summaryrefslogtreecommitdiff
path: root/src/speedrun.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix a last-minute off-by-what-was-I-thinking errorHEADv0.19-BETAmasterGravatar Michael Smith 32 hours1-1/+1
| | | | | | | | | | | | Brought to my attention by Hayden just in time to avoid shipping something buggy. What I'd give to be able to run proper tests on all this code with UBSan or similar. I do too many stupid things like this all the time. More annoying than that is that is apparently this was spotted by one of them clankers. I've plenty of reasons to be unhappy about that, but then, what am I gonna do, refuse to fix the bug?
* Add a mem_copy_fixed and mem_set_fixed to mem.hGravatar Michael Smith 3 days1-2/+1
| | | | | Probably self-explanatory. I was finding more use cases for the __builtin_memcpy_inline thing but boy is that ugly.
* Improve speedrun demo recordingGravatar Michael Smith 2026-10-111-33/+65
| | | | | | | | If a demo already exists, add an additional number to the name to try and resolve the conflict rather than just failing to record. Also, print the name of the first recorded demo again once recording is done, to make it easier to find the correct thing to submit.
* Add very basic speedrun demo record helperGravatar Michael Smith 2026-10-101-0/+242
To be enhanced and extended later!