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
alex47exe
297d9cb2e6
Merge remote-tracking branch 'upstream/dev' into dev
2025_09_28
2025-09-20 00:18:34 +01:00
Detanup01
8eb7a627b0
Merge pull request #350 from universal963/patch-fixfiltertext
...
Fix stubs for `FilterText()` and `InitFilterText()`
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
alex47exe
186246fdba
update configs
...
- removed the confusing "you do not have to specify everything, pick and choose the options you need only" line, as it's much better to generate the complete config (only with gen_emu_cfg on gse_fork_tools repo), than the incomplete one generated by vanilla gen_emu_cfg on gbe_fork_tools repo, which then requires a lot of back and forward manual work to make a usable config, and still being prone to issues and harder to troubleshoot due to missing settings
2025_09_07
2025-09-07 01:26:55 +01:00
alex47exe
6c5492b50a
Merge remote-tracking branch 'upstream/dev' into dev
2025-08-31 18:24:02 +01: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
alex47exe
6112b383fc
Merge branch 'Detanup01:dev' into dev
2025-08-31 00:59:12 +01:00
Detanup01
106619c669
Fix GetWebApiTicket
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
alex47exe
f83aee5df0
Merge branch 'Detanup01:dev' into dev
2025-08-22 00:34:18 +01: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
alex47exe
40fc3cffa4
Merge branch 'Detanup01:dev' into dev
2025-08-18 15:17:25 +01: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
alex47exe
03a82a26db
Merge remote-tracking branch 'upstream/dev' into dev
2025-08-15 13:11:57 +01: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
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
a
b37c23d81d
- don't skip defining the experimental macro for Linux build
...
- avoid calling Windows-related hooks in Linux build
- workaround to allow C++ runtime initialization before loading .so files in experimental Linux build
2025-08-14 23:37:48 +03:00
alex47exe
27d089f7f8
Merge remote-tracking branch 'upstream/dev' into dev
2025-08-14 00:25:08 +01:00
Detanup01
10fed5be44
fix comment
2025-08-12 19:28:49 +02:00
Detanup01
b94b7cbee4
Merge pull request #321 from NicknineTheEagle/nn/auth
...
Auth manager changes
2025-08-12 19:26:59 +02:00
NicknineTheEagle
9586ee14fe
Enable new auth ticket format by default
2025-08-12 17:54:52 +03:00
NicknineTheEagle
ac16427b8f
Return 0 size if input buffer is not big enough for auth ticket
2025-08-12 17:54:52 +03:00
NicknineTheEagle
f92eb2daff
Only add session struct to ticket requested by GetAuthSessionTicket
2025-08-12 17:54:52 +03:00
NicknineTheEagle
07708009a2
Added a setting to block clients with unknown auth ticket formats
2025-08-12 17:54:52 +03:00
NicknineTheEagle
7936547985
Rewritten old auth ticket handling code
2025-08-12 17:54:51 +03:00
NicknineTheEagle
701aa1e35e
Increased STEAM_TICKET_MIN_SIZE to 24 bytes
...
Matches minimum possible size of real Steam ticket
2025-08-12 17:54:51 +03:00
NicknineTheEagle
6f5cf74b42
Added support for different auth ticket formats
2025-08-12 17:54:51 +03:00
NicknineTheEagle
40734cdfc7
Adjusted server auth callbacks
2025-08-12 17:54:51 +03:00
NicknineTheEagle
c0c6a8a980
Set ticket ID in new auth ticket as well
2025-08-12 17:54:51 +03:00
NicknineTheEagle
164294a005
Added mutex locks where appropriate
2025-08-12 17:54:18 +03:00
NicknineTheEagle
c937fdf0c9
Mark callback for deletion even if empty buffer is passed
2025-08-10 14:14:51 +03:00