The Coco4+ and
CoCo4++ are ideas that would put a CoCo4 closer to the CoCo5.
Coco4++
A CoCo Four Double Plus would include:
- Special CoCo 5 style case.
- 4.5 MB of RAM *see
memory map.
- 256 KB of NVRAM
- Two virtual CPU's ( CPU#1 and CPU#2 )
- CPU#1 is a Dual Mode Processor
- Standard Mode accesses up to 2MB via the standard methods
( 8 x 8K blocks ).
- Enhanced Mode accesses up to 4MB via two 16K banks mapped
into high memory ( 4 x 8K
blocks + 2 x 16K blocks ). .
- "CoCo 5 keyboard" support including the use of the FOCUS key to
switch keyboard input between CPU's.
For Legacy Keyboards a key combo defined in the NVR Settings memory is used.
Default [CTRL][ALT][F] is used as the FOCUS key.
- USB 1.1 for updates and system mouse.
- Support for resolutions up to 720x1280 on SVGA Monitor and 640x480
on composite.
- Video Mode set in Settings
- 0 - Dual 640x480 mirrored screens.
- 1 - CPU#1 on SVGA scaled to 720x1280 with CPU#2 on Composite.
- 2 - CPU#2 on SVGA scaled to 720x1280 with CPU#1 on Composite.
- 3 - Split Screen #1 on Left #2 on Right of 720x1280 SVGA
monitor, Composite monitor assignable.
- 4 - Split Screen #2 on Left #1 on Right of 720x1280 SVGA
monitor, Composite monitor assignable.
- 5 - Split Screen #1 on Left assignable on Right and CPU#2 on
Composite monitor.
- 6 - Split Screen #2 on Left assignable on Right and CPU#1 on
Composite monitor.
- Assignable screen set in Settings:
- acceptable values of lower 6 bits:
- 0 to 16 correspond to /w0 to /w16
- 20 corresponds to /term
- 21 to 27 corresponds to /v1 to /v7
- 30 corresponds to /n10
- 31 to 39 corresponds to /n1 to /n9
- 40 to /p printer device ( also monitors printer in Basic4 )
- 41 to 48 corresponds to /t1 to /t8 serial devices.
- 51 to 57 corresponds to /z1 to /z7
- 60 to 62 corresponds to top level / mid level and base level
Basic screens.
- The upper 2 bits specify which processor
- Note if monitor is not compatible with 720x1280 it will be put
in 800x1280 but the first and last 40 lines will not be used.
- Back Switch must be set to 4 to edit settings.
- RESET button must be pressed to load new settings.