Super Mario World (SMW) is known to have several bugs relating to re-use of memory for multiple purposes. For example some memory items are used for more than one type of item, and the designers are supposed to ensure that they never exist on screen at the same time.
Most games of that era use static memory allocation. However I'm surprised that there is apparently so much pressure on memory that they have to double up single bytes. Perhaps there is some other reason.
My question is how is memory allocated by SMW? A memory map would be ideal.