As the title suggests, I have a problem. I was modifying a code segment I found to do something else. The code shouldn't matter since it only warps the player to a new location in a certain map after dying. So, I replaced the debug section with JAL 0x80002130 commands, and it works perfectly fine in Nemu64. However if I change that part of the code, and only that change, starting the rom in Mupen64 or PJ64 causes the game to lock up, and not play.
The stupid thing to all that is that it's part of the code for the start menu/game over screen, and it shouldn't do anything at the intro cutscene as it is not loaded at that point.
So, what does changing JAL 0x80002130 have to do with those emulators not working? Does anyone know?
The section is in ovl_kaleido_scope if that helps.
It's a bit of a snag, and it's hindering my progress for my mod. If anyone has any suggestions, anything is welcomed.
Question
Airikita
As the title suggests, I have a problem. I was modifying a code segment I found to do something else. The code shouldn't matter since it only warps the player to a new location in a certain map after dying. So, I replaced the debug section with JAL 0x80002130 commands, and it works perfectly fine in Nemu64. However if I change that part of the code, and only that change, starting the rom in Mupen64 or PJ64 causes the game to lock up, and not play.
The stupid thing to all that is that it's part of the code for the start menu/game over screen, and it shouldn't do anything at the intro cutscene as it is not loaded at that point.
So, what does changing JAL 0x80002130 have to do with those emulators not working? Does anyone know?
The section is in ovl_kaleido_scope if that helps.
It's a bit of a snag, and it's hindering my progress for my mod. If anyone has any suggestions, anything is welcomed.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts