EDuke32 Changelog Unofficial archive

Build 2454

11 March 2012 · 9 commits by 1 author · SVN

Builds by month 138 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 · 20120311-2454.txt
------------------------------------------------------------------------
r2454 | helixhorned | 2012-03-11 10:38:50 -0700 (Sun, 11 Mar 2012) | 5 lines

Rename ud.clipping to ud.noclip internally for sanity.

This might now be even more confusing for users reading both the source
and CON code (where the access is necessarily still via '.clipping'),
but at least reading the source now makes sense :P
------------------------------------------------------------------------
r2453 | helixhorned | 2012-03-11 10:38:27 -0700 (Sun, 11 Mar 2012) | 5 lines

After executing actor or loadactor CON code, null the instruction pointer.

This is so that in the event of a crash, no CON dump will be printed if no
(actor or loadactor) CON code was actually executing at the time of the
crash, confusing the users.  Note: doesn't apply for event code.
------------------------------------------------------------------------
r2452 | helixhorned | 2012-03-11 10:38:13 -0700 (Sun, 11 Mar 2012) | 1 line

Explicitly call A_DeleteSprite() from game code instead of relying on macro expansion.
------------------------------------------------------------------------
r2451 | helixhorned | 2012-03-11 10:37:50 -0700 (Sun, 11 Mar 2012) | 5 lines

Remove non-SAMESIZE_ACTOR_T code and remaining #defines.

We've been running with same-sized actor_t for a while without problems now.
In the unlikely event (famous last words) that an issue should pop up later,
this revision should be consulted for the differences between the two versions.
------------------------------------------------------------------------
r2450 | helixhorned | 2012-03-11 10:37:25 -0700 (Sun, 11 Mar 2012) | 1 line

Remove YES and NO #defines from duke3d.h since they're giving warnings on OS X.
------------------------------------------------------------------------
r2449 | helixhorned | 2012-03-11 10:37:08 -0700 (Sun, 11 Mar 2012) | 1 line

Save TROR-related information into map states and bump BYTEVERSION.
------------------------------------------------------------------------
r2448 | helixhorned | 2012-03-11 10:36:49 -0700 (Sun, 11 Mar 2012) | 5 lines

Core texture mapping functions cleanup.

- forgot a glogy --> logy in a-c.c
- comment out stretchhline and slopevlin2 in a.nasm, the former also in a-c.c
- make transmaskvline2 use a uintptr_t where appropriate
------------------------------------------------------------------------
r2447 | helixhorned | 2012-03-11 10:36:32 -0700 (Sun, 11 Mar 2012) | 1 line

Remove a couple of redundant declarations in actors.c and gameexec.c.
------------------------------------------------------------------------
r2446 | helixhorned | 2012-03-11 10:36:16 -0700 (Sun, 11 Mar 2012) | 1 line

M32Script: fix twisted pstat/nstat and psect/nsect references.
------------------------------------------------------------------------
CON

Rename ud.clipping to ud.noclip internally for sanity.

Philipp Kutin (Helixhorned) 11 Mar 2012, 10:38 UTC−7 r2454

This might now be even more confusing for users reading both the source and CON code (where the access is necessarily still via '.clipping'), but at least reading the source now makes sense :P

FixCON

After executing actor or loadactor CON code, null the instruction pointer.

Philipp Kutin (Helixhorned) 11 Mar 2012, 10:38 UTC−7 r2453

This is so that in the event of a crash, no CON dump will be printed if no (actor or loadactor) CON code was actually executing at the time of the crash, confusing the users. Note: doesn't apply for event code.

Remove non-SAMESIZE_ACTOR_T code and remaining #defines.

Philipp Kutin (Helixhorned) 11 Mar 2012, 10:37 UTC−7 r2451

We've been running with same-sized actor_t for a while without problems now. In the unlikely event (famous last words) that an issue should pop up later, this revision should be consulted for the differences between the two versions.

Core texture mapping functions cleanup.

Philipp Kutin (Helixhorned) 11 Mar 2012, 10:36 UTC−7 r2448

- forgot a glogy --> logy in a-c.c - comment out stretchhline and slopevlin2 in a.nasm, the former also in a-c.c - make transmaskvline2 use a uintptr_t where appropriate