I didn't say to put all the shit on the root.
I said don't restrict where you can read from and write to.
It's simple.. Make the emulator only show the user the actual .NES rom, hide the saves.
Now, all filestructures will work, whether it be in /3DNES, /ROMS/NES, on the root, or wherever the hell you want them.
So, you have a .NES rom you want to play. You put it on the SD card. You play.
Now, let's look at how it's currently setup: you put a rom on the SD card. You launch the emulator, you can't find the rom. You rtfm. You make extra folders and move roms around. the saves you already have, well, better sort them out, take them away from your setup and put them in yet another directory you have to setup.
Then st4rk gives up, another dude makes an emulator that's called 2DNES and you have to make more folders and move your shit around.
I said don't restrict where you can read from and write to.
It's simple.. Make the emulator only show the user the actual .NES rom, hide the saves.
Now, all filestructures will work, whether it be in /3DNES, /ROMS/NES, on the root, or wherever the hell you want them.
So, you have a .NES rom you want to play. You put it on the SD card. You play.
Now, let's look at how it's currently setup: you put a rom on the SD card. You launch the emulator, you can't find the rom. You rtfm. You make extra folders and move roms around. the saves you already have, well, better sort them out, take them away from your setup and put them in yet another directory you have to setup.
Then st4rk gives up, another dude makes an emulator that's called 2DNES and you have to make more folders and move your shit around.