Skip to content
Sauraen edited this page Jul 26, 2015 · 15 revisions

#summary Quick Start Guide for SEQ64

= With Super Mario 64 =

Download the correct version of SEQ64 for your platform, or compile it from source.

Run SEQ64.

Click ROM > Load... and select your Super Mario 64 ROM. This can be a .z64 (DCBA) or .v64 (BADC) file; if you have a .n64 file, try renaming it to .v64. The RomDesc below has the addresses for the (U) ROM; I don't know if they're different for others, since I only own the US SM64 cartridge.

Click RomDesc > Load... and select the RomDesc file, sm64_info.xml.

In the Known Files box, click on Audiobank Index. The Index Entries box on the right shows all the instrument sets in the game. Select one to edit its name if desired. (Editing the actual Audiobank files is coming soon (a.k.a. in a very long time).)

In the Known Files box, click on Audioseq Index. The Index Entries box on the right shows all the sequences in the game.

Select a sequence.

Edit its name if desired. If you edit information like this, click RomDesc > Save to save your changes.

In the Instrument Sets list, select one of the instrument sets associated with this song. (In most cases there is only one.) Drop down the box below it to change the instrument set.

After making changes like this, click ROM > Save to save the changes to the ROM. The CIC will be automatically recalculated.

Select a sequence and click Load Sequence. Switch to the Audioseq tab.

The sequence data is viewable and editable in the area on the right. Edit as desired (good luck, but you won't break anything if you don't save the ROM). The definitions for sequence commands are editable on the left. Probably don't edit these, unless you're trying to make a RomDesc for a new game.

Switch to the MIDI File tab.

Adjust Global and Export Settings to taste.

Click Export MIDI. Save the MIDI file somewhere. Keep in mind that the instrument and drum mapping is stored in Audiobank, so it will not be correct in the MIDI (for now).

If you want to import a MIDI (there's still problems with this, especially with the optimization), set the Global and Import Settings as desired, click Import MIDI and select your desired MIDI file. If the interface freezes, leave it for a minute, it's doing optimization (progress bar coming eventually). Once it comes back, go back to the Audioseq tab and edit commands as necessary (good luck, even I have trouble with this sometimes). Finally go back to the Files tab, select the sequence you want to replace, and click Save Sequence. Save the ROM.

= With Ocarina of Time / Majora's Mask = The only difference here is that these games have sections of compressed data in the ROM, and they must be decompressed before they work. Download ZDEC and run it on your ROM. It works on all N64 versions of both games that I know of, but the resulting ROM it produces for Majora's Mask is mangled--it will work with SEQ64 to get the music out, but it will not run in an emulator. Also, the RomDesc I put up for Ocarina of Time is for the 1.0 version; the other versions have different addresses.

Clone this wiki locally