I have a pretty precise idea of what I want, which is displaying the CP pic with the labels and "relevant" joystick arrows when the user presses a button in the front-end, and then any button dismisses this help screen.
At the moment CPViewer doesn't support dynamic hiding of the arrows around my joystick (see this thread:
http://forum.arcadecontrols.com/index.php?topic=43971.0 ) and johnny5 doesn't support exiting the viewer on any key (see this thread:
http://forum.arcadecontrols.com/index.php?topic=28965.0 )
Now, being pig-headed, I decided that I would use j5 to create static images and use cpvw to display them from mamewah. The problem is, my pics are pretty large (500+K for each png) so I only want pics for games that are in controls.ini instead of having hundreds of "controls not found" pictures for the gamesthat are not supported in controls.ini
The problem I run into is that the viewers don't have an option to "display this other picture if the one called out is not found" (like a default.png or error.png or whatever).
I can go around it by running the viewer from a batch file that first checks if the image is there, but it adds one more layer of software (and another cmd.com process) to the mix.
Minor inconvenience, I know, but maybe the viewers could include the ability to have a "not found" default picture?