2013-06-01から1ヶ月間の記事一覧

和製MESSでMSX1 その6

ほとんどの実装はSC-3000そのままなのですが、PSGとJOYSTICKの部分は、ほとんどPHC-25そのままです(笑) msx1.cpp /* ASCII MSX1 Emulator 'yaMSX1' Skelton for retropc emulator Author : tanam Date : 2013.06.29- [ virtual machine ] */ #include "msx1.…

和製MESSでMSX1 その5

日本語106キーボードで動作確認。キーマトリクスはここら辺を参考に実装しました。 http://d4.princess.ne.jp/msx/datas/keyscan.html [F6]かな [F7]CAPS [F8]SELECT [F9]STOP keyboard.cpp /* ASCII MSX1 Emulator 'yaMSX1' Skelton for retropc emulator A…

和製MESSでMSX1 その4

SC-3000のPSGはSN76489ANなのですが、MSX1はAY-3-8912です。I/Oマップはここら辺を参考にしつつ、PHC-25のPSGを移植したら、あっさりサウンドが鳴りました。かつジョイスティックも使えるようになった! http://www31.atwiki.jp/tagoo/pages/16.html ところ…

和製MESSでMSX1 その3

MSX1に関してはQt 4.8に移植する前に、和製MESSへのパッチを作成しようと思います。 Slotの実装にてこずる。とりあえず以下のイメージで動作確認。 [Slot#0] 0000-7FFF BASIC ROM 8000-FFFF RAM [Slot#1] 4000-BFFF CARTRIDGE

和製MESSでMSX1 その2

fMSXを参考にキーボード入力を実装してみました。

和製MESSでMSX1 その1

和製MESSはマイナー志向なので、MSX1などはスルーされています。一方でSC-3000のハードウェア構成は、MSX1と非常に似ているので、改造したら動くんじゃないかと言う試みです。

Qt 4.8 和製MESS その6

最後にAndroidで動かす手順をまとめたいと思います。まずは、SC-3000.proをQt Creatorで開きます。「Necessitas Qt 4.8.2 for Android armv5」でプロジェクトを構成します。フォルダ構成は以下になります。 +SC-3000 SC-3000.pro +src ←和製MESSから上書き…