hoglet67 / PiTubeDirect

Bare-metal Raspberry Pi project that attaches to the Acorn TUBE interface and emulates many BBC Micro Co Processors
GNU General Public License v3.0
187 stars 23 forks source link

PCCE doesn't work on the 80x86 Co Pro #72

Closed hoglet67 closed 3 years ago

hoglet67 commented 4 years ago

It does on the original 80186.

glvas commented 3 years ago

I think PCCE does not work, not due to PiTubeDirect, but due to incompatibility with IDE Devices and / or ADFS IDE-patched ROMs.

I do not know what the testing setup is, so I may be completely wrong.

It used to freeze my machine when I was using an IDE HDD, and tried to access the HDD after running it. Now, after I switched to a BeebSCSI-emulating Pi 1Mhz interface, it seems to work fine. This solution is using the standard ADFS ROMs, so the issue may be incompatibility with ADFS IDE patches.

I am using a BBC Master with Ken Lowe's on-port PiTube and 1Mhz interfaces. Both are connected to Pi Zeros, and the PiTube is running the latest Gecko image.

hoglet67 commented 3 years ago

Thanks for that response glvas, this is good input.

I'll close this issue then.

hoglet67 commented 1 year ago

FYI, we now appear as an 80186 using DMI rather than an 80286 using NMI.

https://github.com/hoglet67/PiTubeDirect/commit/33bb8a68dd4c34fdecb5a5becd8e73b284b2bce4

https://stardot.org.uk/forums/viewtopic.php?f=2&t=26540

Dave