Saya tidak tahu apakah ada nama, tetapi ini sepertinya sesuatu yang Anda lakukan untuk menghemat memori.
Pertama, ubin dasar adalah resolusi yang sangat rendah - hanya beberapa piksel. Tetapi ketika diberikan, mereka diperbesar 2x, 3x, 4x, dll dan jauh lebih "gumpal" di layar.
Selanjutnya, game yang lebih lama akan memiliki blok memori yang didedikasikan untuk tampilan layar - apa yang ada di memori itu adalah apa yang ditampilkan di layar. Perlu diingat bahwa memori SANGAT ketat di platform yang lebih lama, sehingga sebagai pengembang Anda ingin menyimpan setiap bit yang Anda bisa.
Jadi, alih-alih menempatkan ubin Anda ke ruang memori yang terpisah, Anda hanya menjadikannya bagian dari memori layar Anda, sehingga menghemat sedikit. Dan artefak dari ini tentu saja adalah bahwa mereka muncul di layar.
Dari perspektif akses memori, kode tidak peduli jika memori yang sedang diakses digunakan untuk memori layar atau penyimpanan variabel. Pada dasarnya, manajemen memori pada gim yang lebih lama sangat sederhana dan hanya ada satu blok memori yang tersedia. Tidak ada GPU, jadi tidak ada ide prosesor dan memori terpisah untuk pemrograman versus tampilan layar.
Untuk memberikan gambaran seberapa ketatnya memori dalam memprogram game sebelumnya, berikut adalah kutipan dari artikel 1983 tentang pemrograman Atari dan komputer VIC, "Layar super-resolusi tinggi Atari (dan mode GTIA 16-warna) menggunakan hampir 8K dari RAM. " Kelihatannya sangat sedikit, tetapi perlu diingat komputer mungkin hanya memiliki memori 48 ribu, banyak yang diambil oleh hal-hal lain selain permainan.