c2726d1881
rename QuitDoom -> Endoom :)
2023-02-18 23:04:34 +01:00
26c7f69b42
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
913b97bd15
fix two "No newline at end of file" warnings
2023-02-18 12:30:53 +01:00
7d8978f6b8
caturday work: leak fixes, can now tell dooms to quit, nng util functions
2023-02-18 12:30:53 +01:00
76beee977d
use _Static_assert to ensure DP_DoomState_Strings matches DP_Doomstate enum
2023-02-18 12:30:53 +01:00
1674946bed
First steps with Dear ImGui. It's awesome!
2023-02-12 15:48:15 +01:00
aa6438783a
doomsim updates: state machine, nng_recvmsg/nng_sendmsg, first actual logic
2023-02-11 23:52:20 +01:00
ec041cf83b
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