Add RAM2E version check

This commit is contained in:
Zane Kaminski
2024-08-04 02:56:32 -04:00
parent e5e6f3c0be
commit 4acc8277c1

14
ram2e.c
View File

@@ -61,6 +61,7 @@ int ram2e_main(void)
char nvm = false; char nvm = false;
int reset_count = 0; int reset_count = 0;
int version_count = 0;
ramworks_save(); // Save what will be clobbered ramworks_save(); // Save what will be clobbered
if (auxram_detect()) { if (auxram_detect()) {
@@ -151,6 +152,19 @@ int ram2e_main(void)
ram2e_flashled(10); ram2e_flashled(10);
} }
} }
reset_count = 0;
continue;
} case 'V': {
version_count++;
if (version_count >= 5) {
if (ram2e_detect(0xF1)) { gwcputsxy(34, 2, "revC"); }
else { gwcputsxy(34, 2, "revB"); }
if (type==0xFF) { gwcputsxy(28, 2, "typeA"); }
else if (type==0xFE) { gwcputsxy(28, 2, "typeB"); }
else if (type==0xFD) { gwcputsxy(28, 2, "typeC"); }
else { gwcputsxy(28, 2, "type?"); }
}
reset_count = 0;
continue; continue;
} case 'R': { } case 'R': {
reset_count++; reset_count++;