LogFAQs > #877622120

LurkerFAQs, Active DB, Database 1 ( 03.09.2017-09.16.2017 ), DB2, DB3, DB4, DB5, DB6, DB7, DB8, DB9, DB10, DB11, DB12, Clear
Topic List
Page List: 1
TopicDoes anyone here know about videogame programming/design?
XmasPikachu
04/21/17 10:27:34 AM
#7:


SpiralDrift posted...
I've done enough ROM hacking to have a general idea, though not specifically with SMB. Basically, there's a pointer table that points to the starting addresses of the data for each level. You can change the offsets these point to by altering the ROM manually, and in some cases if you glitch the game in such a way that there's an address in there that wasn't meant to be it will treat it as a pointer anyway and load the data at whatever offset it points to.

Then again these could have been test levels left in the ROM. I'm just explaining how these things usually work.


truly an interesing post, thank you.

The fact that world -4 is a black "kill screen" makes me wonder if maybe they were test levels yeah
... Copied to Clipboard!
Topic List
Page List: 1