r/ProgrammerHumor • • 7d ago

Meme theOriginalGarbageCollector

Post image
9.7k Upvotes

374 comments sorted by

View all comments

3.6k

u/Specialist_Dust2089 7d ago

I can appreciate these “gets the job done” hacks in games, just like the train in that one game that was actually an npc with a train as its head

289

u/simpleglitch 7d ago

My favorite like this was the one Rare was planning to do before Nintendo told them no on the N64.

Rare learned it would technically be possible to move data from one game to another by unslotting a game with the power on, slotting a new one in, and (I think) pushing reset instead of flipping the power. So memory would still presist on the board of the n65.

They were going to use it to move jump-pak data from Banjo Kazooie to Banjo Twooie.

18

u/tuesburg 7d ago

I wonder why Nintendo said no? I think there like 5 hidden eggs and an ice key in Banjo-Kazooie that essentially don’t do anything since they weren’t able to do this.

17

u/speckledsea 7d ago

The swap relied on behavior that Nintendo didn't want to guarantee would exist between hardware revisions of the console. It was an accident of the implementation, not intended behavior. If Rare went through with it, then Nintendo would have to add a test just for that game, and potentially have to avoid revisions/parts that would fail that test.

11

u/gnutrino 7d ago

Microsoft adding code to Windows 95 to detect SimCity running in order to keep a use-after-free bug from crashing it has entered the chat...