Commit Graph

152 Commits

Author SHA1 Message Date
Bobbi Webber-Manners 822dc3edba Added auto-generated version number 2023-01-16 18:42:04 -05:00
Bobbi Webber-Manners 15235d89e8 Updated build date 2023-01-16 18:15:27 -05:00
Bobbi Webber-Manners 168a18ad6d No longer updates 'shadow' text screen in VDU5 mode 2023-01-15 17:00:18 -05:00
Bobbi Webber-Manners a4d9e389d3 Fix #265 - thank you JGH :) 2023-01-14 21:45:22 -05:00
Bobbi Webber-Manners d81346d312 Migrated SHR palette routines to main mem 2023-01-13 18:19:43 -05:00
Bobbi Webber-Manners ffb61077bf Added bitshifting to VDU5 so can position in any column 2023-01-12 18:06:04 -05:00
Bobbi Webber-Manners aa7272a1cf Another cursor refactoring/fix. I *think* it is okay now. 2023-01-10 16:45:18 -05:00
Bobbi Webber-Manners 4fe3d4debc VDU5 is now basically working 2023-01-09 17:05:09 -05:00
Bobbi Webber-Manners f8996c3c3b Update build date 2023-01-08 00:06:35 -05:00
Bobbi Webber-Manners 3105e1a2c2 Extremely stupid clipping implemented for SHR 2023-01-05 16:50:28 -05:00
Bobbi Webber-Manners 0bb099bdfd Moved ISR ZP to ISRL/ISRH ($02,$03). Fix #247. 2023-01-04 18:44:48 -05:00
Bobbi Webber-Manners 0c3852f0ca Update build date 2023-01-03 08:47:58 -05:00
Bobbi Webber-Manners 66b2750ade Merged JGH changed to *KEY 2022-12-31 02:11:44 -05:00
jgharston e090494028
Optimised *KEY 2022-12-31 07:01:21 +00:00
Bobbi Webber-Manners 6d48d2650c Faster point plotting courtesy Kent Dickey :) 2022-12-30 15:27:35 -05:00
Bobbi Webber-Manners ccf13595ac Fix #235 - added check for GS in SHRCLREOL. 2022-12-28 16:34:20 -05:00
Bobbi Webber-Manners 31768fefd6 MODE 1 fixes - SHRSCR1LINE and SHRCLREOL 2022-12-27 18:25:36 -05:00
Bobbi Webber-Manners 986d8aa1fc Faster SHR scrolling (thanks Kent Dickey :) ) 2022-12-26 20:41:10 -05:00
Bobbi Webber-Manners 4f686de090 Speed up 640-mode text drawing using exploded font table 2022-12-26 01:54:45 -05:00
Bobbi Webber-Manners b4f7615929 Merge JGH cleanup, re-add extended ADB support 2022-12-25 12:45:56 -05:00
Bobbi Webber-Manners e2f13be9f8 Scrolling works in 640 SHR mode now. 2022-12-24 20:16:20 -05:00
Bobbi Webber-Manners 79278f124d Beginnings of SHR support (just mode selection for now) 2022-12-22 13:44:40 -05:00
Bobbi Webber-Manners c67fa33b2d Support F-keys on ADB Extended Keyboard and Wombat. 2022-12-21 16:49:44 -05:00
Bobbi Webber-Manners c8264a17b8 Added code to expand F-key definitions. 2022-12-19 18:44:39 -05:00
Bobbi Webber-Manners 17014c4b33 *KEY now inserts into buffer in main 2022-12-18 22:40:40 -05:00
Bobbi Webber-Manners e89b7f4f19 *TITLE and *REMOVE are now done. 2022-12-15 17:48:39 -05:00
Bobbi Webber-Manners c7bc1a7adc Minor code cleanup after merging JGH PR 2022-12-14 10:52:16 -05:00
jgharston 2298a611ef
Experimenting with *KEY code. 2022-12-14 15:03:55 +00:00
Bobbi Webber-Manners a339ce1bd5 Deleted commented out code. Cleaned up ZP use. 2022-12-11 17:59:43 -05:00
jgharston f0182ec8f7
Moved soft key stuff to CHARIO. 2022-12-11 15:48:22 +00:00
Bobbi Webber-Manners 7999707853 WIP: Started work on *KEY. 2022-12-09 23:14:35 -05:00
Bobbi Webber-Manners 74cd20573a Fixed theoretical bug (using main mem ZP var in aux mem) 2022-12-09 21:36:14 -05:00
Bobbi Webber-Manners 43268da744 Checks IRQ is actually from Mockingboard. 2022-12-07 20:35:57 -05:00
Bobbi Webber-Manners 4bb84b977f Build with *CODE and *LINE (fix #211) 2022-12-06 08:26:54 -05:00
Bobbi Webber-Manners d09e6e216e Fix #194 *FREE now works when in subdir. 2022-12-04 17:26:36 -05:00
Bobbi Webber-Manners f67069421c Finished off noise channel for Mockingboard. 2022-11-28 19:59:19 -05:00
Bobbi Webber-Manners e24b7bb96e Disable Mockingboard for now. Corrupting things!!! 2022-11-27 13:51:45 -05:00
Bobbi Webber-Manners b2da3c705c Work-in-progress, noise channel for Ensoniq. 2022-11-25 19:19:09 -05:00
Bobbi Webber-Manners ba8b916e16 New .PO with latest fixes. 2022-11-24 16:38:32 -05:00
Bobbi Webber-Manners 3e3ada7972 Shutdown interrupt & deregister ISR on *QUIT. 2022-11-22 16:10:06 -05:00
Bobbi Webber-Manners db6cf6c73c Supports both Ensoniq (GS) and Mockingboard (//e). 2022-11-21 16:02:46 -05:00
Bobbi Webber-Manners 38cbb97a56 Bug fix to Mockingboard ISR. Works now! 2022-11-20 22:45:40 -05:00
Bobbi Webber-Manners cb3eeff422 Updated build date. 2022-11-09 13:55:45 -05:00
jgharston d2316ab1ce Current language preserved over Break
Startup (power-on) searches for highest language
Ctrl-Break (soft reset) uses current language.
Also tidied up copying code into high memory.
2022-11-09 18:50:54 +00:00
Bobbi Webber-Manners 27201eb646 Updated build date, comments. 2022-11-08 18:13:07 -05:00
jgharston e58f305525 INIT sets ResetType OSBYTE variable
When first run, ResetType=PowerOn, when Ctrl-Reset pressed, ResetType=SoftBreak.
The symantics are odd because the AppleII requires you to press CTRL, which in Beeb-land means HardBreak, but in Apple-land means SoftBreak. :P
And in Apple-land, you can't read the Shift key, LAlt forces an AppleII restart, RAlt enters Apple test code.
2022-11-08 15:11:55 +00:00
Bobbi Webber-Manners eccc83d8b4 Updated applecorn.po with latest patched FORTH. 2022-11-07 21:15:51 -05:00
jgharston 5024aa5a98 Startup sets LastBreak flag
Fixes FORTH startup problem.
2022-11-08 01:51:12 +00:00
Bobbi Webber-Manners 8953913ab9 Fixed release date. 2022-11-07 12:25:25 -05:00
jgharston bca22d266e Rewrote *BUILD, some tweeks
Added *BUILD back in, rewritten to avoid writing to code space.
OSWORD routines already have IRQs off, so don't need to jump through IRQ setting.
Removed some debug code.
2022-11-07 12:25:54 +00:00