EDuke32 Changelog Archivio non ufficiale

Build 3780

16 maggio 2013 · 7 commit di 1 autore · SVN

Build per mese 318 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 · 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 mag 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 mag 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 mag 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 mag 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.