TheoryOfNekomata
|
57b33b800d
|
Extract config code
Define separate package for config code.
|
1 year ago |
TheoryOfNekomata
|
7fa536895d
|
Unify memory handling functions
Use abstraction instead of using SDL dependencies.
|
1 year ago |
TheoryOfNekomata
|
f11a8ff220
|
Update standard functions
Include _s wrappers for most standard function calls.
|
1 year ago |
TheoryOfNekomata
|
57e4a768dc
|
Update config
Add templates for config item types.
Also updated server's config to use the global config module.
|
2 years ago |
TheoryOfNekomata
|
9cde8ff876
|
Extract common code
Remove symlinks and make codebase use common modules instead.
|
2 years ago |
TheoryOfNekomata
|
1aa13c5b72
|
Refactor identifiers
Update identifiers to be consistent.
|
2 years ago |
TheoryOfNekomata
|
508967fcb7
|
Add configs to server
Make server optionally have a mountpoint for putting assets.
|
2 years ago |
TheoryOfNekomata
|
4e4924ec0b
|
Implement connectivity
Attempt to connect client to server.
|
2 years ago |
TheoryOfNekomata
|
259780cdb2
|
Fix multi player support
Correctly dereference pointers.
|
2 years ago |
TheoryOfNekomata
|
e4d4441b07
|
Update tests
Update input tests.
|
2 years ago |
TheoryOfNekomata
|
9417a20d9a
|
Improve initialization logic
Provide default states for input and output.
|
2 years ago |
TheoryOfNekomata
|
9012772322
|
Add experimental MIDI controller input support
The game now uses MIDI support for alternative input methods.
|
2 years ago |
TheoryOfNekomata
|
81549f3616
|
Encapsulate I/O
Put I/O values to their respective structs.
|
2 years ago |
TheoryOfNekomata
|
ca36ea018d
|
Refactor structure
Isolate input items into their own directory.
|
2 years ago |
TheoryOfNekomata
|
3c3c971726
|
Optimize config loading
Determine config path only once.
|
2 years ago |
TheoryOfNekomata
|
656bcf0260
|
Isolate input/output handling
Make device handling opt-in.
|
2 years ago |