fourtrax: MAME ROM Information. History:
Four Trax (c) 1989 Namco.
A racing game where players control all-terrain vehicles.
- TECHNICAL -
Namco System 2 hardware
Game ID : FX
Main CPU : (2x) 68000 (@ 12.288 Mhz), M6809 (@ 3.072 Mhz), HD63705 (@ 2.048 Mhz)
Sound Chips : C140 (@ 21.39 Khz), YM2151 (@ 3.57958 Mhz)
Screen orientation : Horizontal
Video resolution : 288 x 224 pixels
Screen refresh : 60.61 Hz
Palette colors : 8192
Players : 2
Control : steering wheel
Buttons : 1
- TRIVIA -
Released in November 1989.
Licensed to Atari for US distribution.
Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Final Lap 2 : G.S.M. Namco 3 - PCCB-00040) on 21/09/1990.
- STAFF -
Music composed by : Junko Ozawa, Yoshie Takayanagi
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.70u4 [Phil Stroffolino]
0.36b6 [?]
WIP:
- 0.133u1: hap properly added support for Namco System 2 multiple posirq anyway, this fixes Four Trax track and mirror. Guru and Brian Troha fixed rom names for Four Trax. Added the Guru's README for Four Trax. Derived all CPU clocks based on actual OSC timing.
- 0.129u6: Phil Bennett fixed controls are glitched in Four Trax.
- 0.112: Added new dumped user3 rom.
- 0.97u3: Brian Troha added Final Lap's road clut prom to Four Trax (marked as bad_dump).
- 0.70u4: Phil Stroffolino added Four Trax (Namco 1989). Some gfx and sound problems but mostly working.
- 0.71u2: Phil Stroffolino stopped sprites being hidden by track in Four Trax.
- 0.36b6: Added Four Trax (Testdriver).
LEVELS: 1
Recommended Games (Racing 3):
Drag Race
Sprint 8
Car Jamboree
Zeroize (DECO Cassette)
Buggy Challenge
Demolition Derby
Buggy Boy/Speed Buggy
Turbo Tag
Max RPM
Power Drive
Power Drift
Four Trax
Over Drive
Double Axle
Road Riot 4WD
Road Riot's Revenge
Off Road Challenge
Dirt Devils
Xtreme Rally / Off Beat Racer!
Club Kart: European Session
Romset: 7465 kb / 38 files / 1.82 zip
MAME XML Output:
   | <game name="fourtrax" sourcefile="namcos2.c"> |
   |    | <description>Four Trax</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>Namco</manufacturer> |
   |    | <rom name="fx2_mp0.11d" size="131072" crc="f147cd6b" sha1="7cdadd68d55dd8fa9b19cbee1434d9266ae1f4b9" region="maincpu" offset="0"/> |
   |    | <rom name="fx2_mp1.13d" size="131072" crc="8af4a309" sha1="538076359cfd08e99e42c05bcccd95df71856696" region="maincpu" offset="1"/> |
   |    | <rom name="fx2_sp0.11k" size="131072" crc="48548e78" sha1="b3a9de8682fe63c1c3ecab3e3f9380a884efd4af" region="slave" offset="0"/> |
   |    | <rom name="fx2_sp1.13k" size="131072" crc="d2861383" sha1="36be5a8c8a19f35f9a9bd3ef725a83c5e58ccbe0" region="slave" offset="1"/> |
   |    | <rom name="fx1_sd0.7j" size="131072" crc="acccc934" sha1="98f1a823ba7e3f258a73d5780953f9339d438e1a" region="audiocpu" offset="c000"/> |
   |    | <rom name="sys2mcpu.bin" size="8192" crc="a342a97e" sha1="2c420d34dba21e409bf78ddca710fc7de65a6642" region="mcu" offset="0"/> |
   |    | <rom name="sys2c65c.bin" size="32768" crc="a5b2a4ff" sha1="068bdfcc71a5e83706e8b23330691973c1c214dc" region="mcu" offset="8000"/> |
   |    | <rom name="fx_obj-0.4c" size="262144" crc="1aa60ffa" sha1="1fa625a52c763b8db718af14e9f3cc3e076ff83b" region="gfx1" offset="0"/> |
   |    | <rom name="fx_obj-1.3c" size="262144" crc="7509bc09" sha1="823d8d884afc685dda26c1256c2d241c7f626f9e" region="gfx1" offset="40000"/> |
   |    | <rom name="fx_obj-4.4a" size="262144" crc="30add52a" sha1="ff782d9dca96967233e435c3dd7d69ffde45db43" region="gfx1" offset="80000"/> |
   |    | <rom name="fx_obj-5.3a" size="262144" crc="e3cd2776" sha1="6155e9ad90b8a885125c8a76e9c068247e7693ae" region="gfx1" offset="c0000"/> |
   |    | <rom name="fx_obj-8.8c" size="262144" crc="b165acab" sha1="86bd2cc22e25ddbf73e62426762aa72205868660" region="gfx1" offset="100000"/> |
   |    | <rom name="fx_obj-9.7c" size="262144" crc="90f0735b" sha1="2adbe72c6547075c0cc0386789cc1b8c1a0bc84f" region="gfx1" offset="140000"/> |
   |    | <rom name="fx_obj-12.8a" size="262144" crc="f5e23b78" sha1="99896bd7c6663e3f57cb5d206964b81b5d64c8b6" region="gfx1" offset="180000"/> |
   |    | <rom name="fx_obj-13.7a" size="262144" crc="04a25007" sha1="0c33450b0d6907754dbf1914849d1630baa824bd" region="gfx1" offset="1c0000"/> |
   |    | <rom name="fx_obj2.2c" size="262144" crc="243affc7" sha1="738d62960e79b95079b2208ec48fa0f3738c7611" region="gfx1" offset="200000"/> |
   |    | <rom name="fx_obj-3.1c" size="262144" crc="b7e5d17d" sha1="3d8ea7cbf33b595ddf739024e8d0fccd5f9e073b" region="gfx1" offset="240000"/> |
   |    | <rom name="fx_obj6.2a" size="262144" crc="a2d5ce4a" sha1="bbe9df3914632a573a95fcba76442404d149fb9d" region="gfx1" offset="280000"/> |
   |    | <rom name="fx_obj7.1a" size="262144" crc="4d91c929" sha1="97470a4ad7b28df83c632bfc8c309b24701275fe" region="gfx1" offset="2c0000"/> |
   |    | <rom name="fx_obj10.6c" size="262144" crc="7a01e86f" sha1="5fde10e53cb192df0f3873cd6d59c725430948f5" region="gfx1" offset="300000"/> |
   |    | <rom name="fx_obj-11.5c" size="262144" crc="514b3fe5" sha1="19562ba2ac04a16d335bdc81b34d929f7ff9161c" region="gfx1" offset="340000"/> |
   |    | <rom name="fx_obj-14.6a" size="262144" crc="c1658c77" sha1="ec689d0e5cf95085c193aa8949c6ec6e7243338b" region="gfx1" offset="380000"/> |
   |    | <rom name="fx_obj15.5a" size="262144" crc="2bc909b3" sha1="29c668d6d12ccdee25e97373bc4786894858d463" region="gfx1" offset="3c0000"/> |
   |    | <rom name="fx_chr-0.11n" size="131072" crc="6658c1c3" sha1="64b5466e0f94cf5f3cb92915a26331748f67041a" region="gfx2" offset="0"/> |
   |    | <rom name="fx_chr-1.11p" size="131072" crc="3a888943" sha1="6540b417003045dfa1401a1ff04ac55b86cc177f" region="gfx2" offset="80000"/> |
   |    | <rom name="fx2_ch2.11r" size="131072" crc="fdf1e86b" sha1="91a61c10a9e92f8bbc26ffc9cb72deb31378a843" region="gfx2" offset="100000"/> |
   |    | <rom name="fx_chr-3.11s" size="131072" crc="47fa7e61" sha1="cc2eed81ddb4f942dd7a07e474760e4608eb4da0" region="gfx2" offset="180000"/> |
   |    | <rom name="fx_chr-4.9n" size="131072" crc="c720c5f5" sha1="f68f369bbefe01c770314ea597dd88587638c62a" region="gfx2" offset="200000"/> |
   |    | <rom name="fx_chr-5.9p" size="131072" crc="9eacdbc8" sha1="ca4061afc9e61eeb543f2a3740812abf6a1049bc" region="gfx2" offset="280000"/> |
   |    | <rom name="fx_chr-6.9r" size="131072" crc="c3dba42e" sha1="2b5a8fabec11ccd44156ecfccf86fc713845d262" region="gfx2" offset="300000"/> |
   |    | <rom name="fx_chr-7.9s" size="131072" crc="c009f3ae" sha1="394beed29bda97f4f5ba532bc0bd22177154746b" region="gfx2" offset="380000"/> |
   |    | <rom name="fx_sha.7n" size="131072" crc="f7aa4af7" sha1="b18ffda9e35beb0f072825e2899691be370f33b1" region="gfx4" offset="0"/> |
   |    | <rom name="fx_dat0.13s" size="262144" crc="63abf69b" sha1="6776991eeff434bf9720f49ad6e62c37fc7ddf40" region="user1" offset="0"/> |
   |    | <rom name="fx_dat1.13r" size="262144" crc="725bed14" sha1="bbf886ac7f8c2c7857bc0b5d7f8fc7e63e8e9559" region="user1" offset="1"/> |
   |    | <rom name="fx_dat2.13p" size="262144" crc="71e4a5a0" sha1="a0188c920a43c5e69e25464627094b6b6ed26a59" region="user1" offset="100000"/> |
   |    | <rom name="fx_dat3.13n" size="262144" crc="605725f7" sha1="b94ce0ec37f879a5e46a097058cb2dd57e2281f1" region="user1" offset="100001"/> |
   |    | <rom name="fx1_1.5b" size="256" crc="85ffd753" sha1="7dbc8c295204877f41289141a146aa4f5f9f9c96" region="user3" offset="0"/> |
   |    | <rom name="fx_voi-1.3m" size="524288" crc="6173364f" sha1="cc426f49b7e87b11f1f51e8e10db7cad87ffb44d" region="c140" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="12288000"/> |
   |    | <chip type="cpu" tag="slave" name="68000" clock="12288000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6809" clock="2048000"/> |
   |    | <chip type="cpu" tag="mcu" name="HD63705" clock="2048000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="c140" name="C140" clock="21333"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="288" height="224" refresh="60.606061" pixclock="6144000" htotal="384" hbend="0" hbstart="288" vtotal="264" vbend="0" vbstart="224" /> |
   |    | <sound channels="2"/> |
   |    | <input players="1" buttons="1" coins="2" service="yes"> |
   |    |    | <control type="paddle" minimum="0" maximum="255" sensitivity="75" keydelta="50"/> |
   |    |    | <control type="pedal" minimum="0" maximum="255" sensitivity="100" keydelta="15"/> |
   |    | </input> |
   |    | <dipswitch name="PortB 0x01" tag="MCUB" mask="1"> |
   |    |    | <dipvalue name="H" value="1" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortB 0x02" tag="MCUB" mask="2"> |
   |    |    | <dipvalue name="H" value="2" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortB 0x04" tag="MCUB" mask="4"> |
   |    |    | <dipvalue name="H" value="4" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortB 0x08" tag="MCUB" mask="8"> |
   |    |    | <dipvalue name="H" value="8" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortB 0x10" tag="MCUB" mask="16"> |
   |    |    | <dipvalue name="H" value="16" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortB 0x20" tag="MCUB" mask="32"> |
   |    |    | <dipvalue name="H" value="32" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortC 0x01" tag="MCUC" mask="1"> |
   |    |    | <dipvalue name="H" value="1" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortC 0x02" tag="MCUC" mask="2"> |
   |    |    | <dipvalue name="H" value="2" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortC 0x04" tag="MCUC" mask="4"> |
   |    |    | <dipvalue name="H" value="4" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortC 0x08" tag="MCUC" mask="8"> |
   |    |    | <dipvalue name="H" value="8" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortH 0x01" tag="MCUH" mask="1"> |
   |    |    | <dipvalue name="H" value="1" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortH 0x02" tag="MCUH" mask="2"> |
   |    |    | <dipvalue name="H" value="2" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortH 0x04" tag="MCUH" mask="4"> |
   |    |    | <dipvalue name="H" value="4" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortH 0x08 (onscreen diagnostics)" tag="MCUH" mask="8"> |
   |    |    | <dipvalue name="H" value="8" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortH 0x10" tag="MCUH" mask="16"> |
   |    |    | <dipvalue name="H" value="16" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortH 0x40" tag="MCUH" mask="64"> |
   |    |    | <dipvalue name="H" value="64" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PortH 0x80" tag="MCUH" mask="128"> |
   |    |    | <dipvalue name="H" value="128" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Video Display" tag="DSW" mask="1"> |
   |    |    | <dipvalue name="Normal" value="1" default="yes"/> |
   |    |    | <dipvalue name="Frozen" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="$2000-1" tag="DSW" mask="2"> |
   |    |    | <dipvalue name="H" value="2" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="$2000-2" tag="DSW" mask="4"> |
   |    |    | <dipvalue name="H" value="4" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="$2000-3" tag="DSW" mask="8"> |
   |    |    | <dipvalue name="H" value="8" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="$2000-4" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="H" value="16" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="$2000-5" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="H" value="32" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="$2000-6" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="H" value="64" default="yes"/> |
   |    |    | <dipvalue name="L" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="8192"/> |
|
|