Hi! Great release.
Two questions:
1) I understand a lot of the changes you're making are for the frontend, but do you think it could be possible to look into and, perhaps, implementing the saving and loading of NVRAM (cabinet settings)? As of now, Free-Play/difficulty, or Universe BIOS settings need to be re-entered every time one wants to play with the same setup they used previously.
2) I noticed that you still have the FBA Explorer link implemented. Do you think it could be possible to load FBA ROM settings when invoking the emulator from the frontend? As of now, if I was to, say, play 1941, then using the Explorer link would have it be flipped clockwise and use the left-side controls (obviously the wrong default setup); I'd have to use FBA UX to play vertical games in their respective orientation. It could also be useful if I was to, say, want CPS1/2 games to be scaled to fullscreen, but keep Neo-Geo at their native resolution without scaling.
On a side note, I have a modification that would improve the Explorer link by utilizing an Alias file (synced to FBA 0.2.97.42). I'm assuming you'd be fine if I pushed this along to your repo to be used with FBA Explorer?
Thanks!