AgonConsole8 / agon-vdp

Official Firmware for the Agon Console8: ESP32 VDP
MIT License
38 stars 13 forks source link

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

Closed nihirash closed 1 month ago

nihirash commented 1 month 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 1 month 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 1 month ago

Got it! Thank you for explaining!

It's not a bug!