2002.01.24 ~18 q3asm breakage q3asm unpatched apparently comes out horribly broken under linux-x86. As far as I can tell (AFAICT), it has something to do with bit-shifting and sign-extensions. With the help of a hex dumper, all 32-bit values over 0x7FFFFFF in the proper qvm output comes out as 0x7FFFFFFF in any q3asm I try to compile from source. Maybe there's some Secret Spidey Switch in GCC that needs to be activated? In the meantime, I'll just grovel through the q3asm source and see if I can make it work right without special GCC switches.