Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
MusicallyInspired authored Mar 6, 2023
1 parent 1cf27d8 commit 9d297a6
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
# SCI2FB
Converts Sierra SCI game patch resource files for the Yamaha FB-01/IMFC into 2 sysex bank files that the FB-01 understands directly (with software). This is useful for backing up and creating a library of Sierra FB-01 instrument banks and also for capturing FB-01 instrument voices from Sierra games to utilize in creating custom banks for SCI fangames (or even other Sierra games).
Converts Sierra SCI game patch resource files for the Yamaha FB-01/IMFC into 1 or 2 sysex bank files depending on how many are stored in the patch file. These banks can be recognized by the FB-01 directly (with software). This is useful for backing up and creating a library of Sierra FB-01 instrument banks. It's also handy for capturing individual FB-01 instrument voices from Sierra games to utilize in creating custom banks for SCI fangames (or even other Sierra games).

Usage:
sci2fb patfile bankfile1 bankfile2
sci2fb patfile [output_bank]

You can pass one or two parameters to the program. The input SCI patch file "patfile" is mandatory, but the output file(s) "output_bank" is optional. If given, "output_bank" will serve as the name for the sysex bank filename(s) and internal label(s) (up to 8 characters). If not, it will pull the name from "patfile" instead as a fallback.

File extensions are also optional.

"patfile" will first check for the file without an extension as passed. If not found it will check for the extension ".PAT". If THAT'S not found it will check for the extension ".002" (traditional extension for the actual resource "PATCH.002"). After that it will abort.

"output_bank" will always end up being a ".SYX" file regardless of the user-designated extension.

First release March 4, 2023

0 comments on commit 9d297a6

Please sign in to comment.