Minor update - key mapping and $verify
Hi everyone,
I have made some minor updates to the code to achieve 2 things:
- $verify now works
- Arrow keys and Function keys (F1-F4 only) now work
A couple of things on the arrow/function key part of the update:
There are issues with the FabGL terminal code which mean that the keys seem to take time before they first are sent. This makes them not responsive. I've left them in there in the hope that this will be fixed at some point.
There are only 4 function keys implemented - the VT100 terminal only had 4 function keys, so this is reflected in the FabGL/VDP code.
The code works by intercepting the escape sequence sent by the keyboard. This meant some design choices in the programming. I've chosen to do a blocking read after the first escape is received before trying to interpret the rest of the sequence. This has a minor disadadvantage in that if you use the actual escape key, the code pauses to wait for the next character before trying to validate if it is a correct sequence.
Files
Get Vezza - Agon
Vezza - Agon
Z-Machine interpreter for Agon Light
Status | Released |
Category | Tool |
Author | sijnstra |
Genre | Adventure, Interactive Fiction |
Tags | agon, agon-light |
More posts
- New immersive font experience67 days ago
- Updated - colour bugfix80 days ago
- New version using VDP 2.8.1 featuresMay 26, 2024
- New Console8 VDP 2.7.0 version releasedMar 31, 2024
- Work in progress - new Agon/Console8 versionMar 26, 2024
- Updates for MOS and Console8Jan 08, 2024
- VDP v1.04 version releasedNov 17, 2023
- VDP 1.04 RC2 compatibility issuesOct 01, 2023
- Software review!Jul 29, 2023
Leave a comment
Log in with itch.io to leave a comment.