Re nvram and config.
Where do we delete these files exactly. Why do we delete them, and will this cause any problems.
I’m have calibration issues with opwolf. But I am using a ghost squad arcade gun.
There was no calibration on the original machine so there is none in MAME. There are a few old games like this. Most notably all the Exidy games.
I'm guessing on the original machine the position of the potentiometers in the gun could be adjusted.
nvram is in the nvram folder in your MAME folder. Each game nvram exists for will have a folder with the same name as the rom.
nvram is the memory of the original game that stored stuff like high scores and settings. If you delete it, it will just get recreated with the default values next time you launch the game.
Similarly, config files are in the cfg folder. They exist if you have changed the control mapping to something other than the global mappings.
Deleting it will just reset the control mappings.
The ini folder is also relevant. It contains the same options that are in mame.ini and exists if you've changed options to be specific for that rom.
Not sure any of that helps, but that is how it works.
I haven't fired up operation wolf in a long time, but don't remember having issues with my old guns which showed up as mice.
I can see where a gun that shows up as a joystick (as my current ones do) would be an issue.