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
Not quite. It's 00ZZYYXX; 1 byte (XX) for genetics, 1 byte (YY) storing the number of days previously watered (and perhaps other things, as there are 3 bits unaccounted for), and the flag indicating it was watered in the current day is in the first durability byte (ZZ).

I'm fairly sure the number of visitors watering the plant is stored there somewhere, but since I'm not playing online I don't have an easy way to test that.
Thank you for the help, I found this that goes over each genetic combo for each color of each species: https://docs.google.com/document/d/1ARIQCUc5YVEd01D7jtJT9EEJF45m07NXhAm4fOpNvCs/mobilebasic

Should be able to make a code that produces 1 of every color of each flower fully watered and ready to breed the next day.

Haha, even better: https://docs.google.com/spreadsheet...hoUSu7pE-MV7AOprBcgSY1whB4/edit#gid=312123918
 
Last edited by DocKlokMan,
  • Like
Reactions: Mopquill

spookyporo

Member
Newcomer
Joined
Mar 27, 2017
Messages
11
Trophies
0
Age
22
XP
68
Country
This is a research thread, not a support thread. Having trouble with save editing? Go ask in the JKSV thread or submit an issue on the NHSE GitHub page. Don't clog up this thread.

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


So from what I'm gathering, flowers are structured like so:
WW WW WW WW XX XX YY ZZ
where W is the ID of the flower, X is the genetics (what is genetics, which color it is?) Y is the number of days it's been watered, and Z is the flag on whether it's been watered.

Flip the endianness and you get a code like:
Code:
04100000 AC4723D0 WWWWWWWW
04100000 AC4723D4 ZZYYXXXX
Is that correct?

As for genes, I see something like R1, R2, Y1, Y2, W1, W2, and S1, S2?
there is no need of being rude tbh
in any case, i'll try to search in another site, thanks for nothing i guess
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
there is no need of being rude tbh
in any case, i'll try to search in another site, thanks for nothing i guess
You're welcome for letting you know the two most likely ways to get your answer and saving you time from asking here any further where no answer was going to come. Thank you for taking the advice and following it.
 

Neo1103

Well-Known Member
Newcomer
Joined
Mar 28, 2020
Messages
84
Trophies
0
Age
26
XP
84
Country
United States
https://github.com/Ruimusume/ACNHID/releases/tag/R1

This tool can update the game database by itself
If you need other languages, you just need to make database tables according to the specifications and load them
Database table production specification: column a = ID, column B = classification, column C = name, column D (can not be filled in) = remarks
1.Make the above standard database table
2.Open "Switch Animal Crossing Cheats Generator Tools.xlsm"
3.Select "Update"-"Edit Link"-"Change Source"
4.Select your own database table
:)


Your excel is amazing, but quiet expensive lol
 

spkjai

New Member
Newbie
Joined
Apr 27, 2020
Messages
1
Trophies
0
Age
31
XP
45
Country
Hong Kong
animal crossing Code problem

[Normal Tools/Unbreakable Item 1-6]
04100000 AC4723D0 000016E0
04100000 AC4723D4 00000000
04100000 AC4723D8 00000949
04100000 AC4723DC 00000000
04100000 AC4723E0 00000833
04100000 AC4723E4 00000000
04100000 AC4723E8 00000B06
04100000 AC4723EC 00000000
04100000 AC4723F0 0000094B
04100000 AC4723F4 00000000
04100000 AC4723F8 00001698
04100000 AC4723FC 00000000


Hello EVERY, i have some problem with above code..
i just copy all words and paste and G:\atmosphere\contents\01006F8002326000\cheats
And name it "20CA968C082118C2.txt"

Then i turn on my switch and open animal crossing.
Using EdiZon Overlay through Tesla, but still can not see any file.
Can anyone tell me what wrong i did? thank you very much :-(

I would like to use below website to make own code.. but still dont work :-(
website : cheatslips (sry from i cant post any link cos i am noob...)

btw i try other one code from other page like

[动物之森 v1.2.0 地毯 By-17akeke]
[物品 N.1 - - N.20]
08100000 AC4723D0 00000000 00001C9A

it can work :-( ! please help me, thanks a lot again
 
Last edited by spkjai,

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Untested (I've researched it using direct memory writes), but this code should force a flower in slot 1 to, when planted, breed next day:

02100000 AC4723D5 00008019

The address is that of the slot you want to affect +0x5.

Warning, don't ever use it with anything but flower plants in the affected slot(s). It has a high chance of messing the item up, including running down the durability of any tool such that it will break on next use if it can break and isn't a golden axe, shovel, or watering can. Also, neither flower seeds nor picked flowers count as flower plants.

How it works:
For flowers the lower byte of the quantity is the genetics, but the high byte is the number of days the flower has been watered (apparently capped at 31, or 0x1F); this number is set to zero when the flower is dug up, but not when it's planted, meaning if you somehow manage to set it on a flower in your inventory it will persist when planted. The chance of the flower reproducing when the day changes is defined by how many days it has been watered (and how many visitors watered it); any value over 22 ( 0x16) is supposed to guarantee it reproduces the next day, I picked 25 (0x19) just to have a safety margin.
The 0x80 (which goes into the first durability byte) signals that the flower has been watered.
Here's a gift using this knowledge:
Code:
[All Flowers Watered & Breed Ready (L+LS) (1/2)]
80000050
08100000 AC4723D0 0083E010 00000F16
08100000 AC4723D8 0083E043 00000F18
08100000 AC4723E0 0083E00C 00000F1A
08100000 AC4723E8 0083E0F3 00000F1C
08100000 AC4723F0 0083E00F 00000F1E
08100000 AC4723F8 0083E0F7 00000F20
08100000 AC472400 0083E003 00000F22
08100000 AC472408 0083E03F 00000F24
08100000 AC472410 0083E003 00000EF0
08100000 AC472418 0083E010 00000EF2
08100000 AC472420 0083E01C 00000EF4
08100000 AC472428 0083E001 00000EF6
08100000 AC472430 0083E005 00000EF8
08100000 AC472438 0083E01F 00000EFA
08100000 AC472440 0083E030 00000F2E
08100000 AC472448 0083E013 00000F30
08100000 AC472450 0083E00C 00000F32
08100000 AC472458 0083E033 00000F34
08100000 AC472460 0083E005 00000F36
08100000 AC472468 0083E007 00000F38
08100000 AC472318 0083E010 00000F0A
08100000 AC472320 0083E003 00000F0C
08100000 AC472328 0083E00C 00000F0E
08100000 AC472330 0083E015 00000F10
08100000 AC472338 0083E037 00000F12
08100000 AC472340 0083E034 00000F14
08100000 AC472348 0083E010 00000F46
08100000 AC472350 0083E00C 00000F48
08100000 AC472358 0083E011 00000F4A
08100000 AC472360 0083E00D 00000F4C
08100000 AC472368 0083E013 00000F4E
08100000 AC472370 0083E007 00000F50
08100000 AC472378 0083E01F 00000F52
08100000 AC472380 0083E010 00000EFC
08100000 AC472388 0083E013 00000EFE
08100000 AC472390 0083E00C 00000F00
08100000 AC472398 0083E011 00000F02
08100000 AC4723A0 0083E00D 00000F04
08100000 AC4723A8 0083E01F 00000F06
08100000 AC4723B0 0083E007 00000F08
20000000

[All Flowers Watered & Breed Ready (L+RS) (2/2)]
80000060
08100000 AC4723D0 0083E010 00000F54
08100000 AC4723D8 0083E00C 00000F56
08100000 AC4723E0 0083E01D 00000F58
08100000 AC4723E8 0083E011 00000F5A
08100000 AC4723F0 0083E003 00000F5C
08100000 AC4723F8 0083E00F 00000F5E
08100000 AC472400 0083E010 00000F3A
08100000 AC472408 0083E00C 00000F3C
08100000 AC472410 0083E031 00000F3E
08100000 AC472418 0083E015 00000F40
08100000 AC472420 0083E003 00000F42
08100000 AC472428 0083E03F 00000F44
20000000
Note, the first cheat overwrites your whole inventory (40 slots unlocked needed) and the second overwrites the first 12 slots. Didn't realize there were so many flowers.
 
Last edited by DocKlokMan,

FabioCapela

Well-Known Member
Member
Joined
Jul 12, 2007
Messages
309
Trophies
1
XP
1,259
Country
Brazil
Didn't realize there were so many flowers.
My first idea when I discovered that was to make a code that used conditionals to apply those changes to any and every flower in the inventory, and just the flowers. I kinda gave up because it would need a few lines for every kind of flower (taking into account that each combination of flower and color also has one different object for each growth stage).
 
  • Like
Reactions: Mopquill

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
My first idea when I discovered that was to make a code that used conditionals to apply those changes to any and every flower in the inventory, and just the flowers. I kinda gave up because it would need a few lines for every kind of flower (taking into account that each combination of flower and color also has one different object for each growth stage).
I mean, that's doable since each species of flower falls in a range of values including all their growth stages. If you want me to give it a whack I can.
 
  • Like
Reactions: Mopquill

SavageThieves

Member
Newcomer
Joined
Nov 26, 2019
Messages
23
Trophies
0
Age
30
XP
67
Country
United States
Restarted my entire game save, anyone knows updated codes for these cheats?
I've tried them in the new update and it does not work.

Mostly looking for updates on the museum and DIY recipe codes that is in file attachement.

I appreciate anyones response, looked down past post but wasn't able to find. Haven't followed on all the updates since like post 90~.
 

Attachments

  • Animal Crossing Codes.zip
    11.1 KB · Views: 198

FabioCapela

Well-Known Member
Member
Joined
Jul 12, 2007
Messages
309
Trophies
1
XP
1,259
Country
Brazil
I mean, that's doable since each species of flower falls in a range of values including all their growth stages. If you want me to give it a whack I can.
Your comment made me look again at it, and you are onto something; if we ignore the growth stages that cover the flower recovering from being picked, then all other growth stages for all colors of all kinds of flower are in the 0EEF – 0F5E range — and with no other items in the middle, which is what made me give up before (as the other ranges include the picked flowers and the seed bags mixed with the plants themselves).

If you want to create that code, be my guest. It's one I would likely use myself, as it replaces the not completely practical way I've been doing that before.

Don't listen to them, they don't know what they're talking about. SX supports 8-byte writes. It's right in their cheat manual: https://sx.xecuter.com/download/cheathacker_guide.txt
I believe someone got confused about which codes SXOS supports.

For those wondering, if any of the lines in the code starts with 9 or a letter then the code is incompatible with SXOS, and likely in a way that makes it impossible to port it. Which unfortunately means a lot of the more interesting codes, such as the duplication code and the text to item code, can't be made to work with SXOS.
 
  • Like
Reactions: Mopquill

Weebalicious

Well-Known Member
Newcomer
Joined
Mar 2, 2016
Messages
64
Trophies
0
Age
28
XP
160
Country
Canada
Don't listen to them, they don't know what they're talking about. SX supports 8-byte writes. It's right in their cheat manual: https://sx.xecuter.com/download/cheathacker_guide.txt

Rather than do the stuff in the inventory, why not see if you cant just make it so that the flowers you water, water those flowers with the higher chance. Base on how many visitors waters said flowers, the breed chance increases upwards to 80%.

that way you can flick one code and not have to even pick up flowers to apply the effect.
 

u4ia24

Well-Known Member
Newcomer
Joined
Mar 28, 2010
Messages
50
Trophies
1
XP
396
Country
United States
Rather than do the stuff in the inventory, why not see if you cant just make it so that the flowers you water, water those flowers with the higher chance. Base on how many visitors waters said flowers, the breed chance increases upwards to 80%.

that way you can flick one code and not have to even pick up flowers to apply the effect.

Yeah, +1 to a code like this. A code that makes the flower have big sparkles like it was watered by 5 online visitors. I'm trying to breed flowers so I can get all the colors in a legit way so for me it's great if I can keep their genetics but I just want to increase the chances of breeding per day. Spawining all the flowers using code kills the enjoyment of the game IMO.
 
Last edited by u4ia24,

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Yeah, +1 on a code like this. A code that makes the flower have big sparkles like it was watered by 5 online visitors. I'm trying to breed flowers so I can all the colors in a legit way so it's important to keep their genetics but I just want to increase the chances of breeding per day. Spawining all the flowers using code kills the enjoyment of the game IMO.
Because that would alter the actual function that checks the flower to always return the largest value and on most other games this would be fine but altering a function like that would be caught by the game’s checksum function and would be included in the play report, increasing a risk of ban. Inventory cheats alter volatile memory that’s not check summed and is safer. Unless you don’t care and are already banned, then more power to you.
 
  • Like
Reactions: Mopquill

GrimOutlaw

Well-Known Member
Newcomer
Joined
Apr 28, 2020
Messages
68
Trophies
0
Age
36
XP
81
Country
Mexico
hey i was wondering if anyone had the rest of the Wedding set/items, this cheat is great! but its missing the suits and dress and shoes and walls and floors and stuff. that be awesome. thanks.






----------------------------------
1.2.0 related cheats
----------------------------------


Code:
[All Wedding Items (Plus + A)]
80000401
04100000 AC4723D0 00003071
04100000 AC4723D4 00000000
04100000 AC4723D8 00003072
04100000 AC4723DC 00000000
04100000 AC4723E0 00003073
04100000 AC4723E4 00000000
04100000 AC4723E8 00003074
04100000 AC4723EC 00000000
04100000 AC4723F0 00003075
04100000 AC4723F4 00000000
04100000 AC4723F8 00003076
04100000 AC4723FC 00000000
04100000 AC472400 00003077
04100000 AC472404 00000000
04100000 AC472408 00003078
04100000 AC47240C 00000000
04100000 AC472410 00003079
04100000 AC472414 00000000
04100000 AC472418 0000307A
04100000 AC47241C 00000000
04100000 AC472420 0000307B
04100000 AC472424 00000000
04100000 AC472428 000016A2
04100000 AC47242C 000002C9
04100000 AC472430 000016A2
04100000 AC472434 000002CA
04100000 AC472438 000016A2
04100000 AC47243C 000002CA
04100000 AC472440 000016A2
04100000 AC472444 000002CB
04100000 AC472448 00003197
04100000 AC47244C 00000000
20000000
 

Calcifer13

Well-Known Member
Newcomer
Joined
May 29, 2017
Messages
62
Trophies
0
Age
27
XP
607
Country
United States
How can i edit my town with the fastest way possible?
Like moving buildings and putting bridges and shit

You can use the save editor, but even using that is difficult because you can easily mess up your island if you don't know what you're doing. I recommend just playing the game normally for now. If you're too lazy to do that you can go back several pages and read how other users are doing it.
 

u4ia24

Well-Known Member
Newcomer
Joined
Mar 28, 2010
Messages
50
Trophies
1
XP
396
Country
United States
Because that would alter the actual function that checks the flower to always return the largest value and on most other games this would be fine but altering a function like that would be caught by the game’s checksum function and would be included in the play report, increasing a risk of ban. Inventory cheats alter volatile memory that’s not check summed and is safer. Unless you don’t care and are already banned, then more power to you.

Ah got it. Changing values in the inventory then makes much more sense. I'm just playing offline with my hacked switch and I never go online. But I try to still play the game without using any big cheats. I just use minor ones that doesn't kill the gameplay. Like spawning specific villagers and changing colors of items.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Right onto uremums 3d printed dildo