MZ-2000
HOME | 自作MSXゲーム | ものすごいヤツ | 百戦危うからず | MSXリンク | 正義の願い |
MZ-2000 |
確か他機種の様にBASICのROMが乗っておらず、FORTRANとか、PASCALとか、もちろんBASICもカセットテープを使って読み込むので「クリーンコンピュータ」と称していた記憶が? でも、他機種もCP/MやMSX‐DOSで起ち上げれば「クリーンコンピュータ」だったりして?? MZ-2000自体は1983年発売だそうですが、シリーズ最初のMZ何某が78年発売らしくて、そのコンセプトを引きずっています。グラフィックモードが無くテキスト画面だけで、緑ディスプレイとカセットも一体型で、とても70年代ぽいマシンなのです。スーパーヒーローと「オコタエシマス・・・」とか声を出して会話しそうです。 雰囲気を味わってもらう為、図書館で借りた当時のMZ系の本から、無断でゲームをMSXに移植してみました。アセンブリソースなので、結構めんどくさかったのですよ。 MZ-2000MZ‐2000のメモリ ●システム(BASIC)をロードした状態で43500バイトフリー 0000H―――――――― D000H‐‐‐‐‐‐‐‐ ‐‐‐‐‐‐‐‐D000H V-RAM D800H ‐‐‐‐‐‐‐‐D800H FFFFH―――――――― ●2Kバイトのビデオメモリ(D000~D7FF)読み書きする場合 メインメモリ←ビデオメモリの切り替え 1.現在40桁モードの時 LD A,0D0H OUT (0E8H),A 2.現在80桁モードの時 LD A,0F0H OUT (0E8H),A これで、メインメモリの一部として読み書きできる ●V-RAMの番地 40桁モード 80桁モード 0 40 0 80 0 D000・・・・・・・・D027 0 D000・・・・・・・・D04F D028・・・・・・・・D04F D050・・・・・・・・D09F D050・・・・・・・・D077 D0A0・・・・・・・・D0EF : : : : : : : : : : : : 25 D3C0・・・・・・・・D3E7 25 D780・・・・・・・・D7CF このページは、1024×768画面に合わせて作りました。ちゃんと見えなかったらスミマセン |