- Game
- MAME History, "Q" ROM sets
This page is a chapter in 'Game Exploring MAME history for TG rules'
A collection of notes from the legacy of MAME for checking INP files against rules.
qb3
ROM set changed: no
0.106-0.175: qb3 - "QB-3 (prototype)"
Resolution, 0.106-0.175: vector @ 38.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...&gamename=QB-3 [Prototype]
0.106-0.175: qb3 - "QB-3 (prototype)"
Resolution, 0.106-0.175: vector @ 38.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...&gamename=QB-3 [Prototype]
qbertqub
ROM set changed: no
0.106-0.260: qbertqub - "Q*bert's Qubes"
MAME History:
- 0.125u3: Added dipswitches 'SW5', 'SW7' and 'SW8'.
- 0.126u2: Added includes\gottlieb.h. Began Gottlieb driver cleanup [Aaron Giles]: Converted palette calculations to resistor weights. Correct video timing. Reduced the number of separate machine drivers. Fixed incorrect spriteram sizes. Populated full memory maps for the main CPU and the rev 1 sound board. More to come. Changed the 6532 RIOT device into a proper device. Rewrote the logic to be simpler and leverage the new attotime functions. Changed the I/O port setters to specify a mask, and changed the I/O port callbacks to pass in the previous value. Converted audio\gottlieb.c to use the new RIOT implementation instead of rolling their own. Changed VSync to 61.419025 Hz. Added dipswitches 'Sound Test' and 6x 'Unknown'.
- 0.143u8: Various Gottlieb driver fixes [Tafoid]: Verified through playtesting, manuals and in-game service modes all DIPs in the driver. Consolidated and added DIP locations based on all available information.
Resolution, 0.106-0.126: 256x240 @ 61.000000Hz
Resolution, 0.127-0.260: 256x240 @ 61.419025Hz
TG Game Entry: https://www.twingalaxies.com/game/qberts-qubes/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7796
Service Mode:
Typical Gottlieb hardware.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed by enabling the DIP Switch. Navigation is with quick-release use of the Service Select (F1) button, selection is with long-hold of the Service Select button. The Service Select button is used to exit options and return to the next option highlighted on the main menu, thus the full set of Service Mode options can be visited with repeated use of long-hold Service Select only.
Default Settings:
MAME 0.106:
MAME 0.126:
MAME 0.127:
MAME 0.144:
MAME 0.250:
From MAME 0.250 after entering service mode:
|
0.106-0.260: qbertqub - "Q*bert's Qubes"
MAME History:
- 0.125u3: Added dipswitches 'SW5', 'SW7' and 'SW8'.
- 0.126u2: Added includes\gottlieb.h. Began Gottlieb driver cleanup [Aaron Giles]: Converted palette calculations to resistor weights. Correct video timing. Reduced the number of separate machine drivers. Fixed incorrect spriteram sizes. Populated full memory maps for the main CPU and the rev 1 sound board. More to come. Changed the 6532 RIOT device into a proper device. Rewrote the logic to be simpler and leverage the new attotime functions. Changed the I/O port setters to specify a mask, and changed the I/O port callbacks to pass in the previous value. Converted audio\gottlieb.c to use the new RIOT implementation instead of rolling their own. Changed VSync to 61.419025 Hz. Added dipswitches 'Sound Test' and 6x 'Unknown'.
- 0.143u8: Various Gottlieb driver fixes [Tafoid]: Verified through playtesting, manuals and in-game service modes all DIPs in the driver. Consolidated and added DIP locations based on all available information.
Resolution, 0.106-0.126: 256x240 @ 61.000000Hz
Resolution, 0.127-0.260: 256x240 @ 61.419025Hz
TG Game Entry: https://www.twingalaxies.com/game/qberts-qubes/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7796
Service Mode:
Typical Gottlieb hardware.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed by enabling the DIP Switch. Navigation is with quick-release use of the Service Select (F1) button, selection is with long-hold of the Service Select button. The Service Select button is used to exit options and return to the next option highlighted on the main menu, thus the full set of Service Mode options can be visited with repeated use of long-hold Service Select only.
Default Settings:
MAME 0.106:
MAME 0.126:
MAME 0.127:
MAME 0.144:
MAME 0.250:
From MAME 0.250 after entering service mode:
|
qbert
ROM set changed: no
0.106-0.260: qbert - "Q*bert (US set 1)"
MAME History:
- 0.125u3: Added dipswitches 'SW5', 'SW7' and 'SW8'.
- 0.126u2: Added includes\gottlieb.h. Began Gottlieb driver cleanup [Aaron Giles]: Converted palette calculations to resistor weights. Correct video timing. Reduced the number of separate machine drivers. Fixed incorrect spriteram sizes. Populated full memory maps for the main CPU and the rev 1 sound board. More to come. Changed the 6532 RIOT device into a proper device. Rewrote the logic to be simpler and leverage the new attotime functions. Changed the I/O port setters to specify a mask, and changed the I/O port callbacks to pass in the previous value. Converted audio\gottlieb.c to use the new RIOT implementation instead of rolling their own. Changed VSync to 61.419025 Hz. Added dipswitches 'Sound Test' and 6x 'Unknown'.
- 0.143u8: Various Gottlieb driver fixes [Tafoid]: Verified through playtesting, manuals and in-game service modes all DIPs in the driver. Consolidated and added DIP locations based on all available information.
Resolution, 0.106-0.126: 256x240 @ 61.000000Hz
Resolution, 0.127-0.260: 256x240 @ 61.419025Hz
TG Game Entry: https://www.twingalaxies.com/game/qbert-us-set-1/mame/
Rules, [Marathon Settings]: https://www.twingalaxies.com/scores.php?scores=7795
Rules, [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=5163
Service Mode:
Typical Gottlieb hardware.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Service Mode is accessed by enabling the DIP Switch. Navigation is with quick-release use of the Service Select (F1) button, selection is with long-hold of the Service Select button. The Service Select button is used to exit options and return to the next option highlighted on the main menu, thus the full set of Service Mode options can be visited with repeated use of long-hold Service Select only.
Default Settings:
MAME 0.106:
MAME 0.126:
MAME 0.127:
MAME 0.144:
MAME 0.250:
Internal Settings:
From MAME 0.250 after entering service mode:
|
0.106-0.260: qbert - "Q*bert (US set 1)"
MAME History:
- 0.125u3: Added dipswitches 'SW5', 'SW7' and 'SW8'.
- 0.126u2: Added includes\gottlieb.h. Began Gottlieb driver cleanup [Aaron Giles]: Converted palette calculations to resistor weights. Correct video timing. Reduced the number of separate machine drivers. Fixed incorrect spriteram sizes. Populated full memory maps for the main CPU and the rev 1 sound board. More to come. Changed the 6532 RIOT device into a proper device. Rewrote the logic to be simpler and leverage the new attotime functions. Changed the I/O port setters to specify a mask, and changed the I/O port callbacks to pass in the previous value. Converted audio\gottlieb.c to use the new RIOT implementation instead of rolling their own. Changed VSync to 61.419025 Hz. Added dipswitches 'Sound Test' and 6x 'Unknown'.
- 0.143u8: Various Gottlieb driver fixes [Tafoid]: Verified through playtesting, manuals and in-game service modes all DIPs in the driver. Consolidated and added DIP locations based on all available information.
Resolution, 0.106-0.126: 256x240 @ 61.000000Hz
Resolution, 0.127-0.260: 256x240 @ 61.419025Hz
TG Game Entry: https://www.twingalaxies.com/game/qbert-us-set-1/mame/
Rules, [Marathon Settings]: https://www.twingalaxies.com/scores.php?scores=7795
Rules, [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=5163
Service Mode:
Typical Gottlieb hardware.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Service Mode is accessed by enabling the DIP Switch. Navigation is with quick-release use of the Service Select (F1) button, selection is with long-hold of the Service Select button. The Service Select button is used to exit options and return to the next option highlighted on the main menu, thus the full set of Service Mode options can be visited with repeated use of long-hold Service Select only.
Default Settings:
MAME 0.106:
MAME 0.126:
MAME 0.127:
MAME 0.144:
MAME 0.250:
Internal Settings:
From MAME 0.250 after entering service mode:
|
qcrayon2
ROM set changed:
0.106-0.255: qcrayon2 - "Crayon Shinchan Orato Asobo (Japan)"
MAME History:
- 0.143u3: Changed 'Service Mode' to 'Unused' dipswitch.
Resolution, 0.106-0.255: 320x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/cr...to-asobo/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=55704
Service Mode:
Typical Taito F2 BIOS.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed using Service button (F2) and then a reset must occur, thus cannot be recorded in an INP. A test screen appears initially and can be progressed with P1 Start button. The second screen is an input test screen with DIP switches shown in read-only binary form.
Default Settings:
From MAME 0.106 and 0.250 after entering service mode.
| MAME 0.106: | MAME 0.250:
Note: I don't know why the Service Mode DIP switch was relabelled in 0.143u3 but it does still function as enabling service mode - Barthax, June 2023.
0.106-0.255: qcrayon2 - "Crayon Shinchan Orato Asobo (Japan)"
MAME History:
- 0.143u3: Changed 'Service Mode' to 'Unused' dipswitch.
Resolution, 0.106-0.255: 320x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/cr...to-asobo/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=55704
Service Mode:
Typical Taito F2 BIOS.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed using Service button (F2) and then a reset must occur, thus cannot be recorded in an INP. A test screen appears initially and can be progressed with P1 Start button. The second screen is an input test screen with DIP switches shown in read-only binary form.
Default Settings:
From MAME 0.106 and 0.250 after entering service mode.
| MAME 0.106: | MAME 0.250:
Note: I don't know why the Service Mode DIP switch was relabelled in 0.143u3 but it does still function as enabling service mode - Barthax, June 2023.
qix2
ROM set changed: no
0.106-0.178: qix2 - "Qix II (Tournament)"
Resolution, 0.106-0.114: 256x240 @ 60.000000Hz
Resolution, 0.115: 256x256 @ 55.838470Hz
Resolution, 0.116-0.146: 256x256 @ 76.293945Hz
Resolution, 0.147-0.178: 256x256 @ 55.838470Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...amename=Qix+II
Rules, Points: https://www.twingalaxies.com/scores.php?scores=131713
0.106-0.178: qix2 - "Qix II (Tournament)"
Resolution, 0.106-0.114: 256x240 @ 60.000000Hz
Resolution, 0.115: 256x256 @ 55.838470Hz
Resolution, 0.116-0.146: 256x256 @ 76.293945Hz
Resolution, 0.147-0.178: 256x256 @ 55.838470Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...amename=Qix+II
Rules, Points: https://www.twingalaxies.com/scores.php?scores=131713
qix
ROM set changed: no
0.106-0.146: qix - "Qix (set 1)"
0.146u2-0.198: qix - "Qix (Rev 2)"
MAME History:
- 0.146u2: Identified Qix (set 1) as Rev 2 and corrected the rom names [Smitdogg, The Dumping Union]. Changed parent description to 'Qix (Rev 2)'.
Resolution, 0.106-0.114: 256x240 @ 60.000000Hz
Resolution, 0.115: 256x256 @ 55.838470Hz
Resolution, 0.116-0.146: 256x256 @ 76.293945Hz
Resolution, 0.147-0.198: 256x256 @ 55.838470Hz
TG Game Entry: https://www.twingalaxies.com/game/qix-set-1/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=5221
0.106-0.146: qix - "Qix (set 1)"
0.146u2-0.198: qix - "Qix (Rev 2)"
MAME History:
- 0.146u2: Identified Qix (set 1) as Rev 2 and corrected the rom names [Smitdogg, The Dumping Union]. Changed parent description to 'Qix (Rev 2)'.
Resolution, 0.106-0.114: 256x240 @ 60.000000Hz
Resolution, 0.115: 256x256 @ 55.838470Hz
Resolution, 0.116-0.146: 256x256 @ 76.293945Hz
Resolution, 0.147-0.198: 256x256 @ 55.838470Hz
TG Game Entry: https://www.twingalaxies.com/game/qix-set-1/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=5221
quantum
ROM set changed: no
0.106-0.175: quantum - "Quantum (rev 2)"
Resolution, 0.106-0.175: vector @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...mename=Quantum [revision 2]
0.106-0.175: quantum - "Quantum (rev 2)"
Resolution, 0.106-0.175: vector @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...mename=Quantum [revision 2]
quarterb
ROM set changed: no
0.106-0.122: quarterb - "Quarterback"
0.123-0.175: quarterb - "Quarterback (set 1)"
Resolution, 0.106-0.175: 320x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...me=Quarterback
0.106-0.122: quarterb - "Quarterback"
0.123-0.175: quarterb - "Quarterback (set 1)"
Resolution, 0.106-0.175: 320x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...me=Quarterback
quartet
ROM set changed: no
0.106-0.107: quartet - "Quartet (8751 317-unknown)"
0.108-0.112: quartet - "Quartet (Rev A, 8751 317-unknown)"
0.113-0.255: quartet - "Quartet (Rev A, 8751 315-5194)"
MAME History:
- 0.107u2: Changed description to 'Quartet (Rev A, 8751 317-unknown)' and clones (Japan, 8751 317-unknown) to 'Quartet (8751 317-unknown))' and (Japan, 8751 317-unknown) to 'Quartet 2 (unprotected)'. Renamed (quartet2) to (quart21), (quartetj) to (quartet1) and (quartt2j) to (quart2).
- 0.111u1: Alex Jackson fixed dipswitch defaults ('Credit Power' and 'Difficulty') for Quartet and Quartet 2.
- 0.112u1: Changed description to 'Quartet (Rev A, 8751 315-5194)' and clones 'Quartet (8751 317-unknown))' to 'Quartet (8751 315-5194)' and 'Quartet 2 (8751 317-unknown)' to 'Quartet 2 (8751 317-0010)'.
- 0.215: Replaced MCU simulation code with real MCU code from decapped/dumped for Quartet (Rev A, 8751 315-5194) and clone Quartet (8751 315-5194). Removed MACHINE_UNEMULATED_PROTECTION flag - Games now playable [TeamEurope, Brian Troha, The Dumping Union].
- 0.227: David Haywood fixed incomplete protection hookup in Quartet, fixes the moving floors that appear after the 15th stage are not displayed.
Resolution, 0.106-0.255: 320x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/qu...-unknown/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=7797
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=79027
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=79028
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=79029
Service Mode:
Typical Sega System16A hardware.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed by enabling the DIP Switch which can be toggled with the Service Mode Button (F2) followed by a reset thus cannot be recorded in an INP. Service Mode runs a (long) IC Test which eventually completes and shows an input test screen with a read-only DIP Switch representation at the bottom of the screen.
Default Settings:
MAME 0.106:
MAME 0.250:
From MAME 0.250 after entering service mode:
|
0.106-0.107: quartet - "Quartet (8751 317-unknown)"
0.108-0.112: quartet - "Quartet (Rev A, 8751 317-unknown)"
0.113-0.255: quartet - "Quartet (Rev A, 8751 315-5194)"
MAME History:
- 0.107u2: Changed description to 'Quartet (Rev A, 8751 317-unknown)' and clones (Japan, 8751 317-unknown) to 'Quartet (8751 317-unknown))' and (Japan, 8751 317-unknown) to 'Quartet 2 (unprotected)'. Renamed (quartet2) to (quart21), (quartetj) to (quartet1) and (quartt2j) to (quart2).
- 0.111u1: Alex Jackson fixed dipswitch defaults ('Credit Power' and 'Difficulty') for Quartet and Quartet 2.
- 0.112u1: Changed description to 'Quartet (Rev A, 8751 315-5194)' and clones 'Quartet (8751 317-unknown))' to 'Quartet (8751 315-5194)' and 'Quartet 2 (8751 317-unknown)' to 'Quartet 2 (8751 317-0010)'.
- 0.215: Replaced MCU simulation code with real MCU code from decapped/dumped for Quartet (Rev A, 8751 315-5194) and clone Quartet (8751 315-5194). Removed MACHINE_UNEMULATED_PROTECTION flag - Games now playable [TeamEurope, Brian Troha, The Dumping Union].
- 0.227: David Haywood fixed incomplete protection hookup in Quartet, fixes the moving floors that appear after the 15th stage are not displayed.
Resolution, 0.106-0.255: 320x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/qu...-unknown/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=7797
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=79027
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=79028
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=79029
Service Mode:
Typical Sega System16A hardware.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed by enabling the DIP Switch which can be toggled with the Service Mode Button (F2) followed by a reset thus cannot be recorded in an INP. Service Mode runs a (long) IC Test which eventually completes and shows an input test screen with a read-only DIP Switch representation at the bottom of the screen.
Default Settings:
MAME 0.106:
MAME 0.250:
From MAME 0.250 after entering service mode:
|
quasar
ROM set changed:
0.106-0.145: quasar - "Quasar"
0.146-0.175: quasar - "Quasar (set 1)"
Resolution, 0.106-0.175: 223x240 @ 50.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...amename=Quasar
0.106-0.145: quasar - "Quasar"
0.146-0.175: quasar - "Quasar (set 1)"
Resolution, 0.106-0.175: 223x240 @ 50.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...amename=Quasar
quester
ROM set changed: no
0.106-0.195: quester - "Quester (Japan)"
Resolution, 0.106-0.152: 288x224 @ 60.606060Hz
Resolution, 0.153-0.195: 288x224 @ 60.606061Hz
TG Game Entry: https://www.twingalaxies.com/game/quester-japan/mame
Rules, Points: https://www.twingalaxies.com/scores.php?scores=79030
0.106-0.195: quester - "Quester (Japan)"
Resolution, 0.106-0.152: 288x224 @ 60.606060Hz
Resolution, 0.153-0.195: 288x224 @ 60.606061Hz
TG Game Entry: https://www.twingalaxies.com/game/quester-japan/mame
Rules, Points: https://www.twingalaxies.com/scores.php?scores=79030
qwak
ROM set changed: no
0.106-0.175: qwak - "Qwak (prototype)"
Resolution, 0.106-0.175: 256x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...&gamename=Qwak [Prototype]
0.106-0.175: qwak - "Qwak (prototype)"
Resolution, 0.106-0.175: 256x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores.p...&gamename=Qwak [Prototype]