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

Alexisaul455

Member
Newcomer
Joined
Mar 20, 2020
Messages
20
Trophies
0
Age
27
XP
98
Country
United States
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


How recipes work, because when placing the codes the ones that come out of the inventory vary.
Do they have an order or how does it work?
 

h448

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
310
Trophies
1
XP
1,151
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.
For me, it just took until the next in-game day for all my edited animals to switch into their default outfits. The houses stayed the same, though.
 

Weebalicious

Well-Known Member
Newcomer
Joined
Mar 2, 2016
Messages
64
Trophies
0
Age
28
XP
160
Country
Canada
Using the trick described by Actez on Page 50. Zeroing the data he described seemed to have done nothing. Curiously I wanted to see if moving lots worked. However it did not modify the house nor the insides what so ever. I think I need to set some sort of "moving in" flag to properly set up default housing. Unsure if the game auto fills on moving in in which case if I can just put the villagers in a "moving in" state it could solve that issue.

Right now there seems to be a total of what looks to be "11" bridges and inclines, (I have 12 with 1 being "built")you can go over the limit if you where to build many markers while your still under the limit. At which point your still allowed to de-construct but if you where to build one, the llyoid will be there till the end of time. If your under the liimt, you only need to pay for 1, and the other auto completes.If you do go over the limit, the bridge wont be marked on the minimap either but will be completed and will function. Does anyone know the offset to potentially remove bridges out of the map?

Right now, I'm having more fun trying to twist this broken island into what I wanted from the get go than I probably would of agonizing and working hard to RNG the villagers I want hah. Especially since some villagers I want are new, and to RNG out of 460 would be insanity. Currently, my land is in stasis, saved from March 30th as I hope save editors could renew my hope and let me do what I was hoping for from the beginning. Its so far shaping up nicely, granted I play to design a beautiful island, to home the animals I find likable, which may not be the play style the game is aiming to fully support.

Bit of a rant below which isn't very important but I kinda felt like typing it (and I recognize the opinion as picky and subjective):
Still kinda hate how I misunderstood all sorts of advertising and what not. I thought going into this game would give me control nearly everything from the get go. I figured I'll still be gatekept by the "time" mechanic, but I also thought choosing the villagers would be more controllable than it is now. New leaf's Amiiboo was a bit better as it also allowed you to move villagers out if you "invited" another and had to many (atleast I remember it working that way). I was also very disappointing when I wasn't given the vaulting pole or ladder in the beginning, so I couldn't build my house where I wanted it, thus wasting a day on relocation when I could. Same goes with not being able to make cool little areas for houses as I design lots. I recognize though the entirety of the above is subjective and is just my picky/selfish opinion. I remember losing all sorts of motivation when I finally unlocked the Campsite but then I was had to invite Graham to my village rather than allow my Amiibo usage to come to play. I had all this plan, hope, ideas and motivation only to be stopped "day" after "day", with each new unwanted addition filling me with more dread as now I have to waste days to get rid of them, or move them because I didn't have access to pole/ladder or island designer.
 
Last edited by Weebalicious,
  • Like
Reactions: DesuIsSparta

Ruimusume

Well-Known Member
Newcomer
Joined
Jan 27, 2018
Messages
75
Trophies
0
Age
31
Location
日本 大阪
Website
weibo.com
XP
1,009
Country
Japan

teebs

New Member
Newbie
Joined
Mar 21, 2020
Messages
3
Trophies
0
Age
22
XP
49
Country
United States
my animal crossing on my emummc is on version 1.1.0 but i want to update it to 1.1.1. is there a safe way to update it?
 

DEMONDICE

K-K-Kureiji
Member
Joined
Dec 7, 2013
Messages
1,014
Trophies
1
Age
33
XP
2,016
Country
United States
Here are all the Item IDs for the Bunny Day Update, Pocket Camp Items, and the NSO exclusive Nook Inc Rug.

3123- Switch (ACNH)
3122- Bunny Day Wand
30FF - Switch (Red/Blue Joy Cons) <------- You have to change the Item quantity/durability value to 00000000
30FF - Switch (Grey Joy Cons) <------- You have to change the Item quantity/durability value to 00000001
30E5 - Bunny Day Wreath
30E2 - Water Egg
30E1 - Sky Egg
30E0 - Wood Egg
30DF - Leaf Egg
30DE - Stone Egg
30DD - Earth Egg
30AC - Water Egg Shoes
30AB - Sky Egg Shoes
30AA - Wood Egg Shoes
30A9 - Leaf Egg Shoes
30A8 - Stone Egg Shoes
30A7 - Earth Egg Shoes
30A6 - Water Egg Outfit
30A5 - Sky Egg Outfit
30A4 - Wood Egg Outfit
30A3 - Leaf Egg Outfit
30A2 - Stone Egg Outfit
30A1 - Earth Egg Outfit
30A0 - Egg Party Dress
309F - Bunny Day Bag
309E - Egg Party Hat
309D - Bunny Day Crown
309C - Water Egg Shell
309B - Sky Egg Shell
309A - Wood Egg Shell
3099 - Leaf Egg Shell
3098 - Stone Egg Shell
3097 - Earth Egg Shell
3096 - Bunny Day Basket
3095 - Bunny Day Wardrobe
3094 - Bunny Day Table
308A - Camper Tee
3089 - OK Motors Jacket
3088 - OK Motors Cap
3087 - Bunny Day Flooring
3085 - Bunny Day Festive Balloons
3084 - Bunny Day Vanity
3083 - Bunny Day Merry Balloons
3082 - Bunny Day Wall Clock
3081 - Bunny Day Glowy Garland
307F - Bunny Day Stool
307E - Bunny Day Bed
307D - Bunny Day Lamp
307C - Wobbling Zipper Toy1
306E - Bunny Day Arch
306C - Nook Inc. Silk Rug
3056 - Campsite Sign
3055 - Pocket Vintage Camper
3054 - Pocket Modern Camper
3053 - OK Motors Sign
3052 - Brake Tapper
3051 - Fortune Cookie Cart
3050 - Market Place Decoration
3041 - Camo Tee (Red)
3040 - Camo Tee (Purple)
146F - Bunny Day Wall
1D7A - Bunn Day Rug

If anybody is interested in the DIY recipes for the Bunny Day Items the Item ID for Recipes is 0x16A2 and then you have to edit the quantity for different recipes.

Bunny day recipes are all values between 2A2 through 2C8

[Itemslot 1 DIY Recipe]
04100000 AC3B90C0 000016A2 <----this is your item ID
04100000 AC3B90C4 00000000 <----this is your quantity/type/durability value

You need to change the quantity value to any number (Hex) between 2A2 and 2C8. (ie. 2A2...2A3...2A4...etc) with this cheat.

You will just have to go through them all. It's basically the same as the list I wrote out. You were right about the Wallpaper and Rug. Those Item IDs were actually much further away I added them to my original post, but they are

So I know this is a week old, but I just got around to getting the Bunny Day stuff myself. Just wanted to say thanks again for this! You did happen to miss the Earth Egg Shell Recipe though, it was 2A1.

I have a question though..do all of those items have recipes? Because 2A1 through 2C8 isn't enough. I'm missing recipes for the Basket, Vanity, Merry Balloons, Wall Clock, Glowy Garland, Stool and Bed. I'm going to try going further forward and backwards from the ranges you posted and see if anything else was missed. I'll post back if I find them. Otherwise, I'd appreciate the IDs if anyone has them.

Edit: Going backwards gave me normal items and forwards gave me blank cards. So either they strangely don't have recipes when everything else does..or the IDs are way more spaced out.
 
Last edited by DEMONDICE,

Shekan

Active Member
Newcomer
Joined
May 25, 2017
Messages
42
Trophies
0
Age
25
XP
417
Country
Canada
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.
I'm having the exact same issue! Furthermore, after updating from 1.1.0 to 1.1.1 I can't load my save file anymore?! Upon launch it says that the save data is corrupted and must be removed in order to play... which means completely restarting my town :(
If anyone has any tips or suggestions that may help with getting his resolved, PLEASE let me know!!
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,570
Country
United States
So I know this is a week old, but I just got around to getting the Bunny Day stuff myself. Just wanted to say thanks again for this! You did happen to miss the Earth Egg Shell Recipe though, it was 2A1.

I have a question though..do all of those items have recipes? Because 2A1 through 2C8 isn't enough. I'm missing recipes for the Basket, Vanity, Merry Balloons, Wall Clock, Glowy Garland, Stool and Bed. I'm going to try going further forward and backwards from the ranges you posted and see if anything else was missed. I'll post back if I find them. Otherwise, I'd appreciate the IDs if anyone has them.

Edit: Going backwards gave me normal items and forwards gave me blank cards. So either they strangely don't have recipes when everything else does..or the IDs are way more spaced out.
Not everything has a recipe. Some of those items you’re meant to buy and once bought it gets added to your catalog so you can buy more later. Just cheating them into your inventory won’t unlock them in the catalog.
 

NoPyro

Member
Newcomer
Joined
Jan 8, 2020
Messages
11
Trophies
0
Age
21
XP
146
Country
United Kingdom
Decided to suck it up and figure out how the hell visual studio works, wasn't that hard, I compiled MyHorizons and tested changing names again, unsurprisingly it has the same issue as NHSE (Passport keeps old name) but I felt like it might just be worth sharing here, just in case so, here you go.
 

Cortexfou

Well-Known Member
Member
Joined
Apr 14, 2016
Messages
598
Trophies
0
Age
31
XP
2,189
Country
Belgium
The objects obtained via nook miles have different colors (one per save apparently) which cannot be modified with the workshop. for example, there are blue, black, red godzillas ect. is there a way to have the different colors in your inventory? by a cheat or something?
 

lennurs

Well-Known Member
Member
Joined
Mar 20, 2020
Messages
168
Trophies
0
Age
34
XP
132
Country
United States
How recipes work, because when placing the codes the ones that come out of the inventory vary.
Do they have an order or how does it work?
you put all the codes in, turn them all off, only turn 1 on at a time. go to edizon overlay and turn 1 on, use the code, learn the recipes, go to edizon, turn code 1 off and turn 2 on, and repeat.
 
  • Like
Reactions: Alexisaul455

OblivionReign

Developer
Developer
Joined
Apr 23, 2016
Messages
2,542
Trophies
2
XP
7,715
Country
Japan
Stupid question as usual;

If I rip my save, and then use NHSE to edit the save. If i restore it, what's the chances of me being banned if I then go online?
So far zero chance lol I did it already and I'm not banned. I've also been playing hacked online on game since like 4 days before launch of the game and it's still fine.

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

Not everything has a recipe. Some of those items you’re meant to buy and once bought it gets added to your catalog so you can buy more later. Just cheating them into your inventory won’t unlock them in the catalog.
You can just drop the item and pick it back up and it'll show up in your catalogue
 

DestinyFeather

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
428
Trophies
1
XP
1,121
Country
United States
Still can't figure out how to get the recipes in the save editor. I know the recipe itself is 16A2 in hex which probably needs to be converted into decimal for the save file editor but there are 3 different flags. And supposedly the flag values are the ones that are taken into account by the game when deciding what the recipe is and there's one post on gbatemp which says this but I've never seen an example of what it is supposed to look like

I have these id values from the golden recipe tools cheat code
292 - Golden Net
293 - Golden Water Can
294 - Golden Shovel
295 - Golden Slingshot
296 - Golden Rod
297 - Golden Axe

so these somehow have to go into the flags, I think?
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,570
Country
United States
Still can't figure out how to get the recipes in the save editor. I know the recipe itself is 16A2 in hex which probably needs to be converted into decimal for the save file editor but there are 3 different flags. And supposedly the flag values are the ones that are taken into account by the game when deciding what the recipe is and there's one post on gbatemp which says this but I've never seen an example of what it is supposed to look like

I have these id values from the golden recipe tools cheat code
292 - Golden Net
293 - Golden Water Can
294 - Golden Shovel
295 - Golden Slingshot
296 - Golden Rod
297 - Golden Axe

so these somehow have to go into the flags, I think?
DIY recipe IDs do not match the Item ID that they are recipe's for. They have their own values.
 
  • Like
Reactions: Mopquill

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://youtu.be/3eGAHfC5P-Y?si=Fo3iEl1pZ4D_O6dp +1