Hey all. Here goes my attempt to explain this in a clear way!
So I have 2 maps involved, which I’ll just refer to as 1 and 2. I’m having a problem where, under very specific circumstances, the game softlocks when the ‘LOU1 Good’ (yeah I use the default name, sue me) code is reached in the intro of 2 (I know LOU1 Good is the culprit cause I removed it and the softlock didn’t happen). After a lot of testing, and here’s what I’ve found:
-If the ending cutscene of 1 is skipped, no softlock
-In said ending cutscene, the characters all get moved at some point (I have a feeling this could be involved somehow)
-The characters from 1 don’t even have to be included in 2’s “Good” for the softlock to happen. I removed them and replaced them with others, and the game still softlocked when it reached the ‘LOU1 Good’ code.
-1 is a defeat boss map, and the softlock only happens if you beat the boss on player phase
-If the game is reset during the ending of 1 and you resume the chapter, no softlock
-Similarly, if you save at the save screen and restart 2, no softlock
So to sum it up, it seems to only happen if you beat the boss of 1 on player phase, and then watch the ending cutscene. I feel like there’s probably a code I’m missing somewhere, like an ASMC one or something. Anyone who’s better at hacking than me have any ideas?