56 Commits (b25f2a54a9eb7929a8d459fe605666345b17960a)

Author SHA1 Message Date
Nico de Poel db31892192 First work on rewriting the SFX sound system using FMOD: 5 years ago
Nico de Poel 3e0c4b5314 Stream music files from disk with FMOD, instead of preloading the entire file into memory and playing from there. Added a helper function to COM_ to assist with this. 5 years ago
Nico de Poel b36a292fbc Initialize FMOD pointers to NULL, so that the validation checks will also work correctly in Release builds 5 years ago
Nico de Poel 548b72aed1 Minor bits: 5 years ago
Nico de Poel 243bb70613 Rewrote the BGM system using FMOD, making the whole codec system rather obsolete 5 years ago
Nico de Poel c91e6b2bea Replaced UQE-based engine code with a modified QuakeSpasm, stripping out all music codecs (obviously losing music playback capability but that'll be re-added later), and compiling to a DLL with the UniQuake integration code added in. 5 years ago