January 2017
-
General
Rename ud.tickrate to ud.showfps internally. DONT_BUILD.
-
General
Gut most of MACT keyboard.c in favor of stuff in its header (keyboard.h)
-
General
Inconsequential cleanup. DONT_BUILD.
-
General
Remove MACT mouse.c. DONT_BUILD.
-
General
Rename a couple of things in the VS project. DONT_BUILD.
-
General
This seems to fix a Polymost rendering error in which certain polygons touching the sides of the screen would fail to render from some angles. YMMV.
-
General
Remove some unused definitions. DONT_BUILD.
-
General
Remove red/blue 3d mode from Polymost. This hadn't been enabled in a long time and I'm not sure if it even worked anymore. DONT_BUILD.
-
General
Split DROIDMENU #define into EDUKE32_SIMPLE_MENU and EDUKE32_ANDROID_MENU. EDUKE32_ANDROID_MENU depends on EDUKE32_SIMPLE_MENU being set, and EDUKE32_SIMPLE_MENU does what you would expect: simplifies the menu options available by removing things not typically found in shipping games. DONT_BUILD.
-
General
Fix problem with standalone builds not finding their data when the startup window is disabled. DONT_BUILD.
-
General
Fix MSVC build problem. This needs to be looked at further. DONT_BUILD.
-
General
Add APPBASENAME to Makefile.common, controlling the resulting binary's default .cfg file name and .log file name. DONT_BUILD.
-
General
Initial work on standalone (non-Duke3D) binary support.
-
General
Support compiling with a custom application name with make APPNAME="something". DONT_BUILD.
-
General
Bump LuaJIT to git HEAD >= 2.0.4. BUILD_LUNATIC.
-
Update libvpx to 1.6.0.
-
General
We have not needed to disable the stack protector when building Windows libs for a while.
-
General
Replace wiibuild.bat with wiibuild.sh.
-
General
Uncomment copytilepiece(). KenBuild uses it.
-
clipinsidebox takes a vec2_t now
-
tspritetype --> uspritetype
-
Remove guard against building in C++ mode. We now support both!
-
General
Fix the interaction between the definitions of the NEW_MAP_FORMAT structs and the structure trackers.
-
General
buildtypes.h: Replace the *TYPE macros with a StructName concatenation function.
-
General
Add extern "C" to screentext.h so that Lunatic can see its symbols when building as C++.
-
Fix build, part 13. Disable inaccurate assertion.
-
Fix build, part 12. playerswhenstarted --> g_mostConcurrentPlayers
-
Fix build, part 11. g_spriteDeleteQueueSize --> g_deleteQueueSize
-
Fix build, part 10. g_currentFrameRate --> g_frameRate
-
Fix build, part 9. ScriptQuotes --> apStrings
-
Fix build, part 8. MapInfo --> g_mapInfo
-
Fix build, part 7. M_ChangeMenu --> Menu_Change
-
General
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).
Show details
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 build, part 5. EpisodeNames --> g_volumeNames
-
Fix build, part 4. BlimpSpawnSprites --> g_blimpSpawnItems
-
Fix build, part 3. P_SetWeaponGamevars should be static inline when placed in a header included from multiple objects.
-
Fix build, part 2. clip.h needs to know about usectortype and uwalltype.
-
General
Lunatic, KenBuild, SW: window([xy])([12]) --> windowxy$2.$1
-
General
Remove $(ARCH) from COMMONFLAGS, except under Darwin. DONT_BUILD.
-
General
Fix warning: enumeral and non-enumeral type in conditional expression [-Wextra]
Show details
DONT_BUILD.
-
Explicitly name our entry point SDL_main on Wii.
-
General
Fix some int/int32_t confusion where linking to external libraries is concerned, at least as exposed by building with devkitPPC r28.
-
General
Some recent cleanup changed uses of int32_t to int, but missed changing every function prototype. This is very bad when int != int32_t.
-
General
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.
-
General
Adjust wiibuild.bat to not use MinGW or MSYS paths.
-
Clean up wm_msgbox and wm_ynbox and fix them under GTK. DONT_BUILD.
-
32-bit builds give trouble with the supposed equivalence of CGRect/Size and NSRect/Size. DONT_BUILD.