Hi, I finally just flashed MuOS Pixie after being away for a few months, and I noticed that the long name tables are still incomplete.
I created a .json file from the .c lookup files and compared it with the cleaned-up version of the old general.json file I submitted some months ago. There are lots of file names that are still missing — I found 2,324 absent entries.
The internal list was generated from http://adb.arcadeitalia.net/lista_mame.php excluding all system and bios references and also romhacks, experimental, and non-working content.
The problem is that the website only lists ROMs for the latest version of MAME, not the older ones used in MuOS. That’s why cores like MAME 0.139 or even FB are missing names.
My list was generated by extracting the .xml from each version of every core, and also using the correct .DAT files for FB. Then I filtered the results, removing gambling games, most hacks, etc.
Here are some examples of missing names for regular working games:
My list could probably be filtered even further — there are still too many unnecessary clones and hacks.
However, it still includes working games that are missing from the lookup.c files.
If you can confirm these are in working order then by all means make a pull request.
It’s simply a matter of forking the repo and then editing those .c files with updated information. You can do this all from the GitHub website, no need to use the git command or using terminal.
Once done you can open up a new pull request by going to the internal repo, clicking on Pull Request, then click new. Then following the prompts to select the changes from your forked repo.
I’ll see what I can do. It’s true there some of the missing names are homebrew games, or not so great games, but on the other hand most of IGS games, such as “Demon Front” is also missing. I’ll try do clean my list even further too.