Pokemon gameboy games glitched to play pong, calculate pi
13 replies, posted
[video=youtube;D3EvpRHL_vk]http://www.youtube.com/watch?v=D3EvpRHL_vk[/video]
[video=youtube;tNPisyK43Lc]http://www.youtube.com/watch?v=tNPisyK43Lc[/video]
These never cease to amaze me.
The pi one was actually really goddamn creative even if it was tool assisted
man, you really have to have a lot of time on your hands to figure this stuff out
god damn they were both amazing
but that pi one was clever as fuck
The 5かい byte writing is so hard to nail because there is no 'backspace' if you will. The escaperope erase thing deletes 10 bytes at a time (or crashes the game)
okay holy shit, just, [b]what[/b]
Those are pretty awesome. I am SO curious as to how they figure this shit out, or how they even DO it. It just seems like they had to have edited the rom itself, I mean, did they? Or, like, could you do the first one on an actual copy of the game?? It's honestly really interesting. And that PI one was really cool. :v:
[QUOTE=riku2211;40735774]okay holy shit, just, [b]what[/b]
Those are pretty awesome. I am SO curious as to how they figure this shit out, or how they even DO it. It just seems like they had to have edited the rom itself, I mean, did they? Or, like, could you do the first one on an actual copy of the game?? It's honestly really interesting. And that PI one was really cool. :v:[/QUOTE]
It's done using a glitch in the game to edit hex iirc, and they write a bootloader to edit it. It's been a while since I've read it, but that's the gist of it
just read v his post, much better than mine
[QUOTE=riku2211;40735774]okay holy shit, just, [b]what[/b]
Those are pretty awesome. I am SO curious as to how they figure this shit out, or how they even DO it. It just seems like they had to have edited the rom itself, I mean, did they? Or, like, could you do the first one on an actual copy of the game?? It's honestly really interesting. And that PI one was really cool. :v:[/QUOTE]
Basically there is an editable address with a size of 256 bits. When you generate 5かい, it acts as a send to write a particular bit generated by the game currently, which is why he discards items and switches them around. Every time you write with 'using' the key item 5かい. Now, in order to what he did, you just spell machinecode with all the items in your inventory and confirm at proper positions at identifiers.
Hasn't this done before? Some guy did the same thing pretty much, and had an entire blog post detailing how he did it.
His result was of course the bootloader and then some programmed in music and a birthday party scene.
Still fucking awesome and incredibly fascinating.
Must be pretty heavy carrying a whole 8th floor in your backpack
I love this fucking glitch. Saw this one a while back, and these still blow my mind.
[media]http://www.youtube.com/watch?v=p5T81yHkHtI[/media]
[QUOTE=agentgamma;40736904]I love this fucking glitch. Saw this one a while back, and these still blow my mind.
[media]http://www.youtube.com/watch?v=p5T81yHkHtI[/media][/QUOTE]
I remember that one and the shitstorm it brought.
I'm still amazed at how he pulled that off.
This is amazing. He's glitching out of the game, then writing a machine code interpreter, then writing code for it (or writing straight up machine code which is also a feat), then running it. All within the game.
It's some Matrix shit, or something. And trying to do that with the buttons on a normal gameboy, while possible, would take you absolutely fucking forever.
Now every time I hear that home music I'll think of Pi.
3.14[SUB]1[SUB]5[SUB]9[SUB]2[SUB]6[SUB]5[SUB]3[SUB]5[SUB]8[SUB]9[SUB]7[SUB]9[SUB]3[SUB]2[SUB]3[SUB]8[SUB]4[/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB][/SUB]
Sorry, you need to Log In to post a reply to this thread.