dirtdash Dirt Dash (Rev. DT2)

Immagine gioco: Dirt Dash (Rev. DT2)
Immagini disponibili::

Nome romset dirtdash.zip
Anno di produzione: 1995
Produttore: Namco

Genere del gioco: Guida
Categoria: Guida / Corsa 1a Persona

Questo gioco funziona in MAME con problemi Questo gioco funziona in MAME con problemi
In MAME dalla versione: .133u3
Salvataggio state: Non supportato
Stato dell'emulazione: Buono
Emulazione colore: Buono
Emulazione sonoro: Imperfetto
Emulazione grafica: Imperfetto
Dimensione palette: 32768
Il driver di questo gioco in MAME : namcos22.c - Leggi il codice

  Dati tecnici 
Questo gioco usa un solo schermo:
  Tipo di grafica: Raster
  Orientamento schermo: Orizzontale
  Risoluzione del gioco 640 x 480 @ 59.937809
Numero di giocatori: 1P
Controllato con:
Numero di pulsanti: 4
La scheda di questo gioco usa 7 CHIP

 Dati Scheda 
Il ROMset si compone di 28 ROM
Riferito alla versione MAME: 0.152

NomeDimensioniCRC32SHA1FunzionamentoNel romset
dt2vera.12097152402a3d73 009b57ed0ea228ccedb139d945b9eaf2a36e2502 good dirtdash
dt2vera.2209715266ed140d a472fdc7b6aaeb4b3643ecdafd32fa665e7c7aa2 good dirtdash
c71.bin819247c623ab e363ac50f5556f83308d4cc191b455e9b62bcfc8 good dirtdash
c71.bin819247c623ab e363ac50f5556f83308d4cc191b455e9b62bcfc8 good dirtdash
dt1dataa.8k5242889bcdea21 26ae025cf746d3a703a82495eb2bb515b828a650 good dirtdash
dt1scg0.12f2097152a09b5760 3dd54ebebf9da1de76874a1adf491ed15849e1b1 good dirtdash
dt1scg1.10f2097152f9ac8111 814074ae8cc81c6c1201d764a84dd95fe914f19c good dirtdash
dt1cg0.8d209715210ab95e0 ffde1f00ac3e82a36fbcfa060c6b97c92dfcfc8b good dirtdash
dt1cg1.10d2097152d9f1ba53 5a1095b726c55001cc1d4c695adc38097e6a0201 good dirtdash
dt1cg2.12d2097152bd8b1e0b fcd94e33a0cbd17c9308cb8952e3c618ab56f9fc good dirtdash
dt1cg3.13d2097152ba960663 e98149bc4652ea7933ac47d760a6f7e6489f15e2 good dirtdash
dt1cg4.14d2097152424b9652 fa8865110db03559740c4e633e123d1a009782c4 good dirtdash
dt1cg5.16d209715229516626 1f12c5dc3975b88dc60d87d0409bf311837e9fa4 good dirtdash
dt1cg6.18d2097152e6fa7180 85316cde282cff1f913cf9f155cfa36adcc1108e good dirtdash
dt1cg7.19d20971522ca19153 c82403c8b40bf85daedf610b1bc7bfea9dfc6206 good dirtdash
dt1ccrl.3d2097152e536b313 7357da993d2bb3fcc8c1c2feb53689ad368cd80a good dirtdash
dt1ccrh.1d524288af257064 0da561d9f8824618c00209ccef6146e9f3ad72bb good dirtdash
dt1ptrl0.18k5242884e0cac3a c2778e9e93be2de729c6f118caf62ac9f48efbb0 good dirtdash
dt1ptrl1.16k52428859ba9dba a2e9488cf0ff255284c06a1ef653ae86c0d98adc good dirtdash
dt1ptrl2.15k524288cfe80c67 ba3bc48aa39712e63c915070a76974fbd560dee6 good dirtdash
dt1ptrm0.18j52428841f34337 7e624e7b6fdefe156168b1c9cc5e919db3b2fbaa good dirtdash
dt1ptrm1.16j524288d68541fc 6b00079bd8f2db26e71968de289cea93458aebe9 good dirtdash
dt1ptrm2.15j52428871e6714d 6aad6db3be5020213d7add61c7d927ae9c4fea4e good dirtdash
dt1ptru0.18f5242884909bd7d 0e4ef3987c43ef0438331b82b50dcc97363a45d0 good dirtdash
dt1ptru1.16f5242884a5097df a9c814b0ed4bd92accd0e57be8e3d887114b06a5 good dirtdash
dt1ptru2.15f5242881171eaf5 168365ea619386f218585c49025cdd7fd1224082 good dirtdash
dt1wavea.2l4194304cbd52e40 dc995dd919548c96a90efb0375e5b5f1055e05cb good dirtdash
dt1waveb.1l41943046b736f94 ac3715480aa9a9c2dec099607f89859bb3b73a6a good dirtdash

:  Gioco Parent
:  Gioco Clone

Le dimensioni del file dirtdash.zip sono 17.04 Mbytes (compresso)


Dirt Dash (c) 1995 Namco.

Un gioco di corse da Namco.


Namco Super System 22


Pubblicato nel Dicembre 1995 in Giappone.


* Modalità T.T.: Tieni premuto il freno, l'acceleratore ed il pulsante del cambio di veduta, quindi inserisci il gettone.

* Modalità impostazione auto: Ripeti i passi di cui sopra, ma mantieni tutto premuto ed accedi alla modalità T.T., quindi vai alla selezione del livello, utilizza il volante per selezionare il percorso di gara (non premere alcun pulsante) e aspetta che il tempo termini. Se lo fai correttametne, apparirà su schermo il 'car setting mode' (modalità impostazione auto).


Immagini del cabinato.

Game's ROM.

Giochi Simili

18 Wheeler Deluxe (Rev A) (JPN)
Battle Gear
Battle Gear 2 (v2.04J)
Big Run (11th Rallye version)
California Chase
California Speed (Version 2.1a, 4/17/98)
Change Lanes
Cisco Heat
Cruis'n Exotica (version 2.4)
Cruis'n USA (rev L4.1)
Cruis'n World (rev L2.5)
Dangerous Curves (Ver 2.2 J)
Faster Than Speed
GTI Club (ver EAA)
GTI Club 2 (ver JAB)
Hard Drivin' (cockpit, rev 7)
Hard Drivin's Airborne (prototype)
Initial D Arcade Stage (Rev B) (Japan) (GDS-0020B)
Initial D Arcade Stage (Export) (GDS-0025)
Initial D Arcade Stage Ver. 2 (Japan) (Rev. B) (GDS-0026B)
Initial D Arcade Stage Ver. 3 (Export) (GDS-0033)
Initial D Arcade Stage Ver. 3 (Japan) (Rev. C) (GDS-0032C)
King of Route 66 (Rev A)
Konami GT
Midnight Run (Euro v1.11)
Out Run (Mega-Tech, SMS based)
Turbo Outrun (Mega-Tech)
Night Driver
OutRunners (World)
Out Run 2 (Rev A) (GDX-0004A)
Out Run 2 Special Tours (Rev A) (GDX-0014A)
Out Run (sitdown/upright, Rev B)
Over Rev (Model 2C, Revision A)
Rad Racer II (PlayChoice-10)
Rad Racer (PlayChoice-10)
Pocket Racer (Japan, PKR1/VER.B)
Race Drivin' (cockpit, rev 5)
Rad Mobile (World)
Rad Rally (World)
Rave Racer (Rev. RV2, World)
Ridge Racer 2 (Rev. RRS2, World)
Ridge Racer (Rev. RR3, World)
Roads Edge / Round Trip (rev.B)
Ridge Racer V Arcade Battle (RRV3 Ver. A)
Scud Race Twin (Australia)
San Francisco Rush 2049
San Francisco Rush
San Francisco Rush: The Rock
Side by Side (Ver 2.7 J)
Side by Side 2 (Ver 2.6 A)
Speed Freak
Speed Up (Version 1.20)
Sega Rally 2
Sega Rally 2 DX
Sega Rally Championship - TWIN (Revision C)
Street Drivin' (prototype)
Thrill Drive 2 (ver EBB)
Thrill Drive (JAE)
Top Speed (World)
Turbo Out Run (Out Run upgrade, FD1094 317-0118)
Wheels& Fire
Winding Heat (EAA, Euro v2.11)

Chiudi Lista

Attenzione: I dati di history.dat potrebbero essere diversi da quelli riportati nel resto della scheda (tratti da MAME), in quanto provenienti da fonti diverse.

Informazioni su dirtdash

0.133u3 [Guru]


- 0.144: Phil Bennett and hap fixed Dirt Dash - Game now playable.

- 0.143u6: hap fixed Dirt Dash crash due to pointrom size, the game still doesn't work though. Fixed c352 rom address to $800000.

- 0.133u4: Guru added C352 wave rom redumps to Dirt Dash.

- 0.133u3: Guru added Dirt Dash (Rev. DT2) (Namco 1995).

- 15th August 2009: Guru - We got Dirt Dash, zhanks to R. Belmont. This is the final Namco Super System 22 game that is not dumped. Now the SS22 sets in MAME are finally complete. I'm proud to have exclusively dumped every SS22 game. Yes, I know there's still one remaining game (Armadillo Racing) but they are not common so we'll just forget about that one for now.

- 13th January 2009: Guru - Dirt Dash arrived yesterday. It was the last of the 'achievable' Namco Super System 22 game that was picked up by R. Belmont and is currently being held until it's shipped over for dumping later on.

Informazioni su namcos22.c (Driver MAME)

0.62 [Phil Stroffolino, Bjoern Sunder, Team Vivanonno]


- 0.150: Namco System 22 cleanup: Moved static functions/vars to class and converted 3D renderer to polynew. Removed legacy NVRAM handler. Note: Super namcos22 NVRAM files are now proper size instead of interleaved with zeros. Using the new eeprompar device instead [hap]. Fixed VS2010 warning [Lord Nightmare]. Revised hardware info [Guru].

- 0.148u2: Added video fade note (fading to white does not affect color channels set to 0). Small fix on sprite enable [hap].

- 0.148u1: Renamed user1 to gamma_proms and user4 to MCU. Added S22 dummy I/O MCU lest it be forgotten. On non Super System 22, the 2nd C74 is responsible for inputs and sends it to the main MCU via serial I/O (UART?). Cleanup class m_m to m_ and double-line functions, added some comments. Cleanup ADC reads on Super22. Small driver cleanup and port bits and DIP locations cleanup [hap]. Changed 'DIPx-x' to 'Unknown' dipswitches.

- 0.147u1: Required/optional_* templates can auto-return a reference as well [Aaron Giles].

- 0.146u1: hap added cpu pointers to Namco System 22.

- 0.144u3: Changed VSync to 59.937809 Hz.

- 0.144u2: Angelo Salese removed deprecat.h usage from Namco System 22 driver. Changed VSync to 54.790611 Hz.

- 0.143u8: hap improved flat shading and depth cueing in Namco System 22.

- 0.143u7: hap fixed or improved Namco System 22 polygon fade, high priority polygons, texture c-mode, sprite seaming, textlayer alpha/shadow, DSP external memory addressmask and some other smaller issues. Fixed or improved tokyowar sprite garbage, sprites in alpinesa alpinr2a/b and cybrcycc, sprite x/y flipping, sprite delta x/y, texture c-mode (again) and some z priority issues [hap].

- 0.143u6: Namco System 22 updates [hap]: Fixed Ace Driver and Ace Driver: Victory Lap crash from buffer overflow. Fixed Dirt Dash crash due to pointrom size, the game still doesn't work though. Improved display fader (used in Rave Racer). Cleaned up inputs and added default nvram where useful. Properly emulated step lock motor status for the skiing games. Changed C352 sound clock speed to 24576000 Hz. Fixed number of buttons. Added 8-way Joystick to some games.

- 0.142u1: Atari Ace converted Namco System 22 driver to driver_device.

- 10th August 2010: Smitdogg - A few weeks ago I sent the PALs from 2 of the Namco System 22 boards to Charles to dump. I just got the other 2 boards in the mail so now we will have the full set of PALs, unless the IO board has one, in which case I'll have to find one. I'm not really 100% sure that every PAL on all 4 boards is always the same on all System 22 games. We'll have to figure that out. I think/hope that they are.

- 0.131u3: Namco System Super 22 update [R. Belmont]: Reimplemented SPOT RAM - Tokyo Wars relied on some details not previously seen. Fixed uninitialized RAM area that caused random sprite colors since 0.120 (thanks to Phil Bennett for debugging the problem). Guru updated README.

- 0.127u7: Aaron Giles fixed garbled colours and graphics in all System 22 sets.

- 0.127: Guru added new README for the Namco System 22 driver.

- 0.126u5: Atari Ace fixed no sound in games after reloading via the MAME UI (cybrcomm, raveracw, raveracj, raveraja, ridgerac, ridgerab, ridgeraj, acedrvrw and victlapw).

- 0.125u8: R. Belmont fixed input port read during init on most (Super) System 22 games.

- 0.123u6: Aaron Giles fixed winwork.c memory leak. R. Belmont fixed assertion with -debug.

- 0.123u1: Added 'Service Mode' dipswitch.

- 0.121u4: Aaron Giles fixed games crashes in specific builds.

- 0.121u1: Aaron Giles changed alignment of rgbint values in the Namcos22 driver to work around 32-bit gcc's lack of proper alignment handling.

- 19th November 2007: Phil Stroffolino - Many Namco games support a "link up" feature, using the C139 controller. This allows the operator to connect up to 8 PCBs for multiplayer, LAN-style gaming. This is used in a many games, including: The Final Lap series, Cyber Sled, Winning Run, Driver's Eyes, Ridge Racer, Time Crisis ...just to name a few. Driver's Eyes is an interesting use case, as the controller is used to link the separate displays (left, middle, and right monitor) for a single-player game. I've 90% reverse engineered the controller, and completed some tests. But there a more fundamental architectural problem that needs to be solved before it can be supported in a mainstream emulator: how to support emulation where for any game, 1..8 PCB instances might be present? It's not easy to take a driver and modify it to support multiple instances. You'd have to declare additional instances of virtual CPUs, input ports, monitors. Many emulated components are currently written to assume a single instance. Which variants shold be supported for any game - "1 cab"? "5 cabs" Even if these weren't troublesome on their own, emulating "all PCBs" within a single process on a local machine is not practical from a performance perspective. Towards this end, I'm exploring support for running N PCB instances using separate processes for each PCB, and pipes for the inter-CPU communication/synchronization. The goal is to allow PCBs to be emulated on different physical machines if so desired.

- 0.120u3: Aaron Giles added Z-clipping logic to polynew.c. Converted namcos22 over to using that code. Simplified namcos22 significantly, working in quads throughout the lower-level pipeline and then handing the results off to polynew.c.

- 0.120u2: Added video\rgbutil.h, rgbsse.h and rgbgen.h. Aaron Giles created new rgbutil module which consists of inline functions for common RGB manipulation. This module can be accelerated with SSE2 or other SIMD operations. By default, only 64-bit Intel builds make use of SSE, since it can be assumed on those platforms. Reimplemented the namcos22 rasterizer in terms of these inline functions. Also updated the gaelco3d rasterizer to use this module for faster bilinear filtering.

- 30th October 2007: Guru - Brian T. was lucky to pick up another one of the wanted Super System 22 games (now only 2 to go!). But with all the activity lately I'm strapped for cash because most of it went to Japan to buy up lots of good stuff. A few kind donations would help get us out of a sticky situation. Thanks!

- 0.120u1: Aaron Giles created new module polynew.c which combines triangle setup, rasterization and Voodoo-like multiprocessor support. Coverted Gaelco3D, Midway V-Unit, Namco System 22 and Voodoo drivers over to the new system.

- 0.108u1: Namco System 22 update [R. Belmont]: Fixed ROM loading problems reported by Guru. Hooked up Prop Cycle fan and lamp to the new output system.

- 0.105u1: Removed includes\namcos3d.h.

- 0.104u2: Updates to the Namco System 22 driver [R. Belmont]: Necessary changes to System 22 games to use the real C74 BIOS for music/sound. Added system controller register to boot the C74. Speedup cheat for the CPU board C74. Promoted Ace Driver from NO_SOUND to IMPERFECT_SOUND.

- 12th February 2006: R. Belmont - I found the remaining M377xx core bug that was preventing System 22 games from using the dumped C74 BIOS. It's actually a difference from the 65C816: for anyone who's done any SNES hacking, you might find this interesting. Or not. Take this assembly program, which is the same on both processors (except the 7700 doesn't need the first two instructions - it has no 6502 emulation mode): CLC, XCE ; make sure we're in native mode - 65816 only, REP #$30 ; all registers to 16 bits, LDA #$0123, LDX #$4567, LDY #$89AB, SEP #$30 ; all registers to 8 bits and REP #$30 ; back to 16 again. Now, what are the 16-bit values of A, X, and Y at that point? On a real 65C816 (tested on an Apple IIgs) A is 0123, X is 0067, and Y is 00AB. On the M377xx (I can't test on one, but there's a routine at C881 in the C74 BIOS that makes this behavior extremely clear) A is 0123, X is 4567, and Y is 89AB. The upshot is that with this and some other fixes, the System 22 games (including Ace Driver!) now play music using their own real correct BIOSes. No more BAD DUMP and PR1DATA.8K tomfoolery.

- 4th February 2006: R. Belmont - The C74 BIOS for Namco's System 22 games is fun. And by 'fun' I mean (insert the Howard Dean scream here). It's found a few more lingering bugs in the M377xx core though, so that's always useful.

- 0.103u3: Major Namco System 22 update [Phil Stroffolino]: Hooked up the real master DSP BIOS. Many games are now working or displaying graphics that were having problems before; removed many hacks as a result. Hooked up the runtime-configurable interrupt handlers, removing more game-specific hacks. Some improvements and additional documentation of video hardware. Emulated Alpine Surfer protection and fixed bogus loading of Point ROMs, though the game still has problems. Added cpu2/3 and user1 roms.

- 0.103u2: Fixed some Endian issues in the Namco drivers [R. Belmont].

- 0.102u3: Removed vidhrdw\namcos3d.c and vidhrdw\matrix3d.c/h. Major update to Namco System 22 [Phil Stroffolino]: Depth cueing support (fog); some open issues remain. depth bias improvements. zbuffer has been replaced with back-to-front rendering. Sprite and text translucency. Direct access to rendering device (used by video tests). Preliminary support for spotlight feature. Support for sprite bottom-alignment. Support for sprite/polygon priority over text. Changed region gfx1 to gfx5. Added flags dispose to region gfx2.

- 0.100u1: R. Belmont fixed reversed stereo channels for Super System 22. Added coinage for all (non-Super) System 22 games - don't use '9' to coin up Ridge Racer anymore.

- 15th September 2005: R. Belmont - Added coinage handling to all the System 22 games so you can insert coins properly in Ridge Racer and friends now instead of having to hit '9'.

- 12th September 2005: R. Belmont - I've enabled full sound and music in the System 22 games.

- 0.99u10: Aaron Giles added some small optimizations to the Namco System 22 3D renderer.

- 0.99u9: Added sndhrdw\namcoc7x.c/h. Major Namco sound improvements [R. Belmont]: Added emulated sound and music to all NB-1, NB-2 and System 11 games, using Prop Cycle's MCU BIOS (pr1data.8k) as a substitute until the original can be trojaned or otherwise obtained. Hooked it up for plain System 22 games as well, but they're not interested in passing down proper commands for some reason. Speed-cheated all instances of the M37710/C352 sound system so CPU requirements don't go up much. This also helped back off the requirements a hair for Prop Cycle and Time Crisis. C352 now sets output pitch correctly by input clock. Added M37710 (16384000 Hz) CPU2 and C352 (16384000 Hz) stereo sound.

- 0.99u7: Cync fixed several bugs in the Namco System 22 sound system.

- 0.99u1: Namco System 22 update [R. Belmont]: Hooked up MCU/CPU communications properly. The MCU now reads the controls in Prop Cycle, Alpine Racer and Cyber Cycles. Sound effects and music are now present in all Super System 22 games.

- 0.96u1: Brad Oliver fixed big endian issues in Namco System 22 driver.

- 26th January 2005: R. Belmont - Finishing the first pass of the Namco Super System 22 MCU integration, where the M37710 reads the controls.

- 19th September 2004: R. Belmont - Converting the Super System 22 games to read their inputs through the MCU.

- 0.86u1: Namco System 22 improvements [Phil Stroffolino]: Input ports mapped for most games. DSP communications RAM latch mode hooked up; fixes graphics for many titles. Texture banking for old hardware hooked up. Patches to TMS32025 emulation (DSP math bugs). Preliminary dynamic lighting for system22 (rarely actually used - see Prop Cycle turning score/time digits).

- 0.86: Namco Super System 22 changes (R. Belmont): All CPU clocks changed to measured-by-Guru values. Handle the changed M37710 bus width. Temporarily disconnect shared RAM. There's a problem where the 68020's shared RAM test wipes out the 37710's work variables and causes it to crash. I suspect there's a register that halts or resets the 37710 (Note: Prop Cycle has no POST and doesn't cause this problem, but all the other games do). Changed 68EC020 CPU1 clock speed to 24576000Hz, TMS32025 CPU2/3 to 49152000 Hz and M37710 CPU4 to 16384000 Hz.

- 0.85u2: Updated Namco Super System 22 driver to use preliminary M37710 core, but it doesn't do anything useful yet [R. Belmont].

- 0.82: R. Belmont fixed S22 crash (vidhrdw\namcos22.c).

- 0.81u8: Namco System 22 update [Phil Stroffolino]: Display list processing is now done by the master DSP. The slave DSP's in-game graphics processing and "custom render devices" are currently simulated, which works only for Prop Cycle. Support for PDP block-based memory transfers. Support for DSP data/code uploads from main CPU. Support for "Point RAM" and "Point ROM" access. Most self tests are working in Prop Cycle and Ridge Racer (Japan). Prelim hand-crafted "internal ROMs" for master and slave DSP. Various notes regarding DSP ports/addressing.

- 0.75: Some Namco System 22 improvements [Phil Stroffolino]: Fixed display list processing (affects Prop Cycle ending). Added gouraud shading. Misc improvements for the not-working games.

- 11th October 2003: Phil Stroffolino sent in an update to the Namco System 22 driver, adding gouraud shading.

- 0.71u2: Added vidhrdw\matrix3d.c/h.

- 0.62: Added namcos22.c driver, vidhrdw\namcos22.c, includes\namcos22.h, vidhrdw\namcos3d.c and includes\namcos3d.h.

- 21st October 2002: Aaron Giles fixed some crashes that happened in the Namco 3D games.

- 15th October 2002: Aaron Giles converted the Namco 3D graphics emulation to use the generic triangle setup routines.

- 24th August 2002: Phil Stroffolino submitted the Namco System 21 and 22 drivers.

- 19th August 2002: Phil Stroffolino reported some progress with the Namco System 22 / Super System 22 driver. Rave Racer and Victory Lap were added, but the emulation is in no way complete yet and the playability status is unknown. The graphics emulation in Prop Cycle was also improved.

- 16th July 2002: Phil Stroffolino sent in a driver for Namco System 22, Prop Cycle is playable with a few small graphics glitches and missing sound.

- 12th July 2003: Phil Stroffolino sent in a major improvement to the Namco Super System 22 driver.

- 6th July 2002: Phil Stroffolino sent in a very preliminary driver for Namco System 22 and updated the Namco System 21 driver, but the 3D graphics remain unemulated.

Versione per la stampa
Link diretto alla scheda del gioco

Link HTML per pagine WEB, solo testo
Link HTML per pagine WEB, con immagine
Link BBcode per forum, solo testo
Link BBcode per forum, solo testo