MHDoom finished

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

MHDoom finished

Post by revelator »

http://speedy.sh/N3vNB/MHDoom-release.7z

This was MH's take on a no nonsense Doom3 engine :)
its a bare Doom3 no radiant or any other editors built in besides the map compilers.
It uses Glew for its OpenGL Api.
It has numerous fixes he made like vertexbufferrange better timing and fixes for black ase models.
Uses improved fragment based interaction shader code.
Improved render code.
Runs on ultra setting all the time code for setting lower standards was removed completely.

My contribution.

All of iodoom3's fixes.
All of dhewm3's fixes.
SikkPins fix for matrix calls.
Better TGA and Jpeg image code.
All of fabian sanglards fixes (based on his PVS studio checks).
Readded rendertools and auto overbrights (its dark and scary even with overbrights).

It runs like oil on ATI cards yay :)
Visuals are close to photo realistic which is also rather meh,
unless you have HD textures installed (the games low res images really show).

Try it and let me know how you like it :)
Productivity is a state of mind.
Nahuel
Posts: 495
Joined: Wed Jan 12, 2011 8:42 pm
Location: mar del plata

Re: MHDoom finished

Post by Nahuel »

i can not dowload the file :( please use another server !
hi, I am nahuel, I love quake and qc.
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: MHDoom finished

Post by revelator »

Productivity is a state of mind.
qbism
Posts: 1236
Joined: Thu Nov 04, 2004 5:51 am
Contact:

Re: MHDoom finished

Post by qbism »

Running like a champ on ATI Radeon at native resolution. :D
Download mirror if you wish http://qbism.com/file/download/580
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: MHDoom finished

Post by revelator »

:) only took me buying a pair of new AMD gfx cards to squash that bug :lol:
Ah well besides a few minor glitches with the drivers they run pretty solid :)
Productivity is a state of mind.
szo
Posts: 132
Joined: Mon Dec 06, 2010 4:42 pm

Re: MHDoom finished

Post by szo »

You are playing with open code, why are you not publishing the source along with it?
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: MHDoom finished

Post by revelator »

I will :) just wanted to know if i actually squashed the bug thats been hunting me with AMD/ATI cards since the last time i tried to finish up mh's code ;)

but since it seems to work now ill put it on github :)
Productivity is a state of mind.
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: MHDoom finished

Post by revelator »

Productivity is a state of mind.
goldenboy
Posts: 924
Joined: Fri Sep 05, 2008 11:04 pm
Location: Kiel
Contact:

Re: MHDoom finished

Post by goldenboy »

Is it Windows-only? That's a drawback. Oh well.
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: MHDoom finished

Post by revelator »

Atm yes MH removed most of the OS specific code from the source before i got my hand on it, but i plan to use some of dhewm3's code to fixup that.
Productivity is a state of mind.
goldenboy
Posts: 924
Joined: Fri Sep 05, 2008 11:04 pm
Location: Kiel
Contact:

Re: MHDoom finished

Post by goldenboy »

That sounds good. I'll still try it under wine for now.

Edit: It runs under wine, just no sound.
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: MHDoom finished

Post by revelator »

Hmm openal32.dll missing ? btw if i go the dhewm3 way openal will be the default sound backend but since its crossplatform that might not be so bad :)
Productivity is a state of mind.
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: MHDoom finished

Post by revelator »

Btw i was not exagerating when i said that this engine really pushes the image quality.

Image

Sadly its even worse than this on some ingame art like tha tablets in the last map, the pixelation allmost looks like a dos game :S

also im running into a bug with shadows on models not sure if driver related though since noone else has said anything.

Oh and a bug report for barnes :) his code for showing allocated VBO mem does not work with GLEW so ill probably have to file a bug report to the guy making GLEW.
Productivity is a state of mind.
goldenboy
Posts: 924
Joined: Fri Sep 05, 2008 11:04 pm
Location: Kiel
Contact:

Re: MHDoom finished

Post by goldenboy »

The tablets are extremely pixelated in vanilla D3 as well, unfortunately. The resolution is just pretty low.
leileilol
Posts: 2783
Joined: Fri Oct 15, 2004 3:23 am

Re: MHDoom finished

Post by leileilol »

Would it be appropriate to implement texture upscaling then? :P
i should not be here
Post Reply