Programming

MMDX: Not state-friendly

Programming in XNA, it seems like you subclass off Microsoft.Xna.Framework.Game, and that... I guess is expected to contain a bunch of basic objects, like a GraphicsDeviceManager. The GraphicsDeviceManager also has some functions it uses t…

Frantic Hobbyist Programming

So, we all learn about stacks in programming, but when are they used?More than you might think, as it turns out. Pick up a video game, and you'll probably see this all happening behind the scenes everywhere. You start with the title screen…

The Hanging Gardens of DirectX (XNA and Gamepads, continued)

Apparently, using Managed DirectX with XNA 4.0 causes it to hang. That means that library I posted earlier isn't going to do anything except freeze your program. Blech.I've seen people recommend using SlimDX instead.

XNA and Gamepads

The one thing about XNA that just sucks is that natively, it doesn't support any game pads other than XBox 360 controllers... which kinda stinks if you don't have a wired controller.You can fortunately use something else, though. Managed D…

MMDX 2.0 release... やって来たああああ!

The only thing keeping me from upgrading my compiler to Visual Studio 2010 was the fact that an MMD library for importing models and motions into a program was still running on XNA 3.1, which I think isn't too friendly with VS2010 (there w…