aboutsummaryrefslogtreecommitdiff
path: root/utils/gen_adldata/gen_adldata.cc
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2017-11-03 01:01:57 +0300
committerWohlstand <admin@wohlnet.ru>2017-11-03 01:01:57 +0300
commit009724c4750ef67c3107c4a6e00a15978bc0cd35 (patch)
treeaf6759b5d6b3dfdd0fa817bd1faca38a69581db9 /utils/gen_adldata/gen_adldata.cc
parentc9e841b5f1cd7afbdb2d6c3be610ae48299390ab (diff)
downloadlibADLMIDI-009724c4750ef67c3107c4a6e00a15978bc0cd35.tar.gz
libADLMIDI-009724c4750ef67c3107c4a6e00a15978bc0cd35.tar.bz2
libADLMIDI-009724c4750ef67c3107c4a6e00a15978bc0cd35.zip
Add support for Cartooners' bank format for GenAdldata
(Taking new-added features into original ADLMIDI)
Diffstat (limited to 'utils/gen_adldata/gen_adldata.cc')
-rw-r--r--utils/gen_adldata/gen_adldata.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/utils/gen_adldata/gen_adldata.cc b/utils/gen_adldata/gen_adldata.cc
index 88981c2..ae78df2 100644
--- a/utils/gen_adldata/gen_adldata.cc
+++ b/utils/gen_adldata/gen_adldata.cc
@@ -22,6 +22,7 @@
#include "file_formats/load_op2.h"
#include "file_formats/load_tmb.h"
#include "file_formats/load_wopl.h"
+#include "file_formats/load_ea.h"
int main(int argc, char**argv)
{
@@ -141,6 +142,15 @@ int main(int argc, char**argv)
}
}
else
+ if(format == "EA")
+ {
+ if(!LoadEA(filepath.c_str(), bank, prefix.c_str()))
+ {
+ fprintf(stderr, "Failed to load bank %u, file %s!\n", bank, filepath.c_str());
+ return 1;
+ }
+ }
+ else
if(format == "TMB")
{
if(!LoadTMB(filepath.c_str(), bank, prefix.c_str()))