2018-12-01から1ヶ月間の記事一覧

5511emu その3

つぎに5511emuでプログラムを開発していきます。 上記CGA.EXEはMS-DOSのLSI C-86 試食版を使って以下の手順で作成できます。 >lcc cga.c cga.c #include <dos.h> #include <stdio.h> unsigned char far *vram1 =(unsigned char far *)0xB8000000L; unsigned char far *vram2 </stdio.h></dos.h>…

5511emu その2

つぎに5511emuでPC-DOSを動かしてみます。 ディスクイメージは以下のFDDIMG98.COMでPC-9801をつかって取得できます。 https://bitbucket.org/hdk_2/5511emu/src/7e8d813db8b9fe9fcae3ab4dc421146414b8c19f/tools/dumpdisk/?at=default 上記FDDIMG98.COMはMS-…

5511emu その1

まずは5511emuをダウンロードします。 https://bitbucket.org/hdk_2/5511emu ROMイメージを準備します。 BASE_E.ROM : E0000h-EFFFFh BASE_F.ROM : F0000h-FFFFFh FONT_8.ROM : Font ROM 80000h-8FFFFh FONT_9.ROM : Font ROM 90000h-9FFFFh FONT_A.ROM : Fo…

COLECOVISIONエミュレータをつくる その3

まずはSource Code Archive (12/18/2018)をダウンロードします。 http://takeda-toshiya.my.coocan.jp/common/index.html 好きなディレクトリに展開して、以下のプロジェクトを開きます。 source\vc++2008\coleco.vcprj source\src\res\coleco.rc \coleco.ic…

SVI-3x8エミュレータをつくる その2

ソースコード差分は以下になります。 http://www.geocities.jp/parallel_computer_inc/svi3x8.zip vm.h // SPECTRAVIDEO SVI-3x8 #ifdef _SVI3X8 #include "svi3x8/msx_ex.h" #endif msx_ex.h /* Common Source Code Project SVI-3x8 Origin : src/vm/msx/ms…

SVI-3x8エミュレータをつくる その1

まずはSource Code Archive (12/9/2018)をダウンロードします。 http://takeda-toshiya.my.coocan.jp/common/index.html 好きなディレクトリに展開して、以下のプロジェクトを開きます。 source\vc++2008\msx1.vcproj 追加のインクルードディレクトリとライ…

ぴゅう太mk2バージョンアップアダプタ

ぴゅう太専用ゲームアダプターが入手困難なためつくりました。BOOTHで販売しています。 tms9918.booth.pm 初代ぴゅう太の拡張スロットで、32KB ROMなどを実行できるようにするゲームアダプタです ROMライタでBIOSを27C512に書き込むとmk2にバージョンアップ…