カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
DIP/入力最小解決済み実機のバグ2008-02-16 11:552008-02-16 11:55
 
テスター-Misc Reporters-担当者 ソースtaito/asuka.cpp
バージョンN/A発生バージョン修正バージョン
修正コミットプルリク
フラグ
セット bonzeadv, bonzeadvu, jigkmgri
セット詳細
bonzeadv - 地獄めぐり / Bonze Adventure (海外版, rev 1)
bonzeadvu - 地獄めぐり / Bonze Adventure (US版, rev 1)
jigkmgri - 地獄めぐり (日本版, rev 1)
 
概 要ボーナスライフのDIP設定が間違っている。
詳 細The Bonus Lives dipswitches are wrong.
再現手順 
追加情報The "Bonus lives" Dip Switches don't match the extra lives you can earn in the game (even if the display on the main screen is correct !), so this is in fact an ingame bug. MAME has the dipswitch info "incorrect" since it goes by what the game displays.
Here are the bonus lives you can earn depending on the Dip Switches (with "easy" or "medium" difficulty) :

- when set to... you get your 2 first bonus lives at...
"40K 100K", 40K & 200K
"50K 150K", 50K & 200K
"60K 200K", 60K & 250K
"80K 250K", 80K & 250K

FYI, the "and mystery" is always the same : you get extra lives at 500K, 1M, 2M, 3M, 4M, 5M, 6M and 7M.
Here's some more technical info proving this. - stephh

The "Bonus lives" Dip Switches don't match the extra lives you can earn in the game (even if the display on the main screen is correct !) ... This is in fact an ingame bug ... Here is my "technical" explanation (checked in 'bonzeadv' and 'jigkmgri', but not in 'bonzeadu') :

[BEGIN]
Bits 2 and 3 of DSWB : Bonus lives

Check code at 0x09674 to set bonus lives.

There is however an ingame bug : instead of checking bits 2 and 3, bits 3 and 4 are checked ! (check code at 0x00961e for more details) ...
[END]

While I'm speaking of it, here are the bonus lives you can earn depending on the Dip Swithces (with "easy" or "medium difficulty)" :

- when set to "40K 100K", you get your 2 first bonus lives at 40K & 200K
- when set to "50K 150K", you get your 2 first bonus lives at 50K & 200K
- when set to "60K 200K", you get your 2 first bonus lives at 60K & 250K
- when set to "80K 250K", you get your 2 first bonus lives at 80K & 250K

FYI, the "and mystery" is always the same : you get extra lives at 500K, 1M, 2M, 3M, 4M, 5M, 6M and 7M ... BTW, if you score exceeds 9999990 points, the score (and hi-score) gets one step over, but it is then never increased anymore : for example, if you have a score of 9998520 points and you add 5000 points, you score "freezes" at 3520 points ...

Note : if you already have 10 lives, you won't earn an extra life when you achieved the supposed score ...
 
添付ファイル