Retro Animal Crossing for Gamecube Decompilation

Gregor

Member
this is kinda crazy. I was able to build the decomp, which outputs a json file to use with objdiff, but what to do then - no idea. I didn't try the n64 version. I think the gamecube version is supposed to be for porting the game to other systems as there are other systems outlined in the various sections. objdiff was somewhat buggy with updating automatically as well. it failed at first, then succeeded, but never reopened (not sure if it's supposed to).

upload_2025-8-17_0-52-46.png
 
this is kinda crazy. I was able to build the decomp, which outputs a json file to use with objdiff, but what to do then - no idea. I didn't try the n64 version. I think the gamecube version is supposed to be for porting the game to other systems as there are other systems outlined in the various sections. objdiff was somewhat buggy with updating automatically as well. it failed at first, then succeeded, but never reopened (not sure if it's supposed to).

View attachment 46368
Hi, why exactly are you diffing it ? did you make a change that requires you to rebuild ?
after compiling the build should be in the build folder
upload_2025-8-17_10-48-27.png

see it is saving the .dol and .rel in the folders inside build/GAFE01_00
and that is the decomp,
Remember this is a Decompilation, NOT a recompilation, it doesn't build it for other platforms, it just rebuilds the original game for the original platform and allows the user to make changes (thats what the diff is for),
Good luck with whatever you are trying to do :)
 
Hi, why exactly are you diffing it ? did you make a change that requires you to rebuild ?
after compiling the build should be in the build folder
View attachment 46372
see it is saving the .dol and .rel in the folders inside build/GAFE01_00
and that is the decomp,
Remember this is a Decompilation, NOT a recompilation, it doesn't build it for other platforms, it just rebuilds the original game for the original platform and allows the user to make changes (thats what the diff is for),
Good luck with whatever you are trying to do :)

yeah, I have that:

upload_2025-8-17_8-37-52.png


I didn't realize diffing wasn't needed. it wasn't exactly clear about that in the instructions.
 
yeah, I have that:
I didn't realize diffing wasn't needed. it wasn't exactly clear about that in the instructions.
yeah it isnt the best instructions sadly, it just goes from the Compiling Section into the diffing section with just a small header inbetween, totally understandable, i wasnt sure if you was trying to diff it for some reason (like a mod), anyway glad you have it working, good luck with whatever you are doing with it.
 
yeah it isnt the best instructions sadly, it just goes from the Compiling Section into the diffing section with just a small header inbetween, totally understandable, i wasnt sure if you was trying to diff it for some reason (like a mod), anyway glad you have it working, good luck with whatever you are doing with it.

well, thanks for the help. I only compile some things for the challenge, and I want to expand my knowledge, but I'm still a noob with it. I don't know about mods for animal crossing. I didn't think of that actually.
 
Back
Top