github pablocpas/OpenCMR2 v1.9.0
OpenCMR2 1.9.0

56 minutes ago

This release makes wheels, separate pedals and other joysticks work as they should, and brings the force feedback to today's wheels without changing the original's forces.

  • Read each joystick axis from where it rests. Separate pedals, a clutch or a pedal on a wheel's Y axis no longer steer, scroll the menus or take the force feedback while they rest (#55, #9).
  • Set up a newly connected wheel or joystick from where its axes rest: the first centred axis steers, the axes resting at an end are its pedals (of three, the first is taken for the clutch, which the game has no use for). A pedal set gets no steering and no menu directions.
  • Make a controller the one in use only when one of its inputs is pressed, so an input held since it was connected, or a drifting stick, never takes over the controls pages, the force feedback or the rumble.
  • Send the force feedback and the rumble to the controller you steer with, never to pedals, a shifter or a handbrake of their own. These stay player 1's when two players race.
  • Send a wheel's steering force along its axis, the form DirectInput accepts on wheels with a single force feedback axis (most of them) on Windows. Centre wheels whose driver has no spring effect (Logitech's on Linux) with their autocentre at the game's strength, and leave out the negative damping the original can ask for, which a strong modern wheel would follow by pushing itself along.
  • In Options > Controllers: Delete, Backspace or a gamepad's X clears the binding under the cursor, a bar under each action shows what its inputs give, and a stick or wheel given for one steering direction steers both ways. A wheel or joystick can be left out (Use Device) or given to player 1 or 2, and Force Feedback sets its strength (100% is the original's, up to 200%) and plays a short sample on the wheel.
  • List in opencmr2.log the force feedback effects of each wheel, and those it refused.

Bindings already saved in controls.ini are kept. If a wheel or pedals set up by an earlier version still does something at rest, choose it in Options > Controllers and press Default with the pedals released and the wheel centred.

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.8.7...v1.9.0

Don't miss a new OpenCMR2 release

NewReleases is sending notifications on new releases.