It turns out that I'm very deep into an Irrlicht-related project. Since this IS the official Irrlicht forum, I thought I'd share it with you guys.
![Smile :)](./images/smilies/icon_smile.gif)
I love some of the old retro's, one of which is Hexen II (most likely my favorite).
I decided about two weeks ago to rewrite its rendering code for Irrlicht. After days and days of banging my head, I finally have some worthy results.
Currently, it has no menus and no GUI. As for rendering everything else, it converts the data to Irrlicht-compatible formats.
Quake 1 MDL to Quake 2 MD2.
Quake 1 BSP to OBJ and MTL files.
Textures to uncompressed DDS files (see below).
I'm currently using a version of the Irrlicht engine with DDS support compiled in, but only if they're uncompressed. That's for legal reasons. (And because it's simpler, at the cost of using more space.)
Also keep in mind that the game only does conversions when it detects files are missing. Wouldn't want it to rewrite the data every launch.
As you can see, it's not anywhere near done. It also has an annoying sheep that you can hear across the map.
Plans:
-Improve lighting (make it modern).
-Splitscreen multiplayer.
![Image](http://i688.photobucket.com/albums/vv245/adolif/Hexen_Screeny_zps4c584ca1.jpg)
![Image](http://i688.photobucket.com/albums/vv245/adolif/Files1_zps3f595bfe.jpg)
![Image](http://i688.photobucket.com/albums/vv245/adolif/Files2_zps45e710d4.jpg)
I was going to post a video, but the post editor says that urls are turned off. Let me know if there's no rule against it, and I'll share.
EDIT:
http://www.youtube.com/watch?v=reOLS6L7uBw