[go: up one dir, main page]

Menu

Tree [485645] qualifying /
 History

HTTPS access


File Date Author Commit
 body 2014-01-15 Sam Varner Sam Varner [485645] Fix starting grid positions.
 caelum 2012-12-09 Sam Varner Sam Varner [b99afb] Specify focused car with argument to World::add...
 config 2012-12-09 Sam Varner Sam Varner [b99afb] Specify focused car with argument to World::add...
 data 2013-12-08 Sam Varner Sam Varner [721023] Remove key repeat from map view.
 doc 2012-12-15 Sam Varner Sam Varner [290ad4] Started documenting passing
 geometry 2013-10-16 Sam Varner Sam Varner [f7dad0] checkpoint
 media 2013-10-16 Sam Varner Sam Varner [f7dad0] checkpoint
 scripts 2013-11-08 Sam Varner Sam Varner [0a05b2] Edited scripts to work with Python 3
 track 2014-01-15 Sam Varner Sam Varner [485645] Fix starting grid positions.
 vamos 2014-01-15 Sam Varner Sam Varner [485645] Fix starting grid positions.
 world 2014-01-15 Sam Varner Sam Varner [485645] Fix starting grid positions.
 .gitignore 2014-01-11 Sam Varner Sam Varner [2de2fd] Reorganize main application.
 AUTHORS 2012-12-09 Sam Varner Sam Varner [bf5bd7] Initial commit
 COPYING 2012-12-09 Sam Varner Sam Varner [bf5bd7] Initial commit
 ChangeLog 2013-01-01 Sam Varner Sam Varner [2595d4] Updated files for 0.7.1
 Doxyfile 2012-12-09 Sam Varner Sam Varner [bf5bd7] Initial commit
 INSTALL 2012-12-09 Sam Varner Sam Varner [bf5bd7] Initial commit
 Makefile.am 2012-12-09 Sam Varner Sam Varner [bf5bd7] Initial commit
 Makefile.in 2012-12-09 Sam Varner Sam Varner [b99afb] Specify focused car with argument to World::add...
 NEWS 2012-12-09 Sam Varner Sam Varner [bf5bd7] Initial commit
 README 2013-01-01 Sam Varner Sam Varner [2595d4] Updated files for 0.7.1
 TODO 2013-10-02 Sam Varner Sam Varner [183e7a] Tire grip changes with temperature and wear
 acinclude.m4 2012-12-09 Sam Varner Sam Varner [bf5bd7] Initial commit
 aclocal.m4 2013-01-01 Sam Varner Sam Varner [2595d4] Updated files for 0.7.1
 configure 2013-01-01 Sam Varner Sam Varner [2595d4] Updated files for 0.7.1
 configure.ac 2013-01-01 Sam Varner Sam Varner [2595d4] Updated files for 0.7.1

Read Me

-*-text-*-

SYNOPSYS

    vamos [-m|--map]
          [[-t|--track=] TRACK_FILE]
          [[-c|--car=] CAR_FILE]
          [[-w|--world=] WORLD_FILE]
          [[-a|--controls=] CONTROLS_FILE]
          [[-o|--opponents=] NUMBER_OF_OPPONENTS]
          [[-p|--laps=] NUMBER_OF_LAPS]
          [[-z|--performance=] FACTOR]
          [[-s|--volume=] VOLUME_PERCENT]
          [-f|--full-screen]
          [-n|--no-interaction]
          [-d|--demo]
          [-l|--show-line[=ARG]  draw the racing line on the track [ARG=yes]]

Vamos is an automotive simulation framework with an emphasis on
thorough physical modeling and good C++ design. Vamos includes a
real-time, first-person, 3D driving application.

What You Need
* SDL
* OpenGL
* OpenAL
* An accelerated video card.
* A joystick is highly recommended.

Build with the usual ./configure; make sequence.  You can run the sim
from the vamos directory without installing.

Executing vamos with no arugments will put you in the default care on the
default track.  Use the joystick buttons for shifting.  Give it some gas when
shifting out of neutral or you'll stall and you'll have to press the `S' key to
re-start the engine.

Here are some important key bindings
* a  Place the car back at the starting line.
* r  Place the car back on the road.
* ,  Pan the view left.
* .  Pan the view right.
* s  Start the engine after a stall.
* f  Fill the fuel tank.
* p  Pause the application.
* q  Exit the application.
* F9 Cycle through the views.

Here are the bindings for driving by keyboard
* Up     Throttle.
* Down   Brake.
* Left	 Turn left.
* Right  Turn right.
* Insert Shift up.
* Delete Shift down.
* Home   Clutch.

You can choose a particular car with the `-c <car>' or `--car=<car>'
option, where <car> is one of
* `default-car' (same as `GT')
* `F1'
* `F1-1967',
* `front-drive'
* `GT'
* `trainer'

The track may be chosen with the `-t <track>'
or `--track=<track>' option, where <track> is one of 
* `default-track' (same as `Peanut')
* Albert_Park
* Americas
* Bahrain
* Catalunya
* Curl
* default-track
* drag
* D
* Fuji
* Hockenheimring
* Hungaroring
* Imola
* Indianapolis
* Interlagos
* Istanbul
* Jerez
* jump
* Korea
* Kyalami
* Laguna_Seca
* Le_Mans
* Magny-Cours
* Monaco
* Monza
* Monza-1967
* Monza-Bank
* Mosport
* Nurburgring
* Peanut
* Road_Atlanta
* Sepang
* Shanghai
* Silverstone
* Silverstone-2011
* Singapore
* skid_pad
* Spa
* Suzuka
* Valencia
* Villeneuve
* Watkins_Glen
* Yas_Marina

See the Texinfo documentation for more details.

Please let me know how it works for you.

Sam Varner <snick-a-doo@comcast.net>