182 Commits

Author SHA1 Message Date
alex47exe
9d7e708a3c Merge branch 'Detanup01:dev' into dev 2026-01-29 01:20:51 +00:00
Detanup01
3e8687d34f fix lobbyconnect compile 2026-01-27 19:03:06 +01:00
Detanup01
4baaddca9d Fix error in lobbyconnect
Re-add some qol lobby connect stuff
2026-01-27 18:26:52 +01:00
alex47exe
03a82a26db Merge remote-tracking branch 'upstream/dev' into dev 2025-08-15 13:11:57 +01:00
a
06ce130f23 * update steamclient loader script for Linux to add additional paths to LD linker, solves problems in some old games
* 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
2025-08-15 01:00:38 +03:00
alex47exe
06152a326c Merge remote-tracking branch 'upstream/dev' into dev 2025-08-06 17:42:35 +01:00
NicknineTheEagle
4b50e8e7a4 Revert "pid" registry value as well in the loader 2025-07-25 14:22:33 +03:00
Detanup01
138b1ddef2 Merge pull request #298 from otavepto/patch/cold-appid
Cold Client Loader for Windows: attempt to auto detect `steam_appid.txt` if AppId is empty
2025-07-25 10:18:38 +02:00
a
be358327c7 cold client loader: allow auto detection of appid + note on preferred apps paths 2025-07-25 04:38:19 +03:00
a
80973aa30b support more stub variants + process all feasible stub variants instead of first matching one only 2025-07-24 23:42:46 +03:00
alex47exe
a8469b82e3 Add exit code to end of rebuild_win.bat script
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.
2025-07-19 16:05:51 +01:00
alex47exe
8bb86af10f Merge remote-tracking branch 'upstream/dev' into dev 2025-07-14 19:27:11 +01:00
NicknineTheEagle
a635a7d451 Normalized line endings 2025-07-09 21:57:17 +03:00
alex47exe
0040f8fe4e Merge remote-tracking branch 'upstream/dev' into dev 2025-05-18 21:11:08 +01:00
GogoVang
bc4aa8ff0d support for new stats.json 2025-05-10 19:05:40 +03:00
alex47exe
aeacc28dda Delete tools/generate_emu_config directory 2025-02-15 23:55:25 +00:00
alex47exe
a13aeda53c Merge remote-tracking branch 'upstream/dev' into dev 2025-02-15 23:49:14 +00:00
Detanup01
1ddaad17bb delete gen emu config 2025-02-04 19:02:53 +01:00
alex47exe
de9b8dacc2 Merge remote-tracking branch 'upstream/dev' into dev 2025-01-26 18:15:52 +00:00
universal963
3e01274209 Update json format for default_items.json 2025-01-25 12:10:09 +08:00
alex47exe
eabf865b27 Merge branch 'Detanup01:dev' into dev 2024-12-11 23:30:17 +00:00
a
7568bf7164 missing include 2024-12-10 23:50:32 +02:00
a
90dcc0975a fix detection of broken bind section in memory 2024-12-10 21:12:06 +02:00
a
5b6f5b749c fix debug condition + add debug messages 2024-12-10 21:10:51 +02:00
alex47exe
cd832e286b update default configs.overlay.ini and mods.EXAMPLE.json 2024-12-08 01:34:33 +00:00
alex47exe
c2467eebc5 Merge remote-tracking branch 'upstream/dev' into dev 2024-11-24 19:19:07 +00:00
anadius
0c52e130b6 access duplicated keys in VDF correctly 2024-11-23 19:58:24 +01:00
alex47exe
a253e5d2eb Merge branch 'Detanup01:dev' into dev 2024-11-17 17:14:54 +00:00
a
9251be01bb * group multiple .bind variants with same details
* support 32-bit .bind variant from 2014
2024-11-16 11:49:43 +02:00
alex47exe
ac12cecc2e fixed 'appid_finder', for real now...
* 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
2024-11-12 03:33:18 +00:00
alex47exe
f6d211762a fixed missing lxml import 2024-11-11 17:06:46 +00:00
alex47exe
ed7712717a fixed missing beautifulsoup4 in requirements 2024-11-11 16:48:38 +00:00
alex47exe
d9f4d02af9 integrated 'appid_finder' update:
* 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'
2024-11-11 16:29:10 +00:00
alex47exe
70bf4e2c50 fix duplicate steam interfaces for RUNE ini 2024-11-11 14:35:01 +00:00
alex47exe
c68c349381 Merge branch 'dev' into dev 2024-11-06 02:56:02 +00:00
detiam
cd146fa305 generate_emu_config: allow only have username in my_login.txt 2024-11-05 11:24:46 +08:00
detiam
8eac4b7898 generate_emu_config: change token saving to opt-in 2024-11-05 11:21:06 +08:00
detiam
438b59fbf0 generate_emu_config: allow choose saved account to login, add switch -dt to disable refresh_tokens saving 2024-11-02 04:25:53 +08:00
detiam
481bd94cbf generate_emu_config: Fix credentials
use an updated fork
2024-11-01 05:19:55 +08:00
alex47exe
68e35c17ee generate_emu_config, fix -rel argument
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
2024-10-21 02:42:54 +01:00
alex47exe
169d29e53d fix generate_emu_config
fix two controller config related error when generating for appid 427520 and 1477940
2024-10-19 22:47:56 +01:00
alex47exe
766b685b62 update top_owners_ids.txt for generate_emu_config
add top owners_ids.txt to Linux build too
2024-10-14 20:10:36 +01:00
alex47exe
0745935be0 is_beta_branch fix, as pointed by wizark952
should now be correctly parsed from 'app::general' instead of 'main::general'
2024-10-14 17:45:32 +01:00
alex47exe
174d2df50a generate_emu_config and migrate_gse:
replaced %outdir% with $outdir for linux build scripts
2024-10-14 15:40:14 +01:00
alex47exe
21c33b3a98 generate_emu_config and migrate_gse:
copy _DEFAULT folders for Linux too
2024-10-14 15:23:21 +01:00
alex47exe
3ccce93a74 fix generate_emu_config login, thanks to Sak32009
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
2024-10-14 00:24:49 +01:00
alex47exe
6c5819b3f0 release workflow improvements
- 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)
2024-10-07 15:56:41 +01:00
alex47exe
398ae35d99 fix steam id for generated codex ini
now using steam id3 (correct) instead of steam id64 (wrong)
2024-10-07 15:55:38 +01:00
alex47exe
1d68c3d58b Merge branch 'dev' into dev 2024-10-07 00:40:58 +01:00
Detanup01
1460b87e39 update generate interface (more interface discovery) 2024-10-06 14:06:39 +02:00