Time Crisis 5 Confusion
Time Crisis 5 Confusion
On the DemulShooter DefaultLG Game File page, Time Crisis 5 said that P1_CtmRecoil was not outputted by DemulShooter. So I think that people thought that recoil cannot be done by Hook of the Reaper. But Hook of the Reaper uses the P1_Ammo output signal for recoil. When the new ammo value is less the old ammo value, then it knows a shot was fired and does a recoil. I have updated the page, to make it less confusing.
Switching Weapon Problem
When the user switches the weapon in the light gun game, it will change the ammo value. If the new ammo value is less the the old ammo value, then a recoil happens. If it is more, then a reload happens. So half the time it will do fake recoils. To solve the majority of this problem, Hook of the Reaper implemented the 'Ammo_Check' DefaultLG option. This check the ammo delta, by subtracting the new ammo value from the old ammo value. If it is a 1, then it does a recoil. If it is not a 1, then it does a reload. Now the majority of switching weapons will do a reload. Which will usually shake the light gun, and flash the LED Giving a haptic feedback to the player. In Slow Mode, it check to see if it is 2, to do a recoil.
There is a chance that a fake recoil could happen. If the new weapon value is 1 less than the old weapon value, then a fake recoil will happen. The chances of this, is very low.
Ways to Get Back P1_CtmRecoil
There are 2 ways to get back the P1_CtmRecoil output signal. The first way is to use the stand alone (JConfig) with the latest DemulShooter & Hook of the Reaper. The second way is to use TeknoParrot, DemulShooter 10.4.4, and MameHooker. Since DemulShooter 10,4,4 doesn't output network signal for Time Crisis 5, Hook of the Reaper cannot be used. If you do use the first option, then rename the 'tc5_ds.txt' to 'tc5.txt'.
COM4 Problem
If using TeknoParrot for Time Crisis 5, then COM4 cannot be used for the light gun. This is because TeknoParrot uses virtual hardware and connects it with COM4. So if your light gun is COM4, then Hook of the Reaper cannot connect to it, as Windows thinks COM4 is already connected.