PAK-Dateien sind eigentlich ZIP-Dateien. Benenne Deine irgendwas.pak in irgendwas.zip . Dann kann Winzip & Co. die Datei entpacken.
Es gibt Programme ( Spiele ), die verwenden intern ein kleines Pack-/Entpackprogramm zum extrahieren der zur Laufzeit benötigten Dateien.

Für Delphi gibt's z.B. nicht-visuelle Komponenten, die genau das machen. In einer 3dgs-konformen DLL kannst Du so eine Komponente verwenden. Und damit in Gamestudio.