ACNL && Removal of Bells

Discussion in '3DS - Homebrew Development and Emulators' started by RetroBitMig, Dec 15, 2015.

  1. RetroBitMig
    OP

    RetroBitMig CEO of PixelRocket (returning soon) and Maagic Dev

    Member
    162
    69
    Oct 19, 2015
    United States
    Los Angeles
    Hey everyone, I've got a sudden question. My girlfriend and I both have ACNL and we decided to mess with the save editor one day and gave ourselves infinite bells. However, that ruined the purpose of playing the game for us. What I want to know now is if there's any way, hex editing or save editor, to remove all of those bells? I'd like to go back to those times of earning bells the hard-working way.

    Thanks, everyone.
     
  2. CalebW

    CalebW Fellow Temper

    Member
    637
    154
    Jun 29, 2012
    United States
    Delete the save. Start over.
     
  3. NicEXE

    NicEXE GBAtemp Fan

    Member
    397
    124
    Dec 6, 2009
    Cyprus
    Restore your save from the backup you (definitely) took before hexing it (and still kept it in case you want to go back)
     
  4. temptemp

    temptemp Advanced Member

    Newcomer
    85
    38
    Feb 11, 2015
    Italy
    Dump your 3ds memory and find&edit the address with NTR debug or dump your current save n edit it with an hex editor, I guess it's possible now cause we know how to fix checks
     
  5. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,847
    9,744
    Nov 21, 2005
    United Kingdom
    Aw and here I thought we were going to get a call to make communism themed animal crossing, or at least the start thereof.

    Anyway what capabilities do you have as far as a hacked 3ds or hacking gear? I can not imagine it would be that hard to code up a quick thing via hans to get you back to a sensible amount of money. 3ds save editing is marginally more annoying than it needs to be which, assuming I did not have cheats, is how I would have done it on older systems.
     
    endoverend and PF2M like this.
  6. RetroBitMig
    OP

    RetroBitMig CEO of PixelRocket (returning soon) and Maagic Dev

    Member
    162
    69
    Oct 19, 2015
    United States
    Los Angeles
    All I've got is homebrew, since I'm on 10.3.
     
  7. temptemp

    temptemp Advanced Member

    Newcomer
    85
    38
    Feb 11, 2015
    Italy
    You can't do nothing then if you're on 10.3 I guess... I'm wondering how you even hacked the game since spider won't work :/
     
  8. SomeGamer

    SomeGamer GBAtemp Guru

    Member
    5,804
    2,772
    Dec 19, 2014
    Hungary
    Ninjhax, Oothax, Ironhax...
     
  9. RetroBitMig
    OP

    RetroBitMig CEO of PixelRocket (returning soon) and Maagic Dev

    Member
    162
    69
    Oct 19, 2015
    United States
    Los Angeles
    Basically *hax, and the save editor (both online and offline); that's how. Now, if only there was an option to remove bells just as there is to max bank.
     
  10. troa11

    troa11 Older Than You

    Member
    248
    71
    Apr 11, 2006
    United States
    Using the web editor and HxD, I have been able to determine that in the garden.dat file, the bytes from offset 6C08-6C13 are the bytes edited by the "max bank" button for player 1. The bytes inserted by the editor are "72 27 B1 21 78 56 F9 8C 36 86 11 0D", however I cannot begin to make sense of how the game uses those bytes to equal 999,999,999. I suppose you could try just zeroing those out to see if that empties the bank, but who knows?
     
    Last edited by troa11, Dec 15, 2015
  11. herolarcio

    herolarcio The difference is night and day.

    Member
    208
    88
    Oct 26, 2015
    United States
    My room
    I personally wish it let you input the amount of bells in your bank and in your pocket like ACToolkit does for ACCF, but judging by the values it inserts for 999,999,999 it would be hard to calculate.
     
  12. doctorgoat

    doctorgoat GBAtemp Advanced Fan

    Member
    624
    234
    Jun 3, 2015
    United States
    Or make a new savegame and copy them from it!
     
  13. RetroBitMig
    OP

    RetroBitMig CEO of PixelRocket (returning soon) and Maagic Dev

    Member
    162
    69
    Oct 19, 2015
    United States
    Los Angeles
    Well, I did try that and the end result was a corrupted save. It was definitely worth a shot, haha. Nobody else try it, unless you want a corrupted save.
    That could be done, but we'd need to know which offset actually contains the bells in the bank.
     
  14. troa11

    troa11 Older Than You

    Member
    248
    71
    Apr 11, 2006
    United States
    Every time I hex edit I get a corrupted save, the solution is to open the garden.dat in the web editor after hex editing and then just save it. Must do something to fix an internal checksum.
     
  15. temptemp

    temptemp Advanced Member

    Newcomer
    85
    38
    Feb 11, 2015
    Italy
    I said it before, you can fix the checksums with a tool. It's posted here on temp, I don't remember the name of it right now.
     
  16. RetroBitMig
    OP

    RetroBitMig CEO of PixelRocket (returning soon) and Maagic Dev

    Member
    162
    69
    Oct 19, 2015
    United States
    Los Angeles
    Just an update: After having messed with the garden.dat file in HxD and then fixing it so it won't be corrupted, all of the money in the bank is gone now, just as I wanted! Thanks everyone!
     
    jsa likes this.