Loading video...

Video Failed to Load

Go Home

This demo showcases an Arbitrary Code Execution exploit used in Pokémon Diamond, capable of hacking any GBA game's save data. In this case, putting a Manaphy (or any other Pokémon) in gen 3. The hardest part was getting ACE to persist through soft resetting, more info soon.

33,164 views • 2 years ago •via X (Twitter)

10 Comments

RETIRE's profile picture
RETIRE2 years ago

Combined with the Mystery Gift ACE exploit, this means Pokémon Diamond/Pearl's ACE can now give ACE to: Platinum Heartgold / Soulsilver Ruby/Saphire Firered/Leafgreen Emerald And technically, any GBA game as long as an ACE exploit can be triggered through editing it's save.

Lorenz 4734 🪴🍉's profile picture
Lorenz 4734 🪴🍉2 years ago

That's awesome

Xappy's profile picture
Xappy2 years ago

Incredibly cool. Are you planning/Is there a write up?

RETIRE's profile picture
RETIRE2 years ago

Only started the research less than 48 hours ago, so still developing stuff. But a write up will come!

Lasvigne's profile picture
Lasvigne2 years ago

okay this is crazy

Zephyr 🇮🇪🍉➡️ EUIC's profile picture
Zephyr 🇮🇪🍉➡️ EUIC2 years ago

This looks cool! Question, if you edit Emerald’s save to have a Manaphy on it (or any gen 4 mon for that matter) like you’ve done here, then load the Emerald save, how would the game react? Would it load as a glitch Pokémon, or just crash the game altogether?

RETIRE's profile picture
RETIRE2 years ago

@ZephyrBreezy In this case it'd be a glitch pokémon with the id of manaphy, of course you could do some extra stuff to trigger ACE in gen 3 and actually load a manaphy sprite there.

Mathtron 5000's profile picture
Mathtron 50002 years ago

How much data can you actually send to Gen 3 through this?

RETIRE's profile picture
RETIRE2 years ago

You can edit the entire save file.

ANIMALS ARE PEOPLE's profile picture
ANIMALS ARE PEOPLE2 years ago

Kooky

Related Videos