tnCart
TangNano20K を搭載した MSX 用カートリッジ。WonderTANG 対応版は tnCartWonder をご参照ください。
使い方
カートリッジ基板
回路は WonderTANG V1.01c のピンアサインとほぼ同じ(MSEL0_33 と MSEL1_33 が逆みたいです)で、バッファ IC は2電源タイプに変更してます。
また、信号の衝突を防ぐために INT 信号はオープンコレクタに変更してあります(WonderTANG V1.02d 相当)。
たぶん動く機能
- 4MB 拡張 RAM
- NEXTOR と TF カード制御
- メガロムエミュレーション
- SCC/SCC-I 音源
- FM 音源(OPLL)カートリッジ(拡張 BASIC は未対応)
- SCC + OPLL + PSG 音源の 3.5mmフォンジャック出力
- PAC 機能(
まだデータ保持機能が実装されていませんので、電源を切るとデータは消えます)
- V9990 エミュレーション(「msx-samurai」,「MSXgl V9990サンプルの一部」,「TINY野郎氏のテックデモ」がそれなりに動く程度)
MSXglサンプル
https://github.com/user-attachments/assets/6ccc81ad-7539-472d-90ff-44e20a4ad2ab
msx-samurai
https://github.com/user-attachments/assets/eceabaee-c464-4074-b1bb-01007c4406e5
TINY野郎氏のテックデモ1
https://github.com/user-attachments/assets/5c7b5b81-0413-4705-99fa-486552f4d58d
TINY野郎氏のテックデモ2
https://github.com/user-attachments/assets/f6615e37-0041-4baa-8b7d-7cd3aba46d73
今後の予定
- V9990 のカーソル EOR 処理
- V9990 の B0(192x240) モード
- 回路と基板の修正(WS2812を点灯しないようにする等)
対応する予定がない機能
下記の機能は、しばらく(もしくは永遠に)対応する予定がありません
- V9990 の B5(640x400),B6(640x480)モード
- V9990 の画面補正機能(R#16)
- V9990 の漢字ROM
- HDMI による音声出力(ライセンス的に難しい)
使用モジュール
各機能の実装に下記モジュールを使用しています。
メモ
- V9990 の映像は 720x480ドット(ピクセルクロック約27MHz) の DVI 信号で出力されます。接続するモニターやビデオキャプチャー機器によっては正常に動作しない可能性があります。