I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
1–10 of 198 posts
Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
#2This is so cool. It opens up a whole new dimension to messing with old video games where AI can change things like how characters move, loot box contents etc.
Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
#3This rules!
Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
#4There's something about taking old games and injecting new life into them that just seems so fun and exciting! Also very interesting to know that the Animal Crossing codebase has been decompiled into readable C code. Fascinating! So many opportunities to mess with it.
Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
#5That's hilarious that you give the villagers thought and the first thing they want to do is overthrow Tom Nook. If this works in Gamecube on an emulator, surely it'd be possible to make it work on the Switch emulators as well?
Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
#6It always felt both "a cheap shot" and "valid" to express dismay that characters in video games don't react when you do things like jump up and down on their table.
While it's impossible for game developers to write code to cover every situation, AI could make general reactions possible.
It's surprising that really simple things like this haven't been tried yet (AFAIK!). Like, even if it's just the dialogue, it can still go a long way.
Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
#7Great work!! Very clever.
Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
#8Apart from the memory hacking, I also appreciate how he fully typed his python code. (as in foo: Optional[Dict[str, int]])
Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
#9That's hilarious that you give the villagers thought and the first thing they want to do is overthrow Tom Nook. If this works in Gamecube on an emulator, surely it'd be possible to make it work on the Switch emulators as well?
Would require decompilation of the Animal Crossing game code for the Switch. I believe DRM has gotten a lot better since the Gamecube days as well. Hypothetically possible maybe but good luck haha
Re: I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
#10That's hilarious that you give the villagers thought and the first thing they want to do is overthrow Tom Nook. If this works in Gamecube on an emulator, surely it'd be possible to make it work on the Switch emulators as well?
yes, i'd like to try out Animal Crossing New Horizons next! :)