News for hackers. Stuff that matters.
Re:Metroid Source Code Expanded by checoivan on Friday October 14, 2011 @02:38PM (#3112369)
This is awesome. I remember playing metroid at a friend's house who had a NES, wondering "Why do all rooms look similar?!". We spent hours drawing maps by hand so we wouldn't get lost through levels.

The map is super clever. The whole game map is 1Kb of memory (MetroidTilePage.txt:line 4658). A 2d array and each byte has the ID of a room sprite.

So that's why all rooms were the same :)

Re:Metroid Source Code Expanded by 5hoom on Friday October 14, 2011 @07:06PM (#3113318)
That is a great example of a genius/cheeky hack to fit a big world into tiny memory.

Thanks for that, made me smile & shake my head at the same time :)