View Single Post
Old 03-19-2008, 07:10 PM   #1416
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,774
Overlord - Yes, there is a lower limit, and the MX440 is it. I wanted to include this card on the "Recommended" list if at all possible because it seems to be included in a lot of OEM setups. I invested a few days of work in getting MA3 to run on it, but (like the Space Program) there have been so many side benefits that it would have been worth the trouble even if I had been unsuccessful. As it turns out, I only had to remove 4 lines of code from my Render loop and use software emulation of Vertex Shaders to get it to work. This low-cost 64-meg card (I paid $12.50 on Ebay) will run MA3 at over 60 frames-per-second, so there's no reason to exclude it.

As time goes on, I will almost certainly include extra effects for those cards that have extra capabilities. One advantage of digging into the MX440 is that now I know how to check the supported properties of different cards. The whole Device Enumeration process was a mystery to me until now.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote