Author Topic: Donkey Kong Remixed  (Read 34681 times)

0 Members and 3 Guests are viewing this topic.

Online Sock Master

  • Senior Member
  • *
  • Posts: 209
Donkey Kong Remixed
« on: September 08, 2015, 06:18:03 PM »
So, I've pretty much finished up on "Donkey Kong Remix" (was called Donkey Kong Remixed) and am now in talks with a hardware guy to get plug-in boards created in order to get the new game into DK hardware.

But if there are any improvements or revisions I could do, I've still got some time before the game gets "locked down".

Here's a video of some gameplay.  (I died stupidly several times on the same board, but eh, I didn't want to record again.)



This is what the game is:
It's the original Donkey Kong, with the original stages, but also a bunch of new additions.

-4 Original stages
-6 Brand new stages
-3 Bonus stages (which appear after a rivets stage)

Most of the stages *also* have several variations, so when you see them the 2nd or 3rd, or sometimes even the 4th time around, they will have changed slightly.

New gameplay mechanics:
-Collapsing floors on the new rivets stages, which can crush firefoxes underneath.
-A spring on one of the new barrel stages, which can send barrels back to the top.
-Gap in the center of a new barrel stage where barrels will fall down and then either go left or right.
-Elevators on a new rivets stage.
-Hammers on a new elevators stage (and you can hammer the springs).
-The rivets+elevators stage has a switch to change the direction of the elevators.
-Blue hammers - Jumpman can *JUMP* while using a blue hammer.

New AI processing:
-Because floors can fall, firefoxes can now fall too.
-Because floors can pile up on top of each other, Jumpman can now walk *in front* of a platform - and also jump up onto it.
-Firefoxes also can jump up onto a platform..and jump back down.
-Yes, the fireballs can get to the top conveyor on the Pie stages...But, they are set not to do it often.  And, they are able to come back down.
-Jumpman can fall slightly further without dying.
-Jumpman can jump without bashing his head into platforms or elevators, stopping and falling to his death.
-There is new logic for things involving situations that could/did not happen in the original game.  New logic for deciding which way a barrel goes after falling down the center gap, new logic for deciding which barrel/which side the fireballs spawn from in the new conveyor stage...  Um, so tricks can be learned, but they'll be different.

Expanded difficulty range:
-Some aspects of game difficulty keep increasing right up till level 22.  But it ramps pretty gracefully.
-Barrel frequency slowly increases as level goes up.
-Elevators have more speeds and can get slightly faster than Classic DK.
-"Pie" frequency slowly keeps increasing as level goes up.
-Springs now do *not* hit maximum frequency on level 4!  Levels 4 through 7 have spring frequency gradually increasing from old-L3 speed until hitting the old-L4 max on level 7.  (I did this to balance out the difficulty.)
-selectable Normal / Hard DIP SWITCH.
   -On Normal, internal difficulty does not go beyond 5.
   -On Hard, internal difficulty goes up to 7.  Fireballs/firefoxes eventually get even faster & spawn faster.  Barrels go to 100% controllable.  Barrel/Pie release rates get slightly faster than Normal.  Elevators reach a higher top speed.   And... there is a new type of wild barrel that can change wild mode each time it bounces (less predictable).

I tried to be very careful about difficulty.  On "Normal" it does not really get insane and should be roughly of similar difficulty to the original Donkey Kong.   "Hard" is for folks who enjoy a bit of extra chaos.

It is harder than classic DK, but I'm trying to keep that level 22 attainable.

But most importantly.. The gameplay is a *lot* more varied, more interesting.. a bit more chaotic.  I've been playing it for months as I've been working on it and I'm really happy with it.

But, I'm not a super expert at playing it..  So I'm making a call out to the experts.  If there are things that shouldn't be the way they are, or things that should be tweaked/changed a bit - I'd love to know so I could make this as good as I can make it.    (Small, easy to change things/details, hopefully, please)

Thanks.
« Last Edit: September 08, 2015, 06:24:36 PM by Sock Master »
"Badges? We ain't got no badges. We don't need no badges. I don't have to show you any stinkin' badges!"
Twitch TV  Streamer

Offline xelnia

  • Global Moderator
  • Spring Jumper
  • *
  • Posts: 1238
  • Stop using 0.106
    • Twitch
Re: Donkey Kong Remixed
« Reply #1 on: September 08, 2015, 07:11:35 PM »
Pretty excited for this!  Kreygasm

Is there any way we can play-test this in MAME?
"Do not criticize, question, suggest or opine anything about an upcoming CAG event, no matter how constructive or positive your intent may be. You will find nothing but pain and frustration, trust me. Just go, or don't go, and :-X either way!" -ChrisP, 3/29/15
Twitch TV  Streamer DKF Blogger DK Killscreener Crazy Kong Killscreener

Online Sock Master

  • Senior Member
  • *
  • Posts: 209
Re: Donkey Kong Remixed
« Reply #2 on: September 08, 2015, 09:40:24 PM »
I'm considering maybe putting together a demo version that would fit into DK's ROM footprint, that would load into MAME.
"Badges? We ain't got no badges. We don't need no badges. I don't have to show you any stinkin' badges!"
Twitch TV  Streamer

Offline hooch66

  • Full Member
  • *
  • Posts: 76
    • Personal Blog
Re: Donkey Kong Remixed
« Reply #3 on: September 09, 2015, 06:33:00 AM »
Cool man, cool. I'm definitely in for the plug-board.
DKF Blogger

Offline tilt

  • Elite Member
  • *
  • Posts: 267
  • Repair man of DKF
Re: Donkey Kong Remixed
« Reply #4 on: September 09, 2015, 08:54:29 AM »
I'm considering maybe putting together a demo version that would fit into DK's ROM footprint, that would load into MAME.
Kreygasm Kreygasm Kreygasm Kreygasm Kreygasm  Kreygasm Kreygasm
My stream is currently (http://www.twitch.tv/expandedidea/)
PB(s):
Donkey Kong: 1,004,100 (KS)
Donkey kong Hard roms(prev. world record): 914,200
Crazy Kong: 513,700 (KS)
Twitch TV  Streamer DKF Blogger DK Killscreener Crazy Kong Killscreener DK 1 Million Point Scorer

Offline marinomitch13

  • Strategy Moderator
  • Spring Jumper
  • *
  • Posts: 1743
    • How to Play DK
Re: Donkey Kong Remixed
« Reply #5 on: September 10, 2015, 08:26:29 PM »
Barrels go to 100% controllable.

Robbie must be crying tears of joy.  Kreygasm
“Thou hast made us for Thyself, and our heart is restless until it finds its rest in Thee.” -Augustine, Confessions.
Twitch TV  Streamer DKF Blogger DK Killscreener

Offline ChrisP

  • Spring Jumper
  • *
  • Posts: 1648
  • I'm going to jump next to your leg.
    • Donkey Blog
Re: Donkey Kong Remixed
« Reply #6 on: September 10, 2015, 09:14:32 PM »
This is awesome.

Alright everybody, make sure you make your misgivings known! Because if you let this come out without doing so, you surrender the right to all the neverending bitchin' that you do about D2K. ;D

However, I am very curious - if this isn't MAME that we're seeing in the video, what ARE you running it in?
http://donkeykongblog.blogspot.com

4 Quarters :-* - 800K Avg. Per Qtr. :o - No Restarts 8) - No Proof :'(

7/26/2013   Coin 35,946   710,800   18-1
7/28/2013   Coin 35,947   903,700   22-1
8/16/2013   Coin 35,948   694,100   17-6
8/17/2013   Coin 35,949   893,100   22-1

3,201,700: the $1 World Record?
Twitch TV  Streamer DK Killscreener Crazy Kong Killscreener DKF Blogger

Online Sock Master

  • Senior Member
  • *
  • Posts: 209
Re: Donkey Kong Remixed
« Reply #7 on: September 10, 2015, 10:10:03 PM »
It's running in MAME in the video, but it's a modified build that supports the unused 5th ROM socket that is in the DK 4 board stack.   (I was surprised that MAME does not support ROMs in that socket, actually.   Has that socket never been used before, ever??)
"Badges? We ain't got no badges. We don't need no badges. I don't have to show you any stinkin' badges!"
Twitch TV  Streamer

Offline ChrisP

  • Spring Jumper
  • *
  • Posts: 1648
  • I'm going to jump next to your leg.
    • Donkey Blog
Re: Donkey Kong Remixed
« Reply #8 on: September 10, 2015, 11:33:46 PM »
Honestly I'd never even heard of that empty slot in the 4-board and was very surprised to come to know of it. I have no hands-on experience with a 4-board though.

At any rate, I've read a fair amount about DK boards and the things people do with them, and to my knowledge, nobody has ever made use of this socket for any purpose. I'm curious why it's there at all. Might be some sort of Radarscope remnant, or a bit of the design that never came to be utilized (a la the unused "200" and "falling pie" sprites).
http://donkeykongblog.blogspot.com

4 Quarters :-* - 800K Avg. Per Qtr. :o - No Restarts 8) - No Proof :'(

7/26/2013   Coin 35,946   710,800   18-1
7/28/2013   Coin 35,947   903,700   22-1
8/16/2013   Coin 35,948   694,100   17-6
8/17/2013   Coin 35,949   893,100   22-1

3,201,700: the $1 World Record?
Twitch TV  Streamer DK Killscreener Crazy Kong Killscreener DKF Blogger

Offline weiwovaseiba

  • New Member
  • *
  • Posts: 8
Re: Donkey Kong Remixed
« Reply #9 on: September 11, 2015, 05:15:10 AM »
This thread, I like,
this game I want!

Online Sock Master

  • Senior Member
  • *
  • Posts: 209
Re: Donkey Kong Remixed
« Reply #10 on: September 11, 2015, 06:14:12 AM »
It looks like the empty ROM socket was intended for a diagnostic ROM.  There is even code in Donkey Kong to check if the service switch is pressed and then jump to the extra ROM.  Whether this diagnostic ROM was ever made, I don't know.  It's possible that it exists, somewhere.   Without it, DK just jumps to empty space in the address map and locks up if the service switch is pressed.
"Badges? We ain't got no badges. We don't need no badges. I don't have to show you any stinkin' badges!"
Twitch TV  Streamer

Offline WCopeland

  • Elite Member
  • *
  • Posts: 489
Re: Donkey Kong Remixed
« Reply #11 on: September 11, 2015, 07:32:25 AM »
If you give the ROM to mamedev, I have no doubt they will add official support for it in MAME.

http://mamedev.org/contact.html
There is a radio button for a new ROM dump you'd like to submit. You could also probably put in a pull request for it on their Github since you've already got support for it up and going locally.
« Last Edit: September 11, 2015, 07:34:26 AM by WCopeland »
Twitch TV  Streamer DK Killscreener DK 1 Million Point Scorer DK Online Open #4 Winner DK 1.1 Million Point Scorer Crazy Kong Killscreener DKF Blogger Pauline WR Holder DK 1st Man Million DK 1st man 1.1 Million DK Jr. Killscreener 1 Million Point Trifecta DK Arcade WR Holder DK 1.2 Million Point Scorer

Offline ChrisP

  • Spring Jumper
  • *
  • Posts: 1648
  • I'm going to jump next to your leg.
    • Donkey Blog
Re: Donkey Kong Remixed
« Reply #12 on: September 11, 2015, 09:19:44 AM »
I actually do have my doubts that MAMEdev will add this.

Generally speaking, their philosophy is only to include games that actually had a commercial release, not homebrew hacks. I think D2K managed to squeak through simply because it became fairly successful and well known, a good number of collectors bought the kit, and many were asking for it to be MAMEd. But I could be mistaken and it's definitely worth a shot.
http://donkeykongblog.blogspot.com

4 Quarters :-* - 800K Avg. Per Qtr. :o - No Restarts 8) - No Proof :'(

7/26/2013   Coin 35,946   710,800   18-1
7/28/2013   Coin 35,947   903,700   22-1
8/16/2013   Coin 35,948   694,100   17-6
8/17/2013   Coin 35,949   893,100   22-1

3,201,700: the $1 World Record?
Twitch TV  Streamer DK Killscreener Crazy Kong Killscreener DKF Blogger

Offline WCopeland

  • Elite Member
  • *
  • Posts: 489
Re: Donkey Kong Remixed
« Reply #13 on: September 11, 2015, 10:32:21 AM »
Be that as it may, I don't think they'd reject a pull request with support implemented.
Twitch TV  Streamer DK Killscreener DK 1 Million Point Scorer DK Online Open #4 Winner DK 1.1 Million Point Scorer Crazy Kong Killscreener DKF Blogger Pauline WR Holder DK 1st Man Million DK 1st man 1.1 Million DK Jr. Killscreener 1 Million Point Trifecta DK Arcade WR Holder DK 1.2 Million Point Scorer

Online Sock Master

  • Senior Member
  • *
  • Posts: 209
Re: Donkey Kong Remixed
« Reply #14 on: September 11, 2015, 04:06:24 PM »
I'm still ironing out some bugs anyway.   But, yes, I am hoping to make it available as a hardware kit to install into DK cabs.

I did find a way to keep cutting it down until it did fit into MAME's DK 16K code size.  What I ended up with is a version with two alternating boards.   I chose the barrels with spring, and the rivets with elevators stages, as perhaps being two more unique stages of DKRemix.  If it looks like I got the bugs out, I think I'll post up a link for everyone to try and maybe leave some feedback on.
"Badges? We ain't got no badges. We don't need no badges. I don't have to show you any stinkin' badges!"
Twitch TV  Streamer