Skip to content

Alpha 0.4.4 15w031

Pre-release
Pre-release
Compare
Choose a tag to compare
@limdingwen limdingwen released this 14 Jan 12:16

Mainly a developer's update.

  • Made code more memory efficient.
  • Added a far-call procedure vector table for far calling.
  • Added a small jump hub for connecting typing and backspace handling functions. (Not ready to be used.)
  • Added character print function.
  • Buffer at 0x501, pointer at 0x500.
  • When typing, input will be buffered into 0x501.
  • The pointer is reset every 'return'.
  • Backspace works for input buffering.
  • Backspace is no longer allowed on the first character of the line. (It'll just stop.)
  • Added system init messages.
  • Note: Input per line is limited to 256 characters as a result of the buffer.
  • Note: All input on and after the cursor will be discarded, although not visually, when pressing 'return'.
  • Note: Command-J (linefeed) and such will result in linefeed getting buffered and printed. The system therefore may not respond to your command correctly.