Commit Graph
47 Commits
Author SHA1 Message Date
FeralChild64 dfc6c5f90a logical line growth adaptation 2020-01-06 11:03:12 +01:00
FeralChild64 27792a78ea separate functions for EAL/SAL preservation during screen routines 2020-01-06 09:47:13 +01:00
FeralChild64 309cfe3eb0 dead code removal 2020-01-05 22:05:31 +01:00
FeralChild64 ca0d316948 provided screen scroll up unofficial routine 2020-01-05 21:59:17 +01:00
FeralChild64 9b70b8afb9 PNTR handling fix, tweaked CTRL key scroll delay 2020-01-05 18:32:54 +01:00
FeralChild64 c80869b6ad fix unneeded zeroing PNTR 2020-01-05 18:10:21 +01:00
FeralChild64 c84091291a screen scroll rework finished 2020-01-05 18:06:25 +01:00
FeralChild64 44df124fc7 started work on screen scroll 2020-01-05 17:27:37 +01:00
FeralChild64 25feff3fe2 fix for screen line advance 2020-01-04 10:43:11 +01:00
FeralChild64 9d6814b39e reenabled scren cursor 2020-01-03 21:31:28 +01:00
FeralChild64 d583ad6f10 reworked advancing to the next line 2020-01-03 21:16:34 +01:00
FeralChild64 da2fa7ac90 size-optimized screen clearing 2020-01-03 20:48:38 +01:00
FeralChild64 64c8bc6b82 more screeen work, provided unofficial line clear routine 2020-01-03 20:43:32 +01:00
FeralChild64 ca22b228d7 finished literal char output rework 2020-01-02 18:54:06 +01:00
FeralChild64 d82907bdc3 work on screen char output 2020-01-02 18:41:26 +01:00
FeralChild64 603d02546b reworked PNT/USER recalculation 2020-01-02 17:54:04 +01:00
FeralChild64 ca3b678578 tested cursor homing, started work on PNT recalculation 2020-01-01 20:47:18 +01:00
FeralChild64 0df88248a3 fixed some mistakes in screen clearing 2020-01-01 20:26:07 +01:00
FeralChild64 9ef81db3d4 screen clearing fixes 2020-01-01 20:21:50 +01:00
FeralChild64 3b9bfde993 disabled screen editor - preparation for rework 2019-12-31 18:14:03 +01:00
FeralChild64 527ad0a23a re-enabled 65C02 optimized jumptable (needed Kick Assembler bugfix) 2019-12-21 17:21:55 +01:00
FeralChild64 9b2638f739 more cleanups and granularity improvements 2019-12-20 22:57:24 +01:00
FeralChild64 d5d3a1c3b2 small cleanup in screen code 2019-12-17 18:46:52 +01:00
FeralChild64 0bc05e44bd prevent cursor interference during screen scroll 2019-12-16 21:42:50 +01:00
FeralChild64 0d46e6a390 more work on logical line growth 2019-12-16 20:57:12 +01:00
FeralChild64 291b250890 scroll-down fix (incomplete, but at least the crash is gone) 2019-12-15 22:03:58 +01:00
FeralChild64 8a9f6e4321 fixed incomplete erasing of newly inserted lines 2019-12-15 17:54:29 +01:00
FeralChild64 d77887041f minor JiffyDOS improovements 2019-12-06 19:20:38 +01:00
FeralChild64 430682d9c7 common screen visibilityy handling for Turbo Tape and JiffyDOS 2019-12-06 18:42:06 +01:00
FeralChild64 54fd24d704 fix for EAL corruption 2019-11-07 22:05:49 +01:00
FeralChild64 c32fbadc7c more work on tape support 2019-10-31 22:42:44 +01:00
FeralChild64 bdcebb554f screen editor now supports tabulators 2019-10-31 17:10:03 +01:00
FeralChild64 01024278f4 all screen control codes are now handled via jumptable 2019-10-30 23:10:48 +01:00
FeralChild64 1065930539 STOP key now terminates loading, some cleanups 2019-10-30 21:26:26 +01:00
FeralChild64 18dc9d9b61 fix for INS key regression 2019-10-30 20:18:22 +01:00
FeralChild64 ec98861613 screen editor is now easier to extend 2019-10-30 18:12:04 +01:00
FeralChild64 a8e80ee2b1 adjusted some addresses, added more stubs 2019-10-20 11:44:06 +02:00
FeralChild64 abc669d761 improved VIC II initialization 2019-10-18 21:24:08 +02:00
FeralChild64 8829ec8090 more Kernal reorganization 2019-10-15 17:55:56 +02:00
FeralChild64 e9dd7ad7bc changes to avoid accidental similarity 2019-10-11 18:38:43 +02:00
FeralChild64 3e5c80bbf1 case switch fixes, support missing PETSCII control codes 2019-10-10 18:34:28 +02:00
FeralChild64 4c04cebde6 screen handling fixes, remaining glitches on 'Duotris' menu screen are gone 2019-10-10 18:01:53 +02:00
FeralChild64 e24a6f344d saved few more bytes in CHROUT 2019-10-09 22:47:48 +02:00
FeralChild64 d3ef25c441 further CHROUT fixes and optimizations 2019-10-09 22:10:13 +02:00
FeralChild64 e53dcaf345 reached target granularity in screen code 2019-10-09 20:53:42 +02:00
FeralChild64 2cc6587b5c CHROUT screen output routine split, size and performance optimizations 2019-10-09 18:45:37 +02:00
FeralChild64 a442bf910f reordered and size-optimized some screen routines 2019-10-08 16:27:07 +02:00