TheoryOfNekomata
|
901f7aef48
|
Update input tests
Ensure input test implementation is aligned to current input API.
|
hace 1 año |
TheoryOfNekomata
|
baae003eae
|
Improve logging
Add context on all log items.
|
hace 1 año |
TheoryOfNekomata
|
5ce887f3db
|
Organize mocks
Put mocks to directory structure mimicking project structure.
|
hace 1 año |
TheoryOfNekomata
|
7fa536895d
|
Unify memory handling functions
Use abstraction instead of using SDL dependencies.
|
hace 1 año |
TheoryOfNekomata
|
0dbe2342dc
|
Update code for macOS
Fix CMake lib dependencies for crypto/SSL. Also ensure websockets work on macOS for both client and server.
|
hace 1 año |
TheoryOfNekomata
|
bdbdbec1ce
|
Add logging abstraction
Come up with our own logging system.
|
hace 1 año |
TheoryOfNekomata
|
f11a8ff220
|
Update standard functions
Include _s wrappers for most standard function calls.
|
hace 1 año |
TheoryOfNekomata
|
f72e7244ca
|
Fix joystick GUID I/O
Properly parse joystick GUID on initialization.
|
hace 1 año |
TheoryOfNekomata
|
ee7841cd31
|
Add GUID config handling, refine gamepad
GUID config is used for gamepad processing.
|
hace 1 año |
TheoryOfNekomata
|
25c7c83370
|
Add instructions for macOS
Add compatibility for macOS and *NIX files
TODO: inspect building of dependencies
|
hace 1 año |
TheoryOfNekomata
|
5735f63a59
|
Contextualize procedure results
Add custom enums for making sense of returned values from config and
game app code.
|
hace 2 años |
TheoryOfNekomata
|
57e4a768dc
|
Update config
Add templates for config item types.
Also updated server's config to use the global config module.
|
hace 2 años |
TheoryOfNekomata
|
9cde8ff876
|
Extract common code
Remove symlinks and make codebase use common modules instead.
|
hace 2 años |