Create a utility to inspect menu XML to verify ROM paths and CRCs of ROMs.
There is already basic existence / modification checking. However, there are strange situations, e.g. possibly due to malicious / intentional editing, in which a CRC for a menu item may match the wrong ROM compared to the actual files referred to in the menu item. This is especially irksome when ROM A in the menu has a cached CRC value that matches ROM B in the main ROMs list. The UI then highlights the wrong ROM.
Ergo - the ability to analyze and repair such discrepancies would be useful.
Create a utility to inspect menu XML to verify ROM paths and CRCs of ROMs.
There is already basic existence / modification checking. However, there are strange situations, e.g. possibly due to malicious / intentional editing, in which a CRC for a menu item may match the wrong ROM compared to the actual files referred to in the menu item. This is especially irksome when ROM A in the menu has a cached CRC value that matches ROM B in the main ROMs list. The UI then highlights the wrong ROM.
Ergo - the ability to analyze and repair such discrepancies would be useful.