Archive for February, 2012

She Said Yes!

In 2003 I rewrote Metroid, from scratch, for the PC. You can download that here. It’s written entirely in C++ with no emulation of the original ROM. I analyzed everything about the NES version by playing it and did my best to recreate it. The biggest differences are the addition of a save system that shows your progress, and as a hidden bonus, the Space Jump from Super Metroid. I’ve kept this to myself and only showed close friends, but what follows is too important to not share.

My girlfriend fiance and I are best friends that have a lot in common. One of the connections we first made was with videogames. We love to play retro games together, as well as some modern games too. When it came time to think of a proposal, I immediately went to videogames.

While dating, one of the things I would sometimes tease her about is her having never played my PC port of Metroid. It was too hard she said (and rightly so!). Well, I decided there’d be no better surprise then to finally convince her to play through it, but have her play a version that’s actually my proposal!

It begins ordinarily enough with the familiar title screen (note the 2005, when I finished the port.)

The game flow follows the normal path. Go to the left, get the ball. Go to the right, begin the long climb up the corridors of Brinstar. The first difference, however, is that I’ve sealed off the entrance to gold Brinstar. Oh you can get through. For 100 missles! Fortunately for me, she was not familiar enough with Metroid to notice these changes, so things went along nicely.

Now the actual proposal room is a typical Chozo Statue item room, and his item is a ring. (Having no ring items available in Metroid, the red ring from Zelda had to do.) It was important to me that she first get a regular item so she understood what those rooms meant. So the next stop was for Long Shot and some missles. I sealed off the proposal room with a red door (5 missles) so that she would have to do this first. Notice I gave her 25 missles, as I wasn’t sure how good her aim would be. 🙂

Now she has to make her way up and to Tourian. This is where I sealed her off with the Red Door to ensure she knew about item rooms.

This used to be the elevator to Tourian (she got through the bridge room), but now it’s the room with the ring! I figured as soon as she saw the text “Destiny lies within…” she’d be suspicious, but fortunately for me she thought it was part of the game!

This, however, is much harder to consider ‘part of the game’.

I would say it took about 2 seconds of shock to fully register, at which point she turned to see me on bended knee. After the excitement and celebrating, I insisted she go back to the game and actually TAKE the ring! After all, it gave her all the upgrades in the game. 🙂

February 29, 2012 at 8:32 pm 19 comments

PayPal Donate

Recent Comments