Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
09097 DIP/Input Trivial Always 27 days ago 25 days ago
Tester GoldS_TCRF View Status Public Platform MAME (Official Binary)
Assigned To GoldS_TCRF Resolution Fixed OS Windows 10/11 (64-bit)
Status [?] Resolved Driver
Version 0.273 Fixed in Version 0.274 Build
Fixed in Git Commit 7914c49 Github Pull Request #
Summary 09097: drgnunit: Info on "Unknown 1-8*" dip switch.
Description Looked through the code and discovered what the "unknown" dip switch does: When set, at the start of the stage, you get a bonus 20 seconds added to the timer. So, for instance, on Stage 1, you normally get 110 seconds, but with the switch set you get 130 seconds.

That's all. The code that handles this starts at 0x01E10 and ends at 0x01E3A in the main CPU.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems drgnunit
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.22906
Osso
Moderator
27 days ago
Thanks for investigating this!
User avatar
No.22909
GoldS_TCRF
Tester
26 days ago
edited on: 26 days ago
Oh, I think I underexplained what this does; it's not just 110 seconds for every stage with the switch off, and 130 seconds with the switch on. The default times for each round are different: Rounds 1 and 4 starts off with 110 seconds, Round 2 with 130 seconds, Round 3 with 80 seconds, etc. This dip switch adds an extra 20 seconds to those times.
User avatar
No.22914
Osso
Moderator
25 days ago
Sorry! You were more than clear enough the first time, I just read quickly and jumped to conclusions.