Commit Graph

32 Commits

Author SHA1 Message Date
0800649d8f Add supported_languages.txt to specify which languages are available in a game. 2022-08-13 14:40:55 -04:00
8695ea2dce Support achievements that are triggered automatically with stats.
The achievements config MUST be generated with the achievements_gen.py script.
2022-07-12 01:09:27 -04:00
f147638f99 Basic offline steamhttp emulation. 2022-01-25 15:51:00 -05:00
b3a5102a3c Add script to generate controller configs from vdf files. 2021-09-14 16:08:41 -04:00
a7c04018cf Implement analog dpad in controller interface. 2021-09-10 14:19:12 -04:00
f041b95c86 Add a way to config the build id in the emu. Fix crash due to empty lines
in some files

Add a way to disable lobby creation in the emu (lobby creation will return
an error when enabled)
2021-08-07 01:46:10 -04:00
b1eb33ec2c Add missing languages #158 2021-06-17 23:56:01 -04:00
8e9d3e8f3a Add force_listen_port.txt 2021-02-27 16:28:59 -05:00
a0648d454c Add a way to set subscribed groups. 2020-06-20 21:15:26 -04:00
3b3dc98b3a Add a way to force emu account name, language and steamid in steam_settings folder. 2020-05-18 11:21:04 -04:00
9deef8c6f3 Add a depots.txt to configure values returned by the getinstalleddepots function. 2020-01-31 14:31:29 -05:00
6308eb1e0c Readme change. 2020-01-20 11:47:29 -05:00
db2a803cf7 A few improvements to the overlay merge request.
NO_OVERLAY define becomes EMU_OVERLAY which enables the overlay instead of disabling it.

disable_overlay.txt moved to steam_settings.
2020-01-19 12:55:14 -05:00
4bb4f9459d GetGlyphForActionOrigin: Add free button icons from: https://commons.wikimedia.org/wiki/Category:Xbox_controller_buttons 2019-12-12 14:10:30 -05:00
828e5d456c Inventory/achivements bug fixes/improvements/cleanups. 2019-10-19 12:02:30 -04:00
8d22fb72ae Merge branch 'master' into 'achievements_support'
# Conflicts:
#   dll/steam_remote_storage.h
2019-10-05 19:48:41 +00:00
bd921b0939 Add a way to disable all the networking functionality in the emulator. 2019-10-05 15:39:50 -04:00
928575f037 Remove home directory example and update the achievement example 2019-10-01 18:16:56 +02:00
2af93427fe Initial Xinput ISteamInput/ISteamController support. 2019-09-10 14:54:54 -04:00
7a59f48000 Merge branch 'master' into achievements_support 2019-08-26 19:45:58 +02:00
bca4bd6dc1 Added a way to configure stats and moved parser logic to other file. 2019-08-26 13:01:45 -04:00
46f2199cd2 Added examples 2019-08-24 17:34:06 +02:00
f4ab249f36 Add a way to configure which leaderboards are seen by the game. 2019-08-03 18:55:08 -04:00
59a9fcee0d Some cleanups.
Load items json only if there's an inventory request.

Launch callbacks only when loading is done.

Copy over original unformatted json.hpp
2019-07-17 13:25:35 -04:00
cf05e58266 Add program to generate steam_interfaces.txt 2019-05-15 08:24:39 -04:00
7938d1f5c9 Add linux interface script to release. 2019-05-11 14:43:34 -04:00
a36f6e8e68 Add support for setting app/DLC paths. 2019-05-09 08:10:03 -04:00
147fc50be1 custom broadcasts file can now contain domains.
custom broadcasts can now be put in the steam_settings folder.
2019-05-08 15:43:25 -04:00
701eba17e8 Custom broadcasts file is more appropriate in:
Goldberg SteamEmu Saves/settings/custom_broadcasts.txt

Use C++ vector instead of C arrays.
2019-05-03 08:50:10 -04:00
dda8123abb Fix readme. 2019-04-27 17:56:54 -04:00
5af7508e2f Add steam offline mode and change steam_appid.txt priority. 2019-04-21 16:47:45 -04:00
d968c3e1b5 Initial commit. 2019-04-13 12:21:56 -04:00