This applies to ioRTCW as well.
It seems MASM 2013 does not like the files:
ftola.asm
snapvector.asm
The two declaration lines
.686p
.xmm
^^These don’t build under 64-bit. Stashing these lines in the ifndef section leads to the program crashing after level load. Running the debug build says it exits with error code 2.
I’m not an assembly programmer so I have no idea what’s going on in this file.
One thing ioq3 has been GREAT about is the OPEN MINDEDNESS of open source and keeping around MSVC, even though it’s the class clown as far as compilers go.