Why do we need to add a custom crosshair folder.
So you can add custom crosshairs or change which crosshair color is assigned to a player.
And where are the default crosshairs and where does mame find them. Just out of interest
Looks like MAME's default "Built-In" diagonal crosshairs are embedded in the UI video code -- no separate crosshair .PNG files needed
unless you want to use custom crosshairs
or change crosshair colors from the defaults.
Nathan Woods added a concept of a "crosshair screen mask" internal to video.c and created a static call to retrieve the mask.
https://wiki.mamedev.org/index.php/MAME_0.114u2Tried Terminator 2 in MAME v0.254 with no "..\crosshair\" directory and the game showed both the game's default vertical/horizontal crosshairs (see 6:00 in the video below) and MAME's default diagonal crosshairs.
- As expected, when you switch off the MAME crosshairs, you still see the game crosshairs.
- When you add the "..\crosshair\" directory and .PNGs, you can select crosshairs/colors other than "Built-In".
Scott