Manufacturers

Loading

Dynamite Duke (Europe, 03SEP89)

  1. Game infos
  2. Parent and Clones
  3. Sound
  4. Driver
  5. Inputs
  6. Controls
  7. Display
  8. Dipswitchs
  9. Roms list
  10. Chips list
  11. Categories
  12. MAMEinfo
  13. History
  14. High scores
Download dynduke.zip (5.16 MB)
Snapshot

Game infos

Description Dynamite Duke (Europe, 03SEP89)
Name dynduke
Manufacturer Seibu Kaihatsu
Year 1989
Runnable yes
System arcade /
Number of players 1P
Added to MAME .146u1
Romset size 5.16 MB
Romset file 28 files
Romset zip 1 B
Language English
Evaluation 70 to 80 (Good)
Genre Shooter

Parent and clones

Parent This game is the parent

Sound infos

Sound_channels 1

Driver infos

Driver status good
Driver emulation good
Driver color good
Driver sound good
Driver graphic good
Driver cocktail
Driver protection
Driver savestate yes

Inputs infos

Input service no
Input tilt no
Input players 2
Input buttons
Input coins 2

Controls infos

type ways minimum maximum sensitivity keydelta reverse
joy 8 no

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 0 no 256 224 60

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade 1.cd8 65536 a5e2a95a 135d57073d826b9cf46fb43dc49439e1400fb021 maincpu a0000 good no
arcade 10.34k 16384 c2a9f19b 0bcea042386109c277c6c5dbe52a020f9ea5972b gfx1 10000 good no
arcade 2.cd7 65536 7e51af22 b26103c0d41c469d1e2d1e4e89f591c0d9cdb67c maincpu a0001 good no
arcade 5.p8 65536 883d319c b0df05bfe342a5289a6368be26317fa879975463 slave e0000 good no
arcade 6.p7 65536 d94cb4ff 653247c420a2af037106470556e6801b29bc58e8 slave e0001 good no
arcade 7.x10 65536 9cbc7b41 107c19d3d71ee6af63d03f7278310c5e3786f91d oki 0 good no
arcade 8.w8 65536 3c29480b 031a0b808df32b5ae4f722c9e9f69554d30505c1 audiocpu 0 good no
arcade 9.5k 16384 f2bc9af4 9092ebe9dced243c3a7f63198a1180143dd42cea gfx1 0 good no
arcade dd.a2 262144 598f343f eee794d9d0a92e066f00818bfb63e8ca46bda764 gfx2 0 good no
arcade dd.b2 262144 41a9088d eb0b7370dc773cb6f5066b044934ffb42bb06587 gfx2 40000 good no
arcade dd.c2 262144 cc341b42 8c3cf09a3a0080a1cd7c1049cb8d11f03de50919 gfx2 80000 good no
arcade dd.d2 262144 4752b4d7 4625b7885ff9d302e78d7324b3592ac5a3cead86 gfx2 c0000 good no
arcade dd.de3 262144 44a4cb62 70b2043d0428c90ee22ccd479d9710af24d359f6 gfx2 100000 good no
arcade dd.e1 262144 84a0b87c 62075128093f21ee6ea09cc2d4bc8e630b275fce gfx4 100000 good no
arcade dd.e2 262144 a9585df2 2eeac27dd018dd334447d539fdae2989c731e764 gfx4 100001 good no
arcade dd.ef3 262144 aa8aee1a 8b2b8dcb2287318e314b256f84c23424cfe29462 gfx2 140000 good no
arcade dd.f1 262144 9aed24ba 0068b5bc0d7c817eee3bfbf7de6d19652ba78d41 gfx4 180000 good no
arcade dd.f2 262144 3eb5783f 5487ceb4f3241241af1a81b1bb686bd3af10b0d1 gfx4 180001 good no
arcade dd.m1 262144 80776452 319bfc90ccf04b9e5aaac5701767d3f7bbb71626 gfx4 80000 good no
arcade dd.m2 262144 ff61a573 cfbe6c017c276d2fc1f083013b5df3686381753b gfx4 80001 good no
arcade dd.mn3 262144 2ee0ca98 2ef2c4fd337e0ee4685e4863909985ee0a4c4b91 gfx3 0 good no
arcade dd.mn4 262144 6c71e2df fe87277a625010c214e05b43572fadb493b3d05d gfx3 40000 good no
arcade dd.mn5 262144 e71e34df dce8e3de61f3869da57d476bf861856154365058 gfx3 c0000 good no
arcade dd.n1 262144 cf1db927 3fde2ca7e7e302773ae01ed89edf0bcf69fc7aa1 gfx4 0 good no
arcade dd.n2 262144 5328150f bb847a2ff7e5ac668e974d2853519d86feb81e03 gfx4 1 good no
arcade dd.n45 262144 85d918e1 882cdf633288c95f2349d7c86799875b707ca347 gfx3 80000 good no
arcade dde3.e8 131072 95336279 0218640e57d0a6df03ce51f2afad9862d4b13a50 maincpu c0000 good no
arcade dde4.e7 131072 eb2d8fea d6bb718ece9011f7e24ca1c2f70a513e1c13a7a8 maincpu c0001 good no

Chips list

name tag type clock
OKI6295 oki audio 1320000
Speaker mono audio
V30 slave cpu 8000000
YM3812 ymsnd audio 3579545
Z80 audiocpu cpu 3579545

Categories

MAMEinfo

0.181 [Tirino73]

0.146u4 [Arzeno Fabrice]

0.146u1 [Tirino73]

0.104u2 [Pierpaolo Prazzoli, Guru]

0.36b10 [Bryan McPhail]


TEST MODE:

- To access test mode, reset with both start buttons held.


Bugs:

- Missing sound samples. Kale (ID 06435)


WIP:

- 0.182: Corrado Tomaselli and The Dumping Union added clone Dynamite Duke (Japan, 25JUL89). Changed description to 'Dynamite Duke (Europe, 03SEP89)' and clones (Europe set 2 25JUL89) to 'Dynamite Duke (Europe, 25JUL89)', (Japan 03SEP89) to 'Dynamite Duke (Japan, 03SEP89)' and (US 25JUL89) to 'Dynamite Duke (US, 25JUL89)'.

- 0.181: Tafoid replacing parent with the set having the latest build date. Also added build dates to the description for all games in driver. Changed clone (Europe set 2) to parent 'Dynamite Duke (Europe set 1 03SEP89)', (Europe set 1) to clone 'Dynamite Duke (Europe set 2 25JUL89)', (Japan) to 'Dynamite Duke (Japan 03SEP89)' and (US) to 'Dynamite Duke (US 25JUL89)'. Renamed (dynduke) to (dyndukea) and (dyndukea) to (dynduke).

- 0.173: Osso fixed missing background in Dynamite Duke with flipscreen on.

- 0.165: Use standard palette device ram for Dynamite Duke [Dirk Best].

- 0.162: Osso added save state support to Dynamite Duke.

- 0.146u4: Arzeno Fabrice added Dynamite Duke (Europe set 1). Changed (Euro) to clone 'Dynamite Duke (Europe set 2)'. Renamed (dynduke) to (dyndukea).

- 0.146u1: Tirino73 added Dynamite Duke (Euro). Renamed (dynduke) to (dyndukej) and (dyndukef) to (dyndukeu).

- 0.133u1: Renamed (dyndukf) to (dyndukef).

- 0.126u4: Fabio Priuli added conditional dips and DIP locations to Dynamite Duke. Added dipswitches 'Coin Mode', 'Coinage' and 'Cabinet'.

- 0.119u3: David Haywood fixed colors in Dynamite Duke. Changed palettesize from 3072 to 2048 colors.

- 3rd October 2007: David Haywood - The source of most of the problems in Dynamite Duke was the strange way in which the background layer was being decoded and handled. The biggest problem is that 1 bit of data for each pixel was being completely overlooked. Dynamite Duke's background decode was 5bpp, not 6bpp. If that was all there was to it then it would have been a very simple fix, however, the problems were deeper than that. Neither of the upper 2 bits of the data are used in the traditional sense, to simply extend the available colour palette. Ignoring the 6th bit for now, the one that was being used as transparency, I started looking at the bit that wasn't being decoded, the 5th bit. There was clearly data there, it wasn't just unused rom as you'll sometimes find. Infact the data present conincided with the tiles that were being rendered with the wrong colours in the game, logically everything would suggest that the decode was simply missing a bit, and hooking that up should fix the colours as it would then be able to address the correct colours. It didn't. Usually if you increase the bpp of a set of graphics it allows the colours directly after the current palette to be addressed in addition to the ones already being used. For Dynamite Duke something different was going on. Regular System: 4bpp decode | Pal#1 Colours 0-15, Pal #2 Colours 16-31, Pal #3 Colours 32-47 and 5bpp decode | Pal#1 Colours 0-31, Pal #2 Colours 32-63, Pal #3 Colours 64-95, for Dynamite Duke however: 5bpp decode | Pal#1 Colours 0-15 & 256-271, Pal #2 Colours 16-31 & 272-287 etc. Basically the extra bit is being used by the hardware more as a palette bank bit, grabbing the extra colours from a completely different part of the palette. I needed to clean up the driver a bit, remove some palette hacks that were already in there, and rework a few things, but by implementing that logic I at least got the right colours on all the scenes, except one, the map scene. For the map scene it turns out there was another error in the driver. As the previous decode didn't allow for accessing of colours above 255 one of the layer disable bits had been incorrectly hooked up as a palette bank, probably because the map screen happened to have that layer disabled and also by chance needed the higher palette codes. An easy mistake to make. Removing that hack, and correclty hooking up the layer disables had the advantage of also getting rid of some garbage sprites left on the screen during 'continue' etc. That just left the 6th bit, marked as transparency. Finding out the use for that was pretty straightforward, it quickly became clear that it was actually a priority bit (which is basically how it was being used anyway 'transparency' was rather misleading). With everything fixed up Dynamite Duke looks better than ever, and one of the longest standing bugs that I can remember has finally been fixed.

- 30th September 2007: David Haywood - I've hopefully fixed the colour problems from the first boss and beyond in Dynamite Duke. Note, the background is now correct in shots 3 / 4 onwards.

- 0.118u3: Changed NEC V30 CPU core to use a 16-bit data bus [Aaron Giles, Phil Bennett, Pierpaolo Prazzoli].

- 0.104u2: Renamed (dynduke) to (dyndukf) and (dyndukj) to (dynduke).

- 0.103: Pierpaolo Prazzoli and Guru added clone Dynamite Duke (Japan). Changed parent description to 'Dynamite Duke (US)'.

- 0.99u7: Curt Coder fixed background layer color in the first levels. Added 'Bonus Life' dipswitch. Removed 'Unknown' dipswitches.

- 0.66: Changed clock speed of the 2x V30 to 8MHz.

- 0.37b16: Nicola Salmoria decrypted the Seibu sound CPU, giving sound in Dynamite Duke. Added Z80 (3579545 Hz) CPU3 - Sound works now.

- 17th June 2001: Nicola Salmoria decrypted the Seibu sound CPU, giving sound in Raiden (alt), Dynamite Duke and Toki (original).

- 0.36b12: Changed YM3812 clock speed to 3579545 Hz.

- 0.36b10: Bryan McPhail added 'Dynamite Duke' (Seibu Kaihatsu 1989 (Fabtek license)). Known issues: Coins are controlled by the sound cpu, and the sound cpu is encrypted! You need to play with sound off at the moment to coin up. The background layer is 5bpp and I'm not 100% sure the colours are correct on it, although the layer is 5bpp the palette data is 4bpp. My current implementation looks pretty good though I've never seen the real game.

- 17th November 1999: Bryan McPhail sent in a driver for Dynamite Duke / Double Dynamite.


LEVELS: 9


Other Emulators:

* FB Alpha


Recommended Games (Army Fighter 3D):

Operation Wolf

Operation Wolf (Tourvision PCE bootleg)

Operation Wolf 3

Operation Thunderbolt

Operation Tiger

Cabal

Devastators

G.I. Joe

Born To Fight

Dynamite Duke

The Double Dynamites

Guts n' Glory (Machine Gun)

Line of Fire

Mechanized Attack

Rambo III

Rambo

Aqua Jack

NAM-1975

Spinal Breakers

Riot

Area 51

Maximum Force

Area 51 / Maximum Force Duo

Area 51: Site 4

Operation Thunder Hurricane

Behind Enemy Lines

War: The Final Assault

Special Forces Elite Training

World Combat

Gamshara

Ranger Mission


Recommended Games (Shooting 3):

Operation Wolf

Operation Wolf (Tourvision PCE bootleg)

Operation Wolf 3

Operation Thunderbolt

Operation Tiger

Cabal

Beast Busters

Beast Busters 2nd Nightmare

Dynamite Duke

The Double Dynamites

Guts n' Glory (Machine Gun)

Line of Fire

Mechanized Attack

Rambo III

Rambo

NAM-1975

Space Gun

Spinal Breakers

Steel Gunner

Steel Gunner 2

Rail Chase

Rail Chase 2

Terminator 2 - Judgment Day

G.I. Joe

Lethal Enforcers

Lethal Enforcers II: Gun Fighters

Riot

Alien3: The Gun

Born To Fight

Dragon Gun

Jurassic Park

Jurassic Park 3

Under Fire

Locked 'n Loaded

Lord of Gun

Revolution X

Shooting Star

Target Hits

Virtua Cop

Virtua Cop 2

Crypt Killer

Mobil Suit Gundam Final Shooting

Time Crisis

Time Crisis II

Time Crisis 3

Time Crisis 4

Crisis Zone

Zombie Raid

Area 51

Maximum Force

Area 51 / Maximum Force Duo

Area 51: Site 4

Crazy Fight

Dead Eye

Lethal Justice

Police Trainer

House of the Dead

House of the Dead 2

The House of the Dead III

Total Vice

Behind Enemy Lines

CarnEvil

Evil Night

Gunmen Wars

Quake Arcade Tournament

Teraburst

Flame Gunner

Golgo 13

Golgo 13 Kiseki no Dandou

Invasion - The Abductors

OutTrigger

War: The Final Assault

Confidential Mission

Death Crimson OX

Cannon Spike / Gun Spike

GunMania

Ninja Assault

Silent Scope

Silent Scope 2

Silent Scope EX

Silent Scope Fortune Hunter

The Typing of the Dead

The Grid

Gun Survivor 2 Biohazard Code: Veronica

Lupin The Third - The Shooting

Police 911

Police 911 2

Special Forces Elite Training

World Combat

Gamshara

Johnny Nero Action Hero

Ranger Mission

Cobra: The Arcade

2 Spicy

History


Arcade Video game published 30 years ago:

Dynamite Duke (c) 1989 Seibu Kaihatsu.

A mad scientist is creating an army of powerful mutant soldiers in order to conquer the world. Only Dynamite Duke, a battle-hardened elite soldier with an incredibly devastating bionic arm stands a chance to stop the attack before its too late. Features nice graphics & an interesting blend of shooter & beat-em up gameplay elements!

- TECHNICAL -

Main CPU : (2x) V30 (@ 8 Mhz)
Sound CPU : Zilog Z80 (@ 3.579545 Mhz)
Sound Chips : YM3812 (@ 3.579545 Mhz), OKI6295 (@ 8 Khz)

Players : 2
Control : 8-way joystick
Buttons : 3

- TRIVIA -

Released in July 1989.

A two player simultaneous version is known as "The Double Dynamites".

This game was released in memory of 'Hironori Watsuo'.

- STAFF -

Directed by : Hitoshi Hamada
Executive producer : Kengo Kondo
Assistant director & editor : Kohki Yamate
Chief programmer : Tetsuya Kawaguchi
Music composed by : Akira Satoh
Sound effects : Hitoshi Hamada
Art director : Masao Matsuzawa
Set decorator : Takahide Wada
Special 'Boss' effects created by : Showichi Yano
Special 'Zombies' Effects created by : Hirdaki Ohtake
Mechanical effects / Car stunt coordinator / Helicopter pilot : Toshinobu Komazawa
Designers : Fujio Matsuzawa, Hiroaki Ohtake, Hironori Matsuo, Kohki Yamate, Masao Matsuzawa, Showichi Yano, Takahide Wada, Toshinobu Komazawa, Akagi, Hayashi, Iwagishi, Togashi, Gunji, Ishikawa, Matsumoto, Yamazaki
The original story written by : Takahide Wada
Best Boy : Sue-San
Special animation coordinator : Suichi Mori
Special visual effects superviser : Takumi Takano
Technical consultant & Hardware designer : Yukinojoe Segawa

- PORTS -

* CONSOLES:
Sega Master System (1989)
Sega Mega Drive (1990)

* COMPUTERS:
Sharp X68000 (1990)

- CONTRIBUTE -

Edit this entry: https://www.arcade-history.com/?&page=detail&id=728&o=2

High scores

MAMESCORE records : 02/04/2017 13:01

gnu___________________________283.020
dark_kariya___________________158.460
olivier_______________________152.220
foxmulder_____________________145.450
thegamer_______________________95.940
didyeah________________________88.590
hulkiii________________________71.940