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.pyscript andrequirements.txtfile from this repository. - Install the dependencies by running the command
pip install -r requirements.txt.
- Run the
auto_yzsh.pyscript to open the GUI. - In the GUI, enter the path to your Yuzu emulator in the
Select yuzu.exefield. - Select your primary games directory by clicking the
Select Primary Games Directorybutton. (Optionally, you can select a secondary games directory.) - Select the directory where you want to save your shortcuts by clicking the
Select Shortcuts Directorybutton. - Select the size of the icons from the
Icon Sizedropdown menu. (64x64 is the best option for 1080p displays) - Click the
Create Shortcutsbutton 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.
