Nightly 2023-10-28 (2)
Downloads:
Bug Fixes
- use steady_clock instead of system_lock to measure replay duration
d3e8e7fcc
- [mac] handle CMD key press and allow CMD for all places CTRL is
e45016fb2
ZScript
- persist compiled jit functions when reloading the same quest
2bd7e877d
Build
- move some src/*.cpp files to appropriate static lib
e3038f133
- remove unused font.cpp
3bda28548
- upgrade to latest asmjit
2ede55147
Web
- fix missing zscript compiler caused by 7dbb75d
bbdb9be63
Refactors
- cache zasm script size
be7c81d3c
- move zcsound source files to src/sound
09dfea4eb
- remove zcmusicd.cpp
15628e6f3
- move ffc set data / changer out of ffc.cpp and to src/zc
3a6d2d394
This is the first step to moving
ffc.cpp
to zcbase.
ZScript
- replace script debug_id with composite id (type, index)
8e6c48a21
The previous hack of using a global variable incremented in the constructor had strange behavior, and would result in different ids given when reloading a quest.
- use .contains instead of .find in jit.cpp
02dbb040c
Tests
- run replay tests concurrently
762ac2db5