Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
6055 1396d 12h hendricks266 /platform/Windows/ The great repository rearrangement of 2017.

Files moved but not modified. Changes to follow in a subsequent commit.

You down with CPP?
 
6054 1404d 19h hendricks266 /platform/Windows/ Delete more empty folders. DONT_BUILD.  
6007 1423d 17h hendricks266 /platform/Windows/ Bump LuaJIT to git HEAD >= 2.0.4. BUILD_LUNATIC.  
6006 1423d 17h hendricks266 /platform/Windows/ Windows: Update libvpx to 1.6.0.  
6005 1423d 17h hendricks266 /platform/Windows/ We have not needed to disable the stack protector when building Windows libs for a while.  
5927 1481d 19h hendricks266 /platform/Windows/ Add support for MOD, XM, IT, and S3M tracker music through libxmp-lite.

Building with support must be manually enabled by invoking make with HAVE_XMP=1 on platforms other than Windows, because libxmp-lite is not common in package managers. This setup will be improved in the future.
 
5905 1500d 16h hendricks266 /platform/Windows/ Windows: SDL 2.0.5  
5847 1544d 20h hendricks266 /platform/Windows/ Windows: Update libpng to 1.6.25, built with GCC 6.2.

Fixes warning: type 'struct _SETJMP_FLOAT128' violates one definition rule [-Wodr]
 
5779 1627d 15h hendricks266 /platform/Windows/ Delete all SDL_mixer Windows libs from our repo since they're not part of our automated build process, and are not recommended.  
5768 1637d 17h hendricks266 /platform/Windows/ Remove trailing whitespace from anything we don't need to rebase from an upstream.  
5514 1786d 21h hendricks266 /platform/Windows/ Windows: SDL 2.0.4  
5342 1908d 19h hendricks266 /platform/Windows/ Update the precompiled Windows libraries: libogg 1.3.2, libvorbis 1.3.5  
5341 1908d 19h hendricks266 /platform/Windows/ Merge compat-from-mingw-w64 into compat-to-msvc since we dropped support for mainline MinGW32, and add dll_dependency.S so we don't need to build the libs with "-fno-stack-check -fno-stack-protector -mno-stack-arg-probe".  
4553 2320d 15h hendricks266 /platform/Windows/ MSVC build system consolidation.

DONT_BUILD.
 
4539 2333d 13h hendricks266 /platform/Windows/ Windows: Update libraries.
- libpng to 1.6.12
- LuaJIT to Git HEAD >= 2.0.3
- instructions.txt

DONT_BUILD.
 
4538 2336d 23h hendricks266 /platform/Windows/ Extend ebacktrace in two ways.
1. The application must specify its proper name and technical name. Instead of eduke32_or_mapster32.crash.log, we now have eduke32.crash.log and mapster32.crash.log.
2. The exception handler will display a message box informing the user of a crash and requesting they send in the crash log. The box has three options: "Quit", the DLL's current behavior, "Continue", which passes the exception to the next handler, and "Ignore", which resumes execution immediately. These should allow the user to skip bogus exceptions picked up by ebacktrace, such as one I get with my laptop that causes EDuke32 no issues.
 
4504 2360d 13h hendricks266 /platform/Windows/ [Cosmetic] backtrace.c: tab --> space x 4  
4503 2360d 13h hendricks266 /platform/Windows/ Update ebacktrace to avoid crashes and improve the quality of the diagnostic output.  
4470 2387d 9h hendricks266 /platform/Windows/ Fix ebacktrace on 64-bit. New DLLs all around.  
4468 2387d 9h hendricks266 /platform/Windows/ Update libpng to 1.6.10.  

Show All