VOGONS


Reply 20 of 21, by MusicallyInspired

User metadata
Rank Oldbie
Rank
Oldbie

Good idea!

Also, just completed SCI2FB which does the process in reverse (creates two FB-01 sysex bank files from an SCI patch file)!
https://github.com/MusicallyInspired/SCI2FB

EDIT: Well shoot. And now I've discovered some FB-01 patch banks are only 48 instruments and half the size. My program currently writes them off as invalid. I'll have to update it to recognize these smaller bank files. Makes sense though since there are 48-instrument banks for other devices like Adlib too for some games (mostly earlier ones).

Attachments

  • Filename
    SCI2FB.zip
    File size
    34.16 KiB
    Downloads
    37 downloads
    File comment
    v1.01 update (now supports one-bank patch files)
    File license
    GPL-2.0-or-later

Yamaha FB-01/IMFC SCI tools thread
My Github
Roland SC-55 Music Packs - Duke Nukem 3D, Doom, and more.

Reply 21 of 21, by MusicallyInspired

User metadata
Rank Oldbie
Rank
Oldbie

SCI2FB v1.01 is now released! It has been updated to support older patch files from SCI games that have only one sysex bank:
-KQ4
-PQ2/LSL2 (they're identical, much like SQ3 and KQ1SCI's banks)
-LSL2old (LSL2 has an older FB-01/IMF patch file with very different instruments)
-Silpheed (the only non-SCI game with an SCI-formatted patch file)

Download is updated in the previous post and the OP. Also on Github:
https://github.com/MusicallyInspired/SCI2FB/r … leases/tag/1.01

Thexder 2 and Sorcerian also have FB-01 patch banks but they are in a vastly different format that I don't yet understand. Maybe someday I'll reverse engineer those too and support them.

My next step is to update FB2SCI to be able to create SCI patch files with only one bank as well instead of forcing two banks.

Yamaha FB-01/IMFC SCI tools thread
My Github
Roland SC-55 Music Packs - Duke Nukem 3D, Doom, and more.