Hello
There's one thing I don't quite understand about emulators. Why is HCC (Winape) or Char (Caprice) set to 0 when the horizontal raster is in the column before the character? Shouldn't it be set to 0 when it's in the column of the first character?
Thanks
(about:invalid)
Give us a screenshot while paused in WinAPE.
Quote from: McArti0 on 09:37, 24 July 25Give us a screenshot while paused in WinAPE.
(https://i.ibb.co/0yhLNLhw/winape-hcc-0.png)
Check with 'border 0' to see if it really is the char before.
I expect it to be set to 0 at the the end of the last char on the previous line and start of the first char on the next line after.
With column 0 being the first column of graphics.
Hello
Winape shows the Gate Array displaying the word addressed by the CRTC.
There is a 1-character offset between the two circuits. In other words, the CRTC is ahead of the GATE ARRAY.
In reality, when WINAPE shows HCC(C0)=0, it is actually 1 higher at the "CRTC" level.
This is something to consider when programming the CRTC.