mchlnix / SMB3-Foundry

SMB3 Level Editor in Python
GNU General Public License v3.0
93 stars 12 forks source link

Level pointers on map change to point to garbage data (Possibly fixed in 1.3; requires more testing) #175

Open opsodps opened 1 year ago

opsodps commented 1 year ago

(Last occurred in pre-1.3 nightly builds)

Unfortunately I do not know the exact cause of this or how to exactly reproduce it, but whenever I get a few levels into making a hack, this issue always crops up. I took screenshots of what happened last time:

image All of the levels pointing to their proper offsets Notice how all of the paths (Hammer Bros. levels) point to the same offsets.

image-1 After editing and saving any level in Foundry, they get changed to this, and I have to manually change them all back to the above.

image Comparison of how the addresses change.

This is without using Scribe, but Discord user XenoStar54 has claimed he has gotten this to also happen by just re-arranging levels on the overworld. He didn't go into any more detail than that or poste any screenshots/video, and I haven't tested that method myself either.

Edit: This possibly might have been fixed in 1.3; I will continue testing. Probably better to focus on fixing the other submitted issues unless this occurs in the current build.

mchlnix commented 1 year ago

Seems related to #165