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

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
hi! i have an issue where i use the cheats - i can see them on edizon but when i enable them they dont work? like for example the 10x tickets in both slots do not show in my inventory when i click and enable it. any idea how i can fix this?
Are you the resident representative?

Thanks - I have tried that. :( Unfortunately, it still seems not to work. How would I run a cheat that clears all inventory spots? Have you got a recommended HB app? :)
Empty slots are 0000FFFE so while they may look empty if they don't have this value the game would think the slot was occupied. You said you can still pick things up though? Pick up a few things then drop them on the ground. See if you can buy things then.

i posted a thread for 1.2 cheats including the empty all 40 slots cheat
https://gbatemp.net/conversations/updated-cheats-for-1-2-0.376089/
Bad link.
 

dezzachu

Member
Newcomer
Joined
Apr 25, 2020
Messages
7
Trophies
0
Age
25
XP
37
Country
United Kingdom
Are you the resident representative?

Empty slots are 0000FFFE so while they may look empty if they don't have this value the game would think the slot was occupied. You said you can still pick things up though? Pick up a few things then drop them on the ground. See if you can buy things then.

Bad link.

yes i am
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
oh, i got it from here though. i just added the button triggers. it still works for me.
Hmmm, the game may be doing clean up on its own, which is fine (unless that activity gets logged or something). Here's an alternate version:
Code:
[Clear Inventory]
400D0000 00000000 0000FFFE
300E0000 00000014
A8D00410 AC4723D0
A8D01410 AC472318
310E0000
This one only works on Atmosphere.

This may work on SX, would need testing:
Code:
[Clear Inventory]
580F0000 0383DC30
580F1000 00000098
580F1000 00000018
580F1000 00000018
580F1000 00000040
780F0000 00000010
400E0000 00000000 000000B8
300D0000 00000014
680F0000 00000000 0000FFFE
680F11E0 00000000 0000FFFE
310D0000
 
Last edited by DocKlokMan,

Waip

Well-Known Member
Newcomer
Joined
Feb 5, 2004
Messages
82
Trophies
2
XP
1,067
Country
France
Hey do we have any idea if planted flowers have a specific id, and if they can be found somewhere in the heap
I'm doing some research on flower flags such as watering status / by # of visitors, days without reproduction and so on
Unfortunately as soon as you unroot them and get them in your inventory, these flags are reset for the most part
I need to find them in planted status, on my island
 

catlady77

Well-Known Member
Member
Joined
Apr 7, 2020
Messages
807
Trophies
0
Age
35
XP
788
Country
United States
Hmmm, the game may be doing clean up on its own, which is fine (unless that activity gets logged or something). Here's an alternate version:
Code:
[Clear Inventory]
400D0000 00000000 0000FFFE
300E0000 00000014
A8D00410 AC4723D0
A8D01410 AC472318
310E0000
This one only works on Atmosphere.

This may work on SX, would need testing:
Code:
[Clear Inventory]
580F0000 0383DC30
580F1000 00000098
580F1000 00000018
580F1000 00000018
580F1000 00000040
780F0000 00000010
400E0000 00000000 000000B8
300D0000 00000014
680F0000 00000000 0000FFFE
680F11E0 00000000 0000FFFE
310D0000

does this have button triggers?
 

Krotine

Member
Newcomer
Joined
Nov 21, 2016
Messages
8
Trophies
0
Age
32
Location
Ohio
XP
130
Country
United States
I was using this code "[Itemslot 12 x50] 04100000 AC4723D0 00000031" to multiply items by 50, such as fences, but ever since the update, the code stopped working, does anyone have an update on this code? Thanks
 

OblivionReign

Developer
Developer
Joined
Apr 23, 2016
Messages
2,547
Trophies
2
XP
7,731
Country
Japan
I was using this code "[Itemslot 12 x50] 04100000 AC4723D0 00000031" to multiply items by 50, such as fences, but ever since the update, the code stopped working, does anyone have an update on this code? Thanks
I don't know why you have it named item slot 12 because all of that is just wrong...
That is like a mix of item slot 1 on 1.2 and the quantity modifier

Try
08100000 AC472428 00000031 0000XXXX

This is 50 of slot 12 on 1.2
 
Last edited by OblivionReign,

Krotine

Member
Newcomer
Joined
Nov 21, 2016
Messages
8
Trophies
0
Age
32
Location
Ohio
XP
130
Country
United States
I don't know why you have it named item slot 12 because all of that is just wrong...
That is like a mix of item slot 1 on 1.2 and the quantity modifier

That's just how it worked for me. I'd spawn in a fence in item slot 1 and then drag it to slot 12 and it turned it into 50. I also have codes for x10 and x30.
 

macserv

New Member
Newbie
Joined
Apr 25, 2020
Messages
1
Trophies
0
Age
45
XP
54
Country
United States
Code:
04000000 00E95E50 B9538014

Code:
04000000 00E95E50 B9538014

I'm new to hacking on the switch, and as an exercise, I decided try to port this same "No walls" cheat forward from 1.1.4 to 1.2.0. I got noexs up and running, and was able to find the same new offset (0xE95E50) for the "normal" value (0xB9538014).

However, when searching for the normal value for a "2× Move Speed" code (0xBD4F1E61), I've been unable to find it anywhere in the main address space. I'm not sure if I'm missing something, or if the default value has been changed by the update. Any suggestions?

I'd also love to learn more about how you found those default values (0xB9538014 / 0xBD4F1E61) in the first place. Thanks!!

Edit: I went back a few more pages in the thread, and saw that someone had actually updated the movement speed codes. Seems that the new default value is 0xBD4F9661. Still very keen to learn about the process for finding these values.
 
Last edited by macserv,

h448

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
310
Trophies
1
XP
1,156
Country
United States
Great news! I realised when combing through text strings there's an entire file dedicated to internal code names for NPCs so we don't really have to guess what they are anymore when looking at the flags. Not super new info, but kinda neat to see potentially every old character could make a comeback.

Found in STR_SNpc_Name.msbt
alp = Cyrus
alw = Reese
bev = Chip
bey = CJ
boa = Joan
boc = Daisy Mae
chm = Nat
chy = Flick
cml = Saharah
dga = Copper
dgb = Booker
doc = Wilbur
dod = Orville
fox = Redd
fsl = Phineas
grf = Gracie
gst = Wisp
gul = Gulliver
hgc = Label
hgh = Mabel
hgs = Sabel
kpg = Grams
kpm = Leilani
kpp = Kapp'n
kps = Leila
lom = Katie
mka = Blanca
mnk = Porter
mob = Don
mol = Resetti
otg = Lottie
ott = Lyle
owl = Blathers
ows = Celeste
pck = Pave
pge = Brewster
pkn = Jack
plk = Pelly
pkm = Phyllis
plo = Pete
poo = Harriet
pyn = Zipper
rcm = Timmy
rco = Tom Nook
rct = Tommy
rei = Jingle
seo = Pascal
skk = Kicks
slo = Leif
spn = Harvey
sza = Isabelle
szo = Digby
tap = Luna
tkkA = KK Slider
tkkB = DJ KK
ttlA = Tortimer
tuk = Franklin
upa = Shrunk
wrl = Wendell
xct = Rover
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/sQK1btk8ZUs?si=Z4p2kuM_7fXV7_Ps