Fix a few bugs

This commit is contained in:
Miloslav Ciz 2025-06-25 16:55:30 +02:00
parent f0e7ca8e33
commit 1b363995a6
5 changed files with 57 additions and 55 deletions

View file

@ -2,33 +2,6 @@ fuck issue trackers :D
=========== GENERAL ==============
- use other libs than glibc (musl, ...)
- final tests:
- run the test frontend through all the shit (valgrind, different compilers
etc.) KINDA DID
- check every single setting individually DID 1x
- very long replay DID 1x
- absence of music file DID
- different resolutions KINDA DID 1x
- different settings (332, POTATO, ...) DID
- crazy shit with physics KINDA DID
- replay with input not occuring for more that LCR_SETTING_GHOST_STEP DID
- different platforms DID
- error handling (bad map format, bad replay format, items in data file, ...)
- valgrind, cppcheck, different compilers, optimization levels, ...
- play replay from one platform on another KINDA DID
- profiling KINDA DID
- gigantic map that fails to fit in RAM DID 1x
- replay stretching DID 1x
- play all maps a lot DOING
- correct saving of replays etc.
- empty and large data file KINDA DID
- FPS on each platform WEEELLL
- try to use the racing module by itself BRIEFLY DID, COMPILES
- spellcheck comments KINDA DID
- test a map without any CPs where the car starts at finish WORKS BUT NOT REP
- just read through the code and eyeball it DOING
=========== BUGS =================
- another TCC bug: tiny map 4 replay fails
@ -99,6 +72,32 @@ fuck issue trackers :D
=========== HANDLED ==============
- use other libs than glibc (musl, ...)
- final tests:
- run the test frontend through all the shit (valgrind, different compilers
etc.) KINDA DID
- check every single setting individually DID 1x
- very long replay DID 1x
- absence of music file DID
- different resolutions KINDA DID 1x
- different settings (332, POTATO, ...) DID
- crazy shit with physics KINDA DID
- replay with input not occuring for more that LCR_SETTING_GHOST_STEP DID
- different platforms DID
- error handling (bad map format, bad replay format, items in data file, ...)
- valgrind, cppcheck, different compilers, optimization levels, ...
- play replay from one platform on another KINDA DID
- profiling KINDA DID
- gigantic map that fails to fit in RAM DID 1x
- replay stretching DID 1x
- play all maps a lot DOING
- correct saving of replays etc.
- empty and large data file KINDA DID
- FPS on each platform WEEELLL
- try to use the racing module by itself BRIEFLY DID, COMPILES
- spellcheck comments KINDA DID
- test a map without any CPs where the car starts at finish WORKS BUT NOT REP
- just read through the code and eyeball it DOING
- it seems like on arduinos tiny maps can't be loaded (say "FAILED") even if in
theory they should (enough block space to load): try to set the exact same
settings on PC and see if the maps load or what. IT'S BCS BUILDING THE MAP