argonlefou / DemulShooter

Enable dual lightgun play in arcade games and emulator
109 stars 15 forks source link

Operation G.H.O.S.T shooting does not work while zooming on the ship #143

Closed dante3732 closed 1 year ago

dante3732 commented 1 year ago

gs2_2023_05_21_18_47_23_003 Shooting does not work while aiming with zoom on the ship, probably because the action button for zoom and the reload button are one button.

argonlefou commented 1 year ago

Thanks for the head up, I'll try to check if separating the buttons can help. What level is it ?

dante3732 commented 1 year ago

What level is it ?

Mission 3.

argonlefou commented 1 year ago

Indeed the button being the same for reload and action makes it impossible to shoot while zooming.

Now I'll have to think what to do....

On one hand, separating the buttons and adding a separate keyboard key should be the way to go, and newer games with more buttons already have that kind of feature

On the other hand, separating buttons may cause issue to people having simple guns on a cab without any additional buttons (which is why many games in DemulShooter are mapped to the 3 main mouse buttons.....enhanced guns and cab were not common back in the day)

I still have to add a Page for Operation Ghost in Demulshooter_GUI to set credits some options available in the demulshooter ini file. I think I'll use this page to add an option to split or merge those 2 buttons.....anyone will be happy then (except me because it's more work :) )

I'll close that ticket once the update will be done (shouldn't be that long, maybe a week or 2)

dante3732 commented 1 year ago

Perhaps combining the action button with the weapon change button can also work.

argonlefou commented 1 year ago

This could work but I don't think changing the weapon type each time you need to press action is a good thing, as it's a loss of time to go back on the wanted weapon mode after that.

The current configuration is the one with the smalleest impact on the gameplay (for a 3-buttons only gameplay). The original issue is just happening one time at the end, wheras the action button is used all the game

I'm keeping the idea of a setting to allow 3-buttons (same as today) or a 4th separated one for action

argonlefou commented 1 year ago

Added in v10.12.0 update

dante3732 commented 4 days ago

It works good.