: Naughty Dog created their own programming language, GOOL (Game Object-Oriented Language), specifically for the project. The "Sonic's Ass" Problem
Developing for the PlayStation's 2MB of RAM required unconventional "hacker culture" techniques. Crash Bandicoot [SCUS-94900]
: Lead coder Andy Gavin developed a virtual memory swapping technique that divided levels into 64KB chunks . These chunks streamed off the slow CD-ROM into the system RAM only when needed, allowing for detail levels "20 to 30 times" higher than contemporary games. : Naughty Dog created their own programming language,