I actually started a -real- project to develop console versions a while back. If you want to help get started, http://www.webtrotter.com/bzflag
No development has occurred yet. Spent too much time trying to get licenses. Decided to forgo them and start homebrew version for XBox since no SDK is really required for directx apps and we could show a working version to someone to get a license. figure once we have xbox working other platform licensing would follow more easily.
True, its pretty heavily integrated/interspersed throughout the code.. Though I remember hearing there was some work underway to modularize the GL code and separate it out?
Patlabor221 wrote:good luck riping out all that GL code.
place to start would be to fully understand the directX API and be able to draw things with it on the x-box, then go about the long process of replacing every GL call with the apropriate DX code.
or just redo the app framework from the ground up.
Patlabor221 wrote:place to start would be to fully understand the directX API and be able to draw things with it on the x-box, then go about the long process of replacing every GL call with the apropriate DX code.
or just redo the app framework from the ground up.
Mesa for Windows uses DirectX. If you can find the source it may make things a lot easier.