argonlefou / DemulShooter

Enable dual lightgun play in arcade games and emulator
104 stars 14 forks source link

DemulShooter vs Flycast 2.2 #181

Closed baritonomarchetto closed 7 months ago

baritonomarchetto commented 7 months ago

Hello everybody, I am experiencing compatibility issues with Flycast 2.2 (no hook).

DemulShooter works good with the previous version (2.1) as stated in the wiki.

(Flycast 2.2 is a seminal release for positional gun users since it introduced joystick support for light games)

argonlefou commented 7 months ago

See #173 and #175

baritonomarchetto commented 7 months ago

thank you very much 👍

argonlefou commented 7 months ago

Added in Demulshooter v11.4 release

baritonomarchetto commented 7 months ago

I am sorry but it looks like it is still not working: MAMEHooker can hook, but only P1 and P2 lamps flash, all the "computed" outputs (i.e P1_CtmRecoil=) show no signs of life

baritonomarchetto commented 7 months ago

Made some more testing: it's actually lupinsho that doesn't work. mok works, ninjaslt works. There must be something wrong with lupinsho then

argonlefou commented 7 months ago

Just tested right now with the release zip package downloaded : Lupinsho computed outputs are working good, just like other NAOMI games I tried (confmiss, ninjaslt)

Tested with last official Flycat 2.2 : https://github.com/flyinghead/flycast/releases/tag/v2.2

baritonomarchetto commented 7 months ago

ok, there must be some error on my side, but I cannot spot it. I see Demulshooter correcly hook (green icon), MAMEHooker shows all outs but only those related to lamps flash are reporting the state change, any other (even player damage) are not. I will report if I find what I am doing wrong.

Thank you very much!

baritonomarchetto commented 7 months ago

Ok, works for me too after overwriting flycast's exe with the latest stable release. Maybe I used some nightly built doing my tests. Thank you very much for all your efforts!