Skip to content

MiniDoom Version 2.0.2

Choose a tag to compare

@n1k0m0 n1k0m0 released this 26 Aug 21:21
· 6 commits to main since this release

MiniDoom 2.0.2

This patch improves Windows music control and long-range OpenGL rendering.

Fixed

  • Restored effective Windows music-volume control on MIDI devices that reject
    WinMM's midiOutSetVolume by applying the master gain to sequenced MIDI note
    velocities and channel-volume events.
  • Removed the unnecessary full-volume intermediate update when changing the
    music slider.
  • Increased the shared OpenGL world view distance from 4096 to 12288 map units.
    The projection, native sprite batcher, and compatibility sprite fallback now
    use the same limit, covering DOOM II MAP32's long sightlines.
  • Added a regression test that validates the configured range against MAP32's
    actual player start and vertex geometry.

Packages

  • MiniDoom-v2.0.2-windows-x64.zip
  • MiniDoom-v2.0.2-linux-x64.tar.gz

The Linux package includes FluidSynth, libinstpatch, the MuseScore General
Lite SoundFont, and complete third-party license notices. DOOM IWAD files are
not included.

SHA-256

  • Windows: 8C395EDBDB589281FCCDE18F81043E9D7007EEBD4AE10B4FF7CAB2F0C1971C6B
  • Linux: C14B4777CBFF6847905D07BBF2927160ED450685C046FF705467964EB3377A43