EDuke32 Changelog Archivio non ufficiale

Build 4814

13 dicembre 2014 · 14 commit di 2 autori · 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 · 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 dic 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 dic 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 dic 2014, 20:31 UTC−8 r4801