Next Generation Emulation banner

1 - 20 of 70 Posts

·
Registered
Joined
·
5 Posts
Discussion Starter · #1 ·
Has anyone had any luck getting x360ce to work with this new game? I've been using x360ce for a few years now and have no trouble getting it to work until NFS: Rivals. I tried an older version I used for NFS: The Run first, but that didn't work. So I have been trying the newer versions, which are a bit more complicated to me, but I'm not having any luck. It has both 32 and 64 bit executables but after a full day yesterday of trying so many versions and options, I'm getting pretty frustrated.

If anyone has it working, I would greatly appreciate it if you would share what you did.

Thank you.
 

·
Registered
Joined
·
5 Posts
Discussion Starter · #3 ·
I finally got it working with the following hooks:

[InputHook]
HookLL=0
HookCOM=1
HookSA=0
HookWT=0
HookDI=1
HookPIDVID=1
HookName=1

I'm running Windows 7 Pro 64 bit and NFS Rivals is a 64 bit game. It has a 32 bit executable (NFS14_x86.exe), but trying to force it to run in 32 bit mode by using that exe results in the game using the 64 bit (NFS14.exe) anyway. I wasted many hours using 32 bit dll files before I realized this. So I'm using the 64 bit r766 version of xinput1_3.dll and xinput9_1_0.dll

If you have any suggestions about which hooks might not be necessary, I will try them. Right now I am just happy it works.
 

·
Registered
Joined
·
3 Posts
Thanks a lot for the solution Bob422! I was struggling as well to get this to work...I am however using the 32bit dll files and it's working fine.
 

·
Registered
Joined
·
2 Posts
Hi, thanks for creating this Thread.
I haven't yet been able to get my it to work, could you please post your x360ce files, 64bit.
Thanks.
 

·
Registered
Joined
·
5 Posts
Hi, thanks for creating this Thread.
I haven't yet been able to get my it to work, could you please post your x360ce files, 64bit.
Thanks.
HI,

I tried what Bob422 suggested above and I can confirm that it worked for me. I have a Logitech Dual Action Gamepad. This is what I did:

1. Download x360ce_lib64_r766.zip and x360ce.App-2.1.2.191.zip from the X360ce website (http://code.google.com/p/x360ce/downloads/list).

2. Unzip both files and put contents into a folder on the desktop. Rename the existing dll file called 'xinput1_3' to 'xinput9_1_0.'

3. Open the x360ce (configuration settings) file and copy the following under [InputHook]:
HookLL=0
HookCOM=1
HookSA=0
HookWT=0
HookDI=1
HookPIDVID=1
HookName=1

4. Copy the entire contents of the folder into:
C:\Program Files (x86)\Origin Games\Need for Speed(TM) Rivals

5. Double-click on the Need For Speed Rivals (64 bit) icon on your desktop to start.

NOTE: For some reason I get a warning message after I double-click the icon that says the configuration file version does not match the x360ce version and that some options may not work properly. However, I just click ok and the game boots up. It works! You should hear a bell or 'ding' sound that lets you know that x360ce is working! Does anyone know where I can get the proper configuration settings file?

PLEASE LET ME KNOW IF THIS WORKS FOR YOU! HOPE IT HELPS!

My Specs:
Windows 7 Home Premium 64 bit
AMD Phenom II X4 945 @ 3.0 GHZ
RADEON 5770 1GB
12 GB RAM
 

·
Registered
Joined
·
3 Posts
HI,


My Specs:
Windows 7 Home Premium 64 bit
AMD Phenom II X4 945 @ 3.0 GHZ
RADEON 5770 1GB
Hey TranajCarnage what setting are you able to play the game on? We have a similar setup and I play it on 1920x1200 with medium settings and ambient occlusion off. Otherwise the fps drop below 30 when it's very crowded on the screen...thx.
 

·
Registered
Joined
·
2 Posts
Hi Trajan, thanx for the reply,
I can help you out by saying for your error message just Add: Version=1 under [Options]

But still can't it to work, it doesn't make that bell noise when I enter the game, although the control does pick up when it comes to the start menu, but when it says press A I do and it doesn't work, but when I press RT it picks up as A, and non of the other buttons are working, could you pls advise me on what to do and could you pls post your x360.ini file
 

·
Registered
Joined
·
5 Posts
Hi Trajan, thanx for the reply,
I can help you out by saying for your error message just Add: Version=1 under [Options]

But still can't it to work, it doesn't make that bell noise when I enter the game, although the control does pick up when it comes to the start menu, but when it says press A I do and it doesn't work, but when I press RT it picks up as A, and non of the other buttons are working, could you pls advise me on what to do and could you pls post your x360.ini file

HI Saibot67:

Thanks for the tip to set Version = 1 - it does the trick!! I will monitor this thread to see if you reply and if my config works for you. Here is my x360ce (configuration settings) file contents:

[Options]
Version=1
UseInitBeep=1
Log=0
Console=0
DebugMode=0
InternetDatabaseUrl=http://www.x360ce.com/webservices/x360ce.asmx
InternetFeatures=1
InternetAutoload=1
AllowOnlyOneCopy=1

[InputHook]
HookMode=1
HookLL=0
HookCOM=1
HookSA=0
HookWT=0
HookDI=1
HookPIDVID=1
HookName=1

[Mappings]
PAD1=IG_348f8b20fa6c11e18001444553540000
PAD2=
PAD3=
PAD4=

[PAD1]
[PAD2]
[PAD3]
[PAD4]
[IG_348f8b20fa6c11e18001444553540000]
ProductName=Logitech Dual Action
ProductGuid=c216046d-0000-0000-0000-504944564944
InstanceGuid=348f8b20-fa6c-11e1-8001-444553540000
AxisToDPadDeadZone=256
AxisToDPad=0
AxisToDPadOffset=0
A=2
B=3
GuideButton=
Back=9
Start=10
X=1
Y=4
D-pad POV=1
D-pad Down=DOWN
D-pad Left=LEFT
D-pad Right=RIGHT
D-pad Up=UP
UseForceFeedback=1
ForcePercent=100
SwapMotor=1
FFBType=0
ControllerType=1
LeftMotorPeriod=60
Left Shoulder=5
Left Analog X AntiDeadZone=0
Left Analog Y AntiDeadZone=0
Left Analog X=1
Left Analog Y=-2
Left Thumb=11
Left Analog X DeadZone=0
Left Analog Y DeadZone=0
Left Analog Y- Button=0
Left Analog X- Button=0
Left Analog X+ Button=0
Left Analog Y+ Button=0
Left Trigger=7
TriggerDeadzone=5
PassThrough=0
RightMotorPeriod=120
Right Shoulder=6
Right Analog X AntiDeadZone=0
Right Analog Y AntiDeadZone=0
Right Analog X=3
Right Analog Y=-6
Right Thumb=12
Right Analog X DeadZone=0
Right Analog Y DeadZone=0
Right Analog Y- Button=0
Right Analog X- Button=0
Right Analog X+ Button=0
Right Analog Y+ Button=0
Right Trigger=8
RightTriggerDeadZone=0
 

·
Registered
Joined
·
5 Posts
Hey TranajCarnage what setting are you able to play the game on? We have a similar setup and I play it on 1920x1200 with medium settings and ambient occlusion off. Otherwise the fps drop below 30 when it's very crowded on the screen...thx.

HI Aventus:

I am running everything on Ultra with Ambient Occlusion = HBAO @ 1600x900 resolution. I forgot to post in my specs that I have 12 GB RAM. Hope this helps.

I have noticed some weird 'flickering' when looking at distant mountains etc. - do you experience this too?

Cheers,
 

·
Registered
Joined
·
3 Posts
Thanks so much for the help man. I made it work on 32-bit exe. Also i think the game does not fully support gamepads. In-game there
are still keyboard icons, not xbox360 buttons.

Things i have done, i put x360ce.exe in game folder. Then i put xinput1_3.dll R766 inside.
Started up the x360ce , recognized my pad.Here is what i did in options and also i added input hook thingy inside ini. I pretty much didn't know what im doing. Just following your instructions :) Now to make 64-bit work..

32-bit settings
Code:
http://s8.postimg.org/dtmkpcet0/Untitled.jpg
64-bit settings
1. Create new empty folder
2. Put x360ce.exe App inside
3. Start it , configure the buttons (your controller should be recognized) then exit.
4. Take the x360.ini file that was created by the app and put in game directory, with game exe.
5. Download 64-bit library from google , i used ''x360ce_lib64_r766" .
6. Extract xinput1_3 and Dinput 8 files and put them into game directory (where the ini file is)
7.Open the x360ce.ini file and add :
[InputHook]
HookLL=1
HookCOM=1
HookSA=1
HookWT=0
HookDI=0
HookPIDVID=0
HookName=0

Code:
Should look like this :
http://s23.postimg.org/jjzim3zq3/Untitled.png
8.Play! It works for me, so i hope it work for you as well.
Trie with this, i can work it !

Thanks slikar ;)
 

·
Registered
Joined
·
5 Posts
Trie with this, i can work it !

Thanks slikar ;)
Excellent slikar, glad it worked for you! I was getting so frustrated myself trying to get this to work, I thought I might as well share what I had done to make it work. And no, NFS Rivals doesn't officially support other gamepads, just the keyboard and the Xbox 360 for Windows controller. I hope that EA will issue a patch to fix this soon.
 

·
Registered
Joined
·
3 Posts
HI Aventus:

I am running everything on Ultra with Ambient Occlusion = HBAO @ 1600x900 resolution. I forgot to post in my specs that I have 12 GB RAM. Hope this helps.

I have noticed some weird 'flickering' when looking at distant mountains etc. - do you experience this too?

Cheers,
Thanks my machine runs it smoothly on ultra as well at that resolution, at 1080p however I have to set it to medium. Yes I occasionally notice a flicker or two as well! Doesn't bother me that much though.
 

·
Registered
Joined
·
1 Posts
I've used this to make my G25 steering wheel work on NFS:Rivals... Details on the following thread:
http://answers.ea.com/t5/Need-for-S...x360ce-with-Logitech-G25/m-p/1894155#U1894155

Copied here in case of issue with the above link:
I have a working steering wheel thanks to the following thread:
http://ngemu.com/threads/need-for-speed-rivals.159193/

I've used Bob422's work on the settings to get my Logitech G25 working with Need For Speed: Rivals.

Please note, I haven't fully play tested this for odd quirks, but it seems to work properly so far. More testing later.


Also note, this is ONLY for the x64 version. You can probably replace the x360ce DLL's with the 32-bit version on your own (but I haven't tested that).

1) Download and extract the following Zip which contains 2 DLL files and one INI file for the x360ce program. http://togeo.com/togeo/files/nfsr-g25-x360ce.zip
2) Drop these 3 extracted files into your NFS:Rivals folder (C:\Program Files (x86)\Origin Games\Need for Speed(TM) Rivals)
3) Start your game, enjoy!


The mappings are shown here: http://togeo.com/togeo/images/forums/rivals-g25-mappings.jpg

Please post back here if anyone finds better settings. Also, adjusting this for the G27 and other wheels should be relatively easy. Download the x360ce.App-2.1.2.191.zip file from https://code.google.com/p/x360ce/downloads/list and drop the extracted file into your NFS:Rivals folder, launch x360ce.exe and adjust accordingly. Mostly, we will just need the InstanceGUID changed within the INI file and possibly some buttons remapped.
 

·
Registered
Joined
·
1 Posts
I've used this to make my G25 steering wheel work on NFS:Rivals... Details on the following thread:
http://answers.ea.com/t5/Need-for-S...x360ce-with-Logitech-G25/m-p/1894155#U1894155

Copied here in case of issue with the above link:
I have a working steering wheel thanks to the following thread:
http://ngemu.com/threads/need-for-speed-rivals.159193/

I've used Bob422's work on the settings to get my Logitech G25 working with Need For Speed: Rivals.

Please note, I haven't fully play tested this for odd quirks, but it seems to work properly so far. More testing later.


Also note, this is ONLY for the x64 version. You can probably replace the x360ce DLL's with the 32-bit version on your own (but I haven't tested that).

1) Download and extract the following Zip which contains 2 DLL files and one INI file for the x360ce program. http://togeo.com/togeo/files/nfsr-g25-x360ce.zip
2) Drop these 3 extracted files into your NFS:Rivals folder (C:\Program Files (x86)\Origin Games\Need for Speed(TM) Rivals)
3) Start your game, enjoy!


The mappings are shown here: http://togeo.com/togeo/images/forums/rivals-g25-mappings.jpg

Please post back here if anyone finds better settings. Also, adjusting this for the G27 and other wheels should be relatively easy. Download the x360ce.App-2.1.2.191.zip file from https://code.google.com/p/x360ce/downloads/list and drop the extracted file into your NFS:Rivals folder, launch x360ce.exe and adjust accordingly. Mostly, we will just need the InstanceGUID changed within the INI file and possibly some buttons remapped.
I have installed the x360emulator with xinput9_1_0.dll but how do you configure the controls? I have a logitech dual action gamepad and with the emulator the buttons are all wrong and I cant steer the car or accelerate or break properly.Please help me.


Thanks,

Bruno
 

·
Registered
Joined
·
5 Posts
I have installed the x360emulator with xinput9_1_0.dll but how do you configure the controls? I have a logitech dual action gamepad and with the emulator the buttons are all wrong and I cant steer the car or accelerate or break properly.Please help me.


Thanks,

Bruno

HI Bruno:

I have a Logitech Dual Action as well. For me, I didn't have to touch the settings, it worked fine for me. In the x360ce program, I believe you can click on the drop down next to the button you want to remap and click 'RECORD' and then press the button. Hope this helps. Let me know.
 
1 - 20 of 70 Posts
Top