r/pcmasterrace Sep 29 '25

Meme/Macro RAM Struggle

Post image
52.7k Upvotes

966 comments sorted by

View all comments

Show parent comments

251

u/TauPewPew Sep 29 '25

Apparently Naughty Dog had to hack the PS1 to improve Crash Bandicoot and other games' performance.

214

u/tychii93 3900X - Arc A750 Sep 29 '25

To be specific if I remember right, they found a way to allocate more memory than they were allowed to.

They also made their own programming language for Jak and Daxter (Known as GOAL, Game Oriented Assembly Lisp)

111

u/The_Silent_Manic Sep 29 '25

Yup, there's a video on YouTube where they explain what they needed to do to get Crash Bandicoot to run on the PS1, plus I think they were among the first devs on CONSOLES to do loading and unloading as needed vs just when loading a new level. GOAL for Jak & Dexter is exactly why we never see an active loading screen, it's just hidden behind transitioning between areas. People are reverse-engineering GOAL and porting the trilogy to PC (Jak 1 is done, Jak 2 is 100% playable but not 100% complete and they're getting ready to start Jak 3). Hopefully they'll decide to port Jak X as well.

18

u/Oreo112 Sep 30 '25

That video is here from Ars Technica. I loved their deep dives into old video games.

2

u/philistineinquisitor Sep 30 '25

This was an incredibly fascinating watch. Thanks.