actually, I have an idea for getting the hud to work the way it normally should.
I can keep the current hud between frames in textures and update when something changes...
It works on any level. It basically just does for jk what d3d would normally do. The result looks the same, except for a couple things that need fixing.
You know, emon, you just gave me a very good idea. Can't do shadows for a few reasons...jk doesn't give me light positions, it does all of the transforms itself actually, and so what I draw is already flattened out to fit into the screen.
But...what if instead of writing a d3d/ddraw to opengl wrapper, I made something that reads jk's memory and does the rendering that way. That could open a lot of possibilities
I won't ramble too much about what this means until I know I can do it.