| rstewart215804 User Crazed Mario 64 Hacker!!! Level: 11 ![]() Posts: 15/18 EXP: 5578 For next: 407 Since: 09-13-07 Since last post: 13.2 years Last activity: 11.7 years |
|
||
| Here is some more useful information. The commands around 0x90 change when in an instrument channel. The command now loads multiple music scores into the instrument and plays them. By assigning multiple scores to an instrument SM64 can play two or more notes at the same time, or allow the notes to offset each other. In the music data 0xFF is again used to jump back or end the note data. ------------------------------------ [9*] [0082] 1: Score number. 2: Offset to note data. ------------------------------------ In the note data there is a few other command that have different lengths. Commands such as 0xE8, 0xE6, and 0xE3 are one byte in length. I don’t quite know how they are used but I think they are used to lengthen the previous note out. (Actually since I don’t know the length of every note command, the commands might be differ.) For experimentation in making music I suggest people use NEMU. By going to 801F8250 in the ram, you will find the exact data for the song that is currently playing in the game. You can then change the data and it will show you results without having to open and close the game. Anything you want permanently altered though has to be written to the Rom. (By the way NEMU doesn’t like the extended rom so any experimentation has to be done with the original SM64 rom.) ____________________ Just you wait until next time. Until then, keep that Control Stick smokin’! Buwaa ha ha! |









.









.
