Notebookcheck Logo

Modder geeft details over hoe Rockstar Games de open wereld van Liberty City van GTA III in het miezerige geheugen van 32 MB van de PS2 paste

Een luchtfoto van de 4KM map met drie eilanden van GTA III Liberty City
ⓘ Game Markers Toolkit via YouTube
Een luchtfoto van de 4KM map met drie eilanden van GTA III Liberty City
In een nieuwe Game Maker's Toolkit-video wordt onderzocht hoe Rockstar Liberty City van Grand Theft Auto III binnen de geheugenlimiet van 32 MB van de PlayStation 2 liet werken door gebruik te maken van een dynamisch asset-streaming systeem. Aan de hand van broncode-analyse en een gemodde executable laat Mark Brown zien hoe het spel continu nabijgelegen stadssectoren laadt terwijl gebieden achter de speler worden leeggemaakt, waardoor de illusie van een naadloze open wereld wordt gecreëerd.

GTA 3 veranderde de wereld van het open-wereld gamen toen het in 2001 werd gelanceerd, en het is opmerkelijk hoe Rockstar Games Grand Theft Auto III op de PlayStation 2 kreeg, die slechts 32 MB RDRAM had om mee te werken.

Desondanks wist Rockstar Games er een 4 kilometer lange open wereld uit te persen, gevuld met talloze voetgangers, unieke auto's zoals de Banshee en drie verkenbare eilanden: Portland, Staunton Island en Shoreside Vale. Maar hoe kreeg Rockstar Games dit voor elkaar op de 32 MB geheugen van de PS2?

Dat is waar Mark Brown van Game Maker's Toolkit tussenbeide komt. In zijn nieuwste YouTube-video legt hij niet alleen uit waarom, maar bemachtigt hij ook de broncode van GTA 3, herschrijft hij hele stukken van het programma en compileert hij een gloednieuwe executable, die het verborgen streamingsysteem van het spel onthult. In de video legde hij uit:

"Nu kunt u de truc zien: hoe Grand Theft Auto 3 een klein aantal onderdelen in het geheugen laadt en verwijdert terwijl u door Liberty City beweegt. Het bouwt stiekem de wereld voor je neus op, en verwijdert stilletjes de wereld achter je rug. In plaats van te proberen een hele stad in het geheugen te stoppen, heeft Rockstar een bewegend venster gebouwd dat net genoeg van de stad laat zien om de illusie te laten werken

Hier ziet u hoe Rockstar Games erin slaagde om de Liberty City 4km kaart van GTA 3 in 32MB PS2-geheugen te stoppen

Brown's gemodde GTA 3 executable laat spelers stukken van de stad in realtime zien verschijnen en verdwijnen, afhankelijk van waar Claude zich bevindt. Hij gaf ook details over het aantal unieke auto's dat het spel tegelijk op de weg kon laten zien terwijl u reed, wat verklaart waarom u een EC Cheetah op de weg kon zien rondrijden nadat u er een te pakken had gekregen.

Obbe Vermeij, voormalig Grand Theft Auto III-programmeur , vertelde in een apart interview over de uitdagingen om het spel naar de PS2 te brengen:

"Het was onmogelijk om de hele kaart van GTA 3 in het geheugen van de PS2 te stoppen. Bij het streamen worden de modellen van de DVD geladen terwijl de speler beweegt. Dit was de moeilijkste technische uitdaging tijdens de ontwikkeling van GTA 3, en het werd gecodeerd door Adam Fowler."

Voor de context: op papier klinkt het onmogelijk om Grand Theft Auto 3 op de PS2 te draaien, aangezien de assets alleen al zo'n 130 MB zijn, bijna vier keer zoveel als wat de console op elk moment kan bevatten. Rockstar gebruikte een heleboel workarounds.

De eerste oplossing was het opsplitsen van Liberty City in drie verschillende delen: Portland, Staunton Island en Shoreside Vale. Elk van deze eilanden werd apart geladen. Portland alleen al was echter goed voor 40-50 MB aan assets.

Dus verdeelde Rockstar elk eiland in duizenden kleine sectoren. Het spel hield diegene die zich in uw gezichtsveld bevonden in het geheugen en wisselde voortdurend stukken activa in en uit het beperkte RDRAM terwijl u door Liberty City reed en zwierf.

Zelfs de trage DVD-drive bemoeilijkte de ontwikkeling, omdat het team extra voorzichtig moest zijn met het ophalen van gegevens om te voorkomen dat het spel vastliep.

Koop Grand Theft Auto: De Trilogie hier op Amazon

Google LogoAdd as a preferred source on Google
Mail Logo
> Overzichten en testrapporten over laptops en mobieltjes > Nieuws > Nieuws Archief > Nieuws archieven 2026 05 > Modder geeft details over hoe Rockstar Games de open wereld van Liberty City van GTA III in het miezerige geheugen van 32 MB van de PS2 paste
Rahim Amir Noorali, 2026-05-17 (Update: 2026-05-17)