Donkey Kong Forum

General Donkey Kong Discussion => General Donkey Kong Discussion => Topic started by: ChrisP on March 10, 2013, 01:34:36 am

Title: A Role-Reversal Hack!
Post by: ChrisP on March 10, 2013, 01:34:36 am
Jumpman is Pauline, and Pauline is Jumpman!

http://imgur.com/DcAFPUE (http://imgur.com/DcAFPUE)

NES version, but it could be done with the arcade tiles.
Title: Re: A Role-Reversal Hack!
Post by: Leo on March 10, 2013, 04:46:42 am
https://www.youtube.com/watch?v=JeXDNg7scyU (https://www.youtube.com/watch?v=JeXDNg7scyU)
Title: Re: A Role-Reversal Hack!
Post by: stella_blue on March 10, 2013, 07:28:48 am

There are so many differences on the NES version:  game sounds, hammer placement, location of the rescue platform and prizes, two umbrellas on the rivet stage, etc.  But what really caused me to perform a double take was seeing someone take the circuitous, "down low" path on the elevator stage.  Aside from being employed as a defensive maneuver, when a fireball quickly descends the ladder just before the bottom prize is collected, I can't remember the last time I've seen a player intentionally take that route.

Wait a minute, am I actually critiquing the gameplay of a 3-year-old?  Has it really come to this?!   ::)

Title: Re: A Role-Reversal Hack!
Post by: ChrisP on March 10, 2013, 03:47:39 pm
Now we're talking... (http://www.youtube.com/watch?v=Slm71Cs-IXk#)
Title: Re: A Role-Reversal Hack!
Post by: stella_blue on March 10, 2013, 07:00:44 pm
Hey Chris, I was anticipating a slightly different animation sequence upon completion of the rivet stage.

Instead, we get (courtesy of "A Clockwork Orange"):

"No time for the old in-and-out, love.  I've just come to read the meter."   8)


EDIT:  Almost nailed the movie quote word for word, but not quite.

Title: Re: A Role-Reversal Hack!
Post by: marky_d on March 11, 2013, 10:49:24 am
Why I Hacked Donkey Kong for My Daughter

http://www.wired.com/gamelife/2013/03/donkey-kong-pauline-hack/ (http://www.wired.com/gamelife/2013/03/donkey-kong-pauline-hack/)

"As a gamer dad, there’s nothing better than when your child asks you to play a videogame. I remember when my son asked if I wanted to play Atari with him. It was the day after I hooked up an Atari 2600 and taught him to play Combat. It was short-lived. He likes games, but not as much as he likes trains. No matter how much I try to encourage him, he really doesn’t get into them.

Mike Mika, chief creative officer at Other Ocean Interactive, is a veteran designer who has worked on games from the Atari 2600 to the Xbox 360.
My daughter, however, jumps at the chance to play games with her old man. She’s only 3, but she’s always exhibited a keen interest in games. Recently, she took a fancy to Ron Gilbert’s new puzzle adventure game The Cave. While she prefers not to play, she insists that I do and then she bosses me around in the game. She’s confident enough, however, to play some of the older arcade games. She’s not too shabby with Pac-Man; her favorite version is Pac-Man Arrangement.

But out of all of the older games, she most enjoys playing Donkey Kong. Maybe it was because it was the first game we really played together, or the fact that she watched the King of Kong documentary with me one afternoon from start to finish. Maybe it’s because Mario looks just like her Grandpa. Whatever the case, we’ve been playing Donkey Kong together for a while. She’s not very good at it, but insists on playing it over and over again until she finally hands me the joystick in total frustration.

Finally, one day after work, she asked to play Donkey Kong, only this time she raised a pretty innocent and simple question: “How can I play as the girl? I want to save Mario!”

It made sense. We had just played Super Mario Bros. 2 on the NES a few days before, and she became obsessed with playing as Princess Toadstool. So to go back to Donkey Kong, I can see how natural it seemed to ask the question. I explained to her that Donkey Kong, while similar, is not the same game. On this occasion, I really could tell that she was disappointed. She really liked Donkey Kong, and really liked playing as Princess Toadstool. We left it at that and moved on.

But that question! It kept nagging at me. Kids ask parents all the time for things that just aren’t possible. But this time, this was different. I’m a game developer by day. I could do this. The next day I talked it through with my partner in crime, Kevin Wilson. We work together on professional projects as well as hobby efforts. We recently finished making a 2600 game with author Ernie Cline for a contest centered around his book Ready Player One. Wilson is very knowledgeable about the NES, which had a similar processor to the 2600. He pointed me in the direction of a couple of tools, one of which was Tile Layer Pro.


Mario is made up of four eight- by eight-pixel tiles. So each frame of animation is created with four tiles, each having three colors from the same palette. Two nights after my daughter’s request, I was knee deep in the Donkey Kong ROM, trying to make sense of the graphics. If I was going to replace the sprites, I needed to go all in. I needed to reduce Pauline’s height – she is three tiles tall to Mario’s two, a throwback to when Donkey Kong was going to be a Popeye game. I managed to reduce her height by taking some liberty with her design. I kept the head and hair pretty much intact. But, without any sort of onion-skin animation tools, I was animating blind with only the Mario sprites as reference.

It was 12 a.m. when I started, and I was so in the zone that I had replaced most of the game’s sprites by morning. When I woke up, I finished off the sprites, then swapped the palettes. Only when I played the game, the colors of other objects were all messed up. It appeared that the colors used by Mario were shared with ladders and the pop-up scores. So I found every instance of those sprites and replaced them with the Pauline “white” color.

Finally, I replaced the “M” next to the bonus indicator with a “P” for Pauline.

As I was working, I posted my progress to Facebook. It was definitely something I knew my friends would get a kick out of. Before I was even done with the mod, my friends were getting excited, which put me into overdrive. I couldn’t really share the ROM, so I made a movie to kind of show off the changes for my friends. I basically copied my initial Facebook text to the description and just let it ride.


Oblivious to the kind of attention it started to get, I turned my attention to the reason behind all of this in the first place: My daughter. Just like clockwork, she woke up and sat on my lap asking to play Donkey Kong. Only this time, she could play as Pauline. She was excited! But for all she knew, I just figured out how to get Pauline to work. And that was fine. I wasn’t expecting it to change her life. We played for a bit. And some more. And again later. You know what? She really did seem to enjoy the game more. For whatever reason, she was more motivated to play as Pauline than as Mario. I can’t read into that too much, because it does feel a bit like a new game to her still. So we’ll see how she does after a week with it.

Meanwhile, a couple of my friends decided to tweet about it and post some of the work-in-progress to Reddit. By the time I started to catch up with all my social feeds, something insane had happened. This little mod exploded. I didn’t follow the whole Tropes vs. Women thing, but I saw a lot of references to it. In my wildest dreams, I just expected a bunch of fellow coders to chat about the merits of the mod. I never expected it to ignite a gender-role debate.

The comments under the YouTube video can, at times, be just as horrific as they are encouraging. While some of the things people have said about my daughter are almost comically inappropriate, they are still downright disturbing. One person wished her “dead” because “it would do the world a favor and be one less feminist in our future.”

My kids are awesome. They are too young to understand any of the things people are saying. And after all, it’s the internet. It comes with the territory. It got me thinking about Metroid. If the internet was more prevalent back when thousands of boys discovered that, all along, they were playing as a woman, maybe Nintendo would have gotten just as much hate mail?

Having kids is incredible. And having a daughter is something special. I get the opportunity to see the world through her eyes. And if this experience has taught me anything, it’s that the world could be just a bit more accommodating. And that if something as innocuous as having Mario be saved by Pauline brings out the crazy, maybe we aren’t as mature in our view of gender roles as we should be.

I didn’t set out to push a feminist agenda, or try to make a statement. I just wanted to keep that little grin lit up on my daughter’s face every time we sit down to play games together.
"
Title: Re: A Role-Reversal Hack!
Post by: marky_d on March 11, 2013, 10:55:16 am
Wow, this appears to be getting a lot of attention!

http://www.theatlantic.com/technology/archive/2013/03/in-this-donkey-kong-pauline-saves-mario/273884/ (http://www.theatlantic.com/technology/archive/2013/03/in-this-donkey-kong-pauline-saves-mario/273884/)

http://www.pcmag.com/article2/0,2817,2416452,00.asp (http://www.pcmag.com/article2/0,2817,2416452,00.asp)

http://multiplayerblog.mtv.com/2013/03/11/move-aside-mario-pauline-takes-charge-in-donkey-kong-hack/ (http://multiplayerblog.mtv.com/2013/03/11/move-aside-mario-pauline-takes-charge-in-donkey-kong-hack/)

Actually, there are too many links to post...
Title: Re: A Role-Reversal Hack!
Post by: ChrisP on March 11, 2013, 12:43:55 pm
Weird.

I understand the angle/appeal of the story, but it's not like it's THAT big of a deal...
Title: Re: A Role-Reversal Hack!
Post by: stella_blue on March 11, 2013, 01:47:39 pm
Now we're talking... (http://www.youtube.com/watch?v=Slm71Cs-IXk#)

The "naked" version of DK seems to defy the laws of physics.  The massive horizontal shift in center of gravity, while the "hammer" is active, would likely cause Mario to fall flat on his face.  At the very least, I would expect him to involuntarily lean forward, semi-standing on the girder in a stable "tripod" configuration.

Ok, it's time to start contemplating something else.

Title: Re: A Role-Reversal Hack!
Post by: ChrisP on March 11, 2013, 02:44:46 pm
Nah. For those of us afflicted with that problem, we learn to get by.
Title: Re: A Role-Reversal Hack!
Post by: ThomasTHC on April 01, 2013, 02:50:38 pm
From KLOV: http://forums.arcade-museum.com/showthread.php?t=270613 (http://forums.arcade-museum.com/showthread.php?t=270613)
(http://www.thisoldgame.com/Pics/PaulineCab800.jpg)
Title: Re: A Role-Reversal Hack!
Post by: marinomitch13 on April 01, 2013, 04:48:38 pm
I know this is an April Fools joke, but I would literally buy this someday for my wife and/or future daughters. I think when the time comes I will try to make one of these.
Title: Re: A Role-Reversal Hack!
Post by: marky_d on April 13, 2013, 04:20:01 pm
An arcade version of this to be available soon?

http://www.multigame.com/dkp_arcade.html (http://www.multigame.com/dkp_arcade.html)
Title: Re: A Role-Reversal Hack!
Post by: marinomitch13 on April 13, 2013, 05:58:58 pm
I say we call it "The Pauline Machine!".
Title: Re: A Role-Reversal Hack!
Post by: marky_d on April 13, 2013, 06:03:41 pm
I say we call it "The Pauline Machine!".

Richie may have another project on his hands for KO3?
Title: Re: A Role-Reversal Hack!
Post by: marky_d on April 16, 2013, 09:06:37 am
Looks as though testing on arcade hardware is taking place, and a playable version for mame will be available in the next few days...are you ready, Allen?

Donkey Kong Pauline Edition (arcade version!) (http://www.youtube.com/watch?v=4b5zUCgO1o0#ws)
Title: Re: A Role-Reversal Hack!
Post by: VON on April 17, 2013, 04:33:15 pm
Looks like I'll have to make a trip over to Ground Kontrol this weekend.  I hope Pauline can float a la Princess Peach in Super Mario Bros. 2.  I've long imagined the joy in being able to jump 10 barrels at once.

Actually, I am curious whether the sprite swapping affected any elements of the gameplay.  I will report my findings.
Title: Re: A Role-Reversal Hack!
Post by: marky_d on April 24, 2013, 07:05:03 am
For those interested, located here is the file to patch your dkong.zip files for mame...

http://www.multigame.com/dkp_arcade.html (http://www.multigame.com/dkp_arcade.html)
Title: Re: A Role-Reversal Hack!
Post by: Scoundrl on April 24, 2013, 01:07:24 pm
Pauline ROMS on their way to the Kencade...
Title: Re: A Role-Reversal Hack!
Post by: VON on April 26, 2013, 04:16:35 pm
I played a game on the machine at Ground Kontrol.  Not much to report, seems the same to me. 

Maybe the detection boxes for the prizes is slightly different, but that's probably just in my head.  The aspect ratio of the monitor was slightly different than what I'm used to so that might have been the issue.
Title: Re: A Role-Reversal Hack!
Post by: Scoundrl on April 26, 2013, 07:54:52 pm
Clay explains what he did to make the hack on his site. It looks like there were some changes to the prize pick up code but it sounds like he made the same as the original just had to move things around. We all know that can cause unforeseen issues, I think time will tell.

http://www.multigame.com/dkp_arcade.html (http://www.multigame.com/dkp_arcade.html)