ok so apps in the root /Applications directory can run .sh files as the executable. i dont know yet if they can run that in the mobile directory also, though. this gives me an idea.
we can make a version of geplayer where the first executable is an sh file that scans a folder for its contents. it then lists its contents inside a text file. then it runs the geplayer executable, which runs a dat game. the dat game reads the list of maps from the text file and lists them in the game. when you click on one of them, it loads the game. this will allow people to keep multiple games in their geplayer app!