Jump to content
The Dark Mod Forums

Public access to development versions


stgatilov
 Share

Recommended Posts

"Added r_fboScaling cvar which allows to change Render scale filtering to nearest."

It works really well, performance on par with setting the equivalent resolution in the same scene (1280x120 vs 2560x1440 with 0.5 scaling and nearest filtering) without needing to force the integer upscaling in the drivers (sharper image than bilinear/bicubic for who prefers the blocky look)

Edited by lowenz
  • Like 2

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Link to comment
Share on other sites

6 hours ago, thebigh said:
WARNING:LibJPEG: JPEG parameter struct mismatch: library thinks size is 584, caller expects 568
Segmentation fault (core dumped)

Yes, @nbohr1more has them too.

Quote

My libjpeg-dev version is the latest available, 8c-2ubuntu8.

TDM does not use system libraries so your version should not matter.

Quote

I did not have this problem in dev16481-9881.

That's very strange: the changes in libjpeg first appeared in dev16481-9881, so the same problem should happen on that build too.

Link to comment
Share on other sites

5 hours ago, lowenz said:

Well, zink is ready to use nowdays :D

From Mesa 22.1 on Windows too.

 

Quote

we are not a conformant OpenGL implementation

 

 

That doesn't inspire confidence.

I always assumed I'd taste like boot leather.

 

Link to comment
Share on other sites

21 hours ago, thebigh said:

I'm now getting errors looking like this when I try to save a game:

WARNING:LibJPEG: JPEG parameter struct mismatch: library thinks size is 584, caller expects 568
Segmentation fault (core dumped)

The save game itself gets written and loads without issue, but it has no preview thumbnail.

Fixed libjpeg in trunk.

You might want to change r_screenshot_format to avoid using jpeg for savegame screenshots.
Although it won't help you if someone uses jpeg file in texture or as SEED map.

  • Like 2
Link to comment
Share on other sites

4 hours ago, stgatilov said:

Although it won't help you if someone uses jpeg file in texture or as SEED map.

Is this not only an issue with writing jpgs? Texture is loading if I'm correct.

Edited by datiswous
Link to comment
Share on other sites

Hmmmm.  Just switched to the latest beta dev16485-9903 (from the previous one, dev16481-9881 ) and restarted the mission I was playing (Iris ... what an amazing mission, very happy to start from the top again, even though I'm only halfway through!), first thing I do is create a save game ... and bang! down it goes.

Nothing in the console log:

Changed location from '' to 'location_home'.
Switching to EFX 'location_home' (#15)
The ambient 'snd_home' (solitude_loop_z) for location 'location_home' is now playing.
The ambient 'snd_home' (solitude_loop_z) for location 'location_home' is now playing.
WARNING:LibJPEG: JPEG parameter struct mismatch: library thinks size is 584, caller expects 568
Segmentation fault (core dumped)

There was a very long pause before it crashed.

Will try again ... well, that was interesting, looks as if the saved game was good.  However, played for a little, hit F4 and ... hangs and crashes again, messages as before.  That's a shame.

Ah!  Looks like the conversation above covers this very issue.  Will go back to the previous beta for now.

Edit: Yes, can confirm that -9881 works and -9903 crashes when saving the game.

Edited by Araneidae
Got versions the wrong way around!
  • Like 3
Link to comment
Share on other sites

  • 2 weeks later...

Just reporting: OpenAL Soft has been updated to 1.22

  • Like 1

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Link to comment
Share on other sites

With now full EAX support, and XRAM emulation too!

From the log of UT3 (I use it as a benchmark)

 

Init: ALAudio device requested : 
Init: ALAudio device opened    : OpenAL Soft
Init: AL_VENDOR      : OpenAL Community
Init: AL_RENDERER    : OpenAL Soft
Init: AL_VERSION     : 1.1 ALSOFT 1.22.0
Init: AL_EXTENSIONS  : EAX EAX2.0 EAX3.0 EAX4.0 EAX5.0 EAX-RAM AL_EXT_ALAW AL_EXT_BFORMAT AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_BFORMAT AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_EXT_SOURCE_RADIUS AL_EXT_STEREO_ANGLES AL_LOKI_quadriphonic AL_SOFT_bformat_ex AL_SOFTX_bformat_hoa AL_SOFT_block_alignment AL_SOFT_callback_buffer AL_SOFTX_convolution_reverb AL_SOFT_deferred_updates AL_SOFT_direct_channels AL_SOFT_direct_channels_remix AL_SOFT_effect_target AL_SOFT_events AL_SOFT_gain_clamp_ex AL_SOFTX_hold_on_disconnect AL_SOFT_loop_points AL_SOFTX_map_buffer AL_SOFT_MSADPCM AL_SOFT_source_latency AL_SOFT_source_length AL_SOFT_source_resampler AL_SOFT_source_spatialize AL_SOFT_UHJ
Init: Device supports: EAX4.0
Init: Device supports: EAX-RAM
Init: Device supports: ALC_EXT_EFX
Init: Found EFX extension with 8 effect slots and 5 potential sends
Init: ...'reverb' supported
Init: ...'equalizer' supported
Init: ...'low pass filter' supported
Init: XRAM           : YES
Init: ALAudioDevice initialized.
Init: Client initialized

Edited by lowenz
  • Like 2

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Link to comment
Share on other sites

4 hours ago, Angelot said:

Is the latest version (2.10) backwards compatible with older missions?

If it wasn't I imagine panic would ensue, as this would be equivalent to starting from scratch and most FM's would be lost forever only playable on archived versions of TDM.

Link to comment
Share on other sites

1 hour ago, MirceaKitsune said:

If it wasn't I imagine panic would ensue, as this would be equivalent to starting from scratch and most FM's would be lost forever only playable on archived versions of TDM.

Ok, thanks.

Edited by Angelot
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.

 Share

  • Recent Status Updates

    • Nort

      Spent most of the day learning and writing about AI navigation. It's stuff I already know, but the magic about writing something down as clearly formulated as possible, is that you then see things that much more clearly. You also find what's unclear to you, and then you figure out exactly how things work. I was hoping to get through it all within just a day, but it looks like this will take tomorrow as well, at this rate. There's also plenty of other nonsense I have to get through as well. Everything's a chore.
      · 0 replies
    • Nort

      I want to be a fish, but I'm not a fish. My mom wants to be a fish too, and so she's killing herself eating plankton and sh***ng blood, and tells me to stop nagging her about taking her medication. I spent several hours today, just lying in bed, having anxiety over just existing, and not being a fish. You fish, you don't know how lucky you are. You can eat all the plankton you want. I tried eating plankton again yesterday, and I just got sick. I hate being a shark.
      · 0 replies
    • Nort

      I just gave myself vertigo. A pleasant kind of vertigo, like the world has been lifted off my shoulders. I'll explain:
      Yesterday I saw to my dismay, that I had made my entire map two - two - units too short on every level - that every set01 piece was sticking 2 units into the ceiling. That's basically 402 brushes that needs to be realigned (minus the ground floor brushes).
      I knew enough about selections to do all of that in a very tense five minutes, and it compiled without leaks. (Thank you so much, Dark Radiant devs, for making an editor with such care for precision that you can align hundreds of brushes perfectly at once (which is not something I can say for Valve's Hammer editor, which has some serious issues on that front, which actually made me just quit it in disgust).) However, the result is that the entire level has now been stretched a barely noticable 2 units, and it will take some getting used to psychologically.
      · 0 replies
    • Nort

      My workflow is basically running from a chain of disasters, eventually trying to seek shelter in former disasters. It's not ideal - it's just my life.
      When I abandoned my first map, it was out of a typical mental breakdown, and so I returned to find a skybox void where the kitchen door should have been (due to a misplaced visportal) and two overlapping brushes Z-fighting on the kitchen floor.
      I've now cleaned up the last bit of mess, by cleanly separating every floor into its own layer. Now I can finally work on each floor in peace.
      ...not that I really needed to. Once you get skilled enough, the orthographic messes, well, I'll let this video speak for itself:
       
      · 1 reply
    • Nort

      Beams, beams, beams...
      Support beams, and cross beams, and then beams to fixate the support beams to the cross beams. The more beams you have in a map, the better. There's walls, floors and ceilings, but the rest of the map is pretty much just beams. Beams makes a thief happy.
      · 0 replies
×
×
  • Create New...