Repository navigation
This release rebuilds the controls: keys, gamepads and wheels are bound to actions in the game and in controls.ini, gamepads rumble, and a gamepad's stick steers far more precisely.
- Bind every driving action to keys, gamepad buttons, triggers, stick directions, wheel pedals or hat directions in the new Options > Controllers pages: choose the keyboard, the gamepads or a connected wheel or joystick, press the input for each action, and set the deadzone, steering curve and vibration. Inputs are named as on the device (A, Cross or Nintendo labels, keys in the keyboard's layout). OK saves, Back drops the changes.
- Keep the bindings in
controls.iniin the user directory, with a section for each keyboard player, for gamepads and for each model of wheel or joystick. Keys of an olderController.rcfare imported. Wheels' pedals are found from where their axes rest. - Steer with a gamepad's stick at the car setup's steering speed instead of jumping to the stick's angle in one physics step, and spread the stick's travel by speed as measured on the game's recorded runs: fine corrections at speed, full lock still at the end of the travel. The stick reaches full lock short of its end and on the diagonals.
- Steer with keys, D-pads and touch buttons with the original's progressive steering, while triggers and pedals stay analogue; switch freely between keys and the stick.
- Rumble gamepads lightly with the surface and strongly with impacts. Wheels and joysticks with force feedback keep the game's forces.
- Take controllers as soon as they are connected, also during a stage, and pause the stage when the controller in use is disconnected. Start pauses and resumes. The second controller is player 2's when two players race.
- On Android, list the touch controls in the game's controls pages (they are set up in the launcher), and keep them working whatever the keyboard is bound to.
- Remove
[input] auto_player1: every controller drives player 1 by default.
Packages contain the port and its required libraries. Original PC game data is required.
Downloads: Android ARM64 / x86-64, Windows x64, Linux x86-64 / ARM64 / i686, and macOS Apple silicon.
Full changes: v1.7.5...v1.8.0