Skip to content

Update to newer ioquake3 #11

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

zturtleman
Copy link
Contributor

@zturtleman zturtleman commented Mar 8, 2023

(Contains 3 commits from #8 and #9.)

Update ioquake3 to 2023-02-19 (66 commits)

Project files not changed for Reaction. (The project files are optional; compiling using make works on Windows, Linux, and macOS.)

Updates SDL from 2.0.8 to 2.24.0.

Reaction was already partically updated to 2020-09-08.
Resync ioquake3 2018-12-21 to 2020-09-09.
This is the last ioq3 revision before introducing issues with new
SDL library builds.
Updates SDL 2.0.8 to SDL 2.0.16.

SDL build issues; mingw 64-bit is broken, macOS x86 is broken, and
macOS < 10.10 crashes on touchpad scroll. The crash on touchpad scroll
was an SDL bug, fixed in 2.0.18, but the others are issues specific to
ioq3's SDL library builds.
Updates SDL 2.0.16 to SDL 2.24.0 and fixes issues with the SDL
library builds.
@Mailaender
Copy link

I can confirm that first commit fe04e30 resolves #12.

Fix USE_OPENAL_DLOPEN=0 and memory for web port and add Reaction file list.
@zturtleman
Copy link
Contributor Author

Updated ioquake3 to June 11, 2024 (ioq3 commits). It fixes a lot of OpenGL2 renderer issues, adds OpenGL ES 2.0+ support to the OpenGL2 renderer, and adds emscripten support for running the game in web browsers (no networking, pk3 caching, or persistent config though).

@everystone
Copy link

Thanks alot @zturtleman , I got the game working again by building this branch.

@zturtleman zturtleman changed the title Update ioquake3 to 2023-02-19 Update to newer ioquake3 Sep 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants