🛞Wheels
Vroum vroum
Wheels compatibility is still in early phase with Retrobat, it might be possible that for many Emulators, specific configuration is required to make it work correctly.
There are multiple wheels on the market, however, only a few have been tested so far.
Wheel games detection

The list of Wheel games is stored in an .xml file inside your Retrobat folder, if you find that some games appear in the list but are not Wheel games, you can remove them from the file and manage your own list
Edit this file at your own risk.
Be sure to save your file version as it might be overwritten by a Retrobat update.

Wheels Configuration
Wheel Activation
Wheels can be activated for a system or for a game.
To activate Wheels for a system, from the Game View, open the View Options and select ADVANCED SYSTEM OPTIONS

Navigate to WHEELS

Switch WHEELS to ON

The same can be done per game from the Game Options menu and ADVANCED GAME OPTIONS
Wheel Devices compatible with RetroBat
RetroBat does not offer option to play with a wheel without throttle / brake pedals, it is required to have both devices when turning on the wheels option.
The gear stick, however, is optional.
Logitech G29

Logitech G920

Logitech G923

Thrustmaster T300RS

It is very important for this wheel that pedals are set to split in the Thrustmaster Control Panel tool.
Also, ensure that pedals are not inverted (this can be fixed by maintaining MODE + L3 + R3 buttons).
Emulators compatibility
The following list of emulators have been configured to be compatible with wheels autoconfiguration:
Model 2
YES
RetroBat offers per-game specific mapping
Supermodel
YES
Flycast
NO (needs external tool)
RetroBat offers different button layouts to map throttle and brake pedals
PCSX2
YES but need to open menu and configure it each time
Might need to modify the wheel type in the advanced options
Configuring a wheel
Wheel mapping for a specific wheel can be configured in the files located in the system\resources\inputmapping\wheels of your RetroBat installation:

this is an example for Flycast:

Each wheel must be in its own container, with the buttons below it with a 2 space indent.
The LogitechG29 wheel can be used as example.
To build the file for your wheel, configure the wheel in Flycast, save, open the configuration file created in the emulators\flycast\mappings folder and report the values.
The name of the container for the supported wheels can be found here.
Supported wheels
Supported wheels and VID/PID
VID_2433&PID_F300 : AsetekInvicta VID_2433&PID_F301 : AsetekForte VID_2433&PID_F303 : AsetekLaPrima VID_2433&PID_F306 : AsetekTonyKannan VID_3416&PID_0301 : CammusC5 VID_3416&PID_0302 : CammusC12 VID_0EB7&PID_0001 : FanatecClubSportWheelBaseV2 VID_0EB7&PID_0004 : FanatecClubSportWheelBaseV25 VID_0EB7&PID_0005 : FanatecCSLElitePS4 VID_0EB7&PID_0006 : FanatecPodiumDD1 VID_0EB7&PID_0007 : FanatecPodiumDD2 VID_0EB7&PID_0011 : FanatecCSRElite VID_0EB7&PID_0020 : FanatecDD VID_0EB7&PID_0E03 : FanatecCSLElite VID_046D&PID_C202 : LogitechWingmanFormula VID_046D&PID_C20E : LogitechWingmanFormulaGP VID_046D&PID_C24F : LogitechG29 VID_046D&PID_C260 : LogitechG29 VID_046D&PID_C262 : LogitechG920 VID_046D&PID_C266 : LogitechG923PS VID_046D&PID_C267 : LogitechG923PS VID_046D&PID_C26D : LogitechG923X VID_046D&PID_C26E : LogitechG923X VID_046D&PID_C272 : LogitechGPro VID_046D&PID_C293 : LogitechWingmanFormulaForce VID_046D&PID_C294 : LogitechDrivingForce VID_046D&PID_C295 : LogitechMomoForce VID_046D&PID_C298 : LogitechDrivingForce VID_046D&PID_C299 : LogitechG25 VID_046D&PID_C29A : LogitechDrivingForceGT VID_046D&PID_C29B : LogitechG27 VID_046D&PID_C29C : LogitechSpeedForce VID_046D&PID_CA03 : LogitechMomoRacing VID_046D&PID_CA04 : LogitechRacingWheel VID_045E&PID_001A : MicrosoftSideWinder VID_045E&PID_0034 : MicrosoftSideWinder VID_346E&PID_0000 : MozaR16 VID_346E&PID_0002 : MozaR9 VID_346E&PID_0004 : MozaR5 VID_346E&PID_0005 : MozaR3 VID_346E&PID_0006 : MozaR12 VID_0483&PID_0522 : SimagicM10 VID_16D0&PID_0D5A : Simucube1 VID_16D0&PID_0D5F : Simucube2Ultimate VID_16D0&PID_0D60 : Simucube2Pro VID_16D0&PID_0D61 : Simucube2Sport VID_1FC9&PID_804C : SimXperienceAccuForcePro VID_044F&PID_B56A : ThrustmasterF430FF VID_044F&PID_B56E : ThrustmasterT500RS VID_044F&PID_B605 : ThrustmasterNascarProFF2 VID_044F&PID_B651 : ThrustmasterFGTRumbleForce VID_044F&PID_B653 : ThrustmasterRGT VID_044F&PID_B654 : ThrustmasterFGTFF VID_044F&PID_B669 : ThrustmasterTX VID_044F&PID_B66D : ThrustmasterT300RSPS4 VID_044F&PID_B66E : ThrustmasterT300RSPS3 VID_044F&PID_B66F : ThrustmasterT300RSPS3ADV VID_044F&PID_B677 : ThrustmasterT150 VID_044F&PID_B67F : ThrustmasterTMX VID_044F&PID_B689 : ThrustmasterTSPC VID_044F&PID_B692 : ThrustmasterTSXW VID_044F&PID_B696 : ThrustmasterT248 VID_0483&PID_A355 : VRSDirectForcePro VID_11FF&PID_0511 : PXNV9
Last updated
Was this helpful?
