In the continuing quest to get DirectQ running on anything I've now removed all static linking dependencies from the DirectX components. Naturally enough DirectX 9.0c is still a baseline requirement, but otherwise it should now be quite version-neutral.
A nice side-effect of this is that I can now use more advanced features of some components if they are available, but I don't require them to be available.
The non-DirectInput mouse code seems to have gone messy at some point in time; not certain if it was in a released version or if it's new. Overall though it's not such a big deal as the days when DirectInput might possibly have not been available on a machine are well behind us. Given that DirectQ requires DirectX 9 to be installed for the renderer anyway, I don't think I need to worry much about that.
I'm pretty pleased with today's result, even though I had originally planned to work on interpolation. That's for another time.
Sunday, March 28, 2010
More Dynamic Loading
Posted by
mhquake
at
2:56 AM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment