Commit Graph

  • 6cf0418a19 improved cert/sign_helper.bat Sak32009 2024-08-24 17:41:31 +0200
  • f73af37c8a
    Merge branch 'Detanup01:dev' into dev alex47exe 2024-08-23 23:32:50 +0100
  • 0684fa0c72
    Merge pull request #24 from Edremon/mingw Detanup01 2024-08-23 20:20:33 +0200
  • d7f6576c65
    Merge branch 'dev' into dev alex47exe 2024-08-23 00:30:13 +0100
  • f981989926
    Merge pull request #27 from otavepto/remote_aa/patch-overlay-background-upload Detanup01 2024-08-22 20:39:06 +0200
  • b423759d90
    Merge pull request #26 from otavepto/remote_aa/patch-missing-client Detanup01 2024-08-22 16:05:34 +0200
  • 3bc03070aa fix building with wine wrapped MSVC Edremon 2024-08-22 01:53:27 +0000
  • 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 a 2024-08-21 01:50:47 +0300
  • 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() a 2024-08-21 21:37:54 +0300
  • 08e7473984 - manually push latest steam api 7z archives required by gse_debug_switch helper tool alex47exe 2024-08-19 14:48:09 +0100
  • 6eb663434f remove outdated tools from README alex47exe 2024-08-19 14:44:15 +0100
  • 4f521cf0cc
    Merge branch 'dev' into dev alex47exe 2024-08-19 13:15:27 +0100
  • f8c18b52e2
    Merge pull request #21 from Sak32009/dev release-2024_08_20 Detanup01 2024-08-19 08:00:23 +0200
  • 107d27376e
    Merge pull request #20 from Sak32009/third-party/deps/win third-party/deps/win Detanup01 2024-08-19 07:59:25 +0200
  • 0f64de9125
    Merge pull request #19 from Sak32009/third-party/deps/linux third-party/deps/linux Detanup01 2024-08-19 07:57:58 +0200
  • c41af95a6f
    Merge pull request #18 from Sak32009/third-party/deps/common third-party/deps/common Detanup01 2024-08-19 07:55:29 +0200
  • c40455760b
    Merge pull request #17 from Sak32009/third-party/common/win third-party/common/win Detanup01 2024-08-19 07:54:35 +0200
  • 890cb007c1
    Merge pull request #16 from Sak32009/third-party/common/linux third-party/common/linux Detanup01 2024-08-19 07:54:20 +0200
  • afb4bba527
    Merge pull request #15 from Sak32009/third-party/build/win Detanup01 2024-08-19 07:54:05 +0200
  • d440a0ad73 re-written sources.txt and fix anchor tag markdown Sak32009 2024-08-19 00:59:47 +0200
  • 1b7909d7c1 fix %errorlevel% on build_win_premake.bat Sak32009 2024-08-19 00:54:55 +0200
  • 24ae0c23a1 update third-party Sak32009 2024-08-19 00:53:16 +0200
  • c802ad748d re-written sources.txt Sak32009 2024-08-19 00:42:47 +0200
  • c8c5f528a1 re-written sources.txt Sak32009 2024-08-19 00:41:00 +0200
  • 22820de027 re-written sources.txt Sak32009 2024-08-19 00:40:08 +0200
  • 8a0f4f7b52 re-written sources.txt Sak32009 2024-08-19 00:39:26 +0200
  • b175df78fb re-written sources.txt Sak32009 2024-08-19 00:38:36 +0200
  • d5c831a49d re-written sources.txt Sak32009 2024-08-19 00:37:21 +0200
  • 5adab5f497 update cmake third-party windows Sak32009 2024-08-19 00:34:28 +0200
  • 6337b21b9a update 7za third-party windows Sak32009 2024-08-19 00:34:05 +0200
  • 4f168cf90d update cmake third-party linux Sak32009 2024-08-19 00:33:31 +0200
  • a155d5c965 update 7za third-party linux Sak32009 2024-08-19 00:33:11 +0200
  • 9e08c72885 update zlib third-party common Sak32009 2024-08-19 00:32:15 +0200
  • f768699590 update protobuf third-party common Sak32009 2024-08-19 00:31:56 +0200
  • d163420483 add SOURCE.txt to mbedtls common Sak32009 2024-08-19 00:31:33 +0200
  • df563d2d3b add SOURCE.txt to libssq common Sak32009 2024-08-19 00:31:24 +0200
  • 67f6f6a067 update ingame_overlay third-party common Sak32009 2024-08-19 00:31:06 +0200
  • f25f21e519 update curl third-party common Sak32009 2024-08-19 00:30:55 +0200
  • 2ea2d24751 add SOURCE.txt to vswhere third-party windows Sak32009 2024-08-19 00:30:04 +0200
  • e429a26b71 add SOURCE.txt to premake third-party windows Sak32009 2024-08-19 00:29:46 +0200
  • a209ef5a3f add SOURCE.txt to premake third-party linux Sak32009 2024-08-19 00:29:03 +0200
  • ac049cec52 update cert third-party windows Sak32009 2024-08-19 00:28:10 +0200
  • d17334b11a
    Merge branch 'dev' into dev alex47exe 2024-08-18 21:22:04 +0100
  • a8bebdde0a
    Merge pull request #7 from otavepto/patch-game-stats-csv Detanup01 2024-08-18 20:53:05 +0200
  • c1a3856b20
    Merge pull request #12 from Sak32009/dev Detanup01 2024-08-18 20:49:58 +0200
  • 557aa0237f
    Merge pull request #10 from otavepto/patch-steam-http Detanup01 2024-08-18 20:49:37 +0200
  • 12df9c6ef7
    Merge pull request #14 from otavepto/migrate-branch Detanup01 2024-08-18 20:41:35 +0200
  • f1d4ba689b
    Merge pull request #9 from otavepto/patch-user-stats-icon Detanup01 2024-08-18 19:02:45 +0200
  • 5f78184e60
    Merge pull request #8 from otavepto/patch-missing-impl Detanup01 2024-08-18 18:47:19 +0200
  • af97244e97 update migrate_gse to write branch info in the correct file a 2024-08-18 19:18:26 +0300
  • 0baf8651fd update third-party Sak32009 2024-08-18 14:24:06 +0200
  • 8d5c5134c1 added helper generate_credits.bat Sak32009 2024-08-18 14:23:53 +0200
  • 1e498adb1b add steamclient_loader tool SOURCE.txt Sak32009 2024-08-18 14:21:15 +0200
  • 949ee2a6f6 add imgui lib SOURCE.txt Sak32009 2024-08-18 14:21:05 +0200
  • 8abc24a30b SOURCE.txt rewritten Sak32009 2024-08-18 14:12:16 +0200
  • 26a07e06e7 improved build_win_premake.bat and package_win.bat Sak32009 2024-08-18 11:08:23 +0200
  • 34f664621c update utfcpp lib Sak32009 2024-08-18 11:06:04 +0200
  • f4d9f23ac6 update stb lib Sak32009 2024-08-18 11:05:49 +0200
  • 31e500f4e3 update simpleini lib Sak32009 2024-08-18 11:05:05 +0200
  • 99002a7b66 update sha1 lib Sak32009 2024-08-18 11:04:57 +0200
  • f910955cb4 update json lib Sak32009 2024-08-18 11:04:48 +0200
  • c0200901d6 update gamepad lib Sak32009 2024-08-18 11:04:40 +0200
  • bfbbc8d2ea update fifo_map lib Sak32009 2024-08-18 11:04:33 +0200
  • d42a5a6a6b update detours lib Sak32009 2024-08-18 11:04:22 +0200
  • 6328061212 fix vs warnings a 2024-08-10 11:43:45 +0300
  • 6066d0cbe8 move the ini option steam_game_stats_reports_dir to the section [main::misc] a 2024-08-03 19:12:58 +0300
  • a372a2ddb4 save statistics from ISteamGameStats to disk in a csv file a 2024-08-03 07:06:49 +0300
  • a647c6cfdd new ini option steam_game_stats_reports_dir to define a folder where statistics from ISteamGameStats will be saved a 2024-08-03 07:05:51 +0300
  • 08f2bc36e0 helper function to str replace substr a 2024-08-03 07:02:39 +0300
  • 97bec67073 split steam_user_stats class into multiple files for readability a 2024-08-18 03:55:31 +0300
  • 161bd8da33 * fix a bug when displaying progress notifications where the achieved icon was shown instead of the gray/locked one * don't save/cache the achievement icon handle to allow lazy loading * make the test achievement load either locked or unlocked icon randomly * don't attempt to load the icon more than once a 2024-08-18 03:28:51 +0300
  • 9ba2b1f04b fix a deadlock scenario in the overlay a 2024-08-18 03:20:55 +0300
  • 6c78d51240 don't check for ready flag in networking callback, save the chat message and exit, when the ovrlay is ready it will display it a 2024-08-18 03:16:36 +0300
  • 917eea288a don't load achievements icons in the overlay, already done in steam_user_stats a 2024-08-18 03:13:36 +0300
  • 530a26f07b * don't load achievements icons in the constructor of steam_user_stats, instead wait for the next call to the run callback * fix a bug where loaded image handle wasn't being saved a 2024-08-18 03:08:54 +0300
  • 573e17b45a * new option to lazy load achievements icons in memory when they're requested, rather than loading them on the next call to the run callback * move stats options in the ini to a separate section [main::stats] a 2024-08-18 03:05:40 +0300
  • 167a64a496 generate random number for each debug log file a 2024-08-18 03:03:51 +0300
  • e04b6c9575 use a global constant for invalid image handle a 2024-08-18 01:31:28 +0300
  • f581a892eb in the overlay, use the achievement icon handle directly instead of the icon filepath to load the icon resource a 2024-08-17 18:32:52 +0300
  • 4e5aa8085e * implement Steam_User_Stats::GetAchievementIcon() * load all achievements icons in memory when loading the achievements schema a 2024-08-17 18:30:42 +0300
  • 41570b0fa5 ensure generated schema from gen_emu_config contains name and description a 2024-08-17 18:29:38 +0300
  • 7e768c73fe deprecate searching for achievements icons in "achievement_images" folder when loading overlay icons a 2024-08-17 18:28:52 +0300
  • 4d06c010a3 * encapsulate image load/get functions + fix access in current code * don't add new image resource if current one exists a 2024-08-17 18:26:48 +0300
  • 80bc1e2490 remove unused vulkan headers a 2024-08-17 18:24:23 +0300
  • c65e0fc36a fix a bug in Steam_HTTP::SendHTTPRequest() where the ID of the triggered call-result from online requests was completely unrelated to the original request, resulting in timeout a 2024-08-16 14:34:55 +0300
  • afee4c4a72 workaround a problem in Steam_HTTP::SetHTTPRequestHeaderValue() where some games set a cache-control policy which allows only reponses from previous requests a 2024-08-16 14:30:14 +0300
  • d7fb8403d1 bypass ssl verification in steam_http when downloading requests a 2024-08-16 00:55:59 +0300
  • ed1eec0983 fix a buffer overrun bug in steam_http where the buffer size wasn't set correctly a 2024-08-16 00:55:26 +0300
  • 587e629df9 add new required mbedtls link libs to all emu builds a 2024-08-16 00:53:55 +0300
  • c7320465e3 fix compilation warning for mbedtls dep on visual studio a 2024-08-16 14:31:14 +0300
  • d74d87c198 build dep curl with mbedtls as SSL lib to allow using https protocol a 2024-08-16 00:53:09 +0300
  • 50066cc105 verbose curl logging a 2024-08-15 22:06:28 +0300
  • 73f70c7cca note on how to add orphan branches as submodules a 2024-08-05 02:27:39 +0300
  • 72f4b85924 proper handling for SteamNetworkingSockets007 a 2024-08-17 12:45:51 +0300
  • e8d36b3353 implement undocumented interfaces ISteamRemoteStorage015 + ISteamUGC011 a 2024-08-12 20:49:22 +0300
  • b8869b60b0 implement undocumented interfaces ISteamNetworkingSockets010 + ISteamNetworkingSockets011 a 2024-08-10 11:45:51 +0300
  • 0868b639ef remove unused helper functions a 2024-08-09 15:02:31 +0300
  • a450edfe28 minor missing implementation in CreateInterface() a 2024-08-09 16:39:41 +0300
  • 0714772f31
    Merge branch 'Detanup01:dev' into dev alex47exe 2024-08-05 08:14:46 +0100
  • c0bc32849a
    Merge pull request #5 from DogancanYr/patch-1 release-2024_08 Detanup01 2024-08-04 21:35:10 +0200