Maggio 2016
-
Remove *_TARGET variables for final outputs, which could have been used to disable compilation of specific ones.
Mostra dettagli
This was only ever used to not compile the editor for Wii, but we now support that. Up to now these only served to clutter the Makefile.
-
Address "warning: shifting a negative signed value is undefined [-Wshift-negative-value]".
-
Fix OS X build.
-
Fix symbol issues.
-
Generale
KenBuild, SW: rotatepoint
-
Generale
KenBuild, SW: Fix "psky" typo.
-
tspritetype
-
Fix mul3 and sqr pragmas.
-
Generale
KenBuild, SW: Fix Win32 startup window warnings.
-
Generale
Use "Backslash" instead of "\" for keybinds because its nature as an escape character causes issues. Fixes ticket #16.
-
Generale
libdivide.h: Silence "warning: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long long') to 'long long' in initializer list in C++11 [-Wc++11-narrowing]".
Mostra dettagli
The problem that the block of code in question works around was fixed in LLVM r82228 and landed in clang 2.7.
-
Generale
libdivide.h: Silence "warning: variable 'result' is uninitialized when used here [-Wuninitialized]".
-
Generale
Amend previous commit. DONT_BUILD.
-
Generale
Fix NO_ALIGNED_MALLOC to actually work and not transpose the parameters. DONT_BUILD.
-
Generale
Add CON_CLAMP
-
Generale
VS solution update. DONT_BUILD.
-
Generale
Fix issue where sometimes hitscan projectile trails weren't spawning
-
Generale
Misc Polymost crap. Improves detection of sprite/wall collisions for z-fighting avoidance
-
Generale
Replace uses of "swap64bit" where "swapdouble" is what is really meant. There is nothing in this to handle potential platforms where sizeof(double) != sizeof(int64_t)
-
Generale
Revert bad attempt at fixing cstat 1024
-
Generale
Apply patch from http://bugs.eduke32.com/index.php?do=details&task_id=21
-
Generale
Change default pointhighlightdist in the editor to 128
-
Generale
Reorder preprocessor lines in libdivide.h so that LIBDIVIDE_USE_SSE2 is defined before emmintrin.h is included. Fixes ticket #23. DONT_BUILD.
-
Generale
More Android build changes. DONT_BUILD.
-
Generale
A quick hack so that Mapster can load more pre-v7 PALETTE.DAT files.
-
Generale
Some stuff for using clang to build on Android. DONT_BUILD.
-
Generale
Enable LIBDIVIDE_USE_SSE2 under x86_64 builds or if the binary is built with SSE2 optimizations.
-
Generale
GL ES: Interpreting glGetError as always meaning "this internal texture format doesn't work" is too dangerous to keep in the live code (not to mention wasteful). Move it to a new and improved Polymost_InitDummyTexture, now called Polymost_DetermineTextureFormatSupport.
-
Factor out the ETC block preparation by moving the ETC function decision from Polymost_SendTexToDriver into Polymost_PickETCFunction.
-
Allow compressed ART tiles (r_texcompr 2) to be cached.
-
Generale
You'll Cowards Don't Even Indent
-
Tweak the "don't upload textures with dimension > xdim" GL ES rule to limit to the power of two greater than xdim instead of less than it.
-
Clean up and rearrange some texcache code. No functional changes.
-
Call texcache_calcid once per texture instead of twice. Clean it up a little while we're at it.
-
Generale
Ensure that game backgrounds that sometimes get drawn with orientation&64 always get drawn with orientation&64 to avoid wasting RAM.
-
Generale
Small tweaks to Android.mk.
-
Generale
Add a hack so that when exit() is called on Android, we instead longjmp to main() and return from there.
-
Add "artquality" subtoken to textures, model skins, and skyboxes, which grants the texture HICR_ARTIMMUNITY. In effect, this implies "nodownsize" and signals that texture compression would be undesirable, but okay using r_texcompr mode 2 (aggressive).
-
Generale
In polymost_glinit, pass a dummy 4x4 texture to uploadtexture in order to detect what compressed texture formats are acceptable without wasting time compressing the first texture it encounters, such as the 3D Realms screen, in case the graphics chip won't take it.
-
This seems like a bugfix.
-
Generale
Fix an unused variable warning introduced in r5696.
-
Generale
Revert post-r5496 warning cleanup.
Aprile 2016
-
Generale
Revert r5496
-
Generale
Tweak nofog, DONT_BUILD.
-
Generale
Disable prompt to upgrade from the shareware version after 50 runs
-
Generale
Allow turning off the jetpack or HoloDuke while looking through a security monitor
-
Generale
Lookup tables for mapping inventory item indexes to icons (and vice versa). DONT_BUILD.
-
Generale
This file lives elsewhere now. DONT_BUILD.
-
Fix shading on ART tiles with fullbrights displayed without masking, such as on a whitewall.
-
Adjust the way bottom edges are clipped in rotatesprite to better handle tall text, or text with long Q tails.