Add Sinden Lightgun Support #20

Closed
opened 2020-01-09 18:56:55 -06:00 by scott · 9 comments
https://www.sindenlightgun.com

Border drawing added to b8. Mouse coordinate adjusting (since the border is considered inside the mouse area) still pending.

Border drawing added to b8. Mouse coordinate adjusting (since the border is considered inside the mouse area) still pending.

changed milestone to %1

changed milestone to %1

We also need an option to disable the crosshair in gun games.

We also need an option to disable the crosshair in gun games.

Regardless of where the border is drawn (around a 4:3 video on a 16:9 display for example) the gun returns coordinates that cover the entire screen. Aiming left of or above the border will produce negative values.

Regardless of where the border is drawn (around a 4:3 video on a 16:9 display for example) the gun returns coordinates that cover the entire screen. Aiming left of or above the border will produce negative values.

assigned to @scott

assigned to @scott

Added singeWantsCrosshairs() and related -n command line option. Games need updated.

Added `singeWantsCrosshairs()` and related `-n` command line option. Games need updated.

I don't think we need the SDL_RenderFillRect(_global.renderer, &windowTarget); in the if (sindenWhite.x >= 0) { block around line 4169.

Immediately after that, if the disc is stopped, the blue fill is not being limited to the windowTarget. This will clobber the Sinden border (and otherwise look bad).

I don't think we need the `SDL_RenderFillRect(_global.renderer, &windowTarget);` in the `if (sindenWhite.x >= 0) {` block around line 4169. Immediately after that, if the disc is stopped, the blue fill is not being limited to the `windowTarget`. This will clobber the Sinden border (and otherwise look bad).

Games have been updated.

Games have been updated.

Rather than trying to "chase" the Sinden drivers and maintain feature parity, we're just going to let Andy handle this. :-)

Rather than trying to "chase" the Sinden drivers and maintain feature parity, we're just going to let Andy handle this. :-)
scott (Migrated from skunkworks.kangaroopunch.com) closed this issue 2023-11-19 21:21:03 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Public_Skunkworks/singe#20
No description provided.