TORCS, The Open Racing Car Simulator is a highly portable multi platform car racing simulation. It is used as ordinary car racing game, as AI racing game and as research platform. It runs on Linux (x86, AMD64 and PPC), FreeBSD, MacOSX and Windows.
The source code of TORCS is licensed under the GPL ("Open Source"). You find more information about the project in the menu bar on the left. If you need help have a look at the FAQ first. You can contact us on the torcs-users mailing list (you need to subscribe to use it).
The source code of TORCS is licensed under the GPL ("Open Source"). You find more information about the project in the menu bar on the left. If you need help have a look at the FAQ first. You can contact us on the torcs-users mailing list (you need to subscribe to use it).
TORCS features more than 50 different cars, more than 20 tracks, and 50 opponents to race against. Your can steer with a joystick or steering wheel, if the device is supported by your platform. It is also possible to drive with the mouse or the keyboard. Graphic features lighting, smoke, skidmarks and glowing brake disks.
The simulation features a simple damage model, collisions, tire and wheel properties (springs, dampers, stiffness, ...), aerodynamics (ground effect, spoilers, ...) and much more. The gameplay allows different types of races from the simple practice session up to the championship. Enjoy racing against your friends in the split screen mode with up to four human players.
The simulation features a simple damage model, collisions, tire and wheel properties (springs, dampers, stiffness, ...), aerodynamics (ground effect, spoilers, ...) and much more. The gameplay allows different types of races from the simple practice session up to the championship. Enjoy racing against your friends in the split screen mode with up to four human players.
TORCS was initially written by Eric Espié and Christophe Guionneau, substantial parts have been added by other contributors (have a look into the "Credits" section for details). The TORCS source code is licensed under the terms of the GNU General Public License (GPL), most of the artwork is licensed under the Free Art License, have a look into the packages for details about copyright holders and the licensing.
Download.
Linux Binary with Installer (1.3.0):
This binary is dynamically linked, be aware that it is possible that this does not work on your system. If you try it anyway please report any problems or as well successful installs, such that we can improve it (without feedback this is not possible, of course the installer works on our systems). You can get it here. Install it with "torcs-1.3.0-linux-glibc-2.3-pIII.bz2.run". To resolve missing dynamic libraries you can run "torcs -l" (have a look at the command line options). It requires at least a Pentium 3 compatible CPU to run.
For Linux and FreeBSD from "all-in-one" Source Package:
- Check the dependencies
- Download the source package torcs-1.3.1.tar.bz2.
- Unpack the package with "tar xfvj torcs-1.3.1.tar.bz2".
- Run the following commands:
$ cd torcs-1.3.1 $ ./configure # --prefix="target dir", --enable-debug or --disable-xrandr might be of interest $ make $ make install $ make datainstall
Default installation directories:
- /usr/local/bin - TORCS command (directory should be in your PATH)
- /usr/local/lib/torcs - TORCS dynamic libs (directory MUST be in your LD_LIBRARY_PATH if you don't use the torcs shell)
- /usr/local/share/games/torcs - TORCS data files
- Run the "torcs" command (default location is /usr/local/bin/torcs), you can use those command line options.
All the configuration data, race results and players options will be saved below the $HOME/.torcs directory.
For Linux From Separated Source Packages.
- Check the dependencies
- Download the following source packages:
- TORCS-1.3.1-src.tgz (mandatory)
- TORCS-1.3.1-src-robots-base.tgz (mandatory)
- Unpack the packages (tar xvfz filename.tgz)
- Run the following commands:
$ cd torcs-1.3.1 $ ./configure # --prefix="target dir", --enable-debug or --disable-xrandr might be of interest $ make $ make install
Default installation directories:
- /usr/local/bin - TORCS command (directory should be in your PATH)
- /usr/local/lib/torcs - TORCS dynamic libs (directory MUST be in your LD_LIBRARY_PATH if you don't use the torcs shell)
- /usr/local/share/games/torcs - TORCS data files
- Download the following data packages:
- TORCS-1.3.1-data.tgz (mandatory, system data)
- TORCS-1.3.1-data-tracks-road.tgz (mandatory, road-circuit tracks)
- TORCS-1.3.1-data-cars-extra.tgz (mandatory, cars)
- TORCS-1.3.1-data-tracks-oval.tgz (mandatory, oval-like tracks)
- TORCS-1.3.1-data-tracks-dirt.tgz (mandatory, dirt tracks)
- TORCS-1.3.1-data-cars-Patwo-Design.tgz (rally cars, optional)
- TORCS-1.3.1-data-cars-kcendra-gt.tgz (GT cars from the 60's, optional)
- TORCS-1.3.1-data-cars-kcendra-roadsters.tgz (roadsters from the 60's, optional)
- TORCS-1.3.1-data-cars-kcendra-sport.tgz (sport cars from the 60's, optional)
- Go to the /usr/local/share/games/torcs or "target dir"/share/games/torcs directory.
- Untar the data packages.
- Run the "torcs" command (default location is /usr/local/bin/torcs), you can use those command line options.
All the configuration data, race results and players options will be saved below the $HOME/.torcs directory.
For more detailed installation instructions have a look at Bernhard "Berniw" Wymann's site.
Linux From Sources CVS.
You'll need those dependencies
Getting the sources.
You have to run the following commands to get the sources (might sometimes not compile or crash):
cvs -d:pserver:anonymous@torcs.cvs.sourceforge.net:/cvsroot/torcs login
The 1.3.1 trunk is:
cvs -z3 -d:pserver:anonymous@torcs.cvs.sourceforge.net:/cvsroot/torcs co -r r1-3-1 -P torcs
Get more info on CVS.
The 1.3.1 trunk is:
cvs -z3 -d:pserver:anonymous@torcs.cvs.sourceforge.net:/cvsroot/torcs co -r r1-3-1 -P torcs
Get more info on CVS.
Run the following commands:
$ cd torcs/torcs
$ ./configure # --prefix="target dir", --enable-debug or --disable-xrandr might be of interest
$ make
$ make install
$ make datainstall
Default installation directories:
- /usr/local/bin - TORCS command (directory should be in your PATH)
- /usr/local/lib/torcs - TORCS dynamic libs (directory MUST be in your LD_LIBRARY_PATH if you don't use the torcs shell)
- /usr/local/share/games/torcs - TORCS data files
Run the "torcs" command (default location is /usr/local/bin/torcs), you can use those command line options.
All the configuration data, race results and players options will be saved below the $HOME/.torcs directory.
All the configuration data, race results and players options will be saved below the $HOME/.torcs directory.
Dependencies.
Requisites for Linux
You will need:
- Hardware accelerated OpenGL (usually provided by your distro).
- GLUT 3.7.
- Or FreeGlut (better for full screen support than GLUT).
- PLIB 1.8.5 version.
- OpenAL.
- libpng and zlib (usually provided by your distro).
Screenshots.
0 comments:
Post a Comment