Arbitrary code execution, the holy grail of video game exploits… Is it possible in Animal Crossing? There may be more to it than you might think…
‣ Support on Patreon:
‣ Become a channel member: @Hunter-R./join
‣ Follow me on Twitter:
- Corrections -
‣ At 09:23, I mention you can go to any address with QDS/BBR tags, but realistically you are limited by the size of the structured ROM without the PAT tag.
‣ At 18:52, I mention Link’s rock “despawning“ with a camera exploit, but this is an oversimplification. The real way to get empty hands and abuse SRM has to do with setting up culling and loading triggers to unload the rock while it’s in your hands, rather than “despawning“ it.
‣ In general, multiple objects can be used to overwrite pointers in Ocarina of Time, but for the specific human-viable setup with the file select, LightNode SRM is used. This was glossed over in the video; more information can be found here: #heading=
‣ It’s mentioned at 19:49 that the Japanese version of the game is required, but it is theoretically possible to use SRM to switch languages to the included Japanese within the US versions. This would allow for Japanese inputs on a US disc.
~ FURTHER READING ~
James Chambers’ NES injection discovery:
Cuyler’s NES patch loader:
Ocarina of Time’s true ACE setup by MrCheeze:
Technical credits:
Cuyler / James Chambers / MrCheeze / Savestate / Glitches0and0stuff / FIX94
Animation credits:
Wyvarie
Footage credits:
GamesDoneQuick / Savestate / MrCheeze / Sethbling
Music credits:
Starmonized / Qumu / Mesmonium / The Noble Demon / irikachana
• Rainbow Road (Remix) - Mario Kart Wii:
• Happy New Year! - Animal Crossing New Horizons:
• 5 P.M. (Faithful Cover) - Animal Crossing:
• 9 A.M. - Animal Crossing:
• Go K.K. Rider! (Qumu Remix):
• Prologue (Phase 7) - Animal Crossing New Horizons:
• K.K. Cruisin’ (True Remix):
• 10 P.M. - Animal Crossing New Horizons:
• Hyrule Field (Qumu Remix) - Ocarina of Time:
• Dark World (Orchestral Remix) - Link to the Past:
• Animal Crossing Title Theme - Nintendo Sound Selection Vol. 2:
Assets and other information were pulled from the Animal Crossing GameCube community megasheet:
This video was recorded with an HD community texture pack for the game ran through Dolphin emulator:
0:00:00 Introduction
0:02:02 Explaining ACE
0:06:50 ACE in Animal Crossing
0:12:45 ACE Achievements
0:14:00 True ACE?
0:16:15 Exploiting Ocarina of Time
0:21:29 Conclusions
0:22:16 Credits
0:23:48 Hmm...
1 view
85
20
2 months ago 01:09:34 1
CppCon 2014: Scott Meyers “Type Deduction and Why You Care“
2 months ago 00:06:44 1
DOOM II - Arbitrary code execution - Example WAD
2 months ago 01:17:07 1
Learn Tailwind CSS: Build a Responsive Product Card
4 months ago 00:12:10 1
Suit Must be Prosecuted Diligently
6 months ago 00:19:56 1
What Kaspersky really discovered...
6 months ago 00:42:45 1
FNF VS V2 FULL WEEK
8 months ago 00:24:22 1
Arbitrary Code Execution in Animal Crossing
9 months ago 00:10:01 1
Using An Arduino To Teach Myself Morse Code
9 months ago 00:01:19 1
Super Mario Bros.: [TAS] Custom cutscenes through ACE
9 months ago 00:02:20 1
What Is Phased Array System Toolbox?
9 months ago 00:39:50 1
Off The Record - Weaponizing DHCP DNS Dynamic Updates
9 months ago 00:11:44 1
#384: What is the bandwidth of a CW / Morse code signal? (as a function of speed and rise/fall time)
9 months ago 00:44:15 1
LogoFAIL: Security Implications of Image Parsing During System Boot
10 months ago 00:11:30 1
Get Epoch Time Automatically and Convert it to Readable Time and Set The Arduino R4 RTC
10 months ago 00:04:15 1
link learns the REAL song of time
12 months ago 00:09:32 1
Is It Safe to Take 10,000 IU of Vitamin D3? Dr. Berg Explains