17 Commits

Author SHA1 Message Date
a
23c435bfea moved functions around for a clearer context 2023-12-24 14:33:40 +02:00
otavepto
c9e653fee7 use an obnoxious name for the file handle variable used in the PRINT_DEBUG macro to avoid collisions, in the caller has a variable with same name 2023-12-21 19:33:05 +02:00
otavepto
cf41523751 refactor includes order + add new helper function to keep yielding the thread for a given amount of time 2023-12-21 19:33:05 +02:00
otavepto
22470b5ab9 fixed printf specifier to avoid the warnings spam 2023-12-20 06:14:23 +02:00
otavepto
f83d930e7b added a timer + counter for reference, currently used to print timestamp in debug log 2023-12-20 05:30:21 +02:00
otavepto
ca043837d9 consistent debug log location, for games that change cwd multiple times while running 2023-12-20 05:30:21 +02:00
a
c10a960546 use utf-8 when sanitizing settings, mainly for local_save.txt config file 2023-12-14 04:47:55 +02:00
a
3afde6e996 remove RtlGenRandom and use the newer BCryptGenRandom 2023-12-14 04:29:42 +02:00
ayaka
3b6663ca99 (PR https://gitlab.com/Mr_Goldberg/goldberg_emulator/-/merge_requests/42) dll/wrap: fix build for glibc 2.33
I don't think I need the step that converting to legacy struct.

Signed-off-by: ayaka <ayaka@soulik.info>
2023-12-14 04:18:06 +02:00
Mr_Goldberg
05e2c3bef0
Implement TCP_NODELAY, thanks #209 2022-09-03 04:20:03 -04:00
Mr_Goldberg
3abc5976e0
Reset LastError in some functions for game devs that can't code. 2022-08-11 20:52:02 -04:00
Mr_Goldberg
c17fb0c931
Update Nemirtingas overlay to latest. 2022-08-05 02:06:42 -04:00
Mr_Goldberg
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
Mr_Goldberg
98b149b9b6
SDK 1.52 2021-12-06 16:51:17 -05:00
Mr_Goldberg
51702b898e
UTF8 paths are now properly handled on windows. 2021-04-25 12:44:41 -04:00
Mr_Goldberg
4cb55c52e2
Add support for loading custom dlls in the experimental build.
Put them in steam_settings\load_dlls\
2020-12-25 21:00:36 -05:00
Nemirtingas
fe9bbd1104 Add a common include file. 2020-07-16 11:56:24 +02:00