Currently, when you start up GameYob, it always shows you the root of the SD card no matter what. So if you go into a folder named "Games" and load up a Game Boy game, then quit GameYob, and then launch GameYob again, it'll once again start you at the root of the SD card.
My suggestion then is a simple one - simply remember the last viewed folder and start there. So using my above example, if you go into a folder named "Games" and load up a Game Boy game, then quit GameYob, and then launch GameYob again, it would instead start you right inside of the "Games" folder.
I don't know if this is a limitation of DSi homebrew or even a limitation of running DSi homebrew on a 2DS/3DS, but I can't help but notice that the likes of mGBA and Snes9X for 2DS/3DS both remember the last viewed folder path - heck, even open_agb_firm, which isn't even an emulator, remembers the last viewed folder path.
Currently, when you start up GameYob, it always shows you the root of the SD card no matter what. So if you go into a folder named "Games" and load up a Game Boy game, then quit GameYob, and then launch GameYob again, it'll once again start you at the root of the SD card.
My suggestion then is a simple one - simply remember the last viewed folder and start there. So using my above example, if you go into a folder named "Games" and load up a Game Boy game, then quit GameYob, and then launch GameYob again, it would instead start you right inside of the "Games" folder.
I don't know if this is a limitation of DSi homebrew or even a limitation of running DSi homebrew on a 2DS/3DS, but I can't help but notice that the likes of mGBA and Snes9X for 2DS/3DS both remember the last viewed folder path - heck, even open_agb_firm, which isn't even an emulator, remembers the last viewed folder path.