Repository navigation
Version 0.27
This release includes a massive improvement to the terminal and read line system (cooked input). There's so much improved that it deserves its own documentation page: https://picocomputer.github.io/term.html
The terminal adds (partial list): blink, dec line graphics, strikethrough, overline, underline, double underline, italic, scroll region, cursors, and an alternate screen buffer.
The read line (rln.c) system now detects terminal size. All monitor help and status is word wrapped and paginated to the detected size. MS-BASIC uses the read line system to paginate program listings. Multi-line input now works on all terminals (not just VGA).
For a tour of new read line features, run ansi.c and form.c from the examples. Make sure you have our latest cc65.
SIGINT was moved to the IRQ register. VSYNC was moved to bit 7 (nobody was using).
CP720 added, all monitor messages are utf-8 internally, help system made fully ready for localization. https://github.com/picocomputer/rp6502/blob/main/src/ria/str/str_locale.def#L7-L11
We're also looking for keyboard layouts. https://github.com/picocomputer/rp6502/blob/main/src/ria/hid/kbd.h#L17-L29
We have plenty of room for translations and keyboard layouts since they live in ROM.