Killface1980 / DualSense4Rockstar

Mods for GTA V and RDR 2 to add support for adaptive triggers to the DualSense controller via DSX
50 stars 28 forks source link

I absolutely can't get this working for RDR 2 #11

Closed Monochrome94 closed 1 year ago

Monochrome94 commented 1 year ago

I downloaded the ZIP for RDR2 on this page https://github.com/Killface1980/DualSense4Rockstar/tree/master/__RELEASE/RDR2 Dropped the files in my RDR2 EXE directory I already had scripthook installed DSX is downloaded. I start the game and nothing with adaptive triggers or haptics is happening.

Are there steps im missing? Or settings in DSX i need?

Killface1980 commented 1 year ago

Have you followed the guide posted here https://github.com/Killface1980/DualSense4Rockstar/tree/master/__RELEASE#readme ?

Does your folder structure looks like in the example? Do you also have ScriptHookDotNet installed? The version yu've downloaded requires v2. Any info in the Scripthook console?

//EDIT: "Dropped the files in my RDR2 EXE directory" Example folder structure with SH v2
<Red Dead Redemption 2>
├ <...>
├ <Scripts>
│ ├─ DSX_Base.dll
│ ├─ DualSense4RDR2.dll
│ └─ Newtonsoft.Json.dll
├ <...>
├─ dinput8.dll
├─ NativeTrainer.asi <= optional
├─ ScriptHookRDR2.dll
├─ ScriptHookRDRDotNet.asi
├─ ScriptHookRDRDotNet.ini
├─ ScriptHookRDRNetAPI.dll
├─ <...>

Monochrome94 commented 1 year ago

So my issue was I'm retarded and missed that I needed to put it in the scripts folder and not the RDR2 directory. Think I only have one other mod that i need that for.

Everything is working now thanks man.

EDIT: While I'm here, is there any configuration/tweaking that can be done with the mod

Killface1980 commented 1 year ago

Glad you got it working :-) There's currently only one option, you can edit the newly generated file 'DualSense4RDR2.ini'. It only has the option CANUSETHRESHOLD False and True. What it does: makes the gun fire not fire on the slightest touch of the trigger, only when pressed ~20%. Experimental, as it wasn't working with all emulation options the last time I checked.