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

h448

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
310
Trophies
1
XP
1,151
Country
United States
So, I don't know how to do this on a Windows computer, but if you have a Linux machine this might be useful for you.
(Possibly could find bspatch for windows? Please don't ask me to troubleshoot for Windows, lol.)

I created a .patch file that puts a villager in boxes once applied to a .nhv file with bspatch. Let's make the example Lolly
Create a copy of your Lolly.nhv file with a new name and put it in the same folder as Lolly.nhv. Let's call it Lolly_moving.nhv, but the name doesn't really matter.
Open your terminal in the same folder as the two villager files, and the move.patch file attached to the post. Enter
Code:
bspatch Lolly.nhv Lolly_moving.nhv move.patch
And that's it!
Now load Lolly_moving.nhv over Lolly in NHSE. I guess it doesn't strictly have to be over Lolly, but it will create a Lolly villager in boxes on your save.


I just tried it with Lolly (go figure) and Sherb (separately, I wouldn't do more than one at once) and it seems to work just fine.

WARNING: Giving the villager that is put into boxes to another game is NOT thoroughly tested. This does force an animal into boxes, but I can't guarentee someone will recieve the correct data / animal in return. Be very careful if you are donating an animal to a game that can not make backups or run CFW.

So, this is basically the same on Windows.

Put the contents of this https://www.romhacking.net/utilities/929/ in a folder.
Place your Villager file, and a copy of the same Villager file that you're going to change into the same folder.
Open the Command Prompt (cmd.exe) as Administrator, and then go to the path where your folder with bspatch.exe is. You don't click on bspatch.exe at any point.
(To get to it, you type cd C:\whateverthepathis like in my image. It will be different for you)

And then follow the same instructions as before.

Code:
bspatch Zucker.nhv Zucker_moving.nhv move.patch

Works just fine to put the animal in boxes.
 

Attachments

  • image.png
    image.png
    276.3 KB · Views: 952
Last edited by h448, , Reason: Disclaimer

nandu

Well-Known Member
Newcomer
Joined
Aug 14, 2009
Messages
66
Trophies
1
XP
1,057
Country
This should work.
04100000 3F9DBBBC 00000005
04100000 3F9DBAAC 31726263
04100000 3F9DBAB0 00000039
Thanks for this <3 How about Dom and Reneigh?

EDIT: nevermind, I figured it out. Here's the code for Reneigh if anyone else wants it:

[Reneigh on mystery island]
04100000 3F9DBBBC 00000012
04100000 3F9DBAAC 31737268
04100000 3F9DBAB0 00000036
 
Last edited by nandu,

lennurs

Well-Known Member
Member
Joined
Mar 20, 2020
Messages
168
Trophies
0
Age
34
XP
132
Country
United States
storage saves cheat dont seem to be working anymore as of 1.1.3 and NHSE doesnt have all flooring items so cant get them :(

talking about these

ALL STORAGE SAVE
[1]
04100000 AC3B90C0 0000
04100000 AC3B90C4 00000000

[2]
04100000 AC3B90C8 0000
04100000 AC3B90CC 00000000

[3]
04100000 AC3B90D0 0000
04100000 AC3B90D4 00000000

[4]
04100000 AC3B90D8 0000
04100000 AC3B90DC 00000000

[5]
04100000 AC3B90E0 0000
04100000 AC3B90E4 00000000

[6]
04100000 AC3B90E8 0000
04100000 AC3B90EC 00000000

[7]
04100000 AC3B90F0 0000
04100000 AC3B90F4 00000000

[8]
04100000 AC3B90F8 0000
04100000 AC3B90FC 00000000

[9]
04100000 AC3B9100 0000
04100000 AC3B9104 00000000

[10]
04100000 AC3B9108 0000
04100000 AC3B910C 00000000

[11]
04100000 AC3B9110 0000
04100000 AC3B9114 00000000

[12]
04100000 AC3B9118 0000
04100000 AC3B911C 00000000

[13]
04100000 AC3B9120 0000
04100000 AC3B9124 00000000

[14]
04100000 AC3B9128 0000
04100000 AC3B912C 00000000

[15]
04100000 AC3B9130 0000
04100000 AC3B9134 00000000

[16]
04100000 AC3B9138 0000
04100000 AC3B913C 00000000

[17]
04100000 AC3B9140 0000
04100000 AC3B9144 00000000

[18]
04100000 AC3B9148 0000
04100000 AC3B914C 00000000

[19]
04100000 AC3B9150 0000
04100000 AC3B9154 00000000

[20]
04100000 AC3B9158 0000
04100000 AC3B915C 00000000

[21]
04100000 AC3B9008 0000
04100000 AC3B900C 00000000

[22]
04100000 AC3B9010 0000
04100000 AC3B9014 00000000

[23]
04100000 AC3B9018 0000
04100000 AC3B901C 00000000

[24]
04100000 AC3B9020 0000
04100000 AC3B9024 00000000

[25]
04100000 AC3B9028 0000
04100000 AC3B902C 00000000

[26]
04100000 AC3B9030 0000
04100000 AC3B9034 00000000

[27]
04100000 AC3B9038 0000
04100000 AC3B903C 00000000

[28]
04100000 AC3B9040 0000
04100000 AC3B9044 00000000

[29]
04100000 AC3B9048 0000
04100000 AC3B904C 00000000

[30]
04100000 AC3B9050 0000
04100000 AC3B9054 00000000

[31]
04100000 AC3B9058 0000
04100000 AC3B905C 00000000

[32]
04100000 AC3B9060 0000
04100000 AC3B9064 00000000

[33]
04100000 AC3B9068 0000
04100000 AC3B906C 00000000

[34]
04100000 AC3B9070 0000
04100000 AC3B9074 00000000

[35]
04100000 AC3B9078 0000
04100000 AC3B907C 00000000

[36]
04100000 AC3B9080 0000
04100000 AC3B9084 00000000

[37]
04100000 AC3B9088 0000
04100000 AC3B908C 00000000

[38]
04100000 AC3B9090 0000
04100000 AC3B9094 00000000

[39]
04100000 AC3B9098 0000
04100000 AC3B909C 00000000

[40]
04100000 AC3B90A0 0000
04100000 AC3B90A4 00000000
 

h448

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
310
Trophies
1
XP
1,151
Country
United States
Thanks for this <3 How about Dom and Reneigh?
Reference the villager list on the Github, or even find the villager within the NHSE program itself and it's not too hard to make one for any villager in the game.

Sheep are species ID 31
Dom is variant 15, so he's shp15.
1phs in hex is 31706873
5 in hex is 35 (remember, this is ASCII, not decimal. convert ASCII to hex with any tool online)

Only turn this on when you're ON the Mystery Island, and then turn it off when you want to go home.

[Dom on Mystery Island]
04100000 3F9DBBBC 00000031
04100000 3F9DBAAC 31706873
04100000 3F9DBAB0 00000035

storage saves cheat dont seem to be working anymore as of 1.1.3 and NHSE doesnt have all flooring items so cant get them :(

talking about these
Are you on version 1.1.3? The current version is 1.1.4. The build ID for 1.1.3 is E2D890A4D19FAD02 and the one for 1.1.4 is A31F81D41E1039C5. These are the names you should be using for the cheat files. The IDs for item slots have not changed whatsoever.
 

Attachments

  • 2020040811140000-02CB906EA538A35643C1E1484C4B947D.jpg
    2020040811140000-02CB906EA538A35643C1E1484C4B947D.jpg
    203.5 KB · Views: 240
Last edited by h448,
  • Like
Reactions: leanderson2006

Lupe

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
118
Trophies
0
Age
33
XP
417
Country
Thailand
storage saves cheat dont seem to be working anymore as of 1.1.3 and NHSE doesnt have all flooring items so cant get them :(

talking about these

ALL STORAGE SAVE
[1]
04100000 AC3B90C0 0000
04100000 AC3B90C4 00000000

[2]
04100000 AC3B90C8 0000
04100000 AC3B90CC 00000000

[3]
04100000 AC3B90D0 0000
04100000 AC3B90D4 00000000

[4]
04100000 AC3B90D8 0000
04100000 AC3B90DC 00000000

[5]
04100000 AC3B90E0 0000
04100000 AC3B90E4 00000000

[6]
04100000 AC3B90E8 0000
04100000 AC3B90EC 00000000

[7]
04100000 AC3B90F0 0000
04100000 AC3B90F4 00000000

[8]
04100000 AC3B90F8 0000
04100000 AC3B90FC 00000000

[9]
04100000 AC3B9100 0000
04100000 AC3B9104 00000000

[10]
04100000 AC3B9108 0000
04100000 AC3B910C 00000000

[11]
04100000 AC3B9110 0000
04100000 AC3B9114 00000000

[12]
04100000 AC3B9118 0000
04100000 AC3B911C 00000000

[13]
04100000 AC3B9120 0000
04100000 AC3B9124 00000000

[14]
04100000 AC3B9128 0000
04100000 AC3B912C 00000000

[15]
04100000 AC3B9130 0000
04100000 AC3B9134 00000000

[16]
04100000 AC3B9138 0000
04100000 AC3B913C 00000000

[17]
04100000 AC3B9140 0000
04100000 AC3B9144 00000000

[18]
04100000 AC3B9148 0000
04100000 AC3B914C 00000000

[19]
04100000 AC3B9150 0000
04100000 AC3B9154 00000000

[20]
04100000 AC3B9158 0000
04100000 AC3B915C 00000000

[21]
04100000 AC3B9008 0000
04100000 AC3B900C 00000000

[22]
04100000 AC3B9010 0000
04100000 AC3B9014 00000000

[23]
04100000 AC3B9018 0000
04100000 AC3B901C 00000000

[24]
04100000 AC3B9020 0000
04100000 AC3B9024 00000000

[25]
04100000 AC3B9028 0000
04100000 AC3B902C 00000000

[26]
04100000 AC3B9030 0000
04100000 AC3B9034 00000000

[27]
04100000 AC3B9038 0000
04100000 AC3B903C 00000000

[28]
04100000 AC3B9040 0000
04100000 AC3B9044 00000000

[29]
04100000 AC3B9048 0000
04100000 AC3B904C 00000000

[30]
04100000 AC3B9050 0000
04100000 AC3B9054 00000000

[31]
04100000 AC3B9058 0000
04100000 AC3B905C 00000000

[32]
04100000 AC3B9060 0000
04100000 AC3B9064 00000000

[33]
04100000 AC3B9068 0000
04100000 AC3B906C 00000000

[34]
04100000 AC3B9070 0000
04100000 AC3B9074 00000000

[35]
04100000 AC3B9078 0000
04100000 AC3B907C 00000000

[36]
04100000 AC3B9080 0000
04100000 AC3B9084 00000000

[37]
04100000 AC3B9088 0000
04100000 AC3B908C 00000000

[38]
04100000 AC3B9090 0000
04100000 AC3B9094 00000000

[39]
04100000 AC3B9098 0000
04100000 AC3B909C 00000000

[40]
04100000 AC3B90A0 0000
04100000 AC3B90A4 00000000
Actually these had been working fine for me on 1.1.3a? If you're modifying item that doesn't have any count, just remove the second line of each slot. I think you setting it to 0 is what make them not appear.
 
  • Like
Reactions: Ningyoplug

lennurs

Well-Known Member
Member
Joined
Mar 20, 2020
Messages
168
Trophies
0
Age
34
XP
132
Country
United States
Actually these had been working fine for me on 1.1.3a? If you're modifying item that doesn't have any count, just remove the second line of each slot. I think you setting it to 0 is what make them not appear.
i did that but didnt seem to work for me. can you mind trying this line?

[11]
04100000 AC3B9110 00002e8b
04100000 AC3B9114 00000000

[12]
04100000 AC3B9118 0000158b
04100000 AC3B911C 00000000

[13]
04100000 AC3B9120 0000130c
04100000 AC3B9124 00000000

[14]
04100000 AC3B9128 00001ac1
04100000 AC3B912C 00000000

[15]
04100000 AC3B9130 000012fc
04100000 AC3B9134 00000000

[16]
04100000 AC3B9138 000013c6
04100000 AC3B913C 00000000

[17]
04100000 AC3B9140 00001aca
04100000 AC3B9144 00000000

[18]
04100000 AC3B9148 000013d9
04100000 AC3B914C 00000000

its 4 walls and 4 floorings i was going to do for a bath,garden, kitchen, and garage. but doesnt seem to work for me. tried the same code in 1 through 8 as well so tried 11 to 18 and didnt work as well.
 

Lupe

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
118
Trophies
0
Age
33
XP
417
Country
Thailand
i did that but didnt seem to work for me. can you mind trying this line?

[11]
04100000 AC3B9110 00002e8b
04100000 AC3B9114 00000000

[12]
04100000 AC3B9118 0000158b
04100000 AC3B911C 00000000

[13]
04100000 AC3B9120 0000130c
04100000 AC3B9124 00000000

[14]
04100000 AC3B9128 00001ac1
04100000 AC3B912C 00000000

[15]
04100000 AC3B9130 000012fc
04100000 AC3B9134 00000000

[16]
04100000 AC3B9138 000013c6
04100000 AC3B913C 00000000

[17]
04100000 AC3B9140 00001aca
04100000 AC3B9144 00000000

[18]
04100000 AC3B9148 000013d9
04100000 AC3B914C 00000000

its 4 walls and 4 floorings i was going to do for a bath,garden, kitchen, and garage. but doesnt seem to work for me. tried the same code in 1 through 8 as well so tried 11 to 18 and didnt work as well.
As I said, remove the second line because the decoration items don't have any count.
So for example, it should be just:

[11]
04100000 AC3B9110 00002e8b

After using the code, close the bag and open it again.
 

lennurs

Well-Known Member
Member
Joined
Mar 20, 2020
Messages
168
Trophies
0
Age
34
XP
132
Country
United States
As I said, remove the second line because the decoration items don't have any count.
So for example, it should be just:

[11]
04100000 AC3B9110 00002e8b

After using the code, close the bag and open it again.
ah thats what you meant. thats a new thing im guessing? since i never had to do that in 1.1.2 and below. thats a cool little feature i guess lol.

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

As I said, remove the second line because the decoration items don't have any count.
So for example, it should be just:

[11]
04100000 AC3B9110 00002e8b

After using the code, close the bag and open it again.
just tried it with them removed. didnt work lol

[11]
04100000 AC3B9110 00002e8b

[12]
04100000 AC3B9118 0000158b

[13]
04100000 AC3B9120 0000130c

[14]
04100000 AC3B9128 00001ac1

[15]
04100000 AC3B9130 000012fc

[16]
04100000 AC3B9138 000013c6

[17]
04100000 AC3B9140 00001aca

[18]
04100000 AC3B9148 000013d9
 

h448

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
310
Trophies
1
XP
1,151
Country
United States
ah thats what you meant. thats a new thing im guessing? since i never had to do that in 1.1.2 and below. thats a cool little feature i guess lol.

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


just tried it with them removed. didnt work lol

[11]
04100000 AC3B9110 00002e8b

[12]
04100000 AC3B9118 0000158b

[13]
04100000 AC3B9120 0000130c

[14]
04100000 AC3B9128 00001ac1

[15]
04100000 AC3B9130 000012fc

[16]
04100000 AC3B9138 000013c6

[17]
04100000 AC3B9140 00001aca

[18]
04100000 AC3B9148 000013d9
Isn't this what you wanted? What are you naming the cheats file? Are you actually turning them on?
 

Attachments

  • 2020040811374500-02CB906EA538A35643C1E1484C4B947D.jpg
    2020040811374500-02CB906EA538A35643C1E1484C4B947D.jpg
    238.6 KB · Views: 214

leanderson2006

Well-Known Member
Newcomer
Joined
Dec 19, 2012
Messages
90
Trophies
1
Location
Rio de Janeiro, Rio de Janeiro
XP
1,060
Country
Brazil
Reference the villager list on the Github, or even find the villager within the NHSE program itself and it's not too hard to make one for any villager in the game.

Sheep are species ID 31
Dom is variant 15, so he's shp15.
1phs in hex is 31706873
5 in hex is 35 (remember, this is ASCII, not decimal. convert ASCII to hex with any tool online)

Only turn this on when you're ON the Mystery Island, and then turn it off when you want to go home.

[Dom on Mystery Island]
04100000 3F9DBBBC 00000031
04100000 3F9DBAAC 31706873
04100000 3F9DBAB0 00000035


Are you on version 1.1.3? The current version is 1.1.4. The build ID for 1.1.3 is E2D890A4D19FAD02 and the one for 1.1.4 is A31F81D41E1039C5. These are the names you should be using for the cheat files. The IDs for item slots have not changed whatsoever.

Could you show me the list of villagers with the github ids? I'm looking and can't find
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    cearp @ cearp: In a culinary / snack sense of course