It worked perfect. Booted into basic with 6502 Coprocessor active.sundbyk wrote:Excellent, will test this later today.hoglet wrote:This is now resolved, and a fix will be present in the next release.hoglet wrote: What I can't currently explain is why on the Model B the initial language transfer always hangs. This seems like a genuine bug that we should try to track down.
What was happening was the write of &8E to &FEE0 was being missed, because the Pi is slower to start than the Beeb, and this write happens (I think) before the initial reset message handshake.
This write is important, because it enables tube interrupts.
To work around this, I've just made the tube emulation enable interrupts by default on reset, which seems to solve the hang.