Releases: orlof/dcpu-admiral
Restored support for version 1 keyboard
Support for both version 1 and 2 generic keyboard.
New color theme
Admiral was finally ready for this beautiful blue color theme
PIXIE and Speaker
Big Release
Removed:
- Support for LEM 64x48 graphics mode
- key('a') and key(48) tests, only 0x90, 0x91 and 0x92 work with ASCII keyboard
- show() -easter egg
New
- Support for PIXIE 2 color graphics mode
- DCPU speaker sound(channel, frequence[, duration_ms]) where channel 0 or 1
More heap memory, as font ram was not needed anymore
New Keyboard ID
0.931 changed Generic Keyboard to ASCII Keyboard
New LEM ID
0.93 fixed util in disk
Fixed Issue #20 - Lines disappearing in edit()
This issue was introduced in the newly optimized editor refresh routine. if line starts with spaces, editor adds same amount of spaces to the beginning of the next line. Newline character flagged the screen_dirty, but adding the spaces before screen refresh overwrote the screen_dirty with line_dirty - thus disabling the screen refresh.
Fixed issue #19
Issue: Dumping the entire ram to screen crashes the DCPU
This issue was caused by missing overflow check in memory allocator.
From Alpha to Beta
This is the first beta release of Admiral. We are preparing for production ready 1.0 version.
- This version contains highly optimized version of edit() text editor.
- Only file really needed is the admiral.bin and admiral.txt if you want the human readable error messages
- all other .bin files are floppies
Things like IMVA support and dict editor have now been pushed back beyond 1.0 release.
added some response to the most used statement
also fixed one error code in parser and lexer
vt100 compatibility for ctrl key
0.76 bumped version number