2014-08-01から1ヶ月間の記事一覧

MEGA DRIVEでTMS9918を表示してみる その5

SGDKを使ってMEGA DRIVEで、TMS9918を表示するプログラムを開発して行きます。 前回の"Hello World"があまりに遅いので高速化しました。 ポイントは、00C0HにあるサブルーチンのRETをHALTにしておき、Z80が自分でHALTすることです。 LD IX,0003H LD (IX+0),C…

SS用ツインスティックでPS3版のバーチャロンを遊ぶ

オークションにてSS用ツインスティックを100円で落札しました。お目当てはSS版ではなくPS3版のバーチャロン。コントローラ設定で「ツインスティックB」を選びます。 http://www.jp.playstation.com/software/title/jp0177npjb00321_00virtualonomg0000.html …

Qt 5.3.1をいじってみた その3

若干ですがAndroid用に書き直すソースコードもあります。 これで武田さんの最新版ソースコードをベースに、Qt5.3.1でAndroid版をビルドすることが可能となります。なお個人的にAndroid端末を利用しなくなったため開発は継続されません。 http://takeda-toshi…

Qt 5.3.1をいじってみた その2

AndroidでもSDLが不要となったため、QtMultimediaを利用してWindowsとAndroid両方で実行出来るソースコードに書き直して行きます。 qtmain.cpp /* Skelton for retropc emulator Qt Version : tanam Date : 2013.05.18 - */ #include "emu.h" int main(int a…

Qt 5.3.1をいじってみた

PC6001VXのAndroid版がリリースされました。試したところ、今までQTの問題であったQtMultimediaやFile Chooserの表示が、新しいQTでは改善されているようです。 まずは、武田さんの最新版ソースコードをベースに、makefileを書くところから始めます。QtMulti…

Personal Arcade Volume 1を解析してみた

TELEGAMESのオンラインストアからデモ版がダウンロードできるのでまずは遊びます。 http://www.telegames.com/pa.htm Pitfallしか遊べないようです。 ここらへんを参考にして解析してみる。 http://mamedev.org/source/hash/coleco.xml.html 1110 <software name="pitfall"> 1111 > 11</software>…

XEVIOUSを解析してみた その2

今回はSUPER 1500 シリーズ XEVIOUSに不足しているファイルをNAMCO MUSEUM BATTLE COLLECTIONで解析してみる。 前回のおさらいですが、以下のPROMが不足していました。 xvi-8.6a 0x0100 5cc2727f 0dc1e63a47a4cb0ba75f6f1e0c15e408bb0ee2a1 xvi-9.6d 0x0100 …