Applecorn
Applecorn copied to clipboard
What else are we missing?
Question for @jgharston ... What other features are we missing from the Beeb that could be supported? We should use this ticket to make a list.
Startup MODE.
On Acorn systems, on Reset the initial screen mode is read from OSBYTE 255. On power-on, OSBYTE 255 is set to the hardware default (either keyboard links or configuration). On soft reset: BBC/Elk: OSBYTE 255 is unchanged Master: OSBYTE 255 is set to the previous MODE.
So, which do we want: Soft Reset selects the MODE previously set with *FX255 (a la Beeb) Soft Reset selects the MODE previously set with MODE (a la Master)
What VDUs are we missing that could be implemented?
I wrote the KEYREAD cursor code so that it could be turned on/off/changed shape, so that VDU 23,1,n and VDU 23,0,10/11 could be written. I'll review the code and write up what VDU 23 needs to do. Reviewing the rest of VDU 23,0 I can't see anything that is sensible or possible to implement, and on other platforms the only subcall carried over is the cursor control with register 10/11.