ZON X-81 vs ZON X
Posted: Sun May 13, 2018 10:28 pm
Hi AY Gurus,
I’m planning to add ZON support to my emulator. Looking at resources like:
https://k1.spdns.de/Vintage/Sinclair/80 ... %20Module/
https://k1.spdns.de/Vintage/Sinclair/82 ... %20Module/
and then the source code for EightyOne and SZ81 it’s clear which port addresses to use in OUT code to create generic ZON emulation with respect to setting the AY register and writing data to the AY.
I want a different scenario where I can offer BI-PAK settings:
1) Generic like the above
2) ZON X-81
3) ZON X (the successor)
I.e. I want programs to fail if they are not compatible with the selected model (2 & 3 above).
The understanding is that the addresses changed for ZON X to be compatible with the Spectrum. The links I have consulted and the source code comments indicate that there were inaccuracies in the BI-PAK manuals. I've been trying to buy real ZONs but they are not easy to find after all these years.
So can any of you confirm the select register and write register addresses based on REAL device tests for both models?
Searching this forum for "ZON" is not easy when the words need to have 4 or more characters. However, I see in viewtopic.php?t=861 - Would "ZON-X81-Clone" also cover "ZON X" cases?
Thanks,
Kevin
I’m planning to add ZON support to my emulator. Looking at resources like:
https://k1.spdns.de/Vintage/Sinclair/80 ... %20Module/
https://k1.spdns.de/Vintage/Sinclair/82 ... %20Module/
and then the source code for EightyOne and SZ81 it’s clear which port addresses to use in OUT code to create generic ZON emulation with respect to setting the AY register and writing data to the AY.
I want a different scenario where I can offer BI-PAK settings:
1) Generic like the above
2) ZON X-81
3) ZON X (the successor)
I.e. I want programs to fail if they are not compatible with the selected model (2 & 3 above).
The understanding is that the addresses changed for ZON X to be compatible with the Spectrum. The links I have consulted and the source code comments indicate that there were inaccuracies in the BI-PAK manuals. I've been trying to buy real ZONs but they are not easy to find after all these years.
So can any of you confirm the select register and write register addresses based on REAL device tests for both models?
Searching this forum for "ZON" is not easy when the words need to have 4 or more characters. However, I see in viewtopic.php?t=861 - Would "ZON-X81-Clone" also cover "ZON X" cases?
Thanks,
Kevin