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

HeWhoExists

Member
Newcomer
Joined
Apr 23, 2020
Messages
10
Trophies
0
Age
30
XP
53
Country
United States
Does anyone have a storage dump file with the rarest and most wanted items and variations???

I'm looking for something like all the lamps colors and the best clothing, fish, wallpapers and floors? I'm still working on my but just wondering if anyone has already got one. Thanks.
 
Last edited by HeWhoExists,

forsalebypwner

Active Member
Newcomer
Joined
Apr 11, 2020
Messages
25
Trophies
0
Age
31
XP
120
Country
United States
Cool that you verified it, but you may have done too much work. It's the same offset as Player 1's Slot 1 -> Slot 21 (which was also true of previous versions). Once you find Player 2's slot 1 offset (which may be predictably offset from Player 1's Slot 1 offset anyhow), you can subtract B8 (just as with Player 1) to get Slot 21's offset. :) This is how I found Slots 21 - 40 when 1.2.0 came out -- I haven't set up noexes.

I'd wager this holds true for players 3 - 8(?) as well, and it's even possible you can figure out the other players once you have Player 1's Slot 1 offset.
Duly noted, thanks! I also need the practice using noexes, but I'll remember that for the next update :)
 
  • Like
Reactions: Mopquill

docsk

New Member
Newbie
Joined
Apr 6, 2020
Messages
3
Trophies
0
Age
39
XP
133
Country
United States
[HouseBox For 1.2]
08100000 AC472494 00000000 0000XXXX
08100000 AC47249C 00000000 0000XXXX
08100000 AC4724A4 00000000 0000XXXX
08100000 AC4724AC 00000000 0000XXXX
08100000 AC4724B4 00000000 0000XXXX
08100000 AC4724BC 00000000 0000XXXX
......
+8+8+8+8+8+8+8+8
......
[1600 End]
08100000 AC47568C 00000000 0000XXXX
 
Last edited by docsk,
  • Like
Reactions: hajimela

Mopquill

Grumpy Developer
Developer
Joined
Oct 16, 2011
Messages
283
Trophies
0
XP
566
Country
United States
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.
I've looked into altering values of an item on-the-fly based on its previous values, but I couldn't get it to work.

I'm not sure if this will help at all --they don't work, they might be incomplete, and difficult/impossible, but here's what I'd come up with for incrementing values:

Code:
[S40x1 (L+ZL+D_Up) +quantity/color]
80002140
520A0000 AC4723B4
920BA100 00000001
A2BA0000
20000000

[S40x1 (L+ZL+D_Down) -quantity/color]
80008140
521A0000 AC4723B4
920BA100 00000001
A2BA0000
20000000
 

catlady77

Well-Known Member
Member
Joined
Apr 7, 2020
Messages
807
Trophies
0
Age
35
XP
788
Country
United States
so lol i was on local play when there was a connection interruption and now a rug is stuck on my unhacked switch on the beach. the terraforming clean up didn't do anything. what the heck??

i cant pick it up and if i walk over to it, i can walk through it. im so angry.
 

Taishiro

Well-Known Member
Member
Joined
Apr 22, 2020
Messages
322
Trophies
0
Age
23
XP
854
Country
Chile
so lol i was on local play when there was a connection interruption and now a rug is stuck on my unhacked switch on the beach. the terraforming clean up didn't do anything. what the heck??

i cant pick it up and if i walk over to it, i can walk through it. im so angry.
Try resetting the game? This sounds like a glitch from the game, rather than coming from hacking/cheat codes.

Experience tells me that if a connection error happens while you're playing local/online, none of the changes that have been made will be saved, and you will come back to what your island looked like before opening your airport gates. You have to properly end your session or the other villager to leave your island and see the "Saving..." message if you want the changes made to be saved permantently
 

catlady77

Well-Known Member
Member
Joined
Apr 7, 2020
Messages
807
Trophies
0
Age
35
XP
788
Country
United States
Try resetting the game? This sounds like a glitch from the game, rather than coming from hacking/cheat codes.

Experience tells me that if a connection error happens while you're playing local/online, none of the changes that have been made will be saved, and you will come back to what your island looked like before opening your airport gates. You have to properly end your session or the other villager to leave your island and see the "Saving..." message if you want the changes made to be saved permantently

it actually saved like that so what I did was make a P2 and have him build his tent on the beach. And then it went away. I didn't even know you could build a house on a beach. Note to self, when transferring stuff do not drop stuff off near the town square because...I wouldn't even know how to clear that if it was "too close to the plaza"
 
  • Like
Reactions: Taishiro

docsk

New Member
Newbie
Joined
Apr 6, 2020
Messages
3
Trophies
0
Age
39
XP
133
Country
United States
Please tell me the item ID of 10 turnips
[10-20-30-40-50-60-70-80-90-100]
08100000 AC4723D0 00000000 00000A48
08100000 AC4723D8 00000000 00000A49
08100000 AC4723E0 00000000 00000A4A
08100000 AC4723E8 00000000 00000A4B
08100000 AC4723F0 00000000 00000A4C
08100000 AC4723F8 00000000 00000A4D
08100000 AC472400 00000000 00000A4E
08100000 AC472408 00000000 00000A4F
08100000 AC472410 00000000 00000A50
08100000 AC472418 00000000 00000A51
08100000 AC472420 00000000 00000A52
 

uriri

Well-Known Member
Member
Joined
Apr 5, 2015
Messages
137
Trophies
0
XP
610
Country
United States
is it possible to add an item on slot 1 and by triggering a press combo, that item will duplicate from slot 2 to 40?
 

Alree

Well-Known Member
Member
Joined
Feb 18, 2019
Messages
264
Trophies
0
Age
54
XP
1,545
Country
France
Fair enough. I only know normal memory editing, I don't even know how to go about setting up noexes. Oh well, haha.

You need to use Atmosphere with Hekate and launch your switch with Hekate
Download Noexs from the main github: https://github.com/mdbell/Noexes

They say:
Copying Files
Copy noexs.kip1 to the root of your switch sd card.

Editing hekate_ipl.ini
Using a text editor open hekate_ipl.ini (located within the bootloader directory on your switch's sd card) and add the following:

[Noexes]
debugmode=1
kip1=noexs.kip1

You should copy the file "noexs.kip1" to your SD Card root . that's ok
BUT, in you hekate_ipl.ini file, you need to add those two line under [CFW (SYSNAND)] and not under a new section
without the header section name

debugmode=1
kip1=noexs.kip1

mine is like this
Code:
[CFW (SYSNAND)]
emummc_force_disable=1
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
atmosphere=1
logopath=bootloader/bootlogo.bmp
icon=bootloader/res/icon_payload.bmp
debugmode=1
kip1=noexs.kip1

Launch your switch by selecting CFW (SYSNAND), noexs will run with this config.
Atmosphere load.. and everything is OK.

Now, to use noexs in game you need to maintain "L" and launch your game (Keep pressed "L" until the game is fully launched) if not, internal cheat system of atmosphere will already be attached to every running process.

And voilà, now you can try to find pointer
 
  • Like
Reactions: Mopquill

forsalebypwner

Active Member
Newcomer
Joined
Apr 11, 2020
Messages
25
Trophies
0
Age
31
XP
120
Country
United States
You need to use Atmosphere with Hekate and launch your switch with Hekate
Download Noexs from the main github: https://github.com/mdbell/Noexes

They say:


You should copy the file "noexs.kip1" to your SD Card root . that's ok
BUT, in you hekate_ipl.ini file, you need to add those two line under [CFW (SYSNAND)] and not under a new section
without the header section name



mine is like this
Code:
[CFW (SYSNAND)]
emummc_force_disable=1
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
atmosphere=1
logopath=bootloader/bootlogo.bmp
icon=bootloader/res/icon_payload.bmp
debugmode=1
kip1=noexs.kip1

Launch your switch by selecting CFW (SYSNAND), noexs will run with this config.
Atmosphere load.. and everything is OK.

Now, to use noexs in game you need to maintain "L" and launch your game (Keep pressed "L" until the game is fully launched) if not, internal cheat system of atmosphere will already be attached to every running process.

And voilà, now you can try to find pointer
There is an easier way to do this now so that you don't have to mess with your hekate_ipl file:

Somebody made it into a sysmodule and this is the one I use all the time: https://github.com/KranKRival/Noexes/releases/tag/1.2

Extract the sysmodule .zip, put the folder into /atmosphere/contents, and hold "L" as you launch a game.

The client part for your computer is also included in that link.
 

erhehbd

New Member
Newbie
Joined
Apr 25, 2020
Messages
4
Trophies
0
Age
24
XP
60
Country
Germany
just found it for 1.2.0


[9999x Bell/Miles multiplier]
04000000 0232FF00 10000000
04000000 0232FF04 B9401403
04000000 0232FF08 1B037C21
04000000 0232FF0C 8B214115
04000000 0232FF10 D65F03C0
04000000 0232FF14 0000270F
04000000 01038AF8 9449629E
 
Last edited by erhehbd,

Waip

Well-Known Member
Newcomer
Joined
Feb 5, 2004
Messages
82
Trophies
2
XP
1,067
Country
France
Here's a gift using this knowledge:
Code:
[All Flowers Watered & Breed Ready (L+LS) (1/2)]
80000050
08100000 AC4723D0 00801904 00000F16
08100000 AC4723D8 008019C1 00000F18
08100000 AC4723E0 00801930 00000F1A
08100000 AC4723E8 008019CF 00000F1C
08100000 AC4723F0 008019F0 00000F1E
08100000 AC4723F8 008019DF 00000F20
08100000 AC472400 008019C0 00000F22
08100000 AC472408 008019FC 00000F24
08100000 AC472410 00801930 00000EF0
08100000 AC472418 00801901 00000EF2
08100000 AC472420 0080190D 00000EF4
08100000 AC472428 00801910 00000EF6
08100000 AC472430 00801914 00000EF8
08100000 AC472438 0080193D 00000EFA
08100000 AC472440 00801903 00000F2E
08100000 AC472448 00801931 00000F30
08100000 AC472450 0080190C 00000F32
08100000 AC472458 00801933 00000F34
08100000 AC472460 00801914 00000F36
08100000 AC472468 00801934 00000F38
08100000 AC472318 00801901 00000F0A
08100000 AC472320 00801930 00000F0C
08100000 AC472328 0080190C 00000F0E
08100000 AC472330 00801915 00000F10
08100000 AC472338 00801937 00000F12
08100000 AC472340 00801907 00000F14
08100000 AC472348 00801901 00000F46
08100000 AC472350 0080190C 00000F48
08100000 AC472358 00801911 00000F4A
08100000 AC472360 0080191C 00000F4C
08100000 AC472368 00801931 00000F4E
08100000 AC472370 00801934 00000F50
08100000 AC472378 0080193D 00000F52
08100000 AC472380 00801901 00000EFC
08100000 AC472388 00801931 00000EFE
08100000 AC472390 0080190C 00000F00
08100000 AC472398 00801911 00000F02
08100000 AC4723A0 0080191C 00000F04
08100000 AC4723A8 0080193D 00000F06
08100000 AC4723B0 00801934 00000F08
20000000

[All Flowers Watered & Breed Ready (L+RS) (2/2)]
80000060
08100000 AC4723D0 00801901 00000F54
08100000 AC4723D8 0080190C 00000F56
08100000 AC4723E0 0080191D 00000F58
08100000 AC4723E8 00801911 00000F5A
08100000 AC4723F0 00801930 00000F5C
08100000 AC4723F8 0080193C 00000F5E
08100000 AC472400 00801901 00000F3A
08100000 AC472408 0080190C 00000F3C
08100000 AC472410 00801913 00000F3E
08100000 AC472418 00801915 00000F40
08100000 AC472420 00801930 00000F42
08100000 AC472428 0080193F 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.


Guys, let me start by saying I've been researching RAM flower attributes for the last three days both in inventory and on the ground
Genotype, visitor watering, gold sparkles, golden can bit, we got it all figured out

You have the right ideas but are mistaken on a couple of points
Your genotype is off: the hex pair that codes the 8 bits for the genotype goes in this order: SSWWYYRR
Black rose is 03 for example
Purple tulip or hyacinth is 0F
White tulip is 10

Also While you are right on the rough position of the days without breeding, it's actually coded on 5 bits and then it's the beginning of the visitor watering table

10 bits are are bitmap of visitor watering, last one is for rain/villager/own watering (the 80 you found)

The 80 watering marker is correct but only for a flower that has been dug up and replanted the same day ; you will never have in a legit fashion a flower with this bit and a counter of days without breeding

This has to do with the game handles rain and watering

You want a gold sparkling flower ? set its attribute to 0083E0XX in the inventory and plant it (XX is the genotype)

You want a flower that will reproduce the next day ? set it to 0003EFXX and water it yourself

Don't dig them up or all the attributes are wiped

By the way, the game doesn't mind "GMO" like a white tulip with a OF genotype. It will happily reproduce and give purple tulips.

Last point: I don't recommend changing attributes in the ground, the game does not appreciate because of how many replications of the same flower code there are (half tiles and whatnot)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
    Karma177 @ Karma177: @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really...