Inside3D!
     

Direct 3D 9.0c Quake
Goto page Previous  1, 2, 3, ... 11, 12, 13  Next
 
Post new topic   Reply to topic    Inside3d Forums Forum Index -> Engine Programming
View previous topic :: View next topic  
Author Message
Electro



Joined: 29 Dec 2004
Posts: 241
Location: Brisbane, Australia

PostPosted: Mon Dec 15, 2008 4:16 am    Post subject: Reply with quote

ceriux: how did you unlock the mirrors edge mode?

awesome work mh
bring on the hlsl Very Happy
_________________
Unit reporting!
http://www.bendarling.net/
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
mh



Joined: 12 Jan 2008
Posts: 910

PostPosted: Mon Dec 15, 2008 9:34 am    Post subject: Reply with quote

Nice, keep the bug reports coming!

I'm pretty certain that the Alt-Tab crash is due to a ChangeDisplaySettings call referencing a DEVMODE struct that's no longer valid. I really should have removed those as D3D handles all of that stuff automatically for you.

I had noticed the greyscale colours before, but didn't take a note of it. Pretend you've got ao old black & white TV for now. Very Happy

Not certain about the map change crash, must try replicate it and see what's going on behind the scenes.
_________________
DirectQ Engine - New release 1.8.666a, 9th August 2010
MHQuake Blog (General)
Direct3D 8 Quake Engines
Back to top
View user's profile Send private message Visit poster's website
Spirit



Joined: 20 Nov 2004
Posts: 476

PostPosted: Mon Dec 15, 2008 9:49 am    Post subject: Reply with quote

Great work!

Nitpick: Could you use a different name? D3DQuake exists for 8 years at http://dxquake.sourceforge.net/
Two engines with the same name just lead to confusion.
_________________
Quake Maps
Back to top
View user's profile Send private message Visit poster's website
Downsider



Joined: 16 Sep 2008
Posts: 478

PostPosted: Mon Dec 15, 2008 10:41 am    Post subject: Reply with quote

Cool, but why? Razz
Back to top
View user's profile Send private message
Baker



Joined: 14 Mar 2006
Posts: 1538

PostPosted: Mon Dec 15, 2008 11:22 am    Post subject: Reply with quote

Downsider wrote:
Cool, but why? Razz


mh wrote:
Porting Quake to Direct 3D cos I'm sick of poor quality OpenGL drivers. Razz Twisted Evil


This thread shows some of the headaches encountered with different video cards and their inconsistent OpenGL version #s and in a lot of cases cards saying they support extension <whatever> and they don't.

It's a rather large headache. Especially since Intel display adapters with old OpenGL 1.2 support may make up 70% or even more of the "video cards" on all computers (i.e. Intel Integrated Media). In fact, I'd be rather surprised if the # isn't 80%-90%.

The choice: limit yourself to 2001 era OpenGL capabilities (1.2) or limit the potential users to owners of 3rd party graphics card (Nvidia, etc.).

MH decided to choose none of the above.
Back to top
View user's profile Send private message
mh



Joined: 12 Jan 2008
Posts: 910

PostPosted: Mon Dec 15, 2008 1:56 pm    Post subject: Reply with quote

On the other hand, this is how the DirectX folks handle those sort of shenanigans: http://blogs.msdn.com/oldnewthing/archive/2004/02/11/71307.aspx
_________________
DirectQ Engine - New release 1.8.666a, 9th August 2010
MHQuake Blog (General)
Direct3D 8 Quake Engines
Back to top
View user's profile Send private message Visit poster's website
ceriux



Joined: 06 Sep 2008
Posts: 969
Location: Florida, USA

PostPosted: Mon Dec 15, 2008 5:40 pm    Post subject: Reply with quote

Electro wrote:
ceriux: how did you unlock the mirrors edge mode?

awesome work mh
bring on the hlsl Very Happy


lol i dunno what you mean XD but if you mean how everythings super bright and the textures seem weird bright because of it. its just fullbright i think.
_________________
QuakeDB - Quake ModDB Group
Back to top
View user's profile Send private message Yahoo Messenger
Monster



Joined: 07 Jan 2006
Posts: 94
Location: North Carolina

PostPosted: Thu Dec 18, 2008 12:56 am    Post subject: Reply with quote

Just updated my Directx drivers, and it loads, but appears to have graphical issues. I hear the demo playing, but just get a pure black screen, same with when i try to start the game.

Heres what it looks like when it first loads, the console doesn't behave normally:



Without console, just black screen:




I also just updated my video card drivers, here are my system specs:

------------------
System Information
------------------
Time of this report: 12/17/2008, 19:54:15
Machine name: MGS
Operating System: Windows XP Home Edition (5.1, Build 2600) Service Pack 3 (2600.xpsp_sp3_gdr.080814-1236)
Language: English (Regional Setting: English)
System Manufacturer: System manufacturer
System Model: System Product Name
BIOS: Phoenix - AwardBIOS v6.00PG
Processor: AMD Athlon(tm) 64 X2 Dual Core Processor 6000+, MMX, 3DNow (2 CPUs), ~3.0GHz
Memory: 3326MB RAM

---------------
Display Devices
---------------
Card name: NVIDIA GeForce 9800 GX2
Manufacturer: NVIDIA
Chip type: GeForce 9800 GX2
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_0604&SUBSYS_23701682&REV_A2
Display Memory: 512.0 MB
Current Mode: 1400 x 1050 (32 bit) (60Hz)
Monitor: Plug and Play Monitor
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
scar3crow
Inside3D Staff


Joined: 18 Jan 2005
Posts: 837
Location: Las Vegas, NV

PostPosted: Thu Dec 18, 2008 1:46 am    Post subject: Reply with quote

As a contrast to Monster (who I invited to try it out, hence he is posting here now), I must say I've loved it thus far.

Mucking about in id1 and Rogue... Played some 1v1 with Monster using it... Dizzied my wife with the timedemo of bigass1.dem. Good times all in all.

Hope to see you continue this... Perhaps with a few additions - ping in scoreboard, defaulting to mouselook being on, frame interpolation (optional perhaps?). This has that good old school Quake feel to it, without being hamstrung, nor having a boasting name - its merely descriptive.

However regarding the name, to avoid confusion, perhaps you could call it DirectQuake or something like that?
_________________
...and all around me was the chaos of battle and the reek of running blood.... and for the first time in my life I knew true happiness.
Back to top
View user's profile Send private message AIM Address
=peg=



Joined: 17 Dec 2008
Posts: 12

PostPosted: Thu Dec 18, 2008 5:10 pm    Post subject: Reply with quote

Quote:
It's not quite finished in other words. The only major remaining item is to add in support for sky and water surfs on brush models, but nonetheless, they're rarely enough used, and not even in ID1 so far as I can tell, so here it is.


Actually, i use those in my own custom maps a lot, so i'd like to see you work those in at some point..

Here is a small video clip showing how i use liquid (lava/slime in this case) textures on brushmodels to create some funky effects.. and below is a screenshot of my pegdm6 work-in-progress (all the lava you see is on func_wall/illusionary).

exciting stuff MH! i'm keeping a close eye on this project Shocked

Back to top
View user's profile Send private message
MeTcHsteekle



Joined: 15 May 2008
Posts: 397
Location: its a secret

PostPosted: Thu Dec 18, 2008 5:37 pm    Post subject: Reply with quote

i am also watching vigilanty

peg, thats a great map to play and ima steal your style
did u ever finish it?
_________________
bah
Back to top
View user's profile Send private message AIM Address
mh



Joined: 12 Jan 2008
Posts: 910

PostPosted: Thu Dec 18, 2008 6:52 pm    Post subject: Reply with quote

=peg= wrote:
Quote:
It's not quite finished in other words. The only major remaining item is to add in support for sky and water surfs on brush models, but nonetheless, they're rarely enough used, and not even in ID1 so far as I can tell, so here it is.


Actually, i use those in my own custom maps a lot, so I'd like to see you work those in at some point..

Nice screenshot!

I definitely feel it's important to have them in, and they will be in a new release sometime soon.

What scares the bejeepers out of me though is that stock GLQuake even allows them on ammo boxes! Shocked I can see that being a barrel of laughs to code any way efficiently, and that part of it definitely won't be done any time soon! Too many state changes!

Re: the name; I've given it some thought and decided that I want to move away from "MHQuake", although whatever it does end up as hasn't been decided yet. I see that the homepage here has called it "DirectQ", which I'm going to adopt for now (or possibly "DirectQuake"). I like "XQuake" but that's already taken too.

@Monster; not sure what's happening there! Looks to me like either of the world or the view transform has gone nuts. I'm going to maybe try moving view to per-frame rather than one time only, but it will cost a little performance.
_________________
DirectQ Engine - New release 1.8.666a, 9th August 2010
MHQuake Blog (General)
Direct3D 8 Quake Engines
Back to top
View user's profile Send private message Visit poster's website
mh



Joined: 12 Jan 2008
Posts: 910

PostPosted: Sun Dec 21, 2008 2:00 am    Post subject: Reply with quote

Release 1.1 is out. Wink
_________________
DirectQ Engine - New release 1.8.666a, 9th August 2010
MHQuake Blog (General)
Direct3D 8 Quake Engines
Back to top
View user's profile Send private message Visit poster's website
Monster



Joined: 07 Jan 2006
Posts: 94
Location: North Carolina

PostPosted: Sun Dec 21, 2008 4:23 am    Post subject: Reply with quote

Hmm now it just shows the console and won't even go to a black screen. I can hear sounds and i can hear the menu, but all i ever see is the console
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
=peg=



Joined: 17 Dec 2008
Posts: 12

PostPosted: Sun Dec 21, 2008 4:35 am    Post subject: Reply with quote

Monster wrote:
Hmm now it just shows the console and won't even go to a black screen. I can hear sounds and i can hear the menu, but all i ever see is the console


yup same here.. but i found that it did render sometimes.. however the screen freezes.. it seems.. as soon as i look in a certain direction or the light levels get too high or when i shoot any gun except axe/sg/sng.. really weird.. the engine is still running fine when it freezes but the screen does no longer get updated..

an exemple of this:
when i type "map e1m1" all is fine.. until i walk past the 2 lampposts.. then the screen locks up.. when i walk back and do a vid_restart all is fine again.. but as soon as i fire rl.. it freezes again..

i found that i could somewhat walk around when binding "vid_restart" to a key and do a lot of restarts..

apart from the freeze-ups it runs super smooth btw Smile (the dynamic lights are awesome, when the screen does not freeze Wink)

oh and i noticed that when i type vid_describemode it says mode 0 which coresponds to 640x480x0 (windowed) while its actually running in mode 10: 1280x1024x32 (X8R8G8B8)
dunno if this matters, but i figured i'd mention it..



Last edited by =peg= on Sun Dec 21, 2008 5:13 am; edited 4 times in total
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Inside3d Forums Forum Index -> Engine Programming All times are GMT
Goto page Previous  1, 2, 3, ... 11, 12, 13  Next
Page 2 of 13

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2004 phpBB Group