It turns out that what I thought resolved the issue with the NES ROMs is not working like I thought. I have been using the program ClrMamePro to correct the ROMs to what the Mame emulator wants to see by adding the Mame hash file for Atari and Nintendo. I have been unable to locate the “Mame Software List ROMs” for NES. The 20 or so ROM’s my son had all have extension .nes. When I load the hash file nes.xml and run it against the NES ROMs, it is unable to match any of them. I read that if you go into the settings and select headers from the drop down menu, and select headers for NES, then it will work. When I did this, ClrMamePro created a new set of ROMs that had the corrected names in zip. The problem I ran into is that it created the new rom with the needed “prg” file but is missing the second file “chr”. When I use the utility I found for the .nes file, it will extract both. The utility will only extract one .nes file at a time. Then when I use ClrMamePro without the headers on the two new NES files (prg and chr), it creates the correct ROM. I think I am still missing a step in my process but ran out of time to continue. Is there a step I missed in ClrMamePro?