
「奨学金について | IchigoJam財団」
小学3年生の時に買ってもらったMSXで、思う存分プログラミングできた時間がとっても貴重でした。ゲームは1日1時間、でも、MSXは無制限というルールに大感謝!
あの頃の夢、MSX用のカセット自作に向けた、MSX用ROMファイルをライトに開発するために開発を始めた超軽量エミュレーターMIX。ついに、かわくだりゲームが動きました!
「kawakudari - MIX」 src on GitHub
SCREEN1の一部のエミュレートするMIXScreen1とZ80エミュレーターを組み合わせた、MIXCanvasに、かわくだりゲームを動かす最小限のBIOSのエミュレーションにのみ対応しています。(参考、bios at MIXCanvas.js)
「IchigoJam/MIX」
URLパラメータでURLや、16進法でエンコードしたROMファイルを指定して動くようにしました。例えば、下記のURLで HELLO WORLD が動きます。
https://ichigojam.github.io/MIX/?rom=41421040000000000000000000000000cd2140213640cd2d4018fe3e2032aff3c9cd1b403e01cd5f00cdc300c97eb7c8cda2002318f748656c6c6f21204d53580d0a00

「IchigoJam/kawakudari_sdcc_msx」
Z80用開発環境SDCCを使った開発環境と、かわくだりゲームサンプルをちょっと起動に時間がかかるけど高機能なopenMSXから、MIXに切り替え、サクっとブラウザで動作確認できるようになり、開発サイクルの大幅短縮を実現!
思う存分プログラミングをしよう!
links
- 公益財団法人IchigoJam財団
- MIX - a compact Z80 emulator with support for MSX BIOS