Changes
FutureOS
,Update
== Hardware ==
The OS supports many of the hardware available for the CPC, including real-time-clocks, the Vortex disc drives, several mice & trackballs and the Dobbertin HD20 hard disc. Also the [[SYMBiFACE II]] (RTC and PS/2 mouse, RAM, ROM, IDE low level) are supported in system .8 beta. One idea of FutureOS was to support any hardware available. For example there are 3.5" B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals goal of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few clearly defined hardware expansions compared to a PC.
* ''Disc drives and hard discs:'' FutureOS supports up to eight drives and up to four hard-disc partitions. It buffers the directories read from any mass storage device in the expansion RAM.
* ''Plug and Play:'' If you connect a hardware expansion to a CPC, FutureOS will automatically detect that expansion, initialise it and make it accessible. The architecture of the OS allows you to add and remove hardware on purpose. An example: You add a trackball, you use it, then you connect and use a joystick and then you use a proportional mouse for example. You can turn external hardware in the configuration-bytes on or off (use ConfigOS utility).
== Supported Hardware ==
'''8 bit printer ports<br>'''
* 8 bit printer port 6128 Plus
* 8 bit printer port patch (PIO)
'''Drives<br>'''
* 3" A-drive
* 3" B-drive
* 3" C- and D- drive (hardware patch)
* 3.5" B-drive
* 5.25" B-drive
* Atari ST 80 Track DS B-drive
* Dobbertin D-DOS Double drive. Up to four drives 80 track, DS
* Dobbertin X-drive 80 tracks, DS
* Vortex F1-D
* Vortex F1-S
* Vortex F1-X
* Vortex M1-D
* Vortex M1-S
* Vortex M1-X
'''Expansion cards<br>'''
* CPC Booster(+)
* Future Player MP3 Player
* HD64180 Coprocessor card
* Symbiface II
'''Floppy disc formats<br>'''
* Data
* IBM
* System
* Vendor
* Vortex
'''Hard-disc<br>'''
* Dobbertin HD20 (72 KB/s data transfer rate)
'''Joysticks<br>'''
* Analog Joystick (6128 Plus)
* Digital Joystick 1
* Digital Joystick 2
'''Light-Pens<br>'''
* Dk'tronics
* Happy-Computer
* Lindy
'''Memory expansions<br>'''
* Dk'tronics 64 KB, 256 KB and 512 KB
* Dobbertin 64 KB - 512 KB
* Inicron 256 KB and 512 KB
* Jareks 4 MB RAM expansion Up to 4 MB
* RAM7's RAM expansion 2-8 MB
* Symbiface 512 KB
'''Mouses'''
* AMX mouse
* Atari ST (Schneider Magazin)
* CPC-Mousepack (Reisware)
* CPC-Mousepack 2.0 (Reisware)
* Geos (c64)
* PS/2 mouse (Symbiface)
'''Real-Time-Clocks'''
* Dobbertin Smart Watch (ROM select 15)
* Symbiface
'''ROM expansions<br>'''
* Amstrad ROM expansion
* Dobbertin EPROM card
* Inicron ROM-RAM-BOX
* RAM7's RAMCAR
* Super Power ROM
* Symbiface Pseudo ROM
'''Trackballs<br>'''
* Atari ST (Schneider Magazin)
* Marconi
== Utilities ==