EDuke32 Changelog Unofficial archive

Build 4088

7 October 2013 · 5 commits by 1 author · SVN

Builds by month 136 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20131007-4088.txt
------------------------------------------------------------------------
r4088 | hendricks266 | 2013-10-07 03:06:09 -0700 (Mon, 07 Oct 2013) | 1 line

Fix OpenGL under SDL && Windows. (Almost. SDL 1.2 works fine, but SDL2 has an unresolved problem where OpenGL screen updates flicker over a black background.)
------------------------------------------------------------------------
r4087 | hendricks266 | 2013-10-07 03:05:54 -0700 (Mon, 07 Oct 2013) | 3 lines

Fix "warning: iteration 1461 invokes undefined behavior [-Waggressive-loop-optimizations]" in initkpeg() by promoting the variables in question to int64_t.

NOTE TO TEAM MEMBERS: Please review this, as I am not sure what is actually intended here.
------------------------------------------------------------------------
r4086 | hendricks266 | 2013-10-07 03:05:41 -0700 (Mon, 07 Oct 2013) | 3 lines

Windows startup window tweaks:
- Don't print osd.szCSDVersion when it is empty, preventing an extra space between the OS name and version number. (An example of what this field holds is "Service Pack 1".)
- Under SDL, allow the "console" edit field to repaint after "OK" is clicked. Important when a long def file is loading.
------------------------------------------------------------------------
r4085 | hendricks266 | 2013-10-07 03:05:24 -0700 (Mon, 07 Oct 2013) | 3 lines

Allow wm_msgbox() to use SDL_ShowSimpleMessageBox() under SDL2.

Unfortunately, SDL2 does not (yet?) provide a Yes/No box for wm_ynbox().
------------------------------------------------------------------------
r4084 | hendricks266 | 2013-10-07 03:05:03 -0700 (Mon, 07 Oct 2013) | 1 line

Split the handling of audio based on RENDERTYPE into a new variable named MIXERTYPE, allowing Windows builds to use SDL for input and rendering (RENDERTYPE=SDL) while using DirectSound and Windows' MIDI interface (MIXERTYPE=WIN [current default]) so that EMIDI works.
------------------------------------------------------------------------
FixEngine

Fix OpenGL under SDL && Windows. (Almost. SDL 1.2 works fine, but SDL2 has an unresolved problem where OpenGL screen updates flicker over a black background.)

Evan Ramos (Hendricks266) 7 Oct 2013, 03:06 UTC−7 r4088
Fix

Fix "warning: iteration 1461 invokes undefined behavior [-Waggressive-loop-optimizations]" in initkpeg() by promoting the variables in question to int64_t.

Evan Ramos (Hendricks266) 7 Oct 2013, 03:05 UTC−7 r4087

NOTE TO TEAM MEMBERS: Please review this, as I am not sure what is actually intended here.

Windows startup window tweaks:

Evan Ramos (Hendricks266) 7 Oct 2013, 03:05 UTC−7 r4086

- Don't print osd.szCSDVersion when it is empty, preventing an extra space between the OS name and version number. (An example of what this field holds is "Service Pack 1".) - Under SDL, allow the "console" edit field to repaint after "OK" is clicked. Important when a long def file is loading.

Allow wm_msgbox() to use SDL_ShowSimpleMessageBox() under SDL2.

Evan Ramos (Hendricks266) 7 Oct 2013, 03:05 UTC−7 r4085

Unfortunately, SDL2 does not (yet?) provide a Yes/No box for wm_ynbox().

Engine

Split the handling of audio based on RENDERTYPE into a new variable named MIXERTYPE, allowing Windows builds to use SDL for input and rendering (RENDERTYPE=SDL) while using DirectSound and Windows' MIDI interface (MIXERTYPE=WIN [current default]) so that EMIDI works.

Evan Ramos (Hendricks266) 7 Oct 2013, 03:05 UTC−7 r4084