AgonConsole8 / agon-vdp

Official Firmware for the Agon Console8: ESP32 VDP
MIT License
43 stars 17 forks source link

You cannot read `CTRL+L` without cleaning screen #225

Closed nihirash closed 5 months ago

nihirash commented 5 months ago

If you press CTRL+L in any place - you'll cleaned screen anyway(even in games or demos).

And there no difference is echo enabled or not.

stevesims commented 5 months ago

this is intended behaviour. pressing CTRL together with L is equivalent to performing a VDU 12 command which will clear the screen, as L is the 12th letter. the same behaviour works for most other letters that match up to a single-byte VDU command - initially it worked with CTRL+N and CTRL+O only to enable and disable "paged" mode, but this has been extended

to disable this functionality see you need to call VDU 28, 0, 98, 0

nihirash commented 5 months ago

Got it! Thank you for explaining!

It's not a bug!