David Kuder
685ff4f632
Double lores fixes
2023-05-04 20:56:58 -04:00
David Kuder
910c644cd7
Restore previous color rendering for HiRes mode
2023-05-04 20:56:09 -04:00
David Kuder
6e7d80e916
Flags for interplation rendering
2023-05-04 20:55:25 -04:00
David Kuder
9469594990
Live palette editing
2023-05-02 19:28:08 -04:00
David Kuder
4871a12993
Flashing Text Fix
2023-05-02 19:27:52 -04:00
David Kuder
f67a365804
Video 7 rendering fixes
2023-05-02 19:27:43 -04:00
David Kuder
dd3a58f51c
Video 7 Color Text Fixes
...
Removed color 80 column (for now)
2023-05-02 16:23:41 -04:00
David Kuder
9c5804c33d
Video 7 F/B HiRes mode
2023-05-02 16:19:35 -04:00
David Kuder
138440b31b
Video 7 Monochrome and 160x192 mode fixes
2023-05-02 16:19:10 -04:00
David Kuder
dd9fa40678
Disable the test screen on any bus activity
...
May need to make this on consistent bus activity.
The card was remaining in the test pattern if reset and no soft switches were toggled afterward.
2023-05-02 16:18:10 -04:00
David Kuder
594af38236
Move SHR to Analog GS firmware
...
Even with overclocking SHR pushes the limits of the RP2040 if it has to bit-shift the 12-bit RGB to 9-bit RGB. May investigate using the hardware math acceleration to re-enable this at a later time.
2023-05-02 16:16:09 -04:00
David Kuder
d34706c47b
Update vgaout.c
2023-05-02 15:08:11 -04:00
David Kuder
bc17d64651
Revert extended PIO pixel hold values
...
due to how the PIO program counter operates, the pixel holds are also used to shift the active area after a HSYNC. the larger values of pixel holds caused problems and had to be removed.
2023-05-02 15:08:04 -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
6d83fc50eb
Status line tweaks
...
Fix border size
2023-04-25 16:23:44 -04:00
David Kuder
08ba4e7911
Unified mono_rendering flag
...
In preparation for Video7 monochrome mode, add unified flag for mono rendering
2023-04-25 16:20:29 -04:00
David Kuder
9727add223
AGS performace tweaks and bugfixes
...
Bypass legacy 80 column card when in SHR rendering mode
Mask unused palette bits that were causing VGA PIO to fail
Fixed color calculation for AGS hardware
2023-04-25 16:19:28 -04:00
David Kuder
0fa9fe4538
businterface performance tweaks and bugfixes for AGS
2023-04-25 16:16:03 -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
d46ae93e6a
80 column fixes and vga render call consitency
2023-04-22 03:49:15 -04:00
David Kuder
7c3fa52a3f
monochrome bit test fix
...
Fix for issue:
https://github.com/V2RetroComputing/analog/issues/15
2023-04-22 03:47:38 -04:00
David Kuder
8f6ca91059
New logo & test screen
2023-04-20 01:44:08 -04:00
David Kuder
68119e9fc5
Always use colors specified by 80column registers
...
80 column mode always uses the stored custom monochrome colors
and not the default Apple II or IIgs colors.
2023-04-18 15:46:54 -04:00
David Kuder
8ab81aa379
Use Videx Font ROM format for 80 column card
2023-04-18 15:45:24 -04:00
David Kuder
a29b7d8921
Update vgaout.h
2023-04-18 15:35:49 -04:00
David Kuder
2955c08f76
Update vgaout.h
2023-04-18 15:35:31 -04:00
David Kuder
8a43169dd7
80 Column mode for II/II+
...
RP2040 code for 80 column card implementation.
2023-04-18 15:34:56 -04:00
David Kuder
9b8e49bc0f
DPMS timeout tweaks for IIgs
2023-04-16 23:40:32 -04:00
David Kuder
b7380a8022
RGB bit count for AnalogGS
2023-04-16 23:22:45 -04:00
David Kuder
afac553ed6
Fix tbcolor/border on IIgs
2023-04-16 23:22:11 -04:00
David Kuder
0a2f2a6e46
Default colors for monochrome & classic 80-col modes.
2023-04-16 23:21:45 -04:00
David Kuder
80711a169a
Fix test screen for AnalogGS 12-bit video
2023-04-16 23:20:58 -04:00
David Kuder
8acc28abb5
Fix SuperHiRes rendering for AnalogGS
2023-04-16 23:20:33 -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
53aa7efca2
Initial import
2023-04-05 23:53:21 -04:00