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
188 stars 23 forks source link

JIT 6502: Elite issue with the Pi 4 #151

Closed hoglet67 closed 2 years ago

hoglet67 commented 2 years ago

On the Pi 4, the text on the Elite startup screen is messed up. capture11

It should look like this: capture8

Pi 3 seems fine.

Introduced between alpha4 and beta1, still present in hognose-dev.

Bisecting implicates this commit: ff0b6fde - which changes quite a few things.

You need to manually apply f98b642 to the above commit, as it also contains a cache bug.

This commit also seems to trigger a failure of the Dorman tests which I think is a seperate issue; see #152

hoglet67 commented 2 years ago

Fixed by fix for #152