If you notice things that are wrong/not really OK, if there are parts you'd like better explained, if you have any comment: send a PM to your beloved moderators (HornetMaX, RiccoChicco).
INTRODUCTION
GP Bikes (often shortened to GPB) is a motorbike racing simulation. It tries to stick to real bike's physics to a degree that sometimes the game may seem very hard. In fact, the game is hard.
- When you start with GPB you will find it hard to even do a single lap without falling. Practice is the answer.
- After a while, you will find it hard to do a single lap a a decent pace without falling. Practice is the answer.
- Later on, you will find it hard to believe that some player can be that fast. Practice is the answer.
Like in real life, the fact somebody can take a corner at a given speed does not imply that you can do the same. But if you keep practicing, one day you'll see the light and you'll start improving: from that moment, addiction kicks in. But practice will still be the answer to anything.
Bottom line: it seems hard because it is hard. But then, we're not here to play mario kart, right ?
- Download and installation
- 1.1 Download and install (http://forum.piboso.com/index.php?topic=431.msg2992#msg2992)
- 1.2 Demo vs full version (http://forum.piboso.com/index.php?topic=431.msg2993#msg2993)
- 1.3 Register for online stats (http://forum.piboso.com/index.php?topic=431.msg2994#msg2994)
- 1.4 User profiles (http://forum.piboso.com/index.php?topic=431.msg2995#msg2995)
- 1.5 Controls (http://forum.piboso.com/index.php?topic=431.msg2996#msg2996)
- 1.6 Graphics, Misc and Simulation settings (http://forum.piboso.com/index.php?topic=431.msg2997#msg2997)
- GPB folders and pkz files
- 2.1 Program file folder (http://forum.piboso.com/index.php?topic=431.msg2998#msg2998)
- 2.2 Data folder (http://forum.piboso.com/index.php?topic=431.msg2999#msg2999)
- 2.3 .pkz files (http://forum.piboso.com/index.php?topic=431.msg3000#msg3000)
- Add-ons installation
- 3.1 Add-ons: tracks (http://forum.piboso.com/index.php?topic=431.msg3001#msg3001)
- 3.2 Add-ons: bikes (http://forum.piboso.com/index.php?topic=431.msg3002#msg3002)
- 3.3 Add-ons: paints (http://forum.piboso.com/index.php?topic=431.msg3003#msg3003)
- 3.4 Add-ons: helmets (http://forum.piboso.com/index.php?topic=431.msg3004#msg3004)
- 3.5 Add-ons: plugins (http://forum.piboso.com/index.php?topic=431.msg3005#msg3005)
- Playing offline/online
- 4.1 Playing offline (Testing) (http://forum.piboso.com/index.php?topic=431.msg3006#msg3006)
- 4.2 Playing online: connecting to servers (http://forum.piboso.com/index.php?topic=431.msg3007#msg3007)
- 4.3 Playing online: Hosting a server (http://forum.piboso.com/index.php?topic=431.msg3008#msg3008)
- 4.4 Playing online: etiquette (http://forum.piboso.com/index.php?topic=431.msg3009#msg3009)
- Replays
- 5.1 Replays: view/edit saved replays (http://forum.piboso.com/index.php?topic=431.msg3623#msg3623)
- 5.2 Replays: replays while playing offline/online (http://forum.piboso.com/index.php?topic=431.msg3624#msg3624)
- Garage (bike settings)
- 6.1 Garage: common settings (http://forum.piboso.com/index.php?topic=431.msg3626#msg3626)
- 6.2 Garage: general tab (http://forum.piboso.com/index.php?topic=431.msg3627#msg3627)
- 6.3 Garage: suspensions (http://forum.piboso.com/index.php?topic=431.msg3628#msg3628)
- 6.4 Garage: drivetrain (http://forum.piboso.com/index.php?topic=431.msg3629#msg3629)
- 6.5 Garage: others tab (http://forum.piboso.com/index.php?topic=431.msg3630#msg3630)
People who contributed (no specific order): RiccoChicco, HornetMaX, Ian, iVolution.
1.1 Download and installYou can get GP Bikes from it's official website: http://www.gp-bikes.com/?page=downloads (http://www.gp-bikes.com/?page=downloads).
Run the installer and you will get a window prompting you for (in order):
- License legal stuff: read if you are a lawyer, just accept else.
- Basic installation details (destination folder, creation of desktop/start menu shortcuts etc).
- OpenAL 1.1 Redist installer: leave it as proposed, unless you know exactly what you're doing.
- Register URL protocol: this will allow (if ticked) to launch GPB connecting to an online server by clicking on an hyperlink in a web-browser (e.g. from here: http://stats.gp-bikes.com/servers.php (http://stats.gp-bikes.com/servers.php), the "Join" links on the right). Up to you, but no real reason not to allow it.
Now run the game for the first time and you'll be prompted to enter a
Nickname and a
License Key:
- If you have purchased the game, you should have received your license key on your email account (the one linked to PayPal). The license key looks like this: H0ND4-DUC4T-7R1UM-5U2UK-4PR1L (and no, this one is not a real license key, but you can try, who knows ...).
- If you haven't yet purchased the game, well you will soon. In any case, click on Demo to access the demo version. Next time you start GPB you will be prompted again for the license key.
A video should start: pressing ESC will skip and you'll be on GPB main menu.
Congrats: for a biker you did well with a computer up to now !
But don't be impatient as a biker with his new bike, read the entire chapter 1 of this guide: seriously, it will save you from posting silly questions to this forum (you may not like the replies ...)
IMPORTANT NOTES:
- It is strongly recommended to update your graphics driver and drivers for fancy input controller (wheel, pedals, specialized joysticks etc). Do it. Now !
- Running the installer or the game as administrator is normally not necessary.
- If you are installing a new version of GPB it is recommended to do a clean install:
- Remove (or move) your GP Bikes data directory: see 2.2 Data folder (http://forum.piboso.com/index.php?topic=431.msg2999#msg2999) before doing so.
- Install the new version to a different directory or move the old one away/rename it: see 2.1 Program file folder (http://forum.piboso.com/index.php?topic=431.msg2998#msg2998).
- Re-installing the same version on an existing installation will not delete any of your data (mods, settings, records etc): this sometimes can help solving issues (e.g. corrupted files). Notice it will however overwrite your gpbikes.ini (in case you've changed stuff there, you may want to redo your changes/save it before reinstalling).
1.2 Demo vs full versionDemo version of GP Bikes is free but, of course, is limited. With the demo version:
- You will not be able to use any other bike than the default 125cc (with the default paint).
- You will not be able to use any other track than the default one (Victoria).
- You will not be able to play on online servers.
However, the demo version has no other limitation. Things most don't know:
- You will be able to install any GPB plugin (see 3.5 Add-ons: plugins (http://forum.piboso.com/index.php?topic=431.msg3005#msg3005)).
- You will be able to run a dedicated server (see 5.3 Playing online: Hosting a server (http://forum.piboso.com/index.php?topic=431.msg3008#msg3008)).
The demo version is there to allow you to check that GPB runs fine on your PC and gives you a glimpse of the great potential of the game.
If you have the demo version and you decide after a while to purchase a license, simply enter your
License Key when you start the game and the full version will be unlocked: no need to re-download nor re-install.
1.3 Register for online statsWith the full version of GPB you will be able to play on online servers. This is tons of fun by itself of course, but there's another perk: your ego will be tested as your best lap times (per bike category, per track) will be published on the GP Bikes Records page: http://stats.gp-bikes.com/records.php (http://stats.gp-bikes.com/records.php)
To activate this you need to register here: http://stats.gp-bikes.com/register.php (http://stats.gp-bikes.com/register.php)
- For your initial registration you will have to enter your Nickname (same as entered with the License Key, see 1.1 Download and install (http://forum.piboso.com/index.php?topic=431.msg2992#msg2992)), Paypal email and License Key, leaving the Old Nickname empty.
- If you want to change your Nickname later on then enter all the information, including the Old Nickname.
In any case, enter the captcha code too before clicking on the
Submit button. Yeah, it happened ...
1.4 User profiles
GP Bikes allows you to have different profiles: this is helpful if you have split personality disorder and in other situations.
For example, if you play sometimes with a joypad and sometimes with a steering wheel, having two separate profiles will avoid reassigning all the controls each time you switch between the two devices. Note that if you play with a keyboard, professional psychiatric advice is strongly recommended.
Also, bike setups are saved within a profile (see 2.2 Data folder (http://forum.piboso.com/index.php?topic=431.msg2999#msg2999) for a detailed description).
You must create at least one profile: if you don't, you will be playing under the infamous "unnamed profile". It's ugly. And you will lose your controller settings each time you quit the game. It's bad.
So from GP Bikes main menu, click on Profiles and then you will be able to add a new profile and delete/modify existing profiles.
Notice that the Name you enter in the Profile does not have to be identical to the Nickname.
Once you have at least one profile, you're ready to configure the serious stuff.
1.5 ControlsFrom GPB main menu, clicking on the
Settings menu will bring you to the settings page. It has 6 tabs (bottom part of the screen), named
Input,
Input 2,
Input 3,
Graphics,
Misc and
Simulations. The last 3 will be described in the next section (1.6 Graphics, Misc and Simulation settings (http://forum.piboso.com/index.php?topic=431.msg2997#msg2997)), while the first 3 will allow you to properly configure your controller.
IMPORTANT NOTE: a proper configuration of your controller is very important in GPB. If your controller is not configured properly you will find it extremely hard to ride the bike.
1.5.1 Settings/Input tab1.5.1.1 Settings/Input tab: CalibrationIn this tab, on the top left corner you'll see a
Calibrate button: once you click on it a small pop-up will appear showing on the fisrt line the name of the current input device, preceded by two small arrows to cycle through all the available devices (supporting calibration, no keyboard here).
You must calibrate all the devices you plan to use with GPB: typically you'll only use one (e.g. a joypad or a wheel+pedals), but GPB allows you to use multiple devices at the same time. In any case, you have to calibrate all the ones you intend to use: select the device then move all its analog axes to their full extent (joysticks, triggers, pedals, sliders, whatever). You will see the the numbers and sliders move in the window. Once you're done with one device, change to the other (if necessary) and do the same. once done with all, click on OK. The calibration is saved and normally you will not need to re-calibrate again (it's a good idea to do it from time to time however).
1.5.1.2 Settings/Input tab: ControlsBack to the
Input tab, you now have to assign the controls. GPB main controls are:
- Lean: this is the bike lean (i.e. roll) angle. It causes steering but it's not the bike steering angle.
- Throttle, Brake (front), Rear brake and Clutch: self-explanatory, I hope.
- F/B Lean, L/R Lean: these are the rider forward/backward and left/right movements.
Typically you will want to associate
Lean,
Throttle and
Brake (front) to
analog axes of your device (i.e. not to digital buttons, with ON/OFF behaviour).
Clutch (if used) and
Rear brake should in theory be on analog axes too, but some players have them on digital buttons. Rider movements (
F/B Lean,
L/R Lean) are not used by many players as GPB can control these movements for you (see 1.6 Graphics, Misc and Simulation settings (http://forum.piboso.com/index.php?topic=431.msg2997#msg2997)): if used they should go to analog axes too.
To assign a control,
after you have calibrated all your devices, click on the line of the control and you will be prompted to actuate your input device (i.e. the axis/button you want to associate to the control).
IMPORTANT: using a joypad with two analog triggers, the two triggers will usually be
combined. This means that if you press both triggers fully, the net effect will be zero. If you want to avoid this (on a XInput compatible joypad, like the XBoX 360 pad) you have to install the XInput plugin (see XInput plugin (http://forum.piboso.com/index.php?topic=95.msg307#msg307)).
1.5.1.3 Settings/Input tab: Direct LeanDirect Lean is by default OFF (not ticked). This means that GPB applies some sort of filtering/smoothing to your
Lean input. If you activate
Direct Lean you will find that the bike is (simplifying a long story a lot) more quick in its leaning movements, more reactive. Most of the players are happy with
Direct Lean off, some prefer it on.
Important:
Direct Lean is
not Direct Steer.
Direct Steer is something completely different, briefly explained here: Direct steer (http://forum.piboso.com/index.php?topic=28.0). 99% of the players do not care about
Direct Steer.
1.5.1.4 Settings/Input tab: Force FeedbackForce feedback is available only on some specialized joysticks and on steering wheels. The controls exposed in that section are self-explanatory.
Important: Force feedback is not the
rumble that some joypads support, it's much more complex. By the way, GPB does not support any rumble feature at the moment.
1.5.1.5 Settings/Input tab: AdvancedIn this section you can apply some
modifiers to each control (
Lean,
Throttle,
Brake,
Rear brake,
Clutch,
F/B Lean and
L/R Lean). The possible modifiers are:
- Deadzone: this will introduce a dead zone around the 0 (zero) value of your analog axis (0 = no deadzone, 100 = large deadzone). It is sometimes useful for axis that have poor centering or if you want to have no sensitivity to small movements around the zero of the axis.
- Linearity: when it's 0 (zero), the relationship between your axis and the control is linear, while when it's 100 the relationship is non-linear, having less sensitivity in the first part of the axis range. Said otherwise, smaller movements will have less effect: you'll be more precise for smaller movements (but less for larger ones).
- Smooth: this is some sort of filtering of your control (low-pass). It actually smooths your input to the specified degree (0 to 100, less to more). You can specify two different degrees, one for "press" and one for "release" (i.e. the two directions you can move a stick/trigger). This can be useful when using digital buttons on controls that should be analog (like the rear brake). Notice however that any kind of filtering will introduce some delay in your control.
1.5.1.6 Settings/Input tab: basic setupA very common basic setup for a joypad with 2 analog sticks and 2 analog triggers (e.g. the XBoX 360 controller, probably the most used controller for GPB) is:
- Lean on left stick (left/right).
- Throttle and brake (front) on triggers.
- Other controls as it suits you.
- Direct Lean OFF.
- For all controls: no deadzone, linearity at 100, no smooth.
Notice that on the lower right part of the screen you have a visual representation of the 7 controls: moving your input device you should see the bars moving.
1.5.2 Settings/Input 2 tab1.5.2.1 Settings/Input 2 tab: GearboxHere you can assign two buttons to shift gears up and down. The
Preload option (off by default) allows to use a different shift mode: you can pre-engage a gear with one of the buttons and the gear will actually shift only when the throttle is lifted. With
Preload off, the procedure is the usual one: either use the clutch or lift the throttle before shifting up (unless the bike has a shifter, like the default 990, in which case no clutch/lift throttle is required).
1.5.2.2 Settings/Input 2 tab: Controls / View / GesturesControls:
- Reset: button to reset the bike after a fall. Used a lot.
- Low Speed: two buttons to have the rider "walk" the bike (forward and backward).
- Dash: changes the dashboard screen (if there are multiple ones).
- Pit Limiter: button to activate pit lane speed limiter (playing online you can get a penalty for speeding in the pit lane).
- Engine mapping: button to cycle through the different engine mappings. Not all the bikes have multiple mappings. For the default 990 the maps are: qualify, race1, race2 and wet.
View:
- Change View: button to cycle through the 3 possible views. They are: rider view (the most realistic, but pretty hard), tank view (similar to rider view, but with less camera movements, a bit easier) and 3rd person view (from behind the bike, the easier but also the less realistic).
- Look Back: button to look back..
- Heading: buttons to look left and right. Only for rider and tank views.
- Tear Off: removes the plastic film from the helmet visor (it gets dirty). Only for rider and tank views.
Gestures:
- Raise Arm, Complain, Win Gesture, Angry Gesture: Show the others how you feel.
- Chat: In game chat.
1.5.3 Settings/Input 3 tabThese are self-explanatory controls of the replay cameras (only for cameras
Free and
Free Roam). Yes, you could be the next Kubrick.
1.6 Graphics, Misc and Simulation settingsFrom the GPB settings page (Main menu/ Settings).
1.6.1 Settings/Graphics tabAll the settings here are self-explanatory. GPB does not require a very powerful GPU to run properly but of course, increasing resolution/detail/quality will lead to lower frame rates. A few remarks:
- If you want to activate vsync, see this post: http://forum.piboso.com/index.php?topic=15.msg24#msg24 (http://forum.piboso.com/index.php?topic=15.msg24#msg24)
- For better bike shadows and reflections, see this post: http://forum.piboso.com/index.php?topic=14.msg23#msg23 (http://forum.piboso.com/index.php?topic=14.msg23#msg23)
- For better texture qaulity, see this post: http://forum.piboso.com/index.php?topic=14.msg1934#msg1934 (http://forum.piboso.com/index.php?topic=14.msg1934#msg1934)
1.6.2 Settings/Misc tabAudio,
Units,
Date Formats,
Connection and
Track should be self-explanatory.
Autochat can assign keys 1 to 0 to chat messages you can edit.
In the lower left corner you can opt to skip the intro video when starting the game.
In the lower right corner
Help Changes on-track helpers: on
Min pitlane speed and session info are not displayed (except for sighting lap). On
Off 2D pitboard, 3D and 2D start stall helpers, 2D starting lights, and sighting lap info are hidden too.
Remark that if you do not select the highest connection speed, you might not to see all the riders on the grid/track.
1.6.3 Settings/Simulation tab1.6.3.1 Settings/Simulation tab: Cockpit ViewSome settings for the cockpit view (aka rider view):
- Field of View: FOV measured in degrees. 75 is default.
- Tilt: if the rider head was rigidly connected to the bike, when you lean the bike by (let's say) 45 degrees, you will see the horizon at 45 degree angle. This is not what happens in reality cause the rider typically compensate for that in order to keep the horizon more or less ... horizontal. The Tilt angle gives the maximum horizon angle: if you set it at 0 (zero) your horizon will always be horizontal, no matter the bike lean angle.
- Freelook: this settings allow to control the rider head (i.e. where he's looking at) using Tracking, Face Tracking or Mouse Look.
- Pitch: the pitch angle of the rider look direction (i.e. look "more up" or "more down").
- Corner anticipation: this makes the rider look more "towards the corner" when approaching the corner.
1.6.3.2 Settings/Simulation tab: Riding AidsSome automatic aids are provided by GPB. They are OK when you debut with GPB, but you should avoid the ones marked with a (*) once you have more experience.
- Automatic Shift (*): GPB will shift gears for you. That's bad. Also, it makes you slower.
- Shift Help: GPB will lift the throttle for you before shifting up a gear. This has no effect on bikes with a shifter (like the default 990).
- Automatic Clutch: GPB will handle the clutch for you when starting from still position.
- Traction Help (*): GPB will handle the throttle for you when the bike is about to lose traction (to a limited degree).
- Wheeling Help (*): GPB will handle the throttle for you when the bike is about to start a wheelie.
- Brake Help (*): GPB will handle the brakes for you when the bike is about to lock the wheels.
- Automatic Rider F/B Lean: GPB will move the rider forward/backward for you.
- Automatic Rider L/R Lean: GPB will move the rider left/right for you.
- Show Best Line: Shows a best line. The "best" part is not guaranteed.
- Automatic Tyre Change: GPB will automatically put a new set of tyres whenever you exit the pits. Handy, unless you're on a server where you have a limited number of tyre sets.
Notice that some aids may be not allowed on some servers.
2.1 Program file folderThe GPB program file folder is the directory you installed GPB in: by default, this is something like
C:\Program Files\GP Bikes. Notice that the exact folder may depend on your OS (XP/Vista/7/8) and if it is 32/64 bits.
In this directory you will find:
- the main executable of the game: core.exe, used to launch the game and also a dedicated server (see 4.3 Playing online: Hosting a server (http://forum.piboso.com/index.php?topic=431.msg3008#msg3008))
- two configuration files: core.ini and mod.ini (see Documentation (http://forum.piboso.com/index.php?board=14.0) for details).
- some log files (.txt)
- a gpbikes folder.
The most important is the
gpbikes folder, which itself will contain (after the basic installation):
- Some .ini files: gpbikes.ini, testing.ini and telemetry.ini (see Documentation (http://forum.piboso.com/index.php?board=14.0) for details).
- Some .pkz files.
- A docs folder and a plugins folder.
If you have unpacked some .plz files (see 2.3 .pkz files (http://forum.piboso.com/index.php?topic=431.msg3000#msg3000)), you may also have additional folders (e.g.
bikes, tracks etc).
2.2 Data folder2.2.1 Data folder: locationTypically the
data folder is generally
My Documents\Piboso. This may depend on your OS: for XP aficionados, it's probably
C:\Users\<your_name>\Piboso. In one specific situation the
data folder will be located elsewhere: if in your
core.ini you set
compatibility=0, then the
data folder will be the
gpbikles folder in GPB
Program file folder: so typically this will be
C:\Program Files\GP Bikes\gpbikes.
2.2.2 Data folder: contentThe
data folder contains plenty of important stuff:
- The license.ini file: this contains your Nickname and License Key: if you install GPB on a different computer (or if you reinstall after a format), you may want to keep a copy of this file.
- A global.ini file: not really interesting.
- The replays and screenshots directories: where replays and screenshots are saved.
- The profiles directory: in this directory you will find one sub-directory for each created profile (name of the folder is the same as the profile name, with spaces replaced by underscores). Each profile will contain:
- Files calib.txt and controls.txt: these contain your device(s) calibration data and the control assignments.
- Your records.ini: this contains your best lap times (per bike category, per track), but only for offline play. See 4.1 Playing offline (Testing) (http://forum.piboso.com/index.php?topic=431.msg3006#msg3006) for details.
- Your profile.ini: this contains a lot of profile-specific settings. See profile.ini (http://forum.piboso.com/index.php?topic=15.0) for details.
- A cockpit folder, with bike-specific files for cockpit stuff (dash).
- A setup folder, with per-track, per-bike setups (.stp files).
It's not a bad idea to keep a backup copy of your entire data folder or to be sure that your regular backup also include the data folder ('cause you do have regular backups, right ?).
2.3 .pkz files
In GPB, some .pkz files are located under the gpbikes folder in the GPB program file folder. Typically you will find bikes.pkz, effects.pkz, misc.pkz, rider.pkz, tracks.pkz and ui.pkz.
You can inspect the content of one of these files changing its extension to .rar and opening it with any WinZIP-like program. Each file will create a directory names just as the file (e.g. bikes, tracks etc) and some files inside the directory.
IMPORTANT: usually there's no need to unzip these files. If you have both the .pkz and some of its files in the corresponding directory, the files in the directory will have priority (will "override") the file sin the .pkz. So be very careful and avoid modifications to these files (unless you really know what you are doing). Best way to avoid any change: keep the files as .pkz and do't unpack them.
3.1 Add-ons: tracksUseful link for most of the tracks: Track Downloads (http://forum.piboso.com/index.php?topic=45.0).Instructions:
- Download the track: typically you will download an archive (.zip, .rar or whatever), save it somewhere on your computer.
- Expand the archive: use whichever program you like (WinZIP, WinRAR, etc). You should obtain a new folder: be sure to check that the new folder does not contain only another folder with the same name (e.g. Mugello\Mugello): in that case you should remove the outer level.
- Move the folder to GPB tracks directory: GPB tracks are located in the directory gpbikes/tracks in the Program file folder. Typically you will hence have them in C:\Program Files\GP Bikes\gpbikes\tracks. If the tracks directory does not exist, just create it.
- Check the directory:: you should have something similar to the image below: exact content doesn't matter a lot, but your new track directory should not contain only another directory with the same name.
- Restart GPB: check that the track is available.
Things to keep in mind:
- In the in-game server list (see 4.2 Playing online: connecting to servers (http://forum.piboso.com/index.php?topic=431.msg3007#msg3007)) you will not see servers using tracks that you don't have. You can however see all the servers here: GPB Servers (http://stats.gp-bikes.com/servers.php)
- When playing online, you have to have the exact same version of the track as the one on the server: if you have a different version you will get a Data Mismatch error when connecting to the server.
- If you are installing a new version of a track you already have, it's better to avoid merging the existing directory with the new one: just delete/move away the old directory before moving the new one in.
3.2 Add-ons: bikesUseful links for mod bikes downloads:
- Bikes section (http://forum.piboso.com/index.php?board=30.0)
- Bike mod (managed by JamoZ) (http://forum.piboso.com/index.php?topic=302.0)
Instructions:
- Download the bike: typically you will download an archive (.zip, .rar or whatever), save it somewhere on your computer.
- Expand the archive: use whichever program you like (WinZIP, WinRAR, etc). You should obtain a new folder (or multiple folders if the archive contains multiple bikes): the name of the folder is the name of the bike. Be sure to check that the new folder does not contain only another folder with the same name (e.g. honda rcv213\honda rcv213): in that case you should remove the outer level.
- Move the folder to GPB bikes directory: GPB bikes are located in the directory gpbikes/bikes in the Program file folder. Typically you will hence have them in C:\Program Files\GP Bikes\gpbikes\bikes. If the bikes directory does not exist, just create it.
- Check the directory:: you should have something similar to the image below: exact content doesn't matter a lot, but your new bike directory should not contain only another directory with the same name.
- Restart GPB: check that the bike is available.
Things to keep in mind:
- In the in-game server list (see 4.2 Playing online: connecting to servers (http://forum.piboso.com/index.php?topic=431.msg3007#msg3007)) you will not see servers using bikes that you don't have. You can however see all the servers here: GPB Servers (http://stats.gp-bikes.com/servers.php)
- When playing online, you have to have the exact same version of the bike as the one on the server: if you have a different version you will get a Data Mismatch error when connecting to the server.
- If you are installing a new version of a bike you already have, it's better to avoid merging the existing directory with the new one: just delete/move away the old directory before moving the new one in.
3.3 Add-ons: paintsUseful links for skins downloads: Paints section (http://forum.piboso.com/index.php?board=11.0)
Instructions:
- Download the paint: typically you will download a .pnt file. If the paint is downloaded as an archive (.zip, .rar or whatever), expand it with whichever program you like (WinZIP, WinRAR, etc) until you get a .pnt file (or multiple .pnt files if dealing with multiple paints in a single archive).
- You need to know to which bike the paint applies: the 4 base bikes coming with GPB are named msm_125rr_07, msm_125rr_cup_07, varese_v594 and murasama_rc990_03.
- Move the .pnt file(s) to the paints directory of the correct bike: for example, for the base 990 bike coming with GPB (named murasama_rc990_03), you will have to put .pnt files into (typically) C:\Program Files\GP Bikes beta4b\gpbikes\bikes\murasama_rc990_03\paints. If the bike directory (e.g. C:\Program Files\GP Bikes beta4b\gpbikes\bikes\murasama_rc990_03) is not there, just create it. Same for its paints sub-directory.
- Restart GPB: check that the paint is available.
Things to keep in mind:
- If you play on an online server, the other players will need to have the same paint you are using in order to see you correctly. If they don't the will see you with a strange white paint. If you don't have a paint another rider is using, you will see him with the strange white paint.
3.4 Add-ons: helmetsUseful links for helmets downloads: Helmets section (http://forum.piboso.com/index.php?board=31.0)
Instructions:
- Download the helmet: typically you will download an archive (.zip, .rar or whatever), save it somewhere on your computer.
- Expand the archive: use whichever program you like (WinZIP, WinRAR, etc). You should obtain a new folder (or multiple folders if the archive contains multiple helmets): the name of the folder is the name of the helmet. Be sure to check that the new folder does not contain only another folder with the same name (e.g. Shoei X-Spirit I\Shoei X-Spirit I): in that case you should remove the outer level.
- Move the folder(s) to the rider\helmets directory of GPB: this directory is (typically) C:\Program Files\GP Bikes beta4b\gpbikes\rider\helmets. If the rider directory is not there, just create it. Same for its helmets sub-directory.
- Restart GPB: check that the helmet is available.
Things to keep in mind:
- If you play on an online server, the other players will need to have the same helmet you are using in order to see you correctly.
3.5 Add-ons: pluginsUseful links for plugins downloads: Plugins section (http://forum.piboso.com/index.php?board=12.0)
Instructions:
- Download the plugin: typically you will download an archive (.zip, .rar or whatever), save it somewhere on your computer.
- Expand the archive: use whichever program you like (WinZIP, WinRAR, etc). You should obtain at least one .dlo (or .dli) file, but the plugin may also include additional files and directories.
- Move all the content to the plugins directory of GPB: this directory is (typically) C:\Program Files\GP Bikes beta4b\gpbikes\plugins.
- Restart GPB: check that the helmet is available (exactly how depends on the plugin itself).
4.1 Playing offline (Testing)Testing (i.e. playing offline) allows you to play alone and does not need an internet connection nor the full version of GPB (demo is OK).
From GPB main menu, click on
Testing to start a test session:
- On the top of the screen you will be able to select a track from the ones you have installed (only Victoria Circuit is available in Demo mode).
- On the left you have 2 tabs showing an image of the track (Image), the track layout, length and altitude (Track Info) and the weather parameters (Settings).
- On the bottom of the screen you have buttons to go back to the main menu (Back), to select a Bike (Bike) and to go to the track (Start).
When selecting the Bike, you will be able to select:
- The Bike model: basic ones are msm_125rr_07, msm_125rr_cup_07, varese_v594 and murasama_rc990_03. Other ones can be added, see 3.2 Add-ons: bikes (http://forum.piboso.com/index.php?topic=431.msg3002#msg3002).
- The bike's Paint: to add paints see 3.3 Add-ons: paints (http://forum.piboso.com/index.php?topic=431.msg3003#msg3003).
- The Helmet model: to add helmets see 3.4 Add-ons: helmets (http://forum.piboso.com/index.php?topic=431.msg3004#msg3004).
- The Helmet paint: these come with the helmet model.
- The Riding style: at the moment only 1 style is there (Blend).
IMPORTANT: in the Demo version of GPB, only the
msm_125rr_07 bike (with default paint, default helmet, and default helmet paint) is allowed.
Once you click on
Start, the track will load (it takes a few seconds) and you'll be on the
Testing main screen. You have:
- On the left: Event Info, Laps and Track info.
- On the bottom: Back (exit to GPB main menu), Settings (same as GPB main menu settings), Replay (see ), Garage (see: ) and To Track (get on that bike !).
4.2 Playing online: connecting to servers4.2.1 Servers listTo play online (which means with other players), you need to be connected to internet (you probably guessed it ;D).
From GPB main menu, click
Race: typically you will see an empty list of servers, as GPB displays here the
local servers. To access online servers, click on
World (top right).
IMPORTANT: you can only see servers that are using a track that you have (identical version) and mod bikes that you have (again, identical versions).Each line briefly describes a server :
- Name : the server name. Often the necessary mods are part of the name (e.g. Hotlap + MOD 1.21).
- Connected Players/ Total players capacity.
- Track : notice that even if you have the right track, if the version is not identical you'll get a Data Mismatch error.
- Category : It represents which types of bikes are allowed on track. Open means that every bike is allowed (in case of the bike is installed to server). It is possible to have restrictions, for example "GP1000". In this case, you'll be able to join the server only if you have a bike belonging to the category. If the server is Open, you can pick your bike before connecting to the server, clicking on Bike (bottom of the screen).
- Lenght : Reprents in percentage length of the race. If a track has 25 laps by default, 20% means that race will be 5 laps.
- Weather : It cans be S (Sunny), C (Cloudy), R (Rainy).
- Status : Waiting means that the session is not started and will start once you're connected. Practice, Qualify and Race are the other options. Note that if the race is started, you will no tbe able to join the server.
- Ping : ping between your computer and the server. Lower is better.
4.2.2 ConnectingTo connect to a server just double click on the server line (or click once and then click on the
Join button).
- If the server has a password (or if you have admin rights on the server) you have to enter the password in the Password.
- While connecting you normally see a message Connecting... for a brief time and then a message Connected... that lasts longer (sometimes much longer, depending on the server and on your computer speed).
When you see a riders list, you're online. Notice that the screen is very similar to the one for offline play, but it has an additional
Chat button that allows to chat with the other riders.
Before going on track, take a look at online etiquette : 4.4 Playing online: etiquette (http://forum.piboso.com/index.php?topic=431.msg3009#msg3009).
4.2.3 Common issues
- Stuck on Connected message : check your game hasn't crashed (do Alt+Tab to switch to desktop or other windows).
- Data Mismatch : one of your mods (bikes or tracks) is not up to date, or you don't have every bikes installed on the server. For example if server has M1 and RCV installed and you just have RCV, you need to install the M1 to connect (even if you don't use it). Usually, bikes installed on server are indicated in server's name.
- Bike Unknown to Server : you're using a bike that is not installed on the server.
- Wrong password : you entered a wrong password or you didn't enter one whereas the server needs one. Bad.
IMPORTANT NOTES:
- Playing online requires you to have everything up to date (version of the game, version of the track and version of bikes)
- You can watch the server list without starting GP-Bikes. Just go in http://stats.gp-bikes.com/servers.php (http://stats.gp-bikes.com/servers.php) . It displays all servers, even if you don't have tracks installed. If during the installation of GPB you selected the Register URL protocol option, clicking Join in this server list will start GPB connecting to the server.
4.3 Playing online: Hosting a server4.3.1 Hosting a server - the easy wayFrom GPB Main Menu, click on
Race and then on
Host Local (top left of the screen): you'll be asked to enter a server name (as it will appear in the Servers list), a password (will be necessary to connect to the server) and a max number of riders that can connect to it. Once this done, clicking on
Continue will allow you to select the track (amongst the ones you have installed locally) and set a lot of parameters. Most are self-explanatory, others:
- Category: Open means any bike can connect, if you sepcify a specific category (e.g. GP1000) only bikes in that category will be allowed on the server.
- Sighting Lap: in a race, this is the lap that starts from the pits and takes the bike to the grid.
- Warmup Lap: in a race, this is the lap from the grid to the grid, prior to the race start.
Once all set, clicking on
Start will start the server and you will be able to play. Other players will normally be able to see your server and connect to it as described in 4.2 Playing online: connecting to servers (http://forum.piboso.com/index.php?topic=431.msg3007#msg3007). Notice that as soon as you exit the "race", the server shuts down.
IMPORTANT: GPB by default uses UDP ports 10500 and 10510 for network protocol. If you have a firewall (and, by the way, you should), you must open theses ports. How ? it depend son your firewall. Google is your friend.
4.3.2 Hosting a server - the PRO wayThe proper way to host is to use a dedicated server. When doing this, you will have a process, the (in)famous core.exe, that will only run the server. To play on this server you will have to start GPB as usual (which starts another core.exe).
How it is done is explained here: Dedicated server (http://forum.piboso.com/index.php?topic=26.0). Notice only that in the .ini of the dedicated server you can change the UDP ports used: of course if you change them, you have to open them in your firewall.
4.4 Playing online: etiquetteWhen you play online on public servers there's one golden rule to keep in mind:
try not to annoy the other players. The golden rule (which by the way is valid in many other social contexts), can be further specialized as:
- Never ever ever collide intentionally with another rider (unless he's OK with that). What for you is just a game may be a matter of life or death for another (OK, I'm exaggerating a bit here but you get the idea). If you want to do demolition derby, host your own server (and go see a psy about that, it may have implications).
- If you collide unintentionally, use the chat and excuse yourself: the other rider will think you're only half-stupid.
- Don't stop in the middle of the track and then go AFK, including (but not limited to):
- to the toilet for a piss
- to the kitchen for a sandwich
- to your bedroom to "see" your sexual partner
Go back to the pits and then do whatever you want, but don't stop on the track ! Actually, not even beside the track, it's distracting. - Riding a circuit in the wrong direction is ... wrong. Don't do it.
- Exiting the pits in the wrong direction is ... guess what, wrong. Don't do it.
- When leaving the pit, give way (precedence) to riders already on track (passing the start/finish) in such a manner that they are in no way obstructed in their lap time. Also, don't cut the exit pit lane.
- There are test servers: going there and doing a poll for a race will eventually force the players that do not want to do a race to leave the server. Bad. Don't.
- If your ping is terrible (let's say 200+) you are likely to be an annoyance to the other riders.
If you don't know how to react in front of flags (blue, yellow, etc...) please read this (http://en.wikipedia.org/wiki/Racing_flags) article
Server admins can ban players from the servers. You didn't know ? Well now you do.
And by the way, if you cheat, you're a sad human being. We're all sorry for you.
5.1 Replays: view/edit saved replaysFrom GPB main menu, clicking on
Replay will allow you to load (and delete) an already existing replay. Notice that:
- replays are saved under the GPB data folder (in the replays sub-folder).
- one single replay file stores replays of all the riders that were on track when the replay was captured.
Once you are in the replay mode you will see:
- Top of the screen: some timing/laps information and two pull-down menus allowing you to select which rider to follow and using which camera.
- Bottom of the screen:
- a time bar with a slider you can drag.
- a set of vcr-like buttons (mouse-over it and wait will show you a description of each button's action).
- a green and a red "cue" buttons, allowing to set start and end point (i.e. to select a subset of the time bar whole range).
- a Save button, to save the currently selected time range to a new replay file (i.e. you can cut an existing replay).
- a small ? (question mark) on the bottom left, showing the keyboard shortcuts during replays.
The cameras
Free and
Free-Roam can be moved while watching the replay: you will have to use the keyboard shortcuts.
5.2 Replays: replays while playing offline/onlineWhile playing offline you can access the replay:
- while on the bike, pressing Esc and then clicking on Replay.
- from the pits, clicking on Replay
When playing online, you can only access the replay from the pits.
The major difference concerning replays between offline and online is that in offline mode when you press
Esc or you are in the pits, the time is "frozen". On the other hand, when online the time will go on. This means that when online and in replay mode:
- if you put the slider of the time bar somewhere (except the rightmost point), you will see it move to the left (time flies !).
- if you put the slider of the time bar to the rightmost point, you will be watching live: this way you can watch real time other riders.
That aside, you can watch/cut/save the replays as describes previously. Keep in mind that the replay file is limited by the size specified in your
gpbikes.ini file (see gpbikes.ini (http://forum.piboso.com/index.php?topic=14.0)).
Note : When viewing a replay you can press the "spacebar" to hide the replay control interface.
6.1 Garage: common settingsYou can access the garage from the event/testing screen, clicking on the
Garage button in the lower part of the screen. Once in the garage the screen has 5 main areas:
- Default setups: here you can define one of your setups as the default setup for the 4 different conditions (Dry Qualify/Race, Wet Qualify/Race). This means that, for example, when you are in an event and the race session starts in dry conditions, by default GPB will load the specified setup. Of course, you can then modify it, it's just handy.
- Current setup: that's the setup is currently on the bike. If the name appear with a star (*) before it this means that you have loaded one setup, made some changes and not yet saved the changes. GPB will however keep this saved in a separate file (setup files are .stp, the single not-yet-saved setup has extension .stt).
- Setup commands: here you can:
- Save/Save as the current setup.
- Add Notes to the current setup.
- Copy a setup from another track's setups.
- Delete a setup.
- Undo the changes you have done (not yet saved changes).
- Export the current setup to a .html file (located in the GPB data directory, under the folder exports).
- Access the Shared setups: these are setups that other players have sent you while playing online.
- Tire management: here you can see (top to bottom):
- 2 controls to select a specific set of tires (front/rear).
- 2 representations of the tire wear level (3 zones) + temperature (3 zones) and pressure info. Fuel level is in the middle.
Notice that different set of tires of the same type (e.g. Hard 1 and Hard 2) are identical: they are just 2 separate sets. This is important in events with limited number of tire sets: if you wear out all your soft tires during practice and qualify, then in race you will have them worn as you left them. In the simulation options (see )1.6 Graphics, Misc and Simulation settings (http://forum.piboso.com/index.php?topic=431.msg2997#msg2997) you can instruct GPB to always put a new set of tires (same type as psecified in your setup) every time you exit the pits (that's only for events without limited sets, of course).
Note : this is only for viewing the conditions of the tyres, selecting another set there does not actually change the tyre set on the bike.
- Bike settings panels: 2 tabs (General, Suspensions, Drivetrain and Others) showing bike-specific settings, discussed in the next chapters.
6.2 Garage: general tabNOTE: the settings shown here are for the default 990 bike. Other bikes may have different settings (extra ones, missing ones, less choices etc).From here you'll be able to change:
- Fuel: quantity to put on the bike.
- Tyres: type (e.g. Hard or Soft) and which set (e.g. Hard 1 or Hard 2). The sets are identical, except their wear level (counts only for events with limited number of tyre sets).
- Brakes:
- Front leverage: changes the feeling of the brake, typically shorter leverage means more pressure transmitted (for the same hand applied force) but with less precision.
- Front disc: e.g. steel/carbon and diameter.
- Rear Master Cylinder: diameter of the rear master cylinder, smaller means more pressure transmitted (for the same hand applied force).
- Rear Disc: same as front.
- Engine mapping: different engine maps (e.g. Wet, Race 1, Race 2, Qailify).
6.3 Garage: suspensionsNOTE: the settings shown here are for the default 990 bike. Other bikes may have different settings (extra ones, missing ones, less choices etc).Here you will be able to tweak your front and rear suspensions:
- Spring: this is the spring stiffness, i.e. how much force you have to put in order to change the suspension length by a given length. Units are Newton per millimeter (N/mm). In case somebody cares, for the front fork GPB considers that there are two springs (so the total stiffness is the double of the value you set).
- Bump and Rebound: these are parameters of the damper, in charge of attenuating the oscillations due to the spring. There are no units (in practice), on a real bike you typically have a rotating dial and you count the number of clicks. Bump acts when the suspension is compressed while Rebound acts when the suspension is extended. A high Bump will make the suspension compress slower compared to a low Bump. A high Rebound will make the suspension extend slower compared to a low Rebound .
- Preload: typically, the spring is compressed by a given amount even when the suspension is fully extended. The Preload allows you to change that amount and can be useful to avoid the suspension hitting its limits when riding (bottoming out, topping out), as the preload effectively changes the sag (i.e. the difference between the fully extended length of the suspension and the length compressed by the weight of the motorcycle and rider).
Front fork also allow to set the
Oil level (in millimeters): in the fork you have some oil and some air. The air is compressible and hence acts as a spring, but as a non-linear one: the more you compress it, the more its stiffness increases (in general, this is labelled as "progressive" behavior, while the opposite is "degressive"). This effect depends on the initial volume of air: more oil (so less air) and the effect will be greater (i.e. the stiffness will increase more when you compress the fork). Typically the impact of this is sensible only for large compression of the fork.
6.4 Garage: drivetrainNOTE: the settings shown here are for the default 990 bike. Other bikes may have different settings (extra ones, missing ones, less choices etc).Here you can change the gearbox ratios (one ratio for each gear) and the final transmission ratio (
Front Sprocket and
Rear Sprocket). Things to keep in mind:
- At the right of each gear ratio GPB shows the theoretical max speed in that gear with that ratio (and with the current final transmission ratio). This is only a theoretical value as it does not take into account factors like the aerodynamic drag, the rear wheel longitudinal slip and the rear wheel diameter change (due to rotation). The real speed you can obtain is hence lower than the one shown.
- Internally the engine has another transmission ratio, the primary one. So if you want translates engine RPMs into wheel RPMs, you have to multiply the 3 ratios (primary, gear and final). The primary ratio is a property of the bike, you cannot change it.
6.5 Garage: others tabNOTE: the settings shown here are for the default 990 bike. Other bikes may have different settings (extra ones, missing ones, less choices etc).Under the
Geometry part, you'll have:
- Rake: the rake is the angle between the steering axis and a line perpendicular to the ground (hence vertical if we assume the ground horizontal). In general, this angle depends on the angle you set between the front head assembly and the chassis, but also on the chassis pitch. The angle shown by GPB here is the angle between the steering axis and the chassis. As a general rule, a small rake gives a more reactive bike while a bigger one leads to more directional stability.
- Swing Arm pivot: at the moment this has no impact in the game. In general, on some bikes you can slightly change the position of the swing arm joint in the chassis: this impacts essentially the squat behavior of the bike. If you accelerate in steady conditions (bike going straight at constant speed) the rear suspension can either compress (bike squatting) or extend: for a bike with chain transmission this depends on the relative position of front and rear sprockets (and the rear one depends on the swing arm joint position).
- Swing Arm Length: this determines the swing arm length and hence affects the wheelbase but also the squat behavior seen above. Typically, a long swing arm will provide more directional stability and a smaller willingness to wheelie, but also a bike that turns less easily.
Then you have front and rear tyre
Pressures (not a lot to explain here) and finally the
Electronics (for the bikes that have it):
- TCS: Traction Control System, the higher the setting, the lesser chances to lose the rear when opening the throttle you have.
- Engine Braking: how much the engine will brke (or try to) when you close the throttle and/or shift down. Surprisingly, here 0 means maximum engine braking, 3 is minimum.
- Anti Wheeling: electronic system that cuts some power when the bike is wheeling. 0 = OFF, 3 = maximum.