This commit is contained in:
tildearrow 2023-10-29 00:29:11 -05:00
parent ecec1acd24
commit 897b03dc6a
3 changed files with 13 additions and 4 deletions

View file

@ -54,8 +54,8 @@ class DivWorkPool;
#define DIV_UNSTABLE #define DIV_UNSTABLE
#define DIV_VERSION "dev186" #define DIV_VERSION "dev187"
#define DIV_ENGINE_VERSION 186 #define DIV_ENGINE_VERSION 187
// for imports // for imports
#define DIV_VERSION_MOD 0xff01 #define DIV_VERSION_MOD 0xff01
#define DIV_VERSION_FC 0xff02 #define DIV_VERSION_FC 0xff02

View file

@ -3008,12 +3008,20 @@ bool DivEngine::loadFur(unsigned char* file, size_t len) {
} }
} }
// C64 1Exy and old version test bit macro compat // C64 1Exy compat
if (ds.version<186) { if (ds.version<186) {
for (int i=0; i<ds.systemLen; i++) { for (int i=0; i<ds.systemLen; i++) {
if (ds.system[i]==DIV_SYSTEM_C64_8580 || ds.system[i]==DIV_SYSTEM_C64_6581) { if (ds.system[i]==DIV_SYSTEM_C64_8580 || ds.system[i]==DIV_SYSTEM_C64_6581) {
ds.systemFlags[i].set("no1EUpdate",true); ds.systemFlags[i].set("no1EUpdate",true);
ds.systemFlags[i].set("newTestBitMacro",true); }
}
}
// C64 old version test bit macro
if (ds.version<187) {
for (int i=0; i<ds.systemLen; i++) {
if (ds.system[i]==DIV_SYSTEM_C64_8580 || ds.system[i]==DIV_SYSTEM_C64_6581) {
ds.systemFlags[i].set("newTestBitMacro",true);
} }
} }
} }

View file

@ -40,6 +40,7 @@ const char* aboutLine[]={
"djtuBIG-MaliceX", "djtuBIG-MaliceX",
"Eknous", "Eknous",
"laoo", "laoo",
"LTVA1",
"MooingLemur", "MooingLemur",
"OPNA2608", "OPNA2608",
"superctr", "superctr",