TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Writing a Program in Pokemon Blue

145 pointsby jackhammer2022over 11 years ago

12 comments

Ellipsis753over 11 years ago
This is insanely cool. Someone on the thread linked to this Youtube video: <a href="https://www.youtube.com/watch?v=D3EvpRHL_vk" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=D3EvpRHL_vk</a> . He uses the glitch to program an entire game into ram and then runs his own breakout clone style game through this code execution glitch.
drakaalover 11 years ago
I predict this could be more popular than Node.JS<p>Already has a good install base. Hardware is proprietary, but it is cheap. There are emulators&#x2F;VMs to run on more commodity hardware. The demographic is young so it will have time to mature before enterprise adoption. It will be awesome.
kanzureover 11 years ago
Here&#x27;s a similar exploit for Gold&#x2F;Silver: <a href="http://forums.glitchcity.info/index.php/topic,6716.0.html" rel="nofollow">http:&#x2F;&#x2F;forums.glitchcity.info&#x2F;index.php&#x2F;topic,6716.0.html</a><p>edit; If you are interested in finding other glitches, there&#x27;s commented source code over here:<p>Red&#x2F;Blue: <a href="https://github.com/iimarckus/pokered" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;iimarckus&#x2F;pokered</a><p>Crystal: <a href="https://github.com/kanzure/pokecrystal" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;kanzure&#x2F;pokecrystal</a> (Gold&#x2F;Silver doesn&#x27;t compile yet)
评论 #6826441 未加载
comexover 11 years ago
These sorts of &quot;exploits&quot; have also been used in Pokemon and other games for extremely fast tool-assisted speedruns:<p><a href="http://www.youtube.com/watch?v=3UnB1fomvAw" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=3UnB1fomvAw</a> (Pokemon Yellow)<p><a href="http://www.youtube.com/watch?v=VDx6gzvLqWs" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=VDx6gzvLqWs</a> (Super Mario World)<p><a href="http://www.youtube.com/watch?v=7CvJqzYpWms" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=7CvJqzYpWms</a> (EarthBound)
评论 #6826735 未加载
lewisfludeover 11 years ago
Is this machine assisted or could I do this on a regular Game Boy? Regardless, this is very interesting. That music brings back childhood memories of insomnia.
评论 #6825739 未加载
pbrookover 11 years ago
This is one of the most elaborate hacks I&#x27;ve ever heard of. Programming via adding items to your inventory in Pokemon. Incredible.
评论 #6826290 未加载
评论 #6826254 未加载
pearjuiceover 11 years ago
Reading that thread felt like being on the play ground as a kid and some noisy classmate &quot;who&#x27;s dad worked at Nintendo&quot; explains how to get a 152th Pokemon. I was pretty amazed that at the end it wasn&#x27;t a made-up lie or joke but that those trivial steps (5 steps to the left, go there and there) actually led to something.
failrateover 11 years ago
I want a pokemon-type game with robots, where this isn&#x27;t a cool trick, but a critical part of the game.
评论 #6826668 未加载
评论 #6825964 未加载
chilldreamover 11 years ago
It&#x27;s neat how many glitches people have found in these particular games. A couple other Pokemon &quot;arbitrary code&quot; hacks (in the Yellow version):<p><a href="http://www.youtube.com/watch?v=3UnB1fomvAw" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=3UnB1fomvAw</a> (Pi day celebration)<p><a href="http://aurellem.org/vba-clojure/html/total-control.html" rel="nofollow">http:&#x2F;&#x2F;aurellem.org&#x2F;vba-clojure&#x2F;html&#x2F;total-control.html</a> (proof-of-concept for a clojure-to-pokemon-to-assembly compiler)<p>A &quot;normal&quot; playthrough in which the author shows off various glitches (most without any kind of cheat device): <a href="http://lparchive.org/Pokemon-Blue/Update%2001/" rel="nofollow">http:&#x2F;&#x2F;lparchive.org&#x2F;Pokemon-Blue&#x2F;Update%2001&#x2F;</a>
jds375over 11 years ago
This was my favorite part of playing around with old Pokemon games. It&#x27;s actually unfortunate you can&#x27;t do them in the newer games
评论 #6825927 未加载
liuyanghejerryover 11 years ago
For people who are interested in Pokemon hack, checkout <a href="http://www.pokecommunity.com/forumdisplay.php?f=156" rel="nofollow">http:&#x2F;&#x2F;www.pokecommunity.com&#x2F;forumdisplay.php?f=156</a>
em3rgent0rdrover 11 years ago
awesome! Fun example to teach arbitrary code exploitation!