Commit graph

10 commits

Author SHA1 Message Date
ddc51a3ccc fixes for nng-1.8.0 2024-12-18 18:43:06 +01:00
e159f62260 ctrl: also listen on tcp 2023-04-11 01:22:00 +02:00
9dab0ccf70 rename QuitDoom -> Endoom :) 2023-02-18 23:04:34 +01:00
42a2d01f2a build tiny messaging infrastructure, refactor, hack till it sort of works
When usleep()'ing in doomsim it misses most of the quit messages. I think
it's because the controller spams RunDoom all the time and the quit
messages get discarded while doomsim is sleeping.
2023-02-18 22:08:12 +01:00
67fba60f47 fix two "No newline at end of file" warnings 2023-02-18 12:30:53 +01:00
e26e406f29 caturday work: leak fixes, can now tell dooms to quit, nng util functions 2023-02-18 12:30:53 +01:00
7dbcf4bbb5 use _Static_assert to ensure DP_DoomState_Strings matches DP_Doomstate enum 2023-02-18 12:30:53 +01:00
e4cf3deecc First steps with Dear ImGui. It's awesome! 2023-02-12 15:48:15 +01:00
cd99af391f doomsim updates: state machine, nng_recvmsg/nng_sendmsg, first actual logic 2023-02-11 23:52:20 +01:00
a7b31a6f49 refactoring all the things
- Move from spdlog to log.c by rxi
- Create dp_common c library
- Create empty doomsim executable
2023-02-08 06:39:23 +01:00