Home News Forum                            

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

finalap3j: MAME ROM Information.


Final Lap 3 (c) 1992 Namco.

The 3rd game in the series


Derivative Namco System 2 hardware

Game ID : FLT

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

Controls : Steering wheel, gear shifter (High/Low)

Pedals : Accelerator and brake


Released in September 1992.

Victor Entertainment released a limited-edition soundtrack album for this game (Namco Video Game Graffiti Vol.8 - VICL-8074) on 21/04/1993.


1. Pole Position [Upright model] (1982)

1. Pole Position [Cockpit model] (1982)

2. Pole Position II (1983)

3. Final Lap (1987)

4. Final Lap UR (1988)

5. Final Lap Twin (1989, NEC PC-Engine)

6. Final Lap 2 (1990)

7. Final Lap 3 (1992)

8. Final Lap R (1993)

9. Final Lap 2000 (2000, Bandai WonderSwan)

10. Final Lap Special (2001, Bandai WonderSwan Color)


Music composed by : Masahiro Fukuzawa


Game's rom.

Machine's picture.

MAME Info:

0.97u3 [Brian Troha]

0.70u4 [Phil Stroffolino]

0.36b8 [?]


- Uses unaligned 32x32 sprites, which aren't handled correctly in video\namcos2.c yet. Source (ID 02376)

- Original PCB running attract mode through an RGB board and into my PC. Smitdogg (ID 04062)


- 0.139u4: Smitdogg, Guru and The Dumping Union added clone Final Lap 3 (Japan - Rev C).

- 28th September 2010: Smitdogg - We got an undumped version of Final Lap 3. It looks like it's "Japan, Rev. C".

- 0.137u1: Charles MacDonald, hap, Smitdogg and The Dumping Union added clone Final Lap 3 (World, set 2). Changed parent description to 'Final Lap 3 (World, set 1)'. Added finalap3.nv NVRAM. Added new gfx2 ($0, $80000) and gfx4 ($0) roms.

- 22nd January 2010: Smitdogg - I found what appears to be a rare alternate version of Final Lap 3. There is a "2" in the program rom names so if we're super lucky it's a rare 2 screen version.

- 0.133u1: Renamed (finalp3j) to (finalap3j).

- 0.132u5: Angelo Salese promoted Final Lap 2 and Final Lap 3 to working since they just require to init their analog controls (same sequence as Final Lap R).

- 0.129u6: Phil Bennett fixed pedals in Final Lap 3.

- 0.97u3: Brian Troha made Final Lap 3 (World) the parent and added Final Lap road clut prom to all Final Lap sets. Changed 'Final Lap 3 (Japan set 1)' to clone 'Final Lap 3 (Japan)'. Renamed (finalap3) to (finalp3j) and (finalp3a) to (finalap3).

- 0.84u6: Added 'Service Mode' dipswitch.

- 0.74: Removed Final Lap 3 (Japan set 2).

- 0.70u5: Added clones Final Lap 3 (World) and (Japan set 2), that were forgotten last time. Changed parent description to 'Final Lap 3 (Japan set 1)'.

- 0.70u4: Phil Stroffolino added 'Final Lap 3 (Japan set1)' (Namco 1992). Not working due to incomplete emulation but enabled anyway.

- 5th February 2003: Guru - Final Lap 3 (Namco 1992, Namco System 2) arrived from the 'Dumping Project'.

- 1st April 2000: Guru - Dumped Final Lap 3 (Alt).

- 0.36b8: Added Final Lap 3 (Japan) (Testdriver).

Recommended Games (F1-3D):


Pole Position

Pole Position II


Driving Force

WEC Le Mans 24

Continental Circus

Final Lap

Final Lap 2

Final Lap 3

Final Lap R

Winning Run

Winning Run Suzuka Grand Prix

Winning Run 91

Super Monaco GP

Super Monaco GP (Mega-Tech)

Driver's Eyes

F1 Exhaust Note

Grand Prix Star

F-1 Grand Prix Star II

Racing Beat

Ground Effects

Virtua Racing

Daytona USA

Daytona USA 2

Daytona USA 2 Power Edition

Ace Driver

Driver's Edge

F1 Super Battle

Racin' Force

INDY 500 Twin


Ace Driver: Victory Lap

Sega Touring Car Championship

Super GT 24h

LeMans 24

Ferrari F355 Challenge

Ferrari F355 Challenge (Twin)

Ferrari F355 Challenge 2 (Twin)

Maximum Speed

Romset: 8377 kb / 31 files / 2.14 zip

MAME XML Output:

       <game name="finalap3j" sourcefile="namcos2.c" cloneof="finalap3" romof="finalap3">
              <description>Final Lap 3 (Japan)</description>
              <rom name="fltmp0" size="131072" crc="2f2a997a" sha1="02c805b0727d55bd7782d3352d3563c490694fdb" region="maincpu" offset="0"/>
              <rom name="fltmp1" size="131072" crc="b505ca0b" sha1="2dd6c264806a32466df78a0bc1f44e2e2796f81e" region="maincpu" offset="1"/>
              <rom name="flt1sp0" merge="flt1sp0" size="131072" crc="e804ced1" sha1="b31e1fddd202ba503b28455a270e8d45a348dc2e" region="slave" offset="0"/>
              <rom name="flt1sp1" merge="flt1sp1" size="131072" crc="3a2b24ee" sha1="e4f16f30516dab13cc8b1cb6c80ec1df129f8851" region="slave" offset="1"/>
              <rom name="flt1snd0" merge="flt1snd0" size="131072" crc="60b72aed" sha1="f12e157ae5e9f373ba1d75012b869b1c4ad9fb00" region="audiocpu" offset="c000"/>
              <rom name="sys2mcpu.bin" merge="sys2mcpu.bin" size="8192" crc="a342a97e" sha1="2c420d34dba21e409bf78ddca710fc7de65a6642" region="mcu" offset="0"/>
              <rom name="sys2c65c.bin" merge="sys2c65c.bin" size="32768" crc="a5b2a4ff" sha1="068bdfcc71a5e83706e8b23330691973c1c214dc" status="baddump" region="mcu" offset="8000"/>
              <rom name="fltobj0" merge="fltobj0" size="524288" crc="eab19ec6" sha1="2859e88b94aa873f3b6ba22790f2211f3e172dd1" region="gfx1" offset="0"/>
              <rom name="fltobj2" merge="fltobj2" size="524288" crc="2a3b7ded" sha1="455d9d6cf7d497687f93af899fc20bbff6129391" region="gfx1" offset="80000"/>
              <rom name="fltobj4" merge="fltobj4" size="524288" crc="84aa500c" sha1="087c0089478a270154f50f3b0f001428e80d74c7" region="gfx1" offset="100000"/>
              <rom name="fltobj6" merge="fltobj6" size="524288" crc="33118e63" sha1="126cc034909e05da953a1a67d6c0f18f5304b407" region="gfx1" offset="180000"/>
              <rom name="fltobj1" merge="fltobj1" size="524288" crc="4ef37a51" sha1="2f43691cfcd852773ae5e1d879f556f232bae877" region="gfx1" offset="200000"/>
              <rom name="fltobj3" merge="fltobj3" size="524288" crc="b86dc7cd" sha1="25402d7111c1277a618b313d1244c1a567ce458a" region="gfx1" offset="280000"/>
              <rom name="fltobj5" merge="fltobj5" size="524288" crc="6a53e603" sha1="6087c694e0e30a98c84227991d9c2e9c39c3e9ca" region="gfx1" offset="300000"/>
              <rom name="fltobj7" merge="fltobj7" size="524288" crc="b52a85e2" sha1="1eea10eb20ae56309397238a52e9ea0756912412" region="gfx1" offset="380000"/>
              <rom name="fltchr-0.11n" size="262144" crc="97ed5b62" sha1="ce076ae71c6b2950be2a303829072d59732315df" region="gfx2" offset="0"/>
              <rom name="fltchr-1.11p" merge="fltchr-1.11p" size="262144" crc="2e68d13c" sha1="46bb0628da1f97e0f6865f37e53a01d2e8391255" region="gfx2" offset="40000"/>
              <rom name="fltchr-2.11r" size="262144" crc="43c3abf8" sha1="de66bcdb3e419725b7e7d9ae0c95e13ee99ec5c9" region="gfx2" offset="80000"/>
              <rom name="fltchr-3.11s" merge="fltchr-3.11s" size="262144" crc="e9b05a1f" sha1="6b7e08f4f535fb99692920612f751a49c3cd529e" region="gfx2" offset="c0000"/>
              <rom name="fltchr-4.9n" merge="fltchr-4.9n" size="262144" crc="5ae43767" sha1="f3e24dd5ba2cffffd616ddee628e423aa0aec1d2" region="gfx2" offset="100000"/>
              <rom name="fltchr-5.9p" merge="fltchr-5.9p" size="262144" crc="b5f4e780" sha1="a7d64d150121eda5d82f5651a06a11683220577a" region="gfx2" offset="140000"/>
              <rom name="fltchr-6.9r" merge="fltchr-6.9r" size="262144" crc="4b0baea2" sha1="a75ba5294f06ddbe170988073b8f4a74a7cbcee1" region="gfx2" offset="180000"/>
              <rom name="fltchr-7.9s" merge="fltchr-7.9s" size="262144" crc="85db9e94" sha1="918f414c1dd51f7451a9a491ba1d60f5f9a38c3e" region="gfx2" offset="1c0000"/>
              <rom name="fltsha" size="262144" crc="211bbd83" sha1="17502830d1af1e2cfbc17e2f3bb303f2a0c27e68" region="gfx4" offset="0"/>
              <rom name="flt1d0" merge="flt1d0" size="131072" crc="80004966" sha1="112b2a9b0ea792d5dbff1b9cf904da788aeede29" region="user1" offset="0"/>
              <rom name="flt1d1" merge="flt1d1" size="131072" crc="a2e93e8c" sha1="9c8a5431a79153a70eb6939d16e0a5a6be235e75" region="user1" offset="1"/>
              <rom name="fl1-3.5b" merge="fl1-3.5b" size="256" crc="d179d99a" sha1="4e64f284c74d2b77f893bd28aaa6489084056aa2" region="user3" offset="0"/>
              <rom name="fltvoi1" merge="fltvoi1" size="524288" crc="4fc7c0ba" sha1="bbfd1764fd79087bba5e6199e8916c28bed4d3f4" region="c140" offset="0"/>
              <rom name="fltvoi2" merge="fltvoi2" size="524288" crc="409c62df" sha1="0c2f088168f1f92f2f767ea47522c0e8f4a10265" region="c140" offset="80000"/>
              <rom name="04544191.6r" merge="04544191.6r" size="8192" crc="90db1bf6" sha1="dbb9e50a8efc3b4012fcf587cc87da9ef42a1b80" region="user2" offset="0"/>
              <rom name="finalap3.nv" merge="finalap3.nv" size="8192" crc="efbc6274" sha1="f542012e467027b7bd5d7102096ff91d8c9adee3" region="nvram" 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">
                     <control type="paddle" minimum="0" maximum="255" sensitivity="50" keydelta="10"/>
                     <control type="pedal" minimum="0" maximum="255" sensitivity="100" keydelta="15"/>
              <dipswitch name="PortB 0x01" tag="MCUB" mask="1">
                     <dipvalue name="H" value="1" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="Car Type(A)" tag="MCUB" mask="2">
                     <dipvalue name="McLaren/Williams" value="2" default="yes"/>
                     <dipvalue name="Lotus/March" value="0"/>
              <dipswitch name="Service Mode" tag="MCUC" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="PortH 0x01" tag="MCUH" mask="1">
                     <dipvalue name="H" value="1" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="Automatic Car Select" tag="MCUH" mask="2">
                     <dipvalue name="No" value="2" default="yes"/>
                     <dipvalue name="Yes" value="0"/>
              <dipswitch name="PortH 0x04" tag="MCUH" mask="4">
                     <dipvalue name="H" value="4" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="Enable Onscreen Diagnostics" tag="MCUH" mask="8">
                     <dipvalue name="No" value="8" default="yes"/>
                     <dipvalue name="Yes" value="0"/>
              <dipswitch name="PortH 0x10" tag="MCUH" mask="16">
                     <dipvalue name="H" value="16" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="PortH 0x40" tag="MCUH" mask="64">
                     <dipvalue name="H" value="64" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="Car Type(B)" tag="MCUH" mask="128">
                     <dipvalue name="McLaren/March" value="0"/>
                     <dipvalue name="Williams/Lotus" value="128" default="yes"/>
              <dipswitch name="Video Display" tag="DSW" mask="1">
                     <dipvalue name="Normal" value="1" default="yes"/>
                     <dipvalue name="Frozen" value="0"/>
              <dipswitch name="$2000-1" tag="DSW" mask="2">
                     <dipvalue name="H" value="2" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-2" tag="DSW" mask="4">
                     <dipvalue name="H" value="4" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-3" tag="DSW" mask="8">
                     <dipvalue name="H" value="8" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-4" tag="DSW" mask="16">
                     <dipvalue name="H" value="16" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-5" tag="DSW" mask="32">
                     <dipvalue name="H" value="32" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-6" tag="DSW" mask="64">
                     <dipvalue name="H" value="64" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="Service Mode" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="8192"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise