カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
その他解決済み修正済み2008-01-16 18:092008-01-18 16:06
 
テスターTafoid担当者 ソースatari/atarisy2.cpp
バージョン0.122u2発生バージョン修正バージョン0.122u5
修正コミットプルリク
フラグ旧BugID720_0122u2ora
セット 720
セット詳細
720 - 720°<セブントゥエンティ・デグリーズ> (rev 4)
 
概 要ハック的なサウンドCPU速度について。
詳 細I've noticed the z80 (sound cpu)'s speed is elevated for the 720 sets (720, 720g, 720gr1, 720r1, 720r2, 720r3) compared to others in the driver. The driver has a note mentioning: "artificially high to prevent deadlock at startup" and putting this at 2.2mhz instead of the driver base of 1.789772mhz.

I was curious to see if the problem still existed (also, it seemed kind of hacky to raise the CPU above normal to make something work) so I rebuilt a MAME with the CPU speed for 720 back at the driver standard 1.789772mhz. I fired up 720 and noticed a black screen, consistent to the "deadlock" mentioned. So, I went to the Dip menu and activated Service Mode. You know what? It came up! I cycled the Service Mode and all items seemed to work fine. I turned the Service DIP back off - and the game booted and seem to play as intended. Subsequent starting of 720 seems to work fine @ default atarisy2 clock speeds provided there was an NVRAM present.

Not sure if this game actually requires it's NVRAM full before booting, but it seems that way.
再現手順 
追加情報 
 
添付ファイル