q3vm icon indicating copy to clipboard operation
q3vm copied to clipboard

Data type "double" not supported in virtual machines.

Open jnz opened this issue 7 years ago • 2 comments

The double (64-bit) data type is silently converted to 32-bit floats in the Quake 3 VM. This is the default behaviour and probably won't be changed.

jnz avatar Sep 21 '18 19:09 jnz

Just in theory would it break existing Q3A code if there would be double support? Not that I want to implement it I'm still searching for a way to avoid c89.

SirJson avatar Sep 22 '18 00:09 SirJson

An updated Q3VM interpreter would still run old firmwares, as the old firmware would not include new op codes. But a modified LCC would not be compatible. And I am not sure if I want to modify LCC. But if there is demand, this is probably doable. I've removed the wontfix label. :-)

jnz avatar Sep 22 '18 12:09 jnz