Subversion Repositories eduke32

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
8752 224d 9h terminx /GNUmakefile sf2 synthesizer WIP

Patch from Nuke.YKT.
 
8734 229d 11h terminx /GNUmakefile Make gamestructures a proper object  
8709 229d 11h terminx /GNUmakefile Merge fix16.cpp and fix16_str.cpp  
8663 237d 13h ny00123 /GNUmakefile Use mmulti.cpp instead of mmulti_null.cpp.  
8650 241d 4h hendricks266 /GNUmakefile Move screentext to engine  
8649 241d 4h hendricks266 /GNUmakefile Rename screentext.cpp to text.cpp  
8601 268d 5h hendricks266 /GNUmakefile SW: Overwrite startup window with Duke's  
8569 272d 0h terminx /GNUmakefile Rename EDUKE32_SIMPLE_MENU to EDUKE32_RETAIL_MENU  
8498 306d 5h hendricks266 /GNUmakefile SW, KenBuild: Fix STARTUP_WINDOW=0 builds  
8387 324d 12h terminx /GNUmakefile Remove driver_nosound from audiolib

Why? Because it's fucking useless. If we want to waste CPU on outputting nothing, SDL has us covered with its "dummy" audio backend.
 
8365 324d 12h terminx /GNUmakefile Update the Microsoft resource compiler scripts used for Windows binaries

This adds the version control revision plus build time to the properties of the resulting binary, and updates some of the legal text. The executable version number has also been bumped from the longstanding "1.9.9.9" to "2.0.0.4", symbolic of the year EDuke32 was first released in. Future Fury binaries will now say "2.0.1.9" to match its first non-preview release as well.
 
8266 363d 6h hendricks266 /GNUmakefile Add sound and music code for Ken-Build

Patch from Nuke.YKT.
 
8219 373d 12h terminx /GNUmakefile Further audiolib work... I think this is almost done!  
8218 373d 12h terminx /GNUmakefile More audiolib work  
8217 373d 12h terminx /GNUmakefile Sort lists of things in the makefile

I'm not gonna lie, I got some kind of weird OCD pleasure out of this.
 
8216 373d 12h terminx /GNUmakefile Audiolib rework WIP

This attempts to rectify the differences between versions of JFAudiolib created after we forked the code, and the extra features contained in Nuke.YKT's fork of our version.
 
8214 373d 12h terminx /GNUmakefile Use SDL audiolib driver on Windows

This shitcans the SDL_mixer requirement but leaves platforms other than Windows without built-in MIDI playback capability until Nuke.YKT's OPL3 emulator is merged. This also reworks sdlmusic.cpp into music_external.cpp, including an untested port of the code to Windows.
 
8199 373d 12h terminx /GNUmakefile Separate the filesystem portion of cache1d.cpp and move it into vfs.cpp

Yes, the engine tools (kextract, etc) still compile.
 
8179 373d 12h terminx /GNUmakefile Add portions of the ZPL library, a public domain collection of useful helper functions and structures

See https://github.com/zpl-c/zpl

I'm not including all of it, but I have plans for some of what is there.
 
8175 373d 12h terminx /GNUmakefile Swap out our old deprecated version of ENet for a single-file header-based fork, including features like IPv6 support  

Show All