ROM Hack How to cheat in Animal Crossing: New Horizons

rafpoop

Well-Known Member
OP
Member
Joined
Mar 21, 2020
Messages
148
Trophies
0
XP
414
Country
Afghanistan
Past Versions
7FC1BAFF976AECA4 for v1.0
B0D6D16556B61BF5 for v1.1.0
F829A27213D46F9F for v1.1.1
3068F51723DC1A67 for v1.1.2
E2D890A4D19FAD02 for v1.1.3
A31F81D41E1039C5 for v1.1.4
20CA968C082118C2 for v1.2.0
9429FC5202937D7F for v1.2.1
FDC1632048FACFBD for v1.3.0
E43B24AF5D84F44C for v1.3.1
AC5309B683630CED for v1.4.0
7515E5F76D09F8A3 for v1.4.1
E0A8E2D6018ED365 for v1.4.2
0209750A17F48CB8 for v1.5.0
A210C7E78216E42B for v1.5.1
36EEBA0C26F14216 for v1.6.0
0400F824B4DA556E for v1.7.0
0E36C71C08334076 for v1.8.0
3F5E3459BE77E565 for v1.9.0
8379D9E90FF19B0F for v1.10.0
1CD4B05D52E20EAA for v1.11.1
E4BBD879D326A0AD for v2.0.0
8C81A85AA4C1990B for v2.0.1
E5759E5B7E31411B for v2.0.2
205F55C725C16C6F for v2.0.3

Current Version
372C5EA461D03A7D for v2.0.4

Prerequisites

Uninstall hbg shop if you are using it, Tinfoil without hbg shop is fine. It can interfere with controls in EdiZon and may cause other issues. I recommend creating save backups with JKSV, currently the only known working save backup system for Animal Crossing right now.

Required installs
  1. Install JKSV for creating save backups: https://github.com/J-D-K/JKSV/releases
  2. Install EdiZon: https://github.com/WerWolv/EdiZon/releases/
  3. Install nxovllader: https://github.com/WerWolv/nx-ovlloader/releases
  4. Install Tesla menu: https://github.com/WerWolv/Tesla-Menu/releases/
  5. Install the EdiZon Overlay: http://werwolv.net/downloads/EdiZonOverlay.zip

Settings
Go to atmosphere > config_templates > system_settings.ini and change dmnt_cheats_enabled_by_default = u8!0x1 to dmnt_cheats_enabled_by_default = u8!0x0

Optional for changing overlay controls: Create a file called config.ini in the /config/tesla folder. Then paste the following text in there replacing <COMBO> with your desired button combination, for example L + DDOWN + RS In this case, pressing L, D-Pad Down and the right stick will open the Tesla menu. Possible key names are: A, B, X, Y, DLEFT, DRIGHT, DUP, DDOWN, LS, RS, MINUS, PLUS, SL, SR, L, R, ZL, ZR Separate different keys that should be help simultaneously with a plus ( + ) sign.

Add cheats
  1. Extract the .rar and drag it into the atmosphere/contents folder.
  2. Open folder and edit the text file to include cheats you want to use (or do so before dragging it.)
  3. Make sure your build ID matches up to your current version by checking the text file name.
Reboot into payload after changing settings and installing homebrew software. Don't forget to back up your file on JKSV in device saves before cheating for the first time! Also, try not to use too many cheats, it can cause crashing and other issues.

Toggle and see cheats in-game
Hold L (bumper/trigger area), down on D-pad and click in your right joystick to see the overlay (default controls.)

Where to obtain cheats
Check last pages or first post for the latest information on large threads, make sure the cheats were made for your build ID!
 

Attachments

  • 01006F8002326000.zip
    843 bytes · Views: 29
Last edited by rafpoop,

Kaizerfreak

Active Member
Newcomer
Joined
Apr 12, 2015
Messages
43
Trophies
0
Age
30
XP
150
Country
United States
Thank you for the guide! A quick question, for the system_settings.ini file, the one I have has all the lines with semicolons at the start. Should those be removed? Pasting the relevant section

[atmosphere]
; Reboot from fatal automatically after some number of milliseconds.
; If field is not present or 0, fatal will wait indefinitely for user input.
; fatal_auto_reboot_interval = u64!0x0
; Make the power menu's "reboot" button reboot to payload.
; Set to "normal" for normal reboot, "rcm" for rcm reboot.
; power_menu_reboot_function = str!payload
; Controls whether dmnt cheats should be toggled on or off by
; default. 1 = toggled on by default, 0 = toggled off by default.
; dmnt_cheats_enabled_by_default = u8!0x0
; Controls whether dmnt should always save cheat toggle state
; for restoration on new game launch. 1 = always save toggles,
; 0 = only save toggles if toggle file exists.
; dmnt_always_save_cheat_toggles = u8!0x0
 

forumuser599

Active Member
Newcomer
Joined
Mar 24, 2020
Messages
38
Trophies
0
Age
44
XP
71
Country
United States
Thank you for the guide! A quick question, for the system_settings.ini file, the one I have has all the lines with semicolons at the start. Should those be removed? Pasting the relevant section

[atmosphere]
; Reboot from fatal automatically after some number of milliseconds.
; If field is not present or 0, fatal will wait indefinitely for user input.
; fatal_auto_reboot_interval = u64!0x0
; Make the power menu's "reboot" button reboot to payload.
; Set to "normal" for normal reboot, "rcm" for rcm reboot.
; power_menu_reboot_function = str!payload
; Controls whether dmnt cheats should be toggled on or off by
; default. 1 = toggled on by default, 0 = toggled off by default.
; dmnt_cheats_enabled_by_default = u8!0x0
; Controls whether dmnt should always save cheat toggle state
; for restoration on new game launch. 1 = always save toggles,
; 0 = only save toggles if toggle file exists.
; dmnt_always_save_cheat_toggles = u8!0x0


yes, just remove the semicolon in front of the one line
dmnt_cheats_enabled_by_default = u8!0x0

and system_settings.ini should be in atmosphere\config\
 
Last edited by forumuser599,
  • Like
Reactions: Kaizerfreak

Kaizerfreak

Active Member
Newcomer
Joined
Apr 12, 2015
Messages
43
Trophies
0
Age
30
XP
150
Country
United States
My file was under /config_templates/. So I copy that over to /config/?
Also, when I tried pulling up the overlay, there's a side window that pops up on the left, but there's no cheats and it says "no overlay found"?
EDIT: Nevermind, I think I was missing a file. Trying it again!
 
Last edited by Kaizerfreak,

forumuser599

Active Member
Newcomer
Joined
Mar 24, 2020
Messages
38
Trophies
0
Age
44
XP
71
Country
United States
My file was under /config_templates/. So I copy that over to /config/?
Also, when I tried pulling up the overlay, there's a side window that pops up on the left, but there's no cheats and it says "no overlay found"?
EDIT: Nevermind, I think I was missing a file. Trying it again!

yes, copy the file to \config\

as for the overlay stuff, for Edizon, make sure you download the EdizonOverlay zip file and put or make sure ovlEdiZon.ovl is in \switch\.overlays\
 

Kaizerfreak

Active Member
Newcomer
Joined
Apr 12, 2015
Messages
43
Trophies
0
Age
30
XP
150
Country
United States
yes, copy the file to \config\

as for the overlay stuff, for Edizon, make sure you download the EdizonOverlay zip file and put or make sure ovlEdiZon.ovl is in \switch\.overlays\
Yup, thanks! As a side note, I was turning on some of the other config options but it was causing my switch to not start up properly. I think it was these:
upload_enabled = u8!0x0
fatal_auto_reboot_interval = u64!0x0
power_menu_reboot_function = str!payload
dmnt_always_save_cheat_toggles = u8!0x0
Do you know which one could've caused it?

Also, since there's no config file there by default, what settings is Atmosphere using in the first place?
 

forumuser599

Active Member
Newcomer
Joined
Mar 24, 2020
Messages
38
Trophies
0
Age
44
XP
71
Country
United States
Yup, thanks! As a side note, I was turning on some of the other config options but it was causing my switch to not start up properly. I think it was these:
upload_enabled = u8!0x0
fatal_auto_reboot_interval = u64!0x0
power_menu_reboot_function = str!payload
dmnt_always_save_cheat_toggles = u8!0x0
Do you know which one could've caused it?

Also, since there's no config file there by default, what settings is Atmosphere using in the first place?

Atmosphere has built-in defaults, so you only need the built-in defaults. In this case, you are overriding one of the defaults by using system_settings.ini and only removing the semicolon from dmnt_always_save_cheat_toggles = u8!0x0
 

Kaizerfreak

Active Member
Newcomer
Joined
Apr 12, 2015
Messages
43
Trophies
0
Age
30
XP
150
Country
United States
Atmosphere has built-in defaults, so you only need the built-in defaults. In this case, you are overriding one of the defaults by using system_settings.ini and only removing the semicolon from dmnt_always_save_cheat_toggles = u8!0x0
Okay. And that would cause Atmosphere to not load correctly?
 

Kaizerfreak

Active Member
Newcomer
Joined
Apr 12, 2015
Messages
43
Trophies
0
Age
30
XP
150
Country
United States
no, it's because you removed the semicolons from the other spots, which were overriding the working values

don't remove any semicolons except that one and you are fine
Okay, thanks.

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

Going back to the Animal Crossing cheats, what's the difference between the item slot codes in each of these files?
https://pastebin.com/raw/B8N5KKsh
https://pastebin.com/raw/BY2Cp22a
Could I just use the hex codes from the first url and put them in the various item slot codes in the second? Mainly going to use for clothing and furniture. Also, is there a sort of text editor homebrew to edit the cheats? I don't want to have to go edit the cheat file on my computer every time I want different items.
 
  • Like
Reactions: forumuser599

rafpoop

Well-Known Member
OP
Member
Joined
Mar 21, 2020
Messages
148
Trophies
0
XP
414
Country
Afghanistan
Okay, thanks.

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

Going back to the Animal Crossing cheats, what's the difference between the item slot codes in each of these files?
https://pastebin.com/raw/B8N5KKsh
https://pastebin.com/raw/BY2Cp22a
Could I just use the hex codes from the first url and put them in the various item slot codes in the second? Mainly going to use for clothing and furniture. Also, is there a sort of text editor homebrew to edit the cheats? I don't want to have to go edit the cheat file on my computer every time I want different items.
Not much of a difference, I've been using the second set of codes to put random items in my first 20 slots. Here are some random codes I found somewhere else for the first 20 slots. I forgot who they belong to but thank you to whoever made these!

Make sure there is nothing in your inventory before use. If anything is in the first 20 slots, it will be gone or overwritten by whatever item you put in the code.

04100000 AC3B90C0 0000xxxx <--- for the item itself, make sure to put a 0 in front if there are only three characters, like 0aaa.
04100000 AC3B90C4 000000xx <--- for the stack amount, some materials can stack up to 50, 30, 10, etc. 00 = 1 item, 09 = 10 items, 1d = 30 items. You can use this to get the stack number you want, just make sure to subtract by one. If you want 30 items for example, then enter 29 into the decimal to hexadecimal converter. Note: only certain things can stack like material. Most material stacks up to 30 but some stacks up to 10 only such as cherry-blossom petals, fruit, bamboo spouts, star fragments, etc.

[Example code - 10 stack of maple leaf]
04100000 AC3B90C0 00001cce
04100000 AC3B90C4 00000009

[Example code - 30 stack of bamboo piece]
04100000 AC3B90C0 000009c5
04100000 AC3B90C4 0000001d

----------------------------

[Itemslot 01]
04100000 AC3B90C0 0000xxxx
04100000 AC3B90C4 000000xx

[Itemslot 02]
04100000 AC3B90C8 0000xxxx
04100000 AC3B90CC 000000xx

[Itemslot 03]
04100000 AC3B90D0 0000xxxx
04100000 AC3B90D4 000000xx

[Itemslot 04]
04100000 AC3B90D8 0000xxxx
04100000 AC3B90DC 000000xx

[Itemslot 05]
04100000 AC3B90E0 0000xxxx
04100000 AC3B90E4 000000xx

[Itemslot 06]
04100000 AC3B90E8 0000xxxx
04100000 AC3B90EC 000000xx

[Itemslot 07]
04100000 AC3B90F0 0000xxxx
04100000 AC3B90F4 000000xx

[Itemslot 08]
04100000 AC3B90F8 0000xxxx
04100000 AC3B90FC 000000xx

[Itemslot 09]
04100000 AC3B9100 0000xxxx
04100000 AC3B9104 000000xx

[Itemslot 10]
04100000 AC3B9108 0000xxxx
04100000 AC3B910C 000000xx

[Itemslot 11]
04100000 AC3B9110 0000xxxx
04100000 AC3B9114 000000xx

[Itemslot 12]
04100000 AC3B9118 0000xxxx
04100000 AC3B911C 000000xx

[Itemslot 13]
04100000 AC3B9120 0000xxxx
04100000 AC3B9124 000000xx

[Itemslot 14]
04100000 AC3B9128 0000xxxx
04100000 AC3B912C 000000xx

[Itemslot 15]
04100000 AC3B9130 0000xxxx
04100000 AC3B9134 00000000

[Itemslot 16]
04100000 AC3B9138 0000xxxx
04100000 AC3B913C 000000xx

[Itemslot 17]
04100000 AC3B9140 0000xxxx
04100000 AC3B9144 000000xx

[Itemslot 18]
04100000 AC3B9148 0000xxxx
04100000 AC3B914C 000000xx

[Itemslot 19]
04100000 AC3B9150 0000xxxx
04100000 AC3B9154 000000xx

[Itemslot 20]
04100000 AC3B9158 0000xxxx
04100000 AC3B915C 000000xx

Untested below, my makeshift guess at all 40 item slots based on patjenova's work.

[1]
04100000 AC3B90C0 0000xxxx
04100000 AC3B90C4 000000xx

[2]
04100000 AC3B90C8 0000xxxx
04100000 AC3B90CC 000000xx

[3]
04100000 AC3B90D0 0000xxxx
04100000 AC3B90D4 000000xx

[4]
04100000 AC3B90D8 0000xxxx
04100000 AC3B90DC 000000xx

[5]
04100000 AC3B90E0 0000xxxx
04100000 AC3B90E4 000000xx

[6]
04100000 AC3B90E8 0000xxxx
04100000 AC3B90EC 000000xx

[7]
04100000 AC3B90F0 0000xxxx
04100000 AC3B90F4 000000xx

[8]
04100000 AC3B90F8 0000xxxx
04100000 AC3B90FC 000000xx

[9]
04100000 AC3B9100 0000xxxx
04100000 AC3B9104 000000xx

[10]
04100000 AC3B9108 0000xxxx
04100000 AC3B910C 000000xx

[11]
04100000 AC3B9110 0000xxxx
04100000 AC3B9114 000000xx

[12]
04100000 AC3B9118 0000xxxx
04100000 AC3B911C 000000xx

[13]
04100000 AC3B9120 0000xxxx
04100000 AC3B9124 000000xx

[14]
04100000 AC3B9128 0000xxxx
04100000 AC3B912C 000000xx

[15]
04100000 AC3B9130 0000xxxx
04100000 AC3B9134 000000xx

[16]
04100000 AC3B9138 0000xxxx
04100000 AC3B913C 000000xx

[17]
04100000 AC3B9140 0000xxxx
04100000 AC3B9144 000000xx

[18]
04100000 AC3B9148 0000xxxx
04100000 AC3B914C 000000xx

[19]
04100000 AC3B9150 0000xxxx
04100000 AC3B9154 000000xx

[20]
04100000 AC3B9158 0000xxxx
04100000 AC3B915C 000000xx

[21]
04100000 AC3B9008 0000xxxx
04100000 AC3B900C 000000xx

[22]
04100000 AC3B9010 0000xxxx
04100000 AC3B9014 000000xx

[23]
04100000 AC3B9018 0000xxxx
04100000 AC3B901C 000000xx

[24]
04100000 AC3B9020 0000xxxx
04100000 AC3B9024 000000xx

[25]
04100000 AC3B9028 0000xxxx
04100000 AC3B902C 000000xx

[26]
04100000 AC3B9030 0000xxxx
04100000 AC3B9034 000000xx

[27]
04100000 AC3B9038 0000xxxx
04100000 AC3B903C 000000xx

[28]
04100000 AC3B9040 0000xxxx
04100000 AC3B9044 000000xx

[29]
04100000 AC3B9048 0000xxxx
04100000 AC3B904C 000000xx

[30]
04100000 AC3B9050 0000xxxx
04100000 AC3B9054 000000xx

[31]
04100000 AC3B9058 0000xxxx
04100000 AC3B905C 000000xx

[32]
04100000 AC3B9060 0000xxxx
04100000 AC3B9064 000000xx

[33]
04100000 AC3B9068 0000xxxx
04100000 AC3B906C 000000xx

[34]
04100000 AC3B9070 0000xxxx
04100000 AC3B9074 000000xx

[35]
04100000 AC3B9078 0000xxxx
04100000 AC3B907C 000000xx

[36]
04100000 AC3B9080 0000xxxx
04100000 AC3B9084 000000xx

[37]
04100000 AC3B9088 0000xxxx
04100000 AC3B908C 000000xx

[38]
04100000 AC3B9090 0000xxxx
04100000 AC3B9094 000000xx

[39]
04100000 AC3B9098 0000xxxx
04100000 AC3B909C 000000xx

[40]
04100000 AC3B90A0 0000xxxx
04100000 AC3B90A4 000000xx
 
Last edited by rafpoop,
  • Like
Reactions: HinaNaru Cutie

Montra

New Member
Newbie
Joined
Feb 10, 2020
Messages
2
Trophies
0
Age
22
XP
40
Country
United States
When I launch animal crossing it doesn't let me pick an overlay. I press the button config but it shows no overlays. I made sure to move the files in the correct spots but it doesn't work. Not sure what to do.

Edit: Got it working.
 
Last edited by Montra,

h448

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
307
Trophies
0
XP
940
Country
United States
I cant connect to my OFW switches, always comes up with error. Anyone know why?
You need to remove Edizon cheats entirely in order to visit other islands / have people visit you. Turning them off isn't good enough. You can always readd them after your visits.
 
General chit-chat
Help Users
    Dark_Phoras @ Dark_Phoras: Cheese and crackers, I mean. Cheese whiz never in any context