Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Donkey Kong - Near perfect port to a vintage console.  (Read 1884 times)

0 Members and 1 Guest are viewing this topic.

fiscap

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 159
  • Last login:November 24, 2024, 03:30:36 pm
  • I dare ye enter... the dungeons of daggorath!!!
    • BYOAC blog
Donkey Kong - Near perfect port to a vintage console.
« on: February 26, 2009, 11:29:05 pm »
Check out this clip from YouTube of a near perfect port of the original Z80 code of Donkey Kong to a vintage TRS-80 Color Computer 3.



When I first saw this, I really thought it was a fake and someone had posted a Mame capture instead. I decided to download the code from the poster's site and try it out for myself in the VCC emulator for the TRS-80 CoCo 3 (doesn't run on the MESS version). I was shocked to see how accurate it actually was, but even more impressed that this was running on a 1.78 MHz 6809 processor - keep in mind that the original Donkey Kong ran on a 3 MHz Z80 processor. It is without a doubt the best rendition of a classic arcade game on a vintage console/computer that I have ever seen - what this coder pulled off is simply amazing.
« Last Edit: February 26, 2009, 11:31:58 pm by fiscap »

CrazyKongFan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 569
  • Last login:June 06, 2017, 01:22:29 pm
Re: Donkey Kong - Near perfect port to a vintage console.
« Reply #1 on: March 07, 2009, 01:15:32 pm »
Did it run pretty good on the VCC emulator? I did manage to get it to run on MESS, but it didn't run very well (it was sluggish and the sound wasn't very good) .

fiscap

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 159
  • Last login:November 24, 2024, 03:30:36 pm
  • I dare ye enter... the dungeons of daggorath!!!
    • BYOAC blog
Re: Donkey Kong - Near perfect port to a vintage console.
« Reply #2 on: March 07, 2009, 04:03:02 pm »
It runs much better on VCC. I tried it on MESS and noticed the same thing you did with the sound. Definitely give VCC a shot.

http://vcc6809.bravehost.com/

Level42

  • Wiki Contributor
  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5965
  • Last login:November 13, 2018, 01:56:39 am
  • A Suzo stick is a joy forever...
Re: Donkey Kong - Near perfect port to a vintage console.
« Reply #3 on: March 08, 2009, 04:35:22 pm »
That is impressive. There goes the Atari 8-bit version as the best DK port.....

Turnarcades

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1973
  • Last login:May 13, 2017, 08:14:29 am
  • Craig @ Turnarcades
    • Turnarcades
Re: Donkey Kong - Near perfect port to a vintage console.
« Reply #4 on: March 08, 2009, 09:32:41 pm »
That is very good, though not the first time I've seen a classic reworked onto a classic platform - a dude did a port of NES Megaman onto the Atari 2600. Far from as good quality as the NES, but very playable and fast from what I saw. It's good that people are still pushing these older boundaries but makes you wonder why the original developers didn't try that little bit harder to achieve what today's hobbiests seem to achieve on a regular basis?

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: Donkey Kong - Near perfect port to a vintage console.
« Reply #5 on: March 09, 2009, 12:23:44 am »
Yeah, I tried it out, too in MESS and it works okay. My machine might be lagging, though. I can't get it to run from within VCC.


That is very good, though not the first time I've seen a classic reworked onto a classic platform - a dude did a port of NES Megaman onto the Atari 2600. Far from as good quality as the NES, but very playable and fast from what I saw. It's good that people are still pushing these older boundaries but makes you wonder why the original developers didn't try that little bit harder to achieve what today's hobbiests seem to achieve on a regular basis?

Well, I've read that sometimes ports were determined by the developers, but in any case weren't intended to be just like the original. In other cases, I bet it was various parts resources available, money being paid to the developer, degree of coding ability, and plain old imagination.
« Last Edit: March 09, 2009, 01:12:33 am by Ummon »
Yo. Chocolate.


"Theoretical physics has been the most successful and cost-effective in all of science."

Stephen Hawking


People often confuse expressed observations with complaint, ridicule, or - even worse - self-pity.

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: Donkey Kong - Near perfect port to a vintage console.
« Reply #6 on: March 09, 2009, 01:28:39 am »
I got it working in VCC. You have to read the 'Welcome to VCC' to find out that you have to load the disk image from the top menu at Cartridge>FD502 Drive 0.  For anyone who doesn't know how to coin up an all, I got this from Tafoid over at MESS:

The default controls for the coco/coco3 is the joystick is mapped to the numpad (8,2,4,6 - 0 is the button). Standard Coco only had one button controllers, using 0 will credit - again it will start your game.
Yo. Chocolate.


"Theoretical physics has been the most successful and cost-effective in all of science."

Stephen Hawking


People often confuse expressed observations with complaint, ridicule, or - even worse - self-pity.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: Donkey Kong - Near perfect port to a vintage console.
« Reply #7 on: March 09, 2009, 02:40:43 pm »
It's good that people are still pushing these older boundaries but makes you wonder why the original developers didn't try that little bit harder to achieve what today's hobbiests seem to achieve on a regular basis?


Deadlines.  It's hard to write a masterpiece of assembly code when you are given 4 weeks.  And they were doing all of this stuff for the first time - not the 150,000th time.  They didn't have 20 years' worth of accumulated knowledge to use nor did they have premade libraries.