-
Notifications
You must be signed in to change notification settings - Fork 18
Create a Package
This is a tutorial to show you how to create a Dynamic Input Texture package for Dolphin Emulator based on Universal Dynamic Input, it is intended for users who want to create their own package.
The following steps will probably be complicated at first. But once you get used to it, it will only take a few minutes.
-
Increase the size of the textures. This is optional but too small textures look very blurry.
- normally 400% for GC games and by 200% for Wii games.
- nearest neighbor should be used as filter.
-
create the base package with DolphinDynamicInputTextureCreator.
-
open the exported output.json with any editor and set the generated_folder_name to
#Generated_
plus the name of the package. -
add the content of one of the
#Assets\host_controls_<Style>.json
above the output.json- You should choose the style that suits the keys best.
-
Create an empty
_gameids
folder in your package -
create an empty
<GAMEID>.txt
in_gameids
folder. -
you should rename the
output.json
tooutput_<STYLE>.json
-
now you can test it.
when your pack is ready you can contribute it to this project.
- are available for many styles and contain the host_controls information which links the exchange textures.
- they are only available for Defaultstyle and Flat they swap the textures with the pressed version.
- The sticks directions are exchanged with the neutral version.
- The Dpad direction up and right are exchanged with the neutral version.
- The Dpad direction down are exchanged with the up & down variant.
- The Dpad direction left are exchanged with the left & right variant