Amazing work and thank you!
A few questions.
1. Any way to make code so that the emulators can access roms stored on a 32gb external card rather than just on the 16gb internal card? My 16 GB card is maxed out so any more games like MAME would need to be put on the 32 GB external card if ever you were to release a MAME emulator for it.
2. It takes about a minute and a half to read a folder that has 3000 games in it. Understood, but is there a way to cycle through games faster like most emulators do where you press left and right on the Dpad so it brings up the next screen worth of roms without having to press down to and have to wait awhile until it gets to the desired game? This would be such a time saver! EDIT: I see that the shoulder buttons do exactly this, well at least they do it for my NES library. Haven't tested the others. Nice!
3. Will MAME roms run on the NeoGeo emulator?
4. Both SNES emulators won't run Zipped games. Neither will Game Boy Advanced. Emultors like Colecovison run the Zipped Roms just fine. Is there a fix for this? Having to unzip them all and reload is going to put me over the 14 GB as I'm just at 13.5 GB worth of roms on the internal SD card.