Ok guys,
This is the current issue that I am facing, I am trying to come up with an effective way of loading files (Models,images,sounds,music,txt,etc) from single archive files, I was looking into Virtual File Systems, and other alternatives, I am wondering what is the best method without rewriting a ton of GDK source of switching from GDK to be able to protect my media but also be able to efficiently load files from the archive without taking the method of loading to temp location, then deleting method
The aim is to create it so that I can essentially load a file to memory and have GDK load it from there so that users cannot tamper with what is in the files themselves, and so that they don't have direct access to the files and there isn't a spiderweb network of media files

Making dreams possible, one line at a time...