Check Out This Incredible Game Boy Code Trickery

One of the highlights of the past couple Games Done Quick marathons is the showcase of ACE tricks. ACE stands for “Arbitrary Code Execution” and it’s a method of using a glitch to allow the user to manipulate a video game’s data in real time, allowing for theoretically anything to happen. These are usually accomplished with the help of a TASBot (a program that automatically inputs pre-determined data into a game), because the act of entering the code is usually too complicated for a human.

Here’s an ACE trick that will knock your socks off: it begins in Pokemon Yellow, but after the code is entered, where it stops is anybody’s guess. That’s the only hint you get; the video is best experienced spoiler-free.

This is so impressive that you might wonder why its author didn’t save the public demonstration for a GDC marathon. It wouldn’t be allowed there because it runs off an emulator and GDC only uses real hardware (except in the case of arcade games). So while what we’re seeing is technically running on Game Boy code, it’s enhanced by whatever computer the “Game Boy” is being emulated on.

The trick’s author, MrWint, published an elaborate description of how he pulled off all this, including the audio at the end which would normally be almost impossible even for an emulation. Read it here if you’re interested.

To see a demonstration of game-swapping on a real Game Boy, check out this next video. The trick here is somewhat different — the cartridges are physically being swapped. Normally that would result in a bugged-out mess, but with ACE, the user can write in code that allows Pokemon to seamlessly boot into any other game, and even manipulate the game being loaded. Check it out…

Join the club!

Video interviews, reviews, game news, and pure fandom - be the first to know!

Help Support PopGeeks

PopGeeks runs on reader support. We are not backed by corporate media, driven by algorithms, or overloaded with invasive ads. We are an independently run site created by fans, for fans, and we cover what we love: movies, TV, video games, comics, and tabletop RPGs.

Support PopGeeks for just $1/month and help keep our content free and ad-light. Your support covers hosting, pays our writers, and helps sustain independent coverage of movies, games, TV, and geek culture. Every dollar makes a difference.

This is a voluntary support payment. No physical goods or exclusive digital content are provided. PopGeeks content remains freely accessible to all. Sales tax does not apply.

Thank you for reading. Thank you for caring. And thank you for helping PopGeeks stay fan-run, freely accessible, and fully independent.

Leave a Comment