Mr_Goldberg
8e1be658e9
Networking messages improvements.
2021-02-21 11:13:43 -05:00
Mr_Goldberg
990a0eb71f
Steam networking messages implementation.
2021-02-16 12:37:22 -05:00
Mr_Goldberg
1648c14243
Fixed issue with game treating bool return values as an int.
2021-02-16 12:30:24 -05:00
Mr_Goldberg
bfa1e95f7b
Use the same interface for both enabled and disabled controller builds.
2021-02-07 19:09:48 -05:00
Mr_Goldberg
69d5facf4f
Cleanup steamclient loader a bit.
2021-02-07 19:05:22 -05:00
Mr_Goldberg
5f8a454e3f
Fixed mouse getting stuck in the middle of the overlay in some games.
2021-02-06 22:38:51 -05:00
Mr_Goldberg
6dfe11503b
Dll loading feature now only tries loading .dll files.
2021-02-06 22:37:59 -05:00
Mr_Goldberg
5873398790
Fix some header issues that broke some interfaces.
2021-02-04 12:49:01 -05:00
Mr_Goldberg
9a63cf868d
Listen socket ids should be different from connection socket ids.
2021-01-31 21:50:31 -05:00
Mr_Goldberg
37b329c9c5
Implement networking sockets connection status/info functions.
2021-01-31 21:50:11 -05:00
Mr_Goldberg
7ea90b03c4
Fixed some dedicated servers not booting up correctly.
2021-01-23 23:03:10 -05:00
Mr_Goldberg
ccc48d83a8
Fix dx9 overlay graphics bug with black mesa.
2021-01-23 16:48:45 -05:00
Mr_Goldberg
58b09d4f11
Fix old steamnetworkingsockets headers.
2021-01-23 16:47:22 -05:00
Mr_Goldberg
cfff531a23
Put back the if new frame for overlay.
2021-01-23 16:46:44 -05:00
Mr_Goldberg
671277a154
Remove useless build.
2021-01-18 00:01:05 -05:00
Mr_Goldberg
d41fe5ab98
Keep all old git builds.
2021-01-17 23:43:08 -05:00
Mr_Goldberg
22c0e98b61
Remove useless build.
2021-01-17 23:39:27 -05:00
Mr_Goldberg
d6bdde0123
Update ImGui
2021-01-17 22:58:42 -05:00
Mr_Goldberg
294c8e8124
Update to sdk 1.51
2021-01-17 22:46:00 -05:00
Mr_Goldberg
4cb55c52e2
Add support for loading custom dlls in the experimental build.
...
Put them in steam_settings\load_dlls\
2020-12-25 21:00:36 -05:00
Mr_Goldberg
147ff1b5da
Only trigger data update when lobby data is actually changed.
2020-12-13 00:10:33 -05:00
Mr_Goldberg
50f379aa91
Fix callback being too fast.
2020-12-06 15:46:34 -05:00
Mr_Goldberg
e297347c07
Test if disabling optimizations when building steamclient_loader.exe fixes the false positive.
2020-11-24 21:01:51 -05:00
Mr_Goldberg
51b3fa95ed
ISteamNetworkingSockets004
2020-11-18 10:15:24 -05:00
Nemirtingas
145cbfdffd
Fix crash on some games using DX11.
...
The line: "ctx->PSGetSamplers(0, 1, &old.PSSampler);" will fail silently (no return code) but will not modify old.PSSampler making the game crash when accessing uninitialized memory.
2020-11-17 17:15:16 +00:00
Nemirtingas
fc76b2d53f
Add LICENCE FILE
2020-10-09 13:17:36 +00:00
Nemirtingas
c8e9a162ea
Add steam screenshot api.
2020-10-09 13:48:09 +02:00
Nemirtingas
ef35271a38
Add image png/jpg read and png write libraries.
2020-10-09 13:46:33 +02:00
Mr_Goldberg
af3b7223bd
Try to use less CI minutes.
2020-10-04 13:15:32 -04:00
Mr_Goldberg
95bebdfb7c
Implement poll groups and missing message fields.
2020-10-04 13:14:49 -04:00
Mr_Goldberg
747f178b56
SDK 1.50
2020-09-14 19:53:56 -04:00
Mr_Goldberg
f6a2c0e5ef
ISteamNetworkingSocketsSerialized004
2020-08-27 00:15:15 -04:00
Mr_Goldberg
a22ca27c26
Don't trust anyone especially not the steam sdk docs.
2020-08-25 23:14:23 -04:00
Mr_Goldberg
4180911fec
Fix lobby_connect.
2020-08-08 19:27:29 -04:00
Mr_Goldberg
cbdd033b34
Make GetAchievementAndUnlockTime return false to prevent some games getting stuck.
2020-08-08 13:49:18 -04:00
Mr_Goldberg
2e1c24dfea
Small code cleanup.
2020-08-03 23:08:22 -04:00
Mr_Goldberg
ba25559920
Fixes to matchmaking and friends.
2020-08-03 12:56:33 -04:00
Nemirtingas
e100c89160
Remove some other headers that are in common_includes.h
2020-07-16 20:25:14 +02:00
Nemirtingas
fe9bbd1104
Add a common include file.
2020-07-16 11:56:24 +02:00
Nemirtingas
25ee1dfa52
Implement all 4 Steam_Networking_Utils functions
...
SteamNetworkingIPAddr_ToString
SteamNetworkingIPAddr_ParseString
SteamNetworkingIdentity_ToString
SteamNetworkingIdentity_ParseString
2020-07-15 20:33:49 +02:00
Nemirtingas
d86721afcb
Implement SteamNetworkingIdentity_ToString for volcanoids
2020-07-13 23:22:36 +02:00
Mr_Goldberg
31c1453d2b
Implement the GamepadIndex functions.
2020-07-11 11:48:01 -04:00
Mr_Goldberg
9b9c440fbc
Fixed crash when getlobbydata key is null.
2020-07-07 21:47:10 -04:00
Mr_Goldberg
e9cdbdd07f
Fixed ColdClientLoader ExeCommandLine not working for some games.
2020-07-06 11:27:05 -04:00
Mr_Goldberg
c7fd4ba158
FileReadAsync should be as fast as possible.
2020-07-05 18:46:38 -04:00
Mr_Goldberg
a32bba8c68
Small changes to gitlab.io site.
2020-06-29 10:21:43 -04:00
Mr_Goldberg
39cb2c7c17
Implement the promoitems functions.
2020-06-25 11:26:40 -04:00
Mr_Goldberg
833510fbf1
Very basic implementations of a few steamhttp functions.
2020-06-25 11:26:19 -04:00
Mr_Goldberg
d531e27ac0
Fixed potential bug. Thanks to Nemirtingas for finding it.
2020-06-23 07:19:45 -04:00
Mr_Goldberg
02ee5f9a6d
Implement the TriggerItemDrop function.
2020-06-20 21:17:31 -04:00