Texture Pattern Animations
What you need
Adding Frames
Open your model file (LoungeVR.szs, LoungeFloor.szs) with Switch Toolbox.
- Double click
gsys.bfres. - Right click the Textures folder.
- Press import.
-
Select all of your frames -> Open.

Recommended Image Resolution
For
LoungeVR: 1280x720 or less, anything higher is going to give you less space to work with and more likely to crash.Max amount of Frames
- At 1280x720 you can get about 30 frames.
- At 1138x640 you can get about 65 frames.
- Note: This is the recommended amount for these resolutions before EU consoles start to crash.
You can reduce the quality/resolution of the images to get more frames but you'll have to try and see what works before the Menu starts to crash.
- Select all textures (with the first frame selected, shift+click the last frame).
-
Change the mip count to 1.

-
Make sure the format is set to
BC1_SRGB. - Click OK.
Now that you've imported your frames, you need to create the animation file.
Generating the Animation File
This step is required for your animation to work correctly.
- Choose which model is being animated.
- Set the framerate of your animation.
- Upload the animation frames.
Script info
Due to the way menu animations work, only values that are divisors of 60 are available.
Animation Generator
Make sure the name of the exported animation ends in _auto or the animation will not work!
After generating your animation file, go back to Switch ToolBox.
- Right click the Animations folder.
- Select Import ->
Texture Pattern Animation. - Open the animation file you previously generated.
You can preview the animation by clicking the Play button

Success
Your custom animation has been added and you can now test it StyleMiiU.
Troubleshooting
If your theme is stuck in the Wii U Menu loading screen or a black screen.
-
You might not be importing the frames properly.
- Make sure the format is set to
BC1_SRGB. - Make sure to change the Mip count of All frames to 1.
- Make sure the format is set to
-
You might be using too many frames/a really high resolution.
- At 1280x720 you can get about 30 frames.
- At 1138x640 you can get about 65 frames.