| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
ゲームプレイ | 中 | 認証済み | 未処理 | 2024-12-04 01:12 | 2024-12-04 14:18 |
| テスター | cuavas | 担当者 |   | ソース | dynax/dynax.cpp |
| バージョン | 0.272 | 発生バージョン | 修正バージョン | ||
| 修正コミット | プルリク | ||||
| フラグ | |||||
| セット | mjreach | ||||
| セット詳細 |
mjreach - 麻雀 立直 (Ver. 1.00, set 1) | ||||
| 概 要 | メダル払い出しをしようとすると入力できなくなる。 | ||||
| 詳 細 | After winning a hand, the game will stop responding to inputs if you attempt to pay out your winnings. Music will continue to play. This will leave the NVRAM in a state where even after exiting MAME and starting the emulated system again, attempting to pay out winnings will result in the game no longer responding to inputs. Note that it’s possible to pay out credits immediately after inserting coins before winning a hand. You must actually win a hand to cause the bug to manifest. This is typical of the kind of thing a gambling game will do if it fails a protection check, causing it to be unviable to operate. However, this game uses a TMP91640 CPU, and there could be CPU core bugs lurking. For another example of Dynax games with the Toshiba CPU misbehaving, see: https://github.com/mamedev/mame/issues/12826 | ||||
| 再現手順 | 1. Start the emulated system 2. Insert enough coins to meet the minimum bet 3. If the minimum bet is higher than 1, press Bet until prompted to press start 4. Press Start to start the game 5. Win the hand (that’s the tricky part, given how unfairly it deals – it may take a few goes) 6. Try to pay out winnings (4 or W key by default, depending on DIP switches) 7. Observe that credits are not paid out and the game stops responding to inputs (e.g. the Bet and Start buttons will not function) | ||||
| 追加情報 | The attached zip file contains an input recording of winning a hand, and an NVRAM image saved after winning said hand. The input recording was made with a 0.272 release candidate, but it plays correctly with MAME 0.272 and also with the latest top of tree as of the time of writing (12c400b379c5092ec292388119a562e0392cbff6). To use this input file, you should remove any existing NVRAM file and set the DIP switches to the defaults used by MAME 0.272. The NVRAM image will work up to the latest top of tree as of the time of writing (12c400b379c5092ec292388119a562e0392cbff6), and will likely be less fragile than the input recording. To use the NVRAM file, just put it in the correct folder before starting the game in MAME. Then after starting the game, attempt to pay out credits, and observe that inputs are ignored from that point onwards. | ||||
| 添付ファイル | |||||