| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
クラッシュ/フリーズ | 重要 (ゲーム) | 認証済み | 未処理 | 2022-05-09 15:36 | 2022-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. | ||||
| 添付ファイル | |||||