2017-11-01から1ヶ月間の記事一覧

NimotsuKun for MS-DOS その2

C++からCOMファイルが生成できない。 >msdos tcc -mt nimotsu.cpp Turbo C++ Version 1.01 Copyright (c) 1990 Borland International nimotsu.cpp: Turbo Link Version 3.01 Copyright (c) 1987, 1990 Borland International Warning: No stack Available m…

NimotsuKun for MS-DOS

ゲームプログラマになる前に覚えておきたい技術 http://www.shuwasystem.co.jp/support/7980html/2118.html サンプルプログラムの荷物君をTurbo C++ 1.0.1でビルドしてMS-DOSで動かしてみます。 >msdos tcc nimotsu.cpp >msdos nimotsu.exe ######## # .. p …

Without WonderWitch Lib その4

SCR1カラーデータ4色に、SPRITEカラーデータ3色を重ねて表示してみます。 http://yun.cup.com/wwitch10.html wwc_set_color_mode(COLOR_MODE_4COLOR); display_control(DCM_SPR | DCM_SCR1); /* SCR1 */ wwc_palette_set_color(0, 0, 0x0000); /* black */…

Z80からi8086への移植

8bit INTEL系i8080/Z80ではCP/Mが標準のOSでした。 http://www.cpm.z80.de/index.html 16bit INTEL系i8086ではMS-DOSが標準のOSになりました。 http://www.computerhistory.org/atchm/microsoft-ms-dos-early-source-code/ このv11sourceにTRANS.ASMというZ8…

Without WonderWitch Lib その3

モノクロデータ(char)をカラーデータ4色(short)に変換してみます。 http://wwgp.qute.co.jp/2002/entry/00040/ws-web/char/char.html モノクロデータ(白黒2値) unsigned char bmp_m[] = { 0x3C, 0x7E, 0x93, 0xDB, 0xFF, 0xFF, 0xFF, 0xDB }; font_s…

Without WonderWitch Lib その2

WonderSwan Color開発に着手しました。 http://wwgp.qute.co.jp/2002/entry/00040/ws-web/ws-index.html Turbo C 2.0.1をインストールすればビルドできます。 http://edn.embarcadero.com/article/20841 > gmake clean > gmake Oswanで動作確認しました。念…

Without WonderWitch Lib

正直日記を読んで、WonderWitchは手に入らないけどどうしても WonderSwanの開発がしたくなった。 http://www.liarsoft.org/diary/20080505.html しかしTurbo C 2.0.1とTASM32とStrawberry Perlをダウンロードするもexe2wsxとwsftがサイト消滅で手に入らず途…