diff options
author | Raymaekers Luca <luca@spacehb.net> | 2025-06-22 08:41:24 +0200 |
---|---|---|
committer | Raymaekers Luca <luca@spacehb.net> | 2025-06-22 08:56:08 +0200 |
commit | dd24f66c90b220de500f2b3c6b0843c56de123b4 (patch) | |
tree | cba08a4b1866cd578357fa1e8348ad599713be0c /todo.txt | |
parent | 7427ae1688e5933625a3609bcfba7e32988971fb (diff) |
checkpoint
Diffstat (limited to 'todo.txt')
-rw-r--r-- | todo.txt | 21 |
1 files changed, 21 insertions, 0 deletions
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 |