dkong3: MAME ROM Information. History:
Donkey Kong 3 [Nintendo-Pak] (c) 1983 Nintendo of America, Inc.
- TECHNICAL -
[Nintendo-Pak]
Conversion kit for Donkey Kong Junior, Donkey Kong, or Popeye.
- TRIVIA -
Released in October 1983 in USA.
For more information about the game itself, please see the original Donkey Kong 3 entry.
- SOURCES -
Game's ROM.
Game's Manual.
MAME Info:
0.11 [Mirko Buffoni]
Artwork available
TEST MODE:
- Press F2 + F3 for Test-Mode
WIP:
- 0.127u2: Replaced I8035 CPU2 with MB8884 in clone Donkey Kong 3 (bootleg on Donkey Kong Jr. hardware).
- 0.127: Couriersud added address decode prom dkc1-v.5e (18S030) to Donkey Kong 3 and clone (Japan).
- 0.125u7: Cleaned up Z80DMA interface [Couriersud]: Removed compatibility to old Z80DMA driver. Now uses std. callbacks (READ8_HANDLER, WRITE8_HANDLER). Updated Donkey Kong 3 accordingly.
- 0.125u3: Added 2x 'Unknown' dipswitches.
- 0.122u4: Added Z80 DMA chip [Couriersud]: Only implements intelligence to emulate Donkey Kong 3. Fixed a misleading comment in 8257dma.h.
- 0.122u2: Couriersud added DIP locations to clone (bootleg on Donkey Kong Jr. hardware) and replaced DAC/Samples sound with Discrete.
- 0.121u3: Couriersud fixed bug in clone (bootleg on Donkey Kong Jr. hardware) memory map.
- 0.120u4: Added 'Service Mode' dipswitch.
- 0.116u3: Changed VSync to 60.606061 Hz. Fixed proms loading.
- 0.116: Couriersud implemented discrete sound and color generation (resistor mixer) from schematics in Donkey Kong 3.
- 12th November 2006: Mr. Do - Donkey Kong 3 artwork has been "optimized" by Ad_Enuff; much smaller file size (up to 80%) with no loss in quality.
- 13th October 2005: Guru - Donkey Kong 3 on Galaxian h/w arrived a few days ago. Thanks to Tingoes.
- 0.97u1: Pierpaolo Prazzoli fixed clone Donkey Kong 3 (bootleg) colors.
- 0.93: Added clock parameter to NES sound (1789772 Hz).
- 0.74u2: Pierpaolo Prazzoli added clone Donkey Kong 3 (bootleg on Donkey Kong Jr. hardware).
- 1st October 2003: Pierpaolo Prazzoli added Donkey Kong 3 bootleg to the dkong driver.
- 0.37b14: Replaced 8-way Joystick with 4-way.
- 0.36b13: New NES sound emulation for Punch Out and Donkey Kong 3 [Matthew Conte, [email protected]]. Replaced 2x NES and DAC sound with 2x Nintendo. Changed N2A03 CPU1/2 clock speeds to 1789772 Hz.
- 0.36b12: Added 'Coinage' dipswitch.
- 0.36b9: Added clone Donkey Kong 3 (Japan). Changed parent description to 'Donkey Kong 3 (US)'.
- 0.36b5: Replaced the M6502 CPU2/3 with 2x N2A03 CPUs.
- 0.34b1: Added color proms ($0, 100, 200 - red & green, palette blue component and character color codes on a per-column basis).
- 0.31: A first attempt at sound in Donkey Kong 3 / Punch Out. These two Nintendo games use the same sound hardware as the NES console [Nicola Salmoria]. Tim Lindquist added accurate colors to Donkey Kong 3.
- 0.29: Accurate colors in Donkey Kong 3 (well, not really) [Tim Lindquist, Nicola Salmoria]. Nicola Salmoria fixed high score saving in Donkey Kong 3. Known issues: The colors come from a bootleg board. They might not be the same as the original version.
- 0.16: Matthew Hillmer submitted a new palette for Donkey Kong 3. It is not intended to be correct, but at least it gets rid of the annoying checkerboard effect.
- 0.14: Donkey Kong 3 now also preserve the score distributions (use F1 to see them) [Nicola Salmoria].
- 0.13: Nicola Salmoria added high score saving to Donkey Kong 3.
- 0.11: Mirko Buffoni provided a driver for Donkey Kong 3 (Nintendo of America 1983). Runs on hardware similar to Donkey Kong. Game is playable with wrong colors and no sound. Control: Arrows = Move around, CTRL = Fire and F1 = Test (keep it pressed - very nice, try it!).
- 18th July 1996: Dumped Donkey Kong 3 (US).
LEVELS: 4
Other Emulators:
* CottAGE
* JAE
* JEmu2
Recommended Games (Platform):
Space Panic
Steel Worker
Donkey Kong
FamicomBox (Donkey Kong)
Crazy Kong
Crazy Kong Part II
Kong (Brazil)
Donkey Kong Junior
FamicomBox (Donkey Kong Jr.)
Donkey Kong 3
Logger
Naughty Mouse
Treasure Island
Treasure Island (DECO Cassette)
Woodpecker
Dock Man
Kangaroo
Minky Monkey
Ponpoko
Pop Flamer
Popeye
FamicomBox (Popeye)
Springer
Arabian
Boggy '84
Bristles (Max-A-Flex)
Congo Bongo
Dr. Micro
Hopper Robo
Jump Coaster
Mappy
Namco Classic Collection Vol.1 (Mappy)
Mouser
Roc'n Rope
Super Glob
Ben Bero Beh
Complex X
Jumping Jack
Lode Runner
Lode Runner II - The Bungeling Strikes Back
Lode Runner III - The Golden Labyrinth
Lode Runner IV - Teikoku Karano Dasshutsu
Lode Runner - The Dig Fight
Pandora's Palace
Peter Pack-Rat
Vs. Ice Climber
Vs. Ice Climber Dual
Vs. Wrecking Crew
Baluba-louk no Densetsu
Pig Out: Dine Like a Swine!
Sea Hunter Pengui
Multi 5 (Tong Boy)
Romset: 74 kb / 16 files / 40.8 zip
MAME XML Output:
   | <game name="dkong3" sourcefile="dkong.c"> |
   |    | <description>Donkey Kong 3 (US)</description> |
   |    | <year>1983</year> |
   |    | <manufacturer>Nintendo of America</manufacturer> |
   |    | <rom name="dk3c.7b" size="8192" crc="38d5f38e" sha1="5a6bb0e5070211515e3d56bd7d4c2d1655ac1621" region="maincpu" offset="0"/> |
   |    | <rom name="dk3c.7c" size="8192" crc="c9134379" sha1="ecddb3694b93cb3dc98c3b1aeeee928e27529aba" region="maincpu" offset="2000"/> |
   |    | <rom name="dk3c.7d" size="8192" crc="d22e2921" sha1="59a4a1a36aaca19ee0a7255d832df9d042ba34fb" region="maincpu" offset="4000"/> |
   |    | <rom name="dk3c.7e" size="8192" crc="615f14b7" sha1="145674073e95d97c9131b6f2b03303eadb57ca78" region="maincpu" offset="8000"/> |
   |    | <rom name="dk3c.5l" size="8192" crc="7ff88885" sha1="d530581778aab260e21f04c38e57ba34edea7c64" region="n2a03a" offset="e000"/> |
   |    | <rom name="dk3c.6h" size="8192" crc="36d7200c" sha1="7965fcb9bc1c0fdcae8a8e79df9c7b7439c506d8" region="n2a03b" offset="e000"/> |
   |    | <rom name="dk3v.3n" size="4096" crc="415a99c7" sha1="e0855b03bb1dc0d8ae46da9fe33ca30ecf6a2e96" region="gfx1" offset="0"/> |
   |    | <rom name="dk3v.3p" size="4096" crc="25744ea0" sha1="4866e43e80b010ccf2c8cc94c232786521f9e26e" region="gfx1" offset="1000"/> |
   |    | <rom name="dk3v.7c" size="4096" crc="8ffa1737" sha1="fa5896124227d412fbdf83f129ddffa32cf2053b" region="gfx2" offset="0"/> |
   |    | <rom name="dk3v.7d" size="4096" crc="9ac84686" sha1="a089376b9c23094490703152ad98ed27f519402d" region="gfx2" offset="1000"/> |
   |    | <rom name="dk3v.7e" size="4096" crc="0c0af3fb" sha1="03e0c3f51bc3c20f95cb02f76f2d80188d5dbe36" region="gfx2" offset="2000"/> |
   |    | <rom name="dk3v.7f" size="4096" crc="55c58662" sha1="7f3d5a1b386cc37d466e42392ffefc928666a8dc" region="gfx2" offset="3000"/> |
   |    | <rom name="dkc1-c.1d" size="512" crc="df54befc" sha1="7912dbf0a0c8ef68f4ae0f95e55ab164da80e4a1" region="proms" offset="0"/> |
   |    | <rom name="dkc1-c.1c" size="512" crc="66a77f40" sha1="c408d65990f0edd78c4590c447426f383fcd2d88" region="proms" offset="200"/> |
   |    | <rom name="dkc1-v.2n" size="256" crc="50e33434" sha1="b63da9bed9dc4c7da78e4c26d4ba14b65f2b7e72" region="proms" offset="400"/> |
   |    | <rom name="dkc1-v.5e" size="32" crc="d3e2eaf8" sha1="87bb298137c26570dafb4ac495c87e82441e70e5" region="adrdecode" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/> |
   |    | <chip type="cpu" tag="n2a03a" name="N2A03" clock="1789772"/> |
   |    | <chip type="cpu" tag="n2a03b" name="N2A03" clock="1789772"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="nes1" name="N2A03" clock="1789772"/> |
   |    | <chip type="audio" tag="nes2" name="N2A03" clock="1789772"/> |
   |    | <display tag="screen" type="raster" rotate="90" width="256" height="224" refresh="60.606061" pixclock="6144000" htotal="384" hbend="0" hbstart="256" vtotal="264" vbend="16" vbstart="240" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="1" coins="3"> |
   |    |    | <control type="joy" ways="4"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="DSW0" mask="7"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="3"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="7"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW0" mask="8"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW0" mask="16"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW0" mask="32"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW0" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW0" mask="128"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="128"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="3" value="0" default="yes"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    |    | <dipvalue name="5" value="2"/> |
   |    |    | <dipvalue name="6" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW1" mask="12"> |
   |    |    | <dipvalue name="30000" value="0" default="yes"/> |
   |    |    | <dipvalue name="40000" value="4"/> |
   |    |    | <dipvalue name="50000" value="8"/> |
   |    |    | <dipvalue name="None" value="12"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Additional Bonus" tag="DSW1" mask="48"> |
   |    |    | <dipvalue name="30000" value="0" default="yes"/> |
   |    |    | <dipvalue name="40000" value="16"/> |
   |    |    | <dipvalue name="50000" value="32"/> |
   |    |    | <dipvalue name="None" value="48"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW1" mask="192"> |
   |    |    | <dipvalue name="Easy" value="0" default="yes"/> |
   |    |    | <dipvalue name="Medium" value="64"/> |
   |    |    | <dipvalue name="Hard" value="128"/> |
   |    |    | <dipvalue name="Hardest" value="192"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="521"/> |
|
|