Commit Graph

  • ee4f1d7d79
    Fix callback being too fast for some games. Mr_Goldberg 2020-06-04 22:02:50 -04:00
  • dd1c6f01a0
    Fix CI build. Mr_Goldberg 2020-05-26 10:18:45 -04:00
  • afc4da658c
    More accurate lobby emulation. Mr_Goldberg 2020-05-26 08:17:34 -04:00
  • 91d1391644
    Fix some games that seem to never call the runcallbacks functions. Mr_Goldberg 2020-05-23 23:54:26 -04:00
  • 6cccdd2b16
    Properly handle multiple lobby joins by the same peer. Mr_Goldberg 2020-05-23 09:12:16 -04:00
  • 4882344673
    Fix bug. Mr_Goldberg 2020-05-23 09:11:39 -04:00
  • 1c141783ac
    Small mutex fix. Mr_Goldberg 2020-05-23 09:10:56 -04:00
  • 714904b984
    Make all functions return something and re enable the msvc error. Mr_Goldberg 2020-05-20 18:42:15 -04:00
  • 7039d10159
    Update detours library. Mr_Goldberg 2020-05-20 18:40:59 -04:00
  • 3b3dc98b3a
    Add a way to force emu account name, language and steamid in steam_settings folder. Mr_Goldberg 2020-05-18 11:21:04 -04:00
  • e9278e7708
    Fix CI build. Mr_Goldberg 2020-05-17 09:49:51 -04:00
  • 2a2e1fc2d4
    Print files before creating CI release. Mr_Goldberg 2020-05-17 08:57:57 -04:00
  • 83fe490471
    Added missing connection callback when accepting networking socket connection. Mr_Goldberg 2020-05-17 00:15:57 -04:00
  • 4ab508f7ef
    Implement CreateSocketPair. Mr_Goldberg 2020-05-11 15:06:00 -04:00
  • 60fbdcfdba
    Fix build and makefile. Mr_Goldberg 2020-05-02 00:54:55 -04:00
  • 91dbf2f9b0
    Fixed some networking api related threading Mr_Goldberg 2020-05-01 22:56:53 -04:00
  • 657a36a21a
    Fix build. Mr_Goldberg 2020-05-01 13:25:51 -04:00
  • 1ff11daf57
    Error build if debug steamclient doesn't get built. Mr_Goldberg 2020-05-01 12:24:19 -04:00
  • 4e3331ddad
    Fix lobby search bug when games sets an unsigned value but then searches for a signed value. Mr_Goldberg 2020-05-01 12:23:39 -04:00
  • 3c02f88b5d
    Fix steamclient windows build. Mr_Goldberg 2020-05-01 12:19:41 -04:00
  • 0f6ae7f09e
    Don't block local adapter related ips in experimental build. Mr_Goldberg 2020-04-30 13:36:59 -04:00
  • 0857125d03
    Ci fix. Mr_Goldberg 2020-04-29 13:08:09 -04:00
  • bd5fa2f0b3
    Try to fix cmake linux ci build. Mr_Goldberg 2020-04-29 12:35:47 -04:00
  • 517fc6a6f9
    Link the right libs in linux build. Mr_Goldberg 2020-04-29 12:35:32 -04:00
  • 24fbb0978c
    Allow building with the .bat using vs build tools. Mr_Goldberg 2020-04-29 10:14:02 -04:00
  • d71ce908f5
    Merge branch 'master' of gitlab.com:OancaAndrei/goldberg_emulator Mr_Goldberg 2020-04-29 10:09:19 -04:00
  • 5c41ba020c
    Update to sdk 1.48 Mr_Goldberg 2020-03-25 13:43:23 -04:00
  • a0b66407bf
    Some networking/matchmaking improvements. Mr_Goldberg 2020-03-03 09:04:04 -05:00
  • 12e9b31b30 Bug fixes. gion 2020-02-29 16:33:30 +01:00
  • 0e72e995ee
    Fix issues when config text files contain utf8 bom. Mr_Goldberg 2020-02-25 22:35:51 -05:00
  • f62a2e4566
    Add delay to matchmaking servers direct ip requests. Mr_Goldberg 2020-02-24 15:05:51 -05:00
  • 2204de7ce4
    Fix generate_game_infos not building with clang. Mr_Goldberg 2020-02-17 19:14:24 -05:00
  • 46a8736f17
    Fix ci build. Mr_Goldberg 2020-02-15 18:01:34 -05:00
  • 6884c1e551
    Matchmaking accuracy improvements. Mr_Goldberg 2020-02-15 17:20:48 -05:00
  • 3b9366e71b
    generate_game_infos improvements. Mr_Goldberg 2020-02-15 17:20:29 -05:00
  • e13a3c632d
    Woops. Mr_Goldberg 2020-02-15 17:18:09 -05:00
  • 2c95011e73
    Fix mouse cursor showing up in some games due to overlay. Mr_Goldberg 2020-02-14 15:03:20 -05:00
  • 767fee6840
    lobby dataupdate is called even when the value does not change. Mr_Goldberg 2020-02-14 15:02:54 -05:00
  • 7e136bba14
    Callback results improvements. Mr_Goldberg 2020-02-14 15:01:54 -05:00
  • 6f4273bf3a
    Only run background thread if runcallbacks has been called more than 1 seconds ago. Mr_Goldberg 2020-02-14 15:01:10 -05:00
  • 8cdf5cee26
    Proper vcpkg directory for protobuf (thanks Christsnatcher). Mr_Goldberg 2020-02-14 15:00:16 -05:00
  • 1e7c3cd7e1
    Fix build. Mr_Goldberg 2020-02-09 09:33:51 -05:00
  • 40b9b0ef3d
    Call lobby invite callback when friend is invited. Mr_Goldberg 2020-02-08 15:40:26 -05:00
  • b4205535fb
    Only allow people to join lobbies with the overlay if they have been invited first. Mr_Goldberg 2020-02-02 19:07:30 -05:00
  • 245d379720
    Fix overlay not working in barotrauma. Mr_Goldberg 2020-02-02 19:06:44 -05:00
  • 624455705f
    Use steam pipe instead of steam user to know if server or client interface. Mr_Goldberg 2020-02-01 13:55:41 -05:00
  • 03839a7de6
    Use the same steam pipe/user numbers that the real steam dll uses because some games actually depend on it. Mr_Goldberg 2020-02-01 13:46:05 -05:00
  • 05e6c103f8
    Fix compile error. Mr_Goldberg 2020-01-31 15:47:56 -05:00
  • 6ccb8f6c0b
    ISteamApps 002-007 implemented. Mr_Goldberg 2020-01-31 14:32:28 -05:00
  • 9deef8c6f3
    Add a depots.txt to configure values returned by the getinstalleddepots function. Mr_Goldberg 2020-01-31 14:31:29 -05:00
  • b1206b0fa2
    Add a longer delay to P2PSessionRequest_t callback. Mr_Goldberg 2020-01-26 17:25:41 -05:00
  • 39d1d8dcdf
    Add a notifications mutex to the overlay. Mr_Goldberg 2020-01-26 17:24:16 -05:00
  • 92218b08c6
    Build overlay in steamclient debug build. Mr_Goldberg 2020-01-26 09:47:19 -05:00
  • eace15df47
    Thread related overlay improvements. Mr_Goldberg 2020-01-26 09:46:57 -05:00
  • 6d96784af1
    Fix menu buttons not working in Aoe2DE. Mr_Goldberg 2020-01-26 09:45:54 -05:00
  • e0af318948
    Try to fix overlay related lag. Mr_Goldberg 2020-01-25 15:23:16 -05:00
  • 350293a9c3
    Fixed game crash when calling ContextInit before SteamAPI_Init Mr_Goldberg 2020-01-25 15:22:33 -05:00
  • 3f44827326
    Basic JoinClanChatRoom implementation. Mr_Goldberg 2020-01-20 11:48:15 -05:00
  • 6308eb1e0c
    Readme change. Mr_Goldberg 2020-01-20 11:47:29 -05:00
  • 43a5b13302
    Use different mutex for overlay to try to fix lag. Mr_Goldberg 2020-01-20 11:47:12 -05:00
  • 1dc5bcc5c1
    Fix hooks not working Nemirtingas 2020-01-20 08:14:10 +01:00
  • f22828d858
    Fix cmake. Mr_Goldberg 2020-01-19 14:29:55 -05:00
  • d829fd090f
    Forgot this. Mr_Goldberg 2020-01-19 13:28:38 -05:00
  • db2a803cf7
    A few improvements to the overlay merge request. Mr_Goldberg 2020-01-19 12:55:14 -05:00
  • ffdaf72597
    Merge branch 'overlay_h' of https://gitlab.com/Nemirtingas/goldberg_emulator Mr_Goldberg 2020-01-19 12:50:01 -05:00
  • c9d97abd5b
    Fix some possible controller issues. Mr_Goldberg 2020-01-19 01:34:52 -05:00
  • 958ced0edd
    Add a delay to give games time to register call results. Mr_Goldberg 2020-01-18 13:58:30 -05:00
  • e6031c7597
    Fix possible thread issue. Mr_Goldberg 2020-01-17 15:46:50 -05:00
  • 29e713b94c
    Add a mutex specifically for the P2P packet functions to speed things up. Mr_Goldberg 2020-01-17 13:13:59 -05:00
  • b53d5224f3
    Cache values of old accessor functions for better performance. Mr_Goldberg 2020-01-17 11:37:13 -05:00
  • a2f8fec816
    Try to fix the flat api get public ip function. Mr_Goldberg 2020-01-17 11:36:46 -05:00
  • 60b627163a
    Comment out microsecond sleep that no longer seems necessary. Mr_Goldberg 2020-01-15 22:05:19 -05:00
  • 38ad2c057c
    Fix flat api not getting exported. Mr_Goldberg 2020-01-15 19:43:46 -05:00
  • 33180f1b0d Merge branch 'master' of gitlab.com:Mr_Goldberg/goldberg_emulator gion 2020-01-16 00:59:39 +01:00
  • d1b901a491 Ops, too many frees. gion 2020-01-16 00:55:38 +01:00
  • 86d7806f27 Implement case insensitive filesystem access. gion 2020-01-15 20:37:41 +01:00
  • 0c4831260e
    Forgot this. Mr_Goldberg 2020-01-15 14:27:27 -05:00
  • d9173e7b50
    Fix yaml. Mr_Goldberg 2020-01-15 13:27:15 -05:00
  • 47c8f0a2a1
    Fix yaml? Mr_Goldberg 2020-01-15 13:21:37 -05:00
  • 0ed433cb26
    Add a bundle of the source code to the git builds zip. Mr_Goldberg 2020-01-15 13:18:12 -05:00
  • 81830efd58
    Close background thread on steamclient shutdown. Mr_Goldberg 2020-01-15 12:40:18 -05:00
  • 11cb3ce998
    Fix some major issues (networking didn't work, gameservers didn't work) with the steamclient version. Mr_Goldberg 2020-01-15 10:11:37 -05:00
  • 4e6aa809de
    Kill background thread on client shutdown. Mr_Goldberg 2020-01-13 13:47:47 -05:00
  • 71e265f52b
    Add env variable to set app path. Mr_Goldberg 2020-01-13 13:47:14 -05:00
  • 106fb03bb0
    Fix build issue. Mr_Goldberg 2020-01-12 14:43:25 -05:00
  • 282ac22a46
    Use the better api for linux controller support and include it in the auto builds. Mr_Goldberg 2020-01-12 14:28:57 -05:00
  • dc3dee9ce8 Added more prebuilt shader Nemirtingas 2020-01-11 14:42:00 +01:00
  • a0447b930f Fix Linux build. gion 2020-01-10 14:35:36 +01:00
  • 1ef69bec74 Add missing Linux exports. gion 2020-01-10 13:14:09 +01:00
  • d118aca0f6 Add DX11 shader feature level Nemirtingas 2020-01-10 08:53:12 +01:00
  • 118dee9278 Merge remote-tracking branch 'Mr_Goldberg/master' into overlay_h Nemirtingas 2020-01-10 08:16:16 +01:00
  • 0711c83440 Check if we actually created a new frame Nemirtingas 2020-01-10 08:10:33 +01:00
  • 548f21c2f0 Add a return parameter to ImGui_Impl...._NewFrame() Nemirtingas 2020-01-10 08:10:13 +01:00
  • e9513d4733
    Add linux steamclient builds. Mr_Goldberg 2020-01-08 18:43:18 -05:00
  • 2faba9bed9
    Try to support windows xp. Mr_Goldberg 2020-01-08 18:26:42 -05:00
  • a66779ed00
    Fix network not working because game calls WSACleanup on startup. Mr_Goldberg 2020-01-02 14:10:01 -05:00
  • 2bbf9ef6df
    Add small delay to new lobby member callbacks. Mr_Goldberg 2019-12-20 15:05:28 -05:00
  • b8aa74af0e
    GetAppInstallDir accuracy improvements. Mr_Goldberg 2019-12-12 14:11:05 -05:00
  • 4bb4f9459d
    GetGlyphForActionOrigin: Add free button icons from: https://commons.wikimedia.org/wiki/Category:Xbox_controller_buttons Mr_Goldberg 2019-12-12 14:10:30 -05:00
  • cb1bb895c4
    Forgot this when updating sdk. Mr_Goldberg 2019-12-11 19:17:47 -05:00