Updated the overworld data format
with information on LM's new overworld level expansion (ctrl+alt+shift+F8). Overall, not a lot changes as far as I can tell; only the following tables were moved around a bit:
$03BE80 -> read3($03BBD9) ; 16-bit message box indices are turned into direct 24-bit pointers. The table at read3($03BC0B) is scrapped.
$05DDA0 -> $03BE80 ; Initial level flags (for $1EA2). Expanded for new levels.
$04E359 -> read3($04E471) ; Indices to event data. Expanded for new events.
Not sure if anything else was moved, that's all I could find (and think of).
Additionally, it's worth noting that LM also changes number of levels/events whenver they're referenced (e.g. $04D858). However, it does not move $1EA2 or similar tables to account for the additional levels, so those would have to be manually done. (which may be somewhat annoying with LM's hijacks involving $1EA2)
The other tables that would need to be moved would be at least $1F02, $1F2F, $1F3C, and $1FEE.
Professional frame-by-frame time wizard.
- SMW Glitch List
- SMW Randomizer