File tree 5 files changed +473
-0
lines changed 5 files changed +473
-0
lines changed Original file line number Diff line number Diff line change @@ -88,6 +88,7 @@ add_library(modplug ${LIB_TYPE}
88
88
src/load_dmf.cpp
89
89
src/load_dsm.cpp
90
90
src/load_far.cpp
91
+ src/load_gdm.cpp
91
92
src/load_it.cpp
92
93
src/load_j2b.cpp
93
94
src/load_mdl.cpp
Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ libmodplug_la_SOURCES = tables.h \
38
38
load_j2b.cpp \
39
39
load_mt2.cpp \
40
40
load_psm.cpp \
41
+ load_gdm.cpp \
41
42
load_abc.cpp \
42
43
load_mid.cpp \
43
44
load_pat.cpp \
Original file line number Diff line number Diff line change @@ -71,6 +71,7 @@ typedef const BYTE * LPCBYTE;
71
71
#define MOD_TYPE_J2B 0x800000
72
72
#define MOD_TYPE_ABC 0x1000000
73
73
#define MOD_TYPE_PAT 0x2000000
74
+ #define MOD_TYPE_GDM 0x40000000 // Fake type
74
75
#define MOD_TYPE_UMX 0x80000000 // Fake type
75
76
#define MAX_MODTYPE 24
76
77
@@ -652,6 +653,7 @@ class MODPLUG_EXPORT CSoundFile
652
653
BOOL ReadMT2 (LPCBYTE lpStream, DWORD dwMemLength);
653
654
BOOL ReadPSM (LPCBYTE lpStream, DWORD dwMemLength);
654
655
BOOL ReadJ2B (LPCBYTE lpStream, DWORD dwMemLength);
656
+ BOOL ReadGDM (LPCBYTE lpStream, DWORD dwMemLength);
655
657
BOOL ReadUMX (LPCBYTE lpStream, DWORD dwMemLength);
656
658
BOOL ReadABC (LPCBYTE lpStream, DWORD dwMemLength);
657
659
BOOL TestABC (LPCBYTE lpStream, DWORD dwMemLength);
You can’t perform that action at this time.
0 commit comments