EDuke32 Changelog Archivio non ufficiale

Build 2603

9 aprile 2012 · 4 commit di 1 autore · SVN

Build per mese 138 build

  1. gen

  2. feb

  3. mar

  4. apr

  5. mag

  6. giu

  7. lug

  8. ago

  9. set

  10. ott

  11. nov

  12. dic

File di log originale · 20120409-2603.txt
------------------------------------------------------------------------
r2603 | helixhorned | 2012-04-09 12:22:31 -0700 (Mon, 09 Apr 2012) | 5 lines

Fix aspect correction in fullscreen mode.

Previously, we only set the viewingrange according to the physical screen's
dimensions, but didn't correct yxaspect for a potential non-square pixel
ratio.
------------------------------------------------------------------------
r2602 | helixhorned | 2012-04-09 12:22:15 -0700 (Mon, 09 Apr 2012) | 1 line

Add samples/aspect.map for calibrating aspect-related settings and testing.
------------------------------------------------------------------------
r2601 | helixhorned | 2012-04-09 12:22:00 -0700 (Mon, 09 Apr 2012) | 7 lines

On Windows, auto-determine r_screenaspect on startup.

Consequently, it's not saved as a setting in either the game or editor
config files.  We do this by calling "GetSystemMetrics(SM_CXSCREEN)"
(accordingly for y) and calculating the cvar by dividing common factors,
since it has to be in the form WWHH.  This may fail for _really_ strange
screen dimensions, so a log message is printed at the very beginning.
------------------------------------------------------------------------
r2600 | helixhorned | 2012-04-09 12:21:39 -0700 (Mon, 09 Apr 2012) | 4 lines

On Windows, don't allow map playtesting from Mapster when in fullscreen.

Because this doesn't even seem to work on XP, we're being spammed with
DDERR_SURFACELOST messages...
------------------------------------------------------------------------
Fix

Fix aspect correction in fullscreen mode.

Philipp Kutin (Helixhorned) 9 apr 2012, 12:22 UTC−7 r2603

Previously, we only set the viewingrange according to the physical screen's dimensions, but didn't correct yxaspect for a potential non-square pixel ratio.

On Windows, auto-determine r_screenaspect on startup.

Philipp Kutin (Helixhorned) 9 apr 2012, 12:22 UTC−7 r2601

Consequently, it's not saved as a setting in either the game or editor config files. We do this by calling "GetSystemMetrics(SM_CXSCREEN)" (accordingly for y) and calculating the cvar by dividing common factors, since it has to be in the form WWHH. This may fail for _really_ strange screen dimensions, so a log message is printed at the very beginning.

Engine

On Windows, don't allow map playtesting from Mapster when in fullscreen.

Philipp Kutin (Helixhorned) 9 apr 2012, 12:21 UTC−7 r2600

Because this doesn't even seem to work on XP, we're being spammed with DDERR_SURFACELOST messages...