ROM Hack Animal Crossing: New Leaf Save Editor

  • Thread starter Thread starter marc_max
  • Start date Start date
  • Views Views 1,679,870
  • Replies Replies 6,709
  • Likes Likes 78

marc_max

Well-Known Member
Member
Joined
Jun 19, 2008
Messages
1,047
Reaction score
729
Trophies
1
Age
40
Website
www.marcrobledo.com
XP
3,121
Country
Animal Crossing: New Leaf Save editor
(includes welcome amiibo support!)


Please read instructions carefully.


Use this tool at your own risk.
By using it, you are responsible of any data lost.
Please, keep a backup of your savegame.


Post any feedback in the GitHub repo, not here.
Always try to give the most possible information: homebrew method, firmware version, game region, what did you edit...
 
Last edited by marc_max,
Thanks for your work! btw there's a typo in the web editor, in any language the first item is "trébol cuatro hojas (hierbajo) which is spanish, and it should be fourleaf clover in english, quadrifoglio in italian and in french it should be trèfle.
 
  • Like
Reactions: Deleted User
A question, how do I see/discover items ID? Cause you said we can contribute to the list, but actually we don't know how.
 
  • Like
Reactions: Deleted User
First RAM injection was successful! ^_^


Oh sorry.
But it's also possible to make an editor for a savedatafiler dump ?
Like for money, item.... ?
It should be possible if someone manages to recalculate checksums. However, I only have access to a 'spideable' 2DS, so my method will be just simple RAM hacking.
Thanks for your work! btw there's a typo in the web editor, in any language the first item is "trébol cuatro hojas (hierbajo) which is spanish, and it should be fourleaf clover in english, quadrifoglio in italian and in french it should be trèfle.
As I said, these are only quick tests. There a lot to do, specially on the item list :-(
Can you remove rocks and add villagers?
You can remove rocks with it now. You cannot add villagers, but you may be able to edit villagers in a future.
 

Attachments

  • B_MPUx4W0AAyxYS.jpg
    B_MPUx4W0AAyxYS.jpg
    42.8 KB · Views: 10,392
  • Like
Reactions: Deleted User
You can remove rocks with it now. You cannot add villagers, but you may be able to edit villagers in a future.
I just saw that you could, but it was kinda hard to see how to do it. Are you gonna add more items later, and how long will it take to add villager editing feature?
 
  • Like
Reactions: Deleted User
I'm pretty sure it's going to fail for most users, since I could only test it with a retail cartridge on european 2DS 9.5, and RAM addresses may change.
If it didn't work for you, please send me your acnlram.bin file and tell me which console, version and region you are using.

amazing work! :D really, great stuff! I'll be trying it out and sending you my acnlram.bin file when I get a chance. Is there any other way I can be of help?
 
  • Like
Reactions: Deleted User
I dont know if I was doing the right thing but it kinda worked, all my weeds are gone. :lol:
Edit: Nevermind, found one -_-
 
  • Like
Reactions: Deleted User
Gave this a whirl today, with a US cartridge. It looks like you might be working on the editor right now, because I uploaded the same dump twice and got different results. Either way, the dump was off by 0x100 bytes. I generated a corrected dump with my own tools and it appears to show up.

Grass wear data is after the map data (about 0x6428 bytes after the start of the map data). FFs give you full grass, 00s give you desert, and any value inbetween appears to represent different stages of wear. Haven't figured out the exact length yet though, it seems to go on for longer than it should.



Items in the house are in a different block of RAM than the town data. Start looking around 0x10325CC of a full RAM dump (yours might be different due to region differences).

I'll contribute some item hex values when I get the opportunity.
 
First RAM injection was successful! ^_^



It should be possible if someone manages to recalculate checksums. However, I only have access to a 'spideable' 2DS, so my method will be just simple RAM hacking.

As I said, these are only quick tests. There a lot to do, specially on the item list :-(

You can remove rocks with it now. You cannot add villagers, but you may be able to edit villagers in a future.

how do we inject?
 

Site & Scene News

Popular threads in this forum