Skip to content

Update to newer ioquake3#11

Open
zturtleman wants to merge 8 commits intoReactionQuake3:masterfrom
zturtleman:update2023
Open

Update to newer ioquake3#11
zturtleman wants to merge 8 commits intoReactionQuake3:masterfrom
zturtleman:update2023

Conversation

@zturtleman
Copy link
Copy Markdown
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
Copy Markdown

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
Copy Markdown
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
Copy Markdown

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
This merges ioquake/ioq3@c1ab47a...d8b1769
without renaming CHAR_WIDTH to CHARACTER_WIDTH (this was reverted in a
later ioq3 commit).
@zturtleman
Copy link
Copy Markdown
Contributor Author

This is likely my last update to this pull request (Update to newer ioquake3).

I merged ioquake3 changes up to July 13, 2025 (ioq3 commits).

This is the last ioquake3 revision that I've merged into my projects. I'm continuing Quake 3 maintenance independently in Lilium Arena. I don't plan to whole-sale merge all ioquake3 changes in the future. So I won't be updating Reaction to newer ioquake3 either.

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