v5.0
Changelist
Note
A shadow bugfix was applied at 03/05/2023 17:30 UTC to fix Ice Climbers' save state loads.
Features
- Save State slots: Use Grab+DPad Left/Right to switch slots for saving and loading save states! - @jugeeya
- Faster, Native, Smash-based UI: Greatly improved UI and speed for the quick menu - @jugeeya, @xhudaman, @austintraver
- Mash Triggers: Added Mash Triggers feature, allowing configuration of when the CPU performs mash options - @GradualSyrup
- Added ability to perform mash option after ledge trump, footstool, clatter, hitstun, tumble, and within certain distances - @asimon-1
- Customizable Button Configs: Allow configurable button combinations for save states and opening the menu - @asimon-1
- Random Damage Save States: Allow user to select random damage values on save state load - @asimon-1, @jugeeya
- Crouch Option: Added option for CPU to crouch when grounded - @asimon-1
- HUD Option: Added option to toggle off HUD - @jugeeya
- No Star KOs: Prevent Star KOs in training mode - @GradualSyrup
- Frame Advantage as Textbox: Display frame advantage as a notification textbox - @jugeeya
- Welcome Textbox: Display welcome notification with instructions on how to use the mod - @jugeeya
- Menu Cursor Memory: Menu remembers which submenu was selected between openings - @jugeeya
Bugfixes
- No longer change pokemon when loading a save state with Pokemon Trainer. This fixes most issues with PT save states. - @jugeeya
- Mash options are no longer buffered when loading a save state - @GradualSyrup
- Fixed bug where input delay menu selection would not be respected - @jugeeya, @asimon-1
- Fixed bug where Pac-Man fruit preparedness wasn't saved in state - @GradualSyrup
- Fixed bug where items would deplete shields set to "Infinite" - @jugeeya
- Fixed bug where back button would not work with touch screen - @gnaomo
- Fixed bug for Joycon controllers with input delay - @asimon-1, @jugeeya
- Fixed bug where CPU would perform options out of Snake's down throw too early - @asimon-1
- Fixed bug where CPU could tech untechables - @asimon-1
- Fixed several bugs when loading a save state on ledge - @asimon-1
- When loading mirrors save states on asymmetric stages, mirror around the stage center - @asimon-1
- Fixed Quick Menu when using joycons - @jugeeya
- Fixed Quick Menu causing inaccessible inputs when controllers were disconnected - @jugeeya
Adjustments
- Adjusted clatter ("mashing out of X") strength values - @asimon-1
- Updated infinite shield compatibility with modded gameplay - @techyCoder81
- Moved SD card configs folder from
sd:/TrainingModpack
tosd:/ultimate/TrainingModpack
- @jugeeya - Clear articles like boomerang, anvil, hydrant when loading save states (crafting table excluded) - @jugeeya, @GradualSyrup
- Deprecated Web Menu in favor of native UI menu - @jugeeya, @xhudaman, @austintraver
Existing features
Please visit the README to see all of the modpack's features and how to use them.
Installation
For more full instructions, please join the Discord and visit the #setup-and-download channel.
The Training Modpack requires the following prerequisite packages:
-
Skyline: https://github.com/skyline-dev/skyline/releases
- This is a generic code mod loader for Nintendo Switch games that the Training Modpack uses.
To install the Training Modpack, download the .zip file from the latest release page. Extract the files from the .zip file using the file explorer on Windows or Mac, or a program such as 7-zip (windows) or unzip (Linux).
Installation on Nintendo Switch
-
Atmosphere: https://github.com/Atmosphere-NX/Atmosphere/releases
- This is the custom firmware that is required for any hacked Switch. One great guide for installation here can be found at https://switch.homebrew.guide/.
- Transfer the extracted contents of the TrainingModpack .zip (
atmosphere
folder) onto the root of your SD card, merging the/atmosphere
folder with the one on your SD card. - Similarly, transfer the extracted contents of the Skyline .zip (
exefs
folder) intosd:/atmosphere/contents/01006A800016E000
. - No files need to be manually deleted when upgrading from a previous version.
- The The SD card should have the below files at these locations.
SD Card Root
└── atmosphere/
└── contents/
└── 01006A800016E000/
├── exefs/
│ ├── subsdk9
│ └── main.npdm
└── romfs/
└── skyline/
└── plugins/
├── libnn_hid_hook.nro
├── libnro_hook.nro
├── libparam_hook.nro
└── libtraining_modpack.nro
Installation on Ryujinx Emulator on PC
Exact same process as above, but the filepaths are in Ryujinx's mod paths.
- Extract the contents of the TrainingModpack .zip (
atmosphere
folder). Within that folder, you'll have acontents
folder. Paste thecontents
folder inside atmosphere into%AppData%/Ryujinx/mods/
. - Similarly, extracted contents of the Skyline .zip (
exefs
folder) into into%AppData%/Ryujinx/mods/contents/01006a800016e000
. - No files need to be manually deleted when upgrading from a previous version.
- The Ryujinx mods folder should have the files below at these locations.
%AppData%
└── Ryujinx/
└── mods/
└── contents/
└── 01006A800016E000/
├── exefs/
│ ├── subsdk9
│ └── main.npdm
└── romfs/
└── skyline/
└── plugins/
├── libnn_hid_hook.nro
├── libnro_hook.nro
├── libparam_hook.nro
└── libtraining_modpack.nro