Loading...
0 files liked
2 comments
0 videos
0 uploads
0 followers
  • @WreckitRy Thanks man. On H2.1 I got 9x 0xc0000005 at dinput8.dll+0x19ae2 reading [vtable-8] after shadow install + call [rax+8]. Repro 100% on BT cold-start.
    With a temp bypass (no shadow overwrite) + DS4Windows for XInput input, your output works (stiff triggers + Franklin green), no crash. Native BT input without DS4Windows is still dead (DI calls 0, lateNative success 0).
    Happy to test the new build clean, no DS4Windows, BT cold-start. :P

    4 days ago
  • Hi, reporting a cold-start crash with H2.1.

    Build: WDS_PHASE_7_1E_H2_1_COLDSTART_NATIVE_ATTACH_20260926_A
    GTA 1.0.3411.0, system dinput8.dll 10.0.26100.8521, DualSense BT PID 0x0CE6

    Fault: 0xc0000005 read at dinput8.dll+0x19ae2
    Instr: movsxd rdx,[rax-8] in func 0x19ad0
    From dump: Rip=0x7ffcb9ec9ae2, Rax=0x1d8edcb0000 (VirtualAlloc base), Rcx heap object, fault=Rax-8.
    9 crashes in a row, same offset, after installing the 22:51 ASI build. 100% on launch.

    Caller is WreckDualSense.asi+0x2edc6 (func 0x2ead0):
    VirtualAlloc(0x58), copy vtable, VirtualProtect, mov [rsi],rbx, then call [rax+8].
    Shadow copy has no [-8] header that dinput8 AddRef/Release reads, and base-8 is unmapped.

    Log shows DirectInput8Create hr=0 but DS4FACADE enum=0 hooked=0, no EnumDevices reached.

    Happy to provide WreckDualSense.log / asiloader.log / Event 1000 excerpt if needed.

    6 days ago