Thanks, so PacManFan, is Geforce 4 the way to go or should I go the raidon route. Which one is going to work the best with your FE EmuTron, or which ones are you writing code for?
I'm not going to recommend that anyone run out and buy a specific new video card just to get rotation out of EmuTron. What I need to do is buy a video card that supports rotation in hardware, so I can code some DirectX routines to take advantage of it. Currently, my video card in my development machine (ATI Rage 128) does not support hardware rotation, so it's impossible to code for it and test it, unless I start coding versions, and sending them off to other people to test.
I've got a ATI Radeon in my Arcade Cab. I might pull that out to test some code.
In EmuTron, I have written software - based rotation routines for 16 and 32 bpp modes, I haven't written anything for 8bpp or 24bpp. 8 bpp should be easy enough, but for some odd reason, my video card doesn't support any 24bpp modes.
I need to go back and look at the software rotation code to make sure it's generic enough to work on any video card, and I need to get a new video card w/ hardware rotation so I can put that support in for everyone else.
I'll keep everyone posted. If any other FE developers are interested. I can make the video rotation routines available for use in other FE's too.
-PacManFan