Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I hesitated to add these SDL patches to master (or should I call it main now?) branch, since the original game used OSS for sound under Linux.
But they have a lot of utility and allow for cdemu to be used for CD music playback simultaneously (OSS quake takes full control over the sound card and doesn't allow for mixing with cdemu unless two sound cards are used).
Additionally, just today, nine years after I last messed with master branch, I got QuakeWorld to build. Had to add 24-bit color depth support to it, and work out a few more odd slight differences from the regular Quake codebase. But it seems to work now... will be trying to play QuakeWorld with a friend on Wednesday, so then we'll be able to see if it really works as well as I'm hoping.
I was able to make the QuakeWorld server and X11 client build; none of the others were made to work (sorry if you like vanilla GLQuake). But that's the main thing I wanted - software rendering - since ezquake is great for GLQuake players and looks pretty close to original.
Also i cluttered this up by converting all the files back to Unix newlines. Was driving me crazy seeing
^M
all over my diffs. Sorry about that for any onlookers.