十数メガ程度のアーカイブなら起動時に全て読み込んだほうがてまがかからんけどね。
CGなどのリソースは別としてな。

読んだあとメモリマップドファイルのように使ったほうがべんりだろ。
こんなのは少なくとも20年以上前からゲームでつかわれているわけだが。