QEMU/9821 on Windows Snapshot (9/8/2009) - 模擬器
By Frederic
at 2009-09-08T12:47
at 2009-09-08T12:47
Table of Contents
http://homepage3.nifty.com/takeda-toshiya/
昨日の時点でROM BASICが起動中にフリーズしていたのは、
GDCのステータスの、FIFO EMPTYの挙動の問題だったようです。
従来の実装では、実行中のコマンドに必要なパラメタが全て
入力されるまでEMPTYじゃない扱いにしていたのですが、
パラメタ数の多いコマンドなどにおいて、パラメタ転送中でも
EPTYになるまで待機するような場合に問題になってました。
取り敢えずEMPTY立ちっぱなしにしたところ、ROM BASICが
立ち上がって、操作ができるところまでいきました。
ディスクを読まずにROM BASICにいってしまう問題はありますが、
曲りなりにもブートしたのは目出度い限り。
FDC上で、SPECIFY+RECALIB+SENCE INTSTATコマンドを実行して、
4ドライブのディスクの存在チェックは出来ているのですが、
どうもDMAとの連携に問題があるっぽいです。
http://homepage3.nifty.com/takeda-toshiya/qemu/qemu-20090908-windows.zip
--
昨日の時点でROM BASICが起動中にフリーズしていたのは、
GDCのステータスの、FIFO EMPTYの挙動の問題だったようです。
従来の実装では、実行中のコマンドに必要なパラメタが全て
入力されるまでEMPTYじゃない扱いにしていたのですが、
パラメタ数の多いコマンドなどにおいて、パラメタ転送中でも
EPTYになるまで待機するような場合に問題になってました。
取り敢えずEMPTY立ちっぱなしにしたところ、ROM BASICが
立ち上がって、操作ができるところまでいきました。
ディスクを読まずにROM BASICにいってしまう問題はありますが、
曲りなりにもブートしたのは目出度い限り。
FDC上で、SPECIFY+RECALIB+SENCE INTSTATコマンドを実行して、
4ドライブのディスクの存在チェックは出来ているのですが、
どうもDMAとの連携に問題があるっぽいです。
http://homepage3.nifty.com/takeda-toshiya/qemu/qemu-20090908-windows.zip
--
Tags:
模擬器
All Comments
Related Posts
JPCSP rev1179 compiled
By Kama
at 2009-09-08T12:36
at 2009-09-08T12:36
遊戲漢化的一點想法
By Todd Johnson
at 2009-09-08T01:20
at 2009-09-08T01:20
大家來作懷舊實況吧!!
By Rosalind
at 2009-09-08T01:08
at 2009-09-08T01:08
遊戲漢化的一點想法
By Franklin
at 2009-09-07T22:31
at 2009-09-07T22:31
pcsx2模擬器的問題
By Jake
at 2009-09-07T19:41
at 2009-09-07T19:41