Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08135 DIP/Input Trivial N/A 17 days ago 10 days ago
Tester GoldS_TCRF View Status Public Platform MAME (Official Binary)
Assigned To Steve Coomber Resolution Fixed OS Windows 10/11 (64-bit)
Status [?] Resolved Driver taito_f2.cpp
Version 0.237 Fixed in Version 0.239GIT Build 64-bit
Fixed in Git Commit e369df8 Github Pull Request #
Summary 08135: qzquest: Dip switches 2-3 and 2-4 are used.
Description Dip switches 2-3 and 2-4 are used to adjust how much time it takes for one unit of the player's timer to deplete:
$00: 100 frames per unit
$01: 50 frames per unit
$02: 150 frames per unit
$03: 200 frames per unit

The table for this is at 0x1DE14 in the main ROM. This value is set when the game boots, so after changing the dip switches, the game needs to be reset for it to take effect. The RAM address for 1P's timer is 50DBF4, and 2P's timer is at 50DBF8.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems qzquest
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
8
User avatar
No.19464
Steve Coomber
Tester
14 days ago
Do you know if these DIP switches are documented somewhere? I wasn't able to locate an operators manual for this game title
User avatar
No.19483
GoldS_TCRF
Tester
12 days ago
edited on: 12 days ago
I'm not sure, I don't have a manual or any other kind of official documents for this game. I was able to verify the dip switches were used by looking through the game's code.
User avatar
No.19487
Steve Coomber
Tester
11 days ago
The DIP switches definitely behaves as you described and I would expect this would be a documented feature. I was thinking of calling the pair of DIP switches "Countdown Timer" with the following selection
1. Very Slow
2. Slow
3. Medium (default)
4. Fast
User avatar
No.19488
Steve Coomber
Tester
11 days ago
Do you know if the difficulty setting has any effect on the questions?
User avatar
No.19489
Steve Coomber
Tester
10 days ago
I have created a pull request for this issue: https://github.com/mamedev/mame/pull/8882

If the change is acceptable and is merged, this issue can be marked resolved.
User avatar
No.19491
GoldS_TCRF
Tester
10 days ago
edited on: 10 days ago
The difficulty dip switches only have a single effect in the game. The game sometimes replaces one of the items in a shop or the item in the chest game with a Yes/No Slab, a 2-Choice Sword, or a 3-Choice Halberd: This is most likely on Easy and unlikely on Hardest. It has no effects on the questions asked or on the timer.
User avatar
No.19496
Steve Coomber
Tester
10 days ago
Thanks for the response. In the code we have a comment against the difficulty setting "??" suggesting that effect wasn't known at the time the game was added to MAME. What you advise does affect the difficulty by offering fewer or greater 'lifelines' (as it's called in Who Wants to be a Millionaire!). It might be worth updating the comment to clarify this effect.
User avatar
No.19497
Steve Coomber
Tester
10 days ago
The pull request has now been merged so this issue can be marked resolved. Thank you