Build 9983
GIT-
fix broken USE_OPENGL=0 build
-
improve EDUKE32_PREDICT_FALSE usage in S_StopEnvSound() and S_ChangeSoundPitch()
-
change VM_IFELSE_MAGIC to just steal one bit from the translated bytecode instead of the whole range used for the encoded line numbers used for debugging
Mostra dettagli
This has the side effect of making branches show up w/ correct line numbers in VM instruction debug dumps. Needs testing!
-
improve CON VM debug dump output
Mostra dettagli
Replaces more or less useless offsets from script pointer with filename and line number and consolidates parameters passed to CON commands into the same line in the output.
-
add debug vm_preempt cvar to control CON VM preemption by frame drawing
Mostra dettagli
This doesn't save to the .cfg because it's a tool for debugging and is not intended to be used as a user preference.