[新聞] QEMU/9821 on Windows Snapshot (9/8/2009)

看板Emulator (模擬器)作者 (八房龍の助)時間16年前 (2009/09/08 12:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
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 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.238.100
文章代碼(AID): #1AfU7wGn (Emulator)
文章代碼(AID): #1AfU7wGn (Emulator)