Вам хорошо бы найти к примеру как WoW работает со своими ресурсами, там ресурсов ого-го Гигабайт, и он из точно все в памяти не держит.
Как варианты:
— сделать свой архивный формат,
— пихать в БЛОБ-ы какой-то БД и потом читать их оттуда
— сделать zip — с коеф. сжатия 0 чтоб быстрее распаковывался и подгружался в память