- Game
- MAME History, "O" 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.
offroadt
ROM set changed: no
0.106-0.122: offroadt - "Ironman Stewart's Super Off-Road Track Pack"
0.123-0.246: offroadt - "Ironman Ivan Stewart's Super Off-Road Track-Pak"
0.247-0.265: offroadt - "Ironman Ivan Stewart's Super Off-Road Track-Pak (rev 4?)"
MAME History:
- 0.122u8: Changed description to 'Ironman Ivan Stewart's Super Off-Road Track-Pak'.
- 0.136: Added eeprom-offroad.bin EEPROM. Renamed (offrdtp2) to (offroadt2p).
- 0.247: Changed description to 'Ironman Ivan Stewart's Super Off-Road Track-Pak (rev 4?)'.
Resolution, 0.106-0.265: 320x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/ir...ack-pack/mame/
Rules, Most Money Earned: https://www.twingalaxies.com/scores.php?scores=75135
Service Mode:
Typical Cinematronics Leland BIOS.
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed by holding P3 Button 1 and then using the Service Mode button (F2) - release both once activated. Navigation is performed with P1 Button 1. Selection is performed with P3 Button 1. Instructions are given on screen.
Default Settings:
Game Set-Up:
Note: no DIP switches or Machine Configuration options in the MAME user interface:
MAME 0.106:
MAME 0.250:
0.106-0.122: offroadt - "Ironman Stewart's Super Off-Road Track Pack"
0.123-0.246: offroadt - "Ironman Ivan Stewart's Super Off-Road Track-Pak"
0.247-0.265: offroadt - "Ironman Ivan Stewart's Super Off-Road Track-Pak (rev 4?)"
MAME History:
- 0.122u8: Changed description to 'Ironman Ivan Stewart's Super Off-Road Track-Pak'.
- 0.136: Added eeprom-offroad.bin EEPROM. Renamed (offrdtp2) to (offroadt2p).
- 0.247: Changed description to 'Ironman Ivan Stewart's Super Off-Road Track-Pak (rev 4?)'.
Resolution, 0.106-0.265: 320x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/ir...ack-pack/mame/
Rules, Most Money Earned: https://www.twingalaxies.com/scores.php?scores=75135
Service Mode:
Typical Cinematronics Leland BIOS.
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed by holding P3 Button 1 and then using the Service Mode button (F2) - release both once activated. Navigation is performed with P1 Button 1. Selection is performed with P3 Button 1. Instructions are given on screen.
Default Settings:
Game Set-Up:
Note: no DIP switches or Machine Configuration options in the MAME user interface:
MAME 0.106:
MAME 0.250:
offroad
ROM Set changes: No
0.106-0.122: offroad - "Ironman Stewart's Super Off-Road"
0.123-0.194: offroad - "Ironman Ivan Stewart's Super Off-Road"
0.195-0.260: offroad - "Ironman Ivan Stewart's Super Off-Road (rev 4)"
MAME History:
- 0.122u8: Changed description to 'Ironman Ivan Stewart's Super Off-Road' and clone Track Pack to 'Ironman Ivan Stewart's Super Off-Road Track-Pak'.
- 0.136: Added eeprom-offroad.bin EEPROM.
- 0.195: Added clone Ironman Ivan Stewart's Super Off-Road (rev 3). Changed parent description to 'Ironman Ivan Stewart's Super Off-Road (rev 4)'. Worked around for (rev 3) crashing [Osso].
Resolution, 0.106-0.260: 320x240 @ 60.000000 Hz
TG Game Entry: https://www.twingalaxies.com/game/ir...off-road/mame/
Rules, Most Money Earned: https://www.twingalaxies.com/scores.php?scores=75134
Service Mode:
Typical Cinematronics Leland BIOS.
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed by holding P3 Button 1 and then using the Service Mode button (F2) - release both once activated. Navigation is performed with P1 Button 1. Selection is performed with P3 Button 1. Instructions are given on screen.
Default Settings:
Game Set-Up:
Note: no DIP switches or Machine Configuration options in the MAME user interface:
MAME 0.106:
MAME 0.250:
0.106-0.122: offroad - "Ironman Stewart's Super Off-Road"
0.123-0.194: offroad - "Ironman Ivan Stewart's Super Off-Road"
0.195-0.260: offroad - "Ironman Ivan Stewart's Super Off-Road (rev 4)"
MAME History:
- 0.122u8: Changed description to 'Ironman Ivan Stewart's Super Off-Road' and clone Track Pack to 'Ironman Ivan Stewart's Super Off-Road Track-Pak'.
- 0.136: Added eeprom-offroad.bin EEPROM.
- 0.195: Added clone Ironman Ivan Stewart's Super Off-Road (rev 3). Changed parent description to 'Ironman Ivan Stewart's Super Off-Road (rev 4)'. Worked around for (rev 3) crashing [Osso].
Resolution, 0.106-0.260: 320x240 @ 60.000000 Hz
TG Game Entry: https://www.twingalaxies.com/game/ir...off-road/mame/
Rules, Most Money Earned: https://www.twingalaxies.com/scores.php?scores=75134
Service Mode:
Typical Cinematronics Leland BIOS.
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed by holding P3 Button 1 and then using the Service Mode button (F2) - release both once activated. Navigation is performed with P1 Button 1. Selection is performed with P3 Button 1. Instructions are given on screen.
Default Settings:
Game Set-Up:
Note: no DIP switches or Machine Configuration options in the MAME user interface:
MAME 0.106:
MAME 0.250:
offtwall
ROM set changed: no
0.106-0.183: offtwall - "Off the Wall (2/3-player upright)"
Resolution, 0.106-0.114: 336x240 @ 60.000000Hz
Resolution, 0.115-0.183: 336x240 @ 59.922743Hz
TG Game Entry: https://www.twingalaxies.com/scores....=Off+the+Wall+[2/3-player+upright]
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78831
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78832
Rules, Points [3 Player Team]: https://www.twingalaxies.com/scores.php?scores=131857
NOTE: There are both hardware DIP switches & internal settings. Use Service Mode (F2) to access the internal settings after playback if not shown during playback.
0.106-0.183: offtwall - "Off the Wall (2/3-player upright)"
Resolution, 0.106-0.114: 336x240 @ 60.000000Hz
Resolution, 0.115-0.183: 336x240 @ 59.922743Hz
TG Game Entry: https://www.twingalaxies.com/scores....=Off+the+Wall+[2/3-player+upright]
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78831
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78832
Rules, Points [3 Player Team]: https://www.twingalaxies.com/scores.php?scores=131857
NOTE: There are both hardware DIP switches & internal settings. Use Service Mode (F2) to access the internal settings after playback if not shown during playback.
ohmygod
ROM set changed: no
0.106-0.175: ohmygod - "Oh My God! (Japan)"
Resolution, 0.106-0.175: 320x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores....46&gamename=Oh My God! [Japan]
0.106-0.175: ohmygod - "Oh My God! (Japan)"
Resolution, 0.106-0.175: 320x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores....46&gamename=Oh My God! [Japan]
olibochu
ROM set changed: no
0.106-0.248: olibochu - "Oli-Boo-Chu"
0.249-0.271: olibochu - "Oli-Boo-Chu (USA)"
MAME History:
- 0.270: Tweaked refresh rate to ~62.5hz. Moved sound interrupts to scanline timer. Documented flip screen latch(?) usage. Seems to be debug or diagnostics? Added PCB references to the driver notes. Convert graphics definitons to macros. Reduced tag literal usage, more const specifiers. Reduced duplicate sprite drawing code. Converted palette to compute_resistor_weights (resistances are a guess) [jackson2k2]. Changed VSync to 62.5 Hz.
- 0.248: Improved AY-3-8910 sound. Added HC-55516 speech sound and confsetting for the palette [hap]. Added HC-55516 sound. Changed Z80 CPU1/2 clock speeds to 3072000 Hz and AY-3-8910 to 1536000 Hz. Added 'Palette' configuration. Added dipswitches 'Freeze (Cheat)', 'Invincibility (Cheat)', 'Level Select (Cheat)' and 3x 'Unused'.
- 0.249: Updated rom labels [hap]. Changed description to 'Oli-Boo-Chu (USA)'.
Resolution, 0.106-0.269: 256x240 @ 60.000000Hz
Resolution, 0.270-0.271: 256x240 @ 62.500000Hz
TG Game Entry: https://www.twingalaxies.com/game/oli-boo-chu/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10472
0.106-0.248: olibochu - "Oli-Boo-Chu"
0.249-0.271: olibochu - "Oli-Boo-Chu (USA)"
MAME History:
- 0.270: Tweaked refresh rate to ~62.5hz. Moved sound interrupts to scanline timer. Documented flip screen latch(?) usage. Seems to be debug or diagnostics? Added PCB references to the driver notes. Convert graphics definitons to macros. Reduced tag literal usage, more const specifiers. Reduced duplicate sprite drawing code. Converted palette to compute_resistor_weights (resistances are a guess) [jackson2k2]. Changed VSync to 62.5 Hz.
- 0.248: Improved AY-3-8910 sound. Added HC-55516 speech sound and confsetting for the palette [hap]. Added HC-55516 sound. Changed Z80 CPU1/2 clock speeds to 3072000 Hz and AY-3-8910 to 1536000 Hz. Added 'Palette' configuration. Added dipswitches 'Freeze (Cheat)', 'Invincibility (Cheat)', 'Level Select (Cheat)' and 3x 'Unused'.
- 0.249: Updated rom labels [hap]. Changed description to 'Oli-Boo-Chu (USA)'.
Resolution, 0.106-0.269: 256x240 @ 60.000000Hz
Resolution, 0.270-0.271: 256x240 @ 62.500000Hz
TG Game Entry: https://www.twingalaxies.com/game/oli-boo-chu/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10472
omegaf
ROM set changed: no
0.106-0.255: omegaf - "Omega Fighter"
MAME History:
- 0.133u1: Corrado Tomaselli verified/changed VSync to 59.61 Hz in Ninja-Kid II driver.
Resolution, 0.106-0.133: 256x192 @ 60.000000Hz
Resolution, 0.134-0.255: 256x192 @ 59.610000Hz
TG Game Entry: https://www.twingalaxies.com/game/omega-fighter/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78833
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78834
Service Mode:
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.
Default Settings:
MAME 0.106:
| MAME 0.250: 
From MAME 0.250 after entering service mode:
|
0.106-0.255: omegaf - "Omega Fighter"
MAME History:
- 0.133u1: Corrado Tomaselli verified/changed VSync to 59.61 Hz in Ninja-Kid II driver.
Resolution, 0.106-0.133: 256x192 @ 60.000000Hz
Resolution, 0.134-0.255: 256x192 @ 59.610000Hz
TG Game Entry: https://www.twingalaxies.com/game/omega-fighter/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78833
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78834
Service Mode:
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.
Default Settings:
MAME 0.106:
From MAME 0.250 after entering service mode:
omegrace
ROM set changed: no
0.106-0.139: omegrace - "Omega Race"
0.140-0.272: omegrace - "Omega Race (set 1)"
MAME History:
- 0.108u5: Mathis Rosenhauer rewrote the Atari vector generators, using the schematics and actual state machine PROMs. The state machine is now emulated so timing should be much more realistic. Clipping hardware in bzone and others is emulated instead of hardcoded. Improved accuracy of clocks and various other bits of cleanup. Changed visible area to 1045x1025. Added PROM ($0 - DVG PROM).
- 0.113u1: Justin Szczap added DIP locations based on information from the manuals for Omega Race.
- 0.113u3: Derrick Renaud fixed analog controls in Omega Race by adding back a faux VBLANK timing.
- 0.115u1: Changed region proms to user1.
- 0.121u3: Changed visible area to 1045x1045.
- 0.123u3: Mathis Rosenhauer added support for original Omega Race state PROM. Omega Race has two pairs of the state PROM output lines swapped before going into the decoder. Since all other avg/dvg games connect the PROM in a consistent way to the decoder, we swap the bits here.
- 0.139u4: Dave France and The Dumping Union added clone Omega Race (set 2). Changed parent description to 'Omega Race (set 1)'.
Resolution, 0.106-0.272: vector @ 40.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/omega-race/mame/
Rules, Points [3 Men To Start]: https://www.twingalaxies.com/scores.php?scores=10473
Rules, Points [7 Men To Start]: https://www.twingalaxies.com/scores.php?scores=10474
Service Mode:
Typical Midway Omega Race hardware [midway/omegrace.cpp].
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). A statistics screen is presented initially.
I have not got passed the statistics screen, if that's possible. - Barthax, Dec 2024.
DIP Switch Changes:
No changes found, to 0.272.
0.106-0.139: omegrace - "Omega Race"
0.140-0.272: omegrace - "Omega Race (set 1)"
MAME History:
- 0.108u5: Mathis Rosenhauer rewrote the Atari vector generators, using the schematics and actual state machine PROMs. The state machine is now emulated so timing should be much more realistic. Clipping hardware in bzone and others is emulated instead of hardcoded. Improved accuracy of clocks and various other bits of cleanup. Changed visible area to 1045x1025. Added PROM ($0 - DVG PROM).
- 0.113u1: Justin Szczap added DIP locations based on information from the manuals for Omega Race.
- 0.113u3: Derrick Renaud fixed analog controls in Omega Race by adding back a faux VBLANK timing.
- 0.115u1: Changed region proms to user1.
- 0.121u3: Changed visible area to 1045x1045.
- 0.123u3: Mathis Rosenhauer added support for original Omega Race state PROM. Omega Race has two pairs of the state PROM output lines swapped before going into the decoder. Since all other avg/dvg games connect the PROM in a consistent way to the decoder, we swap the bits here.
- 0.139u4: Dave France and The Dumping Union added clone Omega Race (set 2). Changed parent description to 'Omega Race (set 1)'.
Resolution, 0.106-0.272: vector @ 40.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/omega-race/mame/
Rules, Points [3 Men To Start]: https://www.twingalaxies.com/scores.php?scores=10473
Rules, Points [7 Men To Start]: https://www.twingalaxies.com/scores.php?scores=10474
Service Mode:
Typical Midway Omega Race hardware [midway/omegrace.cpp].
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). A statistics screen is presented initially.
I have not got passed the statistics screen, if that's possible. - Barthax, Dec 2024.
DIP Switch Changes:
No changes found, to 0.272.
oneshot
ROM set changed: no
0.106-0.210: oneshot - "One Shot One Kill"
Resolution, 0.106-0.209: 320x240 @ 60.000000Hz
Resolution, 0.210- : 320x240 @ 56.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/on...-one-kill/mame
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78835
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78836
0.106-0.210: oneshot - "One Shot One Kill"
Resolution, 0.106-0.209: 320x240 @ 60.000000Hz
Resolution, 0.210- : 320x240 @ 56.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/on...-one-kill/mame
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78835
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78836
onna34ro
ROM set changed: no
0.106-0.175: onna34ro - "Onna Sansirou - Typhoon Gal (set 1)"
Resolution, 0.106-0.175: 256x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores....&gamename=Onna Sansirou - Typhoon Gal [set 1]
0.106-0.175: onna34ro - "Onna Sansirou - Typhoon Gal (set 1)"
Resolution, 0.106-0.175: 256x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores....&gamename=Onna Sansirou - Typhoon Gal [set 1]
openice
ROM set changed: no
0.106-0.272: openice - "2 On 2 Open Ice Challenge (rev 1.21)"
MAME History:
- 0.113u2: Changed VSync to 53.204950 Hz.
- 0.114u1: Changed visible area to 399x253 and VSync to 54.815170 Hz.
- 0.155: Adjust initial screen sizes in Midway TMS340-based drivers so aviwrite will work better [Alex Jackson]. Changed visible area to 400x254 and VSync to 54.706840 Hz.
- 0.206: Added 'Serial Low Digit' dipswitch.
Resolution, 0.106-0.114: 400x254 @ 53.204950Hz
Resolution, 0.115-0.154: 399x253 @ 54.815170Hz
Resolution, 0.155-0.272: 400x254 @ 54.706840Hz
TG Game Entry: https://www.twingalaxies.com/game/2-...-rev-121/mame/
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=21402
NVRAM:
Without NVRAM, the initial screen will indicate errors as below. With NVRAM, this error should not appear.
"CMOS INVALID -- FACTORY SETTINGS RESTORED"
"ERRORS DETECTED -- ANY BUTTON TO CONTINUE"
Service Mode:
Typical Midway Wolf-unit system.
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 performed with P1 Up and Down, selection with P1 Button 1. Each entry in Price Options and Game Settings is a separate menu item which must be navigated to to view.
0.106-0.272: openice - "2 On 2 Open Ice Challenge (rev 1.21)"
MAME History:
- 0.113u2: Changed VSync to 53.204950 Hz.
- 0.114u1: Changed visible area to 399x253 and VSync to 54.815170 Hz.
- 0.155: Adjust initial screen sizes in Midway TMS340-based drivers so aviwrite will work better [Alex Jackson]. Changed visible area to 400x254 and VSync to 54.706840 Hz.
- 0.206: Added 'Serial Low Digit' dipswitch.
Resolution, 0.106-0.114: 400x254 @ 53.204950Hz
Resolution, 0.115-0.154: 399x253 @ 54.815170Hz
Resolution, 0.155-0.272: 400x254 @ 54.706840Hz
TG Game Entry: https://www.twingalaxies.com/game/2-...-rev-121/mame/
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=21402
NVRAM:
Without NVRAM, the initial screen will indicate errors as below. With NVRAM, this error should not appear.
"CMOS INVALID -- FACTORY SETTINGS RESTORED"
"ERRORS DETECTED -- ANY BUTTON TO CONTINUE"
Service Mode:
Typical Midway Wolf-unit system.
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 performed with P1 Up and Down, selection with P1 Button 1. Each entry in Price Options and Game Settings is a separate menu item which must be navigated to to view.
opwolf3
ROM set changed: no
0.106-0.175: opwolf3 - "Operation Wolf 3 (World)"
Resolution, 0.106-0.175: 320x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores....name=Operation Wolf 3 [World]
0.106-0.175: opwolf3 - "Operation Wolf 3 (World)"
Resolution, 0.106-0.175: 320x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/scores....name=Operation Wolf 3 [World]
opwolf
ROM set changed: no
0.106-0.118: opwolf - "Operation Wolf (World)"
0.119-0.195: opwolf - "Operation Wolf (World, set 1)"
Resolution, 0.106-0.195: 320x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/op...lf-world/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10819
0.106-0.118: opwolf - "Operation Wolf (World)"
0.119-0.195: opwolf - "Operation Wolf (World, set 1)"
Resolution, 0.106-0.195: 320x240 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/op...lf-world/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=10819
orbitron
ROM set changed: no
0.106-0.175: orbitron - "Orbitron"
Resolution, 0.106-0.113: 256x224 @ 60.606060Hz
Resolution, 0.114-0.175: 768x224 @ 60.606061Hz
TG Game Entry: https://www.twingalaxies.com/scores....ename=Orbitron
0.106-0.175: orbitron - "Orbitron"
Resolution, 0.106-0.113: 256x224 @ 60.606060Hz
Resolution, 0.114-0.175: 768x224 @ 60.606061Hz
TG Game Entry: https://www.twingalaxies.com/scores....ename=Orbitron
ordyneje, ordyne
Note: two ROM sets represented here with changeover at 0.189.
MAME History:
- 0.113u2: Changed VSync to 60.606061 Hz.
- 0.189: Corrado Tomaselli added Ordyne (World). Ordyne and clones uses an older IO MCU ROM (sys2_c65b.3f), clean ROM labels as per PCB photos. Documented sprite zoom table rom lh5762.6n [MetalliC]. Fixed rom names. Renamed (ordyne) to (ordyneje).
Ordyne (Japan, English Version)
-------------------------------
ROM set changed: yes
0.106-0.188: ordyne - "Ordyne (Japan, English Version)"
0.189-0.255: ordyneje - "Ordyne (Japan, English Version)"
Resolution, 0.106-0.113: 288x224 @ 60.606060Hz
Resolution, 0.114-0.255: 288x224 @ 60.606061Hz
TG Game Entry: https://www.twingalaxies.com/game/or...-version/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78844
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78845
Ordyne (World)
--------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.189.
0.189-0.255: ordyne - "Ordyne (World)"
Resolution, 0.189-0.255: 288x224 @ 60.606061Hz
Rules: [no current tracks]
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 Up and P1 Down for navigation and P1 Left and Right to change values.
Default Setting:

From MAME 0.250 after enabling the DIP switch:
MAME History:
- 0.113u2: Changed VSync to 60.606061 Hz.
- 0.189: Corrado Tomaselli added Ordyne (World). Ordyne and clones uses an older IO MCU ROM (sys2_c65b.3f), clean ROM labels as per PCB photos. Documented sprite zoom table rom lh5762.6n [MetalliC]. Fixed rom names. Renamed (ordyne) to (ordyneje).
Ordyne (Japan, English Version)
-------------------------------
ROM set changed: yes
0.106-0.188: ordyne - "Ordyne (Japan, English Version)"
0.189-0.255: ordyneje - "Ordyne (Japan, English Version)"
Resolution, 0.106-0.113: 288x224 @ 60.606060Hz
Resolution, 0.114-0.255: 288x224 @ 60.606061Hz
TG Game Entry: https://www.twingalaxies.com/game/or...-version/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78844
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78845
Ordyne (World)
--------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.189.
0.189-0.255: ordyne - "Ordyne (World)"
Resolution, 0.189-0.255: 288x224 @ 60.606061Hz
Rules: [no current tracks]
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 Up and P1 Down for navigation and P1 Left and Right to change values.
Default Setting:
From MAME 0.250 after enabling the DIP switch:
orlegend
ROM set changed: no
0.106: orlegend - "Oriental Legend / Xi You Shi E Zhuan (ver. 126)"
0.107-0.130: orlegend - "Oriental Legend / Xi Yo Gi Shi Re Zuang (ver. 126)"
0.131-0.197: orlegend - "Oriental Legend / Xi You Shi E Zhuan (ver. 126)"
0.198-0.264: orlegend - "Oriental Legend / Xiyou Shi E Chuan (ver. 126)"
0.265-0.271: orlegend - "Oriental Legend / Xiyou Shi E Zhuan (ver. 126)"
MAME History:
- 0.130u2: Changed parent and clones description to 'Oriental Legend / Xi You Ji Shi E Zhuan...'.
- 0.130u3: Changed parent and clones description to 'Oriental Legend / Xi You Shi E Zhuan...'.
- 0.198: Changed description to 'Oriental Legend / Xiyou Shi E Chuan (ver. 126)' and clones (ver. ???, Chinese Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. ???, Chinese Board)', (ver. 105, Korean Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 105, Korean Board)', (ver. 111, Chinese Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 111, Chinese Board)', (ver. 111, Korean Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 111, Korean Board)', (ver. 111, Taiwanese Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 111, Taiwanese Board)', (ver. 112) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 112)' and (ver. 112, Chinese Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 112, Chinese Board)'.
- 0.209: Implemented some inputs. Fixed naming. Added inputs for CAVE PCB (machine\pgmprot_igs027a_type1.cpp) [cam900]. Added 7x 'Unknown' dipswitches.
- 0.223: Simulated 'Photo Y2K 2' sprite offset decode (machine\pgmprot_igs027a_type1.cpp) and promoted game to working [iq_132, dink]. Support for V3021 RTC serial interface. Implemented RAM and address commands. Use device_rtc_interface for RTC handling (machine\v3021.cpp). Use struct for sprites and raw parameters for screen. Fixed timing of intro sequences in some games. Use generic gfx layout for foreground. Moved VBlank IRQ into screen_vblank. Reduced duplicates. Added notes [cam900]. Changed VSync to 59.185606 Hz.
- 0.265: Changed description to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 126)' and clones (ver. ???, Chinese Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. ???, Chinese Board)', (ver. 105, Korean Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 105, Korean Board)', (ver. 105, Taiwanese Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 105, Taiwanese Board)', (ver. 111, Chinese Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 111, Chinese Board)', (ver. 111, Korean Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 111, Korean Board)', (ver. 111, Taiwanese Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 111, Taiwanese Board)', (ver. 112) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 112)' and (ver. 112, Chinese Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 112, Chinese Board)'.
Resolution, 0.106-0.222: 448x224 @ 60.000000Hz
Resolution, 0.223-0.271: 448x224 @ 59.185606Hz
TG Game Entry: https://www.twingalaxies.com/game/or...-ver-126/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78846
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78847
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=78848
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=78849
Service Mode:
Typical IGS PolyGame Master BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches and internal settings will reflect local configuration after playback, not the recording. Service Mode is accessed via the DIP Switch which is toggled with the Service button (F2) and requires a reset thus cannot be recorded in an INP. Navigation is with P1 Up and Down, selection with P1 Button 1.
Default Settings:
Operator Setting:
MAME 0.250:
|
0.106: orlegend - "Oriental Legend / Xi You Shi E Zhuan (ver. 126)"
0.107-0.130: orlegend - "Oriental Legend / Xi Yo Gi Shi Re Zuang (ver. 126)"
0.131-0.197: orlegend - "Oriental Legend / Xi You Shi E Zhuan (ver. 126)"
0.198-0.264: orlegend - "Oriental Legend / Xiyou Shi E Chuan (ver. 126)"
0.265-0.271: orlegend - "Oriental Legend / Xiyou Shi E Zhuan (ver. 126)"
MAME History:
- 0.130u2: Changed parent and clones description to 'Oriental Legend / Xi You Ji Shi E Zhuan...'.
- 0.130u3: Changed parent and clones description to 'Oriental Legend / Xi You Shi E Zhuan...'.
- 0.198: Changed description to 'Oriental Legend / Xiyou Shi E Chuan (ver. 126)' and clones (ver. ???, Chinese Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. ???, Chinese Board)', (ver. 105, Korean Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 105, Korean Board)', (ver. 111, Chinese Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 111, Chinese Board)', (ver. 111, Korean Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 111, Korean Board)', (ver. 111, Taiwanese Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 111, Taiwanese Board)', (ver. 112) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 112)' and (ver. 112, Chinese Board) to 'Oriental Legend / Xiyou Shi E Chuan (ver. 112, Chinese Board)'.
- 0.209: Implemented some inputs. Fixed naming. Added inputs for CAVE PCB (machine\pgmprot_igs027a_type1.cpp) [cam900]. Added 7x 'Unknown' dipswitches.
- 0.223: Simulated 'Photo Y2K 2' sprite offset decode (machine\pgmprot_igs027a_type1.cpp) and promoted game to working [iq_132, dink]. Support for V3021 RTC serial interface. Implemented RAM and address commands. Use device_rtc_interface for RTC handling (machine\v3021.cpp). Use struct for sprites and raw parameters for screen. Fixed timing of intro sequences in some games. Use generic gfx layout for foreground. Moved VBlank IRQ into screen_vblank. Reduced duplicates. Added notes [cam900]. Changed VSync to 59.185606 Hz.
- 0.265: Changed description to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 126)' and clones (ver. ???, Chinese Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. ???, Chinese Board)', (ver. 105, Korean Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 105, Korean Board)', (ver. 105, Taiwanese Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 105, Taiwanese Board)', (ver. 111, Chinese Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 111, Chinese Board)', (ver. 111, Korean Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 111, Korean Board)', (ver. 111, Taiwanese Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 111, Taiwanese Board)', (ver. 112) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 112)' and (ver. 112, Chinese Board) to 'Oriental Legend / Xiyou Shi E Zhuan (ver. 112, Chinese Board)'.
Resolution, 0.106-0.222: 448x224 @ 60.000000Hz
Resolution, 0.223-0.271: 448x224 @ 59.185606Hz
TG Game Entry: https://www.twingalaxies.com/game/or...-ver-126/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78846
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78847
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=78848
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=78849
Service Mode:
Typical IGS PolyGame Master BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches and internal settings will reflect local configuration after playback, not the recording. Service Mode is accessed via the DIP Switch which is toggled with the Service button (F2) and requires a reset thus cannot be recorded in an INP. Navigation is with P1 Up and Down, selection with P1 Button 1.
Default Settings:
Operator Setting:
MAME 0.250:
orlegend on MAME 0.106
Code:
# MAME 0.106 source snippet [pgm.c]
GAME( 1997, orlegend, pgm, pgm, pgm, orlegend, ROT0, "IGS", "Oriental Legend / Xi Yo Gi Shi Re Zuang (ver. 126)", GAME_IMPERFECT_SOUND )
/* enough for 4 players, the basic dips mapped are listed in the test mode */
static INPUT_PORTS_START( pgm )
PORT_START_TAG("P1P2") /* P1P2 */
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START1 )
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(1)
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(1)
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(1)
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(1)
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1)
PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1)
PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_START2 )
PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(2)
PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(2)
PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(2)
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(2)
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2)
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2)
PORT_START_TAG("P3P4") /* P3P4 */
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START3 )
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(3)
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(3)
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(3)
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(3)
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(3)
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(3)
PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(3)
PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_START4 )
PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(4)
PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(4)
PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(4)
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(4)
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(4)
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(4)
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(4)
PORT_START_TAG("Service") /* Service */
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_COIN1 )
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_COIN2 )
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 )
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_COIN4 )
// PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_BUTTON5 ) // test 1p+2p
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_UNKNOWN ) // what should i use?
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_SERVICE1 ) // service 1p+2p
// PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON6 ) // test 3p+4p
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_UNKNOWN ) // what should i use?
PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_SERVICE2 ) // service 3p+4p
PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(1)
PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(2)
PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(3)
PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(4)
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_UNKNOWN ) // unused?
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_UNKNOWN ) // unused?
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_UNKNOWN ) // unused?
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN ) // unused?
PORT_START_TAG("DSW") /* DSW */
PORT_SERVICE( 0x0001, IP_ACTIVE_LOW )
PORT_DIPNAME( 0x0002, 0x0002, "Music" )
PORT_DIPSETTING( 0x0000, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0002, DEF_STR( On ) )
PORT_DIPNAME( 0x0004, 0x0004, "Voice" )
PORT_DIPSETTING( 0x0000, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0004, DEF_STR( On ) )
PORT_DIPNAME( 0x0008, 0x0008, "Free" )
PORT_DIPSETTING( 0x0008, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0010, 0x0010, "Stop" )
PORT_DIPSETTING( 0x0010, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0020, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0040, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0080, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_START_TAG("Region") /* Region */
PORT_DIPNAME( 0x0003, 0x0000, DEF_STR( Region ) )
PORT_DIPSETTING( 0x0000, DEF_STR( World ) )
// PORT_DIPSETTING( 0x0001, DEF_STR( World ) ) // again?
PORT_DIPSETTING( 0x0002, "Korea" )
PORT_DIPSETTING( 0x0003, "China" )
INPUT_PORTS_END
Resolution: 448x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/or...-ver-126/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78846
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78847
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=78848
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=78849
Service Mode: Off
Music: On
Voice: On
Free: Off
Stop: Off
Unused: Off [All]
Region: World
Internal Settings
-----------------
Blood Color: Red
Difficulty: Normal
Life: 2
Sample Correct TG:
DSW: Offset 0x2E, repeat every 0x7C, typical value 0x00FF
- DSW: 0x0001 (unknown): 0x0001 (off)
- DSW: 0x0002 (Music): 0x0002 (On)
- DSW: 0x0004 (Voice): 0x0004, (On)
- DSW: 0x0008 (Free): 0x0008, (Off)
- DSW: 0x0010 (Stop): 0x0010, (Off)
- DSW: 0x0020 (Unused): 0x0020, (Off)
- DSW: 0x0040 (Unused): 0x0040, (Off)
- DSW: 0x0080 (Unused): 0x0080, (Off)
Region: Offset 0x32; repeat every 0x7C, typical value 0x0000
- Region: 0x0003 (Region): 0x0000 (World)
Code:
00000020 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00>00 ff< |................|
00000030 00 00>00 00<00 00 00 00 00 00 00 00 00 00 00 00 |................|
000000a0 00 00 ff ff 00 00 ff ff 00 00>00 ff<00 00>00 00< |................|
00000120 00 00 ff ff 00 00>00 ff< 00 00>00 00<00 00 00 00 |................|
orunners
ROM set changed: no
0.106-0.255: orunners - "OutRunners (World)"
MAME History:
- 0.220: Make the 4 DIPs selectable singularly and added DIP locations [Osso]. Added 4x 'Unknown' dipswitches.
Resolution, 0.106: 416x224 @ 60.000000Hz
Resolution, 0.107-0.255: 2 screens, both 416x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/outrunners/mame/
Rules, Fastest Completion: https://www.twingalaxies.com/scores.php?scores=78855
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.
|
| 
MAME Bug:
- orunners and clones: Gears can't be shifted with default controller mappings. ICEknight (ID 08026)
0.106-0.255: orunners - "OutRunners (World)"
MAME History:
- 0.220: Make the 4 DIPs selectable singularly and added DIP locations [Osso]. Added 4x 'Unknown' dipswitches.
Resolution, 0.106: 416x224 @ 60.000000Hz
Resolution, 0.107-0.255: 2 screens, both 416x224 @ 60.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/outrunners/mame/
Rules, Fastest Completion: https://www.twingalaxies.com/scores.php?scores=78855
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.
MAME Bug:
- orunners and clones: Gears can't be shifted with default controller mappings. ICEknight (ID 08026)
oscaru, oscar
Note: two ROM sets represented here with changeover at 0.128u3.
MAME History:
- 0.116: ShimaPong fixed 'Freeze Mode' dipswitch. According to Arcade TIPS & Tricks, the freeze mode works if DIP 1-5 (marked as "Don't Touch") is ON. In this mode: P1 Start Button -> Freeze the game, P2 Start Button -> Unlock freeze and P2 Arrow Keys -> Slow-motion play in holding the key.
- 0.118u4: Corrado Tomaselli fixed dipswitches for clone Psycho-Nics Oscar (Japan Revision 0).
- 0.128u3: Corrado Tomaselli changed clone (Japan revision 0) to parent 'Psycho-Nics Oscar (World revision 0)' since there is no japan disclaimer. Renamed (oscar) to (oscaru), (oscarj) to (oscarj2) and (oscarj0) to (oscar).
- 0.136: Tafoid fixed incorrect 'Difficulty' dipswitch in Psycho-Nics Oscar and clones.
- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) in Psycho-Nics Oscar. Removed 3rd coin slot.
- 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].
Psycho-Nics Oscar (US)
----------------------
ROM set changes: yes
0.106-0.128: oscar - "Psycho-Nics Oscar (US)"
0.129-0.274: oscaru - "Psycho-Nics Oscar (US)"
Resolution, 0.106-0.128: 256x240 @ 58.000000Hz
Resolution, 0.129-0.147: 256x240 @ 58.000000Hz
Resolution, 0.148-0.155: 256x240 @ 57.392103Hz
Resolution, 0.156-0.274: 256x240 @ 57.444853Hz
TG Game Entry: https://www.twingalaxies.com/game/ps...-oscar-us/mame
Rules, Points: https://www.twingalaxies.com/scores.php?scores=78987
Psycho-Nics Oscar (World revision 0)
------------------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.128u3.
0.106-0.128: NOT SUPPORTED.
0.129-0.274: oscar - "Psycho-Nics Oscar (World revision 0)"
Resolution, 0.129-0.147: 256x240 @ 58.000000Hz
Resolution, 0.148-0.155: 256x240 @ 57.392103Hz
Resolution, 0.156-0.274: 256x240 @ 57.444853Hz
Rules: [no current tracks]
Service Mode:
Loosely typical Data East 8-bit games [dataeast/dec8.cpp].
No service mode found. - Barthax, Nov 2024.
DIP Switch Changes:
Equivalent Difficulty DIP switch values (Easy and Hard swap labels):
≡ 0.125-0.135 Difficulty: Easy (value 4) / Normal (default, value 12) / Hard (value 8) / Hardest (value 0)
≡ 0.136-0.274 Difficulty: Easy (value 8) / Normal (default, value 12) / Hard (value 4) / Hardest (value 0)
Equivalent Bonus Life dip switch labels changed with 0.146.
≡ 0.106-0.145 Bonus Life: Every 40000 / Every 60000 / Every 90000 / 50000 only
≡ 0.146-0.274 Bonus Life: 40k 100k 60k+ / 60k 160k 100k+ / 90k 240k 150k+ / 50k only
Equivalent Coin A DIP switch values:
≡ 0.106-0.145 Coin A: "1 Coin/2 Credits" (default, value 3) / "1 Coin/3 Credits" (value 2) / "1 Coin/4 Credits" (value 1) / "1 Coin/6 Credits" (value 0)
≡ 0.146-0.272 Coin A: "2 Coins/1 Credit" (value 0) / "1 Coin/1 Credit" (default, value 3) / "1 Coin/2 Credits" (value 2) / "1 Coin/3 Credits" (value 1)
≡ 0.273-0.274 Coin A: "2 Coins/1 Credit" (value 0) / "1 Coin/1 Credit" (default, value 12) / "1 Coin/2 Credits" (value 8) / "1 Coin/3 Credits" (value 4)
Equivalent Coin B DIP switch values ([email protected] -> [email protected]):
≡ 0.106-0.128 Coin B: "2 Coins/1 Credit" (value 0) / "1 Coin/1 Credit" (default, value 12) / "1 Coin/2 Credits" (value 8) / "1 Coin/3 Credits" (value 4)
≡ 0.129-0.144 Coin B: "4 Coins/1 Credit" (value 0) / "3 Coins/1 Credit" (value 4) / "2 Coins/1 Credit" (value 8) / "1 Coin/1 Credit" (default, value 12)
≡ 0.146-0.274 Coin B: "2 Coins/1 Credit" (value 0) / "1 Coin/1 Credit" (default, value 12) / "1 Coin/2 Credits" (value 8) / "1 Coin/3 Credits" (value 4)
Equivalent Coin B DIP switch values (oscar from 0.129):
≡ 0.129-0.145 Coin B: "2 Coins/1 Credit" (value 0) / "1 Coin/1 Credit" (default, value 12) / "1 Coin/2 Credits" (value 8) / "1 Coin/3 Credits" (value 4)0.136-0.144:
≡ 0.146-0.148 Coin B: "4 Coins/1 Credit" (value 0) / "3 Coins/1 Credit" (value 4) / "2 Coins/1 Credit" (value 8) / "1 Coin/1 Credit" (default, value 12)
MAME History:
- 0.116: ShimaPong fixed 'Freeze Mode' dipswitch. According to Arcade TIPS & Tricks, the freeze mode works if DIP 1-5 (marked as "Don't Touch") is ON. In this mode: P1 Start Button -> Freeze the game, P2 Start Button -> Unlock freeze and P2 Arrow Keys -> Slow-motion play in holding the key.
- 0.118u4: Corrado Tomaselli fixed dipswitches for clone Psycho-Nics Oscar (Japan Revision 0).
- 0.128u3: Corrado Tomaselli changed clone (Japan revision 0) to parent 'Psycho-Nics Oscar (World revision 0)' since there is no japan disclaimer. Renamed (oscar) to (oscaru), (oscarj) to (oscarj2) and (oscarj0) to (oscar).
- 0.136: Tafoid fixed incorrect 'Difficulty' dipswitch in Psycho-Nics Oscar and clones.
- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) in Psycho-Nics Oscar. Removed 3rd coin slot.
- 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].
Psycho-Nics Oscar (US)
----------------------
ROM set changes: yes
0.106-0.128: oscar - "Psycho-Nics Oscar (US)"
0.129-0.274: oscaru - "Psycho-Nics Oscar (US)"
Resolution, 0.106-0.128: 256x240 @ 58.000000Hz
Resolution, 0.129-0.147: 256x240 @ 58.000000Hz
Resolution, 0.148-0.155: 256x240 @ 57.392103Hz
Resolution, 0.156-0.274: 256x240 @ 57.444853Hz
TG Game Entry: https://www.twingalaxies.com/game/ps...-oscar-us/mame
Rules, Points: https://www.twingalaxies.com/scores.php?scores=78987
Psycho-Nics Oscar (World revision 0)
------------------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.128u3.
0.106-0.128: NOT SUPPORTED.
0.129-0.274: oscar - "Psycho-Nics Oscar (World revision 0)"
Resolution, 0.129-0.147: 256x240 @ 58.000000Hz
Resolution, 0.148-0.155: 256x240 @ 57.392103Hz
Resolution, 0.156-0.274: 256x240 @ 57.444853Hz
Rules: [no current tracks]
Service Mode:
Loosely typical Data East 8-bit games [dataeast/dec8.cpp].
No service mode found. - Barthax, Nov 2024.
DIP Switch Changes:
Equivalent Difficulty DIP switch values (Easy and Hard swap labels):
≡ 0.125-0.135 Difficulty: Easy (value 4) / Normal (default, value 12) / Hard (value 8) / Hardest (value 0)
≡ 0.136-0.274 Difficulty: Easy (value 8) / Normal (default, value 12) / Hard (value 4) / Hardest (value 0)
Equivalent Bonus Life dip switch labels changed with 0.146.
≡ 0.106-0.145 Bonus Life: Every 40000 / Every 60000 / Every 90000 / 50000 only
≡ 0.146-0.274 Bonus Life: 40k 100k 60k+ / 60k 160k 100k+ / 90k 240k 150k+ / 50k only
Equivalent Coin A DIP switch values:
≡ 0.106-0.145 Coin A: "1 Coin/2 Credits" (default, value 3) / "1 Coin/3 Credits" (value 2) / "1 Coin/4 Credits" (value 1) / "1 Coin/6 Credits" (value 0)
≡ 0.146-0.272 Coin A: "2 Coins/1 Credit" (value 0) / "1 Coin/1 Credit" (default, value 3) / "1 Coin/2 Credits" (value 2) / "1 Coin/3 Credits" (value 1)
≡ 0.273-0.274 Coin A: "2 Coins/1 Credit" (value 0) / "1 Coin/1 Credit" (default, value 12) / "1 Coin/2 Credits" (value 8) / "1 Coin/3 Credits" (value 4)
Equivalent Coin B DIP switch values ([email protected] -> [email protected]):
≡ 0.106-0.128 Coin B: "2 Coins/1 Credit" (value 0) / "1 Coin/1 Credit" (default, value 12) / "1 Coin/2 Credits" (value 8) / "1 Coin/3 Credits" (value 4)
≡ 0.129-0.144 Coin B: "4 Coins/1 Credit" (value 0) / "3 Coins/1 Credit" (value 4) / "2 Coins/1 Credit" (value 8) / "1 Coin/1 Credit" (default, value 12)
≡ 0.146-0.274 Coin B: "2 Coins/1 Credit" (value 0) / "1 Coin/1 Credit" (default, value 12) / "1 Coin/2 Credits" (value 8) / "1 Coin/3 Credits" (value 4)
Equivalent Coin B DIP switch values (oscar from 0.129):
≡ 0.129-0.145 Coin B: "2 Coins/1 Credit" (value 0) / "1 Coin/1 Credit" (default, value 12) / "1 Coin/2 Credits" (value 8) / "1 Coin/3 Credits" (value 4)0.136-0.144:
≡ 0.146-0.148 Coin B: "4 Coins/1 Credit" (value 0) / "3 Coins/1 Credit" (value 4) / "2 Coins/1 Credit" (value 8) / "1 Coin/1 Credit" (default, value 12)
osman
ROM set changed: no
0.106-0.255: osman - "Osman (World)"
Note: Osman is a clone of Cannon Dancer (candance)
Resolution, 0.106-0.255: 320x240 @ 58.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/osman-world/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=78850
Service Mode:
Typical "Simple" 156 based Data East hardware.
All relevant rules are covered by internal settings. Service Mode is accessed using the Service Button (F2). Navigation is with P1 Up and Down, selection is with P1 Button One.
Default Settings:
There are no hardware DIP switches in the MAME interface. The service mode does display DIP switches, however.
BIOS:
0.106-0.255: osman - "Osman (World)"
Note: Osman is a clone of Cannon Dancer (candance)
Resolution, 0.106-0.255: 320x240 @ 58.000000Hz
TG Game Entry: https://www.twingalaxies.com/game/osman-world/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=78850
Service Mode:
Typical "Simple" 156 based Data East hardware.
All relevant rules are covered by internal settings. Service Mode is accessed using the Service Button (F2). Navigation is with P1 Up and Down, selection is with P1 Button One.
Default Settings:
There are no hardware DIP switches in the MAME interface. The service mode does display DIP switches, however.
BIOS:
othellos
ROM set changed: no
0.106-0.255: othellos - "Othello Shiyouyo (J 980423 V1.002)"
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.180: Added audio\rax.cpp/h. Emulated the Acclaim RAX sound board, fixing sound in Batman Forever [Phil Bennett]. Worked around VDP1 timings in Sega Saturn, fixes regression with (MESS) Batman Forever gameplay speed (video\stvvdp1.cpp). Added Rotation Parameter read control register, fixes at least Riddler stage ROZ positioning in Batman Forever (video\stvvdp2.cpp) [Angelo Salese]. Changed the SH2 disassemblers to use 'std::ostream &' internally [AJR]. Changed visible area to 352x224.
- 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/ot...23-v1002/mame/
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=78852
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:
0.106-0.255: othellos - "Othello Shiyouyo (J 980423 V1.002)"
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.180: Added audio\rax.cpp/h. Emulated the Acclaim RAX sound board, fixing sound in Batman Forever [Phil Bennett]. Worked around VDP1 timings in Sega Saturn, fixes regression with (MESS) Batman Forever gameplay speed (video\stvvdp1.cpp). Added Rotation Parameter read control register, fixes at least Riddler stage ROZ positioning in Batman Forever (video\stvvdp2.cpp) [Angelo Salese]. Changed the SH2 disassemblers to use 'std::ostream &' internally [AJR]. Changed visible area to 352x224.
- 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/ot...23-v1002/mame/
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=78852
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:
othldrby
ROM set changed: no
0.106-0.175: othldrby - "Othello Derby (Japan)"
Resolution, 0.106-0.151: 320x240 @ 60.000000Hz
Resolution, 0.152-0.175: 320x240 @ 59.637405Hz
TG Game Entry: https://www.twingalaxies.com/scores....mename=Othello Derby [Japan]
0.106-0.175: othldrby - "Othello Derby (Japan)"
Resolution, 0.106-0.151: 320x240 @ 60.000000Hz
Resolution, 0.152-0.175: 320x240 @ 59.637405Hz
TG Game Entry: https://www.twingalaxies.com/scores....mename=Othello Derby [Japan]
othundero, othunder
Note: two ROM sets represented here with changeover at 0.176
MAME History:
- 0.176: Muddymusic and The Dumping Union added Operation Thunderbolt (World, rev 1). Changed description of clones (US) to 'Operation Thunderbolt (US, rev 1)' and (US, older) to 'Operation Thunderbolt (US)'. Renamed (othunder) to (othundero).
- 0.261: Converted screen to set_raw. Fixed clone Operation Thunderbolt (Japan) "For use in Japan" disclaimer drawing, DIP default language to Japanese and clone Operation Thunderbolt (US, rev 1) to English [Angelo Salese]. Changed VSync to 60.055992 Hz.
Operation Thunderbolt (World)
-----------------------------
ROM set changed: YES
0.106-0.175: othunder - "Operation Thunderbolt (World)"
0.176-0.261: othundero - "Operation Thunderbolt (World)"
Resolution, 0.106-0.260: 320x240 @ 60.000000Hz
Resolution, 0.261- : 320x240 @ 60.055992Hz
TG Game Entry: https://www.twingalaxies.com/game/op...lt-world/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78838
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78839
Operation Thunderbolt (World, rev 1)
------------------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.176
0.176-0.261: othunder - "Operation Thunderbolt (World, rev 1)"
Resolution, 0.176-0.260: 320x240 @ 60.000000Hz
Resolution, 0.261- : 320x240 @ 60.055992Hz
Rules: [no current tracks]
Service Mode:
Typical Taito "Operation Thunder" 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. An initial test pattern screen is display. Simultaneously use P1 Start button and P2 Start button to progress to the input test screen where a visual representation of the DIP switches is displayed.
Default Settings:
MAME 0.106:
MAME 0.250:
| 
From MAME 0.250 after entering service mode:
| 
Notes from MAME:
SETUP and TEST MODE:
- Show the gun targets with F1.
- Press F2 + F3 to enter test mode. Press after the Test screen key 2 and to calibrate the guns press 2 again. Now calibrate the guns for P1 and P2. Values for both players are UPPER LEFT: X=FF, Y=00---CENTER:X=80, Y=80---LOWER RIGHT:X=00, Y=FF. To write the EEROM press again 2. Jump with F2+F3 back to the game.
MAME History:
- 0.176: Muddymusic and The Dumping Union added Operation Thunderbolt (World, rev 1). Changed description of clones (US) to 'Operation Thunderbolt (US, rev 1)' and (US, older) to 'Operation Thunderbolt (US)'. Renamed (othunder) to (othundero).
- 0.261: Converted screen to set_raw. Fixed clone Operation Thunderbolt (Japan) "For use in Japan" disclaimer drawing, DIP default language to Japanese and clone Operation Thunderbolt (US, rev 1) to English [Angelo Salese]. Changed VSync to 60.055992 Hz.
Operation Thunderbolt (World)
-----------------------------
ROM set changed: YES
0.106-0.175: othunder - "Operation Thunderbolt (World)"
0.176-0.261: othundero - "Operation Thunderbolt (World)"
Resolution, 0.106-0.260: 320x240 @ 60.000000Hz
Resolution, 0.261- : 320x240 @ 60.055992Hz
TG Game Entry: https://www.twingalaxies.com/game/op...lt-world/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=78838
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=78839
Operation Thunderbolt (World, rev 1)
------------------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.176
0.176-0.261: othunder - "Operation Thunderbolt (World, rev 1)"
Resolution, 0.176-0.260: 320x240 @ 60.000000Hz
Resolution, 0.261- : 320x240 @ 60.055992Hz
Rules: [no current tracks]
Service Mode:
Typical Taito "Operation Thunder" 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. An initial test pattern screen is display. Simultaneously use P1 Start button and P2 Start button to progress to the input test screen where a visual representation of the DIP switches is displayed.
Default Settings:
MAME 0.106:
MAME 0.250:
From MAME 0.250 after entering service mode:
Notes from MAME:
SETUP and TEST MODE:
- Show the gun targets with F1.
- Press F2 + F3 to enter test mode. Press after the Test screen key 2 and to calibrate the guns press 2 again. Now calibrate the guns for P1 and P2. Values for both players are UPPER LEFT: X=FF, Y=00---CENTER:X=80, Y=80---LOWER RIGHT:X=00, Y=FF. To write the EEROM press again 2. Jump with F2+F3 back to the game.
outfxies
ROM set changed: no
0.106-0.133: outfxies - "Outfoxies"
0.134-0.149: outfxies - "Outfoxies (World, OU2)"
0.150-0.175: outfxies - "The Outfoxies (World, OU2)"
Resolution, 0.106-0.113: 288x224 @ 59.700001Hz
Resolution, 0.114-0.175: 288x224 @ 59.700000Hz
TG Game Entry: https://www.twingalaxies.com/scores....name=Outfoxies
0.106-0.133: outfxies - "Outfoxies"
0.134-0.149: outfxies - "Outfoxies (World, OU2)"
0.150-0.175: outfxies - "The Outfoxies (World, OU2)"
Resolution, 0.106-0.113: 288x224 @ 59.700001Hz
Resolution, 0.114-0.175: 288x224 @ 59.700000Hz
TG Game Entry: https://www.twingalaxies.com/scores....name=Outfoxies
outrun
ROM set changed: no
0.106-0.107: outrun - "Out Run (set 3)"
0.108-0.111: outrun - "Out Run (standard/upright, Rev B)"
0.112-0.200: outrun - "Out Run (sitdown/upright, Rev B)"
Resolution, 0.106-0.114: 320x224 @ 60.000000Hz
Resolution, 0.115-0.135: 320x224 @ 59.637405Hz
Resolution, 0.136-0.200: 320x224 @ 60.054389Hz
TG Game Entry: https://www.twingalaxies.com/game/out-run-set-3/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=19177
NOTE: "Enemies" DIP was renamed to "Difficulty" at between 0.111-0.112 - values/labels were otherwise unchanged.
0.106-0.107: outrun - "Out Run (set 3)"
0.108-0.111: outrun - "Out Run (standard/upright, Rev B)"
0.112-0.200: outrun - "Out Run (sitdown/upright, Rev B)"
Resolution, 0.106-0.114: 320x224 @ 60.000000Hz
Resolution, 0.115-0.135: 320x224 @ 59.637405Hz
Resolution, 0.136-0.200: 320x224 @ 60.054389Hz
TG Game Entry: https://www.twingalaxies.com/game/out-run-set-3/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=19177
NOTE: "Enemies" DIP was renamed to "Difficulty" at between 0.111-0.112 - values/labels were otherwise unchanged.
outzoneh, outzone
Note: two ROM sets represented here with changeover at 0.149u1.
MAME History:
- 0.113u4: Changed VSync to 60Hz.
- 0.144u6: Apply Guru's measurements [hap]. Changed VSync to 57.584258 Hz.
- 0.149u1: Alex Jackson reorganized Outzone sets and improved descriptions. Fixed dipswitches and inputs (after verification of the M68000 and Z80 code) in outzone and clones. Tagged Out Zone (oldest set) Z80 ROM as BAD_DUMP and the set itself as GAME_IMPERFECT_SOUND after discovering that this clone's M68000 and Z80 ROMs are almost certainly mismatched, causing wrong sound effects. Added 'Test Switch' dipswitch. Changed clone (set 4) to parent 'Out Zone' and (set 1) to clone 'Out Zone (harder)', (set 2) to 'Out Zone (old set)', (set 5) to 'Out Zone (older set)', (set 3, prototype?) to 'Out Zone (oldest set)'. Renamed (outzone) to (outzoneh), (outzonec) to (outzone), (outzoneb) to (outzonec) and (outzoned) to (outzoneb).
- 0.153: Changed VSync to 55.161545 Hz.
Out Zone
--------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.149u1.
0.149u1-0.255: outzone - "Out Zone"
Resolution, 0.150-0.152: 320x240 @ 57.584258Hz
Resolution, 0.153-0.255: 320x240 @ 55.161545Hz
TG Game Entry: https://www.twingalaxies.com/game/out-zone-set-1/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=14488
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=14489
Out Zone (harder)
-----------------
ROM set changed: yes
0.106-0.149: outzone - "Out Zone (set 1)"
0.149u1-0.255: outzoneh - "Out Zone (harder)"
Resolution, 0.106-0.113: 320x240 @ 55.161545Hz
Resolution, 0.114-0.144: 320x240 @ 60.000000Hz
Resolution, 0.145-0.152: 320x240 @ 57.584258Hz
Resolution, 0.153-0.255: 320x240 @ 55.161545Hz
Rules: [no current tracks]
Service Mode:
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 Down, selection with P1 Button 1.
Default Settings:
outzoneh:
From MAME 0.250 after enabling the DIP switch.
outzoneh:
MAME History:
- 0.113u4: Changed VSync to 60Hz.
- 0.144u6: Apply Guru's measurements [hap]. Changed VSync to 57.584258 Hz.
- 0.149u1: Alex Jackson reorganized Outzone sets and improved descriptions. Fixed dipswitches and inputs (after verification of the M68000 and Z80 code) in outzone and clones. Tagged Out Zone (oldest set) Z80 ROM as BAD_DUMP and the set itself as GAME_IMPERFECT_SOUND after discovering that this clone's M68000 and Z80 ROMs are almost certainly mismatched, causing wrong sound effects. Added 'Test Switch' dipswitch. Changed clone (set 4) to parent 'Out Zone' and (set 1) to clone 'Out Zone (harder)', (set 2) to 'Out Zone (old set)', (set 5) to 'Out Zone (older set)', (set 3, prototype?) to 'Out Zone (oldest set)'. Renamed (outzone) to (outzoneh), (outzonec) to (outzone), (outzoneb) to (outzonec) and (outzoned) to (outzoneb).
- 0.153: Changed VSync to 55.161545 Hz.
Out Zone
--------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.149u1.
0.149u1-0.255: outzone - "Out Zone"
Resolution, 0.150-0.152: 320x240 @ 57.584258Hz
Resolution, 0.153-0.255: 320x240 @ 55.161545Hz
TG Game Entry: https://www.twingalaxies.com/game/out-zone-set-1/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=14488
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=14489
Out Zone (harder)
-----------------
ROM set changed: yes
0.106-0.149: outzone - "Out Zone (set 1)"
0.149u1-0.255: outzoneh - "Out Zone (harder)"
Resolution, 0.106-0.113: 320x240 @ 55.161545Hz
Resolution, 0.114-0.144: 320x240 @ 60.000000Hz
Resolution, 0.145-0.152: 320x240 @ 57.584258Hz
Resolution, 0.153-0.255: 320x240 @ 55.161545Hz
Rules: [no current tracks]
Service Mode:
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 Down, selection with P1 Button 1.
Default Settings:
outzoneh:
From MAME 0.250 after enabling the DIP switch.
outzoneh:
overdriva
ROM set changed: yes
0.106-0.157: overdriv - "Over Drive"
0.158-0.176: overdriva - "Over Drive (set 2)"
MAME History:
- 0.158: ShouTime and The Dumping Union added Over Drive (set 1) and clone (set 3). Changed 'Over Drive' to clone 'Over Drive (set 2)'. Renamed (overdriv) to (overdriva).
Resolution, 0.106-0.170: 304x256 @ 59.000000Hz
Resolution, 0.171-0.176: 305x224 @ 59.185606Hz
TG Game Entry: https://www.twingalaxies.com/scores....e=Over%20Drive
Rules, Points: https://www.twingalaxies.com/scores.php?scores=78856
0.106-0.157: overdriv - "Over Drive"
0.158-0.176: overdriva - "Over Drive (set 2)"
MAME History:
- 0.158: ShouTime and The Dumping Union added Over Drive (set 1) and clone (set 3). Changed 'Over Drive' to clone 'Over Drive (set 2)'. Renamed (overdriv) to (overdriva).
Resolution, 0.106-0.170: 304x256 @ 59.000000Hz
Resolution, 0.171-0.176: 305x224 @ 59.185606Hz
TG Game Entry: https://www.twingalaxies.com/scores....e=Over%20Drive
Rules, Points: https://www.twingalaxies.com/scores.php?scores=78856
overdriv
Note: two ROM sets represented here with changeover at 0.158.
MAME History:
- 0.158: ShouTime and The Dumping Union added Over Drive (set 1) and clone (set 3). Changed 'Over Drive' to clone 'Over Drive (set 2)'. Renamed (overdriv) to (overdriva).
Over Drive (set 2)
------------------
ROM set changed: yes
0.106-0.157: overdriv - "Over Drive"
0.158-0.176: overdriva - "Over Drive (set 2)"
Resolution, 0.106-0.170: 304x256 @ 59.000000Hz
Resolution, 0.171-0.176: 305x224 @ 59.185606Hz
TG Game Entry: https://www.twingalaxies.com/scores....e=Over%20Drive
Rules, Points: https://www.twingalaxies.com/scores.php?scores=78856
Over Drive (set 1)
------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.158.
0.158-0.176: overdriv - "Over Drive (set 1)"
Resolution, 0.158-0.170: 304x256 @ 59.000000Hz
Resolution, 0.171-0.176: 305x224 @ 59.185606Hz
Rules: [no current tracks]
MAME History:
- 0.158: ShouTime and The Dumping Union added Over Drive (set 1) and clone (set 3). Changed 'Over Drive' to clone 'Over Drive (set 2)'. Renamed (overdriv) to (overdriva).
Over Drive (set 2)
------------------
ROM set changed: yes
0.106-0.157: overdriv - "Over Drive"
0.158-0.176: overdriva - "Over Drive (set 2)"
Resolution, 0.106-0.170: 304x256 @ 59.000000Hz
Resolution, 0.171-0.176: 305x224 @ 59.185606Hz
TG Game Entry: https://www.twingalaxies.com/scores....e=Over%20Drive
Rules, Points: https://www.twingalaxies.com/scores.php?scores=78856
Over Drive (set 1)
------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.158.
0.158-0.176: overdriv - "Over Drive (set 1)"
Resolution, 0.158-0.170: 304x256 @ 59.000000Hz
Resolution, 0.171-0.176: 305x224 @ 59.185606Hz
Rules: [no current tracks]
overtop
ROM set changed: no
0.106-0.175: overtop - "Over Top"
Resolution, 0.106-0.175: 320x224 @ 59.185606Hz
TG Game Entry: https://www.twingalaxies.com/scores....&gamename=Over Top
0.106-0.175: overtop - "Over Top"
Resolution, 0.106-0.175: 320x224 @ 59.185606Hz
TG Game Entry: https://www.twingalaxies.com/scores....&gamename=Over Top
ozmawars
ROM set changed: no
0.106-0.175: ozmawars - "Ozma Wars (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....&gamename=Ozma Wars [set 1
0.106-0.175: ozmawars - "Ozma Wars (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....&gamename=Ozma Wars [set 1
ozon1
ROM set changed: no
0.106-0.175: ozon1 - "Ozon I"
Resolution, 0.106-0.113: 256x224 @ 60.606060Hz
Resolution, 0.114-0.175: 256x224 @ 60.606061Hz
TG Game Entry: https://www.twingalaxies.com/scores....amename=Ozon+I
Rules, Points: https://www.twingalaxies.com/scores.php?scores=78858
0.106-0.175: ozon1 - "Ozon I"
Resolution, 0.106-0.113: 256x224 @ 60.606060Hz
Resolution, 0.114-0.175: 256x224 @ 60.606061Hz
TG Game Entry: https://www.twingalaxies.com/scores....amename=Ozon+I
Rules, Points: https://www.twingalaxies.com/scores.php?scores=78858