I forgot to include this issue on my previous idea, but for Resource Pack installation, to make it support deep folder structures, like this commit on PPSSPP did.
This is specially useful for texture packs hosted on Github, where when the zip is downloaded, it always has a middleman folder(Ex: texture-pack-name-master), and then the contents of the repository, which would have the manifest.json, etc.
This is specially useful for texture packs hosted on Github, where when the zip is downloaded, it always has a middleman folder(Ex: texture-pack-name-master), and then the contents of the repository, which would have the manifest.json, etc.