ここを見ていてX1でできるなら、メガドライブ・IBM JXでもXEVIOUSっぽいものを動かしたいと思いました。
http://85data.world.coocan.jp/02-info-soft-xevious01.html
以下が生成されたマップチップです。8×8ドットのチップが696個にもなりました。
マップチップを活用するためにBMPTOOLというものを開発してみました。上記サイトの生成されたマップチップを256色BMP形式に保存して試してみます。
http://www.geocities.jp/parallel_computer_inc/bmptool.zip
>bmptool.exe -i mapset.bmp 640 x 72 pixels 256 colors (0-719) mapset.map is created
8x8ドットのチップが720個(0-719)ですね。このmapset.mapを書き換えることでAREA1~16のマップを生成していきます。
>type mapset.map 0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000a,000b,000c,000d,000e,000f,0010,0011,0012,0013,0014, ... 0050,0051,0052,0053,0054,0055,0056,0057,0058,0059,005a,005b,005c,005d,005e,005f,0060,0061,0062,0063,0064, ... :
たとえばAREA1はこんな感じです。
http://www.geocities.jp/parallel_computer_inc/mapset.zip
>type mapset.map 02a8,028f,02aa,02ae,02b1,028b,02ac,02a8,028f,02aa,02ae,02b1,028b,02ac,02a8,028f,02aa,02ae,02b1,028b,02ac, ... 0292,0293,0290,0291,02a3,02a4,02a5,02a6,029c,029d,029e,029f,02a0,02a1,0294,02a2,0292,0293,0290,0291,02a3, ... :
BMPTOOLを使ってmapset.bmpとmapset.mapからoutput.bmpを生成します。
>bmptool.exe -m mapset.bmp output.bmp is created