Add MS BASIC equality test in similarity.c

Plus fixing mistakes
This commit is contained in:
Rikard Nordgren authored and FeralChild64 committed 2026-02-01 18:35:00 +01:00
1 parent 5165d3a9b1
commit 71a0f2d769
7 files changed
+13 -7

No files matched your search

+5 -1
View File
@@ -92,7 +92,11 @@ int main(int argc,char **argv)
if (basic) {
for (int i = 0; i < NUM_CHUNKS; i++) {
for (int addr = microsoft_basic_chunks[i * 2]; addr <= microsoft_basic_chunks[i * 2 + 1]; addr++) {
f1[addr - 0xA000] = 0;
short index = addr - 0xA000;
if (f1[index] != f2[index]) {
printf("BASIC does not match MS BASIC at %X (%X != %X)\n", addr, f1[index], f2[index]);
}
f1[index] = 0;
}
}
}