Releases: jugeeya/UltimateTrainingModpack
beta
Beta built off of the latest code in the repository.
Changelog
You can find the changelog here: https://github.com/jugeeya/UltimateTrainingModpack#beta-changelog
Installation
For fuller 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.
└── contents/
└── 01006A800016E000/
├── exefs/
│ ├── subsdk9
│ └── main.npdm
└── romfs/
└── skyline/
└── plugins/
├── libnro_hook.nro
├── libparam_hook.nro
└── libtraining_modpack.nro
v6.2.0
Changelist
- Added support for SSBU v13.0.3 - @asimon-1
- If the "Combo" box is hidden in the vanilla menu, also hide modpack notifications - @asimon-1
- If nothing is selected in the "Playback Button Slots" submenu, pressing the recording playback button combo no longer crashes the game - @asimon-1
- While either the vanilla or modpack menu is open, other button combinations (e.g. save states, input recording) no longer can be triggered - @asimon-1
- Hero no longer casts extra spells when loading a save state with certain buffs selected in the menu - @asimon-1
- Save states now remember if Robin had bronze or levin sword equipped - @GradualSyrup
Existing features
Please visit the README to see all of the modpack's features and how to use them.
Installation
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/
├── libnro_hook.nro
├── libparam_hook.nro
└── libtraining_modpack.nro
v6.1.0
Note
This release was shadow-updated 03/08/2024 at 11:31 PM PT. Please redownload if you installed before then.
Changelist
Features
- Weighted Probability for menu selections - @asimon-1
- This allows the user to set scenarios where each toggle can be given an independent probability of selection. As an example, the "ledge option" setting could be configured so that 75% of the time, the CPU would neutral getup and the remaining 25% of the time, the CPU would ledge roll. This is only available for submenus with multiple toggle selections, and only when it makes sense (e.g. you can't give probabilities to which mash triggers are enabled)
- Add toggleable vanilla L+R+A reset. This allows practicing DSC and similar tech that needs all of these buttons pressed in training. - @GradualSyrup
- Allow random save slots to be individually selectable - @GradualSyrup
Bugfixes
- Fix a bug where notifications would become stuck without updating - @jugeeya
- Fix a bug where status names in Input Display did not work for echoes because their statuses often use their parent characters' (Wolf included) - @zrksyd
Adjustments
- Resetting one or all menus now has a confirmation page - @asimon-1
Existing features
Please visit the README to see all of the modpack's features and how to use them.
Installation
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/
├── 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/
├── libnro_hook.nro
├── libparam_hook.nro
└── libtraining_modpack.nro
v6.0.1
Changelist
Features
N/A
Bugfixes
- Fix a bug where the auto-updater would continually prompt for updates - @asimon-1
Adjustments
- Highlight No by default when prompting for auto-update - @GradualSyrup
Existing features
Please visit the README to see all of the modpack's features and how to use them.
Installation
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/
├── libnro_hook.nro
├── libparam_hook.nro
└── libtraining_modpack.nro
Installation on Yuzu Emulator on PC
Note
Working as of Yuzu Mainline 1537 ~ 1538!
Exact same process as above, but the filepaths are in Yuzu's mod paths.
- Extract the contents of the TrainingModpack .zip (
atmosphere
folder). Paste theatmosphere
folder inside atmosphere into%AppData%/Yuzu/sdmc/
. - Similarly, extracted contents of the Skyline .zip (
exefs
folder) into into%AppData%/yuzu/sdmc/atmosphere/contents/01006a800016e000
. - No files need to be manually deleted when upgrading from a previous version.
- The Yuzu
sdmc
folder should have the files below at these locations.
%AppData%
└── Yuzu/
└── sdmc/
└── contents/
└── 01006A800016E000/
├── exefs/
│ ├── subsdk9
│ └── main.npdm
└── romfs/
└── skyline/
└── plugins/
├── 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/
├── libnro_hook.nro
├── libparam_hook.nro
└── libtraining_modpack.nro
v6.0.0
Changelist
Features
- Input Recording: Trigger a recording and play it back (default binds:
R+DPad Down
,R+DPad Up
respectively)! These recordings can be customized in terms of length between 60 and 600 frames, looping, and more! They can be configured to run in familiar situations like Mash or Ledge options and more - @GradualSyrup, @jugeeya - Input Display: Show inputs in a per-status, frame counted log-style viewer! Choose between raw controller inputs and "Smash"-style inputs, being what the game actually understands and passes to fighters - @jugeeya, @xhudaman
- Auto-Updater: Allow the modpack to automatically update itself when updates are available. Users can choose which update track they'd like from the Stable or Beta track in the menu - @asimon-1
- Custom Stages: The Custom Stage Tab is now visible in Training Mode, allowing for labbing on Custom Stages - @GradualSyrup, @Raytwo
- Mash Overrides: Specify which mash options to perform in specific scenarios - @GradualSyrup, @asimon-1
- Hide Tech Animations: Animations and the CPU cursor are are hidden (character model/effects are invisible) during when the CPU is teching-- use this to practice true reaction tech chasing! The fixed camera is also modified on legal stages to aid this practice. - @GradualSyrup
- Customizable Button Configs: Configure button combinations for save states and input recording in the menu itself. Please note that we now use raw inputs rather than Smash inputs, and save state save/load binds have moved to
L+DPad Down
,L+DPad Up
respectively - @jugeeya - Press Start/Select to Open Menu: You can now open the menu with start hold; pressing start for < 10 frames gives the original menu. On controllers with the minus button, minus can also be used to open the menu. This behavior can be toggled, and the old default
B+DPad Up
will always work. This change allows for much more seamless opening and closing of the modpack's menu - @jugeeya - Dodge Staling: Control whether the CPU is affected by the game's default dodge (roll, airdodge, etc.) staling mechanism. - @GradualSyrup
Bugfixes
- Keep Duck Hunt's Reticle, Luma, Mii Fighter hats, Mythra's sword, and Pikmin when loading save states - @GradualSyrup
- Fix Pokemon Trainer load on save state - @GradualSyrup
- Allow Pokemon to be saved properly
- Speed up load to match other fighters
- Remove effects as artifacts
- Fixed bug where the Dash Attack mash option would not properly trigger dash attack - @GradualSyrup
- Fixed Hero, Little Mac, WFT, Sephiroth, and other characters' SFX/VFX replaying on save state load - @GradualSyrup
- Fixed missed tech toggles not occurring when characters are jab locked - @GradualSyrup
- Fixed bugs with regard to menu inputs - @jugeeya
- Input delay now works properly with the less delay mod - @jugeeya
Adjustments
- Added many new character features to the Buffs Menu - @GradualSyrup
- Shulk Monado Arts
- Min Min Power Dragon
- Wario Waft - @saad-script
- Automatically save and load many new character features with save states - @GradualSyrup
- Olimar's Pikmin line up
- Kirby's hats with save states
- Robin's tomes and Levin Sword
- Incineroar's Revenge
- Sora's Spell
- Made menu larger and added more columns for increased visibility, especially on handheld - @jugeeya
- Users can close the menu immediately after opening it - @jugeeya
- Menu exit inputs (B) no longer have effects in-game (B causing a Special input) - @jugeeya
- Dynamic help text in the menu, so users can quickly see their input binds for button configurations and more - @austintraver
Existing features
Please visit the README to see all of the modpack's features and how to use them.
Installation
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/
├── libnro_hook.nro
├── libparam_hook.nro
└── libtraining_modpack.nro
Installation on Yuzu Emulator on PC
Note
Working as of Yuzu Mainline 1537 ~ 1538!
Exact same process as above, but the filepaths are in Yuzu's mod paths.
- Extract the contents of the TrainingModpack .zip (
atmosphere
folder). Paste theatmosphere
folder inside atmosphere into%AppData%/Yuzu/sdmc/
. - Similarly, extracted contents of the Skyline .zip (
exefs
folder) into into%AppData%/yuzu/sdmc/atmosphere/contents/01006a800016e000
. - No files need to be manually deleted when upgrading from a previous version.
- The Yuzu
sdmc
folder should have the files below at these locations.
%AppData%
└── Yuzu/
└── sdmc/
└── contents/
└── 01006A800016E000/
├── exefs/
│ ├── subsdk9
│ └── main.npdm
└── romfs/
└── skyline/
└── plugins/
├── 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/
├── libnro_hook.nro
├── libparam_hook.nro
└── libtraining_modpack.nro
v5.1.1
Changelist
Features
N/A
Bugfixes
Note
Large bugfixes below, please upgrade for this reason.
- Fixed a bug where save state slots could cause the menu to crash when closing - @jugeeya
- Fixed a visual glitch where icons would obscure the digits when selecting random damage - @xhudaman
Adjustments
N/A
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
v5.1
Commit: 1ce2850
Changelist
Features
- Randomize Save State Slots: Use Grab+DPad Left/Right to switch slots for saving and loading save states! - @jugeeya, @xhudaman
Bugfixes
Note
Large bugfix below, please upgrade for this reason.
- Fixed a bug where an invalid save state load could cause some effects to disappear outside training mode (missed tech effects, angel platforms, and more) - @jugeeya
- Revamped save state slots to use the menu, meaning misinputs with Next/Previous Save State slot can no longer occur - @jugeeya
Adjustments
- Adjusted some help texts - @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
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
v4.0.1
Changelist
Bugfixes
- Fixed issue where Quick Menu would not respect multiple selections - @jugeeya
Existing features
Please visit the README to see all of the modpack's features and how to use them.
Installation:
Please join the Discord for more installation help, or to suggest bugs/feature requests.
- Install Atmosphere to your hacked Switch. One great guide can be found at https://switch.homebrew.guide/
- Place the contents of the
TrainingModpack.zip
on the root of your SD card. This means that you first unzip the file, then place its folder on the SD card root. Theatmosphere
folder should be merged onto the root of your SD card.- For Ryujinx: Paste the
contents
folder insideatmosphere
into%AppData%/Ryujinx/mods/
- For Ryujinx: Paste the
- Download Skyline: https://github.com/skyline-dev/skyline/releases. Place the
exefs
folder from the zip intoatmosphere/contents/01006A800016E000
on your SD card.- For Ryujinx: Paste these files in
%AppData%/Ryujinx/mods/contents/01006a800016e000
- For Ryujinx: Paste these files in
- Open the menu in training mode only by holding Special and presing Up Taunt! As of v3.0, if you have Special mapped to a shoulder button, the menu will fail to open. Please use another button for Special to open the menu.
- If you're updating versions, always select the Reset Menu option if you are experiencing the menu not causing changes in-game.
- Save states are saved with Hold Grab + Dpad Down, then they are loaded with Hold Grab + Dpad Up.
- If you used an older version of the Training Modpack (v2.6 or below), please remove the following folder completely from your SD card before installation of the new modpack:
- atmosphere/contents/420000000007E51A/
After installing, your SD card should have at least the following files in the following file tree structure:
SD Card Root
└── atmosphere
└── contents
└── 01006A800016E000
├── manual_html
│ └── html-document
│ └── training_modpack.htdocs
│ ├── css
│ │ └── training_modpack.css
│ ├── img
│ │ ├── aerial_delay.svg
│ │ ├── air_dodge_dir.svg
│ │ ├── attack_angle.svg
│ │ ├── buff_state.svg
│ │ ├── check.svg
│ │ ├── clatter_strength.svg
│ │ ├── defensive_state.svg
│ │ ├── di_state.svg
│ │ ├── falling_aerials.svg
│ │ ├── fast_fall.svg
│ │ ├── fast_fall_delay.svg
│ │ ├── follow_up.svg
│ │ ├── frame_advantage.svg
│ │ ├── full_hop.svg
│ │ ├── input_delay.svg
│ │ ├── ledge_delay.svg
│ │ ├── ledge_state.svg
│ │ ├── mash_in_neutral.svg
│ │ ├── mash_state.svg
│ │ ├── miss_tech_state.svg
│ │ ├── oos_offset.svg
│ │ ├── pummel_delay.svg
│ │ ├── quick_menu.svg
│ │ ├── reaction_time.svg
│ │ ├── save_damage.svg
│ │ ├── save_state_enable.svg
│ │ ├── save_state_mirroring.svg
│ │ ├── sdi_state.svg
│ │ ├── sdi_strength.svg
│ │ ├── shield_state.svg
│ │ ├── shield_tilt.svg
│ │ ├── stage_hazards.svg
│ │ ├── tech_state.svg
│ │ ├── throw_delay.svg
│ │ └── throw_state.svg
│ └── js
│ └── training_modpack.js
└── romfs
└── skyline
└── plugins
├── libnn_hid_hook.nro
├── libnro_hook.nro
├── libparam_hook.nro
├── libtraining_modpack.nro
└── libtraining_modpack_menu.nro
v4.0
Changelist
New Features
- Ryujinx emulator support with a new quick menu that also works on console - @jugeeya
- Ryujinx works on versions >= 1.119
- New tabbed and visually overhauled web menu with proper submenu modals - @asimon-1 , @jugeeya
- Save states features and QoL changes:
- Save state autoloading: choose to reload save states when any fighter dies! This is off by default, but I highly recommend using it. - @jugeeya
- Save states with character-specific items, including Peach turnip, Diddy banana, Link bomb, and many more! - @jugeeya , @GradualSyrup , @asimon-1
- Character specific buffs can be saved on save state reload! They can be toggled by using the Buff Options submenu. Includes Hero acceleratle, Arsene, and many more. - @GradualSyrup
- Special moves with charges are automatically saved on save state load. Also, steve's tool types and usages. - @GradualSyrup
- No screen shake or death audio anymore! - @GradualSyrup
- Players are no longer able to run through other fighters after save state reload during hitstun - @GradualSyrup
- Clatter strength, or in layman's terms setting the CPU to "mash" out of bury, freeze, grab, etc. - @asimon-1
- Staling on by default in training mod - @GradualSyrup
Bugfixes
- Input delay not taking GC triggers into account - @GradualSyrup , @jugeeya
- Ledge buffering takes effect when no option or delay are selected - @GradualSyrup
- Crest effect direction now properly shows when CPU is SDIing - @asimon-1
- CPU no longer drops shield to shieldgrab if multiple mash options are set - @GradualSyrup
Existing features
Please visit the README to see all of the modpack's features and how to use them.
Installation:
Please join the Discord for more installation help, or to suggest bugs/feature requests.
- Install Atmosphere to your hacked Switch. One great guide can be found at https://switch.homebrew.guide/
- Place the contents of the
TrainingModpack.zip
on the root of your SD card. This means that you first unzip the file, then place its folder on the SD card root. Theatmosphere
folder should be merged onto the root of your SD card.- For Ryujinx: Paste the
contents
folder insideatmosphere
into%AppData%/Ryujinx/mods/
- For Ryujinx: Paste the
- Download Skyline: https://github.com/skyline-dev/skyline/releases. Place the
exefs
folder from the zip intoatmosphere/contents/01006A800016E000
on your SD card.- For Ryujinx: Paste these files in
%AppData%/Ryujinx/mods/contents/01006a800016e000
- For Ryujinx: Paste these files in
- Open the menu in training mode only by holding Special and presing Up Taunt! As of v3.0, if you have Special mapped to a shoulder button, the menu will fail to open. Please use another button for Special to open the menu.
- If you're updating versions, always select the Reset Menu option if you are experiencing the menu not causing changes in-game.
- Save states are saved with Hold Grab + Dpad Down, then they are loaded with Hold Grab + Dpad Up.
- If you used an older version of the Training Modpack (v2.6 or below), please remove the following folder completely from your SD card before installation of the new modpack:
- atmosphere/contents/420000000007E51A/
After installing, your SD card should have at least the following files in the following file tree structure:
SD Card Root
└── atmosphere
└── contents
└── 01006A800016E000
├── manual_html
│ └── html-document
│ └── training_modpack.htdocs
│ ├── css
│ │ └── training_modpack.css
│ ├── img
│ │ ├── aerial_delay.svg
│ │ ├── air_dodge_dir.svg
│ │ ├── attack_angle.svg
│ │ ├── buff_state.svg
│ │ ├── check.svg
│ │ ├── clatter_strength.svg
│ │ ├── defensive_state.svg
│ │ ├── di_state.svg
│ │ ├── falling_aerials.svg
│ │ ├── fast_fall.svg
│ │ ├── fast_fall_delay.svg
│ │ ├── follow_up.svg
│ │ ├── frame_advantage.svg
│ │ ├── full_hop.svg
│ │ ├── input_delay.svg
│ │ ├── ledge_delay.svg
│ │ ├── ledge_state.svg
│ │ ├── mash_in_neutral.svg
│ │ ├── mash_state.svg
│ │ ├── miss_tech_state.svg
│ │ ├── oos_offset.svg
│ │ ├── pummel_delay.svg
│ │ ├── quick_menu.svg
│ │ ├── reaction_time.svg
│ │ ├── save_damage.svg
│ │ ├── save_state_enable.svg
│ │ ├── save_state_mirroring.svg
│ │ ├── sdi_state.svg
│ │ ├── sdi_strength.svg
│ │ ├── shield_state.svg
│ │ ├── shield_tilt.svg
│ │ ├── stage_hazards.svg
│ │ ├── tech_state.svg
│ │ ├── throw_delay.svg
│ │ └── throw_state.svg
│ └── js
│ └── training_modpack.js
└── romfs
└── skyline
└── plugins
├── libnn_hid_hook.nro
├── libnro_hook.nro
├── libparam_hook.nro
├── libtraining_modpack.nro
└── libtraining_modpack_menu.nro