Archive for August 2nd, 2002

Quartz Extreme not 100% backwards compatible

We went to the Apple store tonight, and then we went for some sushi…

A big bad surprise awaited me at the Apple store.
So, they had the new 17″ iMac there, which had Jaguar 10.2 in it. Naturally, I wanted to test Quartz Extreme. So, everything seemed just a bit better, but still, not _that_ responsive. Then I thought to take a look to the game I ported 2 weeks ago (LBreakout2). I downloaded it, installed it on the iMac (without the people in the store see me ;), and then launched it. The game was unplayable under 10.2. It runs perfectly everywhere when the OS is 10.1.x, but under Jaguar 10.2, the windowed mode is unplayably slow on the 800 Mhz iMac. I switched to the full screen mode, and the speed came back!! So, in windowed mode Apple has introduced this incompatibility with QE, while when in fullscreen, it is fine…

Let’s see what the SDL porters will do in the future to fix the issue… I will try to recompile the game again when and if I buy the new version of OSX, but I don’t think that a simple recompilation will fix the issue here. It is a real backwards compatibility issue…