Commit Graph

36 Commits

Author SHA1 Message Date
David Kuder a82b03e631 Timing tweaks 2023-05-04 23:43:57 -04:00
David Kuder 4bff5c15b5 Misc tweaks 2023-05-04 22:48:39 -04:00
David Kuder c8b4ce9631 Move default mono colors initialization so config works 2023-05-04 22:48:18 -04:00
David Kuder 89367bca09 Timing fixes for II+ 2023-05-04 22:47:02 -04:00
David Kuder 6e7d80e916 Flags for interplation rendering 2023-05-04 20:55:25 -04:00
David Kuder 3ee0061fdc Timing tweaks 2023-05-04 20:54:15 -04:00
David Kuder 4586bb8638 Analog GS Jumper sets machine type fix 2023-05-04 20:54:04 -04:00
David Kuder 813118b3c8 Update build.h 2023-05-02 20:15:15 -04:00
David Kuder b2326d63e1 Update buffers.c 2023-05-02 19:28:59 -04:00
David Kuder 175e08e54c Default Video 7 shift register to being set (140x192 DHGR) 2023-05-02 19:28:42 -04:00
David Kuder d8ef103650 Jumper reading for Analog GS 2023-05-02 15:04:36 -04:00
David Kuder 0185620ff5 Update config.c 2023-04-28 23:59:39 -04:00
David Kuder e94cfac000 Video 7 support 2023-04-28 23:23:03 -04:00
David Kuder d5e001f2c1 Macro consolidation 2023-04-28 23:21:14 -04:00
David Kuder ea4af57302 Update buffers.h 2023-04-28 23:18:51 -04:00
David Kuder 8531bb7881 Analog GS jumpers and M2B0 2023-04-28 23:18:42 -04:00
David Kuder 006ff637a6 IIgs timing tweaks 2023-04-28 23:18:00 -04:00
David Kuder 1b8a30ac1e Fix for AGS register corruption 2023-04-25 16:15:20 -04:00
David Kuder dfd848713b Color Artifact Changes
This changeset improves the horizontal resolution of the color DHGR rendering and fixes double-lores rendering.  HGR rendering has been rewritten to match the new DHGR rendering.  DHGR, HGR and DGR modes now have a horizontal stippling effect applied.

The DHGR & HGR changes can be reverted at runtime with bit 3 of the $C0n1 register.
2023-04-25 01:55:14 -04:00
David Kuder 8b289bd3fb Fix monochrome mode config setting not honored 2023-04-22 03:48:43 -04:00
David Kuder 88a60d11b6 Update main.c
Sort autodetect sequences so they are shortcut until the last byte is in place
2023-04-22 03:48:25 -04:00
David Kuder 8ab81aa379 Use Videx Font ROM format for 80 column card 2023-04-18 15:45:24 -04:00
David Kuder 2176303980 DMA memset
Added DMA implementation of memset and bypass for transfers smaller than 64 bytes.
2023-04-18 15:32:38 -04:00
David Kuder 0a23cd3eff Hardware UART should only be enabled on AnalogGS or custom hardware 2023-04-17 00:48:40 -04:00
David Kuder ef562a65b8 Add missing includes 2023-04-17 00:32:44 -04:00
David Kuder f2e41270f9 Bus timing tweaks for IIgs 2023-04-16 23:40:51 -04:00
David Kuder 03b23c10d0 ROM config window initialization 2023-04-16 23:38:28 -04:00
David Kuder 2ac788fbf2 UART initialization for Z80 mode 2023-04-16 23:37:40 -04:00
David Kuder d94cdbc9fd Fix config not being read 2023-04-16 23:25:38 -04:00
David Kuder 99f0b1483e Fix config tokens 2023-04-16 23:25:12 -04:00
David Kuder 14086c1a9e Config cleanup 2023-04-16 23:24:37 -04:00
David Kuder 1bfe6296b6 Build strings for hardware type 2023-04-16 23:18:38 -04:00
David Kuder 7707330977 Build for 20230414 - Fixed config interface 2023-04-14 01:46:32 -04:00
David Kuder 20e9ff565e OTA WIP 2023-04-09 23:46:30 -04:00
David Kuder f98fd9a3b6 Fixed calling params for memcpy32 and wrapping vga specific functions with ifdefs 2023-04-06 00:02:50 -04:00
David Kuder 53aa7efca2 Initial import 2023-04-05 23:53:21 -04:00