Home News Forum                            

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

rohgah: MAME ROM Information.


Rohga - Armor Force (c) 1991 Data East.

A good-looking horizontally scrolling shoot 'em up with a few unique features that make it stand out in the crowd.

2 players can join Team Rohga and take on the dark forces of Lagnalok in this sequel to Vapor Trail. Choose from 4 pre-built battle suits or construct your own using one of four possible parts from 3 categories - Arm, Body and Leg Unit.

One of the cool powerups in this game are tiny soldiers that jump on to the hull of your battle suit and fight alongside with you.

When your battle suit runs out of energy or is destroyed by the enemy, you will eject out of the cockpit and continue fighting.


Game ID : MAM

Main CPU : 68000 (@ 14 Mhz)

Sound CPU : HuC6280 (@ 8.055 Mhz)

Sound Chips : YM2151 (@ 3.58 Mhz), OKI6295 (@ 7.757 Khz), OKI6295 (@ 15.514 Khz)

Players : 2

Control : 8-way joystick

Buttons : 3


Even if titlescreen says 1991, Rohga was released in February 1992 in US.

This game is known as "Wolf Fang - Kuhga 2001" in Japan.

The initials for the default high scores are all professional wrestling terms :

STF - Stepover Toehold Facelock, a submission hold

WWF - World Wresting Federation (United States, 1952- ); became World Wrestling Entertainment as of 2002 due to a lawsuit by the World Wildlife Foundation

WCW - World Championship Wrestling (United States, 1988-2001); bought out by WWE (then known as WWF) in 2001

FMW - Frontier Martial-Arts Wrestling (Japan, 1989-2002), a hardcore wrestling organization that predates ECW (Extreme Championship Wrestling) by roughly three years; Shoichi Arai, the President in FMW's final years, declared bankruptcy on February 15, 2002 and committed suicide three months later

DDT - a wrestling maneuver coined by Jake 'the Snake' Roberts. Many fans wonder what DDT stood for, and Jake simply replied, 'The end'.

UWF - Universal Wrestling Federation (United States, 1990-1996); died with Herb Abrams in the Summer of 1996. There is also a different UWF (formally known as Tri-State Wrestling then Mid-South Wrestling), which eventually became WCW.

NJP - New Japan Pro Wrestling (Japan, 1972- ), a part of the Global Professional Wrestling Alliance.

IWA - International Wrestling Association (United States, 1975 (both established and disestablished)), which was owned by Eddie Einhorn, who also owned the Chicago White Sox. Not to be confused with another IWA that was established in 1994 (after this game's release).

AJP - All Japan Pro Wrestling (Japan, 1972- ), one of the biggest wrestling organizations in Japan; co-founded by wrestler Shohei 'Giant' Baba

UWA - Universal Wrestling Association (Mexico, 1975-1995), also known as Lucha Libre Internaciónal.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Wolf Fang, Tumble Pop - PCCB-00084) on 21/03/1992.


The Arcade versions outside Japan have a number of things removed, for example : there is not story intermissions between the stages and there is no stage selection leading to 4 different endings.


* Special mode (Wolf Fang only) : at the title screen, after inserting a credit, hold 1P Button 1 (Shot) + 1P Button 3 (Sub Weapon) then press START.

* Watch your life meter! Your battle suit will self destruct once the life meter runs out. Pick up 'life' cells to recharge your suit. When the 'charge-meter' is at full, you can take a super shot at the enemy with your sub-weapon. Pick up 'charge' cells to fully charge your sub-weapon. Hold down the fire button to change attack direction. Joystick down + Jump button will initiate a charge attack.


1. Vapor Trail - Hyper Offence Formation (1989)

2. Rohga Armor Force (1991)

3. Skull Fang (1996)


Program & Develop : Yasuhiko Nomura, Sinji Hirao, Pinky Matsumoto

Produce & Program : Takaaki Inoue

Game Design : Hironori Kobayashi, Touru-Kendo-Kikuchi

Character Design : Koizumi Takahide, Toshinari Kaiho, Makoto Nozu, Masateru Inagaki, Hiroshi-Poorest-Koga

Sound Create : Maro Raika

Hardware Design : Copy Suruna

Scroll Design : Low Speed Cruisr o Arena Mexico Inopita Mario

Mechanic Design : Koizumi Takahide, Hironori Kobayashi, Toshinari Kaiho

Special Thanks : Tomoo Adachi


* Consoles :

Sony PlayStation (1996, "Wolf Fang")


Game's rom.

MAME Info:

0.102 [Stefan Lindberg]

0.74u2 [Bryan McPhail]

0.64 [Bryan McPhail]


- rohga, rohga1, rohga2, rohgah, rohgau: Game continues but no player is present under certain conditions. JazzX (ID 03480)

- The game freezes at the mission 5 boss. Twisty (ID 00035)


- 0.144u7: Converted Rohga to use generic DECO sprite functions [David Haywood].

- 0.130u4: Team Japump added clone Wolf Fang -Kuhga 2001- (Japan).

- 0.122u2: Changed HuC6280 CPU2 clock speed to 2685000 Hz.

- 0.102: Stefan Lindberg added Rohga Armor Force (Asia/Europe v5.0) and clone (Asia/Europe v3.0 Set 2). Changed 'Rohga Armor Force (Asia/Europe v3.0)' to clone 'Rohga Armor Force (Asia/Europe v3.0 Set 1)'. Renamed (rohga) to (rohga1).

- 31st August 2005: Dumping Project - Randy have won a DECO 'Wolf Fang' - it was a Rohga Armor Force, Wolf Fang is still wanted (Guru).

- 0.98u4: Changed parent and clones description to 'Rohga Armor Force (...)'.

- 0.96u3: Brian Troha fixed dipswitches in Rohga Armour Force.

- 0.96u2: Yasuhiro Ogawa fixed dipswitches in Rohga Armour Force. Added dipswitches 'Player's Vitality', 'Allow Continue', 'Stage Clear Bonus', 'Enemy's Vitality', 'Enemy Encounter Rate', 'Enemy's Weapon Speed' and '2 Credits to Start, 1 to Continue'. Removed dipswitches 'Lives' and 'Difficulty'.

- 0.96: Bryan McPhail fixed Rohga Armour Force - Game now playable. Changed HuC6280 CPU2 clock speed to 8055000 Hz.

- 0.93: Changed 2nd OKI6295 clock speed to 15255 Hz.

- 0.87: Bryan McPhail improved the Rohga driver. Rohga despite massive amounts of time spent on writing trojan's to probe the protection this still isn't complete. The game hangs at the end of level 5. A quick look at decoprot.c should reveal just how nasty this game is... Graphics emulation is complete but the priority register never seems to be written properly (protection?) so some things look wrong. Changed VSync to 58Hz and swapped region sound1/2. Added 3rd button.

- 0.74u2: Added Rohga Armour Force (Asia/Europe v3.0) (Data East 1991) and clones (Hong Kong v3.0) and (US v1.0).

- 0.64: Bryan McPhail (Testdrivers) added Rohga Armour Force (Asia/Europe v3.0) and clones (Hong Kong v3.0) and (US v1.0).

- 25th January 2003: Bryan McPhail sent in a driver for Wizard Fire / Dark Seal 2 (works fully) and Rohga and Nitroball (not working because of protection).

- 9th December 2002: Guru - Dumped Rohga (Alt. version).

- 17th July 2001: Bryan McPhail has had some success with Rohga but it still suffers from unemulated protection.

Other Emulators:

* FB Alpha

Recommended Games (Jetman):

Sky Lancer


Argus (Gottlieb)


Formation Z



4-D Warriors

Alien Sector

Bakutotsu Kijuutei

Cop 01

Finalizer - Super Transformation

Lizard Wizard

Metal Clash

Scooter Shooter

Section Z

Space Harrier

Space Harrier II (Mega-Tech)

Side Arms - Hyper Dyne



Space Ranger (Arcadia)

Star Guards

Forgotten Worlds

Forgotten Worlds (Mega-Tech)


Insector X

Solar Jetman (PlayChoice-10)

Rohga Armor Force

Povar / Sobrat' Buran / Agroprom (Jetpac)


Mazinger Z

ESP Ra.De.

Shikigami no Shiro

Shikigami No Shiro II

Crazy War

Romset: 11969 kb / 20 files / 3.87 zip

MAME XML Output:

       <game name="rohgah" sourcefile="rohga.c" cloneof="rohga" romof="rohga">
              <description>Rohga Armor Force (Hong Kong v3.0)</description>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="jd00-2.2a" size="262144" crc="ec70646a" sha1="5e25fe8ce0dfebf8f5903ebe9aa5ef01ca7aa2f0" region="maincpu" offset="0"/>
              <rom name="jd03-2.2d" size="262144" crc="11d4c9a2" sha1="9afe684d749665f65e44a3665d5a1dc61458faa0" region="maincpu" offset="1"/>
              <rom name="mam00.8a" merge="mam00.8a" size="524288" crc="0fa440a6" sha1="f0f84c630fc30ec164acc21de871c857d391c398" region="maincpu" offset="100000"/>
              <rom name="mam07.8d" merge="mam07.8d" size="524288" crc="f8bc7f20" sha1="909324248bd207f3b01d9f694975b629d8ccaa08" region="maincpu" offset="100001"/>
              <rom name="ha04.18p" merge="ha04.18p" size="65536" crc="eb6608eb" sha1="0233677970aba12783dd4d6d58d70568ef641115" region="audiocpu" offset="0"/>
              <rom name="ha01.13a" merge="ha01.13a" size="65536" crc="fb8f8519" sha1="0a237426561e5fef6a062e1ad5ae02204f72d5f9" region="gfx1" offset="0"/>
              <rom name="ha02.14a" merge="ha02.14a" size="65536" crc="aa47c17f" sha1="830dfcbfaef90133d93b0fbf3cf2067498fa658b" region="gfx1" offset="1"/>
              <rom name="mam01.10a" merge="mam01.10a" size="524288" crc="dbf4fbcc" sha1="2f289556fd25beb7d30501cba17ac35ad28c5b91" region="gfx2" offset="0"/>
              <rom name="mam02.11a" merge="mam02.11a" size="524288" crc="b1fac481" sha1="da370499ea8ff7b3dd338b31f3799b760fd0d981" region="gfx2" offset="80000"/>
              <rom name="mam08.17d" merge="mam08.17d" size="1048576" crc="ca97a83f" sha1="2e097840ae56cf19ad2651d59c31182f47239d60" region="gfx3" offset="0"/>
              <rom name="mam09.18d" merge="mam09.18d" size="1048576" crc="3f57d56f" sha1="0d4537da6ab62762179215deae72fe2e6a7869e1" region="gfx3" offset="100000"/>
              <rom name="mam05.19a" merge="mam05.19a" size="1048576" crc="307a2cd1" sha1="d7a795e47cf1533f0bb5a96162c8025282abe09f" region="gfx4" offset="0"/>
              <rom name="mam06.20a" merge="mam06.20a" size="1048576" crc="a1119a2d" sha1="876f9295c2032ce491b45a103ffafc750d8c78e1" region="gfx4" offset="100000"/>
              <rom name="mam10.19d" merge="mam10.19d" size="1048576" crc="99f48f9f" sha1="685787de54e9158ced80f3821996c3a63f2a72a2" region="gfx4" offset="200000"/>
              <rom name="mam11.20d" merge="mam11.20d" size="1048576" crc="c3f12859" sha1="45fdfd55f606316c936f0a9e6b4940740138d344" region="gfx4" offset="300000"/>
              <rom name="mam03.17a" merge="mam03.17a" size="1048576" crc="fc4dfd48" sha1="0c5f5a09833ebeb3018e65edd6f7ce06d4ba84ed" region="gfx4" offset="400000"/>
              <rom name="mam04.18a" merge="mam04.18a" size="1048576" crc="7d3b38bf" sha1="9f83ad7497ed57405ad648f403eb69f776567a50" region="gfx4" offset="500000"/>
              <rom name="mam12.14p" merge="mam12.14p" size="524288" crc="6f00b791" sha1="c9fbc9ab5ce84fec79efa0a23373be97a27bf898" region="oki2" offset="0"/>
              <rom name="mam13.15p" merge="mam13.15p" size="524288" crc="525b9461" sha1="1d9bb3725dfe601b05a779b84b4191455087b969" region="oki1" offset="0"/>
              <rom name="hb-00.11p" merge="hb-00.11p" size="512" crc="b7a7baad" sha1="39781c3412493b985d3616ac31142fc00bbcddf4" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="14000000"/>
              <chip type="cpu" tag="audiocpu" name="HuC6280" clock="2685000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3580000"/>
              <chip type="audio" tag="oki1" name="OKI6295" clock="1006875"/>
              <chip type="audio" tag="oki2" name="OKI6295" clock="2013750"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="58.000000" />
              <sound channels="2"/>
              <input players="2" buttons="3" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1_2" mask="7">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/5 Credits" value="3"/>
                     <dipvalue name="1 Coin/6 Credits" value="2"/>
              <dipswitch name="Coin B" tag="DSW1_2" mask="56">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
                     <dipvalue name="1 Coin/5 Credits" value="24"/>
                     <dipvalue name="1 Coin/6 Credits" value="16"/>
              <dipswitch name="Flip Screen" tag="DSW1_2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="2 Credits to Start, 1 to Continue" tag="DSW1_2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW1_2" mask="256">
                     <dipvalue name="Off" value="256" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW1_2" mask="512">
                     <dipvalue name="Off" value="512" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW1_2" mask="1024">
                     <dipvalue name="Off" value="1024" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW1_2" mask="2048">
                     <dipvalue name="Off" value="2048" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Player's Vitality" tag="DSW1_2" mask="12288">
                     <dipvalue name="Normal" value="12288" default="yes"/>
                     <dipvalue name="Low" value="8192"/>
                     <dipvalue name="Lowest" value="4096"/>
                     <dipvalue name="High" value="0"/>
              <dipswitch name="Allow Continue" tag="DSW1_2" mask="16384">
                     <dipvalue name="Off" value="16384" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1_2" mask="32768">
                     <dipvalue name="Off" value="32768"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Stage Clear Bonus" tag="DSW3" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW3" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Enemy's Vitality" tag="DSW3" mask="12">
                     <dipvalue name="Low" value="8"/>
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="High" value="4"/>
                     <dipvalue name="Highest" value="0"/>
              <dipswitch name="Enemy Encounter Rate" tag="DSW3" mask="48">
                     <dipvalue name="Low" value="32"/>
                     <dipvalue name="Normal" value="48" default="yes"/>
                     <dipvalue name="High" value="16"/>
                     <dipvalue name="Highest" value="0"/>
              <dipswitch name="Enemy's Weapon Speed" tag="DSW3" mask="192">
                     <dipvalue name="Slow" value="128"/>
                     <dipvalue name="Normal" value="192" default="yes"/>
                     <dipvalue name="Fast" value="64"/>
                     <dipvalue name="Fastest" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise