Posts: 842
Threads: 44
Joined: Jan 2016
Reputation:
8
04-12-2016, 04:54 PM
(This post was last modified: 04-12-2016, 04:56 PM by DrakeyC.)
Yes, that was it. Assembler worked, got my new rom.
Went to SNEStuff, Created IP patch. Selected my Morph Rom first, selected the vanilla rom second, applied the resulting patch to a test patch. Now when I Morph in battle, it freezes. Double-checked they all have headers and did when I made and applied the patch.
EDIT - not even Morphing, I think when it was Terra's turn, it just crashed.
Posts: 3,975
Threads: 278
Joined: Oct 2011
Reputation:
65
if your ROM had a header, did you have the header instruction enabled in your ASM file?
Posts: 842
Threads: 44
Joined: Jan 2016
Reputation:
8
Presuming that's the "; header" line at the top, yes.
Posts: 842
Threads: 44
Joined: Jan 2016
Reputation:
8
04-12-2016, 10:52 PM
(This post was last modified: 04-12-2016, 11:03 PM by DrakeyC.)
Removed the semicolon, remade it all and tried again. Same effect as before.
EDIT - I do find it very interesting though that one of the Morph glitch effects being caused is resetting the battle...
Posts: 842
Threads: 44
Joined: Jan 2016
Reputation:
8
04-13-2016, 01:07 AM
(This post was last modified: 04-13-2016, 01:11 AM by DrakeyC.)
Added in the commented-out bits you specified. Same result as before.
At this point, I'm considering just using Resilient Morph. It's not something I'm strongly against having, against the difficulty of all this stuff, it may be simpler. Admittedly I haven't even tried it out so it may be fine.
EDIT - Even with Resilient Morph applied, Terra is still staying Morphed indefinitely. The patch is applied, because it's taking her MP and a full turn to do it.