EDuke32 Changelog Unofficial archive

Build 4814

13 December 2014 · 14 commits by 2 authors · SVN

Builds by month 276 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 · 20141213-4814.txt
------------------------------------------------------------------------
r4814 | helixhorned | 2014-12-13 14:33:07 -0800 (Sat, 13 Dec 2014) | 3 lines

LunaCON: expose more members, properly handle setting ud.screen_size.

BUILD_LUNATIC.
------------------------------------------------------------------------
r4813 | helixhorned | 2014-12-13 14:33:06 -0800 (Sat, 13 Dec 2014) | 1 line

DEF: fix handling of 'remappal' attribute for 'makepalookup'.
------------------------------------------------------------------------
r4812 | helixhorned | 2014-12-13 14:33:05 -0800 (Sat, 13 Dec 2014) | 14 lines

Pull setting g_noFloorPal[] further down, into makepalookup().

Now passed as last arg 'noFloorPal' to makepalookup(). Used as follows:
- from loadlookups(): *false*, i.e. do take over floor pal.
- from generatefogpals() [default fog pals] and fillemptylookups(): *true*,
  i.e. don't take over floor pal
- from DEF 'fogpal': true
- from DEF 'makepalookup': take over flag from pal from which we are remapping,
  or set to true if remapping from pal 0
- (CROSSHAIR_PAL: true)

This should make the issue reported in
 http://forums.duke4.net/topic/775-eduke32-20-and-polymer/page__view__findpost__p__197583
resolve in a natural manner.
------------------------------------------------------------------------
r4811 | helixhorned | 2014-12-13 14:33:04 -0800 (Sat, 13 Dec 2014) | 6 lines

Move g_noFloorPal[] to the engine side and adapt other stuff accordingly.

- 'nofloorpalrange' DEF token: now handled for both game and editor (for the
  latter, it's effective only for "shade preview" mode, [']+[X]).
- in generatefogpals(), assign g_noFloorPal[] = 1 for every generated (default)
  fog pal; get rid of its return value / g_firstFogPal
------------------------------------------------------------------------
r4810 | helixhorned | 2014-12-13 14:33:02 -0800 (Sat, 13 Dec 2014) | 1 line

engine.c: prevent an oob access of uwall[] in ceilspritescan().
------------------------------------------------------------------------
r4809 | helixhorned | 2014-12-13 14:32:57 -0800 (Sat, 13 Dec 2014) | 1 line

engine.c: style tweaks (tighter var. declaration) in sprite drawing functions.
------------------------------------------------------------------------
r4808 | hendricks266 | 2014-12-09 15:56:54 -0800 (Tue, 09 Dec 2014) | 1 line

Wii: Fix build. DONT_BUILD.
------------------------------------------------------------------------
r4807 | hendricks266 | 2014-12-09 15:56:31 -0800 (Tue, 09 Dec 2014) | 1 line

Fix building with `make -B`. (`make veryclean` is now obsolete.) DONT_BUILD.
------------------------------------------------------------------------
r4806 | hendricks266 | 2014-12-09 14:51:41 -0800 (Tue, 09 Dec 2014) | 1 line

Fix building the Build Tools. DONT_BUILD.
------------------------------------------------------------------------
r4805 | hendricks266 | 2014-12-08 02:30:33 -0800 (Mon, 08 Dec 2014) | 1 line

BSD: Fix the previous commit. DONT_BUILD.
------------------------------------------------------------------------
r4804 | hendricks266 | 2014-12-08 02:26:32 -0800 (Mon, 08 Dec 2014) | 1 line

Linux: Add detection of the Steam releases of Duke 3D and NAM. DONT_BUILD.
------------------------------------------------------------------------
r4803 | hendricks266 | 2014-12-08 01:18:29 -0800 (Mon, 08 Dec 2014) | 1 line

Fix a warning with Linux/GTK2. DONT_BUILD.
------------------------------------------------------------------------
r4802 | hendricks266 | 2014-12-07 23:32:58 -0800 (Sun, 07 Dec 2014) | 1 line

Refine the previous commit a bit. DONT_BUILD.
------------------------------------------------------------------------
r4801 | hendricks266 | 2014-12-07 20:31:57 -0800 (Sun, 07 Dec 2014) | 1 line

Mac OS X: Add detection of the Steam and GOG releases of Duke 3D and the Steam release of NAM. DONT_BUILD.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Engine

Pull setting g_noFloorPal[] further down, into makepalookup().

Philipp Kutin (Helixhorned) 13 Dec 2014, 14:33 UTC−8 r4812

Now passed as last arg 'noFloorPal' to makepalookup(). Used as follows: - from loadlookups(): *false*, i.e. do take over floor pal. - from generatefogpals() [default fog pals] and fillemptylookups(): *true*, i.e. don't take over floor pal - from DEF 'fogpal': true - from DEF 'makepalookup': take over flag from pal from which we are remapping, or set to true if remapping from pal 0 - (CROSSHAIR_PAL: true) This should make the issue reported in http://forums.duke4.net/topic/775-eduke32-20-and-polymer/page__view__findpost__p__197583 resolve in a natural manner.

Engine

Move g_noFloorPal[] to the engine side and adapt other stuff accordingly.

Philipp Kutin (Helixhorned) 13 Dec 2014, 14:33 UTC−8 r4811

- 'nofloorpalrange' DEF token: now handled for both game and editor (for the latter, it's effective only for "shade preview" mode, [']+[X]). - in generatefogpals(), assign g_noFloorPal[] = 1 for every generated (default) fog pal; get rid of its return value / g_firstFogPal

Mac OS X: Add detection of the Steam and GOG releases of Duke 3D and the Steam release of NAM. DONT_BUILD.

Evan Ramos (Hendricks266) 7 Dec 2014, 20:31 UTC−8 r4801