Monday, December 15, 2008

Marching On

Some good feedback from the release so far, thanks to everyone who downloaded it and tried it out.

Since then I've moved on a bit and started working on the DirectInput component. This is of fairly vital importance, as Quake's input code is old and clunky, and a legacy from a time when DirectInput was neither reliable nor mature.

So far I have 8-button mouse support with full wheel functionality (which even works with trackpads!)

Once I finish the mouse input part, I'm going to move my keyboard input code from the old GL engine over to this, then do some joystick/aux-device code. I think that XBox 360 controller support would be a very nice thing to have.

So it's looking like the next release will fix any major bugs that get reported, as well as include a full DirectInput implementation.

0 comments: