libretro / flycast

Flycast is a multiplatform Sega Dreamcast emulator. NOTE: No longer actively developed, use upstream repo for libretro from now on - https://github.com/flyinghead/flycast
http://reicast.com
GNU General Public License v2.0
155 stars 77 forks source link

Lightgun crosshair enhancements #1044

Open unexpectedpanda opened 3 years ago

unexpectedpanda commented 3 years ago

Hey folks,

Thanks for fixing the crosshairs in hotd2 with the recent core update. Hopefully these enhancements aren't too much of an ask — I think they'd increase usability quite a bit.

Screenshot with the original tiny dark blue and red crosshairs (they're there, I promise):

Original

Updated crosshairs with white outlines, that have no chance of being missed or fading into the background:

Enhanced

bslenul commented 3 years ago

Small precision for devs trying to reproduce: the scaling thing is a Vulkan only issue, crosshairs (and VMUs btw!) have a fixed size with GL, so even at high resolution you can see them fine.

I really like the outlines idea! πŸ‘

P.S.: Took me a while to find the red crosshair on your first screen! πŸ˜…

unexpectedpanda commented 3 years ago

scaling thing is a Vulkan only issue

I can't seem to convince Retroarch to run hotd2 on Flycast in anything but Vulkan on Windows 10, despite changing Settings > Drivers > Video to other renderers. But good to know the issue isn't present elsewhere :)

P.S.: Took me a while to find the red crosshair on your first screen! πŸ˜…

I thought the blue was even harder :P

BroKill commented 3 years ago

Hello,

is it possible to add a crosshair to the gamepad?

Would be too nice!

Thanks in advance

CHEERs