Febbraio 2017
-
Generale
Eliminate the windows_inc.h include from compat.h by special-casing UNREFERENCED_PARAMETER in a different way.
-
Generale
Remove #define compat_h_macrodef__ and its absent case, which was only ever used for an old JFDuke3D port to PalmOS.
Mostra dettagli
If for some reason you need to target a platform that lacks a libc, you're better off finding a libc, or putting together your own shim layer. It's a weekend project at most.
-
Generale
windows_inc.h in two more places
-
Generale
Explicitly specify the version of the C++ standard as which we are compiling.
-
Generale
Eliminate many cases of duplication of compat.h's functionality.
-
Generale
Define NOMINMAX in windows_inc.h.
-
Generale
Route inclusion of all Windows headers through a new header, windows_inc.h.
Mostra dettagli
This allows us to make certain guarantees about limits on the extent of namespace pollution these headers introduce.
-
Generale
More of the previous commit, because VS can be frustrating.
-
Generale
Limit what startwin.game.cpp needs to include.
-
Generale
Remove dead code for selecting sound settings from the Windows startup window.
-
Generale
Abolish all " ={ " when assigning a struct. DONT_BUILD.
-
Generale
Fix compiler specified for synthesis. DONT_BUILD.
-
Generale
Try fixing synthesis.sh.
-
Generale
Some tweaks to the cleanup.
-
Generale
I hoped ./ prefixes would work in a ignore on Windows.
-
Generale
Bring the previous commit into effect.
-
Generale
The great repository rearrangement of 2017.
Mostra dettagli
Files moved but not modified. Changes to follow in a subsequent commit. You down with CPP?
-
Generale
Delete more empty folders. DONT_BUILD.
-
Generale
Remove empty folders. DONT_BUILD.
Gennaio 2017
-
Delete the default suffixes, to possible help avoid internal Make race conditions.
-
Only pass APPNAME and APPBASENAME to the preprocessor if a value for them was passed in.
Mostra dettagli
Keeping compiler invocation clutter to a minimum is good.
-
Fix audiolib bindings, again.
-
Fix some vec2_t stuff I missed.
-
"new" --> "New"
-
Generale
Restore tmulscale* to pragmas.h. SW needs it.
-
Generale
Restructure pragmas*.h to eliminate duplicates of the generalized C code in the architecture-specific files.
-
Generale
Normalize the general versions of the pragmas in pragmas.h with any improvements found in duplicates spread throughout the architecture specific files.
Mostra dettagli
Note: One change made here is the elimination of unnecessary verbose upcasts.
-
Fix allocache parameters.
-
Replace some stuff we removed from MACT.
-
Fix C uspritetype errors.
-
Fix signedness of buffers related to makepalookup.
-
Fix typos in r5551.
-
Generale
Build tools: Add map2stl by Ken Silverman.
-
Generale
Build tools: Fix warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
-
Generale
Build tools: Fix warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual]
-
Generale
Build tools: Fix build of generateicon.
-
Generale
weapons.con.sample: Use full precision when applying weapon scaling.
-
Generale
weapons.con.sample: Add internal temp variables for rotatesprite parameters that the subroutines need to modify. This fixes weapon scaling.
-
Generale
weapons.con.sample: Rename hud_G_Draw_temp* to hud_int_temp*.
-
Generale
weapons.con.sample: Only setvar RETURN -1 for values of drawweapon that we actually handle. (Currently all of them, but this is more future-proof.)
-
Generale
weapons.con.sample: No need to andvar before getting a sine value. The source does that for us.
-
Generale
weapons.con.sample: Fix operation on wrong variable in tripbomb code.
-
Generale
weapons.con.sample: Fix some indentation issues.
-
Shift the draw offsets left by 16 before applying weapon scaling
-
Fix handling of the numpad keys.
-
Generale
Add xmp.c to Android.mk.
-
Generale
Fix disabling the Polymer checkbox in the Win32 startup window when POLYMER=0.
-
Use the override keyword when implicitly disabling Polymer and libvpx when USE_OPENGL=0.
-
Generale
Don't define getangle as __fastcall under Lunatic in order to avoid "Warning: resolving _getangle by linking to @getangle@8".
-
Generale
Fix issue where vertical mouse aiming couldn't be enabled in the menu if in_aimmode was set to 1.