I will try to be brief
You need to download the workflow
https://bit.ly/3F9EkZY
(DO NOT USE SPACES IN THE FOLDERS)
Insert your game (20_Yourgame.z64) and config file (10_YourConfig.cfg) in this path:
N64-Hovercraft\Files\Romfs\rom\Stardust_JP
Delete:
10_delete this and insert CONFIG.cfg
20_delete this and insert ROM.bin
Run SM3DAS.exe
Go to Buld NSP packages
Insert all the values as shown in the screenshot, found in the Files folder
Offline HTML contains information from the Pause Menu, it is mandatory or the game will freeze. You must manually copy the values, do not try to hit the purple icon (It will give an error because there is no .html file).
N64-Hovercraft\Files\legalinfo\manual_html
Add information
Title ID: Title ID (important)
Name: Name of the NSP icon (Important)
Author: Your name Author
Version: Version of your NSP (it doesn't matter)
Product code / serial: Identifier (does not matter)
Icon: The NSP icon
Keyset File: dump prod.keys echo in Lockpick_RCM (Important)
When you're done, press Build NSP package! (Don't give save yet). Name the NSP
MAKE CONTROL
This is done manually, but it is easy to explain
go to the Control folder and open control.xml with some text editor (I recommend Notepad ++)
Change the following information:
Your GAME TITLE = Place here the name of the title of the game, for each language.
Your AUTOR NAME = Replace them all with the name of the Author of the NSP
0x0100000000000000 = Replace them all with the ID of the NSP that you put in SM3DAS.exe (Do not remove 0x)
Save the changes.
Run "Make Control.bat"
Now yes, click save in SM3DAS.exe to create the NSP
That's it.
Don't try to run "Make Control.bat" without giving "Build NSP package!" in SM3DAS.exe. It will give an error because there is no ".Build\control" folder to create "control.nacp" the first time you run or close SM3DAS.exe. Also, do not first create the "control.nacp" with the .bat because every time you click the button Build NSP package! it will be overwritten, since the files that will be used to build the NSP are being copied.
EXTRA:
You can edit the PAUSE Menu. Go to manual_html
Credit:
The-4n(hacPack), XorTroll(GUI-mod SM3DAS)
You need to download the workflow
https://bit.ly/3F9EkZY
(DO NOT USE SPACES IN THE FOLDERS)
Insert your game (20_Yourgame.z64) and config file (10_YourConfig.cfg) in this path:
N64-Hovercraft\Files\Romfs\rom\Stardust_JP
Delete:
10_delete this and insert CONFIG.cfg
20_delete this and insert ROM.bin
Run SM3DAS.exe
Go to Buld NSP packages
Insert all the values as shown in the screenshot, found in the Files folder
N64-Hovercraft\Files\Exefs
N64-Hovercraft\Files\Romfs
N64-Hovercraft\Files\logo
N64-Hovercraft\Files\legalinfo\important.htdocs
N64-Hovercraft\Files\legalinfo\ipnotices.htdocs
N64-Hovercraft\Files\legalinfo\support.htdocs
N64-Hovercraft\Files\legalinfo\manual_html
N64-Hovercraft\Files\Romfs
N64-Hovercraft\Files\logo
N64-Hovercraft\Files\legalinfo\important.htdocs
N64-Hovercraft\Files\legalinfo\ipnotices.htdocs
N64-Hovercraft\Files\legalinfo\support.htdocs
N64-Hovercraft\Files\legalinfo\manual_html
Offline HTML contains information from the Pause Menu, it is mandatory or the game will freeze. You must manually copy the values, do not try to hit the purple icon (It will give an error because there is no .html file).
N64-Hovercraft\Files\legalinfo\manual_html
Add information
Title ID: Title ID (important)
Name: Name of the NSP icon (Important)
Author: Your name Author
Version: Version of your NSP (it doesn't matter)
Product code / serial: Identifier (does not matter)
Icon: The NSP icon
Keyset File: dump prod.keys echo in Lockpick_RCM (Important)
When you're done, press Build NSP package! (Don't give save yet). Name the NSP
MAKE CONTROL
This is done manually, but it is easy to explain
go to the Control folder and open control.xml with some text editor (I recommend Notepad ++)
Change the following information:
Your GAME TITLE = Place here the name of the title of the game, for each language.
Your AUTOR NAME = Replace them all with the name of the Author of the NSP
0x0100000000000000 = Replace them all with the ID of the NSP that you put in SM3DAS.exe (Do not remove 0x)
Save the changes.
Run "Make Control.bat"
Now yes, click save in SM3DAS.exe to create the NSP
That's it.
Don't try to run "Make Control.bat" without giving "Build NSP package!" in SM3DAS.exe. It will give an error because there is no ".Build\control" folder to create "control.nacp" the first time you run or close SM3DAS.exe. Also, do not first create the "control.nacp" with the .bat because every time you click the button Build NSP package! it will be overwritten, since the files that will be used to build the NSP are being copied.
EXTRA:
You can edit the PAUSE Menu. Go to manual_html
Credit:
The-4n(hacPack), XorTroll(GUI-mod SM3DAS)
Last edited by Imancol,