charmin, on January 23rd 2009, 03:42 PM, said:
I distinctly remember playing altivec Q3. Maybe. So it probably happened
He made it, it didn't work so well. IIRC the JIT compiler didn't align stack data to the altivec code's required boundaries, so it crashed hard if you used JIT. Kind of a bummer trade-off, since the Windows version of course ran like the wind with both SSE and JIT (or even native code), and the Mac version's always limped along in comparison. I think the multithreading might have been the only highlight, since the bugs in that seemed to be on the Windows side. Finally, with working JIT, altivec, and a debugged MT, ioQ3 is probably the fastest 10-year-old game around. Kind of pointless.