EDuke32 Changelog Unofficial archive

Build 3780

16 May 2013 · 7 commits by 1 author · SVN

Builds by month 155 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 · 20130516-3780.txt
------------------------------------------------------------------------
r3780 | helixhorned | 2013-05-16 14:54:59 -0700 (Thu, 16 May 2013) | 3 lines

Mapster32: when 3D-inserting sprite higher than z extent, position at floor...

... when aiming at the floor.
------------------------------------------------------------------------
r3779 | helixhorned | 2013-05-16 14:54:58 -0700 (Thu, 16 May 2013) | 1 line

Polymer: fix centering of y-flipped wall sprites. (Case D in test_tileoffsets.)
------------------------------------------------------------------------
r3778 | helixhorned | 2013-05-16 14:54:56 -0700 (Thu, 16 May 2013) | 3 lines

Polymodes: make flipping closer to classic.

This fixes cases A and B in test_tileoffsets.map.
------------------------------------------------------------------------
r3777 | helixhorned | 2013-05-16 14:54:55 -0700 (Thu, 16 May 2013) | 4 lines

engine.c: add tile offset debugging code guarded by DEBUG_TILEOFFSETS.

Also, update test_tileoffsets.map with a new 'dimension': cstat 128
(sprite centering). It has an issue in Polymer marked with a silver D.
------------------------------------------------------------------------
r3776 | helixhorned | 2013-05-16 14:54:53 -0700 (Thu, 16 May 2013) | 5 lines

Polymer: fix floor sprites with y flipping by removing special-case code.

This fixes the case marked with the silver letter C in test_tileoffsets.map.
The orientation of the sprites is correct (matches classic) as far as I can
see, there are now only problems with translation.
------------------------------------------------------------------------
r3775 | helixhorned | 2013-05-16 14:54:52 -0700 (Thu, 16 May 2013) | 3 lines

Polymer: rewrite sprite x/y flipping so that data flow is explicit.

Also, add some defines for sprite cstats to build.h (SPR_*) and use them.
------------------------------------------------------------------------
r3774 | helixhorned | 2013-05-16 14:54:50 -0700 (Thu, 16 May 2013) | 5 lines

Add package/samples/test_tileoffsets, a test case for t. offsets w/ flipping.

It has all combinations of {STEAM,CEILINGSTEAM} x combinations(flipping)
x combinations(alignment).  Three silver letters are placed near cases that
currently draw not like classic in Polymost or Polymer.
------------------------------------------------------------------------
Engine

engine.c: add tile offset debugging code guarded by DEBUG_TILEOFFSETS.

Philipp Kutin (Helixhorned) 16 May 2013, 14:54 UTC−7 r3777

Also, update test_tileoffsets.map with a new 'dimension': cstat 128 (sprite centering). It has an issue in Polymer marked with a silver D.

Polymer FixEngine

fix floor sprites with y flipping by removing special-case code.

Philipp Kutin (Helixhorned) 16 May 2013, 14:54 UTC−7 r3776

This fixes the case marked with the silver letter C in test_tileoffsets.map. The orientation of the sprites is correct (matches classic) as far as I can see, there are now only problems with translation.

Polymer Engine

rewrite sprite x/y flipping so that data flow is explicit.

Philipp Kutin (Helixhorned) 16 May 2013, 14:54 UTC−7 r3775

Also, add some defines for sprite cstats to build.h (SPR_*) and use them.

Engine

Add package/samples/test_tileoffsets, a test case for t. offsets w/ flipping.

Philipp Kutin (Helixhorned) 16 May 2013, 14:54 UTC−7 r3774

It has all combinations of {STEAM,CEILINGSTEAM} x combinations(flipping) x combinations(alignment). Three silver letters are placed near cases that currently draw not like classic in Polymost or Polymer.