Changes

Jump to: navigation, search

FutureOS

1,446 bytes added, 10:42, 10 April 2008
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 two components of the [[SYMBiFACE II]] (RTC and PS/2 mouse) are supported in system .8 beta. Mouse support can't be used in own applications, but only inside the file selection menu.
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 ==
2,002
edits