More actions
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
| licence = Mixed | | licence = Mixed | ||
| author = USM-eM team | | author = USM-eM team | ||
| website = https://gbatemp.net/threads/release-smash-selector.431245/ | | website = https://gbatemp.net/threads/release-smash-selector.431245/ | ||
| download = https://dlhb.gamebrew.org/3dshomebrew/Smash-Selector.rar | | download = https://dlhb.gamebrew.org/3dshomebrew/Smash-Selector.rar | ||
| source = | | source = | ||
Line 13: | Line 13: | ||
<youtube>ha6Qk5_-5U4</youtube> | <youtube>ha6Qk5_-5U4</youtube> | ||
==What is Smash-Selector?== | |||
= | Smash-Selector is a program that allows you to enable/disable the SaltySD file it includes (in turn enabling/disabling mod loading), as well as select different modpacks to load, along with several other features. It supports any Luma version of 7.0 and above. | ||
==What can it do?== | |||
This section documents the features of Smash-Selector and what they do. | |||
Launch game: Apply the selected settings and launch Smash. | |||
Enable/Disable SaltySD: Changes the name of the SaltySD file to enable or disable it, which in turn changes whether mods are loaded or not | |||
Hitbox Display: Enable/Disable the hitbox display functionality of SaltySD. | |||
Download modpack from URL: Download a modpack from a server. More details below. | |||
Check SaltySD hash: Hashes SaltySD using the Murmur Hash 2 algorithm and compares it to a pre-made hash from the server. | |||
Controls Modifier: Modifies the controls configuration for Smash. Supports changing the n3DS buttons. | |||
= | |||
Check for updates: Checks if an update is available and prompts the user to accept and install the update if there is one. | |||
Region/Game Type: Change the region and location (cartridge or CIA) to launch Smash from. This should be automatically detected, but if you use multiple installs and got one you don't want to use selected this option can still be changed. | |||
Version Slot: Change the mod slot to load mods from. | |||
==Usage== | |||
On first start, your game options will be automatically detected, and if you used the original version of Smash-Selector (the one that used /saltysd/smash# slots) they will be automatically moved to the new format. | |||
During regular use, to enable/disable mods change the SaltySD enable/disable option. To change the slot to load mods from, change the "Version Slot" option. | |||
To make a new slot, make a new folder in the saltysdMODS folder at the root of your SD card. Name this folder "Slot_#", where # is the number after the number of slots you have; for example, if you have 6 slots (and thus folders named "Slot_1" through "Slot_6") make a folder called "Slot_7" and put your mod files in it. A graphic for an example of your saltysdMODS folder is provided below: | |||
==Smash mods don't work!== | |||
Here's a couple common solutions to Smash mods not loading up: | |||
* Try backing up your save data and extdata (using Checkpoint or a similar tool) and then erasing it by pressing A+B+X+Y on Smash startup. Then try relaunching Smash. | |||
* If you copied the mod files using a Mac, try using a Windows or Linux PC. Mac seems to have some issues. | |||
==Credits== | |||
* Swiftloke: Co-developer | |||
* LinkSoraZelda: Banner | |||
* ih8ih8sn0w: RE work for controls | |||
== | * Aurora Wright: Luma3DS | ||
* ShinyQuagsire23: SaltySD | |||
* Hamcha: Code for detecting Luma version (taken from Luma Updater) | |||
* Ordim3m: The idea to use IPS files for SaltySD included in Smash Selector's romFS | |||
- | * Freenode #cakey: Being awesome | ||
* Nintendo Homebrew #dev: Being awesome | |||
* USM-eM beta testers: beta testing | |||
== | |||
== | |||
- | |||
Revision as of 10:39, 22 September 2021
Template:Infobox-3DS-Homebrews
What is Smash-Selector?
Smash-Selector is a program that allows you to enable/disable the SaltySD file it includes (in turn enabling/disabling mod loading), as well as select different modpacks to load, along with several other features. It supports any Luma version of 7.0 and above.
What can it do?
This section documents the features of Smash-Selector and what they do.
Launch game: Apply the selected settings and launch Smash. Enable/Disable SaltySD: Changes the name of the SaltySD file to enable or disable it, which in turn changes whether mods are loaded or not
Hitbox Display: Enable/Disable the hitbox display functionality of SaltySD. Download modpack from URL: Download a modpack from a server. More details below.
Check SaltySD hash: Hashes SaltySD using the Murmur Hash 2 algorithm and compares it to a pre-made hash from the server.
Controls Modifier: Modifies the controls configuration for Smash. Supports changing the n3DS buttons.
Check for updates: Checks if an update is available and prompts the user to accept and install the update if there is one.
Region/Game Type: Change the region and location (cartridge or CIA) to launch Smash from. This should be automatically detected, but if you use multiple installs and got one you don't want to use selected this option can still be changed.
Version Slot: Change the mod slot to load mods from.
Usage
On first start, your game options will be automatically detected, and if you used the original version of Smash-Selector (the one that used /saltysd/smash# slots) they will be automatically moved to the new format.
During regular use, to enable/disable mods change the SaltySD enable/disable option. To change the slot to load mods from, change the "Version Slot" option.
To make a new slot, make a new folder in the saltysdMODS folder at the root of your SD card. Name this folder "Slot_#", where # is the number after the number of slots you have; for example, if you have 6 slots (and thus folders named "Slot_1" through "Slot_6") make a folder called "Slot_7" and put your mod files in it. A graphic for an example of your saltysdMODS folder is provided below:
Smash mods don't work!
Here's a couple common solutions to Smash mods not loading up:
- Try backing up your save data and extdata (using Checkpoint or a similar tool) and then erasing it by pressing A+B+X+Y on Smash startup. Then try relaunching Smash.
- If you copied the mod files using a Mac, try using a Windows or Linux PC. Mac seems to have some issues.
Credits
- Swiftloke: Co-developer
- LinkSoraZelda: Banner
- ih8ih8sn0w: RE work for controls
- Aurora Wright: Luma3DS
- ShinyQuagsire23: SaltySD
- Hamcha: Code for detecting Luma version (taken from Luma Updater)
- Ordim3m: The idea to use IPS files for SaltySD included in Smash Selector's romFS
- Freenode #cakey: Being awesome
- Nintendo Homebrew #dev: Being awesome
- USM-eM beta testers: beta testing