I have to say i am surprised the level of work that people have put into this thing. when i made my custom loader for it, i figured that not that many people would care. I noticed some people linked to a vid of my original work at the begining of the thread. I have had some time to polish it up now. It works kind of as a replacement dashboard for the original program(you can still launch the original app that was made for it, but this one works as a replacement dashboard of sorts)
so far what i have managed to do with it:
-loading of roms from nand works (without having to mess with the original app or editing ini files, just put the roms in a directory and it works!)
-it lets you choose what system you want to launch games from for (genesis, gamegear, sega master system)
-it lets you launch games of a usb stick (slight hardware modification required on the generations classic device)
-allows launching of external apps including the original app through an application button (bottom left button on the pictures below)
-you can make your own skin for it (sort of)
-no proprietary code was used to make this. This app (or dashboard which i prefer to call it) was made with hours of reading code examples on stack overflow which paid off these last couple of months!
I have to say that i am kind of concerned though that people are trying to mess with the obb's and ini's and messing with the input files on the android file system on this. Maybe i am wrong but the proper approach would be to adapt the code of the emulators to work with the default input this device uses. I also noticed that some people where complaining of having issues adding games by doing eta primes method on the commentary section of his video.
Like i said my dash is a work in progress but if anyboody is curious to what my app/dashboard looks like now: