1. Game
  2. MAME History, "G" 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.

g13knd

ROM set changed: no
0.106-0.130: g13knd - "Golgo 13 Kiseki no Dandou (GLS1/VER.A)"
0.131-0.175: g13knd - "Golgo 13 Kiseki no Dandou (Japan, GLS1/VER.A)"

Resolution, 0.106-0.175: 640x480 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....no%20Dandou%20[GLS1/VER.A]
Rules, Most Money Earned: https://www.twingalaxies.com/scores.php?scores=70534

ga2

ROM set changed: no
0.106-0.213: ga2 - "Golden Axe: The Revenge of Death Adder (World)"
0.214-0.255: ga2 - "Golden Axe: The Revenge of Death Adder (World, Rev B)"

MAME History:
- 0.214: Changed description to 'Golden Axe: The Revenge of Death Adder (World, Rev B)' and clone (US) to 'Golden Axe: The Revenge of Death Adder (US, Rev A)'.
- 0.220: Make the 4 DIPs selectable singularly and added DIP locations [Osso]. Added 4x 'Unknown' dipswitches.

Resolution, 0.106-0.255: 416x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/go...er-world/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=21353
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=21354
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=70024
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=70026

Service Mode:
Typical Sega System 32 BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Other relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Navigation is with the Test button (9) and selection with the Service button (F2). Instructions are given on each screen.

Default Settings:
The Unknown DIP switches were introduced in MAME 0.220. No DIP switch options existing prior to this.
| |

gaiapols

ROM set changed: no
0.106-0.250: gaiapols - "Gaiapolis (ver EAF)"

MAME History:
- 0.125u7: Changed VSync to 59.185606.
- 0.239: Converted all drivers using K054000 to access with address map, fixes Gaiapolis ranges [Angelo Salese].

Resolution, 0.106-0.125: 376x224 @ 60.000000Hz
Resolution, 0.126-0.250: 376x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/game/ga...-ver-eaf/mame/
Rules, Experience Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69943
Rules, Experience Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69944

Service Mode:
Typical Konami "pre-GX" (Mystic Warriors driver) BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Other relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed via the DIP Switch which is toggled with the Service button (F2). Navigation instructions are given at the bottom of the screen.

Default Settings:
| | |

gaia

ROM set changed: no
0.106-0.250: gaia - "Gaia Crusaders"

MAME History:
- 0.111u4: Added 'Free Play' dipswitch.
- 0.113u2: Changed VSync to 57.550645 Hz.

Resolution, 0.106-0.113: 320x224 @ 57.550644Hz
Resolution, 0.114-0.250: 320x224 @ 57.550645Hz

TG Game Entry: https://www.twingalaxies.com/game/gaia-crusaders/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69940
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69941

Service Mode:
Atypical Cave (Motorola 68000) BIOS
Service Mode will reflect the local configuration after playback, not the recording. Service Mode can be accessed using the Service button (F2). Read-only values of the DIP switches are shown on the first screen with some option tests available to run from there.

Default Settings:
Since 0.173, the conditional DIPs feature of this game affects WolfMAME's inpview. Verify settings with caution! "Difficulty" affects "Bonus_Life". For example, when Difficulty is "Very Easy" the default value of Bonus Life becomes 150k/300k; at "Medium" (default difficulty) it is 150k/350k. There are mutliple more combinations.


Conditional DIP example:


From MAME 0.250 visting the Service Mode.
|

galaga3a

ROM set changed: yes
0.106-0.148: galaga3 - "Galaga 3 (rev. C)"
0.149-0.229: galaga3a - "Galaga 3 (GP3 rev. C)"

Resolution, 0.106-0.229: 288x224 @ 60.606060Hz

TG Game Entry: https://www.twingalaxies.com/game/galaga-3-revc/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7735

galaga3

Note: two ROM sets represented here with changeover at 0.148u3.

MAME History:
- 0.148u3: ANY and The Dumping Union added clone Gaplus (GP2). System11 added clone Galaga 3 (GP3). Corrected some issues between Galaga 3 & Gaplus sets [Brian Troha]. Changed clone (rev. B) to parent 'Gaplus (GP2 rev. B)', (rev. D) to clone 'Galaga 3 (GP3 rev. D)' and clones (alternate hardware) to 'Gaplus (GP2 rev D, alternate hardware)', (rev. C) to 'Galaga 3 (GP3 rev. C)', (set 2) to 'Galaga 3 (set 4)' and (set 3) to 'Galaga 3 (set 5)'. Renamed (galaga3a) to (galaga3c), (galaga3) to (galaga3a), (gaplus) to (galaga3), (gapluso) to (gaplus) and (gaplusa) to (gaplusd).


Galaga 3 (GP3 rev. C)
---------------------
ROM set changed: yes
0.106-0.148: galaga3 - "Galaga 3 (rev. C)"
0.149-0.229: galaga3a - "Galaga 3 (GP3 rev. C)"

Resolution, 0.106-0.229: 288x224 @ 60.606060Hz

TG Game Entry: https://www.twingalaxies.com/game/galaga-3-revc/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7735


Gaplus (rev. D) / Galaga 3 (GP3 rev. D)
---------------------------------------
Note: not currently represented on TG.
ROM set changed: yes. Added in 0.62.
0.106-0.148: gaplus - "Gaplus (rev. D)"
0.149-0.229: galaga3 - "Galaga 3 (GP3 rev. D)"

Resolution, 0.106-0.229: 288x224 @ 60.606060Hz

Rules: [no current tracks]

galaga88

ROM set changed: no
0.106-0.196: galaga88 - "Galaga '88"

Resolution, 0.106-0.152: 288x224 @ 60.606060Hz
Resolution, 0.153-0.196: 288x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/galaga-88/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=21158

NOTE: This game has both DIPs & internal settings covered by the rules. If not shown during playback, press F2 to access & check internal settings afterwards.

galagads

ROM set changed: yes.
0.74-0.78: galagads "Galaga (fast shoot)"

Resolution, 0.74-0.78: 224x288 @ 60.606060Hz

NB: Last appeared in 0.78. Was a cheat option thereafter.

TG Game Entry: https://www.twingalaxies.com/game/ga...ot-speed/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7734

NOTE: the Game Entry above will also include one of the 'galagamf' tracks - hopefully this will be fixed soon

galagamf

ROM Set changes: No
0.108-0.183: galagamf - "Galaga (Midway set 1 with fast shoot hack)"

Resolution, 0.108-0.131: 288x224 @ 60.606060Hz
Resolution, 0.132-0.183: 288x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/scores....mename=Galaga+[Fast+Shot+Speed]
(NOTE that this will also display the track for the galagads set)
Rules, Tournament / No Double Ship: https://www.twingalaxies.com/scores.php?scores=202248
Rules, Points [Marathon / No Double Ship]: https://www.twingalaxies.com/scores.php?scores=201863
Rules, Points [Tournament]: https://www.twingalaxies.com/scores.php?scores=201865

NOTE!!! DIPs are askew in this ROM set. Settings are shown (very briefly) during boot up around frame 700.
Difficulty Easy ----> Rank A, 2 credit/2P start yields 2 player game
Difficulty Medium --> Rank D, 2 credit/2P start yields 1 player game with double + 1 starting lives
Difficulty Hard ----> Rank D, 2 credit/2P start yields 2 player game
Difficulty Hardest -> Rank A, 2 credit/2P start yields 1 player game with double + 1 starting lives

NOTE: The player can use Service Mode (F2) DURING RECORDING to show the settings. It is not possible to confirm the settings AFTER PLAYBACK has ended as MAME reverts to the localised configuration.

galaga

ROM set changed?: no. Added in 0.79u1.
0.79u1-0.255: galaga - "Galaga (Namco rev. B)"

MAME History:
- 0.79u1: Nicola Salmoria added Galaga (Namco rev. B) and clone (Midway set 2). Galaga uses now better dumps of the PROMs, with the unused top 4 bits set to 0. Removed Galaga (bootleg) (galagab2 - mix 'n match of ROMs from other sets), Galaga '84 (galaga84 - copyright/gfx change), Nebulous Bee (nebulbee - copyright/name change) and Galaga (fast shoot) (galagads - 1-byte hack to get fast shoot). Changed Z80 CPU1/2/3 clock speeds to 3072000 Hz. Added Namco 54XX (1536000 Hz) sound. Removed sample 'init.wav' and 3rd coin slot. Renamed (galaga) to (galagao).

Resolution, 0.80-0.131: 288x224 @ 60.606060Hz
Resolution, 0.132-0.255: 288x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/ga...mco-revb/mame/
Rules, Points [Marathon]: https://www.twingalaxies.com/scores.php?scores=5223
Rules, Points [Tournament]: https://www.twingalaxies.com/scores.php?scores=131651
Rules, Points [Marathon / No Double Ship]: https://www.twingalaxies.com/scores.php?scores=131650
Rules, Points [Tournament / No Double Ship]: https://www.twingalaxies.com/scores.php?scores=131652
Rules, Points [Marathon / Kill-Screen]: https://www.twingalaxies.com/scores.php?scores=201864
Rules, Points [1 hour time limit]: https://www.twingalaxies.com/scores.php?scores=206053

Note 1: Settings are shown (very briefly) during boot up around frame 700.
Note 2: The player can use Service Mode (F2) DURING RECORDING to show the settings. It is not possible to confirm the settings AFTER PLAYBACK has ended as MAME reverts to the localised configuration.

galap4

ROM set changed: no
0.106-0.123: galap4 - "Galaxian Part 4"
0.125-0.183: galap4 - "Galaxian Part 4 (hack)"

Resolution, 0.106-0.113: 256x224 @ 60.606060Hz
Resolution, 0.114-0.123: 256x224 @ 60.606061Hz
Resolution, 0.125-0.183: 768x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/scores....alaxian+Part+4
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7736
Note: lives and bonus lives are shown during boot up around frame 120

galaxiaj

ROM set changed: yes
0.106-0.133: galaxiaj - "Galaxian (Namco set 2)"
0.133u1-0.195: galaxiana - "Galaxian (Namco set 2)"

MAME History:
- 0.133u1: Darran added clone Kamakazi III. hap switched Galaxian LFO sound to use the long-disabled NEW_LFO. It's not entirely fixed, but it's closer. Renamed (galaxiaj) to (galaxiana), (galmidw) to (galaxianm), (galmidwo) to (galaxianmo) and (galtaito) to (galaxiant).

0.106-0.113: 256x224 @ 60.606060Hz
0.114-0.123: 256x224 @ 60.606061Hz
0.125-0.195: 768x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/ga...co-set-2/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=123997

NOTE: starting lives and bonus life settings are shown during boot up around frame 120

galaxiana

ROM set changed: yes
0.106-0.133: galaxiaj - "Galaxian (Namco set 2)"
0.133u1-0.195: galaxiana - "Galaxian (Namco set 2)"

MAME History:
- 0.133u1: Darran added clone Kamakazi III. hap switched Galaxian LFO sound to use the long-disabled NEW_LFO. It's not entirely fixed, but it's closer. Renamed (galaxiaj) to (galaxiana), (galmidw) to (galaxianm), (galmidwo) to (galaxianmo) and (galtaito) to (galaxiant).

0.106-0.113: 256x224 @ 60.606060Hz
0.114-0.123: 256x224 @ 60.606061Hz
0.125-0.195: 768x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/ga...co-set-2/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=123997

NOTE: starting lives and bonus life settings are shown during boot up around frame 120

galaxian

ROM set changed: no
0.106-0.250: galaxian - "Galaxian (Namco set 1)"

Resolution, 0.106-0.113: 256x224 @ 60.606060Hz
Resolution, 0.114-0.250: 768x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/galaxian-namco-set-1/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=5192

Service Mode:
The starting lives and bonus life settings are shown during boot up around frame 120 and in service mode. 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).

Default Settings:
From MAME 0.250 after enabling the DIP switch.

galaxia

ROM set changed: no
0.106-0.152: galaxia - "Galaxia"
0.153-0.175: galaxia - "Galaxia (set 1)"

Resolution, 0.106-0.145: 256x256 @ 60.000000Hz
Resolution, 0.146-0.163: 240x240 @ 60.000000Hz
Resolution, 0.164-0.175: 240x240 @ 50.000000Hz

Rules: [no current tracks]

galaxyfg

ROM set changed: no
0.106-0.177: galaxyfg - "Galaxy Fight - Universal Warriors"

Resolution, 0.106-0.113: 320x224 @ 59.185608Hz
Resolution, 0.114-0.177: 320x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/scores....ersal+Warriors
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=14687

galaxygn

ROM set changed: no
0.106-0.250: galaxygn - "Galaxy Gunners"

MAME History:
- 0.146u4: David Haywood fixed broken 'Lives' dipswitch in Galaxy Gunners.

Resolution, 0.106-0.250: 352x256 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/galaxy-gunners/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=21159
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=21160

Service Mode:
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 presents the configuration in read-only mode with interactive representations of the players' ships for movement directions and test descriptions for other inputs.

Default Settings:


From MAME 0.250 after enabling the DIP switch.


Note: the options for the 'Lives' dipswitch have not changed between 0.106 and 0.250: 10k / 20k / 30k / 40k and the rules of the existing two variations match the default 10k. MAME 0.106 awards an extra at 10K. I have not investigated the 0.146u4 fix to understand its effect beyond this matching of the rules - Barthax, May 2023.

galivan2

ROM set changed: yes
0.106-0.143: galivan - "Galivan - Cosmo Police (12/16/1985)"
0.143u1-0.146: galivan2 - "Galivan - Cosmo Police (12/16/1985)"
0.146u5-0.175: galivan2 - "Cosmo Police Galivan (12/16/1985)"

MAME History:
- 0.143u1: Stefan Lindberg and The Dumping Union added Galivan - Cosmo Police (12/26/1985). Renamed (galivan2) to (galivan3) and (galivan) to (galivan2).
- 0.146u5: Changed parent and clone descriptions to 'Galivan - Cosmo Police'.

Resolution, 0.106-0.175: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....mo%20Police%20[12/16/1985]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=21161

galivan

Note: two ROM sets represented here with changeover at 0.143u1.

MAME History:
- 0.143u1: Stefan Lindberg and The Dumping Union added Galivan - Cosmo Police (12/26/1985). Renamed (galivan2) to (galivan3) and (galivan) to (galivan2).
- 0.146u5: Changed parent and clone descriptions to 'Galivan - Cosmo Police'.


Cosmo Police Galivan (12/16/1985)
---------------------------------
ROM set changed: yes
0.106-0.143: galivan - "Galivan - Cosmo Police (12/16/1985)"
0.143u1-0.146: galivan2 - "Galivan - Cosmo Police (12/16/1985)"
0.146u5-0.175: galivan2 - "Cosmo Police Galivan (12/16/1985)"

Resolution, 0.106-0.175: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....mo%20Police%20[12/16/1985]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=21161


Cosmo Police Galivan (12/26/1985)
---------------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.143u1.
0.143u1-0.146: galivan - "Galivan - Cosmo Police (12/26/1985)"
0.146u5-0.175: galivan - "Cosmo Police Galivan (12/26/1985)"

Resolution, 0.144-0.175: 256x224 @ 60.000000Hz

Rules: [no current tracks]

galmedes

ROM set changed: no
0.106-0.250: galmedes - "Galmedes (Japan)"

MAME History:
- 0.106u3: Added 'Coin Mode' dipswitch and changed 'Unknown' to 'Unused' dips.
- 0.123u3: RansAckeR added DIP locations to Galmedes.

Resolution, 0.106-0.250: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/galmedes-japan/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=21162
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=21163

Service Mode:
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 begins with a test pattern screen which is progressed by P1 Start button. The second screen is an input test screen with binary, read-only, display of the DIP switches.

Default Settings:


From MAME 0.250 after enabling the DIP switch:
|

galxwars

ROM set changed: no
0.106-0.175: galxwars - "Galaxy Wars (Universal set 1)"

Resolution, 0.106-0.111: 240x224 @ 60.000000Hz
Resolution, 0.112-0.175: 260x224 @ 59.541985Hz

TG Game Entry: https://www.twingalaxies.com/scores....laxy%20Wars%20[Universal%20Set%201]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7737

gametngk

ROM set changed: no
0.106-0.194: gametngk - "The Game Paradise - Master of Shooting! / Game Tengoku - The Game Paradise"
0.195-0.209: gametngk - "The Game Paradise - Master of Shooting! / Game Tengoku - The Game Paradise (ver 1.0)"

Resolution, 0.106-0.209: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/th...me-parad/mame/
Rules, Points [Single Player Only, Normal Mode]: https://www.twingalaxies.com/scores.php?scores=120381
Rules, Points [Single Player Only, Time Attack Mode]: https://www.twingalaxies.com/scores.php?scores=120383
Rules, Points [Two Player Team, Normal Mode]: https://www.twingalaxies.com/scores.php?scores=120382
Rules, Points [Two Player Team, Time Attack Mode]: https://www.twingalaxies.com/scores.php?scores=120384

gangwarb, gangwarsb, gangwars, gangwarsu

Note: two ROM sets represented here with changeover at 0.139u2.

MAME History:
- 0.133u1: Renamed (gangwarb) to (gangwarsb).
- 0.139u2: David Raingeard added correct GFX roms for Gang Wars, renamed bootleg set as Euro set (and new parent), made note about bootleg GFX roms. Changed description of clone 'Gang Wars (bootleg)' to 'Gang Wars'. Renamed (gangwars) to (gangwarsu) and (gangwarsb) to (gangwars).
- 0.154: Jets and Layer added clone Gang Wars (Japan). David Haywood added Gang Wars (bootleg). Reinstated the bootleg, these 68705 instead of alpha MCU bootlegs might be interesting later down the line even if the main code is the same. Also one of our mask roms was bad, and the gangwarsu set should definitely have been using different roms for the gfx [David Haywood]. Added gfx2 rom ($200000) from clone (Japan) to Gang Wars. Added new gfx2 roms to clone (US).
- 0.156: Added SCREEN_RAW_PARAMS for Alpha 68k HW [Angelo Salese]. Changed VSync to 60.191409 Hz.
- 0.215: Added video\alpha68k_palette.cpp/h. Support for opaque tiles for V board, fixes title screen clipping effect in Sky Adventure. Also removed hack for the priest priority in level 1 in Sky Adventure, being a game original bug. Converted Alpha68k driver to snk68 sprite chip. Converted Alpha68k driver to a common palette device and decoded it with NeoGeo specs, causing more accurate colors especially visible on dithered backgrounds. Simulated screen blanking for Gold Medalist starter pistol shot on dash events [Angelo Salese]. Changed VSync to 59.185606 Hz.
- 0.221: Added DIP locations [Guru].


Gang Wars (US)
--------------
ROM set changed: yes
0.106-0.139: gangwars - "Gang Wars (US)"
0.140-0.251: gangwarsu - "Gang Wars (US)"

Resolution, 0.106-0.155: 256x224 @ 60.000000Hz
Resolution, 0.156-0.174: 256x224 @ 60.191409Hz
Resolution, 0.215-0.251: 256x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/game/gang-wars-us/mame
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=23033
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=23034


Gang Wars (Euro - not bootleg!)
---------
Note: not currently represented on TG.
ROM set changed: yes.
0.106-0.133: gangwarb - "Gang Wars (bootleg)"
0.134-0.139: gangwarsb - "Gang Wars (bootleg)"
0.140-0.251: gangwars - "Gang Wars"

Resolution, 0.106-0.155: 256x224 @ 60.000000Hz
Resolution, 0.156-0.214: 256x224 @ 60.191409Hz
Resolution, 0.215-0.251: 256x224 @ 59.185606Hz

Rules: [no current tracks]


Service Mode:
Typical SNK/Alpha Motorola 68000-based hardware.
Service Mode will reflect the local configuration after playback, not the recording. Service Mode can be accessed using the Service button (F2). Read-only binary depictions of the DIP switches are shown with the binary order being the reverse of MAME's UI. The UI also has the switch's numbers reversed - confirmed to 0.250.

Default Settings:
|

ganryu

ROM set changed: no
0.106-0.175: ganryu - "Ganryu / Musashi Ganryuki"

Resolution, 0.106-0.113: 320x224 @ 59.185608Hz
Resolution, 0.114-0.175: 320x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/scores....shi%20Ganryuki
Rules, Points: https://www.twingalaxies.com/scores.php?scores=14712

gapluso

Note: not currently represented on TG.
ROM set changed: yes.
0.106-0.148: gapluso - "Gaplus (rev. B)"
0.149-0.229: gaplus - "Gaplus (GP2 rev. B)"

MAME History:
- 0.62: Added Gaplus (rev. D). Changed 'Gaplus (set 1)' to clone 'Gaplus (alternate hardware)' and clones 'Gaplus (set 2)' to 'Gaplus (rev. B)', 'Galaga 3 (set 1)' to 'Galaga 3 (rev. C)', 'Galaga 3 (set 2)' to 'Galaga 3 (Midway)' and 'Galaga 3 (set 3)' to 'Galaga 3 (alternate set)'. Renamed (gaplusa) to (gapluso), (gaplus) to (gaplusa), (galaga3a) to (galaga3m) and (galaga3b) to (galaga3a).
- 0.148u3: ANY and The Dumping Union added clone Gaplus (GP2). System11 added clone Galaga 3 (GP3). Corrected some issues between Galaga 3 & Gaplus sets [Brian Troha]. Changed clone (rev. B) to parent 'Gaplus (GP2 rev. B)', (rev. D) to clone 'Galaga 3 (GP3 rev. D)' and clones (alternate hardware) to 'Gaplus (GP2 rev D, alternate hardware)', (rev. C) to 'Galaga 3 (GP3 rev. C)', (set 2) to 'Galaga 3 (set 4)' and (set 3) to 'Galaga 3 (set 5)'. Renamed (galaga3a) to (galaga3c), (galaga3) to (galaga3a), (gaplus) to (galaga3), (gapluso) to (gaplus) and (gaplusa) to (gaplusd).

Resolution, 0.106-0.229: 288x224 @ 60.606060Hz

Rules: [no current tracks]

gaplus

Note: two ROM sets represented here with changeover at 0.148u3.

MAME History:
- 0.62: Added Gaplus (rev. D). Changed 'Gaplus (set 1)' to clone 'Gaplus (alternate hardware)' and clones 'Gaplus (set 2)' to 'Gaplus (rev. B)', 'Galaga 3 (set 1)' to 'Galaga 3 (rev. C)', 'Galaga 3 (set 2)' to 'Galaga 3 (Midway)' and 'Galaga 3 (set 3)' to 'Galaga 3 (alternate set)'. Renamed (gaplusa) to (gapluso), (gaplus) to (gaplusa), (galaga3a) to (galaga3m) and (galaga3b) to (galaga3a).
- 0.148u3: ANY and The Dumping Union added clone Gaplus (GP2). System11 added clone Galaga 3 (GP3). Corrected some issues between Galaga 3 & Gaplus sets [Brian Troha]. Changed clone (rev. B) to parent 'Gaplus (GP2 rev. B)', (rev. D) to clone 'Galaga 3 (GP3 rev. D)' and clones (alternate hardware) to 'Gaplus (GP2 rev D, alternate hardware)', (rev. C) to 'Galaga 3 (GP3 rev. C)', (set 2) to 'Galaga 3 (set 4)' and (set 3) to 'Galaga 3 (set 5)'. Renamed (galaga3a) to (galaga3c), (galaga3) to (galaga3a), (gaplus) to (galaga3), (gapluso) to (gaplus) and (gaplusa) to (gaplusd).


Gaplus (rev. D) / Galaga 3 (GP3 rev. D)
---------------------------------------
Note: not currently represented on TG.
ROM set changed: yes. Added in 0.62.
0.106-0.148: gaplus - "Gaplus (rev. D)"
0.149-0.229: galaga3 - "Galaga 3 (GP3 rev. D)"

Resolution, 0.106-0.229: 288x224 @ 60.606060Hz

Rules: [no current tracks]


Gaplus (GP2 rev. B)
-------------------
Note: not currently represented on TG.
ROM set changed: yes.
0.106-0.148: gapluso - "Gaplus (rev. B)"
0.149-0.229: gaplus - "Gaplus (GP2 rev. B)"

Resolution, 0.106-0.229: 288x224 @ 60.606060Hz

Rules: [no current tracks]

gardia

ROM set changed: no
0.106-0.113: gardia - "Gardia"
0.114-0.175: gardia - "Gardia (317-0006)"

Resolution, 0.106-0.130: 256x224 @ 60.000000Hz
Resolution, 0.131-0.175: 512x224 @ 60.096154Hz

TG Game Entry: https://www.twingalaxies.com/scores....amename=Gardia
Rules, Points: https://www.twingalaxies.com/scores.php?scores=23032

garou

ROM set changed: no
0.106-0.145: garou - "Garou - Mark of the Wolves (set 1)"
0.146-0.175: garou - "Garou - Mark of the Wolves (NGM-2530)"

Resolution, 0.106-0.113: 320x224 @ 59.185608Hz
Resolution, 0.114-0.175: 320x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/scores....he%20Wolves%20[Set%201]
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=14688

garyoret

ROM set changed: no
0.106-0.250: garyoret - "Garyo Retsuden (Japan)"

MAME History:
- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) in Garyo Retsuden. Use fake MCU based on 'gondo' instead of simulating it. Added I8751 (8MHz) CPU3, 3rd coin slot and 'Leave Off' dipswitch.
- 0.147u3: Various clean-ups of DEC8 HW, added irq ack mechanism to Shackled, Last Mission and Captain Silver (they were commented out before) and hooked up SCREEN_RAW_PARAMS to all games in the driver. Reapplied DEC8 pixel clock changes. Reapplied IRQ ack'ing [Angelo Salese]. Changed VSync to 57.392103 Hz.
- 0.156: Fixed DEC8 colour overflow. More sane values for DEC8 screen raw parameters [Angelo Salese]. Changed VSync to 57.444853 Hz.

Resolution, 0.106-0.147: 256x240 @ 58.000000Hz
Resolution, 0.148-0.155: 256x240 @ 57.392103Hz
Resolution, 0.156-0.250: 256x240 @ 57.444853Hz

TG Game Entry: https://www.twingalaxies.com/game/ga...en-japan/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69955
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69956

Service Mode:
No service mode. Note that there is a "Leave Off" DIP switch (corrected in 0.145u4) which appears to perform some kind of test after a restart. I haven't found anything interactive in a brief check of it - Barthax, May 2023.

Default Settings:
MAME 0.106: | MAME 0.250:

Comparison of DIP switches between 0.145 and 0.146:

gaunt2

ROM set changed: no
0.106-0.250: gaunt2 - "Gauntlet II"

MAME History:
- 0.114u2: Aaron Giles and Couriersud added more accurate video timing to most of the Atari 68000-era games. The parameters are from published specs, not derived. The board uses a SYNGEN chip to generate video signals. Changed VSync to 59.922743 Hz.

Resolution, 0.106-0.114: 336x240 @ 60.000000Hz
Resolution, 0.115-0.250: 336x240 @ 59.922743Hz

TG Game Entry: https://www.twingalaxies.com/game/gauntlet-ii/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=7739
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=31052
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=31053
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=31054

Service Mode:
Service Mode is accessed by enabling the DIP Switch which can be toggled with the Service Mode Button (F2). Cycling the screens is achieved with the P1 Magic Button (Left Alt). Individual screen navigation is with P1 Up and Down with instructions at the bottom of the screen.

Default Settings:
| |

gauntdl

ROM set changed: no
0.106-0.222: gauntdl - "Gauntlet Dark Legacy (version DL 2.52)"

Resolution, 0.106-0.222: 640x480 @ 57.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/ga...n-dl-252/mame/
Rules, Most Experience Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69959
Rules, Most Experience Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69960
Rules, Most Experience Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=69961
Rules, Most Experience Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=69962

gauntleg

ROM set changed: no
0.106-0.222: gauntleg - "Gauntlet Legends (version 1.6)"

Resolution, 0.106-0.222: 640x480 @ 57.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/ga...rsion-16/mame/
Rules, Most Experience Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69963
Rules, Most Experience Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69964
Rules, Most Experience Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=69966
Rules, Most Experience Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=69967

gauntlet

ROM set changed: no
0.106-0.250: gauntlet - "Gauntlet (rev 14)"

MAME History:
- 0.114u2: Aaron Giles and Couriersud added more accurate video timing to most of the Atari 68000-era games. The parameters are from published specs, not derived. The board uses a SYNGEN chip to generate video signals. Changed VSync to 59.922743 Hz.

Resolution, 0.106-0.114: 336x240 @ 60.000000Hz
Resolution, 0.115-0.250: 336x240 @ 59.922743Hz

TG Game Entry: https://www.twingalaxies.com/game/gauntlet-rev-14/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=7738
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=30957
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=31050
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=31051

Service Mode:
Service Mode is accessed by enabling the DIP Switch which can be toggled with the Service Mode Button (F2). Cycling the screens is achieved with the P1 Magic Button (Left Alt). Individual screen navigation is with P1 Up and Down with instructions at the bottom of the screen.

Default Settings:
| |

gaxeduel

ROM set changed: no
0.106-0.255: gaxeduel - "Golden Axe - The Duel (JUETL 950117 V1.000)"

MAME History:
- 0.131u3: Added dipswitches 'UNK' and 7x 'Unknown'.
- 0.133u1: Angelo Salese added screen raw parameters hook-up to the ST-V driver, fixes some of the current issues. Angelo Salese and Corrado Tomaselli hand-tuned ST-V pixel-clock to match measured fps from the PCB. Corrado Tomaselli verified and updated the vertical syncs on the ST-V motherboard. Changed visible area to 320x224 and VSync to 59.828244Hz.
- 0.142u5: More accurate pixel clocks for Sega Saturn / ST-V [Angelo Salese]. Angelo Salese fixed an ST-V window effect bug when it's in double interlace mode, fixes a graphic bug with Virtual Mahjong. Fixed a rather silly bug with SCU DSP execute flag. Oliver Stoeneberg fixed Sega Saturn / ST-V start-up crash that was happening on some ends. Added accurate hblank durations to Sega Saturn / ST-V HW [Angelo Salese, Corrado Tomaselli, Charles MacDonald]. Angelo Salese moved SMPC intback command inside a timer, removes a kludge for SMPC mask irq. Angelo Salese fixed emulation hangs in Pebble Beach and Funky Head Boxers. Fixed a rather silly bug with SCU DSP execute flag. Moved SMPC intback command inside a timer, removes a kludge for SMPC mask irq. Added CD/DA audio and changed VSync to 59.826048 Hz.
- 0.143: Changed SH-2 CPU1/2 clock speed to 28636360 Hz, 68000 CPU3 to 11289600 Hz and VSync to 59.764793 Hz.
- 0.214: Added machine\segabill.cpp/h, layout\segabill.lay and layout\segabillv.lay. Emulated the Sega Billboard and hook it up to the STV driver. It's not shown by default. To view it, choose the layout view 'Billboard'. YouTube: https://youtu.be/csuOJBU5rzo [biggestsonicfan, Dirk Best]. Added Z80 (8MHz) CPU5. Added dipswitches 'Test Winner LED P1/2', 'Test 7-Segment P1/2', 'Demo', 'Testmode' and 2x 'Unknown'.

Resolution, 0.106-0.128: 704x513 @ 60.000000Hz
Resolution, 0.129-0.133: 704x512 @ 60.000000Hz
Resolution, 0.134-0.142: 320x224 @ 59.828244Hz
Resolution, 0.143-0.179: 320x224 @ 59.764793Hz
Resolution, 0.180-0.193: 352x224 @ 59.764793Hz
Resolution, 0.194-0.255: 352x224 @ 59.764802Hz

TG Game Entry: https://www.twingalaxies.com/game/go...17-v1000/mame/
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=70022

Service Mode:
Standard ST-V BIOS.
Service Mode is accessed with the Service Button (F2). Navigation is with the Test (9) button and selection is with the Service Button. Each cartridge has a separate interface from the ST-V BIOS and its own navigation changes with the cart implementation: instructions on screen.

Default Settings:
MAME 0.106:
MAME 0.250:
STV BIOS: |
Cartridge:

gberet

ROM set changed: no
0.106-0.198: gberet - "Green Beret"

Resolution, 0.106-0.144: 240x224 @ 30.000000Hz
Resolution, 0.145-0.198: 240x224 @ 60.600000Hz

TG Game Entry: https://www.twingalaxies.com/game/green-beret/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7743
Rules, Points [1st Life Only]: https://www.twingalaxies.com/scores.php?scores=10577
Rules, Highest Score Completing Stage 1 on 1st Life: https://www.twingalaxies.com/scores.php?scores=198074
Rules, Highest Score Completing thru Stage 2 on 1st Life: https://www.twingalaxies.com/scores.php?scores=198081
Rules, Highest Score Completing Stage 3 on 1st Life: https://www.twingalaxies.com/scores.php?scores=199240
Rules, Highest Score Completing Stage 4 on 1st Life: https://www.twingalaxies.com/scores.php?scores=199262

gbusters

ROM set changed: no
0.106-0.120: gbusters - "Gang Busters"
0.121-0.250: gbusters - "Gang Busters (set 1)"

MAME History:
- 0.120u3: Patrik Styrnell added clone Gang Busters (set 2). Changed parent description to 'Gang Busters (set 1)'. Fixed rom names.
- 0.133u1: Brian Troha added DIP locations to Gang Busters and improved bonus verbiage for Gang Busters. Verbiage more like the actual manual. Changed 'Unknown' dipswitches to 'Unused'. Renamed (gbustera) to (gbustersa).
- 0.160: Changed VSync to 59.17Hz.

Resolution, 0.106-0.159: 288x224 @ 60.000000Hz
Resolution, 0.160-0.250: 320x224 @ 59.170000Hz

TG Game Entry: https://www.twingalaxies.com/game/gang-busters/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=21164
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=21165

Service Mode:
Service Mode will reflect the local configuration after playback, not the recording. Service Mode is accessed using the Srvice Mode DIP switch which can be toggled with the Service button (F2). Service Mode presents a series of test screens in a cycle. P1 Start button cycles through the screens. DIP Switches and configuration information are read-only.

Default Settings:


From MAME 0.250 after enabling the DIP switch.
[URL="https://www.twingalaxies.com/attachment.php?attachmentid=163947&d=1683832703"] | |

gdariusj, gdarius

Note: two ROM sets represented here with changeover at 0.227

MAME History:
- 0.227: The Dumping Union added clone G-Darius (Ver 2.02O). Renamed (gdarius) to (gdariusj) and (gdariusb) to (gdariusu).


G-Darius (Ver 2.01J)
--------------------
ROM set changed: yes
0.106-0.226: gdarius - "G-Darius (Ver 2.01J)"
0.227-0.255: gdariusj - "G-Darius (Ver 2.01J)"

Resolution, 0.106-0.255: 640x480 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/g-...ver-201j/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69933
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69934


G-Darius (Ver 2.02O)
--------------------
Note: not currently tracked at TG.
ROM set changed: no. Added in 0.227
0.227-0.255: gdarius - "G-Darius (Ver 2.02O)"

Resolution, 0.227-0.255: 640x480 @ 60.000000Hz

Rules: [no current tracks]


Service Mode:
Typical Sony ZN-1 BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Other relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed via the DIP Switch which is toggled with the Service button (F2). Navigation instructions are given at the bottom of the screen.

Default Settings:
MAME 0.250:
BIOS:

gdfs

ROM set changed: no
0.106-0.175: gdfs - "Mobil Suit Gundam Final Shooting (Japan)"

Resolution, 0.106-0.148: 338x240 @ 60.000000Hz
Resolution, 0.149-0.175: 338x240 @ 60.186720Hz

TG Game Entry: https://www.twingalaxies.com/scores....%20Shooting%20[Japan]
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=75591
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=75593

geebee

ROM set changed: no
0.106-0.141: geebee - "Gee Bee"
0.142-0.197: geebee - "Gee Bee (Japan)"

MAME History:
- 0.127u6: Stephane Humbert reworked Gee Bee INPUT_PORTS definitions by using conditional dipswitches. Added INPUT_PORTS definition for clone Gee Bee (F.lli Bertolino license), this game has specific "Replay" settings (this fixed unable to coin - always coin lockout). Replaced 'Lives/Bonus Life' dipswitch with 'Lives' and 'Replay'.
- 0.141u3: Changed description to 'Gee Bee (Japan)' and clones (F.lli Bertolino license) to 'Gee Bee (Europe)' and (Gremlin) to 'Gee Bee (US)'.

Resolution, 0.106-0.128: 272x224 @ 60.000000Hz
Resolution, 0.129-0.197: 272x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/gee-bee/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10111

NOTE: Since 0.173, the conditional DIPs feature of this game affects WolfMAME's inpview. Verify settings with caution! ["Lives" affects "Replay"]

gekiridnj

ROM set changed: yes
0.106-0.141: gekirido - "Gekirindan (Ver 2.3J 1995/09/21)"
0.141u1-0.255: gekiridnj - "Gekirindan (Ver 2.3J 1995/09/21)"

MAME History:
- 0.113u2: Changed VSync to 58.970000 Hz.
- 0.141u1: Corrado Tomaselli, J. Bijl and The Dumping Union added Gekirindan (Ver 2.3O 1995/09/21) (Taito Corporation 1995) and clone (Ver 2.3J 1995/09/21). Renamed (gekirido) to (gekiridnj).

Resolution, 0.106-0.113: 320x232 @ 58.970001Hz
Resolution, 0.114-0.255: 320x232 @ 58.970000Hz

TG Game Entry: https://www.twingalaxies.com/game/ge...an-japan/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=23035
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=23036

Service Mode:
Typical Taito F3 BIOS.
All relevant rules are covered by internal settings. Service Mode can be accessed using the Service button (F2). Navigate with P1 Up and Down. Select menu options with P1 Start button. Change settings with P1 Left and Right.

Default Settings:

gekirido

ROM set changed: yes
0.106-0.141: gekirido - "Gekirindan (Ver 2.3J 1995/09/21)"
0.141u1-0.175: gekiridnj - "Gekirindan (Ver 2.3J 1995/09/21)"

MAME History:
- 0.141u1: Corrado Tomaselli, J. Bijl and The Dumping Union added Gekirindan (Ver 2.3O 1995/09/21) (Taito Corporation 1995) and clone (Ver 2.3J 1995/09/21). Renamed (gekirido) to (gekiridnj).

Resolution, 0.106-0.113: 320x232 @ 58.970001Hz
Resolution, 0.114-0.175: 320x232 @ 58.970000Hz

TG Game Entry: https://www.twingalaxies.com/scores....=Gekirindan%20[Japan]
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=23035
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=23036

geminij, gemini

Note: two ROM sets represented here with changeover at 0.208.

MAME History:
- 0.143u4: Brian Troha added proper region to Gemini and DIP locations. Changed description to 'Gemini Wing (Japan)'.
- 0.178: Asayuki added clone Gemini Wing (bootleg). Angelo Salese added preliminary raster effects to Tecmo driver, improves ending screen effect in Gemini Wing. Changed Z80 CPU1 clock speed to 8MHz. Changed VSync to 59.185606 Hz.
- 0.208: pacman70 added Gemini Wing (World). Renamed (gemini) to (geminij).


Gemini Wing (Japan)
-------------------
ROM set changed: yes
0.106-0.143: gemini - "Gemini Wing"
0.144-0.207: gemini - "Gemini Wing (Japan)"
0.208-0.255: geminij - "Gemini Wing (Japan)"

Resolution, 0.106-0.177: 256x224 @ 60.000000Hz
Resolution, 0.178-0.255: 256x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/game/gemini-wing/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=10148
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=10149


Gemini Wing (World)
-------------------
Not: not currently represented on TG.
ROM set changed: no. Added in 0.208.
0.208-0.255: gemini - "Gemini Wing (World)"

Resolution, 0.208-0.255: 256x224 @ 59.185606Hz

Rules: [no current tracks]


Service Mode:
Typical "Tecmo.cpp" driver hardware.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed during boot up by holding P2 Start button. DIP switches are shown during boot up beginning around frame 319 - this is the point at which to hold P2 Start button. Any changes to the DIP switches (via MAME UI) are immediately shown in the visual representation within the game.

Default Settings:
MAME 0.106:
MAME 0.250:

genix

ROM set changed: no
0.106-0.250: genix - "Genix Family"

MAME Bug Note:
- The game hanging is an interesting issue, the board owner has 2 copies of this game, one a prototype, on the final released version. The roms on both boards are the same, however the prototype locks up just as it does in MAME at the moment. The final board does not. It would appear the prototype board does not have the protection hardware correctly in place.

Resolution, 0.106-0.250: 288x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/genix-family/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69970
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69971

Service Mode:
All relevant rules are covered by internal settings. If not shown during playback, use F2 to access after playback completed. Navigation is with P1 Up & Down. Select menu option with P1 Button 1 and sub-menus are typically exited with either P1 Start and/or P2 Start.

Default Settings:

genpeitd

ROM set changed: no
0.106-0.175: genpeitd - "Genpei ToumaDen"

Resolution, 0.106-0.152: 288x224 @ 60.606060Hz
Resolution, 0.153-0.175: 288x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/scores....pei%20ToumaDen
Rules, Points: https://www.twingalaxies.com/scores.php?scores=69972

gforce2

ROM set changed: no
0.106-0.207: gforce2 - "Galaxy Force 2"

Resolution, 0.106-0.207: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/galaxy-force-2/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=69951

gghost

ROM set changed: no
0.106-0.175: gghost - "Goalie Ghost"

Resolution, 0.106-0.113: 256x240 @ 60.000000Hz
Resolution, 0.114-0.175: 256x240 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/scores....Goalie%20Ghost
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=70003

gground

ROM set changed: no
0.106-0.111: gground - "Gain Ground (FD1094 317-0058-03?)"
0.112-0.121: gground - "Gain Ground (World, FD1094 317-0058-03c?)"
0.122-0.127: gground - "Gain Ground (World, 3 Players, Floppy Based, FD1094 317-0058-03c?)"
0.128-0.260: gground - "Gain Ground (World, 3 Players, Floppy Based, FD1094 317-0058-03d Rev A)"

MAME History:
- 0.111u4: Team Japump and Brian Troha added clone Gain Ground (Japan, FD1094 317-0058-03b). Changed parent description to 'Gain Ground (World, FD1094 317-0058-03c?)'.
- 0.121u2: Added 3rd button and coin slot 4. Changed description to 'Gain Ground (World, 3 Players, Floppy Based, FD1094 317-0058-03c?)' and clone (Japan, FD1094 317-0058-03b) to 'Gain Ground (Japan, 2 Players, Floppy Based, FD1094 317-0058-03b)'.
- 0.121u2: Changed system24.c to segas24.c driver. Cleaned up inputs in the System 24 driver [Sonikos]: Fixed dips in qrouka, sgmastc, sgmastcj, roughrac and qsww. Fixed input in dcclub, sgmastc, sgmastj and qrouka (the last is still missing input for the 3rd & 4th player). Added more description for each game: Region, system (rom or floppy based) and version.
- 0.127u2: Changed description to 'Gain Ground (World, 3 Players, Floppy Based, FD1094 317-0058-03d Rev A)'.
- 0.127u2: Updated documentation and disk/ROM names in the Sega System 24 driver based on new information [Brian Troha, T.Fujita].
- 0.127u7: System 24 cleanups [Aaron Giles, Olivier Galibert]: Correct memory map for both CPUs. Reduced RAM size to 256k. Correct video timings. Renamed regions. Proper interrupt handling. This fixes freezes in dcclubfd, gground, ggroundj, roughrac, sgmastc and sgmastj. Changed VSync to 57.524160 Hz.
- 0.142u1: Removed machine\segas24.c. Start untangling the Sega System 24 Vogon poetry Atari Ace left is his wake. Apply the new timing implementation per cgfm's analysis. Gain ground is going to be stuck in free play mode [O. Galibert].
- 0.143u8: Added includes\segaipt.h. Kanikani fixed DIPSW and DIP locations in Sega System 24 driver.
- 0.173: David Haywood added O. Galibert's note about why Gain Ground drops into Free Play mode and added a kludge to work around it for now.

Resolution, 0.106-0.127: 496x384 @ 58.000000Hz
Resolution, 0.128-0.260: 496x384 @ 57.524160Hz

TG Game Entry: https://www.twingalaxies.com/game/ga...-0058-03/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69945
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69946
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=69948

Service Mode:
Typical Sega System 24 BIOS.
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). Navigation is with the Test button (9), selection with the Service Mode button (F2).

Default Settings:
MAME 0.106:
MAME 0.144:
MAME 0.250:

From MAME 0.250 after entering service mode:

ghlpanic

ROM set changed: no
0.106-0.142: ghlpanic - "Ghoul Panic (OB2/VER.A)"
0.143-0.184: ghlpanic - "Ghoul Panic (Asia, OB2/VER.A)"

Resolution, 0.106-0.184: 640x480 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....e=Ghoul+Panic+[OB2/VER.A]
Rules, Points [Advanced Mode, Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69977
Rules, Points [Advanced Mode, Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69978
Rules, Points [Medium Mode, Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69979
Rules, Points [Medium Mode, Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69980
Rules, Points [Practice Mode, Single Player Only]: https://www.twingalaxies.com/scores.php?scores=69982
Rules, Points [Practice Mode, Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69983

ghoshunt

ROM set changed: no
0.106-0.175: ghoshunt - "Ghost Hunter"

Resolution, 0.106-0.114: 320x200 @ 69.000000Hz
Resolution, 0.115-0.175: 320x200 @ 69.202045Hz

TG Game Entry: https://www.twingalaxies.com/scores....Ghost%20Hunter
Rules, Points: https://www.twingalaxies.com/scores.php?scores=21157

ghostb2a, ghostb

Note: two ROM sets represented here with changeover at 0.142u6.

MAME History:
- 0.119u4: Mike Green fixed number of players in Real Ghostbusters. Added dipswitches 'Scene Tim' and 'Beam Energy Pickup' to clones Meikyuu Hunter G.
- 0.142u6: JF and The Dumping Union added The Real Ghostbusters (US 2 Players, revision 2). The Dumping Union corrected the rom names for the Real Ghostbusters sets and added PCB locations. Renamed (ghostb) to (ghostb2a).
- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) in The Real Ghostbusters and clone Meikyuu Hunter G. Changed 'Unknown' dipswitches to 'Unused'.
- 0.147u3: Various clean-ups of DEC8 HW, added irq ack mechanism to Shackled, Last Mission and Captain Silver (they were commented out before) and hooked up SCREEN_RAW_PARAMS to all games in the driver. Reapplied DEC8 pixel clock changes. Reapplied IRQ ack'ing [Angelo Salese]. Changed VSync to 57.392103 Hz.
- 0.156: Fixed DEC8 colour overflow. More sane values for DEC8 screen raw parameters [Angelo Salese]. Changed VSync to 57.444853 Hz.
- 0.227: Added DIP locations [Guru].


The Real Ghostbusters (US 2 Players)
------------------------------------
ROM set changed: yes
0.106-0.142: ghostb - "The Real Ghostbusters (US 2 Players)"
0.142u6-0.260: ghostb2a - "The Real Ghostbusters (US 2 Players)"

Resolution, 0.106-0.147: 256x240 @ 58.000000Hz
Resolution, 0.148-0.155: 256x240 @ 57.392103Hz
Resolution, 0.156-0.260: 256x240 @ 57.444853Hz

TG Game Entry: https://www.twingalaxies.com/game/th...-players/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=7801
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=15337


The Real Ghostbusters (US 2 Players, revision 2)
------------------------------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.142u6.
0.142u6-0.260: ghostb - "The Real Ghostbusters (US 2 Players, revision 2)"

Resolution, 0.143-0.147: 256x240 @ 58.000000Hz
Resolution, 0.148-0.155: 256x240 @ 57.392103Hz
Resolution, 0.156-0.260: 256x240 @ 57.444853Hz

Rules: [no current tracks]


Service Mode:
Loosely typical Data East 8-bit games.
No service mode found. - Barthax, Nov 2023.

Default Settings:
MAME Note:
- ghostb and clones: Coinage dips aren't hooked up / don't work. Osso (ID 07807)
NOTE: "Beam Energy Pickup: Normal" was renamed at about 0.146 to "Energy Bonus: None"

MAME 0.106:
MAME 0.146:
MAME 0.227:
MAME 0.250:

ghostlop

ROM set changed: no
0.106-0.260: ghostlop - "Ghostlop (prototype)"

MAME History:
- 0.113u2: Zsolt Vasvari updated NeoGeo driver to the new video timing code and screen raw parameters, this fixes also the messed up graphics. Changed VSync to 59.185606 Hz.
- 0.129u3: Fabio Priuli added missing HARDDIP settings in 'STANDARD_DIPS' for DIP's 4,5 and 6 ("COMM Setting"). Added dipswitches 'COMM Setting (Cabinet No.)' and 'COMM Setting (Link Enable)'.
- 0.150: Endian fix for kof2003 protection (machine\neocrypt.c and neoprot.c). Fixed NeoGeo memory leak, clean up inputs a bit [Alex Jackson]. Changed 'Test Switch' dipswitch to 'Service Mode'.
- 0.151: [- snip -] [Alex Jackson]. Added coin slots 3 and 4. Added dipswitches 'Setting Mode', 'Cabinet' and 'Controller'.

Resolution, 0.106-0.113: 320x224 @ 59.185608Hz
Resolution, 0.114-0.260: 320x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/game/gh...rototype/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=69973

Service Mode:
Standard SNK NeoGeo BIOS.
All relevant rules are covered by internal settings. If not shown during playback, use F2 to access after playback completed. Navigation is with P1 Up & Down. Select menu option with P1 Button 1 and sub-menus can be exited with P1 Button 3. P1 Button 1 and P1 Button 2 adjust individual configuration options.

Default Settings:
MAME 0.106 DIP Switches:
MAME 0.130 DIP Switches:
MAME 0.150 DIP Switches:
MAME 0.151 DIP Switches:
MAME 0.250 DIP Switches: |
MAME 0.250 BIOS:
Cartridge: |

ghouls

ROM set changed: no
0.106-0.250: ghouls - "Ghouls'n Ghosts (World)"

MAME History:
- 0.125u3: Added 2x 'Unused' dipswitches.
- 0.126u4: Corrado Tomaselli verified and correct CPS1 refresh rate. Changed VSync to 59.610000 Hz.
- 0.147u1: Changed CPS-1 video timings to SCREEN_RAW_PARAMS [Angelo Salese]. Changed VSync to 59.629403 Hz.
- 0.153: Cleanup (includes\cps1.h) [Osso]. Willow, Strider and Ghouls'n Ghosts have some changed factory setting defaults as stated from manual. Also noted differences in bonus live coverage where applicable [Tafoid]. Cleanup QSound. No practical changes here except that i removed support for LOG_WAVE raw sound filewriting. Updated soundstream before writing (tsk). Reg 3 is key on. Small fix to sample start and loop. Guru measured qsound music timing. Modified CPS1 video params [hap]. Eliminate pointless planar-to-chunky conversion of gfx ROMs, just decode them as-is [Alex Jackson]. Changed VSync to 59.637405 Hz.
- 0.221: TwistedTom added 'Demo Sounds' dipswitch.

Resolution, 0.106-0.126: 384x224 @ 60.000000Hz
Resolution, 0.127-0.147: 384x224 @ 59.610000Hz
Resolution, 0.148-0.152: 384x224 @ 59.629403Hz
Resolution, 0.153-0.250: 384x224 @ 59.637405Hz

TG Game Entry: https://www.twingalaxies.com/game/gh...ts-world/mame/
Rules, Points [Marathon Settings]: https://www.twingalaxies.com/scores.php?scores=7741
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=10820

Service Mode:
Atypical Capcom CPS-1 BIOS.
Service Mode will reflect the local configuration after playback, not the recording. Service Mode is accessed using the Game Mode DIP switch or the Service button (F2) which toggles the DIP switch. Navigation is with P1 Up and P1 Down, selection with P1 Button 1.

Default Settings:
In addition to changing the default Difficulty to 2, the update arriving in 0.153 adjusts how the "Game Mode" DIP switch is used. When the "Game Mode" is set to "Test" the set of DIP switches in Switch banks B and C are changed to be different settings and the internal display of settings may not make sense. At the moment this only seems to hide the Difficulty setting - confirmed to MAME 0.250, Barthax May 2023.
MAME 0.106:
MAME 0.250 "Game Mode": | MAME 0.250 "Test Mode":

From MAME 0.250 after enabling the service mode:
MAME 0.250 "Game Mode": | MAME 0.250 "Test Mode":

ghox

ROM set changed: no
0.106-0.125: ghox - "Ghox"
0.125u1-0.128: ghox - "Ghox (set 1)"
0.128u2-0.141: ghox - "Ghox (Spinner with Up/Down Axis)"
0.141u4-0.250: ghox - "Ghox (spinner)"

MAME History:
- 0.125u1: Tormod Tjaberg added clone Ghox (set 2). Changed parent description to 'Ghox (set 1)'.
- 0.128u2: Changed description to 'Ghox (Spinner with Up/Down Axis)' and clone (set 2) to 'Ghox (8-Way Joystick)'. Renamed (ghoxa) to (ghoxj).
- 0.141u4: Changed description to 'Ghox (spinner)' and clone (8-Way Joystick) to 'Ghox (joystick)'.
- 0.152: Merged othldrby.c with toaplan2.c driver. Added machine\upd4992.c/h. Converted Toaplan 2 to use SCREEN_RAW_PARAMS. Added a core for uPD4992 RTC, used by Othello Derby and Power Kick [Angelo Salese]. Fixed compile, also slightly cleanup/reorganize toaplan2.h [Alex Jackson]. Changed VSync to 59.637405 Hz.

Resolution, 0.106-0.151: 320x240 @ 60.000000Hz
Resolution, 0.152-0.250: 320x240 @ 59.637405Hz

TG Game Entry: https://www.twingalaxies.com/game/ghox/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10147
Rules, Points[Two Player Team]: https://www.twingalaxies.com/scores.php?scores=248026

Service Mode:
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). Navigation is with P1 Up and P1 Down, selection with P1 Button 1. Settings shown are read-only.

Default Settings:


From MAME 0.250 after enabling the DIP switch:

gigandesa

ROM set changed: yes
0.106-0.146: gigandes - "Gigandes"
0.147-0.224: gigandesa - "Gigandes (earlier)"

From MAMEINFO.DAT:
- 0.147: Changed Gigandes/(earlier) descriptions as both sets support English / Japanese via dipswitch. But one set has a revised and corrected service mode [Brian Troha, Dave France, The Dumping Union]. Changed Gigandes to clone 'Gigandes (earlier)' and clone (Japan) to parent 'Gigandes'. Renamed (gigandes) to (gigandesa) and (gigandesj) to (gigandes).

Resolution, 0.106-0.224: 384x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gigandes/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10154

gigandesj

Note: not currently represented on TG.
ROM set changed: yes. Added in 0.100u3.
0.106-0.130: gigandsj - "Gigandes (Japan)"
0.130u4-0.146: gigandesj - "Gigandes (Japan)"
0.147-0.224: gigandes - "Gigandes"

From MAMEINFO.DAT:
- 0.100u3: Chack'n added clone Gigandes (Japan). Fixed rom names.
- 0.130u4: Renamed (gigandsj) to (gigandesj).
- 0.147: Changed Gigandes/(earlier) descriptions as both sets support English / Japanese via dipswitch. But one set has a revised and corrected service mode [Brian Troha, Dave France, The Dumping Union]. Changed Gigandes to clone 'Gigandes (earlier)' and clone (Japan) to parent 'Gigandes'. Renamed (gigandes) to (gigandesa) and (gigandesj) to (gigandes).

Resolution, 0.106-0.224: 384x240 @ 60.000000Hz

Rules: [no current tracks]

gigandes

Note: two ROM sets represented here with changeover at 0.147.

From MAMEINFO.DAT:
- 0.147: Changed Gigandes/(earlier) descriptions as both sets support English / Japanese via dipswitch. But one set has a revised and corrected service mode [Brian Troha, Dave France, The Dumping Union]. Changed Gigandes to clone 'Gigandes (earlier)' and clone (Japan) to parent 'Gigandes'. Renamed (gigandes) to (gigandesa) and (gigandesj) to (gigandes).


Gigandes (earlier)
------------------
ROM set changed: yes
0.106-0.146: gigandes - "Gigandes"
0.147-0.224: gigandesa - "Gigandes (earlier)"

Resolution, 0.106-0.224: 384x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gigandes/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10154


Gigandes (Japan)
----------------
Note: not currently represented on TG.
ROM set changed: yes. Added in 0.100u3.
0.106-0.130: gigandsj - "Gigandes (Japan)"
0.130u4-0.146: gigandesj - "Gigandes (Japan)"
0.147-0.224: gigandes - "Gigandes"

From MAMEINFO.DAT:
- 0.100u3: Chack'n added clone Gigandes (Japan). Fixed rom names.
- 0.130u4: Renamed (gigandsj) to (gigandesj).

Resolution, 0.106-0.224: 384x240 @ 60.000000Hz

Rules: [no current tracks]

gigandsj

Note: not currently represented on TG.
ROM set changed: yes. Added in 0.100u3.
0.106-0.130: gigandsj - "Gigandes (Japan)"
0.130u4-0.146: gigandesj - "Gigandes (Japan)"
0.147-0.175: gigandes - "Gigandes"

MAME History:
- 0.100u3: Chack'n added clone Gigandes (Japan). Fixed rom names.
- 0.130u4: Renamed (gigandsj) to (gigandesj).
- 0.147: Changed Gigandes/(earlier) descriptions as both sets support English / Japanese via dipswitch. But one set has a revised and corrected service mode [Brian Troha, Dave France, The Dumping Union]. Changed Gigandes to clone 'Gigandes (earlier)' and clone (Japan) to parent 'Gigandes'. Renamed (gigandes) to (gigandesa) and (gigandesj) to (gigandes).

Resolution, 0.106-0.175: 384x240 @ 60.000000Hz

Rules: [no current tracks]

gigasb

ROM set changed: no
0.106-0.175: gigasb - "Gigas (bootleg)"

Resolution, 0.106-0.147: 256x224 @ 60.000000Hz
Resolution, 0.148-0.175: 256x224 @ 59.410646Hz

TG Game Entry: https://www.twingalaxies.com/scores....gamename=Gigas
(Note: matches multiple games.)
Rules, Points: https://www.twingalaxies.com/scores.php?scores=69993

gigasm2b

ROM set changed: no
0.106-0.175: gigasm2b - "Gigas Mark II (bootleg)"

Resolution, 0.106-0.147: 256x224 @ 60.000000Hz
Resolution, 0.148-0.175: 256x224 @ 59.410646Hz

TG Game Entry: https://www.twingalaxies.com/scores....20Mark%20II%20[Bootleg]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=69995

gigawing

ROM set changed: no
0.106-0.111: gigawing - "Giga Wing (US 990222)"
0.112-0.250: gigawing - "Giga Wing (USA 990222)"

MAME History:
- 0.113u2: Changed VSync to 59.633333 Hz.
- 0.127u1: Derived CPS2 video timing based on measurements. These are educated guesses. The logic behind the derivations is shown in the source. Fixes the disappearing volume bar in the test menu for msh, mshvsf, xmvsf, xmcota and nwarr for sound and voice [Aaron Giles]. Changed VSync to 59.629403 Hz.
- 0.153: Cleanup QSound. No practical changes here except that i removed support for LOG_WAVE raw sound filewriting. Updated soundstream before writing (tsk). Reg 3 is key on. Small fix to sample start and loop. Guru measured qsound music timing. Modified CPS1 video params. Added DSP pin info from Guru [hap]. Eliminate pointless planar-to-chunky conversion of gfx ROMs, just decode them as-is [Alex Jackson]. Changed VSync to 59.637405 Hz.

Resolution, 0.106-0.113: 384x224 @ 59.633331Hz
Resolution, 0.114-0.127: 384x224 @ 59.633333Hz
Resolution, 0.128-0.152: 384x224 @ 59.629403Hz
Resolution, 0.153-0.250: 384x224 @ 59.637405Hz

TG Game Entry: https://www.twingalaxies.com/game/gi...s-990222/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=19170
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=19171

Service Mode:
Typical Capcom CPS-2 BIOS.
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode button (F2) to access after playback completed. Navigation is with P1 Up and Down. Action options are given in the instructions at the bottom of the screen.

Default Settings:
|

gijoe

ROM set changed: no
0.106-0.136: gijoe - "GI Joe (World)"
0.137-0.140: gijoe - "G.I. Joe (World)"
0.141-0.250: gijoe - "G.I. Joe (World, EAB, set 1)"

MAME History:
- 0.119u4: Mike Green fixed 'Players' dipswitch.
- 0.133u1: Brian Troha added DIP locations to GI Joe and clones.
- 0.136u1: Fabio Priuli added driver data struct and save states to GI Joe. Changed description to 'G.I. Joe (World)'.
- 0.141: Caius added clone G.I. Joe (World, EB8, prototype?). Changed parent description to 'G.I. Joe (World, EAB, set 1)' and clones (US) to 'G.I. Joe (US, UAB)' and (Japan) to 'G.I. Joe (Japan, JAA)'.

Resolution, 0.106-0.250: 288x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gi...ro-world/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=131661
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=69988
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=69989
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=69990

Service Mode:
This game has both DIPs & internal settings covered by the rules. Hardware DIP switches will reflect the local configuration after playback, not the recording. If not shown during playback, internal settings can be accessed in Service Mode using the Service button (F2). Navigation is with P1 Up & Down and selection typically with P1 Button 1 but isntructions are given.

Default Settings:
| | |

gimeabrk

ROM set changed: no
0.106-0.143: gimeabrk - "Gimme A Break"
0.144-0.175: gimeabrk - "Gimme A Break (7/7/85)"

Resolution, 0.106-0.113: 256x240 @ 60.000000Hz
Resolution, 0.114-0.175: 256x240 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/scores....me%20a%20Break
Rules, Most Balls Sunk: https://www.twingalaxies.com/scores.php?scores=69996

ginganin

ROM set changed: no
0.106-0.175: ginganin - "Ginga NinkyouDen (set 1)"

Resolution, 0.106-0.175: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....0NinkyouDen%20[Set%201]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=69997

ginkun

ROM set changed: no
0.106-0.175: ginkun - "Ganbare Ginkun"

Resolution, 0.106-0.175: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....nbare%20Ginkun
Rules, Points: https://www.twingalaxies.com/scores.php?scores=69952

gladiatr

ROM set changed: no
0.106-0.175: gladiatr - "Gladiator (US)"

Resolution, 0.106-0.175: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....e=Gladiator%20[US]
Rules, Points [Marathon Settings]: https://www.twingalaxies.com/scores.php?scores=10825
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=10826

glfgreat

ROM set changed: no
0.106-0.200: glfgreat - "Golfing Greats"
0.201-0.255: glfgreat - "Golfing Greats (World, version L)"

MAME History:
- 0.125u4: Added 'Freeze' dipswitch.
- 0.143u8: Kanikani fixed inputs, DIPSW and added DIP locations to Golfing Greats. Added 'Service Mode' and 2x 'Unused' dipswitches.
- 0.201: Kevin Eshbach and The Dumping Union added clone Golfing Greats (US, version K). Changed parent description to 'Golfing Greats (World, version L)' and clone (Japan) to 'Golfing Greats (Japan, version J)'.
- 0.215: Added analog controls and ADC0804 A/D Converter. Removed spurious fourth button and MACHINE_UNEMULATED_PROTECTION flag [AJR].
- 0.221: Fixed Golfing Greats inputs. Demoted Golfing Greats and clones to MACHINE_NOT_WORKING [Angelo Salese]. Replaced paddle control with control.

Resolution, 0.106-0.255: 288x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/golfing-greats/mame/
Rules, Least Amount of Strokes: https://www.twingalaxies.com/scores.php?scores=70258

Service Mode:
Typical "TMNT"-style 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. Navigation is P1 Up and Down, selection with P1 Start button.

Default Settings:


From MAME 0.250 after enabling service mode:
|

gloc

Note: two ROM sets represented here with changeover at 0.163.

MAME History:
- 0.163: Arzeno Fabrice and The Dumping Union added G-LOC Air Battle (World). Renamed (gloc) to (glocu).


G-LOC Air Battle (US)
---------------------
ROM set changed: yes
0.106-0.162: gloc - "G-LOC Air Battle (US)"
0.163-0.175: glocu - "G-LOC Air Battle (US)"

Resolution, 0.106-0.175: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....20Air%20Battle
Rules, Beginner Course [Fastest Completion]: https://www.twingalaxies.com/scores.php?scores=69936
Rules, Expert Course [Fastest Completion]: https://www.twingalaxies.com/scores.php?scores=69937
Rules, Medium Course [Fastest Completion]: https://www.twingalaxies.com/scores.php?scores=69938
Note 1: Service Mode (F2) can be accessed after playback has completed to confirm DIP switches. Navigation is performed with the Service Button (9) and selection is performed with Service Mode (F2).
Note 2: rule set has "Allow Continue: No", which must be in error as Special Rules section states "You MAY use continues at the cost of additional time being tacked on..."


G-LOC Air Battle (World)
------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.163.
0.106-0.162: NOT SUPPORTED
0.163-0.175: gloc - "G-LOC Air Battle (World)"

Resolution, 0.163-0.175: 320x224 @ 60.000000Hz

Rules: [no current tracks]

glocu

ROM set changed: yes
0.106-0.162: gloc - "G-LOC Air Battle (US)"
0.163-0.175: glocu - "G-LOC Air Battle (US)"

MAME History:
- 0.163: Arzeno Fabrice and The Dumping Union added G-LOC Air Battle (World). Renamed (gloc) to (glocu).

Resolution, 0.106-0.175: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....20Air%20Battle
Rules, Beginner Course [Fastest Completion]: https://www.twingalaxies.com/scores.php?scores=69936
Rules, Expert Course [Fastest Completion]: https://www.twingalaxies.com/scores.php?scores=69937
Rules, Medium Course [Fastest Completion]: https://www.twingalaxies.com/scores.php?scores=69938
Note 1: Service Mode (F2) can be accessed after playback has completed to confirm DIP switches. Navigation is performed with the Service Button (9) and selection is performed with Service Mode (F2).
Note 2: rule set has "Allow Continue: No", which must be in error as Special Rules section states "You MAY use continues at the cost of additional time being tacked on..."

gmahou

ROM Set changes: no

0.106-0.261: gmahou - "Great Mahou Daisakusen (Japan 000121)"

MAME History:
- 0.113u2: Changed VSync to 59.633333 Hz.
- 0.127u1: Derived CPS2 video timing based on measurements. These are educated guesses. The logic behind the derivations is shown in the source. Fixes the disappearing volume bar in the test menu for msh, mshvsf, xmvsf, xmcota and nwarr for sound and voice [Aaron Giles]. Changed VSync to 59.629403 Hz.
- 0.153: Cleanup QSound. No practical changes here except that i removed support for LOG_WAVE raw sound filewriting. Updated soundstream before writing (tsk). Reg 3 is key on. Small fix to sample start and loop. Guru measured qsound music timing. Modified CPS1 video params. Added DSP pin info from Guru [hap]. Eliminate pointless planar-to-chunky conversion of gfx ROMs, just decode them as-is [Alex Jackson]. Changed VSync to 59.637405 Hz.
- 0.259: Support for CPS2 debug dipswitches: Initial working version. Fixed incorrect mapping in memory by using a custom read handler, cleaned up unnecessary port conditions and vetter comments. Moved read handler directly into the map segment and renamed hardware type device tag. Correct accidentally moved line break. Switched from native array usage to optional_ioport_array [Damian Rogers]. Changed DSW setting order in UI from on-off to off-on [hap].

Resolution, 0.106: 224x384 @ 59.633331Hz
Resolution, 0.107-0.114: 384x224 @ 59.633333Hz
Resolution, 0.115-0.127: 384x224 @ 59.633333Hz
Resolution, 0.128-0.152: 384x224 @ 59.629403Hz
Resolution, 0.153-0.261: 384x224 @ 59.637405Hz

Service Mode:
Typical Capcom CPS-2 BIOS.
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode button (F2) to access after playback completed. Navigation is with P1 Up and Down. Action options are given in the instructions at the bottom of the screen.

Default Settings:
No DIP switches available. MAME 0.259 exposes a production/development option.
Game Options:
Coin Options:
MAME 0.106:
MAME 0.250:
MAME 0.259: |

gmgalax

ROM set changed: no
0.106-0.179: gmgalax - "Ghostmuncher Galaxian (bootleg)"

Resolution, 0.106-0.113: 256x224 @ 60.606060Hz
Resolution, 0.114-0.123: 256x224 @ 60.606061Hz
Resolution, 0.125-0.179: 768x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/scores....%20Galaxian%20[Bootleg]
Rules, Points [Galaxian Mode]: https://www.twingalaxies.com/scores.php?scores=69975
Note: in Galaxian Mode the DIPs are displayed during boot up around frame 120. However, they are a difficulty dark-red writing on a black background.
Rules, Points [Ghostmuncher Mode]: https://www.twingalaxies.com/scores.php?scores=69974
Note: in Ghostmuncher Mode the DIPs are displayed during boot up but make sure you start playback with SHIFT+P as it is in frame 2!

gmissile

ROM set changed: no
0.106-0.117: gmissile - "Guided Missile"
0.118-0.146: gmissile - "Missile X / Guided Missile"
0.147-0.189: gmissile - "Guided Missile"

Resolution, 0.106-0.111: 256x224 @ 60.000000Hz
Resolution, 0.112-0.189: 260x224 @ 59.541985Hz

TG Game Entry: https://www.twingalaxies.com/scores....Guided+Missile
Rules, Points: https://www.twingalaxies.com/scores.php?scores=9223

gnbarich

ROM set changed: no
0.106-0.255: gnbarich - "Gunbarich"

MAME History:
- 0.136: Added eeprom-gnbarich.bin EEPROM.
- 0.165: Renamed 'Debug' dipswitch to 'Tilt (Enables Debug Mode)'.

Resolution, 0.106-0.255: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gunbarich/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=19132

Service Mode:
Typical early Psikyo Hitachi SH-2 hardware BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Other relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed via the DIP Switch which is toggled with the Service button (F2). Navigation is with P1 Up and Down, selection/change is with P1 Button 1.

Default Settings:
|
EEPROM added at 0.136 seems to have no effect on Internal Settings.

gng

ROM set changed: no
0.106-0.208: gng - "Ghosts'n Goblins (World? set 1)"

Resolution, 0.106-0.133: 256x224 @ 60.000000Hz
Resolution, 0.134-0.208: 256x224 @ 59.590000Hz

TG Game Entry: https://www.twingalaxies.com/ghostsn...ld-set-1/mame/
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=21149
Rules, Points [Marathon Settings]: https://www.twingalaxies.com/scores.php?scores=9805

goalx3

ROM set changed: no
0.106-0.260: goalx3 - "Goal! Goal! Goal!"

MAME History:
- 0.113u2: Zsolt Vasvari updated NeoGeo driver to the new video timing code and screen raw parameters, this fixes also the messed up graphics. Changed VSync to 59.185606 Hz.
- 0.129u3: Fabio Priuli added missing HARDDIP settings in 'STANDARD_DIPS' for DIP's 4,5 and 6 ("COMM Setting"). Added dipswitches 'COMM Setting (Cabinet No.)' and 'COMM Setting (Link Enable)'.
- 0.150: Endian fix for kof2003 protection (machine\neocrypt.c and neoprot.c). Fixed NeoGeo memory leak, clean up inputs a bit [Alex Jackson]. Changed 'Test Switch' dipswitch to 'Service Mode'.
- 0.151: [- snip -] [Alex Jackson]. Added coin slots 3 and 4. Added dipswitches 'Setting Mode', 'Cabinet' and 'Controller'.

Resolution, 0.106-0.113: 320x224 @ 59.185608Hz
Resolution, 0.114-0.260: 320x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/scores....20Goal!%20Goal!
Rules, Points [Biggest Blowout]: https://www.twingalaxies.com/scores.php?scores=15359

Service Mode:
Standard SNK NeoGeo BIOS.
All relevant rules are covered by internal settings. If not shown during playback, use F2 to access after playback completed. Navigation is with P1 Up & Down. Select menu option with P1 Button 1 and sub-menus can be exited with P1 Button 3. P1 Button 1 and P1 Button 2 adjust individual configuration options.

Default Settings:
MAME 0.106 DIP Switches:
MAME 0.130 DIP Switches:
MAME 0.150 DIP Switches:
MAME 0.151 DIP Switches:
MAME 0.250 DIP Switches: |
MAME 0.250 BIOS:
Cartridge: |

gogomile

ROM set changed: no
0.106-0.154: gogomile - "Go Go! Mile Smile"
0.155-0.250: gogomile - "Susume! Mile Smile / Go Go! Mile Smile (newer)"

MAME History:
- 0.106u3: Fixed 'Difficulty' and 'Language' dipswitches.
- 0.143u3: Brian Troha added notes about the difference of dipswitch settings as reported by Service Mode and actual effect for Go Go! Mile Smile. Correct a couple of dipswitches and added DIP locations to Go Go! Mile Smile. Added 3x 'Unused' and changed 'Coin A/B' to 'Coinage' dipswitch.
- 0.155: System11 corrected clock speeds. Changed YM2203 and YM3812 clock speeds to 3580000 Hz and OKI6295 to 1MHz. Changed parent description to 'Susume! Mile Smile / Go Go! Mile Smile (newer)' and clone (Japan) to 'Susume! Mile Smile / Go Go! Mile Smile (older)'. Renamed (gogomilej) to (gogomileo).

Resolution, 0.106-0.250: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/go...le-smile/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=21148
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=21149

Service Mode:
Service Mode will reflect the local configuration after playback, not the recording. Service Mode is entered by enabling the DIP switch which can be toggled with the Service button (F2) and then followed by a reset, thus cannot be recorded in an INP.
At 0.106u3, 'Difiiculty' settings changed from [Easy?/Normal/Hard?/Hardest?] to [Easy/Normal/Hard/Very Hard] - therefore does not affect current Points tracks
At 0.106u3, 'Country' DIP relabelled to 'Language', settings changed from [China/Japan/Korea/USA] to [Chinese/Japanese/Korean/English]
At 0.155, default setting for 'Language' changed from English to Japanese.

Default Settings:
From MAME 0.250 after enabling the Service Mode DIP switch.
|

gokuparo

ROM set changed: no
0.106-0.250: gokuparo - "Gokujyou Parodius (ver JAD)"
0.251-0.255: gokuparo - "Gokujou Parodius: Kako no Eikou o Motomete (ver JAD)"

MAME History:
- 0.125u6: KonamiGX frequency tweaks [Yasuhiro Ogawa]: Set screen refresh rate to 58Hz (parameters from developer manual are not 100% correct). Removed sound CPU clock hack. Changed 68000 CPU2 clock speed to 8MHz.
- 0.125u7: GX era hardware [Yasuhiro Ogawa]: Update video parameters to use actual values written to the CCU. Changed VSync to 59.185606.
- 0.251: Added sub-title to game string [hap]. Changed description of clone (ver JAD) to 'Gokujou Parodius: Kako no Eikou o Motomete (ver JAD)'.

Resolution, 0.106: 288x224 @ 58.000000Hz
Resolution, 0.107-0.125: 288x224 @ 60.000000Hz
Resolution, 0.126-0.255: 288x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/game/go...-ver-jad/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70004
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70005

Service Mode:
Standard Konami GX BIOS.
Has both hardware DIP switches and internal software service mode. Hardware DIP switches will reflect the local configuration after playback ends, not the recording. All other relevant rules are covered by internal settings. Service Mode is access using the Service button (F2). Navigation is with P1 Up and Down, selection with P1 Button 1.

Default Settings:
MAME 0.106 DIP Switches: |
MAME 0.250 DIP Switches: |
Internal settings: |

goldbug

ROM set changed: no
0.106-0.250: goldbug - "Gold Bug"

MAME History:
- 0.123u1: Stephane Humbert fixed dipswitches and inputs for all games in the CVS driver.

Resolution, 0.106-0.250: 240x248 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gold-bug/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10110

NOTE: source/DIPs were changed at 0.124. For WolfMAME versions 0.125 or later, set Bonus Life to "800k only".

Service Mode:
No service mode.

Further information confirming DIP change:
MAME 123 -listxml snippet for goldbug:
<dipswitch name="Bonus Life" mask="12" port="-1">
<dipvalue name="10k only" value="0" default="yes"/>
<dipvalue name="20k only" value="4"/>
<dipvalue name="30k and every 40k" value="8"/>
<dipvalue name="40k and every 80k" value="12"/>
</dipswitch>
MAME 125 -listxml snippet for goldbug (0.124 crashes for me):
<dipswitch name="Bonus Life" mask="12" port="4">
<dipvalue name="100k only" value="12" default="yes"/>
<dipvalue name="200k only" value="4"/>
<dipvalue name="400k only" value="8"/>
<dipvalue name="800k only" value="0"/>
</dipswitch>

goldmedl

ROM set changed: no
0.106-0.145: goldmedl - "Gold Medalist"
0.146-0.175: goldmedl - "Gold Medalist (set 1)"

Resolution, 0.106-0.155: 256x224 @ 60.000000Hz
Resolution, 0.156-0.175: 256x224 @ 60.191409Hz

TG Game Entry: https://www.twingalaxies.com/scores....old%20Medalist
Rules, Best Score [Horizontal.B]: https://www.twingalaxies.com/scores.php?scores=70017
Rules, Farthest Distance [Discus Throw]: https://www.twingalaxies.com/scores.php?scores=70014
Rules, Fastest Race [100m Dash]: https://www.twingalaxies.com/scores.php?scores=70007
Rules, Fastest Race [110m Hurdles]: https://www.twingalaxies.com/scores.php?scores=70009
Rules, Fastest Race [400m Relay]: https://www.twingalaxies.com/scores.php?scores=70010
Rules, Fastest Race [Freestyle]: https://www.twingalaxies.com/scores.php?scores=70012
Rules, Furthest Distance [Long Jump]: https://www.twingalaxies.com/scores.php?scores=70020
Rules, Highest Height [High Jump]: https://www.twingalaxies.com/scores.php?scores=70016
Rules, Most Points [Boxing]: https://www.twingalaxies.com/scores.php?scores=70013
Rules, Points: https://www.twingalaxies.com/scores.php?scores=71641

goldnaxe

ROM set changed: no
0.106-0.165: goldnaxe - "Golden Axe (set 6, US, 8751 317-123A)"
0.166-0.250: goldnaxe - "Golden Axe (set 6, US) (8751 317-123A)"

MAME History:
- 0.114u1: Updated video timing in the Sega System 16 games according to measurements from the boards [Aaron Giles]. Changed visible area to 321x242 and VSync to 60.054389 Hz.
- 0.116u2: Changed visible area to 320x224.
- 0.166: David Haywood added clones 'Golden Axe (set 1, World) (bootleg of FD1094 317-0110 set)', 'Golden Axe (set 3, World) (bootleg of FD1094 317-0120 set)', 'Golden Axe (set 4, Japan) (bootleg of FD1094 317-0121 set)' and 'Golden Axe (set 5, US) (bootleg of FD1094 317-0122 set)'. Changed parent description to 'Golden Axe (set 6, US) (8751 317-123A)' and clones (FD1094 317-0110) to 'Golden Axe (set 1, World) (FD1094 317-0110)', (8751 317-0112) to 'Golden Axe (set 2, US) (8751 317-0112)', (FD1094 317-0120) to 'Golden Axe (set 3, World) (FD1094 317-0120)', (FD1094 317-0121) to 'Golden Axe (set 4, Japan) (FD1094 317-0121)' and (FD1094 317-0122)' to 'Golden Axe (set 5, US) (FD1094 317-0122)'.
- 0.245: Easier/Easy dipswitch setting was the wrong way around for Golden Axe and clones Golden Axe (bootleg) and Golden Axe (encrypted bootleg) [Jose Tejada].

Resolution, 0.106-0.114: 320x224 @ 60.000000Hz
Resolution, 0.115-0.116: 321x224 @ 60.054389Hz
Resolution, 0.117-0.250: 320x224 @ 60.054389Hz

TG Game Entry: https://www.twingalaxies.com/game/go...317-123a/mame/
Rules, Most Strength [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=21081
Rules, Most Strength [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=21082

TG Game Entry: https://www.twingalaxies.com/game/golden-axe/mame
Fastest Completion: https://www.twingalaxies.com/scores.php?scores=232241

Service Mode:
Typical Sega System 16B BIOS.
Service Mode will reflect the local configuration after playback ends, not the recording. Service Mode is accessed using Service button (F2). Navigation is with P1 Up and Down and Service button to select. Alternatively, the Service button can be used to cycle through all screens and menu options.

Default Settings:
|

Some MAMEUI have incorrect Difficulty labels:
Confirmed to 0.250.
|
... and others don't:

golgo13

ROM set changed: no
0.106-0.130: golgo13 - "Golgo 13 (GLG1/VER.A)"
0.131-0.175: golgo13 - "Golgo 13 (Japan, GLG1/VER.A)"

Resolution, 0.106-0.175: 640x480 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....=Golgo%2013%20[GLG1/VER.A]
Rules, Most Money Earned: https://www.twingalaxies.com/scores.php?scores=70533

gollygho

ROM set changed: no
0.106-0.250: gollygho - "Golly! Ghost!"

MAME History:
- 0.113u2: Changed VSync to 60.606061 Hz.

Resolution, 0.106-0.113: 288x224 @ 60.606060Hz
Resolution, 0.114-0.250: 288x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/golly-ghost/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=231792

Service Mode:
Typical Namco NS-2 BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Other relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed via the DIP Switch which is toggled with the Service button (F2). A series of screens can be transitioned with the Test (9) button. The Game Options screen can be interacted with using P1 Start button for navigation and P2 Start button to change values.

Default Setting:


From MAME 0.250 after enabling the DIP switch:

gondo, gondou

Note: two ROM sets are represented here with the changeover at 0.217.

MAME History:
- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) in Gondomania and clone. Added 'Swap buttons' dipswitch. Changed 'Unknown' dipswitches to 'Unused'.
- 0.147u3: Various clean-ups of DEC8 HW, added irq ack mechanism to Shackled, Last Mission and Captain Silver (they were commented out before) and hooked up SCREEN_RAW_PARAMS to all games in the driver. Reapplied DEC8 pixel clock changes. Reapplied IRQ ack'ing [Angelo Salese]. Changed VSync to 57.392103 Hz.
- 0.156: Fixed DEC8 colour overflow. More sane values for DEC8 screen raw parameters [Angelo Salese]. Changed VSync to 57.444853 Hz.
- 0.217: Corrado Tomaselli and The Dumping Union added Gondomania (World). Note: I8751 protection MCU not dumped. Renamed (gondo) to (gondou).

Gondomania (US)
---------------
ROM set changed: yes
0.106-0.216: gondo - "Gondomania (US)"
0.217-0.250: gondou - "Gondomania (US)"

Resolution, 0.106-0.147: 256x240 @ 58.000000Hz
Resolution, 0.148-0.155: 256x240 @ 57.392103Hz
Resolution, 0.156-0.250: 256x240 @ 57.444853Hz

TG Game Entry: https://www.twingalaxies.com/game/gondomania-us/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70536
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70537


Gondomania (World)
------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.217.
0.217-0.250: gondo - "Gondomania (World)"

Resolution, 0.217-0.250: 256x240 @ 57.444853Hz

Rules: [no current tracks]


Service Mode:
No service mode.

Default Settings:

goonies

ROM set changed: no
0.106-0.140: goonies - "Vs. The Goonies"
0.141-0.175: goonies - "Vs. The Goonies (set E)"

Resolution, 0.106-0.175: 256x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....0The%20Goonies
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10043

gorf

ROM set changed: no
0.106-0.205: gorf - "Gorf"

Resolution, 0.106-0.115: 320x204 @ 60.000000Hz
Resolution, 0.116-0.206: 352x240 @ 60.054442Hz

TG Game Entry: https://www.twingalaxies.com/game/gorf/mame/
Rules, Points [3 Lives]: https://www.twingalaxies.com/scores.php?scores=7742
Rules, Points [6 Lives]: https://www.twingalaxies.com/scores.php?scores=19198

gorkans

ROM set changed: no
0.106-0.178: gorkans - "Gorkans"

Resolution, 0.106-0.113: 288x224 @ 60.606060Hz
Resolution, 0.114-0.178: 288x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/scores....mename=Gorkans
Rules, Points [Marathon Settings]: https://www.twingalaxies.com/scores.php?scores=205379

gotcha

ROM set changed: no
0.106-0.175: gotcha - "Got-cha Mini Game Festival"

Resolution, 0.106-0.175: 320x240 @ 55.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....ame%20Festival
Rules, Points: https://www.twingalaxies.com/scores.php?scores=70539

gowcaizr

ROM set changed: no
0.106-0.175: gowcaizr - "Voltage Fighter - Gowcaizer / Choujin Gakuen Gowcaizer"

Resolution, 0.106-0.113: 320x224 @ 59.185608Hz
Resolution, 0.114-0.175: 320x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/scores....en%20Gowcaizer
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=15443

gpgolf

ROM set changed: no
0.106-0.175: gpgolf - "Golden Par Golf (Joystick, V1.1)"

Resolution, 0.106-0.175: 256x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....0Par%20Golf%20[Joystick,%20V1.1]
Rules, Hilldale C.C. [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70027
Rules, Lake Oaks C.C. [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70028
Rules, Sherwood Links C.C. [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70029

gpilots

ROM set changed: no
0.106-0.123: gpilots - "Ghost Pilots"
0.125-0.143: gpilots - "Ghost Pilots (set 1)"
0.144-0.173: gpilots - "Ghost Pilots (NGM-020)(NGH-020)"
0.174-0.255: gpilots - "Ghost Pilots (NGM-020 ~ NGH-020)"

MAME History:
- 0.113u2: Zsolt Vasvari updated NeoGeo driver to the new video timing code and screen raw parameters, this fixes also the messed up graphics. Changed VSync to 59.185606 Hz.

Resolution, 0.106-0.113: 320x224 @ 59.185608Hz
Resolution, 0.114-0.255: 320x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/game/ghost-pilots/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=14689
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=14690

Service Mode:
Standard SNK NeoGeo BIOS.
All relevant rules are covered by internal settings. If not shown during playback, use F2 to access after playback completed. Navigation is with P1 Up & Down. Select menu option with P1 Button 1 and sub-menus can be exited with P1 Button 3. P1 Button 1 and P1 Button 2 adjust individual configuration options.

Default Settings:
MAME 0.106:
MAME 0.250:
BIOS: |

gradius3e

Note: not currently represented on TG.
ROM set changed: yes
0.106-0.133: grdius3e - "Gradius III (World ?)"
0.134-0.146: gradius3e - "Gradius III (World ?)"
0.147-0.234: gradius3 - "Gradius III (World, program code R)"

MAME History:
- 0.133u1: Renamed (grdius3a) to (gradius3a) and (grdius3e) to (gradius3e).
- 0.147: Make the "World" set the parent, minor whitespace clean up [Brian Troha]. Changed clone (World ?) to parent 'Gradius III (World, program code R)' and (Japan) to clone 'Gradius III (Japan, program code S)'. Renamed (gradius3) to (gradius3j) and (gradius3e) to (gradius3).

Resolution, 0.134-0.234: 320x224 @ 60.000000Hz

Rules: [no current tracks]

gradius3j

ROM set changed: yes
0.106-0.146: gradius3 - "Gradius III (Japan)"
0.147-0.234: gradius3j - "Gradius III (Japan, program code S)"

MAME History:
- 0.147: Make the "World" set the parent, minor whitespace clean up [Brian Troha]. Changed clone (World ?) to parent 'Gradius III (World, program code R)' and (Japan) to clone 'Gradius III (Japan, program code S)'. Renamed (gradius3) to (gradius3j) and (gradius3e) to (gradius3).

Resolution, 0.106-0.234: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gradius-iii/mame
Rules, Points: https://www.twingalaxies.com/scores.php?scores=70542

gradius3

Note: two ROM sets represented here with changeover at 0.147.

MAME History:
- 0.133u1: Renamed (grdius3a) to (gradius3a) and (grdius3e) to (gradius3e).
- 0.147: Make the "World" set the parent, minor whitespace clean up [Brian Troha]. Changed clone (World ?) to parent 'Gradius III (World, program code R)' and (Japan) to clone 'Gradius III (Japan, program code S)'. Renamed (gradius3) to (gradius3j) and (gradius3e) to (gradius3).


Gradius III (Japan, program code S)
-----------------------------------
ROM set changed: yes
0.106-0.146: gradius3 - "Gradius III (Japan)"
0.147-0.234: gradius3j - "Gradius III (Japan, program code S)"

Resolution, 0.106-0.234: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gradius-iii/mame
Rules, Points: https://www.twingalaxies.com/scores.php?scores=70542


Gradius III (World, program code R)
-----------------------------------
Note: not currently represented on TG.
ROM set changed: yes
0.106-0.133: grdius3e - "Gradius III (World ?)"
0.134-0.146: gradius3e - "Gradius III (World ?)"
0.147-0.234: gradius3 - "Gradius III (World, program code R)"

Resolution, 0.134-0.234: 320x224 @ 60.000000Hz

Rules: [no current tracks]

gratia

ROM set changed: no
0.106-0.194: gratia - "Gratia - Second Earth (92047-01 version)"
0.195-0.250: gratia - "Gratia - Second Earth (ver 1.0, 92047-01 version)"

MAME History:
- 0.195: Changed description to 'Gratia - Second Earth (ver 1.0, 92047-01 version)' and clone (91022-10 version) to 'Gratia - Second Earth (ver 1.0, 91022-10 version)'.
- 0.227: Added machine\jaleco_ms32_sysctrl.cpp/h, mame\etc\gen_device_defs.py and layout\f1superb.lay. Wrote a Jaleco MS32 System Control Unit device [Angelo Salese, Alex Marshall]. Fixed sprite transfer direction bit, removes an ugly per-game table. Fixed drawing honoring the wrong variable and causing a segmentation fault. Correct palette size. Move optional features (YUV, zooming) at init time (video\ms32_sprite.cpp) [Angelo Salese]. Changed VSync to 59.410646 7Hz.

Resolution, 0.106-0.226: 320x224 @ 60.000000Hz
Resolution, 0.227-0.250: 320x224 @ 59.410646Hz

TG Game Entry: https://www.twingalaxies.com/game/gr...-version/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70551
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70552

Service Mode
Typical Jaleco MegaSystem 32 BIOS.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed using the DIP switch and then a reset must occur, thus cannot be recorded in an INP. Navigation is with P1 Up and Down with selection via P1 Start. Service Mode configuration is read-only.

Default Settings:


From MAME 0.250 after enabling the DIP switch.
| | | |

gravitar

ROM set changed: no
0.106-0.254: gravitar - "Gravitar (version 3)"

Resolution, 0.106-0.152: vector @ 60.000000Hz
Resolution, 0.153-0.254: vector @ 61.523438Hz

TG Game Entry: https://www.twingalaxies.com/game/gr...ersion-3/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10698

grchamp

ROM set changed: no
0.106-0.175: grchamp - "Grand Champion"

Resolution, 0.106-0.108: 256x224 @ 60.000000Hz
Resolution, 0.109-0.113: 256x224 @ 60.606060Hz
Resolution, 0.114-0.175: 256x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/scores....and%20Champion
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10466

grdforce

ROM set changed: no
0.106-0.255: grdforce - "Guardian Force (JUET 980318 V0.105)"

MAME History:
- 0.131u3: Added dipswitches 'UNK' and 7x 'Unknown'.
- 0.133u1: Angelo Salese added Screen Raw Params hook-up to the ST-V driver, fixes some of the current issues. Angelo Salese and Corrado Tomaselli hand-tuned ST-V pixel-clock to match measured fps from the PCB. Corrado Tomaselli verified and updated the vertical syncs on the ST-V motherboard. Changed visible area to 320x224 and VSync to 59.828244Hz.
- 0.138u1: Angelo Salese fixed Test mode doesn't work in Guardian Force.
- 0.142u5: More accurate pixel clocks for Sega Saturn / ST-V [Angelo Salese]. Angelo Salese fixed an ST-V window effect bug when it's in double interlace mode, fixes a graphic bug with Virtual Mahjong. Fixed a rather silly bug with SCU DSP execute flag. Oliver Stoeneberg fixed Sega Saturn / ST-V start-up crash that was happening on some ends. Added accurate hblank durations to Sega Saturn / ST-V HW [Angelo Salese, Corrado Tomaselli, Charles MacDonald]. Angelo Salese moved SMPC intback command inside a timer, removes a kludge for SMPC mask irq. Angelo Salese fixed emulation hangs in Pebble Beach and Funky Head Boxers. Fixed a rather silly bug with SCU DSP execute flag. Moved SMPC intback command inside a timer, removes a kludge for SMPC mask irq. Added CD/DA audio and changed VSync to 59.826048 Hz.
- 0.143: Changed SH-2 CPU1/2 clock speed to 28636360 Hz, 68000 CPU3 to 11289600 Hz and VSync to 59.764793 Hz.
- 0.214: Added machine\segabill.cpp/h, layout\segabill.lay and layout\segabillv.lay. Emulated the Sega Billboard and hook it up to the STV driver. It's not shown by default. To view it, choose the layout view 'Billboard'. YouTube: https://youtu.be/csuOJBU5rzo [biggestsonicfan, Dirk Best]. Added Z80 (8MHz) CPU5. Added dipswitches 'Test Winner LED P1/2', 'Test 7-Segment P1/2', 'Demo', 'Testmode' and 2x 'Unknown'.

Resolution, 0.106-0.128: 704x513 @ 60.000000Hz
Resolution, 0.129-0.133: 704x512 @ 60.000000Hz
Resolution, 0.134-0.142: 320x224 @ 59.828244Hz
Resolution, 0.143-0.179: 320x224 @ 59.764793Hz
Resolution, 0.180-0.193: 352x224 @ 59.764793Hz
Resolution, 0.194-0.255: 352x224 @ 59.764802Hz

TG Game Entry: https://www.twingalaxies.com/game/gu...38-v0105/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70573
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70575

Service Mode:
Standard ST-V BIOS.
Service Mode is accessed with the Service Button (F2). Navigation is with the Test (9) button and selection is with the Service Button. Each cartridge has a separate interface from the ST-V BIOS and its own navigation changes with the cart implementation: instructions on screen.

Default Settings:
MAME 0.106:
MAME 0.250:
STV BIOS: |
Cartridge:

grdians

ROM set changed: no
0.106-0.205: grdians - "Guardians / Denjin Makai II"
0.206-0.250: grdians - "Guardians / Denjin Makai II (P-FG01-1 PCB)"

MAME History:
- 0.155: hap changed manufacturer to 'Winkysoft (Banpresto license)'.
- 0.206: caius and The Dumping Union added clone Guardians / Denjin Makai II (P0-113A PCB). Changed parent description to 'Guardians / Denjin Makai II (P-FG01-1 PCB)'.
- 0.227: Changed previously unknown DIP switch of Guardians. Figured out that this one dipswitch, when toggled on, makes the game give an extra life at 500,000 points, instead of 300,000 points when toggled off [AugiteSoul]. Added 'Bonus Life' dipswitch.

Resolution, 0.106-0.250: 304x232 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gu...makai-ii/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70576
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70577

Service Mode:
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed using Service button (F2). P1 Up and Down to navigate menu and P1 Button 1 to select an option. Settings are read-only.

Default Settings:
From MAME 0.250 after enabling the DIP switch.
|

grdius3e

Note: not currently represented on TG.
ROM set changed: yes
0.106-0.133: grdius3e - "Gradius III (World ?)"
0.133u1-0.146: gradius3e - "Gradius III (World ?)"
0.147-0.175: gradius3 - "Gradius III (World, program code R)"

MAME History:
- 0.133u1: Renamed (grdius3a) to (gradius3a) and (grdius3e) to (gradius3e).
- 0.147: Make the "World" set the parent, minor whitespace clean up [Brian Troha]. Changed clone (World ?) to parent 'Gradius III (World, program code R)' and (Japan) to clone 'Gradius III (Japan, program code S)'. Renamed (gradius3) to (gradius3j) and (gradius3e) to (gradius3).

Resolution, 0.134-0.175: 320x224 @ 60.000000Hz

Rules: [no current tracks]

greatgun

ROM set changed: no
0.106-0.175: greatgun - "Great Guns"

Resolution, 0.106-0.150: 256x256 @ 60.000000Hz
Resolution, 0.151-0.175: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....e=Great%20Guns
Rules, Points: https://www.twingalaxies.com/scores.php?scores=70554

gridiron

ROM set changed: no
0.106-0.175: gridiron - "Gridiron Fight"

Resolution, 0.106-0.175: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....idiron%20Fight
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=70561

gridlee

ROM set changed: no
0.106-0.175: gridlee - "Gridlee"

Resolution, 0.106-0.113: 256x240 @ 60.000000Hz
Resolution, 0.114-0.175: 256x240 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/scores....mename=Gridlee
Rules, Points: https://www.twingalaxies.com/scores.php?scores=70563

grobda

ROM set changed: no
0.106-0.196: grobda - "Grobda (New Ver.)"

MAME History:
- 0.115u4: Aaron Giles removed colortables from a number of drivers that didn't need them. Also converted pacman and mappy drivers to collapse the colortable and palette. Changed VSync to 60.606061 Hz and palettesize to 512 colors.

Resolution, 0.106-0.115: 288x224 @ 60.606060Hz
Resolution, 0.116-0.196: 288x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/gr...-version/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=38235

Service Mode:
Typical "Mappy" BIOS.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed by enabling the Service Mode DIP switch. The Service Mode button (F2) can be used to perform a restart while recording and thus DIP switches can be changed during recording coupled with a Service Mode button use. Any changes to the DIP settings after the display in the boot sequence will not take effect until the next Service Mode restart.

groovef

ROM set changed: no
0.106-0.140: groovef - "Power Instinct 3 - Groove On Fight (J 970416 V1.001)"
0.141-0.255: groovef - "Groove on Fight - Gouketsuji Ichizoku 3 (J 970416 V1.001)"

MAME History:
- 0.131u3: Added dipswitches 'UNK' and 7x 'Unknown'.
- 0.133u1: Angelo Salese added screen raw parameters hook-up to the ST-V driver, fixes some of the current issues. Angelo Salese and Corrado Tomaselli hand-tuned ST-V pixel-clock to match measured fps from the PCB. Corrado Tomaselli verified and updated the vertical syncs on the ST-V motherboard. Changed visible area to 320x224 and VSync to 59.828244Hz.
- 0.140u3: Changed description to 'Groove on Fight - Gouketsuji Ichizoku 3 (J 970416 V1.001)'.
- 0.142u5: More accurate pixel clocks for Sega Saturn / ST-V [Angelo Salese]. Angelo Salese fixed an ST-V window effect bug when it's in double interlace mode, fixes a graphic bug with Virtual Mahjong. Fixed a rather silly bug with SCU DSP execute flag. Oliver Stoeneberg fixed Sega Saturn / ST-V start-up crash that was happening on some ends. Added accurate hblank durations to Sega Saturn / ST-V HW [Angelo Salese, Corrado Tomaselli, Charles MacDonald]. Angelo Salese moved SMPC intback command inside a timer, removes a kludge for SMPC mask irq. Angelo Salese fixed emulation hangs in Pebble Beach and Funky Head Boxers. Fixed a rather silly bug with SCU DSP execute flag. Moved SMPC intback command inside a timer, removes a kludge for SMPC mask irq. Added CD/DA audio and changed VSync to 59.826048 Hz.
- 0.143: Changed SH-2 CPU1/2 clock speed to 28636360 Hz, 68000 CPU3 to 11289600 Hz and VSync to 59.764793 Hz.
- 0.214: Added machine\segabill.cpp/h, layout\segabill.lay and layout\segabillv.lay. Emulated the Sega Billboard and hook it up to the STV driver. It's not shown by default. To view it, choose the layout view 'Billboard'. YouTube: https://youtu.be/csuOJBU5rzo [biggestsonicfan, Dirk Best]. Added Z80 (8MHz) CPU5. Added dipswitches 'Test Winner LED P1/2', 'Test 7-Segment P1/2', 'Demo', 'Testmode' and 2x 'Unknown'.

Resolution, 0.106-0.128: 704x513 @ 60.000000Hz
Resolution, 0.129-0.133: 704x512 @ 60.000000Hz
Resolution, 0.134-0.142: 320x224 @ 59.828244Hz
Resolution, 0.143-0.179: 320x224 @ 59.764793Hz
Resolution, 0.180-0.193: 352x224 @ 59.764793Hz
Resolution, 0.194-0.255: 352x224 @ 59.764802Hz

TG Game Entry: https://www.twingalaxies.com/game/po...16-v1001/mame/
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=78960

Service Mode:
Standard ST-V BIOS.
Service Mode is accessed with the Service Button (F2). Navigation is with the Test (9) button and selection is with the Service Button. Each cartridge has a separate interface from the ST-V BIOS and its own navigation changes with the cart implementation: instructions on screen.

Default Settings:
MAME 0.106:
MAME 0.250:
STV BIOS: |
Cartridge:

groundfx

ROM set changed: no
0.106-0.175: groundfx - "Ground Effects / Super Ground Effects (Japan)"

Resolution, 0.106-0.175: 320x232 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....d%20Effects%20[Japan]
Rules, Fastest Lap [Brazilian]: https://www.twingalaxies.com/scores.php?scores=70565
Rules, Fastest Lap [San Marino]: https://www.twingalaxies.com/scores.php?scores=70567
Rules, Fastest Lap [Spanish]: https://www.twingalaxies.com/scores.php?scores=70568
Rules, Fastest Lap [Training]: https://www.twingalaxies.com/scores.php?scores=70566

growla, growl

Note: two ROM sets represented here with changeover at 0.155.

MAME History:
- 0.155: Caius added Growl (World, Rev 1). Renamed (growl) to (growla).


Growl (World)
-------------
ROM set changed: yes
0.106-0.154: growl - "Growl (World)"
0.155-0.255: growla - "Growl (World)"

Resolution, 0.106-0.255: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/growl-world/mame/
Rules, Points [Single Player Team]: https://www.twingalaxies.com/scores.php?scores=19095
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=19096
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=70570
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=70571


Growl (World, Rev 1)
--------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.155.
0.155-0.255: growl - "Growl (World, Rev 1)"

Resolution, 0.155-0.255: 320x224 @ 60.000000Hz

Rules: [no current tracks]


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.250 after entering service mode:
|

grudgep

ROM set changed: yes
0.106-0.191: grudge - "Grudge Match (prototype)"
0.192- : grudgep - "Grudge Match (v00.80, prototype)"

MAME History:
- 0.192: Vernimark and f205v added Grudge Match (v00.90, Italy, location test?). Note: Dump is a bit odd, 2 roms were identical, one rom needs to be loaded over the end of another as not to get corrupt text. I've asked for verification. Despite being in Italian this is a newer and noticably more complete version than the previous set, so I've made it the parent [David Haywood]. Changed (prototype) to clone 'Grudge Match (v00.80, prototype)'. Renamed (grudge) to (grudgep).

Resolution, 0.106-0.113: 256x240 @ 60.000000Hz
Resolution, 0.114-0.192: 256x240 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/game_de...&platformid=46
Rules, Points: https://www.twingalaxies.com/scores.php?scores=70572

grudge

Note: two ROM sets represented here with changeover occuring at 0.192.

MAME History:
- 0.192: Vernimark and f205v added Grudge Match (v00.90, Italy, location test?). Note: Dump is a bit odd, 2 roms were identical, one rom needs to be loaded over the end of another as not to get corrupt text. I've asked for verification. Despite being in Italian this is a newer and noticably more complete version than the previous set, so I've made it the parent [David Haywood]. Changed (prototype) to clone 'Grudge Match (v00.80, prototype)'. Renamed (grudge) to (grudgep).


Grudge Match (v00.80, prototype)
--------------------------------
ROM set changed: yes
0.106-0.191: grudge - "Grudge Match (prototype)"
0.192- : grudgep - "Grudge Match (v00.80, prototype)"

Resolution, 0.106-0.113: 256x240 @ 60.000000Hz
Resolution, 0.114-0.192: 256x240 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/game_de...&platformid=46
Rules, Points: https://www.twingalaxies.com/scores.php?scores=70572


Grudge Match (v00.90, Italy, location test?)
--------------------------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.192.
0.192- : grudge - "Grudge Match (v00.90, Italy, location test?)"

Resolution, 0.192- : 256x240 @ 59.185606Hz

Rules: [no current tracks]

gseeker

ROM set changed: no
0.106-0.250: gseeker - "Grid Seeker: Project Storm Hammer (Ver 1.3O)"

MAME History:
- 0.113u2: Changed VSync to 58.970000 Hz.
- 0.135u2: Changed visible area to 232x320.
- 0.154: Alex Jackson fixed Grid Seeker missing background graphics on the right side. Changed visible area to 224x320.

Resolution, 0.106-0.113: 320x224 @ 58.970001Hz
Resolution, 0.114-0.135: 320x224 @ 58.970000Hz
Resolution, 0.136-0.153: 320x232 @ 58.970000Hz
Resolution, 0.154-0.250: 320x224 @ 58.970000Hz

TG Game Entry: https://www.twingalaxies.com/game/gr...-ver-13o/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70559
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70560

Service Mode:
Typical Taito F3 BIOS.
All relevant rules are covered by internal settings. Service Mode can be accessed using the Service button (F2). Navigate with P1 Up and Down. Select menu options with P1 Button 1. Change settings with P1 Left and Right.

Default Settings:

gslgr94u

ROM set changed: no
0.106-0.175: gslgr94u - "Great Sluggers '94"

Resolution, 0.106-0.113: 288x224 @ 59.700001Hz
Resolution, 0.114-0.175: 288x224 @ 59.700000Hz

TG Game Entry: https://www.twingalaxies.com/scores....uggers%20%2794
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=70555

gslugrsj

ROM set changed: no
0.106-0.175: gslugrsj - "Great Sluggers (Japan)"

Resolution, 0.106-0.113: 288x224 @ 59.700001Hz
Resolution, 0.114-0.175: 288x224 @ 59.700000Hz

TG Game Entry: https://www.twingalaxies.com/scores....%20Sluggers%20[Japan]
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=70556

gstream

ROM set changed: no. Added in 0.115u3
0.115u3-0.179: gstream - "G-Stream G2020"

Resolution, 0.116-0.179: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....G-Stream+G2020
Rules, Points: https://www.twingalaxies.com/scores.php?scores=204503

gstrik2j

ROM set changed: yes
0.106-0.137: gstrik2 - "Grand Striker 2 (Japan)"
0.137u1-0.224: gstrik2j - "Grand Striker 2 (Japan)"

From MAMEINFO.DAT:
- 0.137u1: Changed 'Grand Striker 2 (Europe and Oceania)' to parent. Renamed (gstrik2) to (gstrik2j) and (gstrik2e) to (gstrik2).

Resolution, 0.106-0.144: 304x224 @ 58.000000Hz
Resolution, 0.145-0.146: 320x224 @ 59.922743Hz
Resolution, 0.147-0.191: 304x224 @ 58.000000Hz
Resolution, 0.192-0.224: 304x224 @ 58.232800Hz

TG Game Entry: https://www.twingalaxies.com/game/gr...-2-japan/mame/
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=70548

gstrik2

Note: two ROM sets represented here with changeover at 0.137u1.

From MAMEINFO.DAT:
- 0.137u1: Changed 'Grand Striker 2 (Europe and Oceania)' to parent. Renamed (gstrik2) to (gstrik2j) and (gstrik2e) to (gstrik2).


Grand Striker 2 (Japan)
-----------------------
ROM set changed: yes
0.106-0.137: gstrik2 - "Grand Striker 2 (Japan)"
0.137u1-0.224: gstrik2j - "Grand Striker 2 (Japan)"

Resolution, 0.106-0.144: 304x224 @ 58.000000Hz
Resolution, 0.145-0.146: 320x224 @ 59.922743Hz
Resolution, 0.147-0.191: 304x224 @ 58.000000Hz
Resolution, 0.192-0.224: 304x224 @ 58.232800Hz

TG Game Entry: https://www.twingalaxies.com/game/gr...-2-japan/mame/
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=70548


Grand Striker 2 (Europe and Oceania)
------------------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.137u1.
0.137u1-0.224: gstrik2 - "Grand Striker 2 (Europe and Oceania)"

Resolution, 0.138-0.144: 304x224 @ 58.000000Hz
Resolution, 0.145-0.146: 320x224 @ 59.922743Hz
Resolution, 0.147-0.191: 304x224 @ 58.000000Hz
Resolution, 0.192-0.224: 304x224 @ 58.232800Hz

Rules: [no current tracks]

gstriker

ROM set changed: no
0.106-0.175: gstriker - "Grand Striker"

Resolution, 0.106-0.175: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....rand%20Striker
(Note: matches multiple games.)
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=70547

gsword

ROM set changed: no
0.106-0.175: gsword - "Great Swordsman (World?)"

Resolution, 0.106-0.175: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....at%20Swordsman
Rules, Points: https://www.twingalaxies.com/scores.php?scores=70557

gt2k

ROM set changed: no
0.106-0.203: gt2k - "Golden Tee 2K (v1.00)"

Resolution, 0.106-0.113: 384x240 @ 60.000000Hz
Resolution, 0.114-0.122: 200x200 @ 60.000000Hz
Resolution, 0.123-0.203: 384x240 @ 60.106990Hz

TG Game Entry: https://www.twingalaxies.com/game/go...-2k-v100/mame/
Rules, Coyote Run [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70221
Rules, Coyote Run [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70224
Rules, Coyote Run [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70227
Rules, Sea Haven [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70222
Rules, Sea Haven [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70225
Rules, Sea Haven [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70228
Rules, Stone Valley [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70223
Rules, Stone Valley [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70226
Rules, Stone Valley [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70229

NOTE: This game has both DIPs & internal settings covered by the rules. If not shown during playback, press F2 to access & check internal settings afterwards.

gt3d

ROM set changed: no
0.106-0.203: gt3d - "Golden Tee 3D Golf (v1.93N)"

Resolution, 0.106-0.113: 384x240 @ 60.000000Hz
Resolution, 0.114-0.122: 200x200 @ 60.000000Hz
Resolution, 0.123-0.153: 384x256 @ 60.106990Hz
Resolution, 0.154-0.203: 384x240 @ 60.106990Hz

TG Game Entry: https://www.twingalaxies.com/game/go...lf-v193n/mame/
Rules, Cactus Canyon [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70230
Rules, Cactus Canyon [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70234
Rules, Cactus Canyon [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70237
Rules, Oak Valley [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70232
Rules, Oak Valley [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70235
Rules, Oak Valley [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70238
Rules, Ocean Pointe [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70233
Rules, Ocean Pointe [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70236
Rules, Coral Ridge [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70239

NOTES:
This game has both DIPs & internal settings covered by the rules. If not shown during playback, press F2 to access & check internal settings afterwards.
There is no Cabinet DIP in this game - almost certainly a copy & paste from tracks for the later games in the Golden Tee series.

gt97

ROM set changed: no
0.106-0.203: gt97 - "Golden Tee '97 (v1.30)"

Resolution, 0.106-0.113: 384x240 @ 60.000000Hz
Resolution, 0.114-0.122: 200x200 @ 60.000000Hz
Resolution, 0.123-0.203: 384x240 @ 60.106990Hz

TG Game Entry: https://www.twingalaxies.com/game/go...-97-v130/mame/
Rules, Coral Ridge [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70031
Rules, Coral Ridge [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70035
Rules, Coral Ridge [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70038
Rules, Pine Creek [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70032
Rules, Pine Creek [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70036
Rules, Pine Creek [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70039
Rules, Red Sands [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70033
Rules, Red Sands [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70037
Rules, Red Sands [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70040

gt98

ROM set changed: no
0.106-0.203: gt98 - "Golden Tee '98 (v1.10)"

Resolution, 0.106-0.113: 384x240 @ 60.000000Hz
Resolution, 0.114-0.122: 200x200 @ 60.000000Hz
Resolution, 0.123-0.203: 384x240 @ 60.106990Hz

TG Game Entry: https://www.twingalaxies.com/game/go...-98-v110/mame/
Rules, Arbor Hill [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70044
Rules, Arbor Hill [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70048
Rules, Arbor Hill [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70051
Rules, Bayou Bend [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70045
Rules, Bayou Bend [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70049
Rules, Bayou Bend [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70053
Rules, Palm Grove [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70046
Rules, Palm Grove [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70050
Rules, Palm Grove [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70054

NOTE: This game has both DIPs & internal settings covered by the rules. If not shown during playback, press F2 to access & check internal settings afterwards.

gt99

ROM set changed: no
0.106-0.203: gt99 - "Golden Tee '99 (v1.00)"

Resolution, 0.106-0.113: 384x240 @ 60.000000Hz
Resolution, 0.114-0.122: 200x200 @ 60.000000Hz
Resolution, 0.123-0.203: 384x240 @ 60.106990Hz

TG Game Entry: https://www.twingalaxies.com/game/go...-99-v100/mame/
Rules, Aspen Lake [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70056
Rules, Aspen Lake [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70060
Rules, Aspen Lake [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70063
Rules, Coconut Cove [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70057
Rules, Coconut Cove [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70061
Rules, Coconut Cove [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70064
Rules, Rancho Saguaro [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70058
Rules, Rancho Saguaro [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70062
Rules, Rancho Saguaro [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70066

NOTE: This game has both DIPs & internal settings covered by the rules. If not shown during playback, press F2 to access & check internal settings afterwards.

gtclassc

ROM Set changes: No
0.106-0.203: gtclassc - "Golden Tee Classic (v1.00)"

Resolution, 0.106-0.113: 384x240 @ 60.000000Hz
Resolution, 0.114-0.122: 200x200 @ 60.000000Hz
Resolution, 0.123-0.153: 384x256 @ 60.106990Hz
Resolution, 0.154-0.203: 384x240 @ 60.106990Hz

TG Game Entry: https://www.twingalaxies.com/game/go...sic-v100/mame/
Rules, Anchor Cove [Least Amount Of Strokes]: https://www.twingalaxies.com/scores.php?scores=70241
Rules, Anchor Cove [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70245
Rules, Anchor Cove [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70248
Rules, Mt. Springs [Least Amount Of Strokes]: https://www.twingalaxies.com/scores.php?scores=70242
Rules, Mt. Springs [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70246
Rules, Mt. Springs [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70249
Rules, Scorpion Bend [Least Amount Of Strokes]: https://www.twingalaxies.com/scores.php?scores=70243
Rules, Scorpion Bend [Longest Drive]: https://www.twingalaxies.com/scores.php?scores=70247
Rules, Scorpion Bend [Longest Putt]: https://www.twingalaxies.com/scores.php?scores=70250

NOTE: This game has both DIPs & internal settings covered by the rules. If not shown during playback, press F2 to access & check internal settings afterwards.

gtg2

ROM set changed: no
0.106-0.175: gtg2 - "Golden Tee Golf II (Trackball, V2.2)"

Resolution, 0.106-0.175: 256x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....20Golf%20II%20[Trackball,%20V2.2]
Rules, Valley Ridge C.C. [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70254
Rules, Waterford Links C.C. [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70255
Rules, Willow Creek C.C. [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70257

gtgj31

ROM set changed: yes.
0.106-0.198: gtg - "Golden Tee Golf (Joystick, v3.1)"
0.199- : gtgj31 - "Golden Tee Golf (Joystick, v3.1)"

MAME History:
- 0.199: hammy and The Dumping Union added Golden Tee Golf (Joystick, v3.3). Renamed (gtg) to (gtgj31).

Resolution, 0.106-0.199: 256x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/go...tick-v31/mame/
Rules, Longwood Golf Course [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70251
Rules, Royal Links C.C. [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70252
Rules, Sylvan Lakes C.C. [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70253

gtg

Note: two ROM sets represented here with changeover at 0.199.

MAME History:
- 0.199: hammy and The Dumping Union added Golden Tee Golf (Joystick, v3.3). Renamed (gtg) to (gtgj31).

Golden Tee Golf (Joystick, v3.1)
--------------------------------
ROM set changed: yes.
0.106-0.198: gtg - "Golden Tee Golf (Joystick, v3.1)"
0.199- : gtgj31 - "Golden Tee Golf (Joystick, v3.1)"

Resolution, 0.106-0.199: 256x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/go...tick-v31/mame/
Rules, Longwood Golf Course [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70251
Rules, Royal Links C.C. [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70252
Rules, Sylvan Lakes C.C. [Least Amount of Strokes]: https://www.twingalaxies.com/scores.php?scores=70253


Golden Tee Golf (Joystick, v3.3)
--------------------------------
ROM set changed: no. Added in 0.199.
0.199- : gtg - "Golden Tee Golf (Joystick, v3.3)"

Resolution, 0.199- : 256x240 @ 60.000000Hz

Rules: [no current tracks]

gtmr2

ROM set changed: no
0.106-0.199: gtmr2 - "Mille Miglia 2: Great 1000 Miles Rally (95/05/24)"

Resolution, 0.106-0.199: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/mi...95-05-24/mame/
Rules, Stage 1 [Fastest Race]: https://www.twingalaxies.com/scores.php?scores=75576
Rules, Stage 2 [Fastest Race]: https://www.twingalaxies.com/scores.php?scores=75577
Rules, Stage 3 [Fastest Race]: https://www.twingalaxies.com/scores.php?scores=75578
Rules, Stage 4 [Fastest Race]: https://www.twingalaxies.com/scores.php?scores=75579
Rules, Stage 5 [Fastest Race]: https://www.twingalaxies.com/scores.php?scores=75580
Rules, Stage 6 [Fastest Race]: https://www.twingalaxies.com/scores.php?scores=75581
Rules, Stage 7 [Fastest Race]: https://www.twingalaxies.com/scores.php?scores=75582
Rules, Stage 8 [Fastest Race]: https://www.twingalaxies.com/scores.php?scores=75583
Rules, All Stages [Fastest Total Completion]: https://www.twingalaxies.com/scores.php?scores=75584

Service Mode:
Typical Kaneko 16-bit BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Other relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed via the DIP Switch which requires a reset thus cannot be recorded to an INP anyhow. Navigation instructions are given at the bottom of the screen.

Default Settings:
|

gtmr

ROM set changed: no
0.106-0.200: gtmr - "1000 Miglia: Great 1000 Miles Rally (94/07/18)"

MAME History:
- To change 'Difficulty' or 'Language' set 'Service Mode' dipswitch to ON and press reset (F3). Then press P1 Start (1) and select 'System Settings' to enter 'System Setting Menu'. Execute 'Memory the settings and Exit' when quit the menu.

Resolution, 0.106-0.200: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/10...94-07-18/mame/
Rules, Fastest Completion: https://www.twingalaxies.com/scores.php?scores=23258
Rules, Stage 01: https://www.twingalaxies.com/scores.php?scores=11869
Rules, Stage 02: https://www.twingalaxies.com/scores.php?scores=23247
Rules, Stage 03: https://www.twingalaxies.com/scores.php?scores=23248
Rules, Stage 04: https://www.twingalaxies.com/scores.php?scores=23249
Rules, Stage 05: https://www.twingalaxies.com/scores.php?scores=23250
Rules, Stage 06: https://www.twingalaxies.com/scores.php?scores=23251
Rules, Stage 07: https://www.twingalaxies.com/scores.php?scores=23252
Rules, Stage 08: https://www.twingalaxies.com/scores.php?scores=23253
Rules, Stage 09: https://www.twingalaxies.com/scores.php?scores=23254
Rules, Stage 10: https://www.twingalaxies.com/scores.php?scores=23255
Rules, Stage 11: https://www.twingalaxies.com/scores.php?scores=23256
Rules, Stage 12: https://www.twingalaxies.com/scores.php?scores=23257

Service Mode:
Typical Kaneko 16-bit BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Other relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed via the DIP Switch which requires a reset thus cannot be recorded to an INP anyhow. Navigation instructions are given at the bottom of the screen.

Default Settings:
|

guardian

ROM set changed: no
0.106-0.250: guardian - "Guardians of the 'Hood"

MAME History:
- 0.114u2: Aaron Giles and Couriersud added more accurate video timing to most of the Atari 68000-era games. The parameters are from published specs, not derived. The board uses an SOS-2 chip to generate video signals. Changed VSync to 59.922743 Hz.

Resolution, 0.106-0.114: 336x240 @ 60.000000Hz
Resolution, 0.115-0.250: 336x240 @ 59.922743Hz

TG Game Entry: https://www.twingalaxies.com/game/gu...-the-hood/mame
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70579
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70580
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=70582

Service Mode:
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode button (F2) to access after playback completed. Navigation is with P1 Up and Down. P1 Button 3 selects an option.

Default Settings:
|

gulfstrm

ROM set changed: no
0.106-0.145: gulfstrm - "Gulf Storm"
0.146-0.255: gulfstrm - "Gulf Storm (set 1)"

MAME History:
- 0.106u3: Added 'Bonus Life' and 'Power Rise(?)' dipswitches.
- 0.127: Guy Hufkens added DIP locations to Dooyong driver. Changed 'Unknown' dipswitches to 'Unused'.
- 0.145u8: bonky0013 added clone Gulf Storm (set 2). Changed parent description to 'Gulf Storm (set 1)'.

Resolution, 0.106-0.255: 384x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gulf-storm/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70584
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70585

Service Mode:
Typical Dooyong-style hardware (twin Z80 & 68000+Z80).
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 presents a read-only view of the configuration.

Default Settings:
MAME 0.106: | MAME 0.107: | MAME 0.250:

From MAME 0.250 after enabling the DIP switch:

gulfstrm, MAME 0.106 into MAME 0.107

# MAME 0.106 source snippet

Code:
GAME( 1991, gulfstrm, 0,        gulfstrm, gulfstrm, 0, ROT270, "Dooyong", "Gulf Storm", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )

INPUT_PORTS_START( gulfstrm )
PORT_INCLUDE( dooyongz80_generic )

PORT_START
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE1 )
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_VBLANK ) /* ??? */
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_START1 )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_START2 )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
INPUT_PORTS_END

static INPUT_PORTS_START( dooyongz80_generic )
PORT_START_TAG("DSW1")
PORT_SERVICE( 0x01, IP_ACTIVE_LOW )
PORT_DIPNAME( 0x02, 0x02, "Coin Type" )
PORT_DIPSETTING( 0x02, "A" )
PORT_DIPSETTING( 0x00, "B" )
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Demo_Sounds ) )
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x04, DEF_STR( On ) )
PORT_DIPNAME( 0x08, 0x08, DEF_STR( Flip_Screen ) )
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x30, 0x30, DEF_STR( Coin_A ) )
PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_EQUALS,0x02)
PORT_DIPSETTING( 0x30, DEF_STR( 1C_1C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_EQUALS,0x02)
PORT_DIPSETTING( 0x00, DEF_STR( 2C_3C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_EQUALS,0x02)
PORT_DIPSETTING( 0x20, DEF_STR( 1C_2C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_EQUALS,0x02)
PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_NOTEQUALS,0x02)
PORT_DIPSETTING( 0x10, DEF_STR( 3C_1C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_NOTEQUALS,0x02)
PORT_DIPSETTING( 0x20, DEF_STR( 2C_1C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_NOTEQUALS,0x02)
PORT_DIPSETTING( 0x30, DEF_STR( 1C_1C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_NOTEQUALS,0x02)
PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Coin_B ) )
PORT_DIPSETTING( 0x40, DEF_STR( 2C_1C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_EQUALS,0x02)
PORT_DIPSETTING( 0xc0, DEF_STR( 1C_1C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_EQUALS,0x02)
PORT_DIPSETTING( 0x00, DEF_STR( 2C_3C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_EQUALS,0x02)
PORT_DIPSETTING( 0x80, DEF_STR( 1C_2C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_EQUALS,0x02)
PORT_DIPSETTING( 0xc0, DEF_STR( 1C_2C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_NOTEQUALS,0x02)
PORT_DIPSETTING( 0x80, DEF_STR( 1C_3C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_NOTEQUALS,0x02)
PORT_DIPSETTING( 0x40, DEF_STR( 1C_4C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_NOTEQUALS,0x02)
PORT_DIPSETTING( 0x00, DEF_STR( 1C_6C ) ) PORT_CONDITION("DSW1",0x02,PORTCOND_NOTEQUALS,0x02)

PORT_START_TAG("DSW2")
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) )
PORT_DIPSETTING( 0x00, "1" )
PORT_DIPSETTING( 0x02, "2" )
PORT_DIPSETTING( 0x03, "3" )
PORT_DIPSETTING( 0x01, "4" )
PORT_DIPNAME( 0x0c, 0x0c, DEF_STR( Difficulty ) )
PORT_DIPSETTING( 0x08, DEF_STR( Easy ) )
PORT_DIPSETTING( 0x0c, DEF_STR( Normal ) )
PORT_DIPSETTING( 0x04, DEF_STR( Hard ) )
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) )
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Allow_Continue ) )
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
PORT_DIPSETTING( 0x80, DEF_STR( Yes ) )

PORT_START
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(1)
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(1)
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(1)
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1)
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1)
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )

PORT_START
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(2)
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(2)
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(2)
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(2)
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2)
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
INPUT_PORTS_END


Resolution: 384x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gulf-storm/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70584
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70585

ROMSet: GulfStrm
Service Mode: Off
Flip Screen: Off
Lives: 3
Difficulty: Normal
Unknown: Off [All]
Allow Continue: No

Sample correct TG:

DSW1: offset 0x23, repeat every 0x7C, typical value: 0xFF
- DSW1: 0x01 (unknown): 0x01 (on)
- DSW1: 0x02 ("Coin Type"): 0x02 ("A")
- DSW1: 0x04 (Demo_Sounds): 0x04 (On)
- DSW1: 0x08 (Flip_Screen): 0x08 (Off)
- DSW1: 0x30 (Coin_A): 0x30 (1C_1C), Condition: "Coin Type" = "A"
- DSW1: 0xc0 (Coin_B): 0xc0 (1C_1C), Condition: "Coin Type" = "B"

DSW2: offset 0x27, repeat every 0x7C, typical value 0xFF
- DSW2: 0x03 (Lives): 0x03 ("3" )
- DSW2: 0x0c (Difficulty): 0x0c (Normal)
- DSW2: 0x10 (Unknown): 0x10 (Off)
- DSW2: 0x20 (Unknown): 0x20 (Off)
- DSW2: 0x40 (Unknown): 0x40 (Off)
- DSW2: 0x80 (Allow_Continue): 0x80 (Yes)

Code:
00000000  67 75 6c 66 73 74 72 6d  00 57 6a 00 00 00 01 01  |gulfstrm.Wj.....|
00000010 90 32 48 dc 00 00 00 00 1e 4a 9d 64 2a 4a fb 24 |.2H......J.d*J.$|
00000020 00 00 00>ff<00 00 00>ff< 00 00 00 ff 00 00 00 ff |................|
00000030 00 00 00 ff 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000090 00 00 00 00 00 00 00 00 3e 82 43 e1 00 00 00>ff< |........>.C.....|
000000a0 00 00 00>ff<00 00 00 ff 00 00 00 ff 00 00 00 ff |................|
000000b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000110 00 00 00 00 3e 82 43 e1 00 00 00>ff<00 00 00>ff< |....>.C.........|


MAME 0.107 updates DSW2's definition but does not change the default values.
Code:
INPUT_PORTS_START( gulfstrm )
PORT_INCLUDE( dooyongz80_generic )

PORT_MODIFY("DSW2")
PORT_DIPNAME( 0x30, 0x30, DEF_STR( Bonus_Life ) )
PORT_DIPSETTING( 0x30, "Every 300,000" )
PORT_DIPSETTING( 0x20, "Every 400,000" )
PORT_DIPSETTING( 0x10, "Every 500,000" )
PORT_DIPSETTING( 0x00, DEF_STR( None ) )
PORT_DIPNAME( 0x40, 0x40, "Power Rise(?)" )
PORT_DIPSETTING( 0x40, "1" )
PORT_DIPSETTING( 0x00, "2" )

PORT_START
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE1 )
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_VBLANK ) /* ??? */
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_START1 )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_START2 )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
INPUT_PORTS_END


DSW1: offset 0x57, repeat every 0x84
DSW2: offset 0x5B, repeat every 0x84

Code:
00000000  58 49 4e 50 00 00 00 67  75 6c 66 73 74 72 6d 00  |XINP...gulfstrm.|
00000010 30 2e 31 30 37 20 28 4a 75 6c 20 32 34 20 32 30 |0.107 (Jul 24 20|
00000020 30 36 29 00 00 00 00 00 00 00 00 00 00 00 00 00 |06).............|
00000030 d8 49 9d 64 18 4a 9d 64 00 00 00 00 00 00 00 00 |.I.d.J.d........|
00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000050 00 00 00 00 00 00 00>ff< 00 00 00>ff<00 00 00 ff |................|
00000060 00 00 00 ff 00 00 00 ff 00 00 00 00 00 00 00 00 |................|
00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000000d0 00 00 59 40 ef cd ab 00 00 00 00>ff<00 00 00>ff< |..Y@............|
000000e0 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 00 |................|
000000f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000150 00 00 00 00 00 00 59 40 ef cd ab 00 00 00 00>ff< |......Y@........|
00000160 00 00 00>ff<00 00 00 ff 00 00 00 ff 00 00 00 ef |................|

gulfwar2

ROM set changed: no
0.106-0.152: gulfwar2 - "Gulf War II"
0.153-0.250: gulfwar2 - "Gulf War II (set 1)"

MAME History:
- 0.136u4: Stephane Humbert fixed dipswitches and inputs in Twin Cobra clones (after verification of the M68000 and Z80 code).
- 0.137u1: Changed VSync to 54Hz.
- 0.141u2: Alex Jackson added MCFG_SCREEN_RAW_PARAMS to Twincobr driver, correcting their refresh rates. Changed VSync to 54.877858 Hz.
- 0.144: Added 'Test Switch' dipswitch.

Resolution, 0.106-0.113: 320x240 @ 54.877857Hz
Resolution, 0.114-0.137: 320x240 @ 54.877858Hz
Resolution, 0.138-0.141: 320x240 @ 54.000000Hz
Resolution, 0.142-0.250: 320x240 @ 54.877858Hz

TG Game Entry: https://www.twingalaxies.com/game/gulf-war-ii/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=10172
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70587
Note: I don't understand what the rule "Bonus occurrence: 1st and then every 2nd" is referring to - Barthax.

Service Mode:
Service Mode features of this machine reflect the local configuration after playback ends, not the recording. Three different service modes features exist. When the "Dip Switch Display" feature is enabled it will work immediately if there are no credits inserted and/or, if enabled, will appear on exiting the service mode. Two different DIP switches will enable the test pattern of service mode. The Test Switch DIP switch will enter service mode immediately without a machine reset. The Service Mode DIP switch can be toggled with the Service Mode Button (F2) and must be followed by a reset thus cannot be recorded in an INP.

Default Settings:
MAME 0.106: | MAME 0.250:

From MAME 0.250 after enabling the DIP Switch Display switch.


Lives DIP will only be read in at the time of coin drop, and can be changed up to that point
Bonus Life & Difficulty DIPs will only be read in at the time of 1P start, and can be changed up to that point. Best practice is to ensure settings are correct before recording.

DIP changes at 0.136u4: in 0.136 two "Cross Hatch Pattern" DIP switches existed. The first was adjusted to "Service Mode" and the second one was dropped (but later reintroduced as "Test Switch" in 0.144). The "Unknown" DIP switches were changed to "Unused". The Bonus Life was corrected and the Difficulty was corrected.

Bonus Life changes:
- Up to 0.136: 50K, and then 150K+ / 70K, then every 200K / 50000 / 100000
- From 0.137+: 50k 200k 150k+ / 70k 270k 200k+ / 50k Only / 100k Only
Note: the "DIP Switch Display" screen will show meanings more akin to the older MAMEs:
- DIP EXTEND : 50000,150000 / 70000,200000 / 50000 ONLY / 100000 ONLY

Difficulty changes:
- Up to 0.136: Easy / Normal / Hard / Hardest
- From 0.137+: Easy / Medium / Hard / Hardest
Note: the "DIP Switch Display" screen will show letters instead:
- DIP Game Diff.: A / B / C / D

Comparison of 0.136 and 0.137 side-by-side:

gunbird2

ROM set changed: no
0.106-0.191: gunbird2 - "Gunbird 2"
0.192-0.251: gunbird2 - "Gunbird 2 (set 1)"

MAME History:
- 0.136: Added eeprom-gunbird2.bin EEPROM.
- 0.165: Renamed 'Debug' dipswitch to 'Tilt (Enables Debug Mode)'.
- 0.192: Hyid Choi added clone Gunbird 2 (set 2). Changed parent description to 'Gunbird 2 (set 1)'.

Resolution, 0.106-0.251: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gunbird-2/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=23037
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=23038

Service Mode:
Typical early Psikyo Hitachi SH-2 hardware BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Other relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed via the DIP Switch which is toggled with the Service button (F2). Navigation is with P1 Up and Down, selection/change is with P1 Button 1.

Default Settings:
|
EEPROM added at 0.136 seems to have no effect on Internal Settings.

gunbird

ROM set changed: no
0.106-0.250: gunbird - "Gunbird (World)"

Resolution, 0.106-0.113: 320x224 @ 59.299999Hz
Resolution, 0.114-0.250: 320x224 @ 59.300000Hz

TG Game Entry: https://www.twingalaxies.com/game/gunbird-world/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70594
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70596

Service Mode:
Typical Psikyo Motorola 68EC020-based hardware.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed by enabling the DIP Switch followed by a reset thus cannot be recorded in an INP. Navigation is with P1 Up and Down, selection with P1 Button 1 at the top level and instructions for sub-sections appear at the bottom of the screen.

Default Settings:


From MAME 0.250 after enabling service mode:
|

gunbustrj

ROM set changed: yes
0.106-0.143: gunbustr - "Gunbuster (Japan)"
0.144-0.175: gunbustrj - "Gunbuster (Japan)"

MAME History:
- 0.143u8: ShouTime added Gunbuster (World) and clone (US). Renamed (gunbustr) to (gunbustrj).

Resolution, 0.106-0.175: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....e=Gunbuster%20[Japan]
Rules, Money Earned [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70598
Rules, Money Earned [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70599

gunbustr

Note: two ROM sets represented here with changeover at 0.143u8.

MAME History:
- 0.143u8: ShouTime added Gunbuster (World) and clone (US). Renamed (gunbustr) to (gunbustrj).


Gunbuster (Japan)
-----------------
ROM set changed: yes
0.106-0.143: gunbustr - "Gunbuster (Japan)"
0.144-0.175: gunbustrj - "Gunbuster (Japan)"

Resolution, 0.106-0.175: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....e=Gunbuster%20[Japan]
Rules, Money Earned [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70598
Rules, Money Earned [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70599


Gunbuster (World)
-----------------
Note: not currently represented on TG.
ROM set changed: no.
0.143u8-0.175: gunbustr - "Gunbuster (World)"

Resolution, 0.144-0.175: 320x240 @ 60.000000Hz

Rules: [no current tracks]

gundamex

ROM set changed: no
0.106-0.175: gundamex - "Mobile Suit Gundam EX Revue"

Resolution, 0.106-0.175: 384x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....m%20EX%20Revue
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=75595

gundhara

ROM set changed: no
0.106-0.250: gundhara - "Gundhara"

MAME History:
- 0.206: Gundhara 'Lives' dipswitch is actually +1 for all settings [Angelo Salese].

Resolution, 0.106-0.250: 384x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gundhara/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70600
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70601

Service Mode:
Typical early Seta 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. A pair of test screens appear first in service mode, progressing each can be achieved with P1 Button 1. The third screen is an input test screen with a colourised visual depiction of the DIP switches (blue = off, green = on).

Deefault Settings:


From MAME 0.250 after entering service mode:
|

Comparison of Lives setting between 0.205 and 0.206:

gunforc2

ROM set changed: no
0.106-0.143: gunforc2 - "Gunforce 2 (US)"
0.144-0.255: gunforc2 - "Gun Force II (US)"

MAME History:
- 0.143u8: Changed description to 'Gun Force II (US)' and clone (Japan) to 'Geo Storm (Japan)'.
- 0.162: Gun Force II and clone doesn't have Bonus Lifes, removed DIP SW so it not confuse players [MetalliC].

Resolution, 0.106-0.255: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gunforce-2-us/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70603
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70604

Service Mode:
Typical Irem M92 BIOS.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed by enabling the DIP Switch followed by a reset thus cannot be recorded in an INP. Service Mode begins with another ROM & RAM test. Use simultaneous P1 Button 1 and P1 Button 2 to enter the menu of Service Mode. Navigation is with P1 Up and Down, selection is with P1 Button 1. To exit a sub-menu simultaneously hold P1 Button 1 and P1 Button 2.

Default Settings:


From MAME 0.250 after entering service mode:
|

Bugs:
- gunforc2, geostorm: Wrong difficulty setting "very easy", should be shown as "hardest". Leeloo (ID 07725)
- gunforc2, geostorm: Some dipswitches settings aren't working. mr.ghost (ID 05474)
I have not investigated these - Barthax, June 2023.

gunforce

ROM set changed: no
0.106-0.255: gunforce - "Gunforce - Battle Fire Engulfed Terror Island (World)"

Resolution, 0.106-0.255: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gu...nd-world/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=19452
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=19453

Service Mode:
Typical Irem M92 BIOS.
Service Mode will reflect the local configuration after playback, not the recording. Service Mode can be accessed using the Service Mode DIP switch followed by a reset, thus cannot be recorded in an INP. Read-only binary depictions of the DIP switches 1 and 2 are shown with the binary order being the reverse of MAME's UI. The UI shows a SW3 which is not shown on this screen - confirmed to 0.250.

Default Settings:


From MAME 0.250 after enabling the Service Mode DIP switch:
|

gunfront

ROM set changed: no
0.106-0.255: gunfront - "Gun & Frontier (World)"

MAME History:
- 0.188: AJR fixed 'Upright Controls' dipswitch (OFF is Single and should not be the default).

Resolution, 0.106-0.255: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gu...er-world/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70589
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70590

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.250 after entering Service Mode:
|

gunlock

ROM set changed: no
0.106-0.255: gunlock - "Gunlock (Ver 2.3O 1994/01/20)"

MAME History:
- 0.113u2: Changed VSync to 58.970000 Hz.

Resolution, 0.106-0.113: 320x224 @ 58.970001Hz
Resolution, 0.114-0.255: 320x224 @ 58.970000Hz

TG Game Entry: https://www.twingalaxies.com/game/gu...94-01-20/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70606
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70607

Service Mode:
Typical Taito F3 BIOS.
All relevant rules are covered by internal settings. Service Mode can be accessed using the Service button (F2). Navigate with P1 Up and Down. Select menu options with P1 Start button. Change settings with P1 Left and Right.

Default Settings:

gunmast

ROM set changed: no
0.106-0.255: gunmast - "Gun Master"

MAME History:
- 0.106u3: Added 'Allow P2 to Join Game' dipswitch. Changed 'Unknown' dipswitches to 'Unused'.
- 0.144u3: Fixed visible area in all Metro games. Changed VSync to 59.922743 Hz.
- 0.146u1: hap fixed regression in the Metro driver. Redo deprecat removal for Metro driver. Updated video\metro.c. This fixes black screen in 3kokushi, karatour, ladykill and moegonta or offset screens and/or misplaced graphics. Changed visible area and VSync in most games.
- 0.192: Added video\imagetek_i4100.cpp/h. ACCESSING_BITS cleanup. Configure I4100/I4220/I4300 VDP the normal way with its standard XTAL [AJR]. Videoregs are read-backable. This fixes sprite layer disappears entirely in Blazing Tornado after completing single player game. Added sprite x/y center point registers, removed screen check hack. Rewritten Imagetek I4100/I4220/I4300 video display processor family, hooked it up to Metro driver [Angelo Salese]. Changed VSync to 58.232800 Hz except Bang Bang Ball.

Resolution, 0.106-0.144: 320x224 @ 60.000000Hz
Resolution, 0.145-0.146: 320x240 @ 59.922743Hz
Resolution, 0.147-0.191: 320x224 @ 60.000000Hz
Resolution, 0.192-0.255: 320x224 @ 58.232800Hz

TG Game Entry: https://www.twingalaxies.com/game/gun-master/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70591
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70592

Service Mode:
Typical Metro Games hardware/BIOS.
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. A cycle of test screens are progressed through with simultaneous use of P1 Start and P2 Start to navigate. DIP switches are shown in read-only binary form on the input test screen.

Default Settings:


From MAME 0.250 after entering service mode:
|

gunnail

ROM set changed: no
0.106-0.123: gunnail - "GunNail"
0.125-0.255: gunnail - "GunNail (28th May. 1992)"

MAME History:
- 0.106u3: Changed 'Unknown' dipswitches to 'Unused'.
- 0.123u6: Changed description to 'GunNail (28th May. 1992)'.
- 0.155: Various tweaks and improvements in NMK16 driver (timings, sound balance, etc.). Much better sound / music in the following games Bio-ship Paladin, Vandyke, Black Heart, Acrobat Mission, Koutetsu Yousai Strahl, Thunder Dragon, Hacha Mecha Fighter, Super Spacefortress Macross and GunNail [trap15, David Haywood]. [...]Note: Thunder Dragon parent was not protected, I've marked it as such and removed the protection sim from it. The protected Hacha Mecha Fighter set never worked properly, I've demoted it to non-working as a result, the new bootleg works with full sound and correct game logic. The protected sets don't handshake with the NMK004 so now lack sound (the sim code didn't care). Currently needs an ugly kludge to prevent bioship resetting periodically, the NMK004 is used as a watchdog, but it ends up hitting it slihtly too late so often resets after a few minutes, probably wants even more precise timing for timers / cores / framerate / whatever? Still need to tweak a few things, convert to raw video params, add 2nd buffer. Double buffer NMK16 sprites [David Haywood]. Changed VSync to 56.18 Hz in most games.

Resolution, 0.106-0.154: 384x224 @ 56.000000Hz
Resolution, 0.155-0.255: 384x224 @ 56.180000Hz

TG Game Entry: https://www.twingalaxies.com/game/gunnail/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=70608
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=70609

Service Mode:
Typical NMK 16-bit hardware.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed by holding P2 Button 1 and P2 Button 2 while resetting the machine (thus cannot be recorded to an INP file). The message "Ready?" appears and then, after releasing the buttons, press P2 Button 1 three more times to enter service mode. If not done correctly the machine will continue to boot normally. A series of test screens appear in cyclical order. Interaction with the test screens is via P1 Button 1 and P1 Button 2 with contextual instructions given per screen (or press P1 button 1 to progress the visual test pattern).

Default Settings:
|

gunsmoke

ROM set changed: no
0.106-0.158: gunsmoke - "Gun.Smoke (World)"
0.159-0.250: gunsmoke - "Gun.Smoke (World, 851115)"
0.251-0.261: gunsmoke - "Gun.Smoke (World, 1985-11-15)"

MAME History:
- 0.159: David Haywood added build date information to the Gun Smoke sets, based on strings in ROM. Changed parent description to 'Gun.Smoke (World, 851115)' and clones (Japan) to 'Gun.Smoke (Japan, 851115)', (US set 1) to 'Gun.Smoke (US, 851115)', (US set 2) to 'Gun.Smoke (US, 860408)' and (bootleg) to 'Gun.Smoke (World, 851115) (bootleg)'.
- 0.218: Remarks based on PCB exploration and FPGA conversion [Jose Tejada]. Changed Z80 CPU1 clock speed to 3MHz and VSync to 59.63 Hz.
- 0.232: Adjust the common screen timings on old Capcom games [O. Galibert, Jose Tejada]. Changed VSync to 59.637405 Hz.
- 0.251: Victor Fernandez and Jordi Beltran added clone Gun.Smoke (USA and Canada, 1986-01-20). Changed parent description to 'Gun.Smoke (World, 1985-11-15)' and clones (Germany, censored) to 'Gun.Smoke (Germany, 1985-11-15, censored)', (Japan, 851115) to 'Gun.Smoke (Japan, 1985-11-15)', (US, 851115, set 1) to 'Gun.Smoke (USA and Canada, 1985-11-15, set 1)', (US, 851115, set 2) to 'Gun.Smoke (USA and Canada, 1985-11-15, set 2)', (US, 860408) to 'Gun.Smoke (USA and Canada, 1986-04-08)' and (World, 851115) to 'Gun.Smoke (World, 1985-11-15) (bootleg)'. Renamed (gunsmokeub) to (gunsmokeuc) and (gunsmokeua) to (gunsmokeub).
- 0.261: Swapped coin inputs and corresponding dipswitches to match the manual [Jose Tejada].

Resolution, 0.106-0.217: 256x224 @ 60.000000Hz
Resolution, 0.218-0.231: 256x224 @ 59.630000Hz
Resolution, 0.232-0.261: 256x224 @ 59.637405Hz

TG Game Entry: https://www.twingalaxies.com/game/gun-smoke-world/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7751

Service Mode:
Typical Capcom Gun.Smoke 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. A set of test screens are available in Service Mode, progressed through with the press of P1 Button 1. On the Input Test screen, a binary representation of the DIP switches is shown in the C003 and C004 bytes.

Default Settings:
MAME 0.106:
MAME 0.250:
MAME 0.261:

gururin

ROM set changed: no
0.106-0.175: gururin - "Gururin"

Resolution, 0.106-0.113: 320x224 @ 59.185608Hz
Resolution, 0.114-0.175: 320x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/scores....mename=Gururin
Rules, Points [Stage Mode]: https://www.twingalaxies.com/scores.php?scores=14691
Rules, Points [VS. Cpu Mode]: https://www.twingalaxies.com/scores.php?scores=14692

gutsn

ROM set changed: no
0.106-0.175: gutsn - "Guts'n (Japan)"

Resolution, 0.106-0.125: 320x240 @ 60.000000Hz
Resolution, 0.126-0.175: 320x240 @ 59.597100Hz

TG Game Entry: https://www.twingalaxies.com/scores....me=Guts%27n%20[Japan]
Rules, Points [Master Mode]: https://www.twingalaxies.com/scores.php?scores=70612
Rules, Points [Question Mode]: https://www.twingalaxies.com/scores.php?scores=70613

guzzler

ROM set changed: no
0.106-0.177: guzzler - "Guzzler"

Resolution, 0.106-0.135: 256x224 @ 60.000000Hz
Resolution, 0.136-0.177: 256x224 @ 60.570000Hz

TG Game Entry: https://www.twingalaxies.com/scores....mename=Guzzler
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10173

gwarrior

ROM set changed: no
0.106-0.197: gwarrior - "Galactic Warriors"

Resolution, 0.106-0.113: 256x224 @ 60.606060Hz
Resolution, 0.114-0.197: 256x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/ga...warriors/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=69949

gwar

ROM set changed: no
0.106-0.175: gwar - "Guerrilla War (US)"

Resolution, 0.106-0.127: 384x224 @ 60.000000Hz
Resolution, 0.128-0.137: 376x224 @ 60.000000Hz
Resolution, 0.138-0.175: 400x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....rilla%20War%20[US]
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=16895
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=16896

gypsyjug

ROM set changed: no
0.106-0.190: gypsyjug - "Gypsy Juggler"

Resolution, 0.106-0.190: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....=Gypsy+Juggler
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10439

gyrodinc

Note: not currently represented on TG.
ROM set changed: yes.
0.106-0.115: gyrodinc - "Gyrodine (Crux)"
0.116-0.133: gyrodinc - "Gyrodine"
0.133u1-0.138: gyrodinec - "Gyrodine"
0.138u1-0.205: gyrodine - "Gyrodine"

MAME History:
- 0.116: Zsolt Vasvari added clone Buzzard. Changed parent description to 'Gyrodine (Taito Corporation license)' and clone (Crux) to 'Gyrodine'.
- 0.133u1: Renamed (gyrodinc) to (gyrodinec).
- 0.138u1: Changed Gyrodine (Crux 1984) to the parent set. Renamed (gyrodine) to (gyrodinet) and (gyrodinec) to (gyrodine).

Resolution, 0.138-0.205: 288x224 @ 60.000000Hz

Rules: [no current tracks]

gyrodinec

Note: not currently represented on TG.
ROM set changed: yes.
0.106-0.115: gyrodinc - "Gyrodine (Crux)"
0.116-0.133: gyrodinc - "Gyrodine"
0.133u1-0.138: gyrodinec - "Gyrodine"
0.138u1-0.205: gyrodine - "Gyrodine"

MAME History:
- 0.116: Zsolt Vasvari added clone Buzzard. Changed parent description to 'Gyrodine (Taito Corporation license)' and clone (Crux) to 'Gyrodine'.
- 0.133u1: Renamed (gyrodinc) to (gyrodinec).
- 0.138u1: Changed Gyrodine (Crux 1984) to the parent set. Renamed (gyrodine) to (gyrodinet) and (gyrodinec) to (gyrodine).

Resolution, 0.138-0.205: 288x224 @ 60.000000Hz

Rules: [no current tracks]

gyrodinet

ROM set changed: yes
0.106-0.115: gyrodine - "Gyrodine"
0.116-0.138: gyrodine - "Gyrodine (Taito Corporation license)"
0.138u1-0.205: gyrodinet - "Gyrodine (Taito Corporation license)"

MAME History:
- 0.116: Zsolt Vasvari added clone Buzzard. Changed parent description to 'Gyrodine (Taito Corporation license)' and clone (Crux) to 'Gyrodine'.
- 0.138u1: Changed Gyrodine (Crux 1984) to the parent set. Renamed (gyrodine) to (gyrodinet) and (gyrodinec) to (gyrodine).

Resolution, 0.106-0.205: 288x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gyrodine/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=70617

gyrodine

Note: two ROM sets represented here with changeover at 0.138u1.

MAME History:
- 0.116: Zsolt Vasvari added clone Buzzard. Changed parent description to 'Gyrodine (Taito Corporation license)' and clone (Crux) to 'Gyrodine'.
- 0.133u1: Renamed (gyrodinc) to (gyrodinec).
- 0.138u1: Changed Gyrodine (Crux 1984) to the parent set. Renamed (gyrodine) to (gyrodinet) and (gyrodinec) to (gyrodine).

Gyrodine (Taito Corporation license)
------------------------------------
ROM set changed: yes
0.106-0.115: gyrodine - "Gyrodine"
0.116-0.138: gyrodine - "Gyrodine (Taito Corporation license)"
0.138u1-0.205: gyrodinet - "Gyrodine (Taito Corporation license)"

Resolution, 0.106-0.205: 288x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/gyrodine/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=70617


Gyrodine
--------
Note: not currently represented on TG.
ROM set changed: yes.
0.106-0.115: gyrodinc - "Gyrodine (Crux)"
0.116-0.133: gyrodinc - "Gyrodine"
0.133u1-0.138: gyrodinec - "Gyrodine"
0.138u1-0.205: gyrodine - "Gyrodine"

Resolution, 0.138-0.205: 288x224 @ 60.000000Hz

Rules: [no current tracks]

gyruss

ROM set changed: no
0.106-0.146: gyruss - "Gyruss (Konami)"
0.147-0.207: gyruss - "Gyruss"

Resolution, 0.106-0.146: 256x224 @ 60.000000Hz
Resolution, 0.147-0.207: 256x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/gyruss-konami/mame/
Rules, Points [Marathon Settings]: https://www.twingalaxies.com/scores.php?scores=5160
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=7745
Join us