From dd24f66c90b220de500f2b3c6b0843c56de123b4 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 22 Jun 2025 08:41:24 +0200 Subject: checkpoint --- todo.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 todo.txt (limited to 'todo.txt') diff --git a/todo.txt b/todo.txt new file mode 100644 index 0000000..45f4a2e --- /dev/null +++ b/todo.txt @@ -0,0 +1,21 @@ +- Pause program while the window is not focused? +- Debug markers for sound (delay, avail, pointers, timestamps) +- Input: Cross frame values, half transition count and average.j +- Sound: Lagfree playback + recovery after live reload +- Replay: use mremap(3) and memory backed file for faster writing +- Replay: Multiple slots +- x11: fullscreen +- x11: hide decorations on other DEs. +x Input: Detect new controllers / disconnects. +x Hide cursor +x Replay +x Sound (Play sinewave) +x Hot reload +x Gamepad Input +x Get Refresh rate +x Keyboard Input +x Timing +x File IO +x input: IsConnected bug: if checking on the property the inputs will be played multiple times. +- Load libasound.so at runtime +- statically link alsalib and xlib \ No newline at end of file -- cgit v1.2.3