- Removed
rhapsody
,irix
,solaris
andlinux
platforms - Replaced
win32
platform withsdl
(WIP)- Linux support is brought back by this change :)
- Organized project structure
ref_gl
is nowref_gl2
ref_gl2
,ref_soft
are now in therenderers
foldernull
,sdl
are now in theplatforms
foldergame
/ctf
are now in thegames
folder
- Implemented
qcore
qcore
isqcommon
andgame
unified into one libraryqcore
defines all shared headers / impls between theclient
andgame
- Rewrote C into C++ (for modernization)
Sys_*
functions are now contained in theidSystem
class- This is an ongoing effort! More will be added with time!
A large majority of the source code is copyrighted by Id Software Inc., 1997-2001