If you already do it, it seems an unnecessary job.
I have generated confusion because I have not been able to explain. The main idea is not to work over. Keep in mind that I do not know the technical part, my point of view is logistics.
This is the current situation, which made me think about this idea:
Mame is complicated to update and maintain, from the developerâs point of view as the player. The emulation of many PCBs that have reached excellence.
This is a simple example of what I had thought:
Separate neogeo (or any other), do it totally independent and freeze it, so as not to update it. Yes, itâs something extremely complicated, but itâs going to be done only once and itâs going to have absolute compatibility with Retroarch. Equal with the romset, create a set, count it and update in retroarch all the information you can offer, playlist, thumbnails, etc. Actually, what I propose is to do the same as FBNeo does. With the other PCBs.
These are innocent assumptions:
When I said several PCBs together, I thought it would be comfortable to have all Capcom together a core for each PCB.
Or, if it is possible to add Widescreen and HD in 3D. Have 2D PCBs and 3D PCBs separated by generation.
Other way of seeing this. Atari has games vectors, sprites and 3d. You can have a single core for everything atari, or separated by types.
Or, have a core of all games in vectors, videodiscs, old with overlay.
Even, a core can be separated for 1st, 2nd consoles and rare consoles of the 3rd generation.
Previously I put the example of extract FBNeo CPS2 because it works better: but, If FBNeo works well, no need to touch it.
In this case, it may be convenient to modify the PlayList with a generic name, such as âArcade VideoGamesâ and not the name of the emulator. All scanned rom lists will go in that direction, independent of the core.
Advantage?
Fixed and independent cores, without constant updates of MAME. A fixed romset that does not have to be updated. All RetroArch support. The cores are used by most frontend, when they discover, it will be their choice.
This is just a sketch of an idea, I do not have technical knowledge of how complicated it may be. If it is done, I can collaborate on the lists, the part of the graphics, in making the romset perfect, etc.
Thatâs why the question, if this is very complicated it is better to forget it.