Original log file · 20121124-3219.txt
------------------------------------------------------------------------
r3219 | hendricks266 | 2012-11-24 01:13:29 -0800 (Sat, 24 Nov 2012) | 5 lines
For novelty, add support for RENDERTYPE=SDL under Windows.
This needs improvements to bring it up to par with winlayer, but it is functional. In particular, a good amount of code from winlayer could be used for both layers, including the profiling timers, the version printing code, and the hInstance and hModule sharing.
Known problems: the mouse cursor is not trapped, and the game starts before the startup window shows options.
------------------------------------------------------------------------
r3218 | hendricks266 | 2012-11-24 01:12:15 -0800 (Sat, 24 Nov 2012) | 9 lines
Implement OGG looping support; musicians rejoice!
Loops are controlled by two tags in the Vorbis Comment, both in PCM samples.
LOOP_START holds the beginning of the loop, the position to which playback returns at the end of the loop.
LOOP_END is optional; it holds the end of the loop, after which the game seeks to LOOP_START. If undefined, the end of the OGG is the end of the loop. The primary purpose of LOOP_END is if you want to give your file a proper ending for listening outside the game.
To preview a looped OGG you have assembled, give it a ".logg" extension and play it using the vgmstream plugin for Winamp or foobar2000.
------------------------------------------------------------------------
r3217 | hendricks266 | 2012-11-24 01:11:50 -0800 (Sat, 24 Nov 2012) | 1 line
Stop all sounds after completion of LOGO.ANM.
------------------------------------------------------------------------
r3216 | hendricks266 | 2012-11-24 01:11:30 -0800 (Sat, 24 Nov 2012) | 1 line
Allow CAMERA1 to have cstat 32768.
------------------------------------------------------------------------
r3215 | hendricks266 | 2012-11-24 01:11:06 -0800 (Sat, 24 Nov 2012) | 1 line
Fix ebacktrace1.dll build with MinGW-GCC 4.7.2.
------------------------------------------------------------------------
For novelty, add support for RENDERTYPE=SDL under Windows.
This needs improvements to bring it up to par with winlayer, but it is functional. In particular, a good amount of code from winlayer could be used for both layers, including the profiling timers, the version printing code, and the hInstance and hModule sharing.
Known problems: the mouse cursor is not trapped, and the game starts before the startup window shows options.
Implement OGG looping support; musicians rejoice!
Loops are controlled by two tags in the Vorbis Comment, both in PCM samples.
LOOP_START holds the beginning of the loop, the position to which playback returns at the end of the loop.
LOOP_END is optional; it holds the end of the loop, after which the game seeks to LOOP_START. If undefined, the end of the OGG is the end of the loop. The primary purpose of LOOP_END is if you want to give your file a proper ending for listening outside the game.
To preview a looped OGG you have assembled, give it a ".logg" extension and play it using the vgmstream plugin for Winamp or foobar2000.
Stop all sounds after completion of LOGO.ANM.
Allow CAMERA1 to have cstat 32768.
Fix
Fix ebacktrace1.dll build with MinGW-GCC 4.7.2.