ddcrew D. D. Crew (World, 3 Players) (FD1094 317-0190)


Immagine gioco: D. D. Crew (World, 3 Players) (FD1094 317-0190)
   
Immagini disponibili:





 Descrizione 
Nome romset: ddcrew.zip
Anno di produzione: 1991
Produttore: Sega

Genere del gioco: Picchiaduro
Categoria: Picchiaduro / 2.5D

Questa macchina ha i seguenti cloni:
 • D. D. Crew (bootleg)
 • D. D. Crew (Japan, 2 Players) (bootleg of FD1094 317-0182 set)
 • D. D. Crew (Japan, 2 Players) (FD1094 317-0182)
 • D. D. Crew (Japan, 4 Players) (bootleg of FD1094 317-0185 set)
 • D. D. Crew (Japan, 4 Players) (FD1094 317-0185)
 • D. D. Crew (US, 4 Players) (bootleg of FD1094 317-0186 set)
 • D. D. Crew (US, 4 Players) (FD1094 317-0186)
 • D. D. Crew (World, 2 Players) (bootleg of FD1094 317-0184 set)
 • D. D. Crew (World, 2 Players) (FD1094 317-0184)
 • D. D. Crew (World, 3 Players) (bootleg of FD1094 317-0190 set)
 • D. D. Crew (World, 4 Players) (bootleg of FD1094 317-0187 set)
 • D. D. Crew (World, 4 Players) (FD1094 317-0187)

 Emulazione 
Questa macchina funziona correttamente in MAME Questa macchina funziona correttamente in MAME

Emulazione generale: Buono
Emulazione colore: Buono
Emulazione sonoro: Buono
Emulazione grafica: Buono
Salvataggio: Non supportato

In MAME dalla versione: .088

Il driver di questa macchina in MAME è: segas18.cpp - Leggi il codice

 Dati tecnici 
 Hardware di questa macchina:
  • CHIP [Mostra dettagli]

    NomeTipoClock
    FD1094 ("maincpu")cpu 10000000 Hz
    Z80 ("soundcpu")cpu 8000000 Hz
    Speaker ("mono")audio
    YM3438 ("ym1")audio 8000000 Hz
    YM3438 ("ym2")audio 8000000 Hz
    RF5C68 ("rfsnd")audio 10000000 Hz

  • Schermi [Mostra dettagli]

    Questa macchina utilizza un solo schermo:
      Tipo di grafica: Raster
      Orientamento schermo: Orizzontale
      Risoluzione 320 x 224 @ 57.230000 Hz

  • Numero di giocatori: 4P Simultanei
  • Controlli [Mostra dettagli]

    Tipo:
      Joystick [8 direzioni]
      Joystick [8 direzioni]
      Joystick [8 direzioni]
    Numero di pulsanti: 3

  • Dipswitch [Mostra dettagli]

    In grassetto i valori predefiniti
    NomeValore
    Coin A4 Coins/1 Credit
     3 Coins/1 Credit
     2 Coins/1 Credit
     2 Coins/1 Credit, 5/3, 6/4
     2 Coins/1 Credit, 4/3
     1 Coin/1 Credit
     1 Coin/1 Credit, 5/6
     1 Coin/1 Credit, 4/5
     1 Coin/1 Credit, 2/3
     2 Coins/3 Credits
     1 Coin/2 Credits
     1 Coin/3 Credits
     1 Coin/4 Credits
     1 Coin/5 Credits
     1 Coin/6 Credits
     Free Play (if Coin B too) or 1/1
    Coin B4 Coins/1 Credit
     3 Coins/1 Credit
     2 Coins/1 Credit
     2 Coins/1 Credit, 5/3, 6/4
     2 Coins/1 Credit, 4/3
     1 Coin/1 Credit
     1 Coin/1 Credit, 5/6
     1 Coin/1 Credit, 4/5
     1 Coin/1 Credit, 2/3
     2 Coins/3 Credits
     1 Coin/2 Credits
     1 Coin/3 Credits
     1 Coin/4 Credits
     1 Coin/5 Credits
     1 Coin/6 Credits
     Free Play (if Coin A too) or 1/1
    Credits needed1 to start, 1 to continue
     2 to start, 1 to continue
    Switch to StartStart
     Attack
    Coin ChuteCommon
     Individual
    Demo SoundsOff
     On
    Player Start/Continue3/3
     2/3
     2/2
     3/4
    DifficultyEasy
     Normal
     Hard
     Hardest

  • ROM (20 della macchina) [Mostra dettagli]

    Riferito alla versione MAME: 0.181

    NomeDimensioniCRC32SHA1StatoNel romset
    epr-14160.a4262144b9f897b7 65cee6c8006f328eee648e144e11fa60b1433ff5 good ddcrew
    epr-14161.a6262144bb03c1f0 9e7fbd2cda448992c6cbf4b96078b57305def097 good ddcrew
    mpr-14139.a526214406c31531 d084cb72bf83578b34e959bb60a0695faf4161f8 good ddcrew
    mpr-14141.a7262144080a494b 64522dccbf6ed856ab80aa185454183df87d7ae9 good ddcrew
    317-0190.key81922d502b11 c4e94da59b0e15a5a302ebe88988d1657e7e9814 good ddcrew
    epr-14127.c12621442228cd88 5774bb6a401c3da05c5f3c9d3996b20bb3713cb2 good ddcrew
    epr-14128.c2262144edba8e10 25a2833ead4ca363802ddc2eb97c40976502921a good ddcrew
    epr-14129.c3262144e8ecc305 a26d0c5c7826cd315f8b2c27e5a503a2a7b535c4 good ddcrew
    mpr-14134.c105242884fda6a4b a9e582e494ab967e8f3ccf4d5844bb8ef889928c good ddcrew
    mpr-14142.a105242883cbf1f2a 80b6b006936740087786acd538e28aca85fa6894 good ddcrew
    mpr-14135.c11524288e9c74876 aff9d071e77f01c6937188bf67be38fa898343e6 good ddcrew
    mpr-14143.a1152428859022c31 5e1409fe0f29284dc6a3ffacf69b761aae09f132 good ddcrew
    mpr-14136.c12524288720d9858 8ebcb8b3e9555ca48b28908d47dcbbd654398b6f good ddcrew
    mpr-14144.a125242887775fdd4 a03cac039b400b651a4bf2167a8f2338f488ce26 good ddcrew
    epr-14137.c13524288846c4265 58d0c213d085fb4dee18b7aefb05087d9d522950 good ddcrew
    epr-14145.a135242880e76c797 9a44dc948e84e5acac36e80105c2349ee78e6cfa good ddcrew
    epr-14133.c7131072cff96665 b4dc7f1a03415ebebdb99a82ae89328c345e7678 good ddcrew
    mpr-14132.c65242881fae0220 8414c74318ea915816c6b67801ac7c8c3fc905f9 good ddcrew
    mpr-14131.c5524288be5a7d0b c2c598b0cf711273fdd568f3401375e9772c1d61 good ddcrew
    epr-14130.c4524288948f34a1 d4c6728d5eea06cee6ac15a34ec8cccb4cc4b982 good ddcrew


    :  Macchina Parent
    :  Macchina Clone
    :  BIOS
    :  Device


 Informazioni 
HISTORY

D.D. Crew (c) 1991 Sega.


Un picchiaduro multi giocatori a scorrimento laterale.


- DATI TECNICI -


Sega System 18 hardware

Game ID : 317-0182 / 317-0183 / 317-0184 / 317-0185 / 317-0186 / 317-0187 / 317-0188 / 317-0189 / 317-0190


Processore Principale : 68000 (@ 10 Mhz)

Processore Audio : Z80 (@ 8 Mhz)

Chip Audio : (2x) YM3438 (@ 8 Mhz), RF5C68 (@ 10 Mhz)


Giocatori : 4

Controllo : Joystick a 8 direzioni

Pulsanti : 3


- CURIOSITA' -


Pubblicato nel Giugno 1991 in Giappone.


Il boss del secondo schema è un omaggio a Bruce Lee.


La skyline di New York nel finale di questo gioco ha un cameo difficile da notare di Spider-Man in cima all'Empire State Building.


- AGGIORNAMENTI -


FD1094 317-0182


FD1094 317-0183


FD1094 317-0184

* World version (fino a 2 giocatori)


FD1094 317-0185


FD1094 317-0186

* US version (fino a 4 giocatori)

* ha la schermata 'Winners Don't Use Drugs'


FD1094 317-0187

* World version (fino a 3 giocatori)


FD1094 317-0188


FD1094 317-0189


FD1094 317-0190


- FONTI -


Rom del gioco.


Giochi Simili

64th. Street - A Detective Story (World)
Avengers (US set 1)
Bad Dudes vs. Dragonninja (US)
Big Fight - Big Trouble In The Atlantic Ocean
Black Touch '96
Black Panther
B.Rap Boys (World)
Brute Force
Burning Fight (NGM-018)(NGH-018)
Captain Commando (World 911202)
Crude Buster (World FX version)
Crime Fighters (World 2 players)
The Combatribes (US)
Double Dragon (Japan)
Double Dragon II - The Revenge (World)
Double Dragon 3 - The Rosetta Stone (US)
Demolish Fist
Denjin Makai
Ghost Chaser Densei (SNES bootleg)
Cadillacs and Dinosaurs (World 930201)
DJ Boy (set 1)
DownTown / Mokugeki (set 1)
Final Fight (World, set 1)
Final Fight 2 (SNES bootleg)
Gaia Crusaders
Gang Wars
Ginga NinkyouDen (set 1)
Guardians / Denjin Makai II
Growl (World, Rev 1)
Guardians of the 'Hood
Iron (SNES bootleg)
Jue Zhan Tian Huang
Karate Blazers (World, set 1)
Knuckle Bash
Knuckle Bash 2 (bootleg)
Knuckle Joe (set 1)
Kyros
Legionnaire (World)
Shinobi III (Mega Play)
Streets of Rage II (Mega Play)
Last Battle (Mega-Tech)
The Revenge of Shinobi (Mega-Tech)
Shadow Dancer (Mega-Tech)
Shinobi (Mega-Tech, SMS based)
Streets of Rage (Mega-Tech)
Mug Smashers
My Hero (US, not encrypted)
Ninja Baseball Bat Man (World)
Osman (World)
Double Dragon (PlayChoice-10)
Ninja Gaiden Episode II: The Dark Sword of Chaos (PlayChoice-10)
Ninja Gaiden Episode III: The Ancient Ship of Doom (PlayChoice-10)
Ninja Gaiden (PlayChoice-10)
Trojan (PlayChoice-10)
The Punisher (World 930422)
Renegade (US)
Riot City (Japan)
Pretty Soldier Sailor Moon (Ver. 95/03/22B, Europe)
Sonic Blast Man 2 Special Turbo (SNES bootleg)
Shadow Warriors (World, set 1)
Shadow Dancer (World)
Shinobi / FZ-2006 (Korean System 16 bootleg) (ISG Selection Master Type 2006)
Shinobi (set 6, System 16A) (unprotected)
Silent Dragon (World)
Thunder Heroes
Thunder Hoop (Ver. 1)
TH Strikes Back
Trojan (US set 1)
Tough Turf (set 2, Japan) (8751 317-0104)
Ninja Ryukenden (Tourvision PCE bootleg)
Shinobi (Tourvision PCE bootleg)
Undercover Cops (World)
Vamf x1/2 (Europe)
Vendetta (World, 4 Players, ver. T)
Vigilante (World, Rev E)
Violent Storm (ver EAC)
Zero Team USA (US)

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.

 MAMEINFO.DAT 
Informazioni su ddcrew

0.92 [Charles MacDonald, Nicola Salmoria]

0.74u2 [Andrew Prime]

0.36b2 [Andrew Prime]


TODO:

* Wanted: 317-0183/0188/0189 FD1094 CPUs


Bugs:

- Vertical line glitch during intro. This bug does not occur on v0.90. only after 90+. sjyune (ID 00997)


WIP:

- 0.148u4: Porchy and The Dumping Union added clone D. D. Crew (Japan, 4 Players, FD1094 317-0185). Charles MacDonald and Porchy added the decryption key for it. Renamed (ddcrewj) to (ddcrewj2).

- 10th April 2013: Smitdogg - Porchy got an undumped Sega System 18 game, the 4 player Japan version of D.D. Crew.

- 0.138: Changed parent description set 'D. D. Crew (set 4, World, 3 Player, FD1094 317-0190)' to 'D. D. Crew (World, 3 Player, FD1094 317-0190)' clones 'D. D. Crew (set 5, Japan, 2 Player, FD1094 317-0182)' to 'D. D. Crew (Japan, 2 Player, FD1094 317-0182)', 'D. D. Crew (set 3, US, 4 Player, FD1094 317-0186)' to 'D. D. Crew (US, 4 Player, FD1094 317-0186)', 'D. D. Crew (set 2, World, 2 Player, FD1094 317-0184)' to 'D. D. Crew (World, 2 Player, FD1094 317-0184)' and 'D. D. Crew (set 1, World, 4 Player, FD1094 317-0187)' to 'D. D. Crew (World, 4 Player, FD1094 317-0187)'.

- 0.118u1: Changed description of clone 'D. D. Crew (set 1, World, 4 Player, FD1094 317-?)' to 'D. D. Crew (set 1, World, 4 Player, FD1094 317-0187)'. Fixed rom names.

- 0.99: Nicola Salmoria and Chris Hardy fixed 1-bit errors in decryption keys for D.D.Crew (set 4, FD1094 317-0190) - Game now playable.

- 0.95u2: Chack'n added clone 'D. D. Crew (set 5, Japan, 2 Player, FD1094 317-0182)'. Chris Hardy added FD1094 317-0190 key to D. D. Crew (set 4, World, 3 Player). Hangs when you select character, needs investigation. Changed description to 'D. D. Crew (set 4, World, 3 Player, FD1094 317-0190)'.

- 0.93: David Haywood fixed cpu2 rom loading.

- 0.92: Changed 'D. D. Crew (US, 4 Player, FD1094 317-0186)' to clone '(set 3, US, 4 Player, FD1094 317-0186)', '(World, 3 Player, FD1094 317-0187)' to parent 'D. D. Crew (set 4, World, 3 Player, FD1094 317-0187)', '(World, 4 Player, FD1094 317-?)' to '(set 1, World, 4 Player, FD1094 317-?)' and '(World, 2 Player, FD1094 317-0184)' to '(set 2, World, 2 Player, FD1094 317-0184)'. Renamed (ddcrew) to (ddcrewu), (ddcrewc) to (ddcrew), (ddcrewa) to (ddcrew1) and (ddcrewb) to (ddcrew2).

- 0.90u4: Andreas Thorsen and Thierry added FD1094 317-0184 key to clone D.D.Crew (World, 2 Player, FD1094 317-0184).

- 0.90u1: Big Sega update [Aaron Giles]. Note that in the process, there is now a 1-pixel column error on DDCrew's attract mode. These are known issues that I will try to address soon.

- 0.89u1: Aaron Giles fixed column scroll (attract mode scrolls properly now) and cleaned up inputs in D.D. Crew - Game now playable. Thierry Lescot added 317-unknown.key to D.D. Crew (World, 4 Player). Added dipswitches 'Credits needed', 'Switch To Start', 'Coin Chute', 'Demo Sounds', 'Player Start/Continue' and 'Difficulty'. Changed description of clone '(Europe, 4 Player, FD1094 317-?)' to '(World, 4 Player, FD1094 317-?)', '(Europe, 2 Player, FD1094 317-0184)' to '(World, 2 Player, FD1094 317-0184)' and '(Europe, 3 Player, FD1094 317-0187)' to '(World, 3 Player, FD1094 317-0187)'.

- 24th November 2004: Thierry Lescot - Dumped the cpus from D.D.Crew (Europe, 4 Player), Ryukyu and Bloxeed (system18, japan).

- 0.89: David Haywood improved inputs in DDCrew, all 4 Players can now be used, although only the service coin works.

- 0.88u7: Many improvements to Sega System 18 driver [Aaron Giles]. D.D. Crew is fully playable but requires inputs to be fixed (currently only service coin and controls for 1 player work). Fixed gfx1/2 rom loading. Changed description to 'D. D. Crew (US, 4 Player, FD1094 317-0186)' and clones '(Europe, 4 Player, 317-?)' to '(Europe, 4 Player, FD1094 317-?)', '(Europe, 2 Player, 317-0184)' to '(Europe, 2 Player, FD1094 317-0184)' and '(Europe, 3 Player, 317-0187)' to '(Europe, 3 Player, FD1094 317-0187)'.

- 0.88u3: Added new 317-0186.key.

- 0.88u2: Added FD1094 317-0186.key to 'D. D. Crew (US, 4 Player, 317-0186)'.

- 0.88u1: Fixed D. D. Crew - Game now playable [Charles MacDonald, Nicola Salmoria, David Haywood]. Incomplete sound emulation, still some serious gfx problems in places. Changed region gfx1/2 to gfx3/4.

- 28th October 2004: David Haywood - I've added some crude banking support to D.D. Crew and Clutch Hitter, improves some (but not all) gfx.

- 0.88: Charles MacDonald and Nicola Salmoria added clones D. D. Crew (Europe, 2 Player, 317-0184), (Europe, 3 Player, 317-0187) and (Europe, 4 Player, 317-?). Fixed some issues with System18 emulation. Changed description of 'DD Crew' to 'D. D. Crew (US, 4 Player, 317-0186)'.

- 30th September 2004: Charles MacDonald - Here's D.D. Crew (System 18, 317-0186) decrypted and running. This game has a custom chip on the ROM board that adds a layer of abstraction to the regular sprite and tile banking controls. It may also be used for accessing program ROM contents with data shuffled around as a form of protection. The VDP seems to be heavily used, getting that hooked up will probably make for more interesting screenshots. I think this is why the bootleg D.D. Crew board had such a poor looking title screen, because the bootleggers just left out the VDP chip rather than copy it which would be a fairly difficult task. I'd bet the bootleg version of Alien Storm has no background graphics in the first person shooting stages for the same reason, even though the VDP setup code is still present. D.D. Crew pipes nearly all of the video data through the protection chip, so the game looks terrible even though it's running correctly. It also gets the address of some tables through the chip, which come out wrong and cause problems. The protection chip is programmable and has 16 registers that are updated during V-Blank, so it's not exactly simple. I tackled this game in a completely different way compared to what was done with Tetris. Instead of putting fragments of encrypted code together, I decrypted the entire ROM in each state that the game used. The 68000 emulator was modified to keep track of the decryption state and switch decrypted ROM images as needed. If a state is ever selected that has no corresponding table, the emulator exits gracefully and tells me what to dump next. Because the game actually works, this shows that current assumptions about how the decryption state is managed are correct. The upshot of this method is that you no longer have to identify all of the executable code in a game, just the states that are used. This can be determined by running the game in an emulator in the reset state, and dumping more data each time an unknown state comes up. D.D. Crew only uses 6 or so states, so analyzing disassemblies was all that was needed. I'll try to get the graphics fixed soon. The banking/protection chip will hopefully not be a problem, I have several System 18 boards with the same part and can run tests on it.

- 18th September 2004: Charles MacDonald - Great news, I've been able to sucessfully decrypt any 16K block from D.D. Crew. It should be possible to decrypt the entire game at this point. Because D.D. Crew is so large, I'm going to work on Tetris first. The decryption state can be changed by the programmer at almost any point in the game's code, you have to trace through the code which is a tedious process. D.D. Crew changes the state a lot but only uses the same few arguments, so one solution would be to decrypt the entire ROM multiple times with different compares being used, and then patch together the correct parts. Tetris only changes the state four times in the startup code and doesn't do anything afterwards, making it a better choice to work with.

- 16th September 2004: Charles MacDonald - Today I dumped about 512MB worth of tables for D.D Crew and was able to decrypt a reasonable portion of the startup code using a much smaller subset of that data. Also, comparisons between the Tetris CPU tests and D.D. Crew CPU show all the usual similarities; the direct opcodes are the same, PC relative instructions are missing, decryption repeats every 16K, etc. No surprises which is a good thing, I'd assume all other FD1094 CPUs work in the same way. A new finding is that within a 16K block, certain addresses (no relation to each other, seems random) have the same table output. So you don't get completely unique tables for every address within a 16K block. In theory this means a smaller set of tables would be needed per block, but there doesn't seem to be any apparent way to tell which addresses will decrypt identically. The D.D. Crew decryption was done using tables from $10000-$12000. The initial PC and SP don't come out correctly, even though they should work with table data from offsets $10000-$10007. At least determining the entry point is pretty easy to do, not being able to decrypt it (so far) will not be a problem for other games.

- 18th March 2004: Charles MacDonald fixed Z80 clock (8.192 Mhz -> 8.00 MHz).

- 0.74u2: Added DD Crew (Sega 1991).

- 0.36b2: Andrew Prime added DD Crew (Testdriver).


LEVELS: 7


Other Emulators:

* FB Alpha

 Strumenti 
Versione per la stampa
Link diretto alla scheda della macchina

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