EDuke32 Changelog Archivio non ufficiale

Build 3101

28 ottobre 2012 · 6 commit di 1 autore · SVN

Build per mese 225 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 · 20121028-3101.txt
------------------------------------------------------------------------
r3101 | hendricks266 | 2012-10-28 21:29:45 -0700 (Sun, 28 Oct 2012) | 3 lines

Add EVENT_CHANGEMENU and clean up menus.c a little more.

This event is useful in certain circumstances where you want to skip a menu/screen value and the design of the monster switch statement would require the M_ChangeMenu() call to be intercepted or the unwanted screen will flash for a split second.
------------------------------------------------------------------------
r3100 | hendricks266 | 2012-10-28 21:29:17 -0700 (Sun, 28 Oct 2012) | 7 lines

Two new player structure members: "autostep" and "autostep_sbw".

These control the maximum difference in height between two sectors that the player will automatically traverse without needing to jump.

The latter controls the special case when the player's sector's lotag is ST_1_ABOVE_WATER or p->spritebridge == 1.

BYTEVERSION bumped.
------------------------------------------------------------------------
r3099 | hendricks266 | 2012-10-28 21:28:50 -0700 (Sun, 28 Oct 2012) | 1 line

Remove unused variable "doretry" from S_PlaySound().
------------------------------------------------------------------------
r3098 | hendricks266 | 2012-10-28 21:28:31 -0700 (Sun, 28 Oct 2012) | 1 line

Revise grpfiles[] to include the censored South Korean GRP.
------------------------------------------------------------------------
r3097 | hendricks266 | 2012-10-28 21:28:10 -0700 (Sun, 28 Oct 2012) | 1 line

Fix harmless warnings in the Build tools.
------------------------------------------------------------------------
r3096 | hendricks266 | 2012-10-28 21:26:25 -0700 (Sun, 28 Oct 2012) | 5 lines

Slight makefile reorganization and cleanup.
* Centralize optimization strategies in Makefile.common. This required moving detection of $(PLATFORM), which makes sense if we work on the paradigm that Makefile.common is for generic compiler setup and Makefile.shared works with libraries and things closer to the engine and game code itself.
* New Makefile variables OPTOPT (Optimization Options) and CUSTOMOPT (Custom Optimizations). OPTOPT by default contains -march, -mtune, etc. Setting this variable from Make invocation will blank these. CUSTOMOPT (Custom Optimizations) works the same but in an additive fashion, overwriting nothing. Technically CUSTOMOPT could stand for (Custom Options) and include any additional parameters sent to both linker and compiler.
* Factor out literal names of the main executables.
* The build process now prints assembler (if NOASM=0) and linker settings in addition to compiler settings.
------------------------------------------------------------------------
CON

Add EVENT_CHANGEMENU and clean up menus.c a little more.

Evan Ramos (Hendricks266) 28 ott 2012, 21:29 UTC−7 r3101

This event is useful in certain circumstances where you want to skip a menu/screen value and the design of the monster switch statement would require the M_ChangeMenu() call to be intercepted or the unwanted screen will flash for a split second.

Engine

Two new player structure members: "autostep" and "autostep_sbw".

Evan Ramos (Hendricks266) 28 ott 2012, 21:29 UTC−7 r3100

These control the maximum difference in height between two sectors that the player will automatically traverse without needing to jump. The latter controls the special case when the player's sector's lotag is ST_1_ABOVE_WATER or p->spritebridge == 1. BYTEVERSION bumped.

Engine

Slight makefile reorganization and cleanup.

Evan Ramos (Hendricks266) 28 ott 2012, 21:26 UTC−7 r3096

* Centralize optimization strategies in Makefile.common. This required moving detection of $(PLATFORM), which makes sense if we work on the paradigm that Makefile.common is for generic compiler setup and Makefile.shared works with libraries and things closer to the engine and game code itself. * New Makefile variables OPTOPT (Optimization Options) and CUSTOMOPT (Custom Optimizations). OPTOPT by default contains -march, -mtune, etc. Setting this variable from Make invocation will blank these. CUSTOMOPT (Custom Optimizations) works the same but in an additive fashion, overwriting nothing. Technically CUSTOMOPT could stand for (Custom Options) and include any additional parameters sent to both linker and compiler. * Factor out literal names of the main executables. * The build process now prints assembler (if NOASM=0) and linker settings in addition to compiler settings.