Custom sequenced Pikmin music

From Pikmin Technical Knowledge Base
Revision as of 20:46, 2 March 2021 by TurtleTrademark (talk | contribs) (Created page with "<code>.jam</code> files are files used for custom music in ''Pikmin''. Below, you will see a somewhat complete guide of how to create a custom <code>.jam</code> file for ''Pi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

.jam files are files used for custom music in Pikmin. Below, you will see a somewhat complete guide of how to create a custom .jam file for Pikmin.

Guide

Tools

Instructions

  1. Download Yoshi2's fork of flaaffy to make a custom .bms file. After that is done, rename the file to whatever .jam you would like to replace. Make sure you change the file extension from .bms to .jam.
  2. After that, in a hex editor, open pikiseq.arc and your custom .jam file. Copy and paste your .jam file and paste it at the end of pikiseq.arc.
  3. After you have copied and pasted your .jam file into pikiseq.arc, open pikiseq.hed or search for the string BARC in the main.dol in your hex editor.

Image0.png

  1. Underneath the jam file you want to replace, there will be two strings you need to replace. In the first string, replace it with 0x00035900. The next string will be the length of the file you want to replace, in hexadecimal. Note that this is NOT the length of playback of the song, but the length of the file, which you should be able to find in your hex editor.

After that, your custom music should play correctly! Please note that some instruments may not play.