Commit Graph

25 Commits

Author SHA1 Message Date
David Kuder
4d034118c2
Update README.md 2023-04-17 01:32:37 -04:00
David Kuder
52c049270d Project files reorg
Cleaning up the repos to break the project into smaller chunks.
2023-04-17 01:23:34 -04:00
David Kuder
e9fbdca002
Create Bill-of-Materials.md 2023-04-10 10:15:17 -04:00
David Kuder
2d26b1585b
Update README.md 2023-04-06 00:00:57 -04:00
David Kuder
b5c690ac84
Update README.md 2023-04-06 00:00:38 -04:00
David Kuder
8a0ad13514 Ignore build-lc folder 2023-03-02 14:40:18 -05:00
David Kuder
bbaec8f79f Merge branch 'main' of github.com:V2RetroComputing/analog 2023-03-02 11:10:40 -05:00
David Kuder
0835003caa Build 0159
Progress on PCPI mode bug fixes. PCPI mode is now working again, but the config interface is still broken enough to prevent the use of the config utility while in this mode.. Sending the FORMAT command from the monitor rom returns the card to defaults.
Replace n with the slot number the card is installed in:

]CALL -151
*CnF0:46 4F 52 4D 41 54 00 00

Correction of mousetext / inverse / flashing handling on IIe
see https://github.com/V2RetroComputing/analog/issues/3

Monochrome mode & color palettes are now implemented.
$C0n1: Monochrome mode & palette
  $80: B&W
  $90: Inverse
  $A0: Amber
  $B0: Inverse Amber
  $C0: Green
  $D0: Inverse Green
  $E0: Commodore 64 Theme
  $F0: Use IIgs palette
$C0n2: Mirror of IIgs TBCOLOR register
$C0n3: Mirror of IIgs BORDER register
2023-03-02 11:09:48 -05:00
David Kuder
f7d4779880 Build 0159
Progress on PCPI mode bug fixes. PCPI mode is now working again, but the config interface is still broken enough to prevent the use of the config utility while in this mode.. Sending the FORMAT command from the monitor rom returns the card to defaults.
Replace n with the slot number the card is installed in:

Correction of mousetext / inverse / flashing handling on IIe
see https://github.com/V2RetroComputing/analog/issues/3

]CALL -151
*CnF0:46 4F 52 4D 41 54 00 00

Monochrome mode & color palettes are now implemented.
$C0n1: Monochrome mode & palette
  $80: B&W
  $90: Inverse
  $A0: Amber
  $B0: Inverse Amber
  $C0: Green
  $D0: Inverse Green
  $E0: Commodore 64 Theme
  $F0: Use IIgs palette
$C0n2: Mirror of IIgs TBCOLOR register
$C0n3: Mirror of IIgs BORDER register
2023-03-02 11:05:44 -05:00
David Kuder
ecb776e17b Fix missing include 2023-01-31 19:33:59 -05:00
David Kuder
5cb0c6dab3 January 30, 2023 Beta Build
Added machine types, character rom fixes, render code consolidation.
DPMS Sleep mode when the RP2040 is powered separately from the Apple.
2023-01-31 19:32:47 -05:00
David Kuder
564ebb545a Release 01-19-2023-131 2023-01-29 10:50:12 -05:00
David Kuder
d9be2ed9cd Firmware Release 23-01-16-119
New autodetect routines for Apple II+, IIe (Platinum), IIgs (ROM03).
Timing tweaks to improve compatibility on IIgs and IIe.
Corrected text rendering on all supported machines.
Initial Super HiRes support (not recommended to use at this time)
Monochrome DHGR and HGR support activated with IIgs MONOCOLOR or NEWVID registers.
80 Column mode on IIe and IIgs.
2023-01-16 20:36:00 -05:00
David Kuder
c62efee7ee $C800 Stability Fixes 2023-01-08 20:46:23 -05:00
David Kuder
78f7389a88 PicoPal logic fixes
Simulation revealed errors in the CUPL logic regarding the $C800 window selection.
2023-01-08 03:47:59 -05:00
David Kuder
1407b3a20f Diagnostic Mode
MODE=DIAG allows testing the card addressing via the PicoPal chip.
2023-01-08 00:37:25 -05:00
David Kuder
f2b9d0ff8a Remove unused flash programming stub
Remove stubs for old flash programming method. New version uses a dedicated mode to allow access to littlefs from the Apple II.
2023-01-08 00:36:06 -05:00
David Kuder
7eb8ea3ede VGA mode bugfixes
AUX page was being selected due to an errant && where a & should have been.  IIe and IIgs registers were being written during read cycles.
2023-01-08 00:35:06 -05:00
David Kuder
e76ecd19b3 RP2040 triggered $C800 release
CUPL code had not been updated for HW Rev 1 which inverted the RP2040's data direction pin, which is used in concert with the level shifter select lines to trigger a release of the $C800 window from the RP2040 side.
2023-01-08 00:33:20 -05:00
David Kuder
d2f695a8b0 Merge branch 'main' of github.com:V2RetroComputing/analog 2023-01-07 02:27:29 -05:00
David Kuder
4e43060453 Added .gitignore 2023-01-07 02:27:20 -05:00
David Kuder
61a66be4b6 Updated logo 2023-01-07 02:24:35 -05:00
David Kuder
30396bec04
Update README.md 2023-01-07 02:23:10 -05:00
David Kuder
abafcc1c73 Updated license 2023-01-07 02:22:26 -05:00
David Kuder
9ef83aefd9 HW Rev 1, FW 2023-01-06-000 2023-01-07 02:15:21 -05:00