03-12-2018, 09:22 AM
I got it working!
For some reason, and suspect is ROM type in internal header that is changed in RotDS, original FF3us ROM allow things such as JML $12FA72 that will jump to $D2FA72 but with RotDS patch applied, same command will jump elsewhere in some place loading garbage. So I just changed all MSU-1 hack JML instruction to have the bank as hirom value. There was about 15 to change.
So the process to test other things like the music player and event boss songs above ID $80 require installing Dancing Mad, applying RotDS patch and applying the small patch below. Finally it seems when a song is not found in MSU-1 library default music is played so anything above $55 will be original RotDS music. I'll try when the school backlogger is smaller to implement music fading but since some already tried it might be virtually impossible, we'll see.
rotds-msu1.zip (Size: 626 bytes / Downloads: 2)
For some reason, and suspect is ROM type in internal header that is changed in RotDS, original FF3us ROM allow things such as JML $12FA72 that will jump to $D2FA72 but with RotDS patch applied, same command will jump elsewhere in some place loading garbage. So I just changed all MSU-1 hack JML instruction to have the bank as hirom value. There was about 15 to change.
So the process to test other things like the music player and event boss songs above ID $80 require installing Dancing Mad, applying RotDS patch and applying the small patch below. Finally it seems when a song is not found in MSU-1 library default music is played so anything above $55 will be original RotDS music. I'll try when the school backlogger is smaller to implement music fading but since some already tried it might be virtually impossible, we'll see.
