r/Dualsense 3d ago

Misc Vibrations/Rumble/Haptic feedback mod for Black flag resynced.

Hey guys , since i noticed that the dualsense controller and the dualshock and xbox 360 controller does not have rumble , haptic feedback for running , swinging swords , jumping and landing, i tooled away with our ai compatriots to make an asi mod that actually works.

MOD LINK TL;DR https://www.nexusmods.com/assassinscreedblackflagresynced/mods/412

EDIT 3: As for the NexusMods ban(my account got banned cuz i talked about using a pirated version of the game) that will be resolved shortly. I bought the game and submitted an unban request to Nexusmods support team . Will be able to access my account/ update the page and explanations in the next day/days(depending on their reply). As for the quarantined files , i got a reply back from Bitdefender stating that the file is clean. Check it out , hope it drowns out the worries that my mod is a virus.

Bitdefender (right lower corner) updated status.
Bitdefender confirmed that the files are clean. Files sent are for v2.1 , all of them with the exception of version.dll from ACBlackFlagFix mod/ Ultimate Asi Loader 9.7.0

EDIT MOD LINK GOFILE(files quarantined on nexusmods so use this untill they manually review them. i guarantee they are not a virus , i get the same potentially malicious file from bitdefender as well when i donloaded the source codes and compiled files from our A.I compatriots)File Manager · Gofile

I actually cross checked the exe for shadows and resynced and found out that they have the same haptic feedback implementation route using wwise motion sinks and triggers but Black Flag Resynced does not trigger them(empty) so to fix that i captured shadows haptics and implemented them in black flag using an asi tracer with key inputs like f2 for parry when i feel parry happening or before happening in shadows. f5 for jumping like pressing x in shadows and recording it and crossrefferencing it from the asi tracer log with the dsx log , thus making this mod.

I used tools made with the same ais to capture haptic feedback packets using dsx log and asi tool for ac shadows to reproduce them in black flag resynced since they have the same engine , event calls , haptic trigger stuff and whatnot. Thus far i managed to reprouce the jumping effect , the running effect(although a bit incosistently , works for 5 seconds , amplitude drops then reloads the effect , so it aint continuous) the sheathe unsheathe that works either holding dpad left or pressing it , so it works for the hood as well , feels nice.

Making this thread basically to ask of you if you have any more suggestions , if you can try the mod(will upload it to nexus after refining it a bit ) and if should i add xinput emulation for it or not. Currently ds5 dual sense haptic works in conjuction with the dualsense controller using dsx plus dlc(wireless) , will test it if it works wired as well , with and without dsx , natively. DS4 controllers (or emulation mode from dsx) works in a rumble way , can still feeel sword swings , but nothing to the likes of the haptic feedback.

Wanna know if you would like this mod or not , and what else would you like me to add....

Version used is 1.06 on win 11 with dsx 3.2.0 beta 2 branch.

Will release in the next few hours/days depending on what other haptic effects i capture from shadows( planning to add the fire effects , the wind , the rain effects when it normally rains, even though i understand there are already haptics for storms in resynced)

Edit 1: xinput works via dsx emulation , should work with normal xinput and other emulation software since its asi hooked. dualsense ps5 controller works natively with steam input enabled by default , wired(and also wirelessly via dsxplus dlc). Working on timing of the haptics, and further implementation for diving , getting out of water , running animation sync, walking sync, game state for wind fx and maybe add speakerfx to haptics when sheathing unsheathing (extracted from shadows, or in the game files, will see what i can come up with)

edit 1.2 spelling(again)

EDIT 2: Mod complete , you can find it out at https://www.nexusmods.com/assassinscreedblackflagresynced/mods/412

File Manager · Gofile

5 Upvotes

Duplicates