* update steamclient loader script for Linux to avoid showing help page when no args are provided
* update steamclient loader script for Linux to look for steamclient lib in subfolders, to avoid having to rename each lib
Appends 'exit /b %LAST_ERR_CODE%' to ensure the batch script returns the correct exit code on completion. This improves error handling and allows external tools to detect build failures more reliably.
* for some reason it was only returning an empty results json after reinstalling Python on my PC
* fortunately I have found an even better method by importing tasos-py's Search-Engines-Scraper, and adapting the existing function to work with it instead of BeautifulSoup4 and lxml
* it still uses BeautifulSoup4 to scrape search results but it's much more advanced than what I could put together
* for now you can now test 'appid_finder' by running '.\appid_finder\appid_finder.bat' - it will later be integrated better so we can use it with '-rel_raw' parameter
* the appid is found based on game folder name by running generate_emu_config in 'appid_finder' mode
* work in progress, you can test the user interface by running '.\appid_finder\appid_finder.bat'
for better customization, it is now split in two arguments:
- rel_out: generate complete game config in _OUTPUT/appid folder, relative to the bat, sh or app calling generate_emu_config app
- rel_raw: generate complete game config in the same folder that contains the bat, sh or app calling generate_emu_config app
replace 'client_id' error with simple 'wrong username and / or password' message, asking for correct username and / or password
add pcgw_page script to download PCGamingWiki page (source code only), not yet enabled in main script
generate steam_emu.ini for CODEX and RUNE versions, update gse_generate_interfaces
- added bat scripts to automatically pack latest steam_api dlss and tools for generate_emu_config and migrate_gse
- removed previous steam_api dlls and 7z archives from generate_emu_config and migrate_gse
- removed previous generate_interfaces and lobby_connect 7z archives from generate_emu_config and migrate_gse
- moved some default required files for generate_emu_config from _DEFAULT\1 to _DEFAULT\0 folder, thus eliminating the need to duplicate them for every other default configuration folder you might create (_DEFAULT\2 - _DEFAULT\5)