Darkmod

Discuss anything not covered by any of the other categories.
Post Reply
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Darkmod

Post by revelator »

Suddenly i find myself to be an allmost full time developer on this free clone of the old thief game :)
Many changes incomming, including moving the source base to cmake by using some of the dhewm3 work but without SDL, instead we are focussing on native OpenGL support via GLEW which i have completed on windows, but still need to get to compile right on linux, any help is welcome :). Also the game now has fully working depthbuffer code so we are working on soft particles and other stuff like possibly SSAO support.
SteveL on the darkmod forums allready has a working demo for softparticles and several videos showing the depthbuffer image. We made this in collaboration me doing most of the code to also support this in mods,
and Steve making the shaders + the interface for them in draw_common.cpp. Atm im working on an experimental branch removing all the cruft that is not supported anymore like most of the old render backends,
though we do intend to keep some of them for backwards compatibility. Also a lot of changes to fix compilation on newer msvc like msvc 2013 and planning on porting the engine to 64 bit.
Its a massive undertaking so all who like the game are welcome to submit patches to complete this task, the github address is https://github.com/revelator/The-Darkmod-Experimental and if a dev from here wants to do permanent work on it you can request developer access from me and i will set it up on github so you have full access.

Check it out :)
Productivity is a state of mind.
nbohr1more
Posts: 54
Joined: Fri Dec 09, 2011 7:04 am

Re: Darkmod

Post by nbohr1more »

Thanks for your assist Rev!
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: Darkmod

Post by revelator »

Allways a plasure :) m8.
Productivity is a state of mind.
toneddu2000
Posts: 1395
Joined: Tue Feb 24, 2009 4:39 pm
Location: Italy

Re: Darkmod

Post by toneddu2000 »

Woah revelator thanks for sharing! I always looked at doom3 engine with curiosity but never been able to use it for the lack of documentation (especially about scripting), but the Dark Mod seems to be the only project that uses doom3 engine seriously.
Keep up the awesome work!

Just a sidenote: I don't know if it's yours that email on the GitHub front page but I reccomend you to convert it to MYEMAILADRESS AT GMAIL DOT COM otherwise it will be vulnreable to hordes of Viagra spam bots! :D
Meadow Fun!! - my first commercial game, made with FTEQW game engine
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: Darkmod

Post by revelator »

Thanks for the heads up tonnedu :) yeah i better get something done about that.
Allways welcome to drop by the darkmod forums as well :) lots going on atm, and the guys there can probably teach you a thing or two about modding the engine.
Productivity is a state of mind.
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: Darkmod

Post by revelator »

linux build works again :) took some major poking around in the m4 files, removing the gllog functions, and some general trickery but it builds on kubuntu now.
Productivity is a state of mind.
nbohr1more
Posts: 54
Joined: Fri Dec 09, 2011 7:04 am

Re: Darkmod

Post by nbohr1more »

Have you tried building in MSVC 2013 community edition?

I wasn't able to do so...

Since I cannot build would you kindly do so? :)
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: Darkmod

Post by revelator »

I have the full 2013 but i can make you a build after work :)
Productivity is a state of mind.
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: Darkmod

Post by revelator »

Have to push the build for tomorrow, can barely keep my eyes open anymore :)
Black friday and peeps here in denmark just had payday so we had thousands of customers at work and i only sleept for 1 hour because of back pain.
Productivity is a state of mind.
Post Reply