Post‐Installation Recommendations - BrianAllred/Unofficial-HDR-Troubleshooting-Wiki GitHub Wiki
Post-Installation Recommendations
After HDR is successfully installed, there are several things you can do.
Additional Mods
Note: If you plan to play online, ensure that all your mods are wifi-safe. This includes on emulator. Even though emulator players can't get "banned", non-wifi-safe mods will still cause desyncs and disconnections, resulting in being unable to play.
Skin Mods
Most skin mods are compatible with HDR, with potentially minor conflicts. See the section on how to resolve conflict errors.
Some skin mods require an additional plugin called One Slot Effects. Installation is as simple as extracting the atmosphere folder from the OSE download to your SD card.
Music Mods
- Download Sma5h Music
- Download the base HDR Sma5h music pack
- Follow the directions in the HDR music pack
Any issues, ping Nibbs in the HDR discord (sorry, bud).
UI Mods
UI mods tend to be hit or miss whether they work with HDR or not. Most font mods seem to be okay. It's usually a matter of trial and error.
Stage and Custom Character/Moveset Mods
Stage and custom character / moveset* mods are incompatible with HDR.
* Custom characters / movesets can be compatible with HDR, but the mod author must develop them with HDR compatibility in mind.
Latency slider / frame buffer mods
The Switch version of HDR comes with a built-in arena latency slider. Use your dpad to configure your frame buffer while in an arena.
Citrusy emulator users can download the local latency slider. This plugin lets you see ping between you and your opponent (if they're also using the plugin) on the local wireless CSS, as well as adjust your FPS and frame buffer using the dpad. If your machine can't consistently reach 120 FPS, you can press X to switch to 60++ mode, which removes 1 frame of input delay.
HDR Launcher Setup for Emulators
Switch users get the HDR launcher by default, but emulator users need to set it up manually.
- Download the launcher
- During setup it will ask for your emulator executable. This will be
exe, whatever actual executable file you use to launch the emulator. Not the shortcut on your desktop. - Next, it will ask for your sd card folder. Note that when you're selecting this folder, you need to single click on the folder you want, then click Open
- It's the
sdmcfolder orsdcardfolder in your emulator's data folder, depending on your emulator
- It's the
- The launcher should open and show your current HDR and launcher version numbers in the top right
Optimizing Emulator Configuration
Citrusy emulators
If I don't call out something in this section, don't touch it!
- Click Emulation -> Configure -> Graphics
- Set API to Vulkan
- Set Device to the correct GPU
- Set Vsync to Immediate
- Click Advanced
- Set Accuracy Level to Normal
- Enable Use async presentation (NOTE that if you experience crashing, disable this option and try again)
- Disable Use async shader building
The following settings you can set according to your preference and PC performance
- Click Emulation -> Configure -> Graphics
- Set Resolution, Window Adapting Filter, Anti-Aliasing Method, and FSR Sharpness to your desired setting
- Click Advanced
- Set Anisotropic Filtering to your desired setting
Dragony emulator
If I don't call out something in this section, don't touch it!
- Click Options -> Settings -> Graphics
- Set Graphics Backend to Vulkan
- Set Preferred GPU to your graphics card
The following settings can be set according to your preference and PC performance
- Click Options -> Settings -> Graphics
- Set Resolution Scale, Anti-Aliasing, Scaling Filter, and Anisotropic Filtering to your desired setting
Fully unlocked save
A fully unlocked save is highly recommended for emulators and Switch.
Emulator Save Import
- Download the save
- In your emulator, right click Smash and click Open Save Data Location
- Extract the
save_datafolder from the zip file into this location
Note: If you already have a save_data folder in this location, that's your existing save data. If you want to save it, copy it somewhere else before copying the new save_data in.
Switch Save Import
TODO (but tldr - use Checkpoint)