Operační paměť (RAM)

Operační paměť neboli RAM je pracovní prostor, v němž herní zařízení uchovává data a instrukce používané během svého běhu. Procesor k nim potřebuje rychlý přístup. Obsah běžné operační paměti je dočasný a po vypnutí napájení se neuchovává.

Ve hře v ní mohou být například načtené části programu, údaje o aktuální úrovni a stav rozehrané situace. Přesné rozdělení paměti závisí na návrhu konzole a na tom, jak její možnosti využívá konkrétní hra.

Zjednodušené schéma paměti při hraní

Běžící hra ↔ RAM
Právě používaná data a stav hry; po vypnutí se neuchovají.

Uložit / načíst ↔ paměťová karta nebo úložiště
Uložená pozice zůstává dostupná i po vypnutí.

Paměť při hraní a uložená pozice

RAM slouží k práci s právě používanými daty. Uložená pozice musí naproti tomu zůstat zachovaná i po vypnutí, a proto se zapisuje na vhodné trvalejší médium, například paměťovou kartu či úložiště konzole. Velikost operační paměti tedy neříká, kolik uložených her se na takové médium vejde.

Co znamená kapacita pro konzoli

Kapacita RAM omezuje množství pracovních dat, která může mít hra současně k dispozici. Autoři proto plánují načítání a používání prostředků podle konkrétního hardwaru. Známým konzolovým rozšířením je Expansion Pak pro Nintendo 64, který přidává další operační paměť. Její využití ale musí podporovat samotná hra; stejné rozšíření nezmění automaticky každý titul.

Podklady: IBM: hlavní paměť a data používaná při běhu programu; IBM: rozdíl mezi dočasnou DRAM a trvalým úložištěm; Nintendo: příslušenství Nintendo 64, Expansion Pak.