Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

ultrax: MAME ROM Information.


Ultra X Weapons (c) 01/1995 Banpresto.


Main CPU : V60 (@ 16 Mhz)

Sound Chips : ES5506 (@ 16 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 3


Released in January 1995 in Japan.

Developed by Seta and produced by Banpresto.

This game is known in China as "Ultra Keibitai" (translates as 'Ultra Guards').

This game is known in Japan as "Urutora Keibitai" ("Ultra Garrison").

This game is based on 'Ultraman', a famous Japanese live-action superhero series that has had numerous sequels and spin-offs since its debut in the 1960s. Generally, the main character is a normal human who uses an alien device to transform into a giant red-and-silver (sometimes with blue) creature called an Ultraman to combat alien monsters with the help of a special military team. Some of the subsequent shows in the series include 'Ultraseven', 'Ultraman Leo', 'Ultraman Taroh', and 'Ultraman Tiga'.


Planner : Takehiko Hoashi

Programmer : Noboru Harada

CG designer : Yasuhiko Kikuchi

Graphic designers : Kohzoh Igarashi, Shingo Aoyama

Hardware engineer : Masahiro Yamaguchi

Video chip designer : Kenji Oiyama

Sound : Opus Corp.

Music : Masanao Akahori

Sound effects : Jun Enoki, Satoshi Ohta

Supervisor : Tsuburaya Pro., Hiroshi Funai


Game's rom.

MAME Info:

0.73 [Tomasz Slanina]

0.68 [?]


* Some gfx offset problems / alignment (sprite handle can move?)


- 0.108u3: Robzia improved offsets of the "normal spites" in the SSV games Twin Eagle II, Ultra X Weapons and Dyna Gear.

- 0.74u2: Olivier Galibert fixed some V60 floating point operations and made core exit on unhandled opcodes, note UltraX doesn't work again.

- 0.74: Workaround for a V60 crash causing Ultra X not to run on some systems [Tomasz Slanina].

- 0.73: Tomasz Slanina added Ultra X Weapons / Ultra Keibitai (Banpresto + Tsuburaya Prod. 1995). Some gfx offset problems / alignment (sprite handle can move?).

- 0.68: Added Ultra X Weapons / Ultra Keibitai (Testdriver).

- 29th August 2003: Tomasz Slanina fixed the interrupts and register layout in the V60 CPU core, making Ultra X Weapons run (with graphics glitches) along with Twin Eagle 2 (unplayable due to unemulated protection).


Recommended Games (Terra Force):


Vs. Super Xevious

Namco Classic Collection Vol.1 (Xevious)



Fire Battle




Exed Exes


Terra Cresta



Darwin 4078

Super Real Darwin



Bermuda Triangle

Legion - Spinner-87

Terra Force

Armed Formation

Sidewinder (Arcadia)

Xenon (Arcadia)

Dangerous Seed

Galaxy Gunners

Acrobat Mission


Flying Tiger

Grind Stormer

Super Spacefortress Macross

Macross Plus


Ryu Jin

Samurai Aces

Sorcer Striker

War of Aero

Eight Forces


Gunbird 2

Kingdom Grandprix

Rapid Hero


Ultra X Weapons

Varia Metal

Air Attack

Hotdog Storm

Baryon - Future Assault


Giga Wing

Giga Wing 2


Mission Craft



Vasara 2

G-Stream G2020

XII Stag


Chaos Field



Romset: 15360 kb / 12 files / 7.63 zip

MAME XML Output:

       <game name="ultrax" sourcefile="ssv.c">
              <description>Ultra X Weapons / Ultra Keibitai</description>
              <manufacturer>Banpresto / Tsuburaya Productions</manufacturer>
              <rom name="71047-11.u64" size="524288" crc="593b2678" sha1="3b24b59a21386a4688502c5f0a2dd4eb0ec92544" region="user1" offset="0"/>
              <rom name="71047-09.u65" size="524288" crc="08ea8d91" sha1="5d2672f6c96fbbe9d80bd6539c1400b62745892a" region="user1" offset="1"/>
              <rom name="71047-12.u62" size="524288" crc="76a77ab2" sha1="0cf2f293defc23c807556ff92ea99f963fafed40" region="user1" offset="100000"/>
              <rom name="71047-10.u63" size="524288" crc="7c79faf9" sha1="40c1420eeae355efa628bbcfd69e0dd18d343fd9" region="user1" offset="100001"/>
              <rom name="71047-01.u73" size="2097152" crc="66662b08" sha1="0cb683e5f85ffe21bd3367af4d3e48a484dbd4c3" region="gfx1" offset="0"/>
              <rom name="71047-02.u74" size="1048576" crc="6b00dc0c" sha1="6af8ceed72d13f9979175c0d907a4a8c127ca1ad" region="gfx1" offset="200000"/>
              <rom name="71047-03.u76" size="2097152" crc="00fcd6c2" sha1="61d13cbafbc0fd6ff62cd08aa88591ed0fd0b182" region="gfx1" offset="300000"/>
              <rom name="71047-04.u77" size="1048576" crc="d9e710d1" sha1="063459a247f9ff81cb558802e9943b3ea8a2ea3a" region="gfx1" offset="500000"/>
              <rom name="71047-05.u75" size="2097152" crc="10848193" sha1="40b7ebb6011dc703bbf620cd22cd678c10ec67a4" region="gfx1" offset="600000"/>
              <rom name="71047-06.u88" size="1048576" crc="b8ac2942" sha1="3e85e8f5669d469dd3114455248546d32a642315" region="gfx1" offset="800000"/>
              <rom name="71047-07.u59" size="2097152" crc="d9828b62" sha1="f66a388d7a00b3a45d386671c061f5b840453451" region="ensoniq.0" offset="0"/>
              <rom name="71047-08.u60" size="2097152" crc="30ebff6d" sha1="53824c1fc37e22b545fd68b59722f7968f0ca1e2" region="ensoniq.1" offset="0"/>
              <chip type="cpu" tag="maincpu" name="V60" clock="16000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ensoniq" name="ES5506" clock="16000000"/>
              <display tag="screen" type="raster" rotate="270" width="336" height="240" refresh="60.000000" pixclock="7136880" htotal="454" hbend="0" hbstart="336" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="2"/>
              <input players="2" buttons="3" coins="2" service="yes" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1" mask="15">
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="11"/>
                     <dipvalue name="1 Coin/6 Credits" value="10"/>
              <dipswitch name="Coin B" tag="DSW1" mask="240">
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
                     <dipvalue name="1 Coin/6 Credits" value="160"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="3">
                     <dipvalue name="Easy" value="2"/>
                     <dipvalue name="Normal" value="3" default="yes"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Free Play" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Region" tag="DSW2" mask="20">
                     <dipvalue name="China" value="0"/>
                     <dipvalue name="Japan" value="20"/>
                     <dipvalue name="World" value="4" default="yes"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" cocktail="preliminary" savestate="unsupported" palettesize="32768"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise