カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
DIP/入力仮承認未処理2018-08-07 19:402018-08-19 14:54
 
テスターozfalcon担当者 ソースuniversal/docastle.cpp
バージョン0.200発生バージョン修正バージョン
修正コミットプルリク
フラグ
セット docastle, docastle2
セット詳細
docastle - ミスターDo! V.S ユニコーン / Mr. Do's Castle (set 1)
 
概 要ダイヤ取得で面を進むDIP設定が逆。
詳 細"Advance Level on Getting Diamond" DIP setting inverted.
When set to OFF then level IS advanced upon collecting diamond.
When set to ON then level is not advanced upon collecting diamond.

While the dip position is technically correct, the function is inverted.
DIP ON = Advance Level Disabled
DIP OFF = Advance Level Enabled

This makes the description unintuitive and appear opposite to it's intention.
As DIP Settings in Mame are representing the actual dip switches eg. Lives = 3
Likewise "Advance Level on Getting Diamond" should be represented by "Enabled/Disabled" rather than the On/Off switch setting.
再現手順Set "Advance Level on Getting Diamond" DIP to OFF and play game until a diamond is presented / collected.
With the setting OFF, When a diamond is collected the game will display Congratulations & advance Credit & Level.
追加情報Original (docastleo) set does not have this feature, Only sets 1 & 2 (docastle, docastle2).
https://www.arcade-museum.com/game_detail.php?game_id=8771

https://github.com/mamedev/mame/blob/master/src/mame/drivers/docastle.cpp#L365
I'm not sure where the reference "Advance Level on Getting Diamond" came from,
Though it Advances both Credit & Level (With a Congratulations screen) when activated.
Unless the DIP was specifically labeled then a better description might be:
"Advance Credit & Level on Diamond"
 
添付ファイルpng fileDoCastleDIP.png (2018-08-07 19:40)