Applecorn icon indicating copy to clipboard operation
Applecorn copied to clipboard

What else are we missing?

Open bobbimanners opened this issue 2 years ago • 3 comments

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.

bobbimanners avatar Dec 27 '22 04:12 bobbimanners

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)

jgharston avatar Dec 28 '22 03:12 jgharston

What VDUs are we missing that could be implemented?

bobbimanners avatar Dec 28 '22 03:12 bobbimanners

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.

jgharston avatar Dec 28 '22 10:12 jgharston