These changes were merged from ioquake3. Two changes from myself and two contributed by others.
Add custom video mode (if in use) to Quake 3 and Team Arena menus. This fixes the custom resolution being changed to a built in mode if one uses the Quake 3 system menu and unable to change video mode using mouse in Team Arena.
Use video modes supported by your display (such as 1920×1080) in Team Arena system menu as already done in Quake 3 menu.
Prevent Q_IsColorString from asserting on negative ascii chars (by kungfooman).
Clover’s Toy Box development posts for 2017 and 2018. I originally shared these privately but now I’ve collected them all to publish.
Clover’s Toy Box (as in Pandora’s box) is a project to develop a game engine for the successor to Turtle Arena and another game. The engine, named after Lycoris radiatasubject to change to a common name, is expected to expand on ideas and goals from my Spearmint engine (albeit without Quake 3 compatibility). Clover’s Toy Box is currently being developed in private as proprietary software.
October 10th 2018 is the 10 year anniversary of when I started modding ioquake3. It was my third attempt at creating a Ninja Turtle fangame within a three year time period. I intend to release Spearmint 1.0 as the end result of 10 years of working on the Quake 3 engine.
On October 10th I’m planning to cease development on my projects based on the Quake 3 engine (Spearmint, Turtle Arena, Lilium Voyager, flexible HUD mod for ioq3, …) and resign from being a ioquake3 maintainer (since 2011). I’ll no longer be following ioquake3 development or providing support on the ioquake3 forum.