1883 Commits

Author SHA1 Message Date
universal963
e3527834d7 Fix compilation 2024-10-22 18:53:44 +08:00
universal963
415fd1ca3e Initial implementation of ISteamUser004 to ISteamUser008 2024-10-22 18:41:46 +08:00
Detanup01
2b0eefd929
use UGC19 as UGC20 release-2024_10_20 2024-10-20 23:10:22 +02:00
Detanup01
2f81f755b7
Merge pull request #59 from universal963/patch-3
Fix possible memory leaks in `network.cpp`
2024-10-18 16:06:21 +02:00
universal963
ff5ef4f721
One more fix 2024-10-15 23:45:32 +08:00
universal963
4823a2be70
Fix possible memory leak 2024-10-14 13:40:21 +08:00
Detanup01
4250da00c6
Merge pull request #55 from otavepto/dev
implement `ISteamAppDisableUpdate001`
2024-10-10 10:48:59 +02:00
a
2d69eb2164 implement ISteamAppDisableUpdate001 2024-10-09 22:34:03 +03:00
Detanup01
1460b87e39
update generate interface (more interface discovery) release-2024_10_06 2024-10-06 14:06:39 +02:00
Detanup01
3a05ef636f
Merge pull request #52 from otavepto/dev
support older bind variants + auto unload on success or timeout
2024-10-06 13:52:51 +02:00
a
ed5b745e09 support older variant + auto unload on success or timeout 2024-10-05 20:11:40 +03:00
Detanup01
d40d306ccd
wizard's change to stubdrm
Indicading using old ubuntu version in readme (check prev change for going 22.04->20.04)
2024-09-18 19:41:02 +02:00
Detanup01
712482f286
Merge pull request #42 from universal963/patch-2
Correct undocumented api in `ISteamNetworkingSockets010` and `ISteamNetworkingSockets011`
2024-09-16 09:48:24 +02:00
universal963
cbef1d49e9 Correct undocumented api in ISteamNetworkingSockets010 and ISteamNetworkingSockets011 2024-09-16 13:06:42 +08:00
Detanup01
f7fe813310
fix for "inputs" not exists in vdf 2024-09-15 21:46:09 +02:00
Detanup01
0dcafc5cb8
Merge pull request #39 from Detanup01/morestub_ms3
Update stubdrm.cpp
release-2024_09_15
2024-09-15 17:26:38 +02:00
Detanup01
addfd88782
fixing wrong indent (tabs) 2024-09-15 17:14:00 +02:00
Detanup01
febbf32fb9
Update stubdrm.cpp
Adding new detection for Metal Slug 3
2024-09-15 16:46:21 +02:00
Detanup01
ca66c1bf62
Merge pull request #38 from M4RCK5/dev
Lobby Connect Improvements + MBTL Fix
2024-09-15 12:51:15 +02:00
M4RCK5
fcd523796f
Added back active user list but disabled 2024-09-14 05:32:53 -03:00
M4RCK5
a68259d7cd
MELTY BLOOD TYPE LUMINA Fix
[Requested by wizark](https://cs.rin.ru/forum/viewtopic.php?p=3124996#p3124996)
2024-09-14 01:59:57 -03:00
M4RCK5
367234ae64
Lobby Connect Improvements
-Removed active user list to prioritize multiplayer lobbies
-Fixed infinite loop when the user inputs letters instead of numbers
-Clear output when refreshing lobby list
2024-09-13 15:12:27 -03:00
Detanup01
cd8fcaf61f
Merge pull request #36 from Detanup01/ubuntu_20-04
changing all 22.04 to 20.04
release-2024_09_06
2024-09-06 12:54:25 +02:00
Detanup01
d2f990d8e3
changing all 22.04 to 20.04 2024-09-05 19:40:37 +02:00
Detanup01
dcc1a5c63f
Merge pull request #35 from Sak32009/patch-stb-image-resize2-as-static
compile stb_image_resize2 as static library
2024-09-02 10:46:35 +02:00
Detanup01
1c012c9ac7
Merge pull request #34 from Sak32009/patch-msbuild-warnings-1
fixed msbuild warnings (again and again forever maybe)
2024-09-02 10:46:24 +02:00
Sak32009
b3582bf31c compile stb_image_resize2 as static library 2024-09-01 08:17:23 +02:00
Sak32009
c3d8217629 fixed msbuild warnings 2024-09-01 07:24:16 +02:00
Detanup01
601bb51d46
Merge pull request #32 from universal963/universal963-patch-1
More accurate api behaviors fix
2024-08-27 15:27:32 +02:00
universal963
fd1af0d7ff
More accurate api behaviors 2024-08-27 02:08:13 +08:00
Detanup01
b0d92a48c1
Merge pull request #31 from Sak32009/dev
varied fixes and improvements
2024-08-26 07:39:01 +02:00
Sak32009
91eff290a0 formatted the .yml workflows 2024-08-25 18:08:23 +02:00
Sak32009
1b68c4bb0e formatted the .yml workflows, updated the python version of migrate_gse to v3.12 and updated softprops/action-gh-release to v2 2024-08-25 12:49:34 +02:00
Sak32009
971e60c85d removed /s option from del command in .bat files 2024-08-25 11:37:01 +02:00
Sak32009
a75ba5c9bd improved generate_credits.bat 2024-08-25 11:36:17 +02:00
Sak32009
c302fa2638 added .editorconfig for compatible IDEs 2024-08-25 11:31:51 +02:00
Sak32009
00ede97f15 updated .gitignore 2024-08-25 11:30:57 +02:00
Sak32009
a506b80131 removed first line of .gitmodules 2024-08-25 11:30:38 +02:00
Sak32009
5700a5f886 improved build_win_premake.bat, package_win.bat, rebuild_win.bat and recreate_venv_win.bat and and fixed a sign_helper error that didn't find the input file 2024-08-25 11:30:19 +02:00
Sak32009
85335e7628 updated sdk readme and added source to CREDITS.md 2024-08-25 09:55:37 +02:00
Detanup01
1503cc43d7
Merge pull request #30 from Sak32009/dev
update commit third-party\build\win + fix msbuild warnings + improved tools\generate_interfaces\generate_interfaces.cpp + fixed finding of "STEAMCONTROLLER_INTERFACE_VERSION" interface
2024-08-25 01:59:31 +02:00
Sak32009
63857ceb4e improved tools\generate_interfaces\generate_interfaces.cpp + fixed finding of "STEAMCONTROLLER_INTERFACE_VERSION" interface 2024-08-24 20:02:04 +02:00
Sak32009
935d3405a9 fix msbuild warnings 2024-08-24 19:57:23 +02:00
Sak32009
00f7e73e98 update third-party\build\win 2024-08-24 17:46:15 +02:00
Detanup01
0684fa0c72
Merge pull request #24 from Edremon/mingw
Fix building with wine wrapped MSVC
2024-08-23 20:20:33 +02:00
Detanup01
f981989926
Merge pull request #27 from otavepto/remote_aa/patch-overlay-background-upload
Dramatically decrease the startup locking/halt time when the overlay is enabled
2024-08-22 20:39:06 +02:00
Detanup01
b423759d90
Merge pull request #26 from otavepto/remote_aa/patch-missing-client
implementation for some missing client functions
2024-08-22 16:05:34 +02:00
Edremon
3bc03070aa fix building with wine wrapped MSVC 2024-08-22 12:48:38 +00:00
a
4017266241 * deprecate lazy_load_achievements_icons in favor of paginated_achievements_icons
* new option `upload_achievements_icons_to_gpu` in `configs.main.ini` which controls whether the overlay should upload the achievements icons to the GPU and display them or not
* synchronize overlay proc with the periodic steam callback in a better way to avoid FPS drop
* prevent overlay flickering regression
* upload achievements icons to the GPU in the overlay proc periodically, this dramatically decreased the startup locking/halt time
* fix a potential deadlock scenario in the overlay as a result of synchonizing with 2 mutex objects
2024-08-21 23:56:52 +03:00
a
4b9f88d8ec * change return type of all client functions from bool to steam_bool to avoid inconsistency problem in the client library
* implement missing client functions
  - `Breakpad_SteamSendMiniDump()`
  - `Steam_IsKnownInterface()`
  - `Steam_NotifyMissingInterface()`
2024-08-21 22:45:02 +03:00