Discussion about software development for the old-school Gameboys, ranging from the "Gray brick" to Gameboy Color
(Launched in 2008)
You are not logged in.
I couldn't seem to find this anywhere so I made it and might as well share it.
This tiny file can simply be attached to the FRONT of any Carillon Editor/Player song data (the 32k file you get from the editor, or the appropriate 32k section ripped from a ROM). It should then be a perfectly valid playable GBS sound file.
Be sure to change the title, author and copyright strings at offsets 0x10, 0x30 and 0x50 respectively using a hex editor and filling unused space with null (0x00) bytes.
Also, if it contains more than one song, simply change the byte at 0x04 to the number of songs. If you try to play an invalid song number then the Carillon routine will default to the first one.
Download the file: https://www.dropbox.com/s/rzbgn7u3gc7z7 … r.gbs?dl=1
Or, as it's so tiny, just copy and paste this into your hex editor:
47 42 53 01 01 01 E0 3F E0 3F F5 3F FE FF 00 00 3C 52 45 50 4C 41 43 45 20 54 48 49 53 20 57 49 54 48 20 53 4F 4E 47 20 54 49 54 4C 45 20 20 3E 3C 52 45 50 4C 41 43 45 20 54 48 49 53 20 57 49 54 48 20 53 4F 4E 47 20 41 55 54 48 4F 52 20 3E 3C 52 45 50 4C 41 43 45 20 54 48 49 53 20 57 49 54 48 20 43 4F 50 59 52 49 47 48 54 20 20 20 3E F5 3E 01 the Big N 00 20 CD 00 40 3E 01 CD 03 40 F1 CD 0C 40 C9 2F 2F 3E 01 the Big N 00 20 CD 09 40 C9 2F 2F
If it doesn't work, send me your file or link to your source song and I'll happily take a look.
Last edited by 1icri (2017-12-13 11:25:34)
Offline
Update: Added support for multi-song music banks (I didn't realise Carillon supported this). Instructions added.
Offline