TORCS description
TORCS is a 3D racing cars simulator using OpenGL.
TORCS is a 3D racing cars simulator using OpenGL.
The goal is to have programmed robots drivers racing against each others.
You can also drive yourself with either a wheel or keyboard or mouse.
TORCS is available on Linux and Windows.
This concept is directly inspired from RARS.
What's New in This Release:
· Fixed problem with GL headers differences in Linux (Bernhard).
· Car sound adjustments and new samples (Christos).
· Moved learning and math headers in subdirectories to stop the upcoming chaos, updated dependent files (Bernhard).
· Updated Windows project preparation bat files (Bernhard).
· Ported the project to Windows, except olethros and learning (Bernhard).
· Fixed resident texture problem in Windows (Bernhard).
· Updated gl headers for Windows, oss.sgi.com (Bernhard).
· Resolved some OpenAL compatibility issues (Bernhard).
· Fixed XSLT problem in Windows, was a combination of
wrong dtd filename, missing GetLocalDir and GetDataDir setup (Bernhard).
· Fixed weird bug in screen.cpp, execlp had wrong arguments (Bernhard).
· Make gcc 4.0.1 compile the code (Bernhard).
· Removed unused code in various places (Bernhard).
· Fixed virtual constructor in olethros (Bernhard).
· Removed volume setting from sound menu (Bernhard).
· Ported learning to Windows (Bernhard).
· Ported olethros to Windows (Bernhard).
· Windows version result generation now correct (Bernhard).
· Added GfCreateDir in tgf (Christos, Bernhard).
· Fixed olethros clkdtm texture (Christos).
· Changed some code according to mail of Steven Gutknecht (Steven Gutknecht, Bernhard).
· Kicked out SmartAssert.h (Bernhard).
· Fixed various memory leaks in Olethros (Bernhard).
· Fixed crash bug in Olethros (the proposed singleton does not work, reverted to working version) (Bernhard).
· Fixed a possible crash bug in gui.cpp, added deactivation of glutKeyboardUpFunc and glutSpecialUpFunc in GfuiScreenDeactivate (Bernhard).
· removed make_message and replaced it (Bernhard).
· Created a debug project for Windows, needed to remove make_message, enhanced custom realloc for debug versions of custom malloc/free, added a workaround for clean allocator/deallocator pair in img.cpp, etc. (Bernhard).
· Fixed one more olethros bug, linker (in Linux) was confused about which CheckMatchingToken (Bernhard).
· Tested, build and debug build work with: gcc 3.3.1 (0 warnings), gcc 3.4.3 (0 warnings), gcc 4.0.1 (a lot of warnings, but just in trackgen, otherwise 0 warnings), vc++ 6.0sp6 (release build 0 warnings, debug 131 warnings which one can safely ignore) (Bernhard).
· Updated Windows installer, checks now for already installed versions, works with 1.2.3 or later (Bernhard). Trackeditor is not yet included.
· Windows deinstaller does not delete generated files anymore (Bernhard).
· Integrated trackeditor into Windows installer (Bernhard).