L
Lazy Bastard
Guest
Since it seems that .MNU files are chunks of composite TIM/ASM/other data, has anyone figured out exactly where the code is for what should occur if the user chooses NEW GAME?
Presumably, that choice kicks off the initial FMV, then loads field MD1STIN (Sector 1 train station's first field), which then runs its scripts and passes control to the user.
What I'd like to do is cut in before the first FMV is ever loaded, and tell it to go somewhere else (whatever field I happen to be interested in starting off at, with no FMV). Alternatively, I don't mind breaking that initial FMV, or its code, or the script for that first field, if there were a way to do so that would accomplish the same goal and not be apparent to the player...but the more I look at it, the more it seems that won't be possible.
Is my best route going to be making a save state of me accessing the NEW GAME/Continue menu (SAVEMENU.MNU), then changing what choice I'm hovering over...or perhaps even trying to catch the game immediately after a choice is made...and then disassembling it and digging around in the ASM?
Also, the wiki mentions BGINMENU.MNU being the first menu to be loaded (which is correct), but then specifies that the image below is of BGINMENU.MNU, which I believe is incorrect. That's SAVEMENU.MNU, even though it's not technically 'the save menu'...correct?
Presumably, that choice kicks off the initial FMV, then loads field MD1STIN (Sector 1 train station's first field), which then runs its scripts and passes control to the user.
What I'd like to do is cut in before the first FMV is ever loaded, and tell it to go somewhere else (whatever field I happen to be interested in starting off at, with no FMV). Alternatively, I don't mind breaking that initial FMV, or its code, or the script for that first field, if there were a way to do so that would accomplish the same goal and not be apparent to the player...but the more I look at it, the more it seems that won't be possible.
Is my best route going to be making a save state of me accessing the NEW GAME/Continue menu (SAVEMENU.MNU), then changing what choice I'm hovering over...or perhaps even trying to catch the game immediately after a choice is made...and then disassembling it and digging around in the ASM?
Also, the wiki mentions BGINMENU.MNU being the first menu to be loaded (which is correct), but then specifies that the image below is of BGINMENU.MNU, which I believe is incorrect. That's SAVEMENU.MNU, even though it's not technically 'the save menu'...correct?
Last edited: