ROM Hack Discussion Animal Crossing: New Horizons -- Reverse Engineering, Glitches, Bugs, etc. thread!

Ultimos54

Well-Known Member
Member
Joined
Aug 27, 2018
Messages
1,270
Trophies
0
XP
3,471
Country
Australia
@AnalogMan since your a coder would you have any insight on how to complete the critterpedia,I've tried A LOT of methods ingame after adding the items to my inventory. It has to be a flag in the ram somewhere that changes when you gain a new entry.

--------------------- MERGED ---------------------------

I have asked for a critterpedia code but it seems no one has been able to figure out where the critterpedia is stored in the data to create a code
 

DEMONDICE

K-K-Kureiji
Member
Joined
Dec 7, 2013
Messages
1,014
Trophies
1
Age
33
XP
2,013
Country
United States
@AnalogMan since your a coder would you have any insight on how to complete the critterpedia,I've tried A LOT of methods ingame after adding the items to my inventory. It has to be a flag in the ram somewhere that changes when you gain a new entry.

--------------------- MERGED ---------------------------

I have asked for a critterpedia code but it seems no one has been able to figure out where the critterpedia is stored in the data to create a code
Did you try asking the author of the MyHorizons save editor? Maybe they figured it out and planned to add it to their editor once it is released.
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,557
Country
United States
@AnalogMan since your a coder would you have any insight on how to complete the critterpedia,I've tried A LOT of methods ingame after adding the items to my inventory. It has to be a flag in the ram somewhere that changes when you gain a new entry.

--------------------- MERGED ---------------------------

I have asked for a critterpedia code but it seems no one has been able to figure out where the critterpedia is stored in the data to create a code
I already stated the last time you mentioned me that it’s not something I’ll be working on. Keeping track of an Encyclopedia can be done a bunch of different ways. They could have an array of each critter ID followed by a value of 0 of you don’t have it, 1 if you caught it, and 2 if you caught and donated it (the biggest way). They could have a bit array (Critter 1 is 0x1, Critter 2 is 0x2, Critter 3 is 0x4, Critter 4 is 0x8 and if you have all four then it’s 0x1+0x2+0x4+0x8 which would be 0xF but if you only have Critter 1 and 3 it would be 0x1+0x4 or 0x5) which could store up to the value of 0xFF which would be 8 critters per byte, though they’d need a second one to track donations. This is pretty compact but gives each critter an arbitrary bit assignment. They could also store it as a bit flag where each Critter ID is listed but if it’s caught some high bit is flipped for having caught it and another high bit for donating it and another bit which marks it with the “new” icon when you catch it but haven’t looked at its entry yet (most likely method). The last is hard to find if you’re looking at just the raw bytes as changing a high byte from 1 to 0 (removing the “new” icon after viewing) would decrease the number by a lot, not just one byte.
 
D

Deleted User

Guest
Hello everyone,
Given that the game has released in some parts of the world and officially releases in a few days, I'd like to begin this journey of reverse engineering the game.
Lets use this forum page to break the game down via reverse engineering and create cheats and talk about it.
Also please talk in here about glitches or bugs that have been experienced.
I have given perms to @Ultimos54 ,@patjenova ,@Mopquill and @Vapp13 to help keep this post up to date :).

Entire OP post completely edited by @Ultimos54

Cheat File Path:
ACNH

sxos -> sxos/titles/gameid/cheats/build.txt
atmosphere -> atmospshere/contents/gameid/cheats/build.txt

TITLEID AND BUILD IDS FOR CURRENT PATCHES:
TitleID/GameID: 01006F8002326000
BuildID v1.1.1: F829A27213D46F9F

Cheat File Guide:
SXOS
: Download the attached file and extract it. Open your SD card and navigate to sxos and then titles. Place the extracted folder here. Eject your SD card and insert it back in your Switch and boot your CFW. Launch Animal Crossing New Horizons. Once you're in-game, press the home button and select the album. Navigate to the cheats section and your codes should be there waiting for you.

Atmosphere: Download the attached file and extract it. Open your SD card and navigate to Atmosphere and then contents. Place the extracted folder here. Next, you'll need to download a homebrew app called Edizon . (Note: If you cannot see any codes, remove some codes from the txt file that you won't be using. It won't see any codes if the txt file is over 32kb) Extract the file "EdiZon.nro" to the switch folder on your SD card. Eject your SD card and insert it back into your Switch and boot into your CFW. Launch Animal Crossing New Horizons. Once you're in-game, press the home button and select album. (Depending on how you have it configured, you may need to hold R while opening the album to get into homebrew) Select EdiZon and click the blue C. Your cheats should be there ready to use.

Save Editor:
Save Editor is in the works on :https://github.com/Cuyler36/MyHorizons
SAVE EDITOR IS OUT: https://dev.azure.com/project-pokemon/NHSE/_build from the creator of PKHex he got help from the guy in the first link :)

Save Editor Guide:
Azure Site:

1.Click on Pipelines
2.Where it has the title under Last Run click it
3.Under related Tab click published
4.You should see a file name, scroll your mouse to the far right of it to see a button,click it to download the file
5.You should get a folder,decompile it to get the files,inside there is a file called NHSE
6. Open up your save folder to the point where it can see both main.dat and mainheader.dat
7.Your save should load,go ahead and have fun editing,once done editing click file save and DONE
9.Restore save to switch

Save Editor Bugs Currently:
Save editor is not working correctly currently when changing the stack on an item even if you get the max for the item correct, it sets it to one use in game but if you check the save editor it shows what you set it to. I highly suggest ONLY using the item editor to add items that have 1 use,eg.flooring,wallpaper,interior/exterior items etc. Don't use it yet for things like crafting and food items.
FIX FOR MAX ITEMS: If max is 30 set to 29,basically for max just set it to 1 below

Cheat Folder is provided below and is property of those that contributed code such as @Ultimos54 @patjenova ,@Mopquill and @Vapp13. We will try to keep the folder up to date as possible
Liking the new changes. About time the first post got a redo
 

Neo1103

Well-Known Member
Newcomer
Joined
Mar 28, 2020
Messages
84
Trophies
0
Age
26
XP
84
Country
United States
I found this listing on ebay

https://www.ebay.com.au/itm/Animal-...s-Furnitures/313038535481?hash=item48e28cfb39

Ive research on some discords, even if you TT you can't activate the Bunny Day event. How did this person do it?
Has anyone got the HEX/cheat codes to get these items?

Damn this dude sells these items for nearly 70 bucks?? And TWO SOLD??
These codes are already out for several days, you can find it while reading the thread.


Sent from my iPhone using Tapatalk
 

Mandikiri

Princess
Member
Joined
Feb 11, 2016
Messages
351
Trophies
0
Age
32
Location
Rainbow Land
XP
1,622
Country
United States

Dr4c0

Well-Known Member
Member
Joined
Jan 3, 2009
Messages
108
Trophies
0
XP
251
Country
United States
Some information on changing the RR. While I changed quite a few pieces in the main.dat that seemed to be linking a specific character to it, it did not seem to work.

However, if you want to be the RR because of an issue at the beginning or if you are like me and try not to read any spoilers then let your daughter play first. :(

If you don't want to lose all your progress, that is hard. However, you can save all your items and money. This is what I did, which is fairly simple.

  • Make a backup on the game with JKSV.
  • Restart the island, by deleting the save.
  • Make your new character.
  • Make a backup of the new island.
  • Copy your character folder from the new save for backup purposes.
  • Copy over your old character overwriting the new one. (If needed you can indeed rename it to Villager0 from 1 2 or 3.)
  • Restore this newly modded save file with JKSV
  • Start the game and drop all your items. (Bonus: I didn't test if your storage comes with you, but you have to have a house to test this. I don't see why it wouldn't)
  • Save.
  • Make a new backup.
  • Copy your new character over to the new backup.
  • Restore with JKSV
  • You will be the new character starting a new game, but have all of your things. (Including tools you dropped.)


Some things I never tested:
When I was on my old character I could do little because my character was "From another island". However, what if the islands had the same name or we can find the island "ID" and change that in the main.

I triggered Tom to give an announcement on the first day because my character was days old. Not sure what we can do with it, but I thought it was a fun quirk.

Sadly, if you want recipes and such you will need to cheat, but if you want to stay as consistent with what you worked on this is what I did. Now my wife is the RR and we got further in two days than we were the week prior.

Hope that helps someone with a fairly easy thing to do to wipe without starting all the way over.
 

bubble22

Member
Newcomer
Joined
Sep 17, 2009
Messages
5
Trophies
1
XP
796
Country
Hm..so the save editor doesn't do anything we couldn't already do with cheats?
It is still very helpful for cases like mine, when no item generating cheat works at all on any of 2 players, with every size of the backpack and on every patch from 1.0.0 to 1.1.1. Still have no idea why, items just don't spawn into the inventory. It's not that I'm doing anything wrong, as fast running cheat works always, only the item spawning isn't working. At least now there is a way to insert items into the game.
 

Neo1103

Well-Known Member
Newcomer
Joined
Mar 28, 2020
Messages
84
Trophies
0
Age
26
XP
84
Country
United States
This villager editing issue is kinda hilarious, so funny to see my hamster villager inside a kimono, It was a ninja rabbit.
lol.png
 
Last edited by Neo1103,

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,557
Country
United States
This villager editing issue is kinda hilarious, so funny to see my hamster villager inside a kimono, It was a ninja rabbit.View attachment 201362
Has anyone tried talking to Isabell and complaining about the way the villager dresses? I think that makes them change their clothes but not sure if it would change them to what they’re meant to be or if they’d still be based on who the villager was prior.
 
  • Like
Reactions: Neo1103

Neo1103

Well-Known Member
Newcomer
Joined
Mar 28, 2020
Messages
84
Trophies
0
Age
26
XP
84
Country
United States
Has anyone tried talking to Isabell and complaining about the way the villager dresses? I think that makes them change their clothes but not sure if it would change them to what they’re meant to be or if they’d still be based on who the villager was prior.
It worked! After talking to Isabell and complaining about the way the villager's dresses and their catchphrases, it makes them change back to what they meant to be (checked with amibo pedia). Now the only issue would be the housing problem, which may need to wait until the next release.
correct.jpg


Talk to Isabell and complaining about the way the villager's dresses and their catchphrases after you edit an existing villager to make them change back to what they meant to be.
 
Last edited by Neo1103,
  • Like
Reactions: Mopquill and Pluupy

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Sicklyboy @ Sicklyboy:
    maaaaan that's so awesome but I also don't want to fork over a hundo for it
  • Veho @ Veho:
    The fuuuuu---
  • Veho @ Veho:
    I thought it was an actual xBox at that price.
  • Sicklyboy @ Sicklyboy:
    I wanna grab a 360 Slim and a 360 E one of these days. Missed the boat of getting them at their lowest though, once they were discontinued. Could've got them for cheap back when I was a broke 20 something working at Target, but then again, I was a broke 20 something working at Target
  • Veho @ Veho:
    Being broke is no fun.
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, $150 isn't that bad for a jtag slim on ebay
  • Veho @ Veho:
    I only wish it was actually playable.
  • Veho @ Veho:
    There's a guy on the Tube of You that makes playable mechanical arcade games out of Lego. This could work on the same principle.
  • Veho @ Veho:
    Just a couple of guys taking their manatee out for some fresh air, why you have to molest them?
  • Veho @ Veho:
    Stupid Chinese shop switched their shipping company and this one is slooooooow.
  • LeoTCK @ LeoTCK:
    STOP BUYING CHINESE CRAP THEN
  • LeoTCK @ LeoTCK:
    SUPPORT LOCAL PRODUCTS, MAKE REVOLUTION
  • LeoTCK @ LeoTCK:
    THEY KEEP REMOVING LOCAL SHIt AND REPLACING WItH INFERIOR CHINESE CRAP
  • LeoTCK @ LeoTCK:
    THATS WHY MY PARTNER CANT GET A GOOTWEAR HIS SIZE ANYMORE
  • LeoTCK @ LeoTCK:
    HE HAS BIG FOOT AND BIG DUCK
  • LeoTCK @ LeoTCK:
    d*ck i mean*
  • LeoTCK @ LeoTCK:
    lol
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Leo could not withstand communism.
  • SylverReZ @ SylverReZ:
    Its OUR products to begin with lol.
    SylverReZ @ SylverReZ: Its OUR products to begin with lol.