If you don't want to install Python and the dependencies required to run this script, you can download a prebuilt executable from the releases page of this repository.
After you obtain a SteamGridDB API key, simply download the latest release and run the auto_yzsh.exe
file.
- Download the
auto_yzsh.py
script andrequirements.txt
file from this repository. - Install the dependencies by running the command
pip install -r requirements.txt
.
- Run the
auto_yzsh.py
script to open the GUI. - In the GUI, enter the path to your Yuzu emulator in the
Select yuzu.exe
field. - Select your primary games directory by clicking the
Select Primary Games Directory
button. (Optionally, you can select a secondary games directory.) - Select the directory where you want to save your shortcuts by clicking the
Select Shortcuts Directory
button. - Select the size of the icons from the
Icon Size
dropdown menu. (64x64 is the best option for 1080p displays) - Click the
Create Shortcuts
button and voila! You now have shortcuts for your Yuzu games.
This script uses the SteamGridDB API to automatically assign icons to your Yuzu game shortcuts. To use this feature, you will need to obtain a SteamGridDB API key.
Here's how you can obtain a SteamGridDB API key:
- Log in with your Steam account at SteamGridDB.
- Go to your API settings page to generate a new API key.
Once you have obtained your API key, open the config_yzsh.ini
file located in the same directory as either the auto_yzsh.py
script or the auto_yzsh.exe
binary. Paste your API key after the line that says "steamgriddbapikey = ".
This project is licensed under the MIT License.