Releases: maraakate/qdos
Releases Β· maraakate/qdos
Release list
March 5, 2026
- Remove unused ogg_loopcount, ogg_ambient_track, and snd_noextraupdate CVARs.
- Chunked reads for COM_FOpenFile.
- Don't suck up 100% CPU waiting for a response from SCR_ModalMessage().
- Check in_joystick CVAR on startup.
- Fix IPX not working - Issue #2
- Fix warpspasm maps not loading in ref_soft.
- Only use protocol 15/original netquake protocol and buffer size limits when hosting online games.
February 24, 2026
- Move Con_Init() earlier so we can see the IP initialization and some other Com_Printf's that are pretty relevant.
- Set destcolor and percent to 0 when palette blends are disabled.
- Update the CVAR engine with some code from Q2DOS and DK with BSD licensing.
- Fix status bar and gl_clear.
- Get rid of snd_wavstream.c and switch to dr_flac, dr_mp3 and dr_wav. File load priority for music is WAV, FLAC, MP3, OGG, CD.
- Fix uninit'd variable in gl_vidnt.c when used with -window.
- Don't pause the game when the console is pulled down. Fixes impulse 9, etc. not working when typed from console.
- Don't keep the sky and water warp scrolling when paused in GL (TODO: software).
- Add sv_autosave to extended options.
- Don't show AM/PM when Military time option is set for show_time CVAR.
- Save off cl_unbindall_protection CVAR value and set it back after quakerc_init.
February 22, 2026
- Switched to Quake 2 memory management system. This means you no longer have to goof with -zone or -mem parameters anymore.
- Added auto save feature. Generates an auto.sav file. Can be disabled with sv_autosave CVAR.
- Better cmdlist function backported from Daikatana 1.3.
- Max OpenGL texture size is set correctly if you have a V4/V5/VSA-100 (or any card) instead of defaulting to 256x256.
- Fixed bugs that prevented latest QDQ demos failing to load.
- snd_restart and friends work properly now.
- Fixed WARPC.BSP from WarpSpasm not loading in OpenGL.
- Fixed crash if you repeatedly slam keys during startup in Windows.
- Fixed a lot of potential bugs found by PVS Studio.
- Fixed some weirdness with phantom box showing in QDOS New Multiplayer Game menu.
- Removed stack overflow check in ref_soft since we already boomed it significantly for the OpenGL port anyways.
- Converted a lot of string functions such as strcpy, strcat, sprintf to more "safe" versions that were used in Q2 and other projects.
THIS IS A BETA RELEASE - THINGS HAVE BEEN TESTED AND APPEAR FINE. IF YOU FIND A REGRESSION PLEASE OPEN A TICKET ON THE ISSUE TRACKER
February 11, 2026
2026-02-11 Update libcurl from q2dos