As a followup now that I think of it - it then makes no sense that the PC version would work without slowdown, as it's doing the same work - unless the implementation of KeyDown is signficantly cheaper on the PC.
And in fact, on my older PC (Intel P4 2.4 Ghz, 3/4 gig of ram, ATI video card) I get 35 fps with the unmodified version. My guess is the other PC testers had better hardware than I do :-)
And - the KeyDown code on the mac appears to be significantly slower than on the PC. I am sad.
UPDATE: I filed a bug report on the slow KeyDown issue in the bugs forum...
And in fact, on my older PC (Intel P4 2.4 Ghz, 3/4 gig of ram, ATI video card) I get 35 fps with the unmodified version. My guess is the other PC testers had better hardware than I do :-)
And - the KeyDown code on the mac appears to be significantly slower than on the PC. I am sad.
UPDATE: I filed a bug report on the slow KeyDown issue in the bugs forum...