O'Reilly logo

Video Game Optimization by Ben Garney, Eric Preisz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 12. Mass Storage

Mass storage is where large amounts of data are kept. As you will recall, the memory pyramid starts with the register file, goes to cache, then RAM, followed by mass storage. Mass storage includes hard drives, CDs, DVDs, Blu-Ray discs, SSD, and Flash drives. On cartridge-based consoles, large ROM chips may even be available as “mass storage.” Typically, you access mass storage via the file system API.

Mass storage is used throughout a game’s execution. The game binary is loaded from the storage device at startup. DRM solutions often store keys and other identifying machines on the disk. Each level is loaded from the disk. Games with streaming assets are continuously loading from disk. And configuration and save games are ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required