With the new functionality in v 0.891, a file containing a virtual file system (or a virtual directory if you will) can be created, for example with the following code:
GkFileSystem::CreateVirtualFileSystem(L"..\\GameData\\", L"..\\GameData.dat");
Assuming the example project of the release, this line creates a file "GameData.dat", which contains all the contents of the folder "..\GameData\", including subfolders. This file can then be used as a virtual file system's source with:... read more
As the version number suggests, it is an intermediate one
Updates:
Added a "Gk" prefix to all GambleKit class names. Still considering using namespece instead.
Added methods for creating a file containing a virtual file system. Changed the VirtualFileSystem class to GkFileSystem. Added functionality to dynamically change the file system mode to physical or virtual and to respectively set a root dir or a virtual file system file.
Removed the first parameter from the four Acquire methods of Game (now GkGame)
Made preparations for making the project as a library. ... read more