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
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
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
d46ae93e6a
80 column fixes and vga render call consitency
2023-04-22 03:49:15 -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
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
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
75b8799a4d
Add 4ns VGA builds
2023-04-17 00:32:37 -04:00
David Kuder
912c4992bd
Fix PICO_SDK_PATH environment variable in build.sh
2023-04-17 00:30:27 -04:00
David Kuder
f2e41270f9
Bus timing tweaks for IIgs
2023-04-16 23:40:51 -04:00
David Kuder
9b8e49bc0f
DPMS timeout tweaks for IIgs
2023-04-16 23:40:32 -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
5b008a72f0
Fix USB/UART abstraction backwards
2023-04-16 23:23:09 -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
77574312ea
Update .gitignore
2023-04-16 23:20:05 -04:00
David Kuder
1bfe6296b6
Build strings for hardware type
2023-04-16 23:18:38 -04:00
David Kuder
55d2dfa988
Add UART library for Z80 mode
2023-04-16 23:17:13 -04:00
David Kuder
d14f9c6a27
Add ANALOG_WIFI define
2023-04-16 23:16:50 -04:00
David Kuder
7707330977
Build for 20230414 - Fixed config interface
2023-04-14 01:46:32 -04:00
David Kuder
9b41d7a15f
Merge branch 'main' of github.com:V2RetroComputing/analog-firmware
2023-04-09 23:46:46 -04:00
David Kuder
20e9ff565e
OTA WIP
2023-04-09 23:46:30 -04:00
David Kuder
217a01e442
Create LICENSE
2023-04-06 09:34:53 -04:00
David Kuder
3ebdc40736
Merge branch 'main' of github.com:V2RetroComputing/analog-firmware
2023-04-06 01:30:13 -04:00
David Kuder
7fee609db8
updated ignored paths
2023-04-06 01:30:05 -04:00
David Kuder
6c0aeffae8
Update README.md
2023-04-06 01:28:46 -04:00
David Kuder
4135e6f32e
Create README.md
2023-04-06 00:06:32 -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