Il trucco di Rockstar per inserire Liberty City in 32 MB di PS2

14 May 2026 Pubblicato | Tradotto dallo spagnolo

Uno sviluppatore ha riscritto il codice sorgente di Grand Theft Auto 3 per mostrare come gli asset di Liberty City, che ammontano a circa 130 MB, potessero entrare nei soli 32 MB di memoria della PlayStation 2. La soluzione è stata dividere la mappa in migliaia di piccoli settori e caricare solo quelli vicini al giocatore mentre si muove, scaricando quelli che rimangono indietro. Questa tecnica, chiamata streaming, ha permesso di creare una città dettagliata senza compromettere le prestazioni.

Descrizione (80-120 caratteri):  
Mappa di Liberty City divisa in migliaia di settori, con un'auto in movimento che carica solo le aree vicine sulla PS2.  

Dettaglio ingrandito:  
Immagine che mostra una griglia di Liberty City su sfondo scuro, con settori illuminati intorno a un'auto bianca e zone lontane in ombra. Uno sviluppatore tiene un codice sorgente, mentre la PS2 mostra 32 MB di RAM. Sullo sfondo, una mano scarica un settore, simboleggiando lo streaming. Colori blu e arancione per contrasto visivo.

Come lo streaming e i LOD impediscono alla città di esplodere 🎮

Lo sviluppatore Mark Brown ha modificato il codice per visualizzare il processo in tempo reale. Il gioco carica settori della mappa basandosi sulla posizione del giocatore, utilizzando versioni a bassa qualità (LOD) per gli oggetti lontani, che vengono sostituiti da modelli dettagliati quando ci si avvicina. Questo evita che gli oggetti appaiano all'improvviso e riduce il carico sulla memoria. La tecnica non è stata fondamentale solo nel 2001, ma rimane uno standard nei giochi moderni come gli attuali mondi aperti, dove lo streaming è essenziale per gestire grandi volumi di dati.

Quindi la PS2 non era magia, solo un gestore di file efficiente 🧠

Alla fine, Rockstar non ha evocato spiriti dell'era degli 8 bit per far funzionare Liberty City. Hanno semplicemente inventato un sistema che decide quali edifici meritano di stare in memoria e quali possono andare nel limbo digitale finché non li guardi. È come avere un amico che mette via e tira fuori i giocattoli dalla scatola in base a ciò che ti serve, ma senza perderne nessuno per strada. Meno male che non hanno usato il metodo di mia nonna: infilare tutto a forza e sperare che non scricchioli.