3.0 Prerelease 26 2024-01-14
Downloads:
Features
Player
- optimize zasm by inlining functions
86edb55fb
Bug Fixes
Player
- 'Custom Weapon' itemclasses rounding down step speed
b8812a72c
- re-optimize when jit reuses scripts from last load
f55cf241f
- restore option to scale display to full window size
61ff78f20
This broke when the display was fixed to only show at the correct aspect ratio. Default is still as before, but now the "Force Integer Values for Scale" option works again.
ZScript
- exit with correct status for jit on QUIT
3a48a0aea
Refactors
Player
- split some zasm opts into separate script-level pass
3f4f964dc
- assume modern function calls in zasm optimization passes
e260ce752
- remove ZASM debugger from menu
1da2d02a3
You may still activate this with
[CONSOLE] print_ZASM = 1
inzc.cfg
, but the option is no longer in the player menu. This will be removed entirely soon - it's so slow it can lock up a computer, and not useful enough to keep around.We may introduce a proper debugger in the future for ZScript to serve the purpose the ZASM debugger tried to.