|
From: Larry Y. <lsy...@be...> - 2006-04-11 23:04:26
|
As some discovered, I failed to 'cvs add' the utils/objectxsortedlist.* files initially. Those are in. I also failed to 'cvs add' environment/brick.* files. Those are now in. I did a 'cvs remove' on Polyworld.xcode and its contents and committed it, as this is strictly for the old version of Xcode, which we no longer support. Next time you do a 'cvs update', make it a 'cvs update -dAP' to be sure everything is fully up to date and the old .xcode project gets purged from your system. I successfully built and ran Polyworld on my Intel iMac. Better testing is needed, but speed seems comparable on this 2GHz dual core Intel box to my dual 2.5 GHz G5 box. Amazing. I don't know if byte-ordering issues in the genetic bit-twiddling will surface or not yet, and whether identical runs on PPC and Intel produce identical results is yet to be determined. PwMoviePlayer has a problem on Intels, due undoubtedly to the byte ordering. It runs and plays the movie, but the entire screen is saturated with red, probably due to a 0xff being shoved into the byte that was intended for the alpha channel. Off hand, G looks G, and B looks B, but R is messed up, as is, presumably, alpha. - larryy |