Commit Graph

2146 Commits

Author SHA1 Message Date
Detanup01
3905647b95 Log message for non-SteamClient interface
Added debug print statement for interface check.
2025-11-24 22:51:05 +01:00
Detanup01
e25c51581a return null instead of actual interface get 2025-11-23 18:38:04 +01:00
Detanup01
fe61c8ab08 fix ver 2025-11-21 20:06:52 +01:00
Detanup01
a38994342a Fix SteamInternal_CreateInterface throw when called by NOT Client related interface version 2025-11-21 19:40:13 +01:00
Detanup01
8e0f2f3764 Merge pull request #376 from wunnr/auto_send_invites
Auto send invites to friends
2025-11-12 23:51:16 +01:00
wunner
37366d8cb2 Don't auto send invite to friends who are already in sender's lobby 2025-11-11 19:30:32 -07:00
wunner
f4b32b2315 Merge branch 'Detanup01:dev' into auto_send_invites 2025-11-09 14:13:03 -07:00
wunnr
2a4b64558b auto_send_invites.txt 2025-11-09 14:12:27 -07:00
Detanup01
0ecd20aa36 Merge pull request #374 from otavepto/patch/client-22-23
Add undocumented ISteamClient v022 and v023
2025-11-08 15:07:05 +01:00
a
44e608f266 add undocumented ISteamClient v022 and v023 2025-11-08 01:21:38 +02:00
Detanup01
b6acafd8ab Merge pull request #369 from wunnr/env_save_path
Add "GseSavePath" env var for overriding emu save path
release-2025_11_05
2025-11-05 10:34:12 +01:00
wunnr
d6b3318efb Moved env var parsing from get_user_appdata_path to parse_local_save 2025-11-03 18:32:03 -07:00
Detanup01
c533321eb7 Merge pull request #372 from otavepto/patch/opt-voice
Fix performance regression caused by voice chat and disable the feature by default
2025-11-03 14:39:12 +01:00
a
eef0a39580 print debug voice functions 2025-11-03 01:32:55 +02:00
a
c71f660f6a add feature flag to voice chat 2025-11-03 00:33:14 +02:00
a
27b0373658 rewrite voice chat 2025-11-03 00:19:45 +02:00
wunner
a059fd2179 Add "GseSavePath" env var for overriding emu save path 2025-10-30 18:01:25 -06:00
Detanup01
db0bc4cd8b Add appid & denuvo question in bugreport release-2025_10_29 2025-10-29 15:50:34 +01:00
Detanup01
e9eaeb6a8a Merge pull request #365 from otavepto/patch/ctx-counter
Invalidate context-init counter after any call to init/shutdown
2025-10-29 15:45:30 +01:00
a
108271cfa4 invalidate context-init counter each call to steam init/shutdown 2025-10-27 22:33:51 +03:00
Detanup01
507ac2fc3d Merge pull request #358 from otavepto/patch/cloud-dirs
New functionality to create the cloud save dirs at startup
2025-10-16 01:10:02 +02:00
a
5b1ce3381f fix mem leak 2025-10-15 19:17:03 +03:00
a
dc9e5dc42b - new functionality to create expected cloud save dirs at startup
- new helper function to search for a substring with case insensitive support
2025-10-15 00:04:10 +03:00
Detanup01
673c3a3cee Merge pull request #355 from universal963/patch-freeweekend
Add `free_weekend` option
2025-10-08 19:24:31 +02:00
universal963
89e83e865b Add free_weekend option 2025-10-02 23:01:26 +08:00
Detanup01
8eb7a627b0 Merge pull request #350 from universal963/patch-fixfiltertext
Fix stubs for `FilterText()` and `InitFilterText()`
release-2025_09_13
2025-09-13 10:50:31 +02:00
universal963
aa7333ea76 Fix stubs for FilterText() and InitFilterText() 2025-09-12 23:17:12 +08:00
Detanup01
6648ad467d Update common 2025-09-12 15:42:40 +02:00
Detanup01
81187a9c0c Merge pull request #349 from NotAndreh/playtime-fix
Fix playtime tick not being always called
2025-09-12 14:56:23 +02:00
NotAndreh
014eda3d45 Fix load function in playtime 2025-09-07 16:08:30 +02:00
NotAndreh
df2a6f9178 Fix playtime tick not being always called 2025-09-07 13:31:11 +02:00
Detanup01
0cb7870e9c submodule update 2025-08-31 15:35:38 +02:00
Detanup01
cc46b79acc Merge pull request #301 from otavepto/patch/p2p
Rewrite P2P networking code to allow sharing connections pool beween gameserver/client
2025-08-31 15:35:55 +02:00
Detanup01
106619c669 Fix GetWebApiTicket release-2025_08_29 2025-08-29 23:23:23 +02:00
a
d9fd43656b - share network connections pool between client/gameserver in p2p APIs
- increase server/lobby creation time + increase lobby search time
- properly set CSteamID for broadcast network messages (whose ID = 0), to avoid propagating invalid ID
2025-08-22 12:08:15 +03:00
Detanup01
fcb0e7b3b7 Merge pull request #315 from otavepto/patch/lib-sold
Emulate old `Steam.dll` library (experimental)
2025-08-21 12:36:47 +02:00
Detanup01
3ac698e751 Merge pull request #328 from NotAndreh/playtime
Persistent playtime
2025-08-17 19:54:38 +02:00
NotAndreh
321110c177 Handle overflow in playtime 2025-08-17 13:49:36 +02:00
NotAndreh
fa5dc8f858 Tidy up code 2025-08-16 23:32:09 +02:00
NotAndreh
2a62ce30a2 Fixes to the playtime implementation, added a optional setting under [main::stats] called record_playtime 2025-08-16 16:35:18 +02:00
NotAndreh
b67dcc1350 Persistent playtime file 2025-08-16 01:02:06 +02:00
a
2946dfbcee - mimic delay in winverifytrust hook
- add log messages for errors
2025-08-15 15:22:53 +03:00
a
6319e5d0f2 add updated code + readme 2025-08-15 15:04:14 +03:00
a
8e2af5634e update old lib readme 2025-08-15 15:04:14 +03:00
a
185cc54bad fix ci build 2025-08-15 15:04:14 +03:00
a
82e7b2c570 new stub for old steam lib 2025-08-15 15:04:14 +03:00
Detanup01
a273f2e0e4 Merge pull request #313 from Detanup01/vc-fix
more fixes on voice chat
release-2025_08_15
2025-08-15 10:58:32 +02:00
Detanup01
c750088623 Merge pull request #323 from otavepto/patch/linux-exp-build
Minor fix for Linux experimental build to load .so files properly
2025-08-15 10:46:12 +02:00
Detanup01
60559869b6 Merge pull request #322 from otavepto/patch/linux-loader
Minor updates to the steamclient loader script for Linux
2025-08-15 10:45:48 +02: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