Smash-Selector 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 2: Line 2:
|title=Smash-Selector
|title=Smash-Selector
|image=Smash-Selector.jpeg
|image=Smash-Selector.jpeg
|description=USM-eM is a new competitive mod for Smash 3DS.
|description=Homebrew application for managing modpacks.
|author=USM-eM team
|author=Cydget, Swiftloke
|lastupdated=2017/08/27
|lastupdated=2017/08/27
|type=Game Hacks
|type=Game Hacks
Line 9: Line 9:
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrew/Smash-Selector.rar
|download=https://dlhb.gamebrew.org/3dshomebrew/Smash-Selector.rar
|website=https://gbatemp.net/threads/release-smash-selector.431245/
|website=https://gbatemp.net/threads/release-smash-selector.431245
}}
}}
<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.
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?==
'''Note:''' Smash Selector is now deprecated in favor of it's successor, [[ModMoon 3DS|ModMoon]].


==User guide==
This section documents the features of Smash-Selector and what they do.
This section documents the features of Smash-Selector and what they do.
 
* Launch game - Apply the selected settings and launch Smash.
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
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.
Hitbox Display: Enable/Disable the hitbox display functionality of SaltySD.
* Check SaltySD hash - Hashes SaltySD using the Murmur Hash 2 algorithm and compares it to a pre-made hash from the server.
Download modpack from URL: Download a modpack from a server. More details below.
* 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.
Check SaltySD hash: Hashes SaltySD using the Murmur Hash 2 algorithm and compares it to a pre-made hash from the server.
* 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.
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==
==Credits==
Line 62: Line 38:
* Nintendo Homebrew #dev: Being awesome
* Nintendo Homebrew #dev: Being awesome
* USM-eM beta testers: beta testing
* USM-eM beta testers: beta testing
==External links==
* GBAtemp - https://gbatemp.net/threads/release-smash-selector.431245
[[Category:3DS homebrew rom hacks]]
[[Category:Homebrew 3DS game hacks]]

Revision as of 11:02, 18 January 2022

Smash-Selector
File:Smash-Selector.jpeg
General
AuthorCydget, Swiftloke
TypeGame Hacks
Version0.1
LicenseMixed
Last Updated2017/08/27
Links
Download
Website

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.

Note: Smash Selector is now deprecated in favor of it's successor, ModMoon.

User guide

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.

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

External links

Advertising: