GAMES Unity Underground: Full Ultima Underworld Remake Now Available GAMES Wreckreation 2 Announced: Tides Turn’s Burnout-Style Arcade Racer PHONES Light Flip Launches as $299 5G Flip Phone With OLED and Minimalist OS GAMES EA Sports FC 27 Gameplay Reveal Premiere: Date, Time & How To Watch GAMES Dear Passengers Price Guide Released by Insider Gaming PC HARDWARE Vivo, Oppo Reject Samsung DRAM Price Hike as Supply Crunch Tightens NINTENDO SWITCH Unpetrified: Echoes of Nature Console Release Confirmed for Fall 2026 PHONES Huawei Leads China Smartphone Market as Apple Grows Amid 2% Decline GAMES Phasmophobia Gets Deildegast Ghost and 13 Willow Street Rework STEAM Fallout 76 Update 2.28 Released: Infestations Rebalanced and Boss Loot Fixed GAMES Former Forza Director Calls Xbox Game Pass ‘A Real Shame’ GAMES Bethesda Takes Fallout 76 Servers Offline for July 21 Title Update INTEL Kirin 9030 Pro Teardown Shows SMIC N+3 Beats Intel 18A Pitch PLAYSTATION 5 Wreckreation 2 Announced for PS5, Xbox Series, and PC

Modder Reveals How GTA III Fit Liberty City Into PS2’s 32MB Memory

Simon Ellis 0 comments 1 min read

A modder reveals how Rockstar Games fit Grand Theft Auto III's open world into the PlayStation 2's 32MB memory using a clever streaming system that loads and unloads assets as the player moves.

Modder Reveals How GTA III Fit Liberty City Into PS2’s 32MB Memory
GAMES

A modder has revealed how Rockstar Games fit Grand Theft Auto III's open world into the PlayStation 2's 32 MB of RDRAM. The game's 4-kilometer-wide Liberty City could not load entirely into memory at once.

Streaming system loads assets on the fly

Game Maker's Toolkit created a modded executable that shows the game's streaming system in real time. As the player moves, assets are loaded from the DVD and unloaded behind them. The total asset size is around 130 MB, far exceeding the console's memory.

Former GTA III programmer Obbe Vermeij said that streaming was the hardest technical challenge during development. The code was written by Adam Fowler. The map is split into three islands, each further divided into sectors that load and unload as needed.

Mark Brown of Game Maker's Toolkit explained that Rockstar built a moving window that shows just enough of the city to make the illusion work. The game secretly builds the world in front of the player and deletes it behind them.

Source: NotebookCheck

Discussion

0 comments

Leave a comment