Turbo Sliders Manual

Sections in this manual:

If you have problems with the game, see the Troubleshooting document.

Additional resources:


General

Turbo Sliders is a racing game with the classic top-down perspective. It allows up to 20 players to compete against each other in network cups. There is an extensive track record support and unlimited extensibility with new tracks and cars.

Quick launch

When starting the game for the first time, pick your language, enter your name and select your color. All selections are made with the arrow keys and Enter. The next thing you can do is to train, which means playing a short cup alone using the default tracks and the default car. By default, the car is controlled by using the arrow keys. There are four controls: acceleration (up), brake (down), turn left (left) and turn right (right). Race can be ended by pressing Esc. If you want to change key bindings or enable joystick, go to menu Settings/Keys.

Selecting players

In the main menu, go to "Players". There are four slots for local players. You can create a new player by selecting a slot and then selecting "New Player". You can clear a slot by pressing Backspace or by selecting a slot and then choosing "none". You can change the color of a player by using Left/Right with or without left Shift/Ctrl/Alt.

You can also change the number of computer driven cars that will be included in your local games here. AI Fill means the total number of cars that will be in the race. For example, if you have one local human player and set AI Fill to four, there will be three computer cars included. You can also adjust AI player skill. Note that AI players will only appear in the races if there are AI driving lines for the track and car. So, if you download tracks or cars made by other people, you also need to get driving lines in order to play against AI in those tracks.

Selecting cars

In the main menu, go to "Cars". Car selection can be in three modes. In fixed, non-fixed or random. If the car is fixed, the same car is always used. In non-fixed mode, players can change their car before each race. In random mode, each player gets the same random car. You can still control which cars are available.

Selecting tracks

In the main menu, go to "Tracks". There you can select which tracks are to be raced in your cups and the number of laps in races. You can also control whether you allow downloading tracks from a server in a network game. You can also allow or disallow uploading tracks to clients when you are running a server. Note that downloaded tracks come to directory "Download". You can also create your own subdirectories under the tracks directory if you have lots of tracks and want to reorganize them.

Pressing 'R' when on top of a track shows the track profile and records.

Train / Local cup

When you select "Train" or "Local Game" in the main menu, you run a cup between your local players using the selected tracks and cars.

Network game

Go to "Network game" in the main menu. If you know the IP of the server you want to join, type or paste it in the "Server" item. Otherwise, you can select "Server List", which lists the current active servers which are advertizing themselves. The servers are ordered by ping. The lower the ping to a server is, the better the network game is expected to work. Under 100 ms is probably very good and over 200 ms can be very laggy.

Note that what tracks and cars you have selected does not have any effect on what tracks and cars are allowed by the server. If the server is not using fixed cars, you can change your car before each race.

Starting your own server

Select "Start Server" in the network menu. There are a number of settings you can change: When you are ready to start your server, select "Start". See
the network section for more information on how to run a server.

It is also possible to run an automatic server which does not have the overhead for graphics. Read README-autoserver.txt for more information.

Recordings

You can record your races either by having automatic recording on or by pressing the recording key (F4 by default) during a race. You can view your recordings by selecting Recordings in the main menu. You can browse the directory structure under the video directory, possibly deleting recordings by pressing Delete or Backspace. To see a video, you must have the cars and track the recording was made in. If you have associated TSR files with sliders.exe, you can also view recordings by double-clicking them in Windows Explorer. You can change the car you are following by pressing Up and Down arrow (or whatever you use for acceleration and brake for player 1). You can change the playback speed by using player 1 Left and Right buttons. Shift+Left starts the recording from the beginning, Shift+Right warps a few seconds forward.

Settings

There are lots of settings that can be changed in the different submenus under the "Settings" menu.

Game

Keys

Here you can change the in-game key bindings. Each of the four possible local players has keys for acceleration, turning right, turning left and braking. Diagnostics key shows information on FPS and network during the game. Stats key displays different statistics. Recording key starts and stops recording. Predictive camera key switches camera mode. Full screen key toggles whether statistics panel is visible in the lower part of the screen or if all the space is used for the track. Prediction change keys can be used in a network game depending on the network connection quality. See
the network section for more information.

To use joystick or joypad, you must first enable joystick support. Joystick buttons are automatically assigned to different controls but you can change them by pressing the buttons in respective places in the menu.

Statistics

Recordings

Network

Video

Video settings can affect performance drastically. If you add resolution or zoom level, the game may start lagging in network games if there are lots of cars. See the Troubleshooting document for details.

Audio

Language

This menu allows you to change your in-game language. To add more languages in the game, put language files in the "lang" folder.

License

If you have purchased the full game, you can see your license information here. If you are using an illegal license or want for some other reason to remove your license, you can do it here.

Statistics

The game has an advanced track record system and every cup and race results can be logged.

Track records

The game generates a track record file for each track you have. The statistics settings control how many entries there are but normally, there are lists for each car and each local player. Laps in which there have been collisions with other cars are reported as "collision times". Non-collision lists are considered more official, since it is possible to get super good lap times by getting pushed by others. The letter 'c' beside a lap time means that the lap time was a collision time.

You can see your track records either by pressing 'R' in the tracks menu on top of a track or by checking records.htm in your game directory. It is regenerated each time you exit the game, if you have the HTML generation enabled in the Statistics settings.

If both parties allow it, it is possible to send and receive track records between clients and servers when in the Registering mode during a network game session.

Log

The game generates file log.txt for each game session. The file contains statistics for each race that was driven. Normally, this file is truncated when a new game is started, but you can make the logging permanent with the "Permanent Logs" setting. Log.txt also contains data that can be easily pasted into a spreadsheet program to generate graphs about how different races went.

Network Games

These are the different phases in a network cup: Server controls moving from phase to phase. It is also possible to make an automatic server which does not have the overhead for graphics. See README-autoserver.txt for instructions on how to do that.

Lag prevention

Lag and jerky car movements can be caused either by bad network connection or if there are lots of cars, slow graphics. For more information, see the Troubleshooting document.

Prefer servers whose ping times are low. Pings of less than 100 ms are good, pings of more than 200 ms are very bad. The ping is especially bad if the ping times vary a lot. The game uses an advanced prediction system to try to cope with high pings. As long as the server ping remains between the min prediction and max prediction times, manouvering your own car should be smooth. If prediction is high, there may be warping, though, especially when colliding with other cars.

If you have problems, you can debug the situation by pressing the diagnostics key (F10 by default). If FPS is less than 50, the problem is probably in graphics (change graphics settings). You can also see your ping time and "serv diff" which tells if the server is getting your event messages in time. If "Serv diff" is red, prediction times are incorrect for the network connection. If it is negative, the server is receiving your events too late, which causes controlling your car to be very hard. If the number is too big, you are making unnecessarily lots of prediction which can cause extra warping. If automatic prediction adjustment is on, the game tries to adjust prediction but if you want to do that manually, you can use the prediction change keys (PageUp and PageDown by default). You can see the red "Serv diff" information when necessary even without pressing F10.

Line editing

In network games, you can write messages and commands in the Write Message box. There are several line editing key key commands available. For example, Shift+Backspace clears text, Left and Right arrows (or Ctrl+f/b) move cursor, Up arrow (or Ctrl+p) displays the previous command, Ctrl+a goes to the beginninf of the line, Ctrl+k cuts text from the cursor and Ctrl+v pastes it.

Server commands

There are lots of commands that can be used in a network game to change server settigs or do other things. Some features are only available to the server administrators whilst other things can be done by anyone.

Basic commands

More advanced commands: Automatic server related commands:

In addition to this, there are ball game related commands in README-punaball.txt.


Command Line Parameters

There are several command line parameters you can use to launch the game in different modes or settings:

It is also possible to put the command line parameters into a file with extension .tss and open the file with sliders.exe. Each line is considered a different command line parameter. This way, it is possible for example to join a certain server by double-clicking its icon (if .tss is associated to sliders.exe). Remember that things like if for example you want the game to start in full screen mode, "-f" must be on its own line and then "1" in the next line.