ROM Hack Animal Crossing New Horizons Item Spawning Tool

OblivionReign

Developer
Developer
Joined
Apr 23, 2016
Messages
2,540
Trophies
2
XP
7,672
Country
Japan
Hi! I made a tool that you can use to spawn items from your computer it currently has support for ACNH version 1.4.2
This will be a support thread, any questions of feature requests please drop below. Thank you :)



Source code and releases (MS Windows)
Linux
If you have edited the item list and think I should add it to the main branch or have any questions feel free to add me on discord - chad#0001
Thank you guys for all the support. So many of you happy with the program makes me very happy.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
From @Kru5h,

Latest / Current enhanced Versions
  • KingLycosa v0.1-0.5 & v1.0
  • HellsAdvocate v0.6
  • FabioCapela v4b 24/05/2020
  • MyShilingStar R9.2
    • R9.4 exe (Just replace the one in R9.2)
Thanks to all contributing to testing, reporting typos and generally having fun using, and your
positive/constructive feedback. SkyQueen for P3-P4 mem locations

There are almost 8,300 items in the item list not including all variants / customisable items, some are catered for.
The whole set of 61X recipes are included.

Before you can use these you will need your IP address that the Switch is connected to the wi-fi with

System settings > Internet > IP address

*** Warning ***
Prior to playing with either of these, BACKUP YOUR SAVE, in case you mess things up.

Versions and features

MyShilingStar R9.2 v1.4.0 → R9.4 v1.4.2
r92.png

You can Read, Write, Copy, Delete to the following storage locations :
  • Pockets P1- P4 (up to 40 slots) plus Save/Load, Auto/Manual refresh for these items.
  • Home Storage P1 (up to 1600 slots) @forsalebypwner
  • Recycle Chest (up to 80 slots) @forsalebypwner
  • Reaction Wheel (8 slots) @Wolfling
  • Save format is .nhi for compatibility with NHSE within it's own subfolder
  • Item Variations added
  • USB support added (requires USB drivers)
  • Time Travel, travel through objects etc (requires sysbot 1.5)
  • Spawn All removed (use item save and load instead)
  • Critter Spawn
  • New sea critters added
  • New Recipes added
  • Act as a standalone .nhi file editor if you do not connect to your swich
Network connect/disconnect :
Display Island Name on connection @FabioCapela , read contents of Pockets, Auto save IP address

Separate modes to handle Items (8000+) , Recipes (61X) & Flowers (fully watered), Spawn item variations
Hex/Decimal mode for manual item override / input (use at your own risk)

Clear / Spawn all
Keys : [F1] Delete [F2] or [INS] Insert [F3] Copy
Mouse : Right click Delete, Copy or Wrap an item

Turnip Sell Prices Mon-Sat AM/PM, Sun Buy Price @FabioCapela
Gift wrapping @Wolfling
Stamina - Eat 10 items (full belly), Phantom Poop (empty)

FabioCapela v4b v1.2.0
You can read/write to the following
  • Pockets P1-P4 (up to 40 slots), Auto / Manual update
  • Home Storage P1-P4 (up to 1600 slots)
  • Recycle Chest (up to 80 slots)
Custom.csv - Star Fragment Tree included, you can now add your own custom items.
Items.csv file, if missing, software runs, gives warning message and doesn't exit.
Recipes working / displaying properly through separate drop-down menu

What's in the shops, Nook's Cranny, Exchange and what the Travelling sales people have on them.
View & Edit (up to 10) Residents Clothing, had gifted and House contents etc.
Patterns and Pro-Patterns Load/Save
Turnip Sell prices Mon-Sat, AM/PM, Buy Price Sunday, Visitors Mon-Sun
Bugs and Fish spawning - Time 24/7, 10x Frequency
Flower genetics
Curt Amibo summons
Display current number of trees and litter on island.
Display Island name and current ACNH Game version
Tool Durability
Copy item for spawning Right click

Kru5h Image Pack R5.3 with MYSS R7.1 Fabio R4b
Thanks @Rydog for your comprehensive list.
Thanks @MyShilingStar for Parsing the .json full list
Created all images from existing items and recipe icon for all 595 recipes
Added Mailboxes, Inclines, Bridges etc
Added new set of Bugs (80) and Fishes (80)
Added Event items , Orange bag, Red Book and Blue Diary (6)
Added Fence (Japanese)

Added Star Fragment Trees

Known issues
Empty Presents @catlady77
Hard Reboot your Switch.
Still not working? Reboot it again.
Still not working? Re-install sysbot-base from the very beginning. Delete associated folders and reboot after you finish.
Still not working? As your last resort, Hold down 'L' while launching the game to disable Edizon or remove Edizon or reboot to Fusee payload.

If you get this problem, send me a screenshot or let me know which slots/pockets were affected and the method you managed to clear the issue with.

SXOS is
not compatible. Any other prog that can access the same memory i.e. FTP will potentially corrupt your items in pockets.

Kosmos "Defaults" SD setup, some Sys Modules are known to cause problem with the in-game inventory addresses. Avoid choosing [sys-clk], [sys-ftpd-light], [sys-con] or [ldn_mitm] in the SD packages. If you are not sure, please use [Minimal] instead.

Some items in the full list are linked to Events or aren't 'in game items' so you may get a message 'can't use that here'

If you create an item/recipe that has no description on your switch, don't drop it on the ground. Chances are you won't be able to pick it up. Push it to an area out of the way or where you can build over it with a tent, house, bridge or incline. If you have the Terraforming Tools you can request 'clean up' to remove items next to you. Legit items go to the recycle chest, anything else disappears.

Spawning Fish and Bugs you can sell them, give to Blathers to appear in his museum collection. They do not appear in your Critterpedia. You will need to catch these to be part of your collection.

There are other requirements for High value / Rare items to spawn. Some are Location and Weather specific such as Tree Stumps, High Fresh water Ponds/Rivers, Raining/Snowing etc. Remove any that are present by catching or scaring away on your island before the new ones spawn. Only select 1 or 2 for each area for best results. Some very rare will only appear once you have a combined catch of 100 plus critters.

Other resources

https://nookplaza.net/
https://villagerdb.com/
https://nookipedia.com/wiki/Main_Page
https://www.cheatslips.com/game/animal-crossing-new-horizons
https://gbatemp.net/threads/animal-...-engineering-glitches-bugs-etc-thread.560199/

Have fun

Just thought id let you know that r9.4 does and doesnt work. it wont spawn the right items that you pick and the critter section just doesnt work. Also Shi hasnt updated the animations/speed or collision addresses i posted :) so that doesnt work either.
 

MyShiLingStar

Well-Known Member
Member
Joined
Dec 28, 2015
Messages
211
Trophies
0
Age
35
XP
501
Country
Japan
Hey. Really appreciate your work by the way!
Are you aware of the clothing items not showing the thumbnail and not having the variant in the name either? Will this be fixed before adding villagers or is it not on the to-do list currently?

Yes, it was a very old problem because of how ACNHPoker designed.
It uses item name for the image file name. Since clothing items have the same name in game, they will all load the same image.
For example
Code:
birthday shades,Glasses,119E
birthday shades,Glasses,2BD1
birthday shades,Glasses,2BD2
birthday shades,Glasses,2BD3
They are 4 different colors of birthday shades but they all called "birthday shades". They will all load the image of "birthday shades.png"

To solve the problem temporary, I added colors in new item names as a workaround
Code:
pirate dress(Blue),Dresses,1D11
pirate dress(Red),Dresses,10C7
pirate dress(Black),Dresses,1D12
pirate outfit(Blue),Dresses,3322
pirate outfit(Black),Dresses,3323
pirate outfit(Red),Dresses,317C
However, it is not the proper way do do things.
A new design has already been planned, but it would require a lot of rewriting of old code.
It would be the next thing after the "Villager".


I Did that. I will delete it all and try again just to be 100% sure it’s not the files

Right Click the ACNHPoker.exe -> "Details" tab
Will tell you the build version.
If it said 9.4.0.0, it is the correct one for Game version 1.4.2.
ver.png


If you have trouble with the critter spawner:
  1. Restart your switch and boot the game and let it loop at the title screen.
  2. Delete all "Param.bin" files.
  3. Start ACNHPoker -> Connect to your switch -> Go to the "Critter" Page
  4. You would see all 4 pages are blank.
  5. Click the "Read Critter Data" button and let the program generate the file
    critter.png
  6. Try the "Disable All" button and check your in-game critterpedia. If you see the "Seasonality" and "Current Active Hours" are all blank, it means ACNHPoker is working properly.
    pedia.png
If the table is filled with random garbage like this:
wrong.png

You have you game memory address shifted to a different location.
Please look at this


Just thought id let you know that r9.4 does and doesnt work. it wont spawn the right items that you pick and the critter section just doesnt work. Also Shi hasnt updated the animations/speed or collision addresses i posted :) so that doesnt work either.

Funny, I have a few people using it for a few days but did not report to me they have any problem.
Not sure what is wrong but I will upload R9.4 again.
 
Last edited by MyShiLingStar,

KiddKaotix

Member
Newcomer
Joined
Apr 8, 2017
Messages
18
Trophies
0
Age
42
XP
79
Country
United States
If you have trouble with the critter spawner:
  1. Restart your switch and boot the game and let it loop at the title screen.
  2. Delete all "Param.bin" files.
  3. Start ACNHPoker -> Connect to your switch -> Go to the "Critter" Page
  4. You would see all 4 pages are blank.
  5. Click the "Read Critter Data" button and let the program generate the file
Where do I find the Param.bin files?
 

KiddKaotix

Member
Newcomer
Joined
Apr 8, 2017
Messages
18
Trophies
0
Age
42
XP
79
Country
United States
param.png

Inside the program folder, delete all 4 "Param.bin" files

InsectAppearParam.bin
FishAppearRiverParam.bin
FishAppearSeaParam.bin
CreatureAppearSeaParam.bin

Thanx I got the Cicada Shell only spawning. Will keep playing to make sure the others spawn just the same. again big THANK YOU!
 

KiddKaotix

Member
Newcomer
Joined
Apr 8, 2017
Messages
18
Trophies
0
Age
42
XP
79
Country
United States
Question as I keep playing with the critter spawner tab, does that stop working once you connect to local play for non-hacked player to catch the max rate spawns set?It seems to work earlier with the cicada shell, but now with the scarab beetle I get tons of other spawns even when those are at disabled.
 
Last edited by KiddKaotix,

astrophilia

Active Member
Newcomer
Joined
Mar 16, 2017
Messages
30
Trophies
0
XP
134
Country
United States
Just thought id let you know that r9.4 does and doesnt work. it wont spawn the right items that you pick and the critter section just doesnt work. Also Shi hasnt updated the animations/speed or collision addresses i posted :) so that doesnt work either.

I as well sometimes have this issue where it won't spawn the right items, but it's really rare.
 

MyShiLingStar

Well-Known Member
Member
Joined
Dec 28, 2015
Messages
211
Trophies
0
Age
35
XP
501
Country
Japan
Question as I keep playing with the critter spawner tab, does that stop working once you connect to local play for non-hacked player to catch the max rate spawns set?It seems to work earlier with the cicada shell, but now with the scarab beetle I get tons of other spawns even when those are at disabled.

Multiplayer need some special trick to work. It is better to use USB-botbase since you can still change the spawn rate while you have people connected using the local connection.



Let's call the non-hacked player "Visitor"
And you who are hosting the Island with the critter spawner the "Host"

Here is how it works:
The game spawn insect when a player run around. It also spawn them according to that player's spawning rate.
Which means when the Visitor come to the Host's island, he/she will still see random common spawn if he/she runs around the Island.

Let's say you want to find a "Walking Stick" for the Visitor:
  1. The host disable all other spawn and set "Walking Stick" to maximum.
  2. The Visitor should then hide inside a building and wait (To minimize common spawn as they run around)
  3. The host goes around the island until he/she find a "Walking Stick".
    host.png
  4. The host stay at that spot and tell the Visitor to come.
  5. The Visitor should be able to see and catch the "Walking Stick"
    visitor.png
  6. For USB-botbase, repeat at step 1 with another insect. If you use Sys-botbase, you will need to disconnect first in order for Sys-botbase to connect and change the spawn rate.

Scarab beetle:
bettle.png


Please be noted that some Insect will NEVER spawn in multiplayer (Like tarantula or scorpion).
If you still have trouble with some of the insect, please let me know which one it is. I could double check and see if I can get it to spawn.
 
Last edited by MyShiLingStar,

KiddKaotix

Member
Newcomer
Joined
Apr 8, 2017
Messages
18
Trophies
0
Age
42
XP
79
Country
United States

MyShiLingStar

Well-Known Member
Member
Joined
Dec 28, 2015
Messages
211
Trophies
0
Age
35
XP
501
Country
Japan

USB-botbase is a bit more complicated to setup.
You will need the USB-botbase release in Here
You will also need the driver and device filter at Here

You can still do it with Sys-botbase.
But you will need to change the spawn rate BEFORE you start the local connection.
Then start your local connection and do the above steps to find your insect.
You will need to disconnect your local connection if you want to switch to another insect.
 

KiddKaotix

Member
Newcomer
Joined
Apr 8, 2017
Messages
18
Trophies
0
Age
42
XP
79
Country
United States
You can still do it with Sys-botbase.
But you will need to change the spawn rate BEFORE you start the local connection.
Then start your local connection and do the above steps to find your insect.
You will need to disconnect your local connection if you want to switch to another insect.

I will keep trying this, as Im not sure how to really set up the USB version. I did try those steps but maybe its because my visitor was not in the house long enough. Will post back with an update, again I thank you for the help
 

MyShiLingStar

Well-Known Member
Member
Joined
Dec 28, 2015
Messages
211
Trophies
0
Age
35
XP
501
Country
Japan
@MyShiLingStar Hi, will you be releasing the villager booter soon? Love all your guys works.
Untitled.png

The majority of the function is done.
Still need to dump all 397 villagers. (Half way there)

I was planned to release it when there is a game version v1.5.0.
Since usually that's when people come back and play.
Not sure if Nintendo is planning to update the game anytime soon...
 

rodgadala

Active Member
Newcomer
Joined
Apr 23, 2020
Messages
41
Trophies
0
Age
32
XP
142
Country
United States
USB bootbase was working fine now im gettin this error? i have uninstalled and reinstalled everything and it continues maybe you can help
kh9LuwR


 

MyShiLingStar

Well-Known Member
Member
Joined
Dec 28, 2015
Messages
211
Trophies
0
Age
35
XP
501
Country
Japan
USB bootbase was working fine now im gettin this error? i have uninstalled and reinstalled everything and it continues maybe you can help
kh9LuwR




That error means that you USB conection is fine. But when it try to read the turnip price, it return a unreasonably high value.
It usually means that Poker is reading an incorrect memory location. The correct turnip price value got moved to another location.
  1. Try update to USB-Botbase v1.1 if you have not yet done that. HERE
  2. Restart your switch. Hold the "L" button and start your game AS SOON AS POSSIBLE.(Do not let the switch sit at the home menu for too long.) Hold it until you see the title screen.
  3. Connect your USB cable if you have not yet done so.
  4. Start ACNHPoker and try your connection.
 

pootie

Well-Known Member
Newcomer
Joined
Jul 3, 2020
Messages
53
Trophies
0
Age
28
XP
207
Country
United States
I use my ip to connect, and before ACNHpoker worked just fine, but now after updating it, for some reason any time i try to spawn an item or delete an item, my inventory turns into wrapped presents. when i open the present it becomes a blank inventory space. Ive tried everything I can think of and I don't know what I'm doing wrong! Please help. Maybe I'm just downloading the wrong files, but if someone could send over what all I need to download so I can do it from scratch again I'd appreciate it
 

Devlin

Active Member
Newcomer
Joined
Mar 26, 2020
Messages
44
Trophies
0
Age
34
XP
187
Country
United Kingdom
Do we have any release window on the new updated ACNHPoker, also haha why is it called poker :P intrigued
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: