Commit Graph

30 Commits

Author SHA1 Message Date
4am
5e33176d29 update strings for v3 2016-11-17 11:59:42 -05:00
Peter Ferrie
829b9ae9f5 load installer over loader to free page 8 2016-11-16 22:53:50 -08:00
Peter Ferrie
282d890abd refactor for smaller code, back under 2kb 2016-11-16 21:32:28 -08:00
4am
e4477f8499 update docs and visible strings for v2 release 2016-11-16 14:37:26 -05:00
Peter Ferrie
204f20ec40 a bit smaller, and fix autosave bug 2016-11-16 10:57:20 -08:00
Peter Ferrie
1986f5ce04 refactor to reduce size
page 2 is now free after load
2016-11-15 22:56:32 -08:00
Peter Ferrie
fdb73d566e switch to overlay method
loader, installer, editor are now modular within the same file;
$900-95FF preserved across reboot;
$800-BEFF available in DiversiDOS after load ($800-95FF for DOS 3.3)
2016-11-14 23:23:57 -08:00
Peter Ferrie
1f0514a2cb lowercase welcome text 2016-11-10 18:50:30 -08:00
Peter Ferrie
021e6e6ada only use swap region in DiversiDOS 2016-11-10 16:19:41 -08:00
Peter Ferrie
b55382049e run from banked RAM 2016-11-10 15:35:25 -08:00
Peter Ferrie
89bb91a19c start work on v2, add lowercase support
must build lcase.a once first to produce lcase.ct
2016-11-07 20:53:07 -08:00
4am
9f1856e01c update date, add license file 2016-11-03 12:03:56 -04:00
Peter Ferrie
debcbf429c refactor a bit for smaller code 2016-11-02 23:32:15 -07:00
Peter Ferrie
94d27184ca fix up-arrow behaviour 2016-11-01 10:08:48 -07:00
Peter Ferrie
7bf5cb5e7e show cursor on editor exit 2016-11-01 09:23:03 -07:00
Peter Ferrie
075078d935 major work
no dependency on ROM routines after init;
no z-page use after init;
remove unused z-page locations;
platform-specific cursor appearance;
set cursor after clear;
notes for future enhancements
2016-10-31 22:14:14 -07:00
4am
8f821987a3 updated title screen 2016-10-31 11:13:52 -04:00
4am
39775ba385 add title screen, auto-disappears on first keypress 2016-10-31 11:11:32 -04:00
4am
3bdedd887e save and restore X register so DOS doesn't lose track of how long the current input buffer command is 2016-10-31 09:51:00 -04:00
4am
ae20c6049b refactor scrolling 2016-10-30 15:17:45 -04:00
4am
33436c0abc scroll text screen down instead of up [broken] 2016-10-29 21:17:18 -04:00
Peter Ferrie
83ebd9e7ca reduce zpage usage 2016-10-28 18:47:17 -07:00
4am
109dd3fc78 use inverse text on status line, not flashing 2016-10-28 16:13:44 -04:00
4am
7e9dc0f99a much shorter scroll delay 2016-10-28 16:07:13 -04:00
Peter Ferrie
134dff2663 correct filetype, support DiversiDOS 2016-10-28 09:55:05 -07:00
Peter Ferrie
19665e2cfc add esc and free cursor movement
esc exits notes mode;
added missing arrow keys;
left/right wraps line;
up/down wraps screen
2016-10-28 09:09:53 -07:00
Peter Ferrie
0d1b8d8980 a bit more functional
correct filename;
save and autoload note screen;
import text screen;
remember cursor position across save/load
2016-10-27 12:16:02 -07:00
Peter Ferrie
978ae61ba8 add basic functionality
support flashing cursor on modern ROM;
swap screens on hotkey;
type stuff and move around
2016-10-26 14:02:52 -07:00
4am
5ac4bd1689 add GlobalKeyboardHandler installer and welcome message 2016-10-16 14:32:54 -04:00
4am
20b168f429 initial import 2016-10-16 11:11:04 -04:00