Home News Forum                            

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

truxton: MAME ROM Information.


Truxton (c) 1988 Taito Corp.

Taking place somewhere in the near future of space travel, an alien armada is invading the player's home planet aboard 5 gargantuan asteroids. After surviving an attack on the player's cargo barge, players board and pilot one remaining fighter and challenge the aliens in a desperate attempt to quell the alien invasion and divert their asteroid fortresses in the process.

Truxton is a vertical scrolling shooter arcade game, featuring 8 levels with non-stop action and 5 bosses.


Game ID : TP-013B

Prom Stickers : B65

Main CPU : 68000 (@ 10 Mhz), Z80 (@ 3.5 Mhz)

Sound Chips : YM3812 (@ 3.5 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Developed by Toaplan.

Released in October 1988 in Japan.

This game is known in Japan as 'Tatsujin' (translates from Japanese as 'Master/Expert').

Polystar released a limited-edition soundtrack album for this game (Tatsujin : Toaplan Game Music Scene One - H24X-10005) on 25/06/1989.


* Hidden Functions : If the 'Invulnerability dip switch' is enabled, you are invulnerable but you may also 'Pause' the game with P2 Start and restart with P1 Start.


1. Truxton [TP-013B] (1988)

2. Truxton II [TP-024] (1992)


Staff : Lee Ota

Music composed by : Masahiro Yuge


* Consoles :

Sega Mega Drive (1989, "Tatsujin [Model G-4020]")

NEC PC-Engine (1992, "Tatsujin [Model TP-04022]")

FM Towns Marty ("Tatsujin")


Game's rom.

MAME Info:

0.35b13 [Darren Olafson]


- 0.139u2: Robiza fixed background colour on the title screen of Truxton.

- 0.136u4: Stephane Humbert fixed dipswitches and inputs in Truxton (after verification of the M68000 and Z80 code).

- 0.133u1: Corrado Tomaselli changed VSync to 57.59 Hz in Truxton.

- 0.113u4: Changed VSync to 60Hz.

- 0.113u2: Changed VSync to 57.613169 Hz.

- 0.61: Changed VSync to 57.613171Hz.

- 0.35b13: Darren Olafson added Truxton / Tatsujin (Toaplan / Taito 1988).

- 16th May 1999: Marco Cassili fixed Truxton dips.

- 15th May 1999: Darren Olafson sent in the Toaplan driver with Outzone and Truxton support.

- 8th May 1999: Darren Olafson sent some pictures of a work-in-progress Truxton driver.

- 30th August 1998: FREE WING dumped Truxton / Tatsujin.

LEVELS: 1 (endless)

Other Emulators:

* FB Alpha

* Raine

* Shark

Recommended Games (Star Force):



Night Star (DECO Cassette)

Nova 2001

Star Jacker


Star Force

Alpha Mission / ASO

Alpha Mission II / ASO II

Astro Warrior (Mega-Tech)

Mission 660


S.R.D. Mission


Truxton II

Blast Off

Blazing Lazers

The Next Space

Omega Fighter

Lethal Thunder


Strike Gunner S.T.G


Explosive Breaker

Final Star Force




Nebulas Ray



Viper Phase 1

Fever SOS

Mars Matrix: Hyper Solid Shooting

Romset: 1313 kb / 13 files / 549.9 zip

MAME XML Output:

       <game name="truxton" sourcefile="toaplan1.c">
              <description>Truxton / Tatsujin</description>
              <manufacturer>Toaplan / Taito Corporation</manufacturer>
              <rom name="b65_11.bin" size="131072" crc="1a62379a" sha1="b9470d4b70c38f2523b22636874d742abe4099eb" region="maincpu" offset="0"/>
              <rom name="b65_10.bin" size="131072" crc="aff5195d" sha1="a7f379dc35e3acf9e7a8ae8a47a9b5b4193f93a1" region="maincpu" offset="1"/>
              <rom name="b65_09.bin" size="32768" crc="f1c0f410" sha1="05deb759f8acb14fff92c56b536134cfd84516a8" region="audiocpu" offset="0"/>
              <rom name="b65_08.bin" size="131072" crc="d2315b37" sha1="eb42a884df319728c830c067c2423043ed4536ee" region="gfx1" offset="0"/>
              <rom name="b65_07.bin" size="131072" crc="fb83252a" sha1="48a38584d223f56286137f7acdfaec86ee6588e7" region="gfx1" offset="20000"/>
              <rom name="b65_06.bin" size="131072" crc="36cedcbe" sha1="f79d4b1e98b3c9091ae907fb671ad201d3698b42" region="gfx1" offset="40000"/>
              <rom name="b65_05.bin" size="131072" crc="81cd95f1" sha1="526a437fbe033ac21054ee5c3bf1ba2fed354c7a" region="gfx1" offset="60000"/>
              <rom name="b65_04.bin" size="131072" crc="8c6ff461" sha1="5199e31f4eb23bad01f7d1079f3618fe39d8a32e" region="gfx2" offset="0"/>
              <rom name="b65_03.bin" size="131072" crc="58b1350b" sha1="7eb2fe329579a6f651d3c1aed9155ac6ffefbc4b" region="gfx2" offset="20000"/>
              <rom name="b65_02.bin" size="131072" crc="1dd55161" sha1="c537456ac56801dea0ac48fb1389228530d00a61" region="gfx2" offset="40000"/>
              <rom name="b65_01.bin" size="131072" crc="e974937f" sha1="ab282472c04ce6d9ed368956c427403275bc9080" region="gfx2" offset="60000"/>
              <rom name="b65_12.bpr" size="32" crc="bc88cced" sha1="5055362710c0f58823c05fb4c0e0eec638b91e3d" region="proms" offset="0"/>
              <rom name="b65_13.bpr" size="32" crc="a1e17492" sha1="9ddec4c97f2d541f69f3c32c47aaa21fd9699ae2" region="proms" offset="20"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3500000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM3812" clock="3500000"/>
              <display tag="screen" type="raster" rotate="270" width="320" height="240" refresh="57.584258" pixclock="7000000" htotal="473" hbend="0" hbstart="320" vtotal="257" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Cabinet" tag="DSWA" mask="1">
                     <dipvalue name="Upright" value="1" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Flip Screen" tag="DSWA" mask="2">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2"/>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="8"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Coin A" tag="DSWA" mask="48">
                     <dipvalue name="4 Coins/1 Credit" value="48"/>
                     <dipvalue name="3 Coins/1 Credit" value="32"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="48"/>
                     <dipvalue name="1 Coin/2 Credits" value="16"/>
              <dipswitch name="Coin B" tag="DSWA" mask="192">
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="192"/>
                     <dipvalue name="1 Coin/2 Credits" value="64"/>
                     <dipvalue name="1 Coin/2 Credits" value="0" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="64"/>
                     <dipvalue name="1 Coin/4 Credits" value="128"/>
                     <dipvalue name="1 Coin/6 Credits" value="192"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="1"/>
                     <dipvalue name="Normal" value="0" default="yes"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Very Hard" value="3"/>
              <dipswitch name="Bonus Life" tag="DSWB" mask="12">
                     <dipvalue name="50k 200k 150k+" value="4"/>
                     <dipvalue name="70k 270k 200k+" value="0" default="yes"/>
                     <dipvalue name="100k Only" value="8"/>
                     <dipvalue name="None" value="12"/>
              <dipswitch name="Lives" tag="DSWB" mask="48">
                     <dipvalue name="2" value="48"/>
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="32"/>
                     <dipvalue name="5" value="16"/>
              <dipswitch name="Show Dip Switch Settings" tag="DSWB" mask="64">
                     <dipvalue name="No" value="0" default="yes"/>
                     <dipvalue name="Yes" value="64"/>
              <dipswitch name="Allow Continue" tag="DSWB" mask="128">
                     <dipvalue name="No" value="128"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <dipswitch name="Territory" tag="TJUMP" mask="7">
                     <dipvalue name="Europe" value="2" default="yes"/>
                     <dipvalue name="USA" value="4"/>
                     <dipvalue name="USA (Romstar license)" value="1"/>
                     <dipvalue name="Japan" value="0"/>
              <dipswitch name="Unused" tag="TJUMP" mask="8">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise