Main > Driving & Racing Cabinets

x360ce for games that only support xbox360 controllers

(1/3) > >>

BadMouth:
It's late and I've just started messing with this, but figured I'd start a thread anyway since I have questions about it.
I'll update this first post with better/corrected information as others post and I learn.

x360ce is an xbox360 controller emulator that allows you to use your steering wheel and pedals with games that only support xbox controllers.
http://code.google.com/p/x360ce/

See what you need installed to make it work and how to use it here:
http://code.google.com/p/x360ce/wiki/Whatisx360ceandhowuseIt

The first time it was run, it automatically detected my Logitech G27 and downloaded mappings from an internet database.
(with my permission)

Force feedback is supported, but only rumble.  Set force feedback to Type 1 under the Force Feedback tab.

The only game I've tried this on so far is FUEL.  Before using x360ce, the only thing that had any effect in game was the clutch pedal.
It would register constantly and make the vehicle back up unless it was held down.
After dropping the x360ce files into the FUEL folder, all the controls now work, but my clutch pedal is still wreaking havoc.
Everything works fine as long as I hold it down constantly.  I tried mapping it to the right stick in x360ce and setting the deadzone to 100%, but that had no effect because the game is getting the input directly.    Anyone else have this issue and have a fix?

Unfortunately Logitech Profiler does not allow you to do anything with the clutch pedal and they have stated that they have no intention of adding that functionality.  :'(

EDIT: Attached numbers and axis designations to be used in x360.ini for the Logitech G27.
I'm finding that for games that were designed to be played with thumbsticks, the wheel rotation needs to be decreased to 150-200 degrees.
It makes sense since a thumbstick can change direction so much faster than a wheel.  Reducing the rotation lets you get from one direction to the other faster.

Games I've tried it with so far:

FUEL - game registers clutch pedal as brake always being depressed.  It would probably work with setups that don't have a clutch.
Nail'd - works fine, had to reduce wheel rotation and crank up sensitivity in profiler.  It still feels hard to control.
Sonic & All-Stars Racing - Hookmode must be set to 2 in the ini (compatibility mode).  Game ignores keyboard input if it thinks there is a controller.
Sonic & All-Stars Racing Transformed - haven't been able to get working yet

I will update this as I set games up.
Keep in mind that you can still use Logitech profiler in conjunction with this.

BadMouth:
It seems as though I picked one of the few problem games to start with.  ;D

The game FUEL has issues with the G27 clutch.
I'm searching for solutions while at work.  Finding plenty of other people with the same issue, but only one thing that looks like it might lead to a solution.
http://www.moddb.com/mods/fuel-refueled/tutorials/custom-gamepad-control-mapping

It looks like mappings can be manually changed in ~\fuel\Input\input.PC
I don't remember seeing that folder, but it was 2am.
Hopefully you don't need to install this "REFUELED" mod to make it appear.
Can't wait to try it out.

At least I know the problem is just with this particular game now.


I am having issues with x360ce though.
When I try to exit it, it just freezes and I have to force it closed.
The ini file is written to when Save is pressed, so I've already got what I need by that point.
I think I'm just going to figure out the nomenclature for the .ini file and modify it by hand.
All you really need in the game folders is the dll and ini file.

Fursphere:
I've only use it with Ridge Racer Unbounded - and just basic functionality at that.  But it did work.

And I think the real problem is the G27 only supports DirectInput - not the newer (and now more common) XInput.   I really wish I understood the driving force (no pun intended) to keep changing protocols. 

The G27 Pedals are potentiometers right?  I haven't checked if they're 2 wire or 3 wire (3 Pedals, 3 Wires each = DB9 i'm guessing), but you COULD hack the cable, and put a toggle switch inline to basically "cut" the feed.  lol  (no power to that pot = no signal to feed back to the interface)

BadMouth:
I think I'm gonna have to give up on FUEL for now.  Making changes in input.PC has no effect on the G27 clutch pedal, although it does affect the virtual xbox controller.  In fact I deleted every line in input.PC and the clutch pedal still controlled the gas/brake.


--- Quote ---§FUEL™ can be configured to use almost any PC controller, however we recommend the following controllers for the best game play experience:
•Microsoft X360 controller

FUEL™ provides default configurations, meaning that you should be able to plug-and-play, with no tweaking required.

--- End quote ---

That's not entirely true.  There is no configuration other than changing input.PC manually. 
The icons referenced in input.PC use the playstation button names.  I think this issue is either related to the game picking up the G27 as one axis of some other compatible controller or it's just sloppy leftover code from the playstation port.

I've tried everything I can think of for now.  The only solution I can think of is some driver that reports the G27 clutch pedal as halfway down.
That would be over my head.

On to games that actually work.....

Fursphere:
That's a bummer, as Fuel seems pretty cool.  There is a video of some guy driving for like 8+ hours in it...  just randomly.

Navigation

[0] Message Index

[#] Next page

Go to full version