Home News Forum                            

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

gunfrontj: MAME ROM Information.


Gun Frontier (c) 1990 Taito Corp.

A vertically scrolling shooter from Taito.


Taito F2 System hardware

Game ID : F2-System No. 09

Prom Stickers : C71

Main CPU : 68000 (@ 12 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM2610 (@ 8 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Gun Frontier had very good grapics and sounds for its time but the gameplay had a lower quality. So, Gun Frontier was a flop.

This game is known outside Japan as "Gun & Frontier".

This game was inspired from the Anime series of the same name by Leiji Matsumoto. It is a hilarious, thrilling and outrageous story that takes place on a lawless planet in deep space. In a wild land where the dust of sand swirls, two totally different men, Harlock 'the Quick Draw' and Tochiro 'the Master Swordsman,' meet a mysterious woman called Sinunora and travel together. "This odd threesome gets involved in thrilling and outrageous brawls and seems to attract one fight after another!".

S. Yagawa paid homage to this game by programming "Battle Garegga", which has a lot of features taken from "Gun Frontier" (not only design, you can destroy scenery, weapon and bombs system, etc).

Leiji Matsumoto, in his series 'Cosmo Warrior Zero', recycles the "Gun Frontier" settings for the 'Silvana' character. Since the Sony PlayStation tie-in was produced by Taito, the planet looks like planet "Gloria", the one featured in this Taito shmup.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Runark, Gun Frontier - PCCB-00060) on 21/04/1991.

Zuntata Records released a limited-edition soundtrack album for this game (Zuntata History L'ab-normal 1st - ZTTL-0038) on 01/04/1999.


1. Gun Frontier (1991)

2. Metal Black (1991)


Author & producer : Takatsuna Senba

Game Design : Takatsuna Senba, Takamasa Hoei, Takayuki Ogawa, Naoya Kuroki, Brody Tadashi, M&F Nagai, Yasuhisa Watanabe (Yack.)

Programmer : Tarabar, Naoya Kuroki

Sound composer : Yasuhisa Watanabe (Yack.), Hiroshi Ogura(ORG)

Cast : Lee Ho Chan, Ogawa Shonen

Special Thanks : Hideki Hashimoto, Hidehiro Fujiwara, Toshi Kouno, Akr Fujita, Zak Munn, Jinsei Tany, Ohno wepokichi, Tsuyoshi Sato, Ryohcho Yagi, Nakamura Taicho


* Consoles :

Sega Saturn (1997)

Sony PlayStation 2 [JP] (August 25, 2005; "Taito Memories Gekan [Model SLPM-66092]")

Sony PlayStation 2 (2005, "Taito Memories Vol. 2")

Microsoft XBOX (2006, "Taito Legends 2")

Sony PlayStation 2 (2006, "Taito Legends 2")

* Computers :

PC [CD-ROM] (2006, "Taito Legends 2")


Game's rom.

MAME Info:

0.37b5 [David Graves, Nicola Salmoria]

0.37b4 [?]


- 0.130u4: Renamed (gunfronj) to (gunfrontj).

- 0.106u3: Changed 'Unknown' dipswitch to 'Unused'.

- 0.97u1: Bryan McPhail implemented column scroll in TC0100SCN chip (used in The Ninja Kids, Gun & Frontier, Growl and Galmedes...).

- 0.88u6: Bryan McPhail added support for extra effects in the Taito F2 driver. This shows all known effects in Gun Frontier (see the attract mode).

- 17th March 2004: Bryan McPhail fixed another state saving related crash that happened in YM2610 games that don't use external sample ROM memory, for example Gun Frontier.

- 0.37b5: David Graves and Nicola Salmoria added Gun & Frontier (World) (Taito 1990) and clone Gun Frontier (Japan).

- 19th July 2000: David Graves sent in a huge Taito F2 driver update with working drivers for Gun Frontier, Ah Eikou no Koshien, Thunder Fox, The Ninja Kids, Solitary Fighter, Dino Rex, Quiz Chikyu Bouei Gun, Quiz Torimonochou, Quiz HQ, Yuuyu no Quiz de GO!GO!, Mahjong Quest, Quiz Quest, Don Doko Don, PuLiRuLa, Dead Connection and Football Champ.

- 0.37b4: Added Gun Frontier (Testdriver).


- Early in the 22nd Century, human beings enter the years of developing the space. In the 7th developing star, a discovery of space gold attracted many people and they emigrated there. As emigrants had to play an enormous amount of money for their long space travel. Their living style was very much like that in the west of the USA in the 1800's. In 2120 A.D. a planet "Gloria": It was the time when i was very young... I was in the 2nd development group. People lived in peace, having dream and hope. Their peace was but short-lived. Nosing out the gold, space thieves "Wild Lizards" attacked them together with a huge monster tank. Too many people were killed and the servivors were enslaved. No piece of bread was given... Ah! Can anyone save us from this hell...We were awaiting such a person.


Other Emulators:

* FB Alpha

* Raine

Recommended Games (Airforce 3):

Tokio / Scramble Formation

World Wars

Asuka & Asuka

Image Fight


Master of Weapon

Air Duel

Gun & Frontier


Raiden II

Raiden DX

Raiden II / DX

Raiden Fighters

Raiden Fighters 2

Raiden Fighters Jet

Thunder Dragon

Thunder Dragon 2

Turbo Force

Aero Fighters

Aero Fighters 2

Aero Fighters 3

Aero Fighters Special

Grid Seeker

Sand Scorpion

Sky Alert


Zing Zing Zip



Fire Barrel

Mad Shark

U.N. Defense Force: Earth Joker



Bee Storm - DoDonPachi II

DoDonPachi Dai-Ou-Jou

Air Gallet

Battle Garegga

Battle Bakraid

Skull Fang

Storm Blade

Sengeki Striker


Guardian Storm

Stagger I

Change Air Blade

1945k III

Romset: 3904 kb / 10 files / 2.14 zip

MAME XML Output:

       <game name="gunfrontj" sourcefile="taito_f2.c" cloneof="gunfront" romof="gunfront">
              <description>Gun Frontier (Japan)</description>
              <manufacturer>Taito Corporation</manufacturer>
              <rom name="c71-09.ic42" merge="c71-09.ic42" size="131072" crc="10a544a2" sha1="3b46bbd494b432d36aed3fd4b429cef074050c1d" region="maincpu" offset="0"/>
              <rom name="c71-08.ic41" merge="c71-08.ic41" size="131072" crc="c17dc0a0" sha1="f84e0d1afb403bb06480e8687558cd320d60099e" region="maincpu" offset="1"/>
              <rom name="c71-10.ic40" merge="c71-10.ic40" size="131072" crc="f39c0a06" sha1="8217f0dd855d6e15756349d47f327742ab50db15" region="maincpu" offset="40000"/>
              <rom name="c71-11.ic39" size="131072" crc="df23c11a" sha1="3bbe4715a022f2a78c23a7a5b8ca36ad43cdbca0" region="maincpu" offset="40001"/>
              <rom name="c71-16.ic38" merge="c71-16.ic38" size="131072" crc="1bbcc2d4" sha1="fe664f8d2b6d902f034cf51f42378cc68c970b53" region="maincpu" offset="80000"/>
              <rom name="c71-15.ic37" merge="c71-15.ic37" size="131072" crc="df3e00bb" sha1="9fe2ece7289945692099eba92f02e5a97a4d148c" region="maincpu" offset="80001"/>
              <rom name="c71-02.ic59" merge="c71-02.ic59" size="1048576" crc="2a600c92" sha1="38a08ade2c6fa005a402d04fabf87ff10236d4c6" region="gfx1" offset="0"/>
              <rom name="c71-03.ic19" merge="c71-03.ic19" size="1048576" crc="9133c605" sha1="fa10c60cd4ca439a273c644bbf3810824a0ca523" region="gfx2" offset="0"/>
              <rom name="c71-12.ic49" merge="c71-12.ic49" size="65536" crc="0038c7f8" sha1="405def36e67949219b6f9394333278ec60ad5783" region="audiocpu" offset="0"/>
              <rom name="c71-01.ic29" merge="c71-01.ic29" size="1048576" crc="0e73105a" sha1="c5c9743f68a43273e16f5e5179557f2392505a1e" region="ymsnd" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/>
              <display tag="screen" type="raster" rotate="270" width="320" height="224" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Unused" tag="DSWA" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSWA" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              <dipswitch name="Coin A" tag="DSWA" mask="48">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="32"/>
              <dipswitch name="Coin B" tag="DSWA" mask="192">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="192" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="128"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="2"/>
                     <dipvalue name="Medium" value="3" default="yes"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Bonus Life" tag="DSWB" mask="12">
                     <dipvalue name="10k and every 80k" value="8"/>
                     <dipvalue name="20k and every 80k" value="12" default="yes"/>
                     <dipvalue name="30k and every 80k" value="4"/>
                     <dipvalue name="60k and every 80k" value="0"/>
              <dipswitch name="Lives" tag="DSWB" mask="48">
                     <dipvalue name="1" value="32"/>
                     <dipvalue name="2" value="16"/>
                     <dipvalue name="3" value="48" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Allow Continue" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="64" default="yes"/>
              <dipswitch name="Upright Controls" tag="DSWB" mask="128">
                     <dipvalue name="Single" value="128"/>
                     <dipvalue name="Dual" value="0" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="4096"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise