The cpu clock may be like 10ns delayed even on the 8mhz clock just down to PLD delays.dml wrote: 12 Aug 2025 08:33 It is just the syncscroll and related sync effects which are breaking. That looks like a misaligned CPU clock.
If that's enough to break syncscroll stuff then that sucks. It's probably not fixable in that case @officer960 . Timing sensitive stuff is a given things will break when something changes. You generally have no choice but to use a stock machine for such demos. IIRC such things don't always work on stock machines either, depending on what waitstates the system powers up with.
You could carefully bend the booster CPU clock pin out of the booster socket and solder a wire to a 68k socket clock to feed 8mhz to the CPU directly. It would prove the CPU clock is the issue or not.
But even so, IIRC there's some slight timing differences with bus grant logic as well. It's unavoidable also as you have to route signals via the PLD as part of the booster logic.
You mean the 16mhz? That's not even used in 8mhz mode. The cpu is driven from the system 8mhz, but delayed slightly via the PLD. I wouldn't have thought that would be enough to break things, but it seems so.Should be fixable by adding some buffers or other delays on the clock arriving from the shifter, to get it realigned.
