Jump to content

Photo

Donkey Kong Arcade (ColecoVision)


841 replies to this topic

#1 opcode OFFLINE  

opcode

    River Patroller

  • 4,088 posts
  • Bringing new life to your ColecoVision!
  • Location:MA, USA

Posted Fri Jun 26, 2009 1:00 PM

I feel kind of sad today. Even though I haven't cared about MJ's career or music for a long time, as someone growing up during the 80s it's hard to not think of his influence on the pop culture of the time and, thus, on me. His music was cool back then and his music videos even cooler. Today it's like something is missing...
There isn't much I can do to prevent this feeling that the 80s are now farther away to the point that sometimes I cannot identify the world where I used to live anymore. I don't know if I even recognize myself. So many dreams, so many change of plans… Not sure if what I am saying makes any sense...
Anyway, what can I do besides going back to my games?...
I hope to use this thread to post my progress with Donkey Kong Arcade, my port of the classic arcade game to the CV. I just resumed the game after a long hiatus, so for now you can enjoy a video of some very preliminary work to get stage 3 running.



#2 Corby OFFLINE  

Corby

    Dragonstomper

  • 827 posts
  • I'm really not that interesting
  • Location:Winterpeg, CANADA

Posted Fri Jun 26, 2009 1:32 PM

Nice!! Can't hardly wait to get this and the opcode module

#3 akator OFFLINE  

akator

    River Patroller

  • 2,616 posts
  • Location:Virginia, US

Posted Fri Jun 26, 2009 1:36 PM

As always, great work :D

#4 retroillucid OFFLINE  

retroillucid

    Facebook.com/Collectorvision

  • 7,395 posts
  • CollectorVision Games - Publishing Homebrew
  • Location:Montreal, Canada

Posted Fri Jun 26, 2009 1:38 PM

Totally agree with you Eduardo :)


DK looks pretty nice on CV , keep up the great work (as always ;))

#5 tremoloman2006 OFFLINE  

tremoloman2006

    Stargunner

  • 1,758 posts
  • Location:Boston Bruins Country

Posted Fri Jun 26, 2009 3:09 PM

Eduardo,

I too felt the same emptiness and feel sorry for him.  I too never really cared for his music or career on a personal level but the man as a person seemed to be a lost little boy who never really grew up or found his way.  It does feel like a part of the 80s died yesterday with him.

On a more personal note the DK level looks killer - keep it up!  Posted Image

#6 ten-four OFFLINE  

ten-four

    Dragonstomper

  • 890 posts
  • Here i am... again!
  • Location:Aalborg, Denmark.

Posted Sat Jun 27, 2009 4:51 PM

Hi Eduardo... :D

Sad about Michael, but we can always remember him through our CD's. :)

dk_stage_3_test_2.jpg

Your version of DK is many times better than the version we had from the start.

You have the ability to see many details in the production of a game.

Thank you and good work as always. :D

#7 ColecoFan1981 OFFLINE  

ColecoFan1981

    Moonsweeper

  • 353 posts
  • Location:Milwaukie (Oak Grove), OR

Posted Thu Jul 2, 2009 3:13 AM

This does look good! What I'd like to see next in regards to this conversion are:

*The intro screen and the "How High Can You Get?" screen.
*The rivets (blue) board.
*The conveyor belt board.

~Ben

#8 opcode OFFLINE  

opcode

    River Patroller

  • Topic Starter
  • 4,088 posts
  • Bringing new life to your ColecoVision!
  • Location:MA, USA

Posted Sat Jul 4, 2009 5:19 PM

Ok, time for updates

Stage 4:


More in a minute...

#9 Pixelboy OFFLINE  

Pixelboy

    Quadrunner

  • 7,609 posts
  • Location:Montreal, Canada

Posted Sat Jul 4, 2009 5:31 PM

Ok, time for updates

Stage 4:


More in a minute...

Wow! Now there's a sight for sore eyes! I just hope the flickering won't be too troublesome after the firefoxes have been added to the rivets level. Considering how unnoticeable the flickering is in Pac-Man Collection, I'm sure you'll do a great job with DKA too. :)

Good job so far! :thumbsup:

#10 opcode OFFLINE  

opcode

    River Patroller

  • Topic Starter
  • 4,088 posts
  • Bringing new life to your ColecoVision!
  • Location:MA, USA

Posted Sat Jul 4, 2009 9:09 PM

Stage 2 or the conveyor belt stage...



#11 Pixelboy OFFLINE  

Pixelboy

    Quadrunner

  • 7,609 posts
  • Location:Montreal, Canada

Posted Sat Jul 4, 2009 10:40 PM

Stage 2 or the conveyor belt stage...

Another tantalizing demo! :D

So you're controlling Mario yourself in these latest videos? This would imply that you got the CV controller input routines working. From what I can see here, only the barrels, fireballs, firefoxes and springs are left to include, which I would expect is the really challenging part, mostly in terms of designing a sprite manager that will minimize flicker, but also adapting the enemy AI to the TV screen resolution. Looks like you got your work cut out for you, Eduardo. :)

By the way, is it just me, or is Mario's walking animation a little too fast? I know the hands are supposed to go back and forth at a rather high speed, but the feet seem to be flapping faster than WB's Tasmanian Devil. Maybe it's just me...

EDIT: Never mind, I just checked some DK arcade game footage on YouTube. So it IS just me. :P

Edited by Pixelboy, Sun Jul 5, 2009 4:50 AM.


#12 Murph74 OFFLINE  

Murph74

    Stargunner

  • 1,177 posts
  • Gotta get home to my ColecoVision!
  • Location:St. Louis, Missouri

Posted Sat Jul 4, 2009 11:37 PM

Awesome stuff as usual, Eduardo! I'm now a proud subscriber of your YouTube channel. :)

#13 brojamfootball OFFLINE  

brojamfootball

    Dragonstomper

  • 710 posts
  • Location:SoCal

Posted Sun Jul 5, 2009 12:41 AM

Looking great, man! Maybe at some point I will FINALLY be the proud owner of a good home version of DK with all four screens!

Edited by brojamfootball, Sun Jul 5, 2009 12:42 AM.


#14 opcode OFFLINE  

opcode

    River Patroller

  • Topic Starter
  • 4,088 posts
  • Bringing new life to your ColecoVision!
  • Location:MA, USA

Posted Sun Jul 5, 2009 9:06 AM

Stage 2 or the conveyor belt stage...

Another tantalizing demo! :D


Thank you. You know, porting DK isn't that hard after all. The graphics are a lot of work, more than Arkanoid, but game logic is much simpler.

So you're controlling Mario yourself in these latest videos?


Yep, I changed attract mode so I could select the stage and control Mario myself. I still need to post a video showing Mario using the elevators in stage 3. Pretty cool…

This would imply that you got the CV controller input routines working.


Input routines were done long ago (in 2007), as were the preliminary sprite driver showing Mario. I just finished some of the animations in each stage,

From what I can see here, only the barrels, fireballs, firefoxes and springs are left to include,


Actually a lot more than that. Before I get to the sprite driver I still need to finish the fire animation over the oil barrel in stage 1 and 2, Mario handling hammers, Mario catching Pauline items, Mario death animation, barrels being removed from the barrel stack in stage 1 (that happens in the last 400 bonus points in that stage), DK scrolling in stage 2 and perhaps a few things more...
Most of the enemies like springs, fireballs, barrels etc are already implemented, but we won't see them till I finish the sprite driver, which for this game will be very complex.

which I would expect is the really challenging part, mostly in terms of designing a sprite manager that will minimize flicker, but also adapting the enemy AI to the TV screen resolution. Looks like you got your work cut out for you, Eduardo. :)


Actually the enemies were pretty easy to do; I ported them in an afternoon. The problem will be the sprite driver.
It's quite possible that this version will be the first one with enemies that behave exactly like the arcade, and I believe you will be able to see that especially in stage 1, with the "skull" barrels.
As for the sprite driver, since we have plenty of space in the MegaCart, I was thinking about offering the user the option to select between two different sprite drivers: for those who like colorful sprites (myself included), you can select enemies with two colors, though flicker could be a little more intense in some places, while those who absolutely hate flicker can select enemies with just a color.
Stage 1 will be specially challenging for the sprite driver, as that stage uses up to 16 enemies on screen. Considering 2 sprites per enemy, you have all 32 sprites allocated to enemies. So the sprite driver would need to deal with sprite multiplexing too. Of course that only happens in extreme cases, for a short period.

By the way, is it just me, or is Mario's walking animation a little too fast? I know the hands are supposed to go back and forth at a rather high speed, but the feet seem to be flapping faster than WB's Tasmanian Devil. Maybe it's just me...

EDIT: Never mind, I just checked some DK arcade game footage on YouTube. So it IS just me. :P


Animation is absolutely arcade perfect, both in terms of speed and graphics (except perhaps for colors). I have heard some Atari 800 users bragging that their version (aka DK with cavities) is the best one available on any classic system. So I hope this new port will show them why the CV is THE “arcade quality system”. Damn, I hope that even NES fans (which is a system I respect very much, btw) will be envy... :)

Eduardo

#15 Jess Ragan OFFLINE  

Jess Ragan

    Phanto of the Opera

  • 9,622 posts
  • Keys and Thank You
  • Location:The Arid Zone

Posted Sun Jul 5, 2009 10:18 AM

Yeah, then maybe you can make a ColecoVision version of Gorf that actually resembles the arcade game.

Hey, any plans for that ColecoVision BASIC you mentioned in passing earlier? That'd be pretty sweet. Martijn Wenting claimed that he had made a Vectrex BASIC, but I was never able to find it online at all... not on his site, not on any newsgroups, nowhere. A year later, I feel like he was full of hot air and that no Vectrex BASIC ever actually existed.

#16 Pixelboy OFFLINE  

Pixelboy

    Quadrunner

  • 7,609 posts
  • Location:Montreal, Canada

Posted Sun Jul 5, 2009 10:46 AM

Another tantalizing demo! :D

Thank you. You know, porting DK isn't that hard after all. The graphics are a lot of work, more than Arkanoid, but game logic is much simpler.

Simpler than a paddle moving left and right, with a ball traveling in diagonal trajectories and hitting immobile bricks? I find that hard to believe. ;)

So you're controlling Mario yourself in these latest videos?

Yep, I changed attract mode so I could select the stage and control Mario myself. I still need to post a video showing Mario using the elevators in stage 3. Pretty cool…

I'd bet! :)

From what I can see here, only the barrels, fireballs, firefoxes and springs are left to include,

Actually a lot more than that. Before I get to the sprite driver I still need to finish the fire animation over the oil barrel in stage 1 and 2, Mario handling hammers, Mario catching Pauline items, Mario death animation, barrels being removed from the barrel stack in stage 1 (that happens in the last 400 bonus points in that stage), DK scrolling in stage 2 and perhaps a few things more...

Wait a minute, DK scrolling in stage 2? You're going to do it after all?? That's great! I'm glad you changed your mind about that! I put a lot of work into those horizontal DK scrolling graphics... Same goes for DK's intro screen animations. :D

As for the sprite driver, since we have plenty of space in the MegaCart, I was thinking about offering the user the option to select between two different sprite drivers: for those who like colorful sprites (myself included), you can select enemies with two colors, though flicker could be a little more intense in some places, while those who absolutely hate flicker can select enemies with just a color.

I can't speak for others, but I like that idea a lot. :)


Animation is absolutely arcade perfect, both in terms of speed and graphics (except perhaps for colors). I have heard some Atari 800 users bragging that their version (aka DK with cavities) is the best one available on any classic system. So I hope this new port will show them why the CV is THE “arcade quality system”. Damn, I hope that even NES fans (which is a system I respect very much, btw) will be envy... :)

I believe their envy will be directly proportionate to the quality of the sprite driver, and also the arcade-faithfulness of the sound output. For the rest, I'd say you're already on the right track. :)

Keep up the good work!

#17 opcode OFFLINE  

opcode

    River Patroller

  • Topic Starter
  • 4,088 posts
  • Bringing new life to your ColecoVision!
  • Location:MA, USA

Posted Tue Jul 7, 2009 7:33 AM

Stage 1, still missing barrels and fires...



#18 bgg OFFLINE  

bgg

    Space Invader

  • 26 posts
  • Location:Columbus, Ohio

Posted Tue Jul 7, 2009 7:56 AM

Wow! Donkey Kong is really looking awesome. Great job.

#19 opcode OFFLINE  

opcode

    River Patroller

  • Topic Starter
  • 4,088 posts
  • Bringing new life to your ColecoVision!
  • Location:MA, USA

Posted Tue Jul 7, 2009 9:46 AM

Ok, now stage 3 with springs...



BTW, no sprite flickering routine yet...

Edited by opcode, Tue Jul 7, 2009 9:47 AM.


#20 Tempest ONLINE  

Tempest

    Monochrome Martinet

  • 26,094 posts
  • Location:Accardi-By-The-Sea

Posted Tue Jul 7, 2009 10:27 AM

I wonder if those 'new' levels that that guy made for the arcade version could be hacked into this? That is if he gave permission of course.

Tempest

#21 opcode OFFLINE  

opcode

    River Patroller

  • Topic Starter
  • 4,088 posts
  • Bringing new life to your ColecoVision!
  • Location:MA, USA

Posted Tue Jul 7, 2009 11:04 AM

I wonder if those 'new' levels that that guy made for the arcade version could be hacked into this? That is if he gave permission of course.

Tempest


Which new levels?

#22 Tempest ONLINE  

Tempest

    Monochrome Martinet

  • 26,094 posts
  • Location:Accardi-By-The-Sea

Posted Tue Jul 7, 2009 11:08 AM

I wonder if those 'new' levels that that guy made for the arcade version could be hacked into this? That is if he gave permission of course.

Tempest


Which new levels?

These: http://www.arcadesho...ongmultikit.htm

This is the guy who made it: http://www.jeffsromh...roducts/d2k.htm

I'd pay big money to play those levels. Currently the only way you can play them is if you own a DK arcade machine and have his hack installed, which isn't an option for most of us. They were fun levels, brutally hard, but fun. I got to play it at MGC two years ago.

Tempest

#23 opcode OFFLINE  

opcode

    River Patroller

  • Topic Starter
  • 4,088 posts
  • Bringing new life to your ColecoVision!
  • Location:MA, USA

Posted Tue Jul 7, 2009 11:37 AM

I wonder if those 'new' levels that that guy made for the arcade version could be hacked into this? That is if he gave permission of course.

Tempest


Which new levels?

These: http://www.arcadesho...ongmultikit.htm

This is the guy who made it: http://www.jeffsromh...roducts/d2k.htm

I'd pay big money to play those levels. Currently the only way you can play them is if you own a DK arcade machine and have his hack installed, which isn't an option for most of us. They were fun levels, brutally hard, but fun. I got to play it at MGC two years ago.

Tempest


Interesting. Actually I saw a video showing the game a few days ago. Who knows, I would try to contact the creator and ask for permission...
On the other hand I have those many original levels that Pixelboy created a couple of years ago that would also be very entertaining. But lets see how much time the original game takes to port and how enthusiastic I would be about adding more stuff after that...

#24 Trebor OFFLINE  

Trebor

    River Patroller

  • 4,162 posts

Posted Tue Jul 7, 2009 11:41 AM

Currently the only way you can play them is if you own a DK arcade machine and have his hack installed, which isn't an option for most of us.


That is incorrect. They play perfectly under MisFitMAME 0.127F. It has been available and plays fine since 0.127D [Released Nov 3 2008]. You just need to download and install MisFitMAME:

http://www.mameworld...t...part=1&vc=1

...And of course locate the ROMs ;)

-Trebor

#25 Tempest ONLINE  

Tempest

    Monochrome Martinet

  • 26,094 posts
  • Location:Accardi-By-The-Sea

Posted Tue Jul 7, 2009 11:46 AM

Interesting. Actually I saw a video showing the game a few days ago. Who knows, I would try to contact the creator and ask for permission...
On the other hand I have those many original levels that Pixelboy created a couple of years ago that would also be very entertaining. But lets see how much time the original game takes to port and how enthusiastic I would be about adding more stuff after that...


A 'Super' Donkey Kong cart with new levels would be awesome. Something that would add replay value to those of us who have played the original DK to death.

Currently the only way you can play them is if you own a DK arcade machine and have his hack installed, which isn't an option for most of us.


That is incorrect. They play perfectly under MisFitMAME 0.127F. It has been available and plays fine since 0.127D [Released Nov 3 2008]. You just need to download and install MisFitMAME:

http://www.mameworld...t...part=1&vc=1

...And of course locate the ROMs ;)

I wasn't aware that the ROMs had been dumped. Interesting...

Tempest




0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users