Permalink
Commits on Oct 10, 2018
  1. Merge branch 'master' of https://github.com/coelckers/gzdoom

    raa-eruanna committed Oct 10, 2018
  2. - g3.7pre

    raa-eruanna committed Oct 10, 2018
Commits on Oct 9, 2018
  1. - fixed: MD3s with a skin-less surface left the renderer in an undefi…

    coelckers committed Oct 9, 2018
    …ned state.
    
    The frame interpolation factor wasn't reset and rendering prematurely aborted with no chance to recover.
  2. Fix missing enemies in HTP-RAW.WAD MAP22

    guynamederick authored and raa-eruanna committed Oct 9, 2018
    Make 100% kills possible on MAP22 of Hell to Pay
  3. - fixed: smooth teleporters could fudge the player over an adjacent l…

    raa-eruanna committed Oct 9, 2018
    …ine, causing the player to appear on top of a cliff that is much higher than the original teleport.
  4. Merge branch 'master' of https://github.com/coelckers/gzdoom

    raa-eruanna committed Oct 9, 2018
  5. - always enforce a minimum distance for fog when fogmode is set to st…

    raa-eruanna committed Oct 9, 2018
    …andard. without this, it was possible for the GPU to error out and stop rendering pixels for certain screen blocks
Commits on Oct 8, 2018
  1. - reverted macOS dark mode support with old SDKs

    alexey-lysiuk committed Oct 8, 2018
    This feature causes several issues with NSOpenGLView:
    * Mouse event coordinates are wrong in non-retina mode on HiDPI screen
    * In retina mode only 1/4 of picture is visible and its scaling is incorrect
    * Some sort of filtering is applied to frontbuffer picture
    * Noticeable increase in CPU load because of that filtering
    
    Linking with macOS 10.14 SDK leads to all these issues regardless of .plist option presence and its value
Commits on Oct 7, 2018
  1. Merge branch 'master' of https://github.com/coelckers/gzdoom

    raa-eruanna committed Oct 7, 2018
Commits on Oct 6, 2018
  1. - removed dynamic lights from Hexen's Mana pickups.

    coelckers committed Oct 6, 2018
    They barely glow, yet were casting relatively strong lights.
Commits on Oct 5, 2018
  1. Merge pull request #586 from Talon1024/feature/objSmoothCalc

    dpjudas committed Oct 5, 2018
    Calculate normals for OBJ models with smooth groups
  2. Merge branch 'master' of https://github.com/coelckers/gzdoom

    raa-eruanna committed Oct 5, 2018
    # Conflicts:
    #	src/textures/hires/hqresize.cpp
    #	wadsrc/static/language.enu
    #	wadsrc/static/menudef.txt
    #	wadsrc/static/zscript/menu/optionmenu.txt
Commits on Oct 4, 2018
  1. Merge pull request #595 from OrdinaryMagician/ue1_facetfix

    dpjudas committed Oct 4, 2018
    Another minor correction to UE1 models
  2. - fix the nearest shadow map filter to have no shadow acne and replac…

    dpjudas committed Oct 4, 2018
    …e linear with nearest in the menu
  3. Upgrade libADLMIDI and libOPNMIDI

    Wohlstand authored and raa-eruanna committed Oct 1, 2018
    Added full-panning stereo, improvement of channel management, and many other things.
    
    Also, I have implemented an ability to use custom WOPL (for libADLMIDI) and WOPN (for libOPNMIDI) banks from the same path as "soundfonts", but also, in the same environment, the "fm_banks" folder was added for WOPL/WOPN storing purposes.
    To toggle usage of embedded or custom bank, I have added togglable booleans. When bank fails to be loaded, the default embedded bank is getting to be used as fallback.
    
    ADLMIDI 1.4.0   2018-10-01
     * Implemented a full support for Portamento! (Thanks to [Jean Pierre Cimalando](https://github.com/jpcima) for a work!)
     * Added support for SysEx event handling! (Thanks to [Jean Pierre Cimalando](https://github.com/jpcima) for a work!)
     * Added support for GS way of custom drum channels (through SysEx events)
     * Ignore some NRPN events and lsb bank number when using GS standard (after catching of GS Reset SysEx call)
     * Added support for CC66-Sostenuto controller (Pedal hold of currently-pressed notes only while CC64 holds also all next notes)
     * Added support for CC67-SoftPedal controller (SoftPedal lowers the volume of notes played)
     * Fixed correctness of CMF files playing
     * Fixed unnecessary overuse of chip channels by blank notes
     * Added API to disable specific MIDI tracks or play one of MIDI tracks solo
     * Added support for more complex loop (loopStart=XX, loopEnd=0). Where XX - count of loops, or 0 - infinite. Nested loops are supported without of any limits.
     * Added working implementation of TMB's velocity offset
     * Added support for full-panning stereo option (Thanks to [Christopher Snowhill](https://github.com/kode54) for a work!)
     * Fixed inability to play high notes due physical tone frequency out of range on the OPL3 chip
    
    OPNMIDI 1.4.0   2018-10-01
     * Implemented a full support for Portamento! (Thanks to [Jean Pierre Cimalando](https://github.com/jpcima) for a work!)
     * Added support for SysEx event handling! (Thanks to [Jean Pierre Cimalando](https://github.com/jpcima) for a work!)
     * Added support for GS way of custom drum channels (through SysEx events)
     * Ignore some NRPN events and lsb bank number when using GS standard (after catching of GS Reset SysEx call)
     * Added support for CC66-Sostenuto controller (Pedal hold of currently-pressed notes only while CC64 holds also all next notes)
     * Added support for CC67-SoftPedal controller (SoftPedal lowers the volume of notes played)
     * Resolved a trouble which sometimes makes a junk noise sound and unnecessary overuse of chip channels
     * Volume models support taken from libADLMIDI has been adapted to OPN2's chip speficis
     * Fixed inability to play high notes due physical tone frequency out of range on the OPN2 chip
     * Added support for full-panning stereo option
    
    ADL&OPN Hotfix: re-calculated default banks
    The fix on side of measurer of OPL3-BE and OPN2-BE where some instruments getting zero releasing time.
  4. - cleaned up old xBRZ 1.0 upscaler

    alexey-lysiuk authored and raa-eruanna committed Aug 3, 2018
    Removed obsolete header comments and support for C++98
    Disabled Windows only debug features
  5. - update xBRZ upscaler to version 1.6

    alexey-lysiuk authored and raa-eruanna committed Aug 3, 2018
    Fixed build with all suported toolchains thanks to incomplete implementation of C++14 in MSVC 2015 and GCC 4.9
    Removed obsolete header comments and support for C++98
    Disabled Windows only debug features
    
    https://sourceforge.net/projects/xbrz/
    https://sourceforge.net/projects/xbrz/files/xBRZ/xBRZ_1.6.zip
Commits on Oct 3, 2018