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


ROM set changed: no
0.106-0.189: uballoon - "Ultra Balloon"

Resolution, 0.106-0.189: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores.p...=Ultra+Balloon
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=120508
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=120509


ROM set changed: no
0.106-0.260: uccops - "Undercover Cops (World)"

MAME History:
- 0.106u3: Massive dipswitch update to the M92 driver [Brian Troha, Guru, Yasuhiro Ogawa].
- 0.126u5: Removed drivers\m92.h. Fabio Priuli changed a lot of input related things in IREM M10->M107 boards. First of all, moved input definitions from drivers\m92.h to include\iremipt.h and removed completely drivers\m92.h (which only contained those definitions). Added more common inputs to iremipt.h and started to use that file in m62->m107 instead of local #defines. Finally, added DIP locations to all the games in m62->m107 which were missing and it implemented coinage mode 2 through dipconditions in the drivers which didn't support it.

Resolution, 0.106-0.260: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/un...ps-world/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=120520
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=120521
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=120522

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.
Note: the manual suggests a reset is not required to begin test mode but I haven't been able to achieve that in MAME - Barthax, June 2023.

Default Settings:
MAME 0.106:
MAME 0.107:
MAME 0.127:
MAME 0.250:

From MAME 0.250 after entering service mode:

gamesdatabase.org: https://www.gamesdatabase.org/Media/...992_-_Irem.pdf


ROM set changed: no
0.106-0.113: ufosensi - "Ufo Senshi Yohko Chan"
0.113u3-0.176: ufosensi - "Ufo Senshi Yohko Chan (MC-8123, 317-0064)"

MAME History:
- 0.113u3: Nicola Salmoria added proper MC8123 decryption code and MC-8123B 317-0064.key to Ufo Senshi. Changed description to 'Ufo Senshi Yohko Chan (MC-8123, 317-0064)'.

Resolution, 0.106-0.130: 240x208 @ 60.000000Hz
Resolution, 0.131-0.144: 256x224 @ 60.096154Hz
Resolution, 0.145-0.176: 512x224 @ 60.096154Hz

TG Game Entry: https://www.twingalaxies.com/scores.p...6&gamename=Ufo Senshi Yohko Chan


ROM set changed: no
0.106-0.176: ultraman - "Ultraman (Japan)"

Resolution, 0.106-0.176: 288x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores.p...ename=Ultraman [Japan]


ROM set changed: no
0.106-0.208: ultratnk - "Ultra Tank"

Resolution, 0.106-0.113: 256x224 @ 60.000000Hz
Resolution, 0.114-0.208: 256x224 @ 60.114504Hz

TG Game Entry: https://www.twingalaxies.com/game/ultra-tank/mame/
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=120510


ROM set changed: no
0.106-0.175: ultrax - "Ultra X Weapons / Ultra Keibitai"

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

TG Game Entry: https://www.twingalaxies.com/scores.p...gamename=Ultra X Weapons / Ultra Keibitai


ROM set changed: no
0.106-0.181: umanclub - "Ultraman Club - Tatakae! Ultraman Kyoudai!!"

Resolution, 0.106-0.181: 384x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores.p...traman+Kyoudai!!
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=120516
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=120517


ROM set changed: no
0.106-0.204: umk3 - "Ultimate Mortal Kombat 3 (rev 1.2)"

Resolution, 0.106-0.113: 400x254 @ 53.204948Hz
Resolution, 0.114: 400x254 @ 53.204950Hz
Resolution, 0.115-0.154: 399x253 @ 54.815170Hz
Resolution, 0.155-0.204: 400x254 @ 54.706840Hz

TG Game Entry: https://www.twingalaxies.com/game/ul...3-rev-1-2/mame
Rules, Fastest Completion: https://www.twingalaxies.com/scores.php?scores=132360


ROM set changed: no
0.106-0.175: undrfire - "Under Fire (World)"

Resolution, 0.106-0.175: 320x232 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores.p...gamename=Under Fire [World]


ROM set changed: no
0.106-0.175: uniwars - "UniWar S"

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

TG Game Entry: https://www.twingalaxies.com/scores.p...amename=UniWar S


ROM set changed: no
0.106-0.138: unsquad - "U.N. Squadron (US)"
0.139-0.260: unsquad - "U.N. Squadron (USA)"

MAME History:
- 0.121: Vas Crabb updated the DIP locations for all games in the CPS-1 driver.
- 0.127u1: Added 3rd button.
- 0.139: Changed description to 'U.N. Squadron (USA)'.
- 0.147u1: Changed CPS-1 video timings to SCREEN_RAW_PARAMS [Angelo Salese]. Changed VSync to 59.629403 Hz.
- 0.148u5: Andrew Gardner added QSound internal DSP ROM to the device. Added DSP16 (4MHz) CPU3. Sonikos fixed 'Difficulty' dipswitch which has in the tab menu values from 1 (easiest) to 8 (hardest) but in the game's menu it's from 0 to 7.
- 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.

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.260: 384x224 @ 59.637405Hz

TG Game Entry: https://www.twingalaxies.com/game/un...ron-us-1/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=10702
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=14472

Service Mode:
Typical 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.
I've not found a way to exit Service Mode without a reset so cannot be recorded in an INP. - Barthax, May 2023

Default Settings:
NOTE: from 0.148u5 onwards, Difficulty settings have been relabelled. Verify with caution.
- Difficulty up to: 0.148u4: 1 (Easiest), 2, 3, 4 (Normal), 5, 6, 7, 8 (Hardest)
- Difficulty from : 0.148u5: 0 (Easiest), 1, 2, 3 (Normal), 4, 5, 6, 7 (Hardest)

MAME 0.106:
MAME 0.121:
MAME 0.250:

From MAME 0.250 after enabling Test mode:

Comparison of Difficulty switch change at 0.148u5:
MAME 0.148: | MAME 0.149:


ROM set changed: no
0.106-0.240: uopoko - "Puzzle Uo Poko (International)"
0.241-0.251: uopoko - "Puzzle Uo Poko (World)"

MAME History:
- 0.113u2: Changed VSync to 57.550645 Hz.
- 0.241: Changed description to 'Puzzle Uo Poko (World)'.

Resolution, 0.106-0.113: 320x240 @ 57.550644Hz
Resolution, 0.114-0.251: 320x240 @ 57.550645Hz

TG Game Entry: https://www.twingalaxies.com/game/pu...national/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=79021

Service Mode:
Typical Cave (Motorola 68000) BIOS
All relevant rules are covered by internal settings. If not shown during playback, hold the Service button (F2) to access after playback completed. Navigation is with P1 Up & Down. Use P1 Button 1 to select top menu, instructions given on subsequent screens.

Default Settings:


ROM set changed: no
0.106-0.113: upndown - "Up'n Down"
0.114-0.181: upndown - "Up'n Down (315-5030)"

MAME History:
- 0.113u3: Changed description to 'Up'n Down (315-5030)'.

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

TG Game Entry: https://www.twingalaxies.com/scores.p...e=Up+%27N+Down
Rules, Points: https://www.twingalaxies.com/scores.php?scores=9812
TG Game Entry: https://www.twingalaxies.com/scores.p...me=Up%27n+Down
Rules, Very Hard Settings: https://www.twingalaxies.com/scores.php?scores=206850
(Note: "Very Hard" translates to "Hardest".)


ROM set change: no
0.106-0.175: upscope - "Up Scope"

Resolution, 0.106-0.113: 671x216 @ 59.997002Hz
Resolution, 0.114-0.153: 671x216 @ 59.997000Hz
Resolution, 0.154-0.175: 724x483 @ 59.940052Hz

TG Game Entry: https://www.twingalaxies.com/scores.p...46&gamename=Up Scope


ROM set changed: no
0.106-0.260: upyoural - "Up Your Alley"

MAME History:
- 0.136: Added eeprom-alleymas.bin and eeprom-upyoural.bin EEPROMs.
- 0.209: Changed 'Up Your Alley' from a parent set to a clone of Alley Master. Note: Prototype of Alley Master? Fixed rom names.

Resolution, 0.106-0.260: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/up-your-alley/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120524

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 using the combination of P1 Start button (1) and the Service Test button (9). Navigation is with P1 Start button with selection made with P2 Start button (2).

Default Settings:
Game Set-Up:
Note: no DIP switches or Machine Configuration options in the MAME user interface:
MAME 0.106:
MAME 0.250:


ROM set changed: no
0.106-0.175: usclssic - "U.S. Classic"

Resolution, 0.106-0.175: 384x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores.p...6&gamename=U.S. Classic


ROM set changed: no
0.106-0.260: utoukond - "Ultra Toukon Densetsu (Japan)"

MAME History:
- 0.122u8: RansAckeR improved dipswitches according to manuals in Zing Zing Zip.
- 0.123u4: RasnAckeR improved dipswitch definitions, added DIP locations and simplified input ports in Seta driver.

Resolution, 0.106-0.260: 384x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/ul...su-japan/mame/
Rules, Points [Single Player Only]: 120511
Rules, Points [Two Player Team]: 120512

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. Navigation at the top level menu is with P1 Up and Down, selection is with P1 Button 1. Sub-screens typically have instructions for interaction. DIP switches are shown in binary in the second screen of the Check Mode option.

Default Settings:
MAME 0.106:
MAME 0.123:
MAME 0.124:
MAME 0.250:
Join us