カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (ゲーム)認証済み未処理2022-05-09 15:362022-05-17 08:19
 
テスターneSneSgB担当者 ソースmidway/vegas.cpp
バージョン0.243発生バージョン修正バージョン
修正コミットプルリク
フラグ
セット sf2049te, sf2049tea
セット詳細
sf2049te - サンフランシスコラッシュ2049 Tournament Edition
sf2049tea - サンフランシスコラッシュ2049 Tournament Edition Unlocked
 
概 要セルフテストにアクセスするとクラッシュする。
詳 細sf2049te and sf2049tea are unable to access the self-test in MAME. Looking at the serial console on ttys00, the game kernel panics when trying to check the CD-ROM device on pci:05.0:ide:1 and eventually resets itself. sf2049 and sf2049se do not exhibit this issue.
再現手順Set Console Enable DIP to "Yes" and Test Mode DIP to "EPROM-based Test", then reset machine. The game will always watchdog reset after it says "Clean up scratch files.OK"
Set slot device pci:00.0:ttys00 to "terminal" and reset machine to see kernel messages.
追加情報I found a bodge fix: In pci-ide.cpp, line 58, changing "hdd, cdrom" to "hdd, hdd" allows the self-test to successfully boot on a self-compiled version of MAME, as hdb is now a disconnected HDD device. The game should be able to handle a CD-ROM device as the secondary IDE device, though, and that patch seems like it would break other things.
 
添付ファイルtxt filesf2049te.txt (2022-05-09 15:36)