Commit Graph

113 Commits

Author SHA1 Message Date
Bobbi Webber-Manners 4495fd600e Audited RDMAINRAM/RDCARDRAM is safe. 2022-12-18 19:04:38 -05:00
Bobbi Webber-Manners 72900ccb1d Fixed misformatted code. 2022-12-07 21:31:55 -05:00
Bobbi Webber-Manners 989a628142 Removed useless TODO comment. 2022-12-07 20:21:29 -05:00
jgharston 412408ce81 RDCH/INKEY exits correctly with already set Escape state
This fixes the Pascal *Help/Press Escape bug.
It was caused by RDCH/INKEY exiting with the flags wrong if Escape already set on entry.
2022-11-03 23:14:09 +00:00
apple2geek 8f83ea188e Label-ize absolute references to Apple II I/O locations.
Fix a typo-ed reference to CLRALTCHAR to correct location.
2022-10-11 22:00:36 -06:00
apple2geek b683aab070 Update to bring all one-and-done code into the .SYSTEM loader area.
Remove the HGR clear call from GFXINIT, and relocate the call to VDU12
so that it happens prior to enabling graphics mode in the hardware.
2022-10-10 18:17:17 -06:00
Bobbi Webber-Manners 216ba57305 Back to new WRTMAIN/WRTAUX. Fixed //e bug that prevented this. 2022-09-24 14:50:30 -04:00
Bobbi Webber-Manners 1aa49a8014 Implement VDU29 (gfx origin) handling. 2022-09-23 01:23:51 -04:00
Bobbi Webber-Manners 1aeacf29b6 Fix drawing with relative coords (ticket #116) 2022-09-22 23:41:52 -04:00
Bobbi Webber-Manners 8a19df857b Removed redundant PHP/SEI .. CLI from auxmem.vdu.s 2022-09-20 15:18:17 -04:00
Bobbi Webber-Manners 26a1289061 Cleanup use of memory macros in auxmem (part 2/2) 2022-09-20 00:21:00 -04:00
Bobbi Webber-Manners 144f9e39a7 Switch to main memory when doing long writes on GS 2022-09-19 22:32:36 -04:00
Bobbi Webber-Manners 50dc6c3e1b Removed unnecessary bank switch GS text screen write. 2022-09-19 19:10:03 -04:00
Bobbi Webber-Manners 42ccf7573c VDU20: Comment out GS colour setting. Not safe on //c. 2022-09-19 15:44:26 -04:00
Bobbi Webber-Manners 7830603320 Reverse scrolling now works in MODE1 / HGR. 2022-09-19 13:21:07 -04:00
Bobbi Webber-Manners 26501923c8 Implemented reverse scrolling for VDU11. 2022-09-18 19:40:31 -04:00
Bobbi Webber-Manners b08a49d5c6 Fixed bug in VDU30. 2022-09-18 19:00:12 -04:00
Bobbi Webber-Manners 2ba4c6fc37 Fixed clear to EOL for MODE 1 / HGR graphics. 2022-09-17 01:43:59 -04:00
Bobbi Webber-Manners 1b744d5488 HGR/MODE 1 scrolling works again (no text windows yet.) 2022-09-16 23:44:04 -04:00
Bobbi Webber-Manners 84bebe9088 Recover A before calling SCR1SOFT. 2022-09-16 23:36:48 -04:00
Bobbi Webber-Manners 1a34016be0 Fixed GS scrolling. 2022-09-16 22:44:04 -04:00
Bobbi Webber-Manners 42333bc199 Scrolling on GS (almost) working again. 2022-09-16 22:41:21 -04:00
Bobbi Webber-Manners a88ab6ba68 Scrolling with text window working for //e now. (Not GS yet). 2022-09-16 22:03:02 -04:00
Bobbi Webber-Manners 81b638cac7 CLREOL2 renamed to CLREOL. Works for GS too now. 2022-09-16 12:39:13 -04:00
Bobbi Webber-Manners fdea7c372f Bugfix to CLREOL2. 2022-09-16 11:54:33 -04:00
Bobbi Webber-Manners f3227a986a CLREOL2 does the right thing now. Needs GS support + MODE 1. 2022-09-16 01:58:38 -04:00
Bobbi Webber-Manners 03ef570f1a WIP text windows. CLS and scrolling needs to be finished. 2022-09-15 17:39:04 -04:00
Bobbi Webber-Manners 1da0773b2f Updated and cleaned up Applecorn disk image. 2021-11-14 18:04:10 -05:00
Bobbi Webber-Manners ef478f1916 Updated disk image. 2021-11-13 14:57:05 -05:00
Bobbi Webber-Manners 0d08904fc9 Updated disk image. Builds on Merlin-16 again. 2021-11-05 19:16:22 -04:00
Bobbi Webber-Manners 400b02094c Re-enable alt charset. Turn off on *QUIT. 2021-10-27 09:26:10 -04:00
Bobbi Webber-Manners 200d1123f1 Commented out auxmem.vdu enable alt charset. 2021-10-26 22:35:35 -04:00
Bobbi Webber-Manners 9adbd83faa Updated disk image. Builds on Merlin-16. 2021-10-26 09:31:34 -04:00
Bobbi Webber-Manners 8e5ca206f5 Updated disk image. Builds in Merlin-16 again. 2021-10-24 20:38:32 -04:00
Bobbi Webber-Manners 8d020183f5 Updated disk image. Builds on Merlin-16 again. 2021-10-18 18:46:52 -04:00
Bobbi Webber-Manners 8e2967e87a Update .PO disk image. 2021-10-14 19:24:26 -04:00
Bobbi Webber-Manners a173e8667e Updated .PO disk image. 2021-10-13 20:57:16 -04:00
Bobbi Webber-Manners f11aedbb29 Merge JGH's PR #114 'VDU 18 and VDU 25' 2021-10-09 18:34:30 -04:00
Bobbi Webber-Manners 0b0985151f Updated applecorn.po disk image. 2021-09-30 16:40:32 -04:00
Bobbi Webber-Manners bd5d7e4259 Merge JGH PR #112: 'VDU 20,24,26,28,29' 2021-09-30 14:43:55 -04:00
Bobbi Webber-Manners 426b375052 Merged in JGH PR #110 'Tweaked GCOL Parms' 2021-09-30 11:12:36 -04:00
Bobbi Webber-Manners 9e6256100a Update .PO disk image. Verify Merlin-16 is happy! 2021-09-29 10:21:04 -04:00
Bobbi Webber-Manners b7d76e056b Merge JGH's latest VDU driver test code. 2021-09-29 10:08:51 -04:00
Bobbi Webber-Manners dcef5e00f6 Fixed issue #105 2021-09-26 20:25:48 -04:00
Bobbi Webber-Manners 0299f72e8f Fixed BYTE87 to work with GS banks E0/E1. 2021-09-26 20:17:24 -04:00
Bobbi Webber-Manners 03d0f6910b Apple IIgs improvements. [Disabled for now] 2021-09-26 19:44:22 -04:00
Bobbi Webber-Manners 8e7cc7792e Updated disk image. Builds on Merlin-16 again. 2021-09-26 18:25:23 -04:00
Bobbi Webber-Manners 9290dd47b8 Merge JGH's latest VDU driver updates. (Attempt #2) 2021-09-26 17:52:17 -04:00
Bobbi Webber-Manners aa639c8922 Reverted JGH's VDU driver PR for now. Breaks too much! 2021-09-25 22:40:26 -04:00
Bobbi Webber-Manners 29507b1471 Some COPY fixes. Still broken after scroll in MO.2 2021-09-25 22:38:25 -04:00