Q2. I can't find my game in the Game Compatibility List. What [InputHook] and x360ce Library filename should I use?
Start with the following [InputHook] in x360ce.ini:
[InputHook]
HookLL=0
HookCOM=0
HookSA=0
HookWT=0
HookDI=0
HookPIDVID=0
HookName=0
And then enable the hooks (=1) as you go along. HookCOM is usually needed if you have ghosted input, or the controller maps wrongly. HookDI and HookPIDVID are sometimes needed if the controller isn't recognised by the game. The other four hooks are very rarely needed, but enable them if it doesn't work.
The other possibility is that you need to rename xinput1_3.dll (x360ce Library). The easiest thing to do is to go to, in x360ce.exe, Options > Installed Files, and make sure all the boxes are ticked. This clones xinput1_3.dll under these new filenames. If that works, try to narrow it down to the actual filename used.
Note: this does not work with 64-bit Libraries: it must be done by manually changing the filename.
If you get it to work, please report your game executable name, InputHook and Library filename to
http://forums.ngemu.com/showthread.php?t=155113