2013.01.20.Log0735.txt
📄SVN
📅2013-01-20
💾3,1 KB
☰10 Parsed entries
CON
BUILD
FIX
Revision r3421
👤 helixhorned
📅 2013-01-20 13:17:31 -0800 (Sun, 20 Jan 2013)
Reimplement pixel doubling by drawing scene at 1/(2*2) resolution and expanding.
The pixel doubling now only applies to the area where the world scene is drawn,
i.e. it may be smaller than the physical screen / WM window size. The optimized
version is slightly faster than for non-doubled pixels for me (optimized build),
but see code for caveats. Some other minor issues:
- won't work when the world is drawn from demo cameras (and offscreen, but that
matters less)
- will leave a few pixels empty when running with x resolutions not evenly
divisible by 4
Revision r3420
👤 helixhorned
📅 2013-01-20 13:17:28 -0800 (Sun, 20 Jan 2013)
game.c: pull out two G_DrawRooms blocks into G_OROR_DupSprite and G_ReadGLFrame.
... to have a little moew overview.
Revision r3419
👤 helixhorned
📅 2013-01-20 13:17:23 -0800 (Sun, 20 Jan 2013)
Lunatic translator: handle overriding system GVs.
Revision r3418
👤 helixhorned
📅 2013-01-20 13:17:19 -0800 (Sun, 20 Jan 2013)
player.c: make four functions file-local.
Revision r3417
👤 helixhorned
📅 2013-01-20 13:17:15 -0800 (Sun, 20 Jan 2013)
CON/m32script: remove GAMEVAR_DEFAULT uses, since they had no effect.
In CON, the bit is still always cleared for user-defined gamevars.
Revision r3416
👤 helixhorned
📅 2013-01-20 13:17:10 -0800 (Sun, 20 Jan 2013)
gamevars.c: implement Gv_Clear() in terms of Gv_Free() + own code.
Also, some commenting.
Revision r3415
👤 helixhorned
📅 2013-01-20 13:17:06 -0800 (Sun, 20 Jan 2013)
Lunatic: cmdline switch to run test script, compile out more code, 2 more GVs.
Revision r3414
👤 helixhorned
📅 2013-01-20 13:16:58 -0800 (Sun, 20 Jan 2013)
Lunatic: hook up PIPEBOMB_CONTROL etc. with the player members.
Revision r3413
👤 helixhorned
📅 2013-01-20 13:16:54 -0800 (Sun, 20 Jan 2013)
player.c: factor out repeated code into P_SetWeaponGamevars().
Revision r3412
👤 helixhorned
📅 2013-01-20 13:16:50 -0800 (Sun, 20 Jan 2013)
demo.c: correct strange indentation.
------------------------------------------------------------------------
Raw Content
------------------------------------------------------------------------
r3422 | helixhorned | 2013-01-20 13:17:36 -0800 (Sun, 20 Jan 2013) | 4 lines
Makefiles: simplify how to determine whether the final binary is stripped.
Whenever it should be not, STRIP is set to the empty string.
This fixes the Lunatic RELEASE=1 build.
------------------------------------------------------------------------
r3421 | helixhorned | 2013-01-20 13:17:31 -0800 (Sun, 20 Jan 2013) | 10 lines
Reimplement pixel doubling by drawing scene at 1/(2*2) resolution and expanding.
The pixel doubling now only applies to the area where the world scene is drawn,
i.e. it may be smaller than the physical screen / WM window size. The optimized
version is slightly faster than for non-doubled pixels for me (optimized build),
but see code for caveats. Some other minor issues:
- won't work when the world is drawn from demo cameras (and offscreen, but that
matters less)
- will leave a few pixels empty when running with x resolutions not evenly
divisible by 4
------------------------------------------------------------------------
r3420 | helixhorned | 2013-01-20 13:17:28 -0800 (Sun, 20 Jan 2013) | 3 lines
game.c: pull out two G_DrawRooms blocks into G_OROR_DupSprite and G_ReadGLFrame.
... to have a little moew overview.
------------------------------------------------------------------------
r3419 | helixhorned | 2013-01-20 13:17:23 -0800 (Sun, 20 Jan 2013) | 1 line
Lunatic translator: handle overriding system GVs.
------------------------------------------------------------------------
r3418 | helixhorned | 2013-01-20 13:17:19 -0800 (Sun, 20 Jan 2013) | 1 line
player.c: make four functions file-local.
------------------------------------------------------------------------
r3417 | helixhorned | 2013-01-20 13:17:15 -0800 (Sun, 20 Jan 2013) | 3 lines
CON/m32script: remove GAMEVAR_DEFAULT uses, since they had no effect.
In CON, the bit is still always cleared for user-defined gamevars.
------------------------------------------------------------------------
r3416 | helixhorned | 2013-01-20 13:17:10 -0800 (Sun, 20 Jan 2013) | 3 lines
gamevars.c: implement Gv_Clear() in terms of Gv_Free() + own code.
Also, some commenting.
------------------------------------------------------------------------
r3415 | helixhorned | 2013-01-20 13:17:06 -0800 (Sun, 20 Jan 2013) | 1 line
Lunatic: cmdline switch to run test script, compile out more code, 2 more GVs.
------------------------------------------------------------------------
r3414 | helixhorned | 2013-01-20 13:16:58 -0800 (Sun, 20 Jan 2013) | 1 line
Lunatic: hook up PIPEBOMB_CONTROL etc. with the player members.
------------------------------------------------------------------------
r3413 | helixhorned | 2013-01-20 13:16:54 -0800 (Sun, 20 Jan 2013) | 1 line
player.c: factor out repeated code into P_SetWeaponGamevars().
------------------------------------------------------------------------
r3412 | helixhorned | 2013-01-20 13:16:50 -0800 (Sun, 20 Jan 2013) | 1 line
demo.c: correct strange indentation.
------------------------------------------------------------------------