Changes

Jump to: navigation, search

FutureOS

141 bytes added, 21:52, 18 December 2008
== Introduction ==
'''FutureOS''' is an operating system for the Amstrad [[CPC6128|CPC6128]], 6128plus, [[C-ONE|C-One]] and [[CPC TREX|T-Rex1]] . The version for the CPCPlus supports some of its special features. FutureOS was/is beeing developed by [[TFM|TFM]] of [[FutureSoft|FutureSoft]] in [[Z80|Z80]] assembler. Its development continues from 1989 up to now(2008). FutureOS is controlled by a GUI with icons and a file-section, it can deal with up to 4 MB long files in one piece. It has a dynamic memory management system, which divides RAM into 16 KB blocks. Further it supports a variety of hardware expansions. FutureOS is delivered together with basic utilities in the same ROMs.
== Requirements ==
== File system ==
The file system of FutureOS works at the same time with different floppy disc drives and hard disc partitions. After the selection of the devices FutureOS reads and buffers the DIRectories of all devices that should be used. Integrated utilities like the multi file copy can copy files from different physical sources to different physical sources in one run.
The file system is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[AMSDOS|AMSDOS]] or [[CP/M|CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &E5, but it will be physically removed from the directory. Files can be viewed on-screen (scroll up and down) or printed. You can also view the file-header. When typing a text-file it is possible to set the number of columns and lines of the window the text is displayed in. File-headers are displayed as AmsDOS file or the icon-like file-header of a FutureOS program. An AmsDOS file-header has 128 bytes of which some bytes are unused. FutureOS makes use of those unused bytes so that files have a length definition of 24bit and can have a physical RAM select. Therefore a file can be defined to be loaded everywhere in the external RAM. Also a FutureOS file-header can contain a graphical icon, a textual icon or a short description of the file.
== Hardware ==
== Conclusion ==
FutureOS was designed as an OS with fast routines and support of nearly all CPC expansions. It has specialised file-handling and memory-management that support programs up to 4 MB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages are possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp; demos and play games. <br>
== Web links ==
*[http://groups.yahoo.com/group/FutureOS/ FutureOS Downloads &amp; Mailing list]
[[Category:Operating_System]] [[Category:CPC_Plus]]
2,002
edits