EDuke32 Changelog Archivio non ufficiale

Build 5999

4 gennaio 2017 · 25 commit di 1 autore · SVN

Build per mese 214 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 · 20170104-5999.txt
------------------------------------------------------------------------
r5999 | hendricks266 | 2017-01-04 21:30:00 -0800 (Wed, 04 Jan 2017) | 1 line

Fix the interaction between the definitions of the NEW_MAP_FORMAT structs and the structure trackers.
------------------------------------------------------------------------
r5998 | hendricks266 | 2017-01-04 21:29:57 -0800 (Wed, 04 Jan 2017) | 1 line

buildtypes.h: Replace the *TYPE macros with a StructName concatenation function.
------------------------------------------------------------------------
r5997 | hendricks266 | 2017-01-04 21:29:54 -0800 (Wed, 04 Jan 2017) | 1 line

Add extern "C" to screentext.h so that Lunatic can see its symbols when building as C++.
------------------------------------------------------------------------
r5996 | hendricks266 | 2017-01-04 21:29:51 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 13. Disable inaccurate assertion.
------------------------------------------------------------------------
r5995 | hendricks266 | 2017-01-04 21:29:47 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 12. playerswhenstarted --> g_mostConcurrentPlayers
------------------------------------------------------------------------
r5994 | hendricks266 | 2017-01-04 21:29:44 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 11. g_spriteDeleteQueueSize --> g_deleteQueueSize
------------------------------------------------------------------------
r5993 | hendricks266 | 2017-01-04 21:29:40 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 10. g_currentFrameRate --> g_frameRate
------------------------------------------------------------------------
r5992 | hendricks266 | 2017-01-04 21:29:37 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 9. ScriptQuotes --> apStrings
------------------------------------------------------------------------
r5991 | hendricks266 | 2017-01-04 21:29:33 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 8. MapInfo --> g_mapInfo
------------------------------------------------------------------------
r5990 | hendricks266 | 2017-01-04 21:29:29 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 7. M_ChangeMenu --> Menu_Change
------------------------------------------------------------------------
r5989 | hendricks266 | 2017-01-04 21:29:25 -0800 (Wed, 04 Jan 2017) | 3 lines

Add S_StopAllSounds function, guaranteed to be present at link time, whether stubbed (for KenBuild's editor) or calling audiolib's FX_StopAllSounds (for Lunatic).

Also, m32exec should not directly touch audiolib. Only sounds_mapster32.c should interacti with it. KenBuild and its editor do not link to audiolib.
------------------------------------------------------------------------
r5988 | hendricks266 | 2017-01-04 21:29:20 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 5. EpisodeNames --> g_volumeNames
------------------------------------------------------------------------
r5987 | hendricks266 | 2017-01-04 21:29:17 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 4. BlimpSpawnSprites --> g_blimpSpawnItems
------------------------------------------------------------------------
r5986 | hendricks266 | 2017-01-04 21:29:14 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 3. P_SetWeaponGamevars should be static inline when placed in a header included from multiple objects.
------------------------------------------------------------------------
r5985 | hendricks266 | 2017-01-04 21:29:11 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic: Fix build, part 2. clip.h needs to know about usectortype and uwalltype.
------------------------------------------------------------------------
r5984 | hendricks266 | 2017-01-04 21:29:06 -0800 (Wed, 04 Jan 2017) | 1 line

Lunatic, KenBuild, SW: window([xy])([12]) --> windowxy$2.$1
------------------------------------------------------------------------
r5983 | hendricks266 | 2017-01-01 09:44:56 -0800 (Sun, 01 Jan 2017) | 1 line

Remove $(ARCH) from COMMONFLAGS, except under Darwin. DONT_BUILD.
------------------------------------------------------------------------
r5982 | hendricks266 | 2017-01-01 05:23:41 -0800 (Sun, 01 Jan 2017) | 3 lines

Fix warning: enumeral and non-enumeral type in conditional expression [-Wextra]

DONT_BUILD.
------------------------------------------------------------------------
r5981 | hendricks266 | 2017-01-01 05:23:38 -0800 (Sun, 01 Jan 2017) | 1 line

sdlayer: Explicitly name our entry point SDL_main on Wii.
------------------------------------------------------------------------
r5980 | hendricks266 | 2017-01-01 05:23:35 -0800 (Sun, 01 Jan 2017) | 1 line

Fix some int/int32_t confusion where linking to external libraries is concerned, at least as exposed by building with devkitPPC r28.
------------------------------------------------------------------------
r5979 | hendricks266 | 2017-01-01 05:23:29 -0800 (Sun, 01 Jan 2017) | 1 line

Some recent cleanup changed uses of int32_t to int, but missed changing every function prototype. This is very bad when int != int32_t.
------------------------------------------------------------------------
r5978 | hendricks266 | 2017-01-01 05:23:23 -0800 (Sun, 01 Jan 2017) | 1 line

Make SDL_config_wii.h #include <stdint.h> instead of defining its own types, because devkitPPC r28 changed the definitions and/or added an error for when they conflict.
------------------------------------------------------------------------
r5977 | hendricks266 | 2017-01-01 05:23:18 -0800 (Sun, 01 Jan 2017) | 1 line

Adjust wiibuild.bat to not use MinGW or MSYS paths.
------------------------------------------------------------------------
r5976 | hendricks266 | 2016-12-28 18:57:33 -0800 (Wed, 28 Dec 2016) | 1 line

sdlayer: Clean up wm_msgbox and wm_ynbox and fix them under GTK. DONT_BUILD.
------------------------------------------------------------------------
r5975 | hendricks266 | 2016-12-26 12:02:51 -0800 (Mon, 26 Dec 2016) | 1 line

Mac: 32-bit builds give trouble with the supposed equivalence of CGRect/Size and NSRect/Size. DONT_BUILD.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Fix

Fix the interaction between the definitions of the NEW_MAP_FORMAT structs and the structure trackers.

Evan Ramos (Hendricks266) 4 gen 2017, 21:30 UTC−8 r5999

Add S_StopAllSounds function, guaranteed to be present at link time, whether stubbed (for KenBuild's editor) or calling audiolib's FX_StopAllSounds (for Lunatic).

Evan Ramos (Hendricks266) 4 gen 2017, 21:29 UTC−8 r5989

Also, m32exec should not directly touch audiolib. Only sounds_mapster32.c should interacti with it. KenBuild and its editor do not link to audiolib.

Fix

Fix some int/int32_t confusion where linking to external libraries is concerned, at least as exposed by building with devkitPPC r28.

Evan Ramos (Hendricks266) 1 gen 2017, 05:23 UTC−8 r5980

Some recent cleanup changed uses of int32_t to int, but missed changing every function prototype. This is very bad when int != int32_t.

Evan Ramos (Hendricks266) 1 gen 2017, 05:23 UTC−8 r5979

Make SDL_config_wii.h #include <stdint.h> instead of defining its own types, because devkitPPC r28 changed the definitions and/or added an error for when they conflict.

Evan Ramos (Hendricks266) 1 gen 2017, 05:23 UTC−8 r5978