Jump to content
The Dark Mod Forums

Version 0.10.0 preparations


Recommended Posts

I've changed the version number of the latest source release to 0.10.0, so that we can follow the a.b.c version convention, where:

 

a = major release

b = feature releases (significant new features)

c = bugfix releases

 

These are the notable changes I am aware of:

 

  • Blend materials supported in renderer (multiply, add etc)
  • Vertex colours and vertex-blended materials supported in renderer
  • Renderer supports static cubemap skyboxes
  • Projected light rendering fixed (except for start/end planes)
  • Use of GLSL instead of ARB shaders
  • Light scale (brightness) parameter set to 2 for Doom 3 to match game
  • Speaker radius shown when speaker is selected
  • "Add speaker" menu option provides dialog to select a sound shader
  • New property editor for "angle" key, with 8 standard direction buttons
  • Entity inspector no longer loses selection when updating key value
  • Improved support for multiple .game files, code no longer assumes a single game file
  • Entity inspector dialog components minimum size set correctly, split pane cannot be dragged to hide the widgets

 

@Greebo -- any changes or fixes at your end I am not aware of?

Link to comment
Share on other sites

There's not much I did in this release, I realise - I only did some multi-monitor UI fixes and other minor stuff like Shader and Model Counts. Plus a new command written in Python.

Link to comment
Share on other sites

How close would you guys say til we're at version 1? Are you waiting for the mod to go Beta?

 

The intention would be that 1.0 would be released sometime around the release of the main mod, for consistency, although the actual features that qualify for DarkRadiant 1.0 are fairly arbitrary. Hopefully I can get the light shader refactoring done and add support for blend/ambient/fog lights, so that DR 1.0 can have a respectable (but not perfect) renderer, rather than an embarassment like it was not so long ago.

Link to comment
Share on other sites

  • 1 month later...
All of the Debian package stuff is updated and ready to go -- Greebo, let me know when you have a revision you are happy to release as 0.10.0, and I'll get the deb builds done.

 

You can also PM me and I try to build a few more for different architectures.

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

You can also PM me and I try to build a few more for different architectures.

 

Thanks -- I have a 64-bit machine now so I will build 32 and 64-bit versions for my current distribution (Jaunty) and the latest LTS release (Hardy), maybe Intrepid as well if I get time.

Link to comment
Share on other sites

Thanks -- I have a 64-bit machine now so I will build 32 and 64-bit versions for my current distribution (Jaunty) and the latest LTS release (Hardy), maybe Intrepid as well if I get time.

 

I am still running hardy on both my laptop and PC, so hardy 32 and 64 bit would be welcome :)

 

I still have the virtualbox at my PC so I could cmpile too, but not before wednesday.

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

I still have to look into the UndoSystem bug in the Lighting render mode you mentioned yesterday (and plus one more bug I ran into yesterday). When that's done, I think we're ready for release.

Link to comment
Share on other sites

H, I and J are all there now in both architectures.

 

Cool, just updated :)

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

Cool, just updated :)

 

Correction: I could only update my 32bit laptop. My 64bit PC shows "1 update available", but then it says "held back one package" and it can't update. Running apt-get from the command line produces the same ("held back one package").

 

Is there a problem with the 64bit packages?

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

I'm not aware of any particular problems, they all seemed to build correctly. Which distribution are you using?

 

Kubuntu Hardy 64bit. Can try to access my PC on wednesday and see if I can get more info out of apt-get.

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent Status Updates

    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 6 replies
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
    • nbohr1more

      Looks like the "Reverse April Fools" releases were too well hidden. Darkfate still hasn't acknowledge all the new releases. Did you play any of the new April Fools missions?
      · 5 replies
×
×
  • Create New...