Home News Forum                            

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

truxton2: MAME ROM Information.


Truxton II (c) 1992 Toaplan.


Board Number : M6100693A

Game ID : TP-024

Main CPU : 68000 (@ 16 Mhz)

Sound Chips : YM2151 (@ 3.375 Mhz), OKI6295 (@ 20.454 Khz)

Screen orientation : Vertical

Video resolution : 240 x 320 pixels

Screen refresh : 59.41 Hz

Palette colors : 2048

Players : 2

Control : 8-way joystick

Buttons : 4


Released in October 1992.

This game is known in Japan as "Tatsujin Ou" (translates from Japanese as 'Master Ruler').


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

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


Staff : Lee Ota

Music composed by : Masahiro Yuge


* Consoles :

FM Towns Marty (1993, "Tatsujin Ou")


Game's rom.

MAME Info:

0.37b6 [Yochizo]

0.36RC1 [Quench]


- 0.141u4: Alex Jackson added a #define to optionally make Truxton II stereo (commented out by default). See the comments at the top of the driver and in the MACHINE_CONFIG. Removed Truxton II player 2 "button 4" (after confirming that the game never reads it) and changed player 1 "button 4" to an IPT_OTHER not bound to any key by default, since it's clearly some kind of test/debug input not meant to be hooked up in a regular cabinet (for one thing, it works whether you're actually playing or in attract mode). Changed VSync to 59.410646 Hz and input from 4 to 2 buttons.

- 0.141u1: Alex Jackson corrected maincpu rom in Truxton II.

- 0.123u2: Corrado Tomaselli reverted sound OSC of Truxton II to 27MHz/8 since the original OST runs at this speed. The PCB I measured the previous clock was 28MHz/8 and it's a different PCB version from the common one. Since MAME doesn't support multiple OSC I prefer to use the 27MHz one. Changed YM2151 CPU1 clock speed to 3375000 Hz and VSync to 59Hz.

- 0.122u5: Corrado Tomaselli verified/corrected frequencies and OKI6295 pin 7 in Truxton II. Changed YM2151 clock speed to 3.5MHz, OKI6295 to 4MHz and VSync to 61Hz.

- 0.117u1: Alex Jackson replaced Truxton 2 byteswapped M68K program ROM (cpu1 $0) with correct one. Changed description to 'Truxton II / Tatsujin Oh'.

- 0.113u2: Changed VSync to 59.410646 Hz.

- 0.61: Changed input to 4x buttons and VSync to 59.410645Hz. Added 'Rapid Fire' dipswitch.

- 0.57: Fixed MAMETesters bug truxton2055gra.

- 1st December 2001: Smitdogg fixed dipswitch settings in Truxton 2.

- 0.37b10: Renamed (tatsujn2) to (truxton2). Changed OKI6295 clock speed to 20454 Hz.

- 0.37b9: Changed OKI6295 clock speed to 20000 Hz.

- 0.37b6: Yochizo added 'Truxton II / Tatsujin II / Tatsujin Oh (Japan)' (Toaplan 1992).

- 17th August 2000: Yochizo added Tatsujin 2 to the Toaplan2 driver.

- 0.36RC1: Quench added Truxton II / Tatsujin II (Japan) (Testdriver).


Other Emulators:

* FB Alpha

* Raine

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: 3072 kb / 4 files / 1.29 zip

MAME XML Output:

       <game name="truxton2" sourcefile="toaplan2.c">
              <description>Truxton II / Tatsujin Oh</description>
              <rom name="tp024_1.bin" size="524288" crc="f5cfe6ee" sha1="30979888a4cd6500244117748f28386a7e20a169" region="maincpu" offset="0"/>
              <rom name="tp024_4.bin" size="1048576" crc="805c449e" sha1="fdf985344145bd320b88b9b0c25e73066c9b2ada" region="gfx1" offset="0"/>
              <rom name="tp024_3.bin" size="1048576" crc="47587164" sha1="bac493e2d5507286b984957b289c929335d27eaa" region="gfx1" offset="100000"/>
              <rom name="tp024_2.bin" size="524288" crc="f2f6cae4" sha1="bb4e8c36531bed97ced4696ca12fd40ede2531aa" region="oki" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="16000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3375000"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="4000000"/>
              <display tag="screen" type="raster" rotate="270" width="320" height="240" refresh="59.410646" pixclock="6724334" htotal="432" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Test Switch" tag="SYS" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              <dipswitch name="Rapid Fire" tag="DSWA" mask="1">
                     <dipvalue name="Off" value="1"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <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="200k only" value="12"/>
                     <dipvalue name="100k only" value="8"/>
                     <dipvalue name="100k and 250k" value="4"/>
                     <dipvalue name="70k and 200k" value="0" default="yes"/>
              <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="Invulnerability (Cheat)" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Allow Continue" tag="DSWB" mask="128">
                     <dipvalue name="No" value="128"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <dipswitch name="Region" tag="JMPR" mask="15">
                     <dipvalue name="Europe" value="2" default="yes"/>
                     <dipvalue name="USA" value="1"/>
                     <dipvalue name="Japan" value="0"/>
                     <dipvalue name="Hong Kong" value="3"/>
                     <dipvalue name="Korea" value="4"/>
                     <dipvalue name="Taiwan" value="5"/>
                     <dipvalue name="Southeast Asia (Charterfield)" value="6"/>
                     <dipvalue name="USA (Romstar, Inc.)" value="7"/>
                     <dipvalue name="Hong Kong (Honest Trading Co.)" value="8"/>
                     <dipvalue name="Korea (JC Trading Corp.)" value="9"/>
                     <dipvalue name="USA (Fabtek)" value="10"/>
                     <dipvalue name="Japan (Taito Corp.)" value="15"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="65536"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise