diff --git a/src/engine/engine.h b/src/engine/engine.h index 4e3d6b6c7..f2187faf3 100644 --- a/src/engine/engine.h +++ b/src/engine/engine.h @@ -54,8 +54,8 @@ class DivWorkPool; #define DIV_UNSTABLE -#define DIV_VERSION "dev230" -#define DIV_ENGINE_VERSION 230 +#define DIV_VERSION "dev231" +#define DIV_ENGINE_VERSION 231 // for imports #define DIV_VERSION_MOD 0xff01 #define DIV_VERSION_FC 0xff02 diff --git a/src/engine/fileOps/fur.cpp b/src/engine/fileOps/fur.cpp index c8ace42c9..2193c0510 100644 --- a/src/engine/fileOps/fur.cpp +++ b/src/engine/fileOps/fur.cpp @@ -2126,6 +2126,21 @@ bool DivEngine::loadFur(unsigned char* file, size_t len, int variantID) { } } + // YM2612 chip type + if (ds.version<231) { + for (int i=0; i