TORCS

From CBLFS
Revision as of 02:55, 29 March 2007 by Chipster19 (talk | contribs) (remove patch. bug fixes with new version)
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Download Source:
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-src.tgz
Download Robots (Required):
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-src-robots-base.tgz
Download Robots (Optional):
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-src-robots-berniw.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-src-robots-bt.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-src-robots-olethros.tgz
Data Packages (Required):
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data-tracks-road.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data-cars-extra.tgz
Data Packages (Optional):
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data-tracks-oval.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data-tracks-dirt.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data-cars-nascar.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data-cars-Patwo-Design.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data-cars-kcendra-gt.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data-cars-kcendra-roadsters.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data-cars-kcendra-sport.tgz
http://prdownloads.sourceforge.net/torcs/TORCS-1.3.0-data-cars-VM.tgz

Extract the src and robots packages into the same directory before you issue any commands.

The robots package provides the drivers that you will race against. Below is a list of drivers that each of the packages provides:

  • robots-base (Required)
    • tita
    • lliaw
    • damned
    • cylos1
    • tanhoj
    • inferno
    • inferno2
  • robots-berniw (Optional)
    • sparkle
    • berniw
    • berniw2
    • berniw3
  • robots-bt (Optional)
    • bt
  • robots-olethros (Optional)
    • olethros

The data packages, not extracted with the source and drivers packages, provides track, car, and other information.


Dependencies

Required

Non-Multilib

Compile the package:

sed -i "/^LIBS/s/$/ -lalut/" src/modules/graphic/ssggraph/Makefile &&
./configure --prefix=/usr --x-libraries=/usr/lib &&
make

Install the package

make install

Multilib

This package does not provide any external libraries so only one installation is needed

32Bit

Compile the package:

sed -i "/^LIBS/s/$/ -lalut/" src/modules/graphic/ssggraph/Makefile &&
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" USE_ARCH=32 \
PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure --prefix=/usr &&
make

Install the package

make install

N32

Compile the package:

sed -i "/^LIBS/s/$/ -lalut/" src/modules/graphic/ssggraph/Makefile &&
CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" USE_ARCH=n32 \
PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
./configure --prefix=/usr --libdir=/usr/lib32 &&
make

Install the package

make install

64Bit

Compile the package:

sed -i "/^LIBS/s/$/ -lalut/" src/modules/graphic/ssggraph/Makefile &&
CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" USE_ARCH=64 \
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
./configure --prefix=/usr --libdir=/usr/lib64 &&
make

Install the package

make install

Installing the Data Packages

Each of the data packages you downloaded needs to be extracted in /usr/share/games/torcs. Below is a quick way to do it:

for dpkg in ../TORCS-1.3.0-data*; do
  tar xvf $dpkg -C /usr/share/games/torcs
done

Contents

Installed Programs: torcs
Installed Libraries: None
Installed Directories: /usr/lib/torcs, /usr/share/games/torcs
Retrieved from "?title=TORCS&oldid=8493"