Why does the ZX console not sync correctly after using Stereo mode?
There appears to be a problem with the ZX console after using Stereo mode. After reverting to Mono mode and exiting OpenWindows the console screen appears not to sync correctly. This is due to the prom thinking the machine is in stereo mode (the prom draws the console mode text) and the machine really being in standard mode. When you leoconfig the machine into stereo mode, the prom can detect the change from normal->stereo. However it does not detect the change from stereo->normal. The kernel always know what is going on, which is why OpenWindows comes up correctly regardless. The solution is to keep the machine in stereo mode or to re-boot. The root cause is that there is inadequate communication of this information to the prom. ZX has implemented this one way, FFB another, and other framebuffers do yet other ways. TGX by the way avoids the whole problem by not providing a config program! Our engineering is proposing a mechanism from kernel to prom; still it will be a long time before