Nemirtingas
56957abc99
Little improvements
...
steam_user_stats: Use the value stored in the JSON object.
steal_inventory: use 'empty' that is guaranteed to be constant in time.
5 years ago
Nemirtingas
02ef03b3f2
Fix my_master build
5 years ago
Nemirtingas
a318e04959
Merge branch 'master' into my_master
5 years ago
Nemirtingas
c8288d6bf3
Added file to disable overlay
...
Disable the overlay by creating a file disable_overlay.txt next to steam_api.dll
5 years ago
Nemirtingas
547cbdbb4e
Added barrier to DX12 overlay.
...
Gears5 seems to have a problem with the overlay. While loading and in the main menu, it works fine, but if you press enter, it crashes saying the GPU is not responding. Can't debug it with CODEX, it checks for a debugger.
Works fine on sniper elite5.
5 years ago
Nemirtingas
695954e13a
Add software cursor to Linux overlay too
5 years ago
Nemirtingas
1af7902aae
Add dummy funcs.
5 years ago
Nemirtingas
dd1a21dae9
Clean Linux hook, not needed
...
Linux uses LD_PRELOAD to load the overlay
5 years ago
Nemirtingas
55ba49c957
Clean a bit Linux Overlay
5 years ago
Nemirtingas
1edbdd8a35
Free DX12 devices on destroy
5 years ago
Nemirtingas
121df0ef39
Uncomment thing
5 years ago
Nemirtingas
cf3dea2bbe
Allow ImGui to process events if the overlay is hidden
...
This is used for the notifications when overlay is off.
5 years ago
Nemirtingas
ce79df1c26
Added customizable notification
...
Notification can have a type depending on what to show.
5 years ago
Nemirtingas
982ec56007
Enable DX12 overlay
5 years ago
Nemirtingas
c667dbd3af
Rework DX12 overlay to use Present to render the overlay
5 years ago
Mr_Goldberg
2986b01d0c
Set lobby member data should be available right away to getlobbymemberdata
5 years ago
Mr_Goldberg
5b471e715a
Fix generate game infos https.
5 years ago
Nemirtingas
ef5693d9f8
Little improvements
...
steam_user_stats: Use the value stored in the JSON object.
steal_inventory: use 'empty' that is guaranteed to be constant in time.
5 years ago
Mr_Goldberg
42d9217f00
Fix build issue.
5 years ago
Mr_Goldberg
828e5d456c
Inventory/achivements bug fixes/improvements/cleanups.
5 years ago
Mr_Goldberg
3982ad31e6
Generate game infos improvements.
...
For some reason https links didn't work.
Auto generate a default_item_json.
5 years ago
Mr_Goldberg
815e3de361
Merge branch 'achievements_support' of gitlab.com:Nemirtingas/goldberg_emulator
5 years ago
Nemirtingas
dbc4e7e08b
Update base.cpp
5 years ago
Nemirtingas
04d376ce25
Fix the address being out of the range lower_bound < addr < upper_bound
5 years ago
Nemirtingas
4780c405d2
default_items example
5 years ago
Nemirtingas
c006555b01
Add infos on friend game
...
Add friend appid and check if the game is compatible.
5 years ago
Nemirtingas
19c444de7f
Remove the inventory folder
5 years ago
Nemirtingas
22b52df279
Fix the disabled functions prototype
5 years ago
Nemirtingas
bce574dc43
Changed windows id and fixed chat layout
5 years ago
Nemirtingas
d467248236
Forgot to initialize overlay's close button
5 years ago
Nemirtingas
4d99b6affd
Fix race condition
...
Fix race condition when renderer was found and we were hooking a library func
5 years ago
Nemirtingas
894300b6f4
Process raw mouse events
...
Some games doesn't use the window proc to get the mouse events (ETS2), but it checks for raw mouse inputs.
5 years ago
Nemirtingas
8abb0c8bc2
Add close button for overlay
5 years ago
Nemirtingas
8c45ab2003
Rework inventory loading
...
More generic json loading allows to load a json from a specified folder rather than the "inventory" directory.
Also changed achievements location to <appid> root diectory
5 years ago
Nemirtingas
f15b2b0458
Steam returns true even if the achievement is already set
5 years ago
Nemirtingas
c60a763f68
Don't overwrite achievement date
...
Don't overwrite achievement date when setting the achievement and it was already set.
5 years ago
Nemirtingas
7ce278fc47
Merge branch 'master' into achievements_support
5 years ago
Mr_Goldberg
0a29ed5a9a
Implement a few functions in steam networking utils.
5 years ago
Nemirtingas
8d22fb72ae
Merge branch 'master' into 'achievements_support'
...
# Conflicts:
# dll/steam_remote_storage.h
5 years ago
Mr_Goldberg
736d1a9090
Make isteamutils call result functions respect callback delays.
5 years ago
Mr_Goldberg
1427a4bcef
More accurate steam remote storage behavior.
5 years ago
Mr_Goldberg
bd921b0939
Add a way to disable all the networking functionality in the emulator.
5 years ago
soft as HELL
787cac47db
Add delay to FileWriteAsync callback
5 years ago
soft as HELL
9508326732
Add validation to writes
5 years ago
Nemirtingas
928575f037
Remove home directory example and update the achievement example
5 years ago
Nemirtingas
c0fd74088d
Added missing path
5 years ago
Nemirtingas
325a19f204
struct stat
5 years ago
Nemirtingas
965031a804
Download achievement pictures and store em in images/
5 years ago
Nemirtingas
846ed27397
Add a default inventory support
...
Put a file in <steam_api.dll directory>/steam_settings/default_items.json with all default items you want (same syntax as the inventory file)
5 years ago
Mr_Goldberg
75dd582dec
Fix crash when one of the lobby keys which was supposed to be an int was not an int.
5 years ago