ref: 3b1ba59b9954ce1e01fc314661082a7f9267f881
parent: 6437450b9de805c51023c13db8bafe25b547b777
author: Jean-André Santoni <jean.andre.santoni@gmail.com>
date: Tue Jul 2 11:44:08 EDT 2024
More logs
--- a/mem.c
+++ b/mem.c
@@ -36,9 +36,10 @@
return rom[a + slotaddr[0]];
else if (a < 0x8000)
return rom[a - 0x4000 + slotaddr[1]];
- else if (a < 0xC000)
+ else if (a < 0xC000){+ printf("== page 2 %x\n", a - 0x8000 + slotaddr[2]);return rom[a - 0x8000 + slotaddr[2]];
- else
+ }else
return mem[a];
}
@@ -45,6 +46,7 @@
void
z80write(uint16_t a, uint8_t v)
{+ printf("z80write %x %x\n", a, v);if (a < 0x8000)
printf("wrong z80write %x %x\n", a, v);else if (a < 0xE000)
--
⑨