I'm having issues getting DemulShooter working with TC5 and Wiimote/Dolphinbar
I have this working fine for other games like HOTD4 etc
I've unpacked a clean copy of TC5 with no modifications made to config files (JCONFIG etc)
Dolphinbar is set to mode 4 and config emulates an xbox 360 controller, which is how it works for other games
The PID is set to P1 correctly in Demulhooter GUI and I can see the output of me moving the gun around. Same in DSDiag.
I've set verbose logging in Demulshooter and get the below, so I can see that it is hooking into TC5 correctly. But I cannot move the cursor in game
Can anyone help?
Thanks
17:53:57.956973 : Configuration file succesfuly loaded
17:53:57.956973 : P1 mode = RAWINPUT
17:53:57.957973 : P1 device = \\?\HID#VID_045E&PID_028E&IG_08#3&1bd3f0c6&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
17:53:57.958973 : P1 device plugged and found, Handle = 0x9440525
17:53:57.958973 : P2 mode = RAWINPUT
17:53:57.959973 : P2 device =
17:53:57.959973 : P3 mode = RAWINPUT
17:53:57.959973 : P3 device =
17:53:57.960973 : P4 mode = RAWINPUT
17:53:57.960973 : P4 device =
17:53:57.971974 : LowLevelMouseHook installed !
17:53:57.973974 : LowLevel-KeyboardHook installed !
17:53:57.976973 : Waiting for Namco ES3 tc5 game to hook.....
17:54:18.016847 : Attached to Process TimeCrisisGame-Win64-Shipping.exe, ProcessHandle = 948
17:54:18.017847 : TimeCrisisGame-Win64-Shipping.exe = 0x00007FF61AB30000
17:54:18.147848 : MD5 hash of D:\Emulation\Roms\TeknoArcade\Time Crisis 5\TC5\Binaries\Win64\TimeCrisisGame-Win64-Shipping.exe = 5297b9296708d4f83181f244ee2bc3db
17:54:18.148848 : MD5 Hash is corresponding to a known target = TimeCrisisGame-Win64-Shipping.exe - Original Dump
17:54:18.155849 : _P1_Axis_CaveAddress = 0x00000000047B0040
17:54:18.160848 : Adding P1 Axis Codecave at : 0x00000000047B0000
17:54:18.162848 : Memory Hack complete !
17:54:18.162848 : -
17:54:19.051303 : RawData event for Player #1:
17:54:19.052303 : Device rawinput data (Hex) = [ 00008000, 00007FFF ]
17:54:19.052303 : PrimaryScreen Size (Px) = [ 1920x1080 ]
17:54:19.055304 : OnScreen Cursor Position (Px) = [ 960, 539 ]
17:54:19.055304 : OnClient Cursor Position (Px) = [ 960, 539 ]
17:54:19.056305 : Game Position (Hex) = [ 03C0, 021B ]
17:54:19.057304 : Game Position (Dec) = [ 960, 539 ]
17:54:19.057304 : -
17:54:19.060303 : RawData event for Player #1:
17:54:19.060303 : Device rawinput data (Hex) = [ 00008000, 00007FFF ]
17:54:19.060303 : PrimaryScreen Size (Px) = [ 1920x1080 ]
17:54:19.061303 : OnScreen Cursor Position (Px) = [ 960, 539 ]
17:54:19.061303 : OnClient Cursor Position (Px) = [ 960, 539 ]
17:54:19.062304 : Game Position (Hex) = [ 03C0, 021B ]
17:54:19.062304 : Game Position (Dec) = [ 960, 539 ]
17:54:19.062304 : -
17:54:30.433302 : RawData event for Player #1:
17:54:30.433302 : Device rawinput data (Hex) = [ 00008E15, 00007163 ]
17:54:30.434303 : PrimaryScreen Size (Px) = [ 1920x1080 ]
17:54:30.434303 : OnScreen Cursor Position (Px) = [ 1065, 478 ]
17:54:30.434303 : OnClient Cursor Position (Px) = [ 1065, 478 ]
17:54:30.435303 : Game Position (Hex) = [ 0429, 01DE ]
17:54:30.435303 : Game Position (Dec) = [ 1065, 478 ]
17:54:30.435303 : -
17:54:30.442303 : RawData event for Player #1:
17:54:30.442303 : Device rawinput data (Hex) = [ 00008E86, 0000716A ]
17:54:30.443303 : PrimaryScreen Size (Px) = [ 1920x1080 ]
17:54:30.443303 : OnScreen Cursor Position (Px) = [ 1068, 478 ]
17:54:30.443303 : OnClient Cursor Position (Px) = [ 1068, 478 ]
17:54:30.444304 : Game Position (Hex) = [ 042C, 01DE ]
17:54:30.444304 : Game Position (Dec) = [ 1068, 478 ]
17:54:30.444304 : -