Menu

#640 GRID 2 crashes when using two gamepads

New
nobody
None
Medium
Defect
2013-08-20
2013-07-30
Anonymous
No

Originally created by: alyxxvix...@gmail.com

I have a problem with GRID 2 when I try using two PC Twin Shock controllers (GameStop brand) on Windows 7 Ultimate x64. Using just one controller has so far not been a problem at all though, but when I try using two controllers with ffb, the game just has a seizure and commits suicide before I can do anything. So far I've tried the following, without any success, aside from obviously outright disabling Force Feedback:
* Disabling Steam overlay
* Changing hook modes
* Using different DLL's
* Running the game with Admin privileges

The game just crashes, either at the loading screens or some into the game when I try to go into the main menu. Nothing I've done so far seems to have fixed the problem and I am simply out of ideas on how to fix this though I will keep looking for fixes...

Attaching the log file which shows one obvious thing, force feedback just fails.

1 Attachments

Discussion

  • Anonymous

    Anonymous - 2013-07-30

    Originally posted by: danialho...@gmail.com

    open joy.cpl and set the opposite pad as the preferred device

     
  • Anonymous

    Anonymous - 2013-07-30

    Originally posted by: danialho...@gmail.com

    actually iirc this occurs in trine without hookcom set.

     
  • Anonymous

    Anonymous - 2013-07-30

    Originally posted by: alyxxvix...@gmail.com

    joy.cpl? What file are you referring to?

     
  • Anonymous

    Anonymous - 2013-07-30

    Originally posted by: alyxxvix...@gmail.com

    Hmm, well I couldn't open the file but I went into Control Panel and did what you said in the Game Controller settings. Didn't fix the problem at all.

     
  • Anonymous

    Anonymous - 2013-07-31

    Originally posted by: danialho...@gmail.com

    as said, you need to set HookCOM=1

    the game supports Dinput and xinput cannot hook the rumble driver exclusively.

     
  • Anonymous

    Anonymous - 2013-07-31

    Originally posted by: alyxxvix...@gmail.com

    Where do I set that option? Under [InputHook]?

     
  • Anonymous

    Anonymous - 2013-07-31

    Originally posted by: alyxxvix...@gmail.com

    If you meant HookMode then it's already set to 1 and adding HookCOM=1 under [InputHook] didn't prevent the game from crashing during the initial loading screen.

     
  • Anonymous

    Anonymous - 2013-07-31

    Originally posted by: alyxxvix...@gmail.com

    Ahhhh okay, so the newest library uses HookMasks instead of the old system, so I have to use the split values now. That explains a lot actually.

    I'll try changing the values. I got past the loading screen now but the game crashed when I tried to initialize a splitscreen race.

     
  • Anonymous

    Anonymous - 2013-07-31

    Originally posted by: alyxxvix...@gmail.com

    Success!!!
    Using the following settings resulted in no crash:
    HookMask=0

    HookLL=0
    HookCOM=1
    HookDI=0
    HookVIDPID=0
    HookSA=1
    HookNAME=0
    HookSTOP=0
    HookWT=0

    I'm very happy I got this solved. I had no idea about the new HookMask system but glad I found out.

     
  • Anonymous

    Anonymous - 2013-08-19

    Originally posted by: danialho...@gmail.com

    can you provide the Grid executable name so i can add it to the gdb

     
  • Anonymous

    Anonymous - 2013-08-20

    Originally posted by: alyxxvix...@gmail.com

    This is funny though, even using those settings the game STILL crashes and I only got it to run ONCE without crashing. I have no idea why and what's going on and so far the only solution has been to play 2 player without force feedback.
    The executable name is grid2.exe.

     
  • Anonymous

    Anonymous - 2013-08-20

    Originally posted by: danialho...@gmail.com

    Try connecting the controllers so each is on a different usb host controller, you can set device manager to view by connection to do this.

    sometimes its a lack of power on a given hub.

     

Log in to post a comment.

MongoDB Logo MongoDB