EDuke32 Changelog Archivio non ufficiale

Build 4571

8 agosto 2014 · 19 commit di 2 autori · SVN

Build per mese 62 build

File di log originale · 20140808-4571.txt
------------------------------------------------------------------------
r4571 | helixhorned | 2014-08-08 13:02:56 -0700 (Fri, 08 Aug 2014) | 1 line

game.c: fix -game_dir and -j by moving G_ExtInit() after G_CheckCommandLine().
------------------------------------------------------------------------
r4570 | helixhorned | 2014-08-08 13:02:55 -0700 (Fri, 08 Aug 2014) | 1 line

LunaCON: properly initialize values of session (NODEFAULT) gamevars.
------------------------------------------------------------------------
r4569 | helixhorned | 2014-08-08 13:02:54 -0700 (Fri, 08 Aug 2014) | 12 lines

Mapster32: prototypical checker for wall loops, enabled partially.

Inspired by
 http://forums.duke4.net/topic/7506-tror-question/page__view__findpost__p__199151
the corruption checker now checks for certain conditions of the loops of each
sector. Recall that CW loops are outer and CCW loops are inner.

- If a sector has no or more than one outer loop, count that as corruption
  (level 4 and 3, respectively).
- (Disabled) For sectors with exactly one outer loop, check that all inner
  ones are inside it. This is currently not compiled due to an asymmetry of
  loopinside() for degenerate cases, similar to pre-r3898 inside().
------------------------------------------------------------------------
r4568 | helixhorned | 2014-08-08 13:02:53 -0700 (Fri, 08 Aug 2014) | 3 lines

Clean up astub.c:CheckMapCorruption() and some build.c code a little.

There are no intended changes of functionality, it's readability tweaks only.
------------------------------------------------------------------------
r4567 | helixhorned | 2014-08-02 10:24:39 -0700 (Sat, 02 Aug 2014) | 5 lines

A couple of Lunatic updates. DONT_BUILD.

- LunaCON: support for setting userdef[].m_volume_number, getting .last_level
- bump con_lang.MAXEVENTS
- fix compilation of astub.c
------------------------------------------------------------------------
r4566 | hendricks266 | 2014-07-28 02:00:28 -0700 (Mon, 28 Jul 2014) | 3 lines

Fix MSVC build.

DONT_BUILD.
------------------------------------------------------------------------
r4565 | hendricks266 | 2014-07-28 01:59:58 -0700 (Mon, 28 Jul 2014) | 5 lines

Nuke rev.h.

Note to MSVC users: You can get the revision number if you run `make rev o=obj` with MinGW before you build.

DONT_BUILD.
------------------------------------------------------------------------
r4564 | hendricks266 | 2014-07-27 23:45:53 -0700 (Sun, 27 Jul 2014) | 3 lines

Split parts of loadlookups() into generatefogpals() and fillemptylookups(), and move Duke-specific LOOKUP.DAT behavior to G_LoadLookups() in source/common.c, which contains the call to loadlookups() as factored out from astub.c and game.c.

DONT_BUILD.
------------------------------------------------------------------------
r4563 | hendricks266 | 2014-07-27 23:45:18 -0700 (Sun, 27 Jul 2014) | 3 lines

Move implementation details of Mapster32's sound system from m32exec.c into sounds_mapster32.c, and set up a sound system stub in KenBuild Editor.

DONT_BUILD.
------------------------------------------------------------------------
r4562 | hendricks266 | 2014-07-27 23:44:58 -0700 (Sun, 27 Jul 2014) | 3 lines

Progress towards KenBuild Editor, part 3.

DONT_BUILD.
------------------------------------------------------------------------
r4561 | hendricks266 | 2014-07-27 23:44:37 -0700 (Sun, 27 Jul 2014) | 3 lines

Move code non-specific to Duke Nukem 3D from astub.c to a new m32common.c.

DONT_BUILD.
------------------------------------------------------------------------
r4560 | hendricks266 | 2014-07-27 23:44:14 -0700 (Sun, 27 Jul 2014) | 3 lines

Progress towards KenBuild Editor, part 2.

DONT_BUILD.
------------------------------------------------------------------------
r4559 | hendricks266 | 2014-07-27 23:43:46 -0700 (Sun, 27 Jul 2014) | 3 lines

Move code non-specific to Duke Nukem 3D from source/common.c to a new build/src/common.c.

DONT_BUILD.
------------------------------------------------------------------------
r4558 | hendricks266 | 2014-07-27 23:43:16 -0700 (Sun, 27 Jul 2014) | 3 lines

Progress towards KenBuild Editor, part 1.

DONT_BUILD.
------------------------------------------------------------------------
r4557 | hendricks266 | 2014-07-27 23:42:28 -0700 (Sun, 27 Jul 2014) | 3 lines

Elimininate some codedup between game.c and astub.c.

DONT_BUILD.
------------------------------------------------------------------------
r4556 | hendricks266 | 2014-07-27 23:41:54 -0700 (Sun, 27 Jul 2014) | 3 lines

Fix C++ -Woverflow warnings in KenBuild.

DONT_BUILD.
------------------------------------------------------------------------
r4555 | hendricks266 | 2014-07-24 07:01:44 -0700 (Thu, 24 Jul 2014) | 3 lines

KenBuild.

DONT_BUILD.
------------------------------------------------------------------------
r4554 | hendricks266 | 2014-07-23 00:58:03 -0700 (Wed, 23 Jul 2014) | 3 lines

Delete empty folders and update ignore properties.

DONT_BUILD.
------------------------------------------------------------------------
r4553 | hendricks266 | 2014-07-23 00:21:29 -0700 (Wed, 23 Jul 2014) | 3 lines

MSVC build system consolidation.

DONT_BUILD.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Mapster32 FixEngine

prototypical checker for wall loops, enabled partially.

Philipp Kutin (Helixhorned) 8 ago 2014, 13:02 UTC−7 r4569

Inspired by http://forums.duke4.net/topic/7506-tror-question/page__view__findpost__p__199151 the corruption checker now checks for certain conditions of the loops of each sector. Recall that CW loops are outer and CCW loops are inner. - If a sector has no or more than one outer loop, count that as corruption (level 4 and 3, respectively). - (Disabled) For sectors with exactly one outer loop, check that all inner ones are inside it. This is currently not compiled due to an asymmetry of loopinside() for degenerate cases, similar to pre-r3898 inside().

Clean up astub.c:CheckMapCorruption() and some build.c code a little.

Philipp Kutin (Helixhorned) 8 ago 2014, 13:02 UTC−7 r4568

There are no intended changes of functionality, it's readability tweaks only.

FixCON

A couple of Lunatic updates. DONT_BUILD.

Philipp Kutin (Helixhorned) 2 ago 2014, 10:24 UTC−7 r4567

- LunaCON: support for setting userdef[].m_volume_number, getting .last_level - bump con_lang.MAXEVENTS - fix compilation of astub.c

Nuke rev.h.

Evan Ramos (Hendricks266) 28 lug 2014, 01:59 UTC−7 r4565

Note to MSVC users: You can get the revision number if you run `make rev o=obj` with MinGW before you build. DONT_BUILD.

Split parts of loadlookups() into generatefogpals() and fillemptylookups(), and move Duke-specific LOOKUP.DAT behavior to G_LoadLookups() in source/common.c, which contains the call to loadlookups() as factored out from astub.c and game.c.

Evan Ramos (Hendricks266) 27 lug 2014, 23:45 UTC−7 r4564

DONT_BUILD.

Engine

Move implementation details of Mapster32's sound system from m32exec.c into sounds_mapster32.c, and set up a sound system stub in KenBuild Editor.

Evan Ramos (Hendricks266) 27 lug 2014, 23:45 UTC−7 r4563

DONT_BUILD.

Move code non-specific to Duke Nukem 3D from source/common.c to a new build/src/common.c.

Evan Ramos (Hendricks266) 27 lug 2014, 23:43 UTC−7 r4559

DONT_BUILD.