gbe_fork/tools/generate_emu_config
2024-04-01 19:23:55 +02:00
..
controller_config_generator * build the python scripts achievements_gen.py and parse_controller_vdf.py into binary form using pyinstaller 2024-02-24 17:12:38 +02:00
external_components moved the generate_emu_config into tools folder 2023-12-28 01:30:46 +02:00
icon gen emu config: readme + icon attribution 2023-12-29 23:03:58 +02:00
stats_schema_achievement_gen * build the python scripts achievements_gen.py and parse_controller_vdf.py into binary form using pyinstaller 2024-02-24 17:12:38 +02:00
generate_emu_config.py for generate_emu_config: new options -de and -cve to generate some disable_xxx files, or enable some convenient features 2024-04-01 19:23:55 +02:00
package_linux.sh * point at updated deps submodule 2024-03-08 18:13:29 +02:00
package_win.bat * build the python scripts achievements_gen.py and parse_controller_vdf.py into binary form using pyinstaller 2024-02-24 17:12:38 +02:00
README.md new flag -reldir for the generate_emu_config script to use everything relatively 2024-02-24 20:49:31 +02:00
rebuild_linux.sh * build the python scripts achievements_gen.py and parse_controller_vdf.py into binary form using pyinstaller 2024-02-24 17:12:38 +02:00
rebuild_win.bat * build the python scripts achievements_gen.py and parse_controller_vdf.py into binary form using pyinstaller 2024-02-24 17:12:38 +02:00
recreate_venv_linux.sh configureable python version for Linux in gen emu config packaging script 2023-12-28 01:30:46 +02:00
recreate_venv_win.bat moved the generate_emu_config into tools folder 2023-12-28 01:30:46 +02:00
requirements.txt moved the generate_emu_config into tools folder 2023-12-28 01:30:46 +02:00
steam_default_icon_locked.jpg moved the generate_emu_config into tools folder 2023-12-28 01:30:46 +02:00
steam_default_icon_unlocked.jpg moved the generate_emu_config into tools folder 2023-12-28 01:30:46 +02:00

What is this ?

This is a command line tool to generate the steam_settings folder for the emu,
you need a Steam account to grab most info, but you can use an anonymous account with limited access to Steam data.


Usage

generate_emu_config [options] <app id 1> [app id 2] [app id 3] ...

Available [options]

To get all available options, run the tool without any arguments.


Login:

You'll be asked each time to enter your username and password.
You can also place a file called my_login.txt beside this tool with the following data:

  • Your username on the first line
  • Your password on the second line

But beware though of accidentally distributing your login data when using this file.


Account ID:

The script uses public Steam IDs (in Steam64 format) of apps/games owners in order to query the required info, such as achievement data.
By default, it has a built-in list of public users IDs, and you can extend this list by creating a file called top_owners_ids.txt beside the script, then add each new ID in Steam64 format on a separate line.

When you login with a non-anonymous account, its ID will be added to the top of the list.



Attributions and credits