| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
ステート保存/再生 | 中 | 解決済み | 修正済み | 2021-02-12 16:58 | 2021-02-14 03:20 |
| テスター | Osso | 担当者 | Osso | ソース | gottlieb/gottlieb.cpp |
| バージョン | 0.228 | 発生バージョン | 0.227 | 修正バージョン | 0.229 |
| 修正コミット | プルリク | ||||
| フラグ | |||||
| セット | cobram3, cobram3a | ||||
| セット詳細 |
cobram3 - コブラコマンド (M.A.C.H. 3 hardware, set 1) cobram3a - コブラコマンド (M.A.C.H. 3 hardware, set 2) | ||||
| 概 要 | NVRAMがあると黒画面しか表示されない。 | ||||
| 詳 細 | Without a NVRAM (i. e. the first time you run them) the game work fine. If you quit and launch them again without deleting the NVRAM, they don't boot, stopping at a black screen. | ||||
| 再現手順 | 1) Make sure you have no NVRAM file in nvram\cobram3\ 2) Launch the game - game will work 3) Exit the game 4) Launch the game again - only a black screen | ||||
| 追加情報 | I believe regression is https://git.redump.net/mame/commit/src/mame/drivers/gottlieb.cpp?id=b8c338858a101d14308c64c87b0f714db4f05326 The NVRAM size was moved from 0x1000 to 0x3000. At 0x1000 this game seems to use normal (work) RAM. Reducing the size of the NVRAM to 0x1000 again and putting 0x2000 of normal RAM thereafter makes the game work even with an NVRAM present. I think the NVRAM size was augmented as a shortcut to avoid creating two maps, one for games which have ROM in the 0x1000 - 0x2fff range and one for games which have normal RAM there. I don't think there are game which really have 0x3000 of NVRAM. If someone can confirm my suspicions, I'll take care of doing this with the two different maps. Originally reported by Guru. | ||||
| 添付ファイル | |||||