• All international shipments will be sent with a PREMIUM SHIPPING service that requires signature required delivery and insurance coverage
  • NOTICE! Highscoresaves will be closed November 6 through the 30th. Orders will ship when we get back!

Donkey Kong Technical Info

Note, these pages are not as up to date as I would like them to be. There is much more technical information on my DKJr Tech page, much of which is applicable (or identical to DK).

 

normal-1 normal-2 normal-4
The correct colors and images are shown above. The right most image flashes for a few seconds then stays steady.

 


The images below represent what the screen might look like when the specified chip (below the image) is bad. Use this as a guide to isolate the faulty chip. In most cases just remove the identified chip(s), clean the contacts, and reinsert. In more rare cases the chip itself may be bad, but usually the contacts are just dirty. Pay careful attention to put the chip back into the socket with the correct orientation. Some of the eproms if plugged in backwards will be permanently damaged forever if power is applied to them backwards.

 

 

Note: The chip numbers shown here are for the 2 board style DK. Note: The exact 4-board chip locations within the groups have NOT been confirmed.

If you have any confirmed information about the 4-board style chip locations please let me know and I will update the table.
Note: Radar Scope boards converted to DK may have different chip locations.

 

Function Chip Type 2-Board location 4-Board location
Color Maps 256x4 prom 2E (CPU) 2K (CPU)
Color Maps 256x4 prom 2F (CPU) 2J (CPU)
Character Colors 256x4 prom 2N (VIDEO) 5F (VIDEO)
Fixed Characters 2716 3N (VIDEO) 5H (VIDEO)
Fixed Characters 2716 3P (VIDEO) 5K (VIDEO)
Z80 CPU Z80 7C (CPU) 5C (CPU)
Z80 Code 0x3000-0x3fff 2532 5A (CPU) 5K (CPU)
Z80 Code 0x2000-0x2fff 2532 5B (CPU) 5H (CPU)
Z80 Code 0x1000-0x1fff 2532 5C (CPU) 5G (CPU)
Z80 Code 0x0000-0x0fff 2532 5E (CPU) 5F (CPU)
Not used - vacant     5L (CPU)
Moving Objects (sprites) 2716 7C (VIDEO) 4M (CLK)
Moving Objects (sprites) 2716 7D (VIDEO) 4N (CLK)
Moving Objects (sprites) 2716 7E (VIDEO) 4R (CLK)
Moving Objects (sprites) 2716 7F (VIDEO) 4S (CLK)
Digital Sound 2716 3F (CPU) 3J (SOU)
Digital Sound 2716 3H (CPU) 3I (SOU)
8035 MPU (music) 8035 7H (CPU) 3H (SOU)
CPU RAM 2114 3A (CPU) 6H (CPU)
CPU RAM 2114 4A (CPU) 6J (CPU)
CPU RAM 2114 3B (CPU) 6K (CPU)
CPU RAM 2114 4B (CPU) 6L (CPU)
CPU RAM 2114 3C (CPU) 6M (CPU)
CPU RAM 2114 4C (CPU) 6N (CPU)
Character RAM 2114 2P (VIDEO) 5L (VIDEO)
Character RAM 2114 2R (VIDEO) 5M (VIDEO)
Object (sprite) RAM 2148/8148 6P (VIDEO) 2L (VIDEO)
Object (sprite) RAM 2148/8148 6R (VIDEO) 2M (VIDEO)
bad2e-1
Bad 2E (Prom 256x4)
bad2e-2
Bad 2E (Prom 256x4)
bad2e-3
Bad 2E (Prom 256x4)
bad2f-1
Bad 2F (Prom 256x4)
bad2f-2
Bad 2F (Prom 256x4)
bad2f-3
Bad 2F (Prom 256x4)
bad2n-1
Bad 2N (Prom 256x4)
bad2n-2
Bad 2N (Prom 256x4)
bad2n-3
Bad 2N (Prom 256x4)
bad3n-1
Bad 3N (2716)
bad3n-3
Bad 3N (2716)
bad3n-4
Bad 3N (2716)
bad3p-1
Bad 3P (2716)
bad3p-2
Bad 3P (2716)
bad3p-3
Bad 3P (2716)
bad3p-4
Bad 3P (2716)
bad5a-1
Bad 5A (2532)
bad5b-10
Bad 5B (2532)
bad5b-11
Bad 5B (2532)
bad5b-3
Bad 5B (2532)
bad5b-4
Bad 5B (2532)
bad5b-5
Bad 5B (2532)
bad5b-6
Bad 5B (2532)
bad5b-7
Bad 5B (2532)
bad5b-8
Bad 5B (2532)
bad5b-9
Bad 5B (2532)
bad5c-10
Bad 5C (2532)
bad5c-4
Bad 5C (2532)
bad5c-5
Bad 5C (2532)
bad5c-7
Bad 5C (2532)
bad5e-1
Bad 5E (2532)
bad7c-3
Bad 7C (2716)
bad7c-4
Bad 7C (2716)
bad7d-3
Bad 7D (2716)
bad7d-4
Bad 7D (2716)
bad7e-3
Bad 7E (2716)
bad7e-5
Bad 7E (2716)
bad7f-3
Bad 7F (2716)
bad7f-4
Bad 7F (2716)

 

repair log:

Boardset with no music, but had other digital sounds (credit, spin etc..), just no background music. This is odd, as usually when you don't have background music, you don't have any digital sounds at all. Problem was chip 3E 7404 on the CPU board was bad. This chip is part of the circuitry that interfaces the main CPU to the digital sound CPU. The 7404 inverter is in the 4-bit data path between the two CPUs is used to select the current background music song number (0-15). It should be noted in the DKjr design, they removed the use of this inverter.

The fields marked with * are required.

I have read Highscoresaves Terms of Service