Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
emulators:wheel_games [2025/03/14 16:47] – [Table] tovarichtchemulators:wheel_games [2026/03/07 17:53] (current) – [Table] added steering wheel support for triforce (V43) tovarichtch
Line 15: Line 15:
 | Logitech Driving Force GT                                    |  900°        ✔    |  ✔                                                                                              | | Logitech Driving Force GT                                    |  900°        ✔    |  ✔                                                                                              |
 | Logitech Driving Force Pro                                    900°        ✔    |  ✔             | (v40)                                                                            | | Logitech Driving Force Pro                                    900°        ✔    |  ✔             | (v40)                                                                            |
 +| Logitech Formula Vibration Feedback                          |  180°        ✘    |  ✘             | (v43)                                                                            |
 +| Logitech G PRO Racing Wheel                                  |  None        ✔    |  ✘             | (v42)                                                                            |
 | Logitech G25 Racing Wheel                                    |  900°        ✔    |  ✔                                                                                              | | Logitech G25 Racing Wheel                                    |  900°        ✔    |  ✔                                                                                              |
 | Logitech G27 Racing Wheel                                    |  900°        ✔    |  ✔                                                                                              | | Logitech G27 Racing Wheel                                    |  900°        ✔    |  ✔                                                                                              |
Line 26: Line 28:
 | Microsoft SideWinder Precision Racing Wheel                  |  270°        ✘    |  ✘             | (v41)                                                                            | | Microsoft SideWinder Precision Racing Wheel                  |  270°        ✘    |  ✘             | (v41)                                                                            |
 | MOZA Racing R9                                                None        ✔    |  ✔             | Mapping is incomplete                                                            | | MOZA Racing R9                                                None        ✔    |  ✔             | Mapping is incomplete                                                            |
 +| MOZA R12 V2 (Direct Drive)                                    None        ✔    |  ✔             | (v43)                                                                            |
 +| Speedlink 4in1 Leather Power Feedback Wheel (SL-6698)        |  250°        :!:  |  ✘             | (v42) FFB unsupported yet                                                        |
 | ThrustMaster Ferrari 458 Spider                              |  240°        ✘    |  ✘             | FFB unsupported yet                                                              | | ThrustMaster Ferrari 458 Spider                              |  240°        ✘    |  ✘             | FFB unsupported yet                                                              |
 | Thrustmaster Ferrari Wireless F430 Cockpit                    270°        ✘    |  ✘                                                                                              | | Thrustmaster Ferrari Wireless F430 Cockpit                    270°        ✘    |  ✘                                                                                              |
Line 32: Line 36:
 | Thrustmaster Ferrari GT 2 in 1 Rumble Force Racing Wheel      240°        ✘    |  ✘             | (v40) Must be on 3-axis mode (default)                                           | | Thrustmaster Ferrari GT 2 in 1 Rumble Force Racing Wheel      240°        ✘    |  ✘             | (v40) Must be on 3-axis mode (default)                                           |
 | Thrustmaster T300 RS                                          1080°      |  ✔    |  ✘                                                                                              | | Thrustmaster T300 RS                                          1080°      |  ✔    |  ✘                                                                                              |
-| Thrustmaster T248                                            |  900°        ✔    |  ✘             | (v41) Must update firmware to gain FFB. PC MODE only.                            |+| Thrustmaster T248                                            |  900°        ✔    |  ✘             | (v42) Must update firmware to gain FFB. PC MODE only.                            |
 | Thrustmaster T150 RS                                          1080°      |  ✔    |  ✔             | (v40) Must be on PS3 mode to work                                                | | Thrustmaster T150 RS                                          1080°      |  ✔    |  ✔             | (v40) Must be on PS3 mode to work                                                |
 | Thrustmaster T80                                              240°        ✘    |  ✘             | (v40) Must be on gamepad mode to work                                            | | Thrustmaster T80                                              240°        ✘    |  ✘             | (v40) Must be on gamepad mode to work                                            |
Line 44: Line 48:
  
 ===== Supported systems (WIP) ===== ===== Supported systems (WIP) =====
-^ System         ^ Emulator                ^  Out of the box ^  Native Wheel support   Working FFB ^ Notes                      +^ System         ^ Emulator                ^  Working out of the box  ^  Has FFB feature   Working FFB in Batocera  ^ Notes                              
-| 3DO            | libretro:opera          |  ✘                |  ✔                     |  —                                        +| 3DO            | libretro:opera          |  ✘                       |  ✘                |  —                        3DO had one driving game with FFB  
-| Atari 2600     | libretro:stella          ✘                |  ✘                     |  —                                        +| Atari 2600     | libretro:stella          ✘                       |  ✘                |  —                                                           
-| Atari 5200     | libretro:atari800        ✘                |  ✘                     |  —                                        +| Atari 5200     | libretro:atari800        ✘                       |  ✘                |  —                                                           
-| Atomiswave     | libretro:flycast        |  ✔                |  ✔                     |  ✘                                        +| Atomiswave     | libretro:flycast        |  ✔                       |  ✔                |  ✘                                                           
-| ColecoVision   | libretro:bluemsx        |  ✘                |  ✘                     |  —             | No support in blueMSX yet  +| ColecoVision   | libretro:bluemsx        |  ✘                       |  ✘                |  —                        | No support in blueMSX yet          
-| Dreamcast      | libretro:flycast        |  ✔                |  ✔                     |  —                                        +| Dreamcast      | libretro:flycast        |  ✔                       |  ✘                |  —                                                           
-| FBNeo          | libretro:fbneo          |  ✘                |  ✔                     |  ✘             | Not optimized              +| FBNeo          | libretro:fbneo          |  ✘                       |  ✘                |  ✘                        | Not optimized                      
-| GameCube       | Dolphin                  ✔                |  ✔                     |  ✔                                        +| GameCube       | Dolphin                  ✔                       |  ✔                |  ✔                                                           
-| Lindbergh      | Lindbergh                ✔                |  ✔                     |  ✘             | No FFB support yet         +| Lindbergh      | Lindbergh                ✔                       |  ✔                |  ✘                        | No FFB support yet                 
-| MAME           | MAME                    |  :!:              |  ✔                     |  ✘             | Not optimized              +| MAME           | MAME                    |  :!:                     |  ✔                |  ✘                        | Not optimized                      
-| Model 2        | model2emu                ✘                |  ✔                     |  ✔             | Not optimized              +| Model 2        | model2emu                ✘                       |  ✔                |  ✔                        | Not optimized                      
-| Model 3        | Supermodel              |  ✘                |  ✔                     |  ✔             | Not optimized              +| Model 3        | Supermodel              |  ✘                       |  ✔                |  ✔                        | Not optimized                      
-| Naomi          | libretro:flycast        |  ✔                |  ✔                     |  ✔(v41)                                   +| Naomi          | libretro:flycast        |  ✔                       |  ✔                |  ✘                                                           
-| Naomi 2        | libretro:flycast        |  ✔                |  ✔                     |  ✔(v41)                                   +| Naomi 2        | libretro:flycast        |  ✔                       |  ✔                |  ✘                                                           
-| Namco 2x6      | Play!                    ✘                |  ✔                     |  :?:           | Not optimized              +| Namco 2x6      | Play!                    ✘                       |  ✔                |  :?:                      | Not optimized                      
-| Nintendo 64    | Mupen64                  ✔                |  ✘                     |  —                                        +| Nintendo 64    | Mupen64                  ✔                       |  ✘                |  —                                                           
-| Playstation    | libretro:pcsx_rearmed    :!:              |  ✘                     |  —             | Not optimized              +| Playstation    | libretro:pcsx_rearmed    :!:                     |  ✘                |  —                        | Not optimized                      
-| Playstation 2  | PCSX2                    ✔                |  ✔                     |  ✔                                        +| Playstation 2  | PCSX2                    ✔                       |  ✔                |  ✔                                                           
-| Playstation 3  | RPCS3                    ✘                |  ✔                     |  ✘             | Not optimized              +| Playstation 3  | RPCS3                    ✘                       |  ✔                |  ✘                        | Not optimized                      
-| Sega Saturn    | libretro:beetle-saturn  |  ✔                |  ✔                     |  —                                        +| Sega Saturn    | libretro:beetle-saturn  |  ✔                       |  ✘                |  —                                                           
-| Triforce       | Dolphin                 |  ✘                |  ✘                     |  —                                        +| Triforce       | Dolphin                 |  ✔                       |  ✔                |  —                        No FFB support yet                 
-| Wii            | Dolphin                  :!:              |  ✘                     |  —             | Not optimized              +| Wii            | Dolphin                  :!:                     |  ✘                |  —                        | Not optimized                      
-| Wiiu           | cemu                    |  ✘                |  :?:                   |  —             | Not optimized              +| Wiiu           | cemu                    |  ✘                       |  :?:              |  —                        | Not optimized                      
-| Xbox           | xemu                    |  :!:              |  :?:                   |  —             | Not optimized              +| Xbox           | xemu                    |  :!:                     |  :?:              |  —                        | Not optimized                      
-| Xbox 360       | xenia                    ✘                |  :?:                   |  —             | Not optimized              |+| Xbox 360       | xenia                    ✘                       |  :?:              |  —                        | Not optimized                      |
  
 Force feedback is supported with the PCSX2 and Dolphin (GameCube) emulators. Force feedback is supported with the PCSX2 and Dolphin (GameCube) emulators.
Line 83: Line 87:
 </WRAP> </WRAP>
  
-To test a new steering wheel controller in Batocera:+To initiate support for a new steering wheel controller in Batocera (view image below):
   - Configure the wheel as a normal pad in EmulationStation with the following convention:   - Configure the wheel as a normal pad in EmulationStation with the following convention:
     * **LEFT ANALOG LEFT** to the rotation of the steering wheel (skip **LEFT ANALOG UP** by holding any button)     * **LEFT ANALOG LEFT** to the rotation of the steering wheel (skip **LEFT ANALOG UP** by holding any button)
     * If possible, **LEFT SHOULDER** and **RIGHT SHOULDER** to gear down and up respectively     * If possible, **LEFT SHOULDER** and **RIGHT SHOULDER** to gear down and up respectively
-    * **LEFT TRIGGER** to the brake pedal, and ''RIGHT TRIGGER'' to the acceleration/gas pedal+    * **LEFT TRIGGER** to the brake pedal, and **RIGHT TRIGGER** to the acceleration/gas pedal
     * **START** as a button (required)     * **START** as a button (required)
-    * Additional buttons if possible, the more that can be assigned the more compatibility. For example: ''D-PAD'' and {{:wiki:north.png?20&nolink}}, {{:wiki:south.png?20&nolink}}, {{:wiki:east.png?20&nolink}}, {{:wiki:west.png?20&nolink}} (FIXME could probably follow a guideline similar to [[:configure_a_controller]]) +    * Additional buttons if possible, the more that can be assigned the more compatibility. For example: **D-PAD** and {{:wiki:north.png?20&nolink}}, {{:wiki:south.png?20&nolink}}, {{:wiki:east.png?20&nolink}}, {{:wiki:west.png?20&nolink}} (FIXME could probably follow a guideline similar to [[:configure_a_controller]]) 
-  - Create a file in ''/userdata/system/udev/rules.d/'' called ''99-wheels.rules'' (or any other name if you already have one) with the content below, replacing ''my wheel name'' by the actual wheel name, reported by the ''evtest'' command. <file - 99-wheels.rules>+{{ :emulators:wheel.png?direct&700 |}} 
 +  - Create a file in ''/userdata/system/udev/rules.d/'' called ''99-wheels.rules'' (or any other name if you already have one) with the content below, replacing ''my wheel name'' by the actual wheel name, reported by the ''evtest'' command. Further more, you need to add the right rotation angle. If you have a direct drive model, you can skip the rotation angle value. <file - 99-wheels.rules>
 SUBSYSTEM=="input", ATTRS{name}=="my wheel name", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_WHEEL}="1", ENV{WHEEL_ROTATION_ANGLE}="270" SUBSYSTEM=="input", ATTRS{name}=="my wheel name", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_WHEEL}="1", ENV{WHEEL_ROTATION_ANGLE}="270"
 </file> </file>
  • emulators/wheel_games.1741970871.txt.gz
  • Last modified: 14 months ago
  • by tovarichtch