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

OblivionReign

Developer
Developer
Joined
Apr 23, 2016
Messages
2,548
Trophies
2
XP
7,734
Country
Japan
Hello friends, I have a question about this cheat, the cute series only comes out white and I have seen more colors, how do I get the rest? (I am using this list) https://pastebin.com/B8N5KKsh
Use the quantity modifier from 0-8 (most items) will change the colour it is available in.

Ex item 1
04100000 AC3B90C0 0000XXXX item ID
04100000 AC3B90C4 000000XX quantity/colour
 
Last edited by OblivionReign,

Ultimos54

Well-Known Member
Member
Joined
Aug 27, 2018
Messages
1,270
Trophies
0
XP
3,480
Country
Australia
jesus I come back to 4 pages worth of discussions, do we have working 1.1.4a cheat file? also has anyone taken the time to create codes for all the villagers to move in via the island codes provided in a few forum pages before?
 
  • Like
Reactions: pilotw

lennurs

Well-Known Member
Member
Joined
Mar 20, 2020
Messages
168
Trophies
0
Age
34
XP
132
Country
United States
Use the quantity modifier from 0-8 (most items) will change the colour it is available in.

Ex item 1
04100000 AC3B90C0 0000XXXX item ID
04100000 AC3B90C4 000000XX quantity/colour
any list to see what items have how many quantities? would have to go all 0-10 to get items would be easier to know which have which x)
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
The ones that have a ban risk are known to give bans?
They are codes that alter files in memory that are known to be hash checked by the game. What Nintendo decides to do with mismatched hashes is up to them. They could simply disallow going online or they could ban you. That’s why it’s listed as a risk.
Thank you! I'm still trying to get some clarification on which kinds of cheats are ban risks. How do you know what's a ban risk and what isn't? The ones that aren't listed as risks look like they are simply memory writes. The ones that are look more complicated. Is there a way to tell the difference from the code?

Also, are they ban risks forever or just during use? I.E. If I turn them off and reboot into stock, is there still a risk? For how long? Or is this not yet known?
It’s a matter of knowing if a cheat modifies a hashed file or not. As a rule of thumb, if a cheat continues to be in affect even after disabling it (such as the Miles/Bell multiplier or Bells do not decrease then it’s editing a file loaded into memory and not just temporary values.

SciresM says these hashes are stored in your play logs which are periodically uploaded to the internet. So just enabling a ban risk cheat one time will make a permanent record on your Switch, which if connected to an unfiltered internet, will then store that permanent record on Nintendo servers.
how does that “Reduced DIY Material Cost“ work? is it possible to set the cost zero, making anything free?
Reduced DIY Material Cost alters the Recipe Properties file in memory to make all ingredients except the first be zero. The first ingredient is set to 1. No you cannot make the first ingredient zero as the game then doesn’t load any of the recipes.
 
Last edited by DocKlokMan,

Ultimos54

Well-Known Member
Member
Joined
Aug 27, 2018
Messages
1,270
Trophies
0
XP
3,480
Country
Australia
If someone doesn't do the entire animal crossing codes via the pastebin and the method shown by the weekend I might try and do it,but I do hope people can help or do it before then as work for me is very taxing as im deemed essential in this crisis
 

lennurs

Well-Known Member
Member
Joined
Mar 20, 2020
Messages
168
Trophies
0
Age
34
XP
132
Country
United States
If someone doesn't do the entire animal crossing codes via the pastebin and the method shown by the weekend I might try and do it,but I do hope people can help or do it before then as work for me is very taxing as im deemed essential in this crisis
i probably should have done that i just finished transfering all furniture/recipes from a hacked banned switch to an unbanned legit switch and it took me a good week to finish it all but i didnt save the codes themselves since i was just copy pasting them from the recipe pastebin and the 1/40 inventory slots
 

Ultimos54

Well-Known Member
Member
Joined
Aug 27, 2018
Messages
1,270
Trophies
0
XP
3,480
Country
Australia
I tried to simplify this as much as possible to make it easily understandable and so that everyone can try making their own.
I'm adding nothing new, just rephrasing info that has already been said so that it's easier to understand.

How to make any villager appear on Mystery Island
(so that you can invite them to your island)

This is the code you need to use:


The parts in bold are the ones you want to change, the rest remains the same.
This code has 3 parts.: the first one is the villager's species, while the second and third are the villager's ID (it's divided in 2 parts because it's too long).

1) Find the villager you want on this list.

Example: Merengue
(rhn07)

2) First part of the code: Species.
Check this list for the all the species IDs, then replace XX with the species ID of your villager.

Species IDs list (posted by SirVillager)
00 - Anteater
01 - Bear
02 - Bird
03 - Bull
04 - Cat
05 - Cub
06 - Chicken
07 - Cow
08 - Alligator
09 - Deer
0A - Dog
0B - Duck
0C - Elephant
0D - Frog
0E - Goat
0F - Gorilla
10 - Hamster
11 - Hippo
12 - Horse
13 - Koala
14 - Kangaroo
15 - Lion
16 - Monkey
17 - Mouse
18 - Octopus
19 - Ostrich
1A - Hawk
1B - Penguin
1C - Pig
1D - Rabbit
1E - Rhino
1F - Sheep
20 - Squirrel
21 - Tiger
22 - Wolf
Example: Merengue is a Rhino, so i will use this one: 1E

3) Now we need to convert the villager's ID (example: "rhn07" for Merengue) into hex.
  • divide it into two parts: the first 4 characters are the first part (e.g."rhn0"), the last number is the second part (e.g."7")
  • Write the first part backwards. (Example: 0nhr)
  • Use this website to convert that into hex. Replace YYYYYYYY with the result.
    Example: "0nhr" converted into hex is 30 6e 68 72. Just delete the spaces and it's 306E6872.
  • Now convert the last number into hex using the same website. Replace ZZ with the result.
    Example: "7" converted becomes "37"

4) Your code is ready!

Here's what it looks like for Merengue:
04100000 3F9DBBBC 0000001E
04100000 3F9DBAAC 306E6872
04100000 3F9DBAB0 00000037

Important: The villager on the Mystery Island won't LOOK like the villager you want, but if you talk to them you will notice they have the name and personality of the villager you want. Go ahead and invite them, you'll get the correct villager once they move into your island.

no problem @lennurs
if anyone can follow the post I've provided and do that for all villagers you will be a god amongst people in the forum, since all then we have to do is just use the clear villager files in NHSE after backing up our saves,go ingame save so the game realises we have no villagers,then toggle the codes of the villagers we want when we go aisland to get who we want,then we just save at our island to which when the house is built it should be the right interior/exterior and villager that appears.
 

Lupe

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
118
Trophies
0
Age
33
XP
417
Country
Thailand
@Ultimos54 I think @Sergiopal had already compiled everything needed to replace the codes for the villager you want. While it's not generated individual code, you don't have to convert anything and just put in the numbers into needed places.

Hey hi, I made an excell with all the info needed to create your cheat for each villager, using the info provided by @Ningyoplug
this should make the creation cheat more easier. Hope this helps.
Please let me know if it works, or if anything needs to be changed. Thank you!

https://drive.google.com/open?id=1WxSfaqXC0Gpl3o58oYb2syIjAhs2oLbW
 
  • Like
Reactions: Ningyoplug

Ultimos54

Well-Known Member
Member
Joined
Aug 27, 2018
Messages
1,270
Trophies
0
XP
3,480
Country
Australia
thanks @Lupe ,what I'm requesting is for someone to make the codes so we each don't need to do it manually,I'd like them all tobe done so we can just add them to a cheat file to add to the OP folder for ease of use and to save others time when they decide they want a different villager then the ones they have. I know it is time consuming but I feel it would be a massive help
 
  • Like
Reactions: Lupe

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
thanks @Lupe ,what I'm requesting is for someone to make the codes so we each don't need to do it manually,I'd like them all tobe done so we can just add them to a cheat file to add to the OP folder for ease of use and to save others time when they decide they want a different villager then the ones they have. I know it is time consuming but I feel it would be a massive help
This can be done pretty quickly with a script, but you know there’s almost 400 villagers, right? And at 9 code bytes per villager, that’s 3600 code bytes. Atmosphere only supports 1024 code bytes in a txt file. If you put them all in one file plus all the other cheats, that file is just gonna stop loading cheats less than a third of the way through.
 

hentaikun

Well-Known Member
Newcomer
Joined
Mar 31, 2020
Messages
55
Trophies
0
XP
67
Country
Australia
Any news of the NHSE base editor? Ive still got the bit of the river where it goes to the sea as a base tile and i just cant remove it and got no fix for it yet.
 

Ultimos54

Well-Known Member
Member
Joined
Aug 27, 2018
Messages
1,270
Trophies
0
XP
3,480
Country
Australia
I tend to just download the most recent update for NHSE when I can and then discover what has been changed,since I use the dev.azure site, man they need to start putting in like patch notes or a file in there so we can see what has changed
 

chibzplayz

Member
Newcomer
Joined
Oct 8, 2017
Messages
5
Trophies
0
XP
152
Country
United Arab Emirates
is there any moon jump code for 1.1.4a? i do have a code for 1.1.3a and it seems it's not working on the latest update? anyone care to update the code?


Works only on 1.1.3a
[Moon Jump Hold L]
80000040
580F0000 034A1EB0
580F1000 00000018
580F1000 00000178
580F1000 000008E8
780F0000 00000694
640F0000 00000000 40000000
20000000
 
Last edited by chibzplayz,

hentaikun

Well-Known Member
Newcomer
Joined
Mar 31, 2020
Messages
55
Trophies
0
XP
67
Country
Australia
I tend to just download the most recent update for NHSE when I can and then discover what has been changed,since I use the dev.azure site, man they need to start putting in like patch notes or a file in there so we can see what has changed

Yeah I do the same but yeah its not very in depth. Its great that there's daily update tho so I shouldnt complain much haha. Just a bit irritated I deleted my base save and now the river bit where it goes to the sea is all F up. Cant restore it back to normal unless I find a way to fix it in the NHSE
 

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...