See the FPGA Update page for software requirements and programming procedure.
*.sof: RAM-only - temporary until you power-off your CoCoVGA board or press the "RECONFIG" button.
*.jic: Flash - permanent and loaded into the FPGA from serial flash on power-up.
Added feature to Font register to optionally ignore the INT/EXT pin and force the use of the CoCoVGA character RAM in place of one of its built-in ROMs. This is intended to make it more straightforward to use the software-programmable character set from within BASIC without having to patch PRINT and many other functions.
Fixed flicker in VG6 (128x96 x 16 color mode) when changing palette colors. Logic now retains VG6 mode configuration during screen mode change that occurs briefly during palette reprogramming. Bug discovered thanks to Pere Serrat.
CIRCLES.BAS - a simple example of random circles in both RG6 and CG6. This program was used in a 64-column text mode demonstration video to show switching between 64-column mode and graphics modes.
CCVEDIT.BIN - design and edit alphanumeric text and semigraphics character sets which can be applied to both 32- and 64-column text modes. To use, LOADM "CCVEDIT.BIN" and EXEC. Requires 64k DECB and CoCoVGA. May require a cold boot before use. A quick reference guide is available here.
WIDTH64.BAS - puts CoCo in all-RAM mode and patches ECB for compatibility with 64-column mode, then enables 64-column mode on CoCoVGA and copies old text video RAM region to new region. Note that to wipe out the patches to ECB and return to 32-column mode, simply switch out of all-RAM mode so the original ROM is mapped back in using POKE &HFFDE, 0.
WIDTH32.BAS - uses POKE &HFFDE,0 to return to 32-column text mode by enabling ROM and therefore wiping out RAM patches applied by WIDTH64.BAS (added with release 0.91).
WIDTH64C.BAS - a 64-column text mode with custom character set, called at end of CCF2018 if 'Q' or 'W' are pressed at the fantasy/medieval role-playing game mockup screen. Note that to wipe out the patches to ECB and return to 32-column mode, simply switch out of all-RAM mode so the original ROM is mapped back in using POKE &HFFDE, 0.
First 3 slides require CoCoVGA FPGA revision 0.87 or later. All others (reconfigurable character set) require CoCoVGA FPGA revision 0.89 or later.
WIDTH64C.BAS - enable 64-column text mode with custom character set with BASIC patch, derived from Utils/WIDTH64.BAS.
CCVEDIT.BIN - also placed on this .DSK image for convenience. See Utils/CCVEDIT.BIN for more information.
Requires CoCoVGA FPGA revision 0.89 or later.
A .DSK image appropriate to add to your CoCoSDC STARTUP.CFG which contains an AUTOEXEC.BAS example for the purposes of optionally automatically enabling 64-column text mode with or without lowercase and a software-uploaded character set upon boot of your CoCo.
Other files appropriate to setting up a custom CoCoVGA configuration include most of Utils along with CUSTOM64.BAS, called by AUTOEXEC.BAS.
Should be compatible with real floppies imaged from the .DSKs as well as with CoCo SDC. With CoCo SDC, mount the .DSK image, then type 'RUN@1' to switch to stock DECB ROM. Then use the 'DOS' command to boot the disks.
Requires CoCoVGA FPGA revision 0.87 or later.
NitrOS-9 Level 1 images which, by default, enable the 64-column text mode (W64) of CoCoVGA, thanks to the efforts of Boisy Pitre, L. Curtis Boyle, David Ladd, and Ron Klein.
Mount the appropriate disk image and use 'DOS' to boot it.
Requires CoCoVGA FPGA version 0.87 or later.
NitrOS-9 Level 1 CoCoVGA Images - this is the latest snapshot of NitrOS-9 Level 1 images posted by Tormod Volden. Please look specifically for images which match the pattern NOS9_*_L1_*_vga.dsk and have been configured for your version of CoCo, 6809/6309, and drive image type (DW - DriveWire, CoCoSDC, etc.).
Infocom_W64_2017_12_17.zip - this is the first multi-disk release of Infocom games ported for use with the 64-column text mode (W64) of CoCoVGA by Ed Snider. Contains 19 games.