D2X-XL suggestions thread

D2X-XL - Descent II update for modern systems with many new features and enhanced graphics. Home Page

Moderators: Grendel, Aus-RED-5

Post Reply
User avatar
Pumo
DBB Captain
DBB Captain
Posts: 779
Joined: Tue Jan 18, 2005 11:48 pm
Location: Mexico
Contact:

Post by Pumo »

Nice, now the Headlight works as it should work a real Headlight.

And now, about the colored weapon lights, you are right that is already saturating,but then maybe instead of a simpler saturate model, you could use a multiplication light model like the Dodge of some paint programs and many games out there. Here i have screenshots that shows the colored light problem, even with mixed ambient light:

Image 1 (The original room, 75% white lighted entirely):
Image

Image 2 (The same room, shooting a pure blue laser that darkens the red colors, and a light should not dark a room, since is \"light\" :wink: ):
Image

I think a nicer light model should like something like this:

Image 3 (The same room with a false pure blue light drawn by me using Paint Shop Pro 9, with an Hue (Legacy) layer:
Image

I hope it's not too difficult to achieve something like that, but many simple 3D Games uses some kind of multiplication light model that looks more like real light, and it really lights in all situations.
User avatar
TechPro
DBB Admiral
DBB Admiral
Posts: 1520
Joined: Thu May 20, 2004 11:51 pm

Post by TechPro »

I like the weapons and invertory icons! What a cool idea! 8)

Can we make it more \"apparent\" that the player either has or doesn't have an item? Perhaps not show that weapon/inventory item if the player doesn't have it?

Or maybe just not show any border around icons for weapons/inverntory that the player doesn't have... and then use a more 'muted' color for the border of items the player has but doesn't have selected?

The idea is to make it easier for the player to at a glance see what weapons/inventory he has and at a glance can more easily see what items are the currently selected items.
Image

What do you think?
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

I think it's very good the way it is ... :roll: ... well, I have grayed the unavailable item icons a little more in v1.5.130.

Yeah, I think it's a very neat feature. :D

I had been thinking of something like that for a while, and done some experiments, but I had only wanted to have a small weapon icon for currently selected primary and secondary weapons in the fullscreen HUD.

Suncho's idea of having all weapons on the screen and somehow marked as active/available/unavailable had brought me on the right track though.

He certainly is a good beta tester with very good ideas, but sometimes all his bug reports digging up the most minor flaws and cosmetic issues in the rearmost dusty corner of D2X-XL are a pain in the neck ... ;) ... particularly as I hate bugs, but wouldn't bother if I didn't know about them. :P
User avatar
Peterix
DBB Ace
DBB Ace
Posts: 33
Joined: Fri Jan 27, 2006 2:22 pm

Post by Peterix »

Pumo:
to clarify things a bit, d2x now uses multiplicative lighting for weapons.
It shouldn't be hard to make it additive, so d2x 'light' behaves more like the real word light. ( try shooting in very dark tunnels - no light at all)
User avatar
D3Phoenix
DBB Ace
DBB Ace
Posts: 96
Joined: Fri Oct 07, 2005 5:12 pm
Location: Near a computer.

Post by D3Phoenix »

Minor issue, may be overly complicated to solve:

Fact: Many Modern graphics cards don't like resolutions less than 512x384. This is evident in the fact that sometimes I try to switch to 320x200 to show a friend what the game looked like originally; about 50% of the time I either have an immediate crash or afterwords the windows desktop gets screwed up (refusing to return to a reasonable resolution until I close and restart Explorer.exe)

My suggestion is this: Use pixel doubling to simulate lower resolutions. For example, for 320x240, render the game at that speed to a virtual buffer, then map that onto a 640x480 surface -- each pixel becomes a grouping of four pixels. I don't know how difficult this would be to implement; It's only a suggestion.

OR, you could eliminate resolutions below 640x480 altogether... replacing them with a single bullet: \"Classic Render Mode\" Which uses the pixel doubling technique and disables all of the nifty OGL enhancements... maybe even turn all sounds to 11K in this mode.

Or you could just file this away in some dark cabinet labeled \"things to ponder while bored\" :P
Nikolai
DBB Ace
DBB Ace
Posts: 35
Joined: Mon Jan 16, 2006 11:09 am
Location: Kiev, Ukraine

Post by Nikolai »

How about an option to show inventory icons only?
By default D2 somehow shows weapon info in any screen mode. So I want to use your icons for inventory and keep only default information about weapons.
User avatar
Pumo
DBB Captain
DBB Captain
Posts: 779
Joined: Tue Jan 18, 2005 11:48 pm
Location: Mexico
Contact:

Post by Pumo »

Mmh, maybe peterix is right and the light is already multiplied now. So, like peterix say, how about make these colored weapon lights additive? Anything that makes the lights works better and more real, whatever the name is (Saturate,Multiplication,Add, etc...)
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

THEY ARE ADDITIVE!

Check the code if you don't believe it, file main/render.c.
User avatar
Pumo
DBB Captain
DBB Captain
Posts: 779
Joined: Tue Jan 18, 2005 11:48 pm
Location: Mexico
Contact:

Post by Pumo »

Aaarrghh!! I'm confused!
Well, if they are Additive, Multiplicative or whatever (i don't care now :P ) the only thing i say is if it's posible to make th colored lights like the ones in D3, where you shoot a blue, purple (or whatever) laser and doesn't darks the room and seems more brighter. I simply want a way that the light looks more like the edited image i post.
User avatar
Peterix
DBB Ace
DBB Ace
Posts: 33
Joined: Fri Jan 27, 2006 2:22 pm

Post by Peterix »

Well, i looked at the code and it surely does use additive lights, it just doesn't look like it does ingame. :? i'm puzzled
i'll try messing with the code some more tomorrow
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

I couldn't observe this darkening effect.
User avatar
Pumo
DBB Captain
DBB Captain
Posts: 779
Joined: Tue Jan 18, 2005 11:48 pm
Location: Mexico
Contact:

Post by Pumo »

If you shoot blue over gray textures there is no visible problem. The darkening happens only in certain combination of colored light and textures. You can see how the Blue darkens the Red/orange (the inverse colors) in the second screenshot i posted above.
User avatar
TechPro
DBB Admiral
DBB Admiral
Posts: 1520
Joined: Thu May 20, 2004 11:51 pm

Post by TechPro »

Is there any possibility of the weapons and inventory icons being placed above and below the view window when using the \"Letterbox\" view?

Since there is unused black space above and below the view in that mode... it would be cool if those icons could be in that black area thus keeping them from obscuring the view in any way... and keep the view clean.

No problem if that's not possible.
Thanks!
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

I could do that, but the icons are part of HUD.
User avatar
Aus-RED-5
DBB Friend
DBB Friend
Posts: 1604
Joined: Fri Apr 23, 2004 7:27 am
Location: Adelaide, South Australia
Contact:

Post by Aus-RED-5 »

I like this version of the menu better then the new! :(
ImageOLD VERSION OF MENU ^^^^

ImageNEW VERSION OF MENU ^^^^

The old version has the Vertigo and D2x-xl logos under the XL. Kinda keeps that D2 old school look but with the new, if ya know what I mean. ;)
Anyways we can change that? Adding an option or something? :P
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

Aus-RED,

I cannot determine the nicest position of the version info for every possible custom menu background, and personally I like the new version more.
User avatar
Aus-RED-5
DBB Friend
DBB Friend
Posts: 1604
Joined: Fri Apr 23, 2004 7:27 am
Location: Adelaide, South Australia
Contact:

Post by Aus-RED-5 »

:cry:
Ok, fine then........
See if I ever make anything else for this project again! :twisted:

J/K! :P :P :P :P :P
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

:shock:

:mrgreen:

How about that wallpaper with the smaller D2X-XL text in the upper left corner, on the planet? :)
User avatar
Aus-RED-5
DBB Friend
DBB Friend
Posts: 1604
Joined: Fri Apr 23, 2004 7:27 am
Location: Adelaide, South Australia
Contact:

Re:

Post by Aus-RED-5 »

Diedel wrote::shock:

:mrgreen:

How about that wallpaper with the smaller D2X-XL text in the upper left corner, on the planet? :)
OI! We are the ones who make suggestion here.... Not YOU! LMAO :D
Once again....J/K :P
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

You don't need to explain that you're joking all the time. So far I've understood your humor pretty well. ;)
User avatar
Peterix
DBB Ace
DBB Ace
Posts: 33
Joined: Fri Jan 27, 2006 2:22 pm

Post by Peterix »

Hi,
back to the lights!

I've made a pitch black test level with no lights and did some test with lasers.

img1: lasers in D1
Image
If you really used additive lighting, the white lights should remain white.

img2: my black room, lighted by flares
Image

img3: the same room, 'lighted' by lasers
Image
As you can see, the room stays dark, while it shouldn't.

img4: same room, laser explosions(white) are colorized by lasers(red)
Image

What happens here should be quite obvious: you are using multiplicative lighting for weapon lights and that piece of code you showed me doesn't work the way it should.
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

Peterix,

why don't you whip up your debugger and check/fix the code yourself instead of indirectly saying I lied to you?

If the colored light is brighter than the ambient white light, it will colorize it.

If you want to check that, don't check with a pitch black level, test it with a full bright level.
User avatar
Peterix
DBB Ace
DBB Ace
Posts: 33
Joined: Fri Jan 27, 2006 2:22 pm

Post by Peterix »

I'm not saying you lied to me and if it sounds like i did, it wasn't my intent.
Maybe it's shaders, maybe it's something else.
I'm looking at the code right now, but it will take some time to learn how it all works.
Anyway
version 133,
use light maps, enable colored light + colored weapon light + mix lights all checked.

Don't take my posts THAT seriously. :)
User avatar
Kirby
DBB Ace
DBB Ace
Posts: 151
Joined: Thu Nov 03, 2005 7:27 pm

Post by Kirby »

The primary weapon icons cover up the multiplayer players score....

having a one line space between the inventory icons is a start, but why can't the text just be on top??? :wink: :twisted:
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

Peterix,

obviously you didn't read or don't understand what I said. Here an example (regard that there is no colored light in Descent 1 or 2, you only have brightness values. All light is white by default).

ambient light (r,b,g) (0.5,0.5,0.5) + green laser (0.0,1.0,0.0) = (0.5,1.5,0.5)

1.5 gets capped to one. Result will not be white light.

Kirby,

why don't you place the icons at the sides and at the top?
ToxicFrog
DBB Cadet
DBB Cadet
Posts: 18
Joined: Sun Feb 19, 2006 1:33 pm

Post by ToxicFrog »

On the topic of weapon icons, it would be nice to have missile count and vulcan ammo count displayed somewhere on them.
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

I know. =)
BossHossV8Cycles
DBB Cadet
DBB Cadet
Posts: 9
Joined: Fri Feb 17, 2006 10:24 pm

Post by BossHossV8Cycles »

My issue here is the map. The map's rotation seems to be fixated on the ship dot's orientation. So, when you roll the map 180°, the rotation keys end up visually rotating the map in the opposite direction.
So, it would be nice if the roll keys caused the map's rotation orientation to roll as well so that when you do hit the rotate left key the map rotates left despite how much you roll it. This would make viewing the map a little easier.

My second problem is the +/- keys... at least for me, they don't seem to work.
User avatar
Kirby
DBB Ace
DBB Ace
Posts: 151
Joined: Thu Nov 03, 2005 7:27 pm

Re:

Post by Kirby »

Diedel wrote:Kirby,

why don't you place the icons at the sides and at the top?
????? I thought I was doing that :D

I'm sorry....but doing that just makes perfect sense to me instead of making empty space between text
User avatar
Suncho
DBB Defender
DBB Defender
Posts: 3222
Joined: Sat Jan 30, 1999 3:01 am
Location: Richmond, VT
Contact:

Post by Suncho »

1. I'd like to see wider text messages in multiplayer.

2. I'd like to see the following things turned into cheat codes and never allowed in multiplayer:

a. Dual Missiles
b. Disabling the Ship Wiggle
c. Mouselook. ;)

3. I'd like to see radar be usable in multiplayer. I don't think player ship should be visible on the automap (or radar) so I always disable that option, but it unfortunately disables radar too.
-Suncho
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

Suncho,

These features are controlled server side and not available at all if the server doesn't use D2X-XL, and that means complete control over them.

Ship wiggling is always on during multiplayer.

If you continue to insist on making mouselook etc. cheats, you will really upset me. Stop it.
ToxicFrog
DBB Cadet
DBB Cadet
Posts: 18
Joined: Sun Feb 19, 2006 1:33 pm

Post by ToxicFrog »

What does ship wiggle do, anyways?

(argh, why does DBB keep logging me out)
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

DBB logouts: Clear cookies and enter http://www.descentbb.net in your browser's address line to get here, and put that URI into your favorites.

Wiggling is the 'bobbing' of the ship when it is idling. When the ship is moving, it doesn't wiggle anyway (and if you don't move in multiplayer your dead really quick) so there is really no point to demanding wiggling to be mandatory during multiplayer (but heck, it is!).
User avatar
CarzyRoBoT
DBB Cadet
DBB Cadet
Posts: 7
Joined: Sun Feb 26, 2006 1:03 pm

Post by CarzyRoBoT »

If you have a robot with a camera trigger in a level, and that robot bites the dust, could you make it so that the camera trigger goes with it, instead of automatically switching to player view? It's kinda fun seeing yourself blasting robots through the robots' perspective (I set up a marker in front of the monitor and watch through my cockpit windows :mrgreen:), but I'd like it if the camera switched OFF when I off the robot carrying it.
User avatar
Suncho
DBB Defender
DBB Defender
Posts: 3222
Joined: Sat Jan 30, 1999 3:01 am
Location: Richmond, VT
Contact:

Re:

Post by Suncho »

Diedel wrote:Suncho,

These features are controlled server side and not available at all if the server doesn't use D2X-XL, and that means complete control over them.

Ship wiggling is always on during multiplayer.
I was just playing the other day and I saw dual missiles coming out of my ship. I never turned it on and I had to go into the menu to turn it off. That's what I'm trying to avoid. It's just a feature request anyway. =)
Diedel wrote: If you continue to insist on making mouselook etc. cheats, you will really upset me. Stop it.
Ok.

One more: In D1x, when you press the F7 key, you can turn on player ping times. It would be neat to have a feature like that (where the pings are displayed next to the player names/scores).
-Suncho
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

Robot,

that's actually a bug.
User avatar
CarzyRoBoT
DBB Cadet
DBB Cadet
Posts: 7
Joined: Sun Feb 26, 2006 1:03 pm

Post by CarzyRoBoT »

You mean that WASN'T intentional?

Oops...:lol:
User avatar
Diedel
D2X Master
D2X Master
Posts: 5278
Joined: Thu Nov 05, 1998 12:01 pm
Contact:

Post by Diedel »

I wonder whether it works now ... I built a fix into D2X-XL v1.5.138, but didn't test it.

Suncho,

dual missile launch being *on* by default was a bug. The data structure containing this value is pretty big, and counting all these little, comma-delimited digits is pretty error prone ... :roll: :mrgreen:
Nikolai
DBB Ace
DBB Ace
Posts: 35
Joined: Mon Jan 16, 2006 11:09 am
Location: Kiev, Ukraine

Post by Nikolai »

I want an option to remove the bitmap frame around the automap. Without the frame more screen is available to view the map. And I think the frame was absent in D1...

What is now:
Image

What is desired:
Image
spud
DBB Ace
DBB Ace
Posts: 129
Joined: Thu Nov 05, 1998 12:01 pm
Location: Seattle, WA

Post by spud »

D1x also shows loss percentages next to the ping times... A very handy feature IMHO.

spud
Post Reply