Bir isim olup olmadığını bilmiyorum, ama bu hafızayı korumak için yapacağınız bir şey gibi görünüyor.
Birincisi, temel bir karo çok düşük çözünürlükte - sadece birkaç piksel. Ancak oluşturulduğunda, 2x, 3x, 4x vb. Büyütülürler ve ekranda çok daha "blokludurlar".
Daha sonra, eski oyunların ekran görüntüsüne ayrılmış bir bellek bloğu olacaktır - bu bellekte ne olduğunu ekranda gösterilen şeydir. Eski platformlarda hafızanın ÇOK sıkı olduğunu unutmayın, bu nedenle bir geliştirici olarak yapabileceğiniz her şeyi kaydetmek istersiniz.
Bu yüzden döşemelerinizi ayrı bir bellek alanına koymak yerine, ekran belleğinizin bir parçası haline getirirsiniz, böylece biraz tasarruf edersiniz. Ve bunun eseri elbette ekranda görünmeleri.
Bellek erişimi açısından, erişilen belleğin ekran belleği veya değişken depolama için kullanılıp kullanılmadığı önemli değildir. Temel olarak, eski oyunlarda bellek yönetimi çok basitti ve sadece bir bellek bloğu mevcuttu. GPU yoktu, bu nedenle programlama için ekran görüntüsüne karşı ayrı işlemci ve bellek fikri yoktu.
Hafızanın önceki oyunları ne kadar sıkı programlayabileceğine dair bir fikir vermek için, 1983 tarihli Atari ve VIC bilgisayarlarının programlanmasıyla ilgili bir alıntı , "Atari'nin süper yüksek çözünürlüklü ekranı (ve 16 renkli GTIA modları) neredeyse 8K VERİ DEPOSU." Bu çok az gibi görünüyor, ancak bilgisayarın belki de sadece 48K hafızaya sahip olduğunu unutmayın, bunların çoğu oyunun yanı sıra başka şeyler tarafından da alındı.