Release v0.4
Status: work in progress
Release notes:
- Implemented *linenumber scrollable EDIT shortcut (b1fec67). Type *linenumber <RETURN> and either go <LEFT> with the cursor to edit the line, or <RETURN> again, or select another linenumber with <UP><DOWN> or <J><K> keys. You can still do *EDIT linenumber, but this is way easier
- Implemented the MOUSE statement (ab7377a)
- Implemented the ADVAL function (a3816ce) with BBC micro compatibility for virtual ADC channels 1-4 and fire buttons on channel 0. Channel 5 returns all Agon Console8's digital button pins as 16bit integer bitfield
- WAIT actually waits for VBLANK when no argument is given (85af429)
- WAIT n bug resolved, when n >= 256 (max 2.5s wait time) (88b61cc)
- OSCALL page 0xFF intercept framework ported (#8)
- Fix for memory indirection operator '?' (#9)
- Odd negative-integer exponent result fix (763bcab)
- Fix for DIM allocation sizes >= &10000 (42b210a5bb)
- Fix to INKEY to correctly support 24bit values (0b60861ccc)
- Fixed issue with re-assigning PAGE (923b2753e0)