Commit Graph

  • 8383f16be7
    Fix crash in some games that use the old flat api. Mr_Goldberg 2022-01-02 03:00:29 -05:00
  • 978a1b81e3
    Don't write stats to disk if value didn't change. Mr_Goldberg 2021-12-22 13:33:13 -05:00
  • 9eb7066098
    Fix crash. Mr_Goldberg 2021-12-22 13:32:35 -05:00
  • 1bd90756d1
    Add script to generate achievements and stats configs from UserGameStatsSchema. Mr_Goldberg 2021-12-06 16:52:15 -05:00
  • 98b149b9b6
    SDK 1.52 Mr_Goldberg 2021-12-06 16:51:17 -05:00
  • 19dc4f468a
    Update controller config generator script. Mr_Goldberg 2021-09-23 22:35:30 -04:00
  • 50a6601f50
    GetAchievementName function now returns achievements in alphabetical order. Mr_Goldberg 2021-09-19 01:11:33 -04:00
  • a32853e643
    Use C++14 instead of C++11 Mr_Goldberg 2021-09-19 01:09:25 -04:00
  • 1bc2fc9d42
    Update room link on website. Mr_Goldberg 2021-09-19 01:07:47 -04:00
  • c8092f9f45
    Implement GetFileDetails. Mr_Goldberg 2021-09-19 01:07:19 -04:00
  • acebfc4e4d
    Fix controller config generator. Mr_Goldberg 2021-09-15 02:38:54 -04:00
  • a24a9c266f
    Make the TriggerVibrationvibration behave closer to real steam. Mr_Goldberg 2021-09-14 16:11:17 -04:00
  • b3a5102a3c
    Add script to generate controller configs from vdf files. Mr_Goldberg 2021-09-14 16:08:41 -04:00
  • a7c04018cf
    Implement analog dpad in controller interface. Mr_Goldberg 2021-09-10 14:19:12 -04:00
  • 69188b8d3e
    GetAvailableGameLanguages should at least return the language set in the emu. Mr_Goldberg 2021-09-10 14:18:00 -04:00
  • c5f50ddb32
    Properly handle leaderboard name being NULL (#167) Mr_Goldberg 2021-08-07 02:11:40 -04:00
  • f041b95c86
    Add a way to config the build id in the emu. Fix crash due to empty lines in some files Mr_Goldberg 2021-08-07 01:46:10 -04:00
  • a855cde651
    Add relay init callback. Mr_Goldberg 2021-06-29 11:53:40 -04:00
  • f4cd015701
    Add NULL pointer checks to remote storage interface. Mr_Goldberg 2021-06-22 15:32:58 -04:00
  • b189fbf260
    Fix flat api crash. Mr_Goldberg 2021-06-17 23:56:51 -04:00
  • b1eb33ec2c
    Add missing languages #158 Mr_Goldberg 2021-06-17 23:56:01 -04:00
  • a3c606c74d
    Send gameserver lobby callback even when the one set is invalid. Mr_Goldberg 2021-06-13 00:08:32 -04:00
  • 7350397f9d
    Update imgui. Mr_Goldberg 2021-06-13 00:07:16 -04:00
  • 02195f5636 Custom Broadcasts improvement to add support for specifying ports ptremor 2021-05-30 19:18:19 -03:00
  • faf15e5d88
    Make GetItemDefinitionIDs behave more like the real one. Mr_Goldberg 2021-05-26 23:06:40 -04:00
  • c162ca79d5
    Update detours library to latest. Mr_Goldberg 2021-05-16 21:04:54 -04:00
  • 5495f36ed6
    Update imgui library to latest. Mr_Goldberg 2021-05-16 21:04:18 -04:00
  • 0595490c00
    Support old steam http interfaces. Mr_Goldberg 2021-05-10 09:46:42 -04:00
  • 76c9e7a9ee Fix game crash. Nemirtingas 2021-05-09 10:11:35 +02:00
  • ff6c3e994b
    UNICODE support in the steamclient loader. Mr_Goldberg 2021-04-29 18:53:13 -04:00
  • 51702b898e
    UTF8 paths are now properly handled on windows. Mr_Goldberg 2021-04-25 12:44:41 -04:00
  • b8eae2b709
    Don't memset the whole connection status structs to zero. Mr_Goldberg 2021-04-18 22:36:48 -04:00
  • 19015c097c
    Hopefully this fixes the SteamAPI_ISteamGameServer_GetPublicIP function Mr_Goldberg 2021-04-09 14:53:20 -04:00
  • c48526d49a
    Fix possible crash. Mr_Goldberg 2021-04-09 14:52:45 -04:00
  • dc95076faa
    Achievement names are now treated as case insensitive. Mr_Goldberg 2021-04-02 23:42:22 -04:00
  • 8a5e49251c
    Remove hex symbols in overlay chat window. Mr_Goldberg 2021-04-02 23:40:54 -04:00
  • 44305a0068
    Implement steamnetworkingsockets ip/port connections. Mr_Goldberg 2021-03-07 19:06:05 -05:00
  • 3f06dd8576
    Call GameLobbyJoinRequested_t if a lobby exists when joining with rich presence. Mr_Goldberg 2021-03-07 19:04:01 -05:00
  • 8785ae568c
    Allow "hidden" achievement property to be an int in the json config. Mr_Goldberg 2021-03-07 19:03:24 -05:00
  • 992e5c3faa
    Properly initialize user_achievements so functions like getachievementandunlocktime work properly. Mr_Goldberg 2021-02-28 19:26:29 -05:00
  • 58a57cc91b
    Fix coding mistake in networking socket receive functions. Mr_Goldberg 2021-02-27 16:29:40 -05:00
  • 8e9d3e8f3a
    Add force_listen_port.txt Mr_Goldberg 2021-02-27 16:28:59 -05:00
  • 8e1be658e9
    Networking messages improvements. Mr_Goldberg 2021-02-21 11:13:43 -05:00
  • 990a0eb71f
    Steam networking messages implementation. Mr_Goldberg 2021-02-16 12:32:22 -05:00
  • 1648c14243
    Fixed issue with game treating bool return values as an int. Mr_Goldberg 2021-02-16 12:30:24 -05:00
  • bfa1e95f7b
    Use the same interface for both enabled and disabled controller builds. Mr_Goldberg 2021-02-07 19:09:48 -05:00
  • 69d5facf4f
    Cleanup steamclient loader a bit. Mr_Goldberg 2021-02-07 19:05:22 -05:00
  • 5f8a454e3f
    Fixed mouse getting stuck in the middle of the overlay in some games. Mr_Goldberg 2021-02-06 22:38:51 -05:00
  • 6dfe11503b
    Dll loading feature now only tries loading .dll files. Mr_Goldberg 2021-02-06 22:37:59 -05:00
  • 5873398790
    Fix some header issues that broke some interfaces. Mr_Goldberg 2021-02-04 12:49:01 -05:00
  • 9a63cf868d
    Listen socket ids should be different from connection socket ids. Mr_Goldberg 2021-01-31 21:50:31 -05:00
  • 37b329c9c5
    Implement networking sockets connection status/info functions. Mr_Goldberg 2021-01-31 21:50:11 -05:00
  • 7ea90b03c4
    Fixed some dedicated servers not booting up correctly. Mr_Goldberg 2021-01-23 23:03:10 -05:00
  • ccc48d83a8
    Fix dx9 overlay graphics bug with black mesa. Mr_Goldberg 2021-01-23 16:48:45 -05:00
  • 58b09d4f11
    Fix old steamnetworkingsockets headers. Mr_Goldberg 2021-01-23 16:47:22 -05:00
  • cfff531a23
    Put back the if new frame for overlay. Mr_Goldberg 2021-01-23 16:46:44 -05:00
  • 671277a154
    Remove useless build. Mr_Goldberg 2021-01-18 00:01:05 -05:00
  • d41fe5ab98
    Keep all old git builds. Mr_Goldberg 2021-01-17 23:43:08 -05:00
  • 22c0e98b61
    Remove useless build. Mr_Goldberg 2021-01-17 23:39:27 -05:00
  • d6bdde0123
    Update ImGui Mr_Goldberg 2021-01-17 22:58:42 -05:00
  • 294c8e8124
    Update to sdk 1.51 Mr_Goldberg 2021-01-17 22:46:00 -05:00
  • 4cb55c52e2
    Add support for loading custom dlls in the experimental build. Mr_Goldberg 2020-12-25 21:00:36 -05:00
  • 147ff1b5da
    Only trigger data update when lobby data is actually changed. Mr_Goldberg 2020-12-13 00:10:33 -05:00
  • 50f379aa91
    Fix callback being too fast. Mr_Goldberg 2020-12-06 15:46:34 -05:00
  • e297347c07
    Test if disabling optimizations when building steamclient_loader.exe fixes the false positive. Mr_Goldberg 2020-11-24 21:01:51 -05:00
  • 51b3fa95ed
    ISteamNetworkingSockets004 Mr_Goldberg 2020-11-18 10:15:24 -05:00
  • 145cbfdffd Fix crash on some games using DX11. Nemirtingas 2020-11-17 17:15:16 +00:00
  • fc76b2d53f Add LICENCE FILE Nemirtingas 2020-10-09 13:17:36 +00:00
  • c8e9a162ea Add steam screenshot api. Nemirtingas 2020-10-09 13:48:09 +02:00
  • ef35271a38 Add image png/jpg read and png write libraries. Nemirtingas 2020-10-09 13:46:33 +02:00
  • af3b7223bd
    Try to use less CI minutes. Mr_Goldberg 2020-10-04 13:15:32 -04:00
  • 95bebdfb7c
    Implement poll groups and missing message fields. Mr_Goldberg 2020-10-04 13:14:49 -04:00
  • 747f178b56
    SDK 1.50 Mr_Goldberg 2020-09-14 19:53:56 -04:00
  • f6a2c0e5ef
    ISteamNetworkingSocketsSerialized004 Mr_Goldberg 2020-08-27 00:15:15 -04:00
  • a22ca27c26
    Don't trust anyone especially not the steam sdk docs. Mr_Goldberg 2020-08-25 23:14:23 -04:00
  • 4180911fec
    Fix lobby_connect. Mr_Goldberg 2020-08-08 19:27:29 -04:00
  • cbdd033b34
    Make GetAchievementAndUnlockTime return false to prevent some games getting stuck. Mr_Goldberg 2020-08-08 13:49:18 -04:00
  • 2e1c24dfea
    Small code cleanup. Mr_Goldberg 2020-08-03 23:08:22 -04:00
  • ba25559920
    Fixes to matchmaking and friends. Mr_Goldberg 2020-08-03 12:56:33 -04:00
  • e100c89160 Remove some other headers that are in common_includes.h Nemirtingas 2020-07-16 20:25:14 +02:00
  • fe9bbd1104 Add a common include file. Nemirtingas 2020-07-16 11:56:24 +02:00
  • 25ee1dfa52 Implement all 4 Steam_Networking_Utils functions Nemirtingas 2020-07-15 20:33:49 +02:00
  • d86721afcb Implement SteamNetworkingIdentity_ToString for volcanoids Nemirtingas 2020-07-13 23:22:36 +02:00
  • 31c1453d2b
    Implement the GamepadIndex functions. Mr_Goldberg 2020-07-11 11:48:01 -04:00
  • 9b9c440fbc
    Fixed crash when getlobbydata key is null. Mr_Goldberg 2020-07-07 21:47:10 -04:00
  • e9cdbdd07f
    Fixed ColdClientLoader ExeCommandLine not working for some games. Mr_Goldberg 2020-07-06 11:27:05 -04:00
  • c7fd4ba158
    FileReadAsync should be as fast as possible. Mr_Goldberg 2020-07-05 18:46:38 -04:00
  • a32bba8c68
    Small changes to gitlab.io site. Mr_Goldberg 2020-06-29 10:21:43 -04:00
  • 39cb2c7c17
    Implement the promoitems functions. Mr_Goldberg 2020-06-25 11:26:40 -04:00
  • 833510fbf1
    Very basic implementations of a few steamhttp functions. Mr_Goldberg 2020-06-25 11:26:19 -04:00
  • d531e27ac0
    Fixed potential bug. Thanks to Nemirtingas for finding it. Mr_Goldberg 2020-06-23 07:19:45 -04:00
  • 02ee5f9a6d
    Implement the TriggerItemDrop function. Mr_Goldberg 2020-06-20 21:17:31 -04:00
  • a0648d454c
    Add a way to set subscribed groups. Mr_Goldberg 2020-06-20 21:15:26 -04:00
  • beffb89bda
    Some refactoring. Added a define for the default callresult/callback timeout. Mr_Goldberg 2020-06-20 21:14:37 -04:00
  • 25d53b6542
    Might as well implement the other version of GetItemInstallInfo too. Mr_Goldberg 2020-06-14 16:17:33 -04:00
  • 9154f04f60
    Merge branch 'master' of gitlab.com:Goldberguser/goldberg_emulator Mr_Goldberg 2020-06-14 16:16:46 -04:00
  • 66e596ea29
    Update to sdk 1.49 Mr_Goldberg 2020-06-14 16:04:43 -04:00
  • 619a9c9877 Implement old version of GetItemInstallInfo Goldberguser 2020-06-12 13:48:26 +02:00
  • a36d6e475d
    GetEncryptedAppTicket can be called with cbMaxTicket=0 to get the ticket size. Mr_Goldberg 2020-06-11 12:21:19 -04:00
  • 48ea1da91f
    Add missing steamclient function. Mr_Goldberg 2020-06-11 12:20:31 -04:00