As part of the current project, i must use my own set of routines outside the ROM. To this end i have written a routine to place the oric from text into HIRES mode.
The process is fairly straightforward, but with strange potential results.
Whats weird is that technically the generation of Soft-HIRES may not
always be reliable without a 20K cycle delay between setting and
clearing.
I write Code 28 to $BFDF to tell hardware to flick to full HIRES.
I then clear memory from $A000 to $BF3F with 64.
Finally i overwrite BFDF with the last 3 lines of text.
Surely if the raster is currently top of screen it may not reach BFDF
before i erase it again?
Seems ok in Euphoric though
Am i missing something obvious?