RESET: you're lucky! I didn't check it and wasn't sure because in numerous schematics or tables about SHARP MZ you can read some signals named without negative marks while they are active negatively. So always double check as you did .
Beware! $F000-$FFFF are used for ROM like floppy disk drives. On MZ-80 K, $Ex00-$Ex27 is the I/O memory mapping, so you can get an unused /CSEy signal where its address range is [$Ex00 + y*4, $Ex03 + y*4]. 'x' means whatever the hexadecimal digit in place, you'll get a mirror of $E000-$E027. Since y...
from // i/o bus #if defined(SUPPORT_MZ80AIF) io->set_iomap_range_rw(0xd8, 0xdb, fdc); io->set_iomap_range_w(0xdc, 0xdd, mz80aif); #elif defined(SUPPORT_MZ80FIO) io->set_iomap_range_rw(0xf8, 0xfb, mz80fio); #endif io->set_iomap_range_rw(0xfe, 0xff, printer); We can see $F8-$FF are used for floppy dis...
No idea. Arduino IDE is doing something with the .ino file so the order of functions is not an issue unlike in a true C++ file. So I wouldn't expect such an error. By the way, I'm using Visual Studio and an Arduino plugin so I can benefit all the goodies like refactoring and smart c++ checking. I'll...
Now the unknown signal through my second MZ-821 (without composite signal): signal-10µs-8MHz.jpg signal-5us-16MHz.jpg signal-1µs-48MHz.jpg Now wonder there is no color: no color-burst. There is also an interrupt "MONITOR <-> TV" but I got the same results. So I guess the only way to get co...