water111
78cde74d5a
update readme and fix always playing str ( #1139 )
...
* update readme deps
* replace assert
* bump timeout
* fix memory corruption in kernel
* use unknown if level name is invalid
2022-02-08 19:02:47 -05:00
water111
474a8494d8
remove gd files, simplify fakeiso ( #1053 )
...
* remove gd files, simplify fakeiso
* fix bug in decompiler mistakenly marking functions as asm
2022-01-04 23:36:39 -05:00
ManDude
c9204f2a9b
Fix Windows asserts ( #1045 )
...
* fix release mode asserts
* clang
* dummy
2022-01-02 18:02:10 -05:00
water
df94e948bb
more fixes
2021-08-10 21:31:15 -04:00
ManDude
fef9b139d7
Force-enable assert on release mode Windows build ( #440 )
2021-05-10 23:03:56 -04:00
water111
3331e9cd00
Replace spdlog ( #185 )
...
* remove spdlog
* clang format and fix windows
* add format shared
* windows sucks
2021-01-06 12:16:39 -05:00
water111
4d713d5c8c
[Runtime] misc fixes to runtime and listener ( #170 )
...
* misc runtime fixes
* clang format
2020-12-28 18:37:05 -05:00
water111
19b8bb81c9
Add the STR RPC to overlord and game code ( #134 )
...
* work in progress streaming rpc, simple test is working
* actually add the test
* debug windows failure
* windows fix maybe
* windows 2
* use str-load-status
* update types
2020-11-22 12:59:55 -05:00
doctashay
953e7c1ad5
Temp fix for spdlog + initial log to file implementation
...
Reduces verbose output by logging additional information to logs/game.log.
2020-10-06 16:03:33 -06:00
Shay
59eedf6518
Remove old prints + fix log types
...
Up next is the transition to a git submodule, should be simple enough
2020-10-02 12:36:22 -06:00
Shay
24415f5ccd
clang-format stuff
2020-10-01 16:09:19 -06:00
Shay
e2ea57ea58
Replace printf logging with spdlog equivalent
...
Preserve previous printfs in comments for now. Spdlog needs to be configured to be thread-safe. Few additional printfs to convert later. No changes have been made to GOAL's internal printing system
2020-10-01 16:08:23 -06:00
water111
de5aa7e5e4
Move duplicated utilities to the common util folder and remove NEXT_DIR ( #29 )
...
* move things to the common library and remove next_dir
* fix for windows
* one last windows fix
* last fix for real this time
* debug listener test
* fix listener threading bug
2020-09-10 20:03:31 -04:00
water
4825b0d1e5
add a slash on windows
2020-09-08 20:14:37 -04:00
water
6de430b4ef
temporary hacks in fakeiso to see if it can work in windows
2020-09-08 20:10:03 -04:00
Tyler Wilding
905d443115
Cleanup test step
2020-09-04 23:31:22 -04:00
Tyler Wilding
6187b31f2c
Changes needed to get build passing
2020-09-04 23:24:16 -04:00
water
7d1625734f
small fixes for linux
2020-09-04 20:00:45 -04:00
Tyler Wilding
dcde103c26
Address compiler and test failures
2020-09-03 23:56:35 -04:00
Tyler Wilding
ef09eb12c8
Add a bunch of #ifdefs to keep things working as expected on linux
2020-09-03 22:24:50 -04:00
Tyler Wilding
f68f220e5b
Merge remote-tracking branch 'water111/master' into windows-nodeci
2020-09-03 20:16:28 -04:00
doctaweed
2138beb150
Windows threading fixes
...
Further cripple Deci2Listener pending Windows implementation, finish converting POSIX threads to std::thread. Hardcoded pathing in overlord\fake_iso.cpp until environment variables can be implemented for Windows.
Currently loads KERNEL.CGO and links gcommon object file, but crashes when executing due to Windows/Linux differences.
2020-08-28 11:59:20 -06:00
Tyler Wilding
e6e96400c8
commit doctor's latest changes
2020-08-26 21:02:24 -04:00
Tyler Wilding
3c4fcbdd34
clang-format all the things
2020-08-26 01:21:33 -04:00
water
acf086a3d2
check in existing work
2020-08-22 22:30:12 -04:00