Author Topic: Awesome Game Done Quick 2014  (Read 1074 times)

jobocan

Awesome Game Done Quick 2014
« on: January 05, 2014, 01:27:58 pm »
I thought I'd just push this on here, it might interest some of you.

http://gamesdonequick.com/

It's a 6 day marathon of video game speedruns, and they're raising money for the Prevent Cancer Foundation which is pretty awesome. One of the random draw prizes, if you donate 50$ or more, is a badass Majora's Mask Collector's Edition (click here)... Just saying :P

Here's the schedule, if you want to see what games will be played through the marathon:
http://gamesdonequick.com/schedule

jobocan

Re: Awesome Game Done Quick 2014
« Reply #1 on: January 06, 2014, 08:57:21 pm »
For those who missed the coolest Tool-Assisted Speedrun in the history of ever on AGDQ last night:
http://www.youtube.com/watch?v=ioQmbEoYL0M

Long story short, they programmed Pong and Snake into Super Mario World (there's a sort of explanation in the video). This is done by a TASbot (robot that plays video games) on a real SNES using a real Super Mario World cartridge.

And I will also note that this is still ongoing.

Re: Awesome Game Done Quick 2014
« Reply #2 on: January 06, 2014, 10:46:00 pm »
That's really cool but I don't quite get it.  How did they program a game within SMW?  I mean, I listened to what he was saying, and I understood some of the words, but all in all it was WAY over my head.

jobocan

Re: Awesome Game Done Quick 2014
« Reply #3 on: January 06, 2014, 11:13:45 pm »
That's really cool but I don't quite get it.  How did they program a game within SMW?  I mean, I listened to what he was saying, and I understood some of the words, but all in all it was WAY over my head.

The explanation on the tasvideos upload of the run (see here: http://tasvideos.org/4156S.html) is this:
Quote
How did you do this?
If you really want to know then I suggest reading the submission text of the glitched SMW TAS, as the first around 100 seconds (until the game-breaking glitch) are the same.

In short: I manipulate where the moving objects (sprites) are located or where they despawn, then I swap the item in Yoshi's mouth with a flying ?-block (thus the yellow glitched shell) and using a glitch (stunning) to spawn a sprite which isn't used by SMW and since it tries to jump to the sprite routine location, it indexes everything wrong and jumps to a place I manipulated earlier with the sprites (OAM) and because of the P-Switch it jumps to controller registers and from there the arbitrary code execution is started.

Even shorter: Magic.

Basically: Who knows, but it's awesome :P