<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.amstrad-cpc.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.151.0.0%2F16</id>
	<title>CPCWiki - THE Amstrad CPC encyclopedia! - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.amstrad-cpc.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.151.0.0%2F16"/>
	<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/wiki/Special:Contributions/84.151.0.0/16"/>
	<updated>2026-09-04T05:02:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Dobbertin_Harddisc&amp;diff=19966</id>
		<title>Dobbertin Harddisc</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Dobbertin_Harddisc&amp;diff=19966"/>
		<updated>2007-02-20T18:30:10Z</updated>

		<summary type="html">&lt;p&gt;84.151.212.26: /* Other harddisc solutions for the CPC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Dobbertin.gif|thumb|Dobbertin Logo]]&lt;br /&gt;
&lt;br /&gt;
A harddisc manufactured by the German company called [[Dobbertin]].&lt;br /&gt;
One of the first ways to connect a Harddisc to the CPC. &lt;br /&gt;
The Dobbertin harddisc has a capacity of 20MB.&lt;br /&gt;
The disc was partitioned in four partitions of 5152Kb each.&lt;br /&gt;
It was delivered with drivers for [[CP/M]](2.2 and CP/M+) and allows up to 512 directory entries for each drive.&lt;br /&gt;
&lt;br /&gt;
Reviewed in [[Amstrad Computer User]].&lt;br /&gt;
&lt;br /&gt;
== Pictures ==&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Dobbertin 20 Mb Harddisc&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:Dobbertin 20 Mb Harddisc.JPG|Dobbertin 20 Mb Harddisc&lt;br /&gt;
Image:Dobbertin 20 Mb Harddisc interface.JPG|Dobbertin 20 Mb Harddisc interface&lt;br /&gt;
Image:Dobbertin 20 Mb Harddisc inside 1.JPG|Inside 1&lt;br /&gt;
Image:Dobbertin 20 Mb Harddisc inside 2.JPG|Inside 2&lt;br /&gt;
Image:Dobbertin 20 Mb Harddisc inside 3.JPG|Inside 3&lt;br /&gt;
Image:Dobbertin 20 Mb Harddisc inside 4.JPG|Inside 4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software using the Dobbertin Harddrive ==&lt;br /&gt;
&lt;br /&gt;
[[FutureOS]]&lt;br /&gt;
&lt;br /&gt;
[[X-DDOS]]&lt;br /&gt;
&lt;br /&gt;
== Technical Specifications ==&lt;br /&gt;
&lt;br /&gt;
From the promo:&lt;br /&gt;
&lt;br /&gt;
* Controler: Seagade ST11M XT-controler.&lt;br /&gt;
&lt;br /&gt;
== Other harddisc solutions for the CPC ==&lt;br /&gt;
&lt;br /&gt;
[[Vortex Winchester Drive]] (MFM)&lt;br /&gt;
&lt;br /&gt;
Modern:&lt;br /&gt;
&lt;br /&gt;
[[SYMBiFACE II]] (IDE)&lt;br /&gt;
&lt;br /&gt;
[[CPC-IDE]] (IDE)&lt;br /&gt;
&lt;br /&gt;
[[HDCPC]] (IDE)&lt;br /&gt;
&lt;br /&gt;
== Promo ==&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Dobbertin EPROM 224&amp;quot;&amp;gt;&lt;br /&gt;
Image:Dobbertin festplatte page1.jpg|Frontpage&lt;br /&gt;
Image:Dobbertin festplatte page2.jpg|Contents&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:Peripherals]]&lt;/div&gt;</summary>
		<author><name>84.151.212.26</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16221</id>
		<title>Vortex Computersysteme</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16221"/>
		<updated>2007-02-20T18:27:36Z</updated>

		<summary type="html">&lt;p&gt;84.151.212.26: /* Para Plus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Vortex-logo.jpg|thumb|Vortex Logo]]&lt;br /&gt;
&#039;&#039;&#039;Vortex Computersysteme&#039;&#039;&#039; from Neckarsulm, Germany,  was a hardware and software manufacturer for the Amstrad CPC. It was founded in 1984 by Mr. Michel and his brother, Mr. Majer and Mrs. Armbruster. Vortex now is called ICP (Intelligent Computer Peripherals) an is an Adaptec Company, specialized in RAID-Controllers.&lt;br /&gt;
&lt;br /&gt;
== F1 ==&lt;br /&gt;
&lt;br /&gt;
A 5.25&amp;quot; disc drive. 80 tracks and 708Kb.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - S&#039;&#039;&#039; Single 5.25&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - Z&#039;&#039;&#039; Single 5.25&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - D&#039;&#039;&#039; Double 5.25&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended versions :&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;F1 - X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
On the F1-S/D Controllers the Disc operation system [[VDOS]] 1.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
On the F1-X/XRS Controllers the Disc operation system [[VDOS]] 2.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
Manual can be found here [[F1]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex F1 Drives&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:F1-x.jpg|F1-Z Disc Drive&lt;br /&gt;
Image:FD1.jpg|F1-D Disc Drive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== M1 ==&lt;br /&gt;
A 3.5&amp;quot; disc drive. 80 tracks and 708KB Formatted per Disk.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1 - S&#039;&#039;&#039; Single 3.5&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - Z&#039;&#039;&#039; Single 3.5&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - D&#039;&#039;&#039; Double 3.5&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended version:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1-XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;M1-X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
On the M1-S/D Controllers the Disc operation system VDOS 1.0 on ROM was included. &lt;br /&gt;
&lt;br /&gt;
On the M1-X/XRS Controllers the Disc operation system VDOS 2.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
== The Vortex disc drive controller == &lt;br /&gt;
&lt;br /&gt;
The Vortex disc controler was similar to Amstrads own controller.&lt;br /&gt;
It used the same controler chip, the [[FDC|NEC765]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Disc Drive Controller&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:vortex controler 1.jpg|A anonymous box houses the controller&lt;br /&gt;
Image:vortex controler 2.jpg|Look inside the controller&lt;br /&gt;
Image:vortex controler 3.jpg|Controller with [[VDOS]] mounted&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SP ==&lt;br /&gt;
&lt;br /&gt;
RAM expansion card. Not compatible to the [[dk&#039;tronics]] memory expansion. Sold in different sizes of RAM as &#039;&#039;&#039;SP 64&#039;&#039;&#039;, &#039;&#039;&#039;SP 128&#039;&#039;&#039;, &#039;&#039;&#039;SP 256&#039;&#039;&#039;, &#039;&#039;&#039;SP 320&#039;&#039;&#039; and &#039;&#039;&#039;SP 512&#039;&#039;&#039; (resulting in a maximum RAM size of the computer of 576KiB). Usable under [[BASIC]] and [[CP/M]] and offering a RAM disc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Expansion RAM card&amp;quot;&amp;gt;&lt;br /&gt;
Image:sp512top.jpg|The Vortex Expansion RAM card&lt;br /&gt;
Image:cpc464bf.jpg|CPC 464 before put the Expansion RAM card&lt;br /&gt;
Image:cpc464af.jpg|CPC 464 after put the Expansion RAM card&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector ==&lt;br /&gt;
A maths program to print functions or to find a function which follows given points. Released 1986.&lt;br /&gt;
&lt;br /&gt;
== Para Plus ==&lt;br /&gt;
&lt;br /&gt;
A program to transfer data [[Vortex Para Plus]]&lt;br /&gt;
The Vortex Para Plus is the newer Version of Vortex Para which only works under CP/M 2.2&lt;br /&gt;
Para and Para plus can transfer data between different CP/M formats. (Kaypro, Osborne etc..)&lt;br /&gt;
&lt;br /&gt;
== VDOS ==&lt;br /&gt;
&lt;br /&gt;
The disc operating system [[VDOS]] for use with Vortex drives&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
[http://www.vortex.de Vortex/ICP-Homepage]&lt;br /&gt;
&lt;br /&gt;
[http://www.kjthacker.f2s.com/docs/sp512.html Vortex SP512 RAM Card]&lt;br /&gt;
&lt;br /&gt;
[[Category:Peripherals]] [[Category:CPC related companies]]&lt;/div&gt;</summary>
		<author><name>84.151.212.26</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16220</id>
		<title>Vortex Computersysteme</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16220"/>
		<updated>2007-02-20T18:27:21Z</updated>

		<summary type="html">&lt;p&gt;84.151.212.26: /* Para Plus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Vortex-logo.jpg|thumb|Vortex Logo]]&lt;br /&gt;
&#039;&#039;&#039;Vortex Computersysteme&#039;&#039;&#039; from Neckarsulm, Germany,  was a hardware and software manufacturer for the Amstrad CPC. It was founded in 1984 by Mr. Michel and his brother, Mr. Majer and Mrs. Armbruster. Vortex now is called ICP (Intelligent Computer Peripherals) an is an Adaptec Company, specialized in RAID-Controllers.&lt;br /&gt;
&lt;br /&gt;
== F1 ==&lt;br /&gt;
&lt;br /&gt;
A 5.25&amp;quot; disc drive. 80 tracks and 708Kb.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - S&#039;&#039;&#039; Single 5.25&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - Z&#039;&#039;&#039; Single 5.25&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - D&#039;&#039;&#039; Double 5.25&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended versions :&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;F1 - X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
On the F1-S/D Controllers the Disc operation system [[VDOS]] 1.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
On the F1-X/XRS Controllers the Disc operation system [[VDOS]] 2.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
Manual can be found here [[F1]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex F1 Drives&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:F1-x.jpg|F1-Z Disc Drive&lt;br /&gt;
Image:FD1.jpg|F1-D Disc Drive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== M1 ==&lt;br /&gt;
A 3.5&amp;quot; disc drive. 80 tracks and 708KB Formatted per Disk.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1 - S&#039;&#039;&#039; Single 3.5&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - Z&#039;&#039;&#039; Single 3.5&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - D&#039;&#039;&#039; Double 3.5&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended version:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1-XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;M1-X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
On the M1-S/D Controllers the Disc operation system VDOS 1.0 on ROM was included. &lt;br /&gt;
&lt;br /&gt;
On the M1-X/XRS Controllers the Disc operation system VDOS 2.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
== The Vortex disc drive controller == &lt;br /&gt;
&lt;br /&gt;
The Vortex disc controler was similar to Amstrads own controller.&lt;br /&gt;
It used the same controler chip, the [[FDC|NEC765]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Disc Drive Controller&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:vortex controler 1.jpg|A anonymous box houses the controller&lt;br /&gt;
Image:vortex controler 2.jpg|Look inside the controller&lt;br /&gt;
Image:vortex controler 3.jpg|Controller with [[VDOS]] mounted&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SP ==&lt;br /&gt;
&lt;br /&gt;
RAM expansion card. Not compatible to the [[dk&#039;tronics]] memory expansion. Sold in different sizes of RAM as &#039;&#039;&#039;SP 64&#039;&#039;&#039;, &#039;&#039;&#039;SP 128&#039;&#039;&#039;, &#039;&#039;&#039;SP 256&#039;&#039;&#039;, &#039;&#039;&#039;SP 320&#039;&#039;&#039; and &#039;&#039;&#039;SP 512&#039;&#039;&#039; (resulting in a maximum RAM size of the computer of 576KiB). Usable under [[BASIC]] and [[CP/M]] and offering a RAM disc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Expansion RAM card&amp;quot;&amp;gt;&lt;br /&gt;
Image:sp512top.jpg|The Vortex Expansion RAM card&lt;br /&gt;
Image:cpc464bf.jpg|CPC 464 before put the Expansion RAM card&lt;br /&gt;
Image:cpc464af.jpg|CPC 464 after put the Expansion RAM card&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector ==&lt;br /&gt;
A maths program to print functions or to find a function which follows given points. Released 1986.&lt;br /&gt;
&lt;br /&gt;
== Para Plus ==&lt;br /&gt;
&lt;br /&gt;
A program to transfer data [[Vortex Para Plus]]&lt;br /&gt;
The Vortex Para Plus is the newer Version of Vortex Para which only works under CP/M 2.2&lt;br /&gt;
Para and Para plus can transfer data between diffrent CP/M formats. (Kaypro, Osborne etc..)&lt;br /&gt;
&lt;br /&gt;
== VDOS ==&lt;br /&gt;
&lt;br /&gt;
The disc operating system [[VDOS]] for use with Vortex drives&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
[http://www.vortex.de Vortex/ICP-Homepage]&lt;br /&gt;
&lt;br /&gt;
[http://www.kjthacker.f2s.com/docs/sp512.html Vortex SP512 RAM Card]&lt;br /&gt;
&lt;br /&gt;
[[Category:Peripherals]] [[Category:CPC related companies]]&lt;/div&gt;</summary>
		<author><name>84.151.212.26</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16219</id>
		<title>Vortex Computersysteme</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16219"/>
		<updated>2007-02-20T18:25:03Z</updated>

		<summary type="html">&lt;p&gt;84.151.212.26: /* M1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Vortex-logo.jpg|thumb|Vortex Logo]]&lt;br /&gt;
&#039;&#039;&#039;Vortex Computersysteme&#039;&#039;&#039; from Neckarsulm, Germany,  was a hardware and software manufacturer for the Amstrad CPC. It was founded in 1984 by Mr. Michel and his brother, Mr. Majer and Mrs. Armbruster. Vortex now is called ICP (Intelligent Computer Peripherals) an is an Adaptec Company, specialized in RAID-Controllers.&lt;br /&gt;
&lt;br /&gt;
== F1 ==&lt;br /&gt;
&lt;br /&gt;
A 5.25&amp;quot; disc drive. 80 tracks and 708Kb.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - S&#039;&#039;&#039; Single 5.25&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - Z&#039;&#039;&#039; Single 5.25&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - D&#039;&#039;&#039; Double 5.25&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended versions :&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;F1 - X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
On the F1-S/D Controllers the Disc operation system [[VDOS]] 1.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
On the F1-X/XRS Controllers the Disc operation system [[VDOS]] 2.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
Manual can be found here [[F1]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex F1 Drives&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:F1-x.jpg|F1-Z Disc Drive&lt;br /&gt;
Image:FD1.jpg|F1-D Disc Drive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== M1 ==&lt;br /&gt;
A 3.5&amp;quot; disc drive. 80 tracks and 708KB Formatted per Disk.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1 - S&#039;&#039;&#039; Single 3.5&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - Z&#039;&#039;&#039; Single 3.5&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - D&#039;&#039;&#039; Double 3.5&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended version:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1-XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;M1-X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
On the M1-S/D Controllers the Disc operation system VDOS 1.0 on ROM was included. &lt;br /&gt;
&lt;br /&gt;
On the M1-X/XRS Controllers the Disc operation system VDOS 2.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
== The Vortex disc drive controller == &lt;br /&gt;
&lt;br /&gt;
The Vortex disc controler was similar to Amstrads own controller.&lt;br /&gt;
It used the same controler chip, the [[FDC|NEC765]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Disc Drive Controller&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:vortex controler 1.jpg|A anonymous box houses the controller&lt;br /&gt;
Image:vortex controler 2.jpg|Look inside the controller&lt;br /&gt;
Image:vortex controler 3.jpg|Controller with [[VDOS]] mounted&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SP ==&lt;br /&gt;
&lt;br /&gt;
RAM expansion card. Not compatible to the [[dk&#039;tronics]] memory expansion. Sold in different sizes of RAM as &#039;&#039;&#039;SP 64&#039;&#039;&#039;, &#039;&#039;&#039;SP 128&#039;&#039;&#039;, &#039;&#039;&#039;SP 256&#039;&#039;&#039;, &#039;&#039;&#039;SP 320&#039;&#039;&#039; and &#039;&#039;&#039;SP 512&#039;&#039;&#039; (resulting in a maximum RAM size of the computer of 576KiB). Usable under [[BASIC]] and [[CP/M]] and offering a RAM disc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Expansion RAM card&amp;quot;&amp;gt;&lt;br /&gt;
Image:sp512top.jpg|The Vortex Expansion RAM card&lt;br /&gt;
Image:cpc464bf.jpg|CPC 464 before put the Expansion RAM card&lt;br /&gt;
Image:cpc464af.jpg|CPC 464 after put the Expansion RAM card&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector ==&lt;br /&gt;
A maths program to print functions or to find a function which follows given points. Released 1986.&lt;br /&gt;
&lt;br /&gt;
== Para Plus ==&lt;br /&gt;
&lt;br /&gt;
A program to transfer data [[Vortex Para Plus]]&lt;br /&gt;
&lt;br /&gt;
== VDOS ==&lt;br /&gt;
&lt;br /&gt;
The disc operating system [[VDOS]] for use with Vortex drives&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
[http://www.vortex.de Vortex/ICP-Homepage]&lt;br /&gt;
&lt;br /&gt;
[http://www.kjthacker.f2s.com/docs/sp512.html Vortex SP512 RAM Card]&lt;br /&gt;
&lt;br /&gt;
[[Category:Peripherals]] [[Category:CPC related companies]]&lt;/div&gt;</summary>
		<author><name>84.151.212.26</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16218</id>
		<title>Vortex Computersysteme</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16218"/>
		<updated>2007-02-20T18:24:17Z</updated>

		<summary type="html">&lt;p&gt;84.151.212.26: /* F1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Vortex-logo.jpg|thumb|Vortex Logo]]&lt;br /&gt;
&#039;&#039;&#039;Vortex Computersysteme&#039;&#039;&#039; from Neckarsulm, Germany,  was a hardware and software manufacturer for the Amstrad CPC. It was founded in 1984 by Mr. Michel and his brother, Mr. Majer and Mrs. Armbruster. Vortex now is called ICP (Intelligent Computer Peripherals) an is an Adaptec Company, specialized in RAID-Controllers.&lt;br /&gt;
&lt;br /&gt;
== F1 ==&lt;br /&gt;
&lt;br /&gt;
A 5.25&amp;quot; disc drive. 80 tracks and 708Kb.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - S&#039;&#039;&#039; Single 5.25&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - Z&#039;&#039;&#039; Single 5.25&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - D&#039;&#039;&#039; Double 5.25&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended versions :&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;F1 - X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
On the F1-S/D Controllers the Disc operation system [[VDOS]] 1.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
On the F1-X/XRS Controllers the Disc operation system [[VDOS]] 2.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
Manual can be found here [[F1]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex F1 Drives&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:F1-x.jpg|F1-Z Disc Drive&lt;br /&gt;
Image:FD1.jpg|F1-D Disc Drive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== M1 ==&lt;br /&gt;
A 3.5&amp;quot; disc drive. 80 tracks and 708KB Formatted per Disk.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1 - S&#039;&#039;&#039; Single 3.5&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - Z&#039;&#039;&#039; Single 3.5&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - D&#039;&#039;&#039; Double 3.5&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended version:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1-XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;M1-X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
Disc operation system [[VDOS]] 2.0 on ROM included.&lt;br /&gt;
&lt;br /&gt;
== The Vortex disc drive controller == &lt;br /&gt;
&lt;br /&gt;
The Vortex disc controler was similar to Amstrads own controller.&lt;br /&gt;
It used the same controler chip, the [[FDC|NEC765]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Disc Drive Controller&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:vortex controler 1.jpg|A anonymous box houses the controller&lt;br /&gt;
Image:vortex controler 2.jpg|Look inside the controller&lt;br /&gt;
Image:vortex controler 3.jpg|Controller with [[VDOS]] mounted&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SP ==&lt;br /&gt;
&lt;br /&gt;
RAM expansion card. Not compatible to the [[dk&#039;tronics]] memory expansion. Sold in different sizes of RAM as &#039;&#039;&#039;SP 64&#039;&#039;&#039;, &#039;&#039;&#039;SP 128&#039;&#039;&#039;, &#039;&#039;&#039;SP 256&#039;&#039;&#039;, &#039;&#039;&#039;SP 320&#039;&#039;&#039; and &#039;&#039;&#039;SP 512&#039;&#039;&#039; (resulting in a maximum RAM size of the computer of 576KiB). Usable under [[BASIC]] and [[CP/M]] and offering a RAM disc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Expansion RAM card&amp;quot;&amp;gt;&lt;br /&gt;
Image:sp512top.jpg|The Vortex Expansion RAM card&lt;br /&gt;
Image:cpc464bf.jpg|CPC 464 before put the Expansion RAM card&lt;br /&gt;
Image:cpc464af.jpg|CPC 464 after put the Expansion RAM card&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector ==&lt;br /&gt;
A maths program to print functions or to find a function which follows given points. Released 1986.&lt;br /&gt;
&lt;br /&gt;
== Para Plus ==&lt;br /&gt;
&lt;br /&gt;
A program to transfer data [[Vortex Para Plus]]&lt;br /&gt;
&lt;br /&gt;
== VDOS ==&lt;br /&gt;
&lt;br /&gt;
The disc operating system [[VDOS]] for use with Vortex drives&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
[http://www.vortex.de Vortex/ICP-Homepage]&lt;br /&gt;
&lt;br /&gt;
[http://www.kjthacker.f2s.com/docs/sp512.html Vortex SP512 RAM Card]&lt;br /&gt;
&lt;br /&gt;
[[Category:Peripherals]] [[Category:CPC related companies]]&lt;/div&gt;</summary>
		<author><name>84.151.212.26</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16217</id>
		<title>Vortex Computersysteme</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16217"/>
		<updated>2007-02-20T18:22:55Z</updated>

		<summary type="html">&lt;p&gt;84.151.212.26: /* F1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Vortex-logo.jpg|thumb|Vortex Logo]]&lt;br /&gt;
&#039;&#039;&#039;Vortex Computersysteme&#039;&#039;&#039; from Neckarsulm, Germany,  was a hardware and software manufacturer for the Amstrad CPC. It was founded in 1984 by Mr. Michel and his brother, Mr. Majer and Mrs. Armbruster. Vortex now is called ICP (Intelligent Computer Peripherals) an is an Adaptec Company, specialized in RAID-Controllers.&lt;br /&gt;
&lt;br /&gt;
== F1 ==&lt;br /&gt;
&lt;br /&gt;
A 5.25&amp;quot; disc drive. 80 tracks and 708Kb.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - S&#039;&#039;&#039; Single 5.25&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - Z&#039;&#039;&#039; Single 5.25&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - D&#039;&#039;&#039; Double 5.25&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended versions :&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;F1 - X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
On the F1-S/D Controllers the Disc operation system [[VDOS]] 1.0 on ROM was included.&lt;br /&gt;
On the F1-X/XRS Controllers the Disc operation system [[VDOS]] 2.0 on ROM was included.&lt;br /&gt;
&lt;br /&gt;
Manual can be found here [[F1]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex F1 Drives&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:F1-x.jpg|F1-Z Disc Drive&lt;br /&gt;
Image:FD1.jpg|F1-D Disc Drive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== M1 ==&lt;br /&gt;
A 3.5&amp;quot; disc drive. 80 tracks and 708KB Formatted per Disk.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1 - S&#039;&#039;&#039; Single 3.5&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - Z&#039;&#039;&#039; Single 3.5&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - D&#039;&#039;&#039; Double 3.5&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended version:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1-XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;M1-X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
Disc operation system [[VDOS]] 2.0 on ROM included.&lt;br /&gt;
&lt;br /&gt;
== The Vortex disc drive controller == &lt;br /&gt;
&lt;br /&gt;
The Vortex disc controler was similar to Amstrads own controller.&lt;br /&gt;
It used the same controler chip, the [[FDC|NEC765]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Disc Drive Controller&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:vortex controler 1.jpg|A anonymous box houses the controller&lt;br /&gt;
Image:vortex controler 2.jpg|Look inside the controller&lt;br /&gt;
Image:vortex controler 3.jpg|Controller with [[VDOS]] mounted&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SP ==&lt;br /&gt;
&lt;br /&gt;
RAM expansion card. Not compatible to the [[dk&#039;tronics]] memory expansion. Sold in different sizes of RAM as &#039;&#039;&#039;SP 64&#039;&#039;&#039;, &#039;&#039;&#039;SP 128&#039;&#039;&#039;, &#039;&#039;&#039;SP 256&#039;&#039;&#039;, &#039;&#039;&#039;SP 320&#039;&#039;&#039; and &#039;&#039;&#039;SP 512&#039;&#039;&#039; (resulting in a maximum RAM size of the computer of 576KiB). Usable under [[BASIC]] and [[CP/M]] and offering a RAM disc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Expansion RAM card&amp;quot;&amp;gt;&lt;br /&gt;
Image:sp512top.jpg|The Vortex Expansion RAM card&lt;br /&gt;
Image:cpc464bf.jpg|CPC 464 before put the Expansion RAM card&lt;br /&gt;
Image:cpc464af.jpg|CPC 464 after put the Expansion RAM card&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector ==&lt;br /&gt;
A maths program to print functions or to find a function which follows given points. Released 1986.&lt;br /&gt;
&lt;br /&gt;
== Para Plus ==&lt;br /&gt;
&lt;br /&gt;
A program to transfer data [[Vortex Para Plus]]&lt;br /&gt;
&lt;br /&gt;
== VDOS ==&lt;br /&gt;
&lt;br /&gt;
The disc operating system [[VDOS]] for use with Vortex drives&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
[http://www.vortex.de Vortex/ICP-Homepage]&lt;br /&gt;
&lt;br /&gt;
[http://www.kjthacker.f2s.com/docs/sp512.html Vortex SP512 RAM Card]&lt;br /&gt;
&lt;br /&gt;
[[Category:Peripherals]] [[Category:CPC related companies]]&lt;/div&gt;</summary>
		<author><name>84.151.212.26</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16216</id>
		<title>Vortex Computersysteme</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Vortex_Computersysteme&amp;diff=16216"/>
		<updated>2007-02-20T18:20:00Z</updated>

		<summary type="html">&lt;p&gt;84.151.212.26: /* M1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Vortex-logo.jpg|thumb|Vortex Logo]]&lt;br /&gt;
&#039;&#039;&#039;Vortex Computersysteme&#039;&#039;&#039; from Neckarsulm, Germany,  was a hardware and software manufacturer for the Amstrad CPC. It was founded in 1984 by Mr. Michel and his brother, Mr. Majer and Mrs. Armbruster. Vortex now is called ICP (Intelligent Computer Peripherals) an is an Adaptec Company, specialized in RAID-Controllers.&lt;br /&gt;
&lt;br /&gt;
== F1 ==&lt;br /&gt;
&lt;br /&gt;
A 5.25&amp;quot; disc drive. 80 tracks and 708Kb.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - S&#039;&#039;&#039; Single 5.25&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - Z&#039;&#039;&#039; Single 5.25&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;F1 - D&#039;&#039;&#039; Double 5.25&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended versions :&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;F1 - XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;F1 - X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
Disc operation system [[VDOS]] 2.0 on ROM included.&lt;br /&gt;
&lt;br /&gt;
Manual can be found here [[F1]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex F1 Drives&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:F1-x.jpg|F1-Z Disc Drive&lt;br /&gt;
Image:FD1.jpg|F1-D Disc Drive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== M1 ==&lt;br /&gt;
A 3.5&amp;quot; disc drive. 80 tracks and 708KB Formatted per Disk.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1 - S&#039;&#039;&#039; Single 3.5&amp;quot; drive with controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - Z&#039;&#039;&#039; Single 3.5&amp;quot; drive without controller.&lt;br /&gt;
* &#039;&#039;&#039;M1 - D&#039;&#039;&#039; Double 3.5&amp;quot; drive with controller.&lt;br /&gt;
&lt;br /&gt;
The disc drive also was available as an extended version:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;M1-XRS&#039;&#039;&#039; which also contains a [[RS232]] interface.&lt;br /&gt;
* &#039;&#039;&#039;M1-X&#039;&#039;&#039; which can be updated with a [[RS232]] interface.&lt;br /&gt;
&lt;br /&gt;
Disc operation system [[VDOS]] 2.0 on ROM included.&lt;br /&gt;
&lt;br /&gt;
== The Vortex disc drive controller == &lt;br /&gt;
&lt;br /&gt;
The Vortex disc controler was similar to Amstrads own controller.&lt;br /&gt;
It used the same controler chip, the [[FDC|NEC765]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Disc Drive Controller&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:vortex controler 1.jpg|A anonymous box houses the controller&lt;br /&gt;
Image:vortex controler 2.jpg|Look inside the controller&lt;br /&gt;
Image:vortex controler 3.jpg|Controller with [[VDOS]] mounted&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SP ==&lt;br /&gt;
&lt;br /&gt;
RAM expansion card. Not compatible to the [[dk&#039;tronics]] memory expansion. Sold in different sizes of RAM as &#039;&#039;&#039;SP 64&#039;&#039;&#039;, &#039;&#039;&#039;SP 128&#039;&#039;&#039;, &#039;&#039;&#039;SP 256&#039;&#039;&#039;, &#039;&#039;&#039;SP 320&#039;&#039;&#039; and &#039;&#039;&#039;SP 512&#039;&#039;&#039; (resulting in a maximum RAM size of the computer of 576KiB). Usable under [[BASIC]] and [[CP/M]] and offering a RAM disc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Expansion RAM card&amp;quot;&amp;gt;&lt;br /&gt;
Image:sp512top.jpg|The Vortex Expansion RAM card&lt;br /&gt;
Image:cpc464bf.jpg|CPC 464 before put the Expansion RAM card&lt;br /&gt;
Image:cpc464af.jpg|CPC 464 after put the Expansion RAM card&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vector ==&lt;br /&gt;
A maths program to print functions or to find a function which follows given points. Released 1986.&lt;br /&gt;
&lt;br /&gt;
== Para Plus ==&lt;br /&gt;
&lt;br /&gt;
A program to transfer data [[Vortex Para Plus]]&lt;br /&gt;
&lt;br /&gt;
== VDOS ==&lt;br /&gt;
&lt;br /&gt;
The disc operating system [[VDOS]] for use with Vortex drives&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
[http://www.vortex.de Vortex/ICP-Homepage]&lt;br /&gt;
&lt;br /&gt;
[http://www.kjthacker.f2s.com/docs/sp512.html Vortex SP512 RAM Card]&lt;br /&gt;
&lt;br /&gt;
[[Category:Peripherals]] [[Category:CPC related companies]]&lt;/div&gt;</summary>
		<author><name>84.151.212.26</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=SYMBiFACE_II&amp;diff=9582</id>
		<title>SYMBiFACE II</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=SYMBiFACE_II&amp;diff=9582"/>
		<updated>2006-10-26T22:24:28Z</updated>

		<summary type="html">&lt;p&gt;84.151.225.150: TFM was also a member of the team. Thanks to him the CPC-IDE (and the Symbiface too) gets a I/O address, which doesn&amp;#039;t interfere with other hardware.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Cpc-ide.jpg|200px|thumb|Prototype of the CPC-IDE interface]]&lt;br /&gt;
&lt;br /&gt;
In autumn 2004 the &amp;quot;CPC-IDE&amp;quot; was developed by [[Dr.Zed]] with the support of [[Octoate]], [[TFM]] and [[Tolkin]]. It is the first hardware solution ever that allowed connection of IDE-harddrives and CF-cards to the CPC with the maximum possible data transfer speed. Technically the CPC-IDE interface was based on the GIDE IDE interface by Tilmann Reh.&lt;br /&gt;
&lt;br /&gt;
It was fully working, but still had a prototype state, so only 10 pieces have been produced. Some people should write software first, before the final version would be released. So fully IDE-support for [[Disc_format|FAT]]16 and FAT32 harddiscs has been implemented in [[SymbOS]] until Xmas 2004.&lt;br /&gt;
&lt;br /&gt;
After working successfully, [[Dr.Zed]] and [[Prodatron]] made plans for a second version, which includes a lot of more extensions. So the &#039;&#039;&#039;SYMBiFACE II&#039;&#039;&#039; is not only an IDE interface anymore. It merges the CPC with current PC technology.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Symbiface2.gif|400px|thumb|SYMBiFACE II with description]]&lt;br /&gt;
&lt;br /&gt;
CPC SYMBiFACE II contains the optimal solution for connecting a CPC with an IDE harddisc. It provides the maximum - both for the performance and for the simpleness in accessing the harddisc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IDE Features&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports IDE-Harddiscs with up to 128GB &lt;br /&gt;
* Bigger HDDs or CD/DVD drives support possible with drivers&lt;br /&gt;
* Simultaneous operation of two harddiscs (master and slave):for a total of up to 256GB on your CPC! &lt;br /&gt;
* Transfer speed of 162KByte/s: That&#039;s as fast as copying memory inside the CPC with LDIR. In practice (loading FAT16/32 files) the speed is still about 130KB/s ([[SymbOS]]-FAT-driver).&lt;br /&gt;
* External power supply required: no extra load for the CPC&#039;s internal PSU&lt;br /&gt;
* No timing problems: Interrupts don&#039;t need to be disabled during the data transfer with the harddisc. The harddisc can operate while you play sound or doing other things with your CPC (multitasking etc.). &lt;br /&gt;
* Traffic activity display via a LED on the board &lt;br /&gt;
&lt;br /&gt;
&#039;&#039; Additional Features&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 512KB RAM extension, which is fully compatible with the CPC [[6128]] and the [[dk&#039;tronics]] ram extension &lt;br /&gt;
* 512KB rewriteable ROM. You can upload up to 32 ROMs, which are persistant. You can also use the ROM space as an additional RAM extension. ROMs can be switched on or off via switches or via software. &lt;br /&gt;
* PS/2 mouse connector. This makes it possible to connect wireless and optical mouses to your CPC.&lt;br /&gt;
* Realtime clock, which is fully PC compatible and provides additional 128 byte persistant RAM, which can be used to store config data.&lt;br /&gt;
&lt;br /&gt;
== Rom-Manager ==&lt;br /&gt;
&lt;br /&gt;
[[Image:sf2romman.gif|thumb|320px|SYMBiFACE II rom manager]]&lt;br /&gt;
&lt;br /&gt;
SYMBiFACE II includes a rom manager software, which runs under [[SymbOS]]. This tool is needed for displaying, loading, saving and deleting of the 32 x 16K ROMs.&lt;br /&gt;
&lt;br /&gt;
* There is a preview of a software with the same name available for [[FutureOS]]. It allows the complete backup and restoration of all 32 ROMs and loading, saving, testing, copying, shifting, erasing and (un)parking single ROMs. &amp;quot;[[ROManager]]&amp;quot; supports the languages German, English, French and Spanish.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Programming:SYMBiFACE II|SYMBiFACE II documents]]&lt;br /&gt;
* [http://www.symbos.de/sf2.htm SYMBiFACE II homepage]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:Peripherals]] [[Category:SymbOS]] [[Category:Memory expansions]]&lt;/div&gt;</summary>
		<author><name>84.151.225.150</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=System_software&amp;diff=22391</id>
		<title>System software</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=System_software&amp;diff=22391"/>
		<updated>2006-10-22T19:36:36Z</updated>

		<summary type="html">&lt;p&gt;84.151.244.108: alphabetically ordered&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Disc operating systems ==&lt;br /&gt;
&lt;br /&gt;
* [[400K/S]] ([[SD Microsystems]])&lt;br /&gt;
* [[AMSDOS]] ([[Amstrad]])&lt;br /&gt;
* [[AMSDOS#BASDOS|BASDOS]]&lt;br /&gt;
* [[MagicDOS]] ([[Logon System]])&lt;br /&gt;
* [[MS800]] ([[Microstyle]])&lt;br /&gt;
* [[ParaDOS]] ([[Quantum Computing]])&lt;br /&gt;
* [[RODOS]] ([[Romantic Robot]])&lt;br /&gt;
* [[ROMDOS]] and [[RAMDOS]] ([[KDS]]/[[Siren Software]])&lt;br /&gt;
* [[S-DOS]] ([[STS]])&lt;br /&gt;
* [[SymDOS]] ([[Flynn]])&lt;br /&gt;
* [[Vortex Computersysteme|VDOS]] ([[Vortex Computersysteme]])&lt;br /&gt;
&lt;br /&gt;
== Graphical user interfaces / Shells ==&lt;br /&gt;
&lt;br /&gt;
* [[CEUS Desktop 2.0]] ([[Prodatron]])&lt;br /&gt;
* [[Desk-Royal]] ([[Crusader Software]])&lt;br /&gt;
* [[Desktop]] ([[DW Software]])&lt;br /&gt;
* [[Desktop Environment System|DES]] (Desktop Environment System) ([[Campursoft]])&lt;br /&gt;
* [[GENO]] ([[GHE]])&lt;br /&gt;
* [[Max]] (Advanced Memory Systems)&lt;br /&gt;
* [[Mouse Operating System (M.O.S.)]] ([[Star-Division]]) (1987)&lt;br /&gt;
* [[SI-BOF]] ([[Bad Error]]) (1992)&lt;br /&gt;
* [[Stream2]] ([[Advanced Software Project]])&lt;br /&gt;
&lt;br /&gt;
== Operating Systems ==&lt;br /&gt;
&lt;br /&gt;
* [[Contiki]]&lt;br /&gt;
* [[CPC OS]]&lt;br /&gt;
* [[CP/M 2.2]]&lt;br /&gt;
* [[CP/M 3.1]]&lt;br /&gt;
* [[FutureOS]] ([[TFM]] / [[FutureSoft]])&lt;br /&gt;
* [[MicroDOS]]&lt;br /&gt;
* [[SymbOS]] ([[Prodatron]] / [[SymbiosiS]])&lt;/div&gt;</summary>
		<author><name>84.151.244.108</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=SYMBiFACE_II&amp;diff=9580</id>
		<title>SYMBiFACE II</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=SYMBiFACE_II&amp;diff=9580"/>
		<updated>2006-10-22T19:28:02Z</updated>

		<summary type="html">&lt;p&gt;84.151.244.108: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Cpc-ide.jpg|200px|thumb|Prototype of the CPC-IDE interface]]&lt;br /&gt;
&lt;br /&gt;
In autumn 2004 the CPC-IDE was developed by [[Dr.Zed]] with the support of [[Octoate]], [[TFM]] and [[Tolkin]]. It is the first hardware solution ever that allowed connection of IDE-harddrives and CF-cards to the CPC with the maximum possible data transfer speed. Technically the CPC-IDE interface was based on the GIDE IDE interface by Tilmann Reh.&lt;br /&gt;
&lt;br /&gt;
It was fully working, but still had a prototype state, so only 10 pieces have been produced. Some people should write software first, before the final version would be released. So fully IDE-support for FAT16 and FAT32 harddiscs has been implemented in [[SymbOS]] until Xmas 2004.&lt;br /&gt;
&lt;br /&gt;
With all this, CPC SYMBiFACE II is not only an IDE interface anymore. It merges the CPC with current PC technology.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Symbiface2.gif|400px|thumb|SYMBiFACE II with description]]&lt;br /&gt;
&lt;br /&gt;
CPC SYMBiFACE II contains the optimal solution for connecting a CPC with an IDE harddisc. It provides the maximum - both for the performance and for the simpleness in accessing the harddisc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IDE Features&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports IDE-Harddiscs with up to 128GB &lt;br /&gt;
* Bigger HDDs or CD/DVD drives support possible with drivers&lt;br /&gt;
* Simultaneous operation of two harddiscs (master and slave):for a total of up to 256GB on your CPC! &lt;br /&gt;
* Transfer speed of 162KByte/s: That&#039;s as fast as copying memory inside the CPC with LDIR. In practice (loading FAT16/32 files) the speed is still about 130KB/s ([[SymbOS]]-FAT-driver).&lt;br /&gt;
* External power supply required: no extra load for the CPC&#039;s internal PSU&lt;br /&gt;
* No timing problems: Interrupts don&#039;t need to be disabled during the data transfer with the harddisc. The harddisc can operate while you play sound or doing other things with your CPC (multitasking etc.). &lt;br /&gt;
* Traffic activity display via a LED on the board &lt;br /&gt;
&lt;br /&gt;
&#039;&#039; Additional Features&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 512KB RAM extension, which is fully compatible with the CPC [[6128]] and the [[dk&#039;tronics]] ram extension &lt;br /&gt;
* 512KB rewriteable ROM. You can upload up to 32 ROMs, which are persistant. You can also use the ROM space as an additional RAM extension. ROMs can be switched on or off via switches or via software. &lt;br /&gt;
* PS/2 mouse connector. This makes it possible to connect wireless and optical mouses to your CPC.&lt;br /&gt;
* Realtime clock, which is fully PC compatible and provides additional 128 byte persistant RAM, which can be used to store config data.&lt;br /&gt;
&lt;br /&gt;
== Rom-Manager ==&lt;br /&gt;
&lt;br /&gt;
[[Image:sf2romman.gif|thumb|320px|SYMBiFACE II rom manager]]&lt;br /&gt;
&lt;br /&gt;
SYMBiFACE II includes a rom manager software, which runs under [[SymbOS]]. This tool is needed for displaying, loading, saving and deleting of the 32 x 16K ROMs.&lt;br /&gt;
&lt;br /&gt;
== ROManager ==&lt;br /&gt;
There is a second (Pseudo-)ROM manager which alows the complete backup (and restoration) of all 32 ROMs. You can load, save, test, copy, shift, erase, park and unpark single ROMs. This [[ROManager]] runs under [[FutureOS]]. Its language interface supports German, English, French and Spanish.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Programming:SYMBiFACE II|SYMBiFACE II documents]]&lt;br /&gt;
* [http://www.symbos.de/sf2.htm SYMBiFACE II homepage]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:Peripherals]] [[Category:SymbOS]] [[Category:Memory expansions]]&lt;/div&gt;</summary>
		<author><name>84.151.244.108</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=SYMBiFACE_II&amp;diff=9579</id>
		<title>SYMBiFACE II</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=SYMBiFACE_II&amp;diff=9579"/>
		<updated>2006-10-19T18:53:08Z</updated>

		<summary type="html">&lt;p&gt;84.151.205.223: /* Rom-Manager */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Cpc-ide.jpg|200px|thumb|Prototype of the CPC-IDE interface]]&lt;br /&gt;
&lt;br /&gt;
In autumn 2004 the first CPC SYMBiFACE (also known as &amp;quot;CPC-IDE&amp;quot;) was developed by [[Dr.Zed]] with the support of [[Octoate]], [[TFM]] and [[Tolkin]]. It was the first hardware solution ever that allowed connection of IDE-harddrives and CF-cards to the CPC with the maximum possible data transfer speed. Technically the CPC-IDE interface was based on the GIDE IDE interface by Tilmann Reh.&lt;br /&gt;
&lt;br /&gt;
It was fully working, but still had a prototype state, so only 10 pieces have been produced. Some people should write software first, before the final version would be released. So fully IDE-support for FAT16 and FAT32 harddiscs has been implemented in [[SymbOS]] until Xmas 2004.&lt;br /&gt;
&lt;br /&gt;
With all this, CPC SYMBiFACE II is not only an IDE interface anymore. It merges the CPC with current PC technology.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Symbiface2.gif|400px|thumb|SYMBiFACE II with description]]&lt;br /&gt;
&lt;br /&gt;
CPC SYMBiFACE II contains the optimal solution for connecting a CPC with an IDE harddisc. It provides the maximum - both for the performance and for the simpleness in accessing the harddisc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IDE Features&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports IDE-Harddiscs with up to 128GB &lt;br /&gt;
* Bigger HDDs or CD/DVD drives support possible with drivers&lt;br /&gt;
* Simultaneous operation of two harddiscs (master and slave):for a total of up to 256GB on your CPC! &lt;br /&gt;
* Transfer speed of 162KByte/s: That&#039;s as fast as copying memory inside the CPC with LDIR. In practice (loading FAT16/32 files) the speed is still about 130KB/s ([[SymbOS]]-FAT-driver).&lt;br /&gt;
* External power supply required: no extra load for the CPC&#039;s internal PSU&lt;br /&gt;
* No timing problems: Interrupts don&#039;t need to be disabled during the data transfer with the harddisc. The harddisc can operate while you play sound or doing other things with your CPC (multitasking etc.). &lt;br /&gt;
* Traffic activity display via a LED on the board &lt;br /&gt;
&lt;br /&gt;
&#039;&#039; Additional Features&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 512KB RAM extension, which is fully compatible with the CPC [[6128]] and the [[dk&#039;tronics]] ram extension &lt;br /&gt;
* 512KB rewriteable ROM. You can upload up to 32 ROMs, which are persistant. You can also use the ROM space as an additional RAM extension. ROMs can be switched on or off via switches or via software. &lt;br /&gt;
* PS/2 mouse connector. This makes it possible to connect wireless and optical mouses to your CPC.&lt;br /&gt;
* Realtime clock, which is fully PC compatible and provides additional 128 byte persistant RAM, which can be used to store config data.&lt;br /&gt;
&lt;br /&gt;
== Rom-Manager ==&lt;br /&gt;
&lt;br /&gt;
[[Image:sf2romman.gif|thumb|320px|SYMBiFACE II rom manager]]&lt;br /&gt;
&lt;br /&gt;
SYMBiFACE II includes a rom manager software, which runs under [[SymbOS]]. This tool is needed for displaying, loading, saving and deleting of the 32 x 16K ROMs.&lt;br /&gt;
&lt;br /&gt;
== ROManager ==&lt;br /&gt;
There is a second (Pseudo-)ROM manager which alows the complete backup (and restoration) of all 32 ROMs. You can load, save, test, copy, shift, erase, park and unpark single ROMs. This [[ROManager]] runs under [[FutureOS]]. Its language interface supports German, English, French and Spanish.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Programming:SYMBiFACE II|SYMBiFACE II documents]]&lt;br /&gt;
* [http://www.symbos.de/sf2.htm SYMBiFACE II homepage]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:Peripherals]] [[Category:SymbOS]] [[Category:Memory expansions]]&lt;/div&gt;</summary>
		<author><name>84.151.205.223</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=SYMBiFACE_II&amp;diff=9578</id>
		<title>SYMBiFACE II</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=SYMBiFACE_II&amp;diff=9578"/>
		<updated>2006-10-19T18:47:45Z</updated>

		<summary type="html">&lt;p&gt;84.151.205.223: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Cpc-ide.jpg|200px|thumb|Prototype of the CPC-IDE interface]]&lt;br /&gt;
&lt;br /&gt;
In autumn 2004 the first CPC SYMBiFACE (also known as &amp;quot;CPC-IDE&amp;quot;) was developed by [[Dr.Zed]] with the support of [[Octoate]], [[TFM]] and [[Tolkin]]. It was the first hardware solution ever that allowed connection of IDE-harddrives and CF-cards to the CPC with the maximum possible data transfer speed. Technically the CPC-IDE interface was based on the GIDE IDE interface by Tilmann Reh.&lt;br /&gt;
&lt;br /&gt;
It was fully working, but still had a prototype state, so only 10 pieces have been produced. Some people should write software first, before the final version would be released. So fully IDE-support for FAT16 and FAT32 harddiscs has been implemented in [[SymbOS]] until Xmas 2004.&lt;br /&gt;
&lt;br /&gt;
With all this, CPC SYMBiFACE II is not only an IDE interface anymore. It merges the CPC with current PC technology.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Symbiface2.gif|400px|thumb|SYMBiFACE II with description]]&lt;br /&gt;
&lt;br /&gt;
CPC SYMBiFACE II contains the optimal solution for connecting a CPC with an IDE harddisc. It provides the maximum - both for the performance and for the simpleness in accessing the harddisc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;IDE Features&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports IDE-Harddiscs with up to 128GB &lt;br /&gt;
* Bigger HDDs or CD/DVD drives support possible with drivers&lt;br /&gt;
* Simultaneous operation of two harddiscs (master and slave):for a total of up to 256GB on your CPC! &lt;br /&gt;
* Transfer speed of 162KByte/s: That&#039;s as fast as copying memory inside the CPC with LDIR. In practice (loading FAT16/32 files) the speed is still about 130KB/s ([[SymbOS]]-FAT-driver).&lt;br /&gt;
* External power supply required: no extra load for the CPC&#039;s internal PSU&lt;br /&gt;
* No timing problems: Interrupts don&#039;t need to be disabled during the data transfer with the harddisc. The harddisc can operate while you play sound or doing other things with your CPC (multitasking etc.). &lt;br /&gt;
* Traffic activity display via a LED on the board &lt;br /&gt;
&lt;br /&gt;
&#039;&#039; Additional Features&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 512KB RAM extension, which is fully compatible with the CPC [[6128]] and the [[dk&#039;tronics]] ram extension &lt;br /&gt;
* 512KB rewriteable ROM. You can upload up to 32 ROMs, which are persistant. You can also use the ROM space as an additional RAM extension. ROMs can be switched on or off via switches or via software. &lt;br /&gt;
* PS/2 mouse connector. This makes it possible to connect wireless and optical mouses to your CPC.&lt;br /&gt;
* Realtime clock, which is fully PC compatible and provides additional 128 byte persistant RAM, which can be used to store config data.&lt;br /&gt;
&lt;br /&gt;
== Rom-Manager ==&lt;br /&gt;
&lt;br /&gt;
[[Image:sf2romman.gif|thumb|320px|SYMBiFACE II rom manager]]&lt;br /&gt;
&lt;br /&gt;
SYMBiFACE II includes a rom manager software, which runs under [[SymbOS]]. This tool is needed for displaying, loading, saving and deleting of the 32 x 16K ROMs.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Programming:SYMBiFACE II|SYMBiFACE II documents]]&lt;br /&gt;
* [http://www.symbos.de/sf2.htm SYMBiFACE II homepage]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:Peripherals]] [[Category:SymbOS]] [[Category:Memory expansions]]&lt;/div&gt;</summary>
		<author><name>84.151.205.223</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Demogroups&amp;diff=2239</id>
		<title>Demogroups</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Demogroups&amp;diff=2239"/>
		<updated>2006-10-19T14:57:46Z</updated>

		<summary type="html">&lt;p&gt;84.151.205.223: /* Germany */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;For on overview of the CPC scene members, you can have a look at the&#039;&#039;&lt;br /&gt;
* [[CPC scene members|List of CPC scene members]]&lt;br /&gt;
* [http://www.cpcwiki.eu/index.php/Category:CPC_scene_members Category of CPC scene members]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;You can also check the [http://www.cpcwiki.eu/index.php/Category:Demos Demos category] for productions/releases.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is a list of the CPC scene &#039;&#039;&#039;demo groups&#039;&#039;&#039;, which have been or are still active.&lt;br /&gt;
&lt;br /&gt;
== France ==&lt;br /&gt;
&lt;br /&gt;
* [[5KB]]&lt;br /&gt;
* [[Arkos]] ([http://www.arkos.cpcscene.com Arkos homepage])&lt;br /&gt;
* [[AST System]]&lt;br /&gt;
* [[BCAV]]&lt;br /&gt;
* [[Contrast]]&lt;br /&gt;
* [[Da Boxon Team]]&lt;br /&gt;
* [[Fefesse]]&lt;br /&gt;
* [[Futur&#039;s]] ([http://www.futurs.cpcscene.com Futur&#039;s homepage])&lt;br /&gt;
* [[GPA]] ([http://tj.gpa.free.fr Tom et Jerry&#039;s homepage])&lt;br /&gt;
* [[Hard&#039;OS]] ([http://bdciron.cpcscene.com BDC Iron&#039;s homepage])&lt;br /&gt;
* [http://oppressed-people.info/impact Impact]&lt;br /&gt;
* [http://oppressed-people.info/impact/index.php?option=com_mamblog&amp;amp;Itemid=20 Kill or die]&lt;br /&gt;
* [[Krad&#039;os Crack&#039;ers]]&lt;br /&gt;
* [[Logon System]] ([http://sergio.web.9online.fr/html/demologon.htm Longshot&#039;s website])&lt;br /&gt;
* [[Malibu Crackers]]&lt;br /&gt;
* [[Mortel]]&lt;br /&gt;
* [[Nul Part System]] ([http://nulpartsystem.free.fr NPS homepage])&lt;br /&gt;
* [[Overlanders]]&lt;br /&gt;
* [[Paradox]]&lt;br /&gt;
* [[Rebels]]&lt;br /&gt;
* [[Revival]]&lt;br /&gt;
* [[Les Sucres en Morceaux]] ([http://scampin.chez-alice.fr/cpc Sucres en Morceaux homepage])&lt;br /&gt;
* [[Static]]&lt;br /&gt;
* [[The Addams Fanz]] ([http://tafcpc.free.fr TAF homepage])&lt;br /&gt;
&lt;br /&gt;
== Germany ==&lt;br /&gt;
&lt;br /&gt;
* [[ALC]]&lt;br /&gt;
* [[Armaxess]]&lt;br /&gt;
* [[BENG!]] (also international)&lt;br /&gt;
* [[Benediction]]&lt;br /&gt;
* [[Bollaware]]&lt;br /&gt;
* [[Cadjo Clan]]&lt;br /&gt;
* [[CBS]]&lt;br /&gt;
* [[CGS]]&lt;br /&gt;
* [[Commotion]]&lt;br /&gt;
* [[CRT]]&lt;br /&gt;
* [[Exodus]]&lt;br /&gt;
* [[Frankenteam]]&lt;br /&gt;
* [[FutureSoft]]&lt;br /&gt;
* [[GCS]]&lt;br /&gt;
* [[GOS]]&lt;br /&gt;
* [[HJT]]&lt;br /&gt;
* [[Inicron]]&lt;br /&gt;
* [[KKB]]&lt;br /&gt;
* [[Merlyn]]&lt;br /&gt;
* [[MOPS]]&lt;br /&gt;
* [[Necron]]&lt;br /&gt;
* [[PDW]]&lt;br /&gt;
* [[POW]]&lt;br /&gt;
* [[The Rejects]]&lt;br /&gt;
* [[SCUG]]&lt;br /&gt;
* [[SymbiosiS]]&lt;br /&gt;
* [[TGS]]&lt;br /&gt;
* [[TTC]]&lt;br /&gt;
* [[Wizcat]]&lt;br /&gt;
&lt;br /&gt;
== Greece ==&lt;br /&gt;
&lt;br /&gt;
* [[Dirty Minds]]&lt;br /&gt;
&lt;br /&gt;
== Ireland ==&lt;br /&gt;
&lt;br /&gt;
* [[The Firm]]&lt;br /&gt;
&lt;br /&gt;
== Netherlands ==&lt;br /&gt;
&lt;br /&gt;
* [[Dragonbreed Wetware]]&lt;br /&gt;
&lt;br /&gt;
== Spain ==&lt;br /&gt;
&lt;br /&gt;
* [[Zona Neutra]] ([http://www.zonan.org Zona Neutra website])&lt;br /&gt;
&lt;br /&gt;
== United Kingdom ==&lt;br /&gt;
&lt;br /&gt;
* [[Bitmap Vandals]]&lt;br /&gt;
* [[Conspiracy]]&lt;br /&gt;
* [[Discovery]]&lt;br /&gt;
* [[Donut System]]&lt;br /&gt;
* [[Lords of Justice]]&lt;br /&gt;
* [[STS]]&lt;br /&gt;
* [[Systeme D]]&lt;br /&gt;
* [[The Underground]]&lt;br /&gt;
&lt;br /&gt;
and many, many more...&lt;br /&gt;
&lt;br /&gt;
[[Category:Scene group|*]]&lt;/div&gt;</summary>
		<author><name>84.151.205.223</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13428</id>
		<title>Talk:FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13428"/>
		<updated>2006-10-17T21:27:33Z</updated>

		<summary type="html">&lt;p&gt;84.151.235.113: /* Flaming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Questions...==&lt;br /&gt;
&lt;br /&gt;
Hmm.. are there any applications for Future OS?&lt;br /&gt;
And can i really add any device and it will be recommended by the system without any device driver? &lt;br /&gt;
Unbelievable!! and much better than SymbOS then, isn&#039;t it? (Forgott to sign.. sorry.. but as i don&#039;t fear anything... here i am... [[User:Kangaroo|Kangaroo MusiQue of HJT]] 07:59, 28 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:First you can&#039;t compare SymbOS and FutureOS. They&#039;re too different and therefore I use them both.&lt;br /&gt;
:Software for FutureOS is availabe in the Yahoo-Group, where you can download it.&lt;br /&gt;
:And yes, I try to support nearly all hardware for the CPC. Ok, some is still missing, but this will change soon I hope.&lt;br /&gt;
:About features: Ok, I haven&#039;t finished the new documentation in english. But if I look at other projects, I have to believe, so believe me too.&lt;br /&gt;
:That would only be fair.&lt;br /&gt;
:I have no time to explain the 126th time where some support function is. read the manual, the new version coming soon.&lt;br /&gt;
&lt;br /&gt;
:Greets to all honest CPC sceners,&lt;br /&gt;
:TFM&lt;br /&gt;
&lt;br /&gt;
:: Please try to keep your tone down. I&#039;m letting this here as an example of what NOT to say. RTFM is NOT part of the language that will be tolerated here, if we want to keep a flame war out of our wiki; so please keep this in mind. And please don&#039;t jump to conclusions - several users still do not know about signing their entries! It seems to me the original poster was more positive than negative, so you could try and calmly answer to his questions, otherwise there&#039;s no reason in replying at all. This is NOT a debate room, and fights will NOT (&#039;&#039;&#039;NOT!&#039;&#039;&#039;) be welcome here. You do not need to be apologetic (as you are in a couple of points) about anything that FutureOS may be lacking, since it&#039;s a wonderful system anyhow, but also taking it to the other extreme doesn&#039;t exactly help things either.&lt;br /&gt;
&lt;br /&gt;
::Best regards, &lt;br /&gt;
::[[User:Gryzor|Gryzor]] 16:02, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::RTFM means Read The Futureos Manual, so where is the problem? That guy (without name) is allowed to vandalish my text? Why don&#039;t you stop him?&lt;br /&gt;
&lt;br /&gt;
:::Anyhow, and why don&#039;t talk about something other very unfair. At the left side, below &amp;quot;the present&amp;quot; there is a line for SymbOS, why not FutueOS. I would like to please you to insert that line.&lt;br /&gt;
&lt;br /&gt;
:::Greets&lt;br /&gt;
:::TFM&lt;br /&gt;
&lt;br /&gt;
::::Can we please stop hiding behind our finger? We all know what RTFM means, so please drop it. I assume almost everyone here is of at least average IQ... As I said, this languages is NOT permitted on board. What&#039;s more, what do you mean about that guy being allowed to vandalise your text? What did he vandalise? What should I stop? I think there might be a big misunderstanding here... Anyhow, about the SIdebar, I don&#039;t think it&#039;s &#039;very unfair&#039;, as I&#039;ve explained before. FutureOS may be indeed very, very nice a project and I find myself playing with it the whole time, but SymbOS, with the existing Symbiface, has long ago reached critical mass and is very impressive and popular, that&#039;s why it had its own link. This is NOT an issue of &#039;put my project up there along with the others&#039;, it&#039;s trying to organise things in a better way. In any case, the Sidebar was changed a lot, I&#039;m going to look into it... [[User:Gryzor|Gryzor]] 08:16, 11 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:That&#039;s something, which came to my mind very often! We should change the &amp;quot;SymbOS&amp;quot; link in the left menu to &amp;quot;Operating Systems&amp;quot;. Then we can have a list of OSs for the CPC there. It would be a better entry point! --[[User:Octoate|Octoate]] 20:40, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
::Hm, I don&#039;t know. In this case you have to place all categories from the &amp;quot;serious software&amp;quot; articel in the sidebar. -- [[User:Prodatron|Prodatron]] 21:00, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:::Argh... ;) --[[User:Octoate|Octoate]] 21:24, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== What&#039;s about respecting some rules? ==&lt;br /&gt;
&lt;br /&gt;
As this is not Wikipedia but our own scene CPCWiki, I wouldn&#039;t like to force the articles to follow strict rules, but at least the following two rules should be respected by everyone:&lt;br /&gt;
* no advertisment-like phrases&lt;br /&gt;
* no false information&lt;br /&gt;
&lt;br /&gt;
The following parts in this article should be removed and replaced in a section like &amp;quot;possible plans for the future&amp;quot;:&lt;br /&gt;
* IDE support (mentioned several times, and first I mixed v8 with v9, but as it should only be a possible part of v9 [and now even v8 isn&#039;t released], it will not be implemented before 2007 or later, right?)&lt;br /&gt;
* CPC Booster support (you can&#039;t call an entry in the port monitor &amp;quot;support&amp;quot;)&lt;br /&gt;
* Multi tasking (I couldn&#039;t find any references)&lt;br /&gt;
If I am wrong, and these features are already implemented in FutureOS and ready for download, please provide us a link.&lt;br /&gt;
&lt;br /&gt;
Some other parts should also be removed:&lt;br /&gt;
* One-drive restriction of other OSs (nearly every OS can do this, even Amsdos allows drive letters in a path)&lt;br /&gt;
* Advertisment-like phrases (e.g. &amp;quot;FutureOS is for programmers who want to use the CPC at its limits&amp;quot; and other ones; these should be better placed on a homepage but not in a Wiki)&lt;br /&gt;
-- [[User:Prodatron|Prodatron]] 00:05, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I sense a scene fight coming on, I&#039;m afraid... I do not wish to take any part in it, especially since I do not know anything about the common history of projects, but I hope it stays off the wiki!&lt;br /&gt;
::Well, in general it is quite easy to follow some necessary rules, so I am not afraid about fights. -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I&#039;ll have to agree with some of Prodatron&#039;s remarks. The article needs heavy editing (I have altered several points myself, more is needed) so as to not appear as a commercial for FutureOS but more like an objective article. Also, at points it becomes more of a manual than an article on the OS itself.&lt;br /&gt;
&lt;br /&gt;
:That said, even in Symbiface there was the phrase: &#039;&#039;It provides nearly everything you need to change your CPC into a powerful work station!&#039;&#039; which is more of the same :)&lt;br /&gt;
::Yes, that&#039;s right. I think someone just copied &amp;amp; pasted this from the homepage ;) -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:To get back to Prodatron&#039;s remarks, if his points are valid the article should be corrected. If &#039;&#039;system .9&#039;&#039;, as it is called in the article, indeed refers to FutureOS v9 then I also think that it should be re-written, especially since not even v8 has been released (really looking forward to it!).&lt;br /&gt;
&lt;br /&gt;
:In general, I would urge &#039;&#039;&#039;ALL&#039;&#039;&#039; contributors who are also developers, to try and keep their usual enthusiasm (read: ego ;) ) at a low, since we are trying to do an objective work and not promote one or the other product... Thanks! [[User:Gryzor|Gryzor]] 09:47, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I have cleaned up the whole artice, removed advertisment-like phrases, re-wrote sentences that sounded too much like advertising and thigthened the language. Articles should contain no false or biased statements in any form. Keep it clear, true, neutral and objective. This is what I tried to accomplish when editing this article.&lt;br /&gt;
- 2006-08-09; Gwildor -&lt;br /&gt;
:Thanks for your effort Gwildor! The article looks a bit more polished now. --[[User:Octoate|Octoate]] 14:07, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I think the maximum file size currently is 512KB (19bit). I couldn&#039;t find any possibilities to load data from files, which are bigger than 512KB. Why is 16MB/24bit mentioned in the article? Also a planned feature for the future? -- [[User:Prodatron|Prodatron]] 17:02, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
The maximum file-size depends on the free space on disc-hard-disc or it is limited by a 24 Bit file-length code. Just look at the manual. You can use routines like TEILA or TEISI to load or save files greater then 576 KB. TFM&lt;br /&gt;
&lt;br /&gt;
== Looks good now ==&lt;br /&gt;
&lt;br /&gt;
Thanx to everybodys&#039; effort the article looks a lot better now. I wouldn&#039;t call &amp;quot;CPC Booster support&amp;quot; like this, but who cares. What&#039;s about summarising some very small sections and maybe removing some user-manual-like sentences? -- [[User:Prodatron|Prodatron]] 17:44, 10 August 2006 (CEST)&lt;br /&gt;
:Sumarised all sections which contained only 1 or 2 sentences and removed the FioLib text in its own article. -- [[User:Prodatron|Prodatron]] 19:16, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Thank you for your excellent help. TFM&lt;br /&gt;
&lt;br /&gt;
== Protection ==&lt;br /&gt;
&lt;br /&gt;
This part of the discussion has been deleted; please do not roll back.&lt;br /&gt;
&lt;br /&gt;
The reason I deleted it is because it turned into a flame, and also because some people do not understand how to format their edits by using semi-colons to keep the thread flow easy to understand. As a result it was a flame that was very hard to follow. I will just keep the following:&lt;br /&gt;
&lt;br /&gt;
The article will remain locked for the time being. It&#039;s really unfortunate that events are taking such a turn, at a time when the wiki is expanding at a good rate, which means that someone will have to keep an eye on all that is being written. Let&#039;s see if the discussion cools down a bit, then decide. &lt;br /&gt;
&lt;br /&gt;
That said, the initial article and subsequent edits were nothing less than shameless plugs for FutureOS. If you want to publish a plug, put it on your Profile page -- &#039;&#039;&#039;provided you create one&#039;&#039;&#039; and that you do not post anonymously! Why is it so darn hard to understand this??? [[User:Gryzor|Gryzor]] 19:42, 29 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
How to plug for something, which costs no money?&lt;br /&gt;
&lt;br /&gt;
:: I can also get different religions for free, nevertheless I want that someone tells me in a fundamentalistic way why his religion is best. The fact that something is free doesn´t mean that the wiki rules don´t have to be respected.&lt;br /&gt;
&lt;br /&gt;
::: Right! So respect your own rules. Maybe the article wasn&#039;t ideal for wiki at first. But better an article that could be corrected than nothing to read. And the comparison about religion is very low under my level.&lt;br /&gt;
&lt;br /&gt;
== Flaming ==&lt;br /&gt;
&lt;br /&gt;
Will it be possible, to stop flaming around that future os thing? I hate it to see people fighting for nothing :D&lt;br /&gt;
So maybe it will be the best to protect the whole article and the talk-area to stop annoying and useless posts from both parties [[User:Kangaroo|Kangaroo MusiQue of HJT]] 14:06, 5 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
: Well, but who started the flaming? ;-)) [http://www.cpcwiki.eu/index.php?title=Talk:FutureOS&amp;amp;oldid=2154], [http://www.cpcwiki.eu/index.php?title=Talk:FutureOS&amp;amp;diff=4395&amp;amp;oldid=4393] I think at least the talk page shouldn&#039;t be protected, otherwise I am afraid, that it will continue on the general discussion page. -- [[User:Prodatron|Prodatron]] 15:02, 5 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:: :-) It was just my first reaction on the original-article as i read it. And that where logical questions, after reading an advertisement-text on the wiki for a &amp;quot;ultimate OS&amp;quot; with the best-features around, wich doesnt exist anyway in this form :) [[User:Kangaroo|Kangaroo MusiQue of HJT]] 20:31, 5 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
: Yes the flaming is stupid. That&#039;s why the article was locked, but I think that talk pages should really rarely be locked... indeed, if one wants, it&#039;s very difficult, if not impossible, to keep them from flaming one way or the other. [[User:Gryzor|Gryzor]] 17:25, 5 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
: You (Kangaroo) and Rode start the flaming. So you BOTH have to stop it. Nobody else is flaming around. TFM&lt;br /&gt;
:: So that is NOT true.. i just mentioned, that future os must be a very great thing and much better than other OSses around, cause your text telled me, that FOS supports any device plugged in without needing a driver and so on. As Rode has written, that he has tried to work with FOS and found things out that arent true within your advertisement text, and after his new FOSuggestion-article looks much better than the original from TFM, i personally think, that i shall call you Monster-Marketing-Machinae (MMM) to keep the traditions :-) [[User:Kangaroo|Kangaroo MusiQue of HJT]] 08:02, 8 September 2006 (CEST)&lt;br /&gt;
::: Well, what Rode has told here are just lies. Everybody can easiely proove this. I never sayd &amp;quot;any device&amp;quot;, I sayd &amp;quot;much devices&amp;quot; - and that is true. Please don&#039;t talk about things you have never used. Why? If you ever had used FutureOS, you wouldn&#039;t argue that way. And about marketing, I don&#039;t want to earn money with FutureOS. Look at your cmo homepage and you see what is MMM! [[TFM]]&lt;br /&gt;
&lt;br /&gt;
== Unlocking the FutureOS article ==&lt;br /&gt;
&lt;br /&gt;
Since many changes have been introcuced in this article, which aren&#039;t true, this article should be unlocked again - at least for me, the originatior of FutureOS. [[TFM]]&lt;br /&gt;
&lt;br /&gt;
:: The Problem about that is, that YOU arent telling the truth about the features of your OS and make the article an advertisement. So IMHO its better to let others write about the FOS, so its more near reality :-) Nothing personal against you, but it looks like, that you are a bit to enthusiastic with your own shit :) [[User:Kangaroo|Kangaroo MusiQue of HJT]] 19:25, 5 September 2006 (CEST)&lt;br /&gt;
::: Stop! I must admit that the first version of the article was a copy of an article I wrote for an english papermag, because I had not the time to do all the work again. But I NEVER wrote something untrue here. If you don&#039;t know FutureOS like me, then you should ask first, instead of flaming around. I&#039;m very sorry that you can&#039;t be objective. [[TFM]]&lt;br /&gt;
&lt;br /&gt;
:::: Somehow his stamina is impressive - or lets say very psycho. I think no one else would &amp;quot;fight&amp;quot; so hard for a 15 years old and completely outdated project today even in the retro scene, as it is one of the worst software examples of the old days. Regarding the &amp;quot;truth&amp;quot;, even the actual article is not true and the first one was just a cheeky piece of advertisement. Please have a look at the new version, it could be a better base. Sad that this strange guy with his bizarre bunch of routines is the only one, who behaves negative in the CPCWiki. - [[User:Rode]]&lt;br /&gt;
&lt;br /&gt;
Ahh.. and GO get a WIKI-Account instead of posting the shit anonymous its NOT SO HARD, it DOESNT HURT and it will HELP others to see your GOOD WILL (or your willy) [[User:Kangaroo|Kangaroo MusiQue of HJT]] 19:25, 5 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
: Finally he found out, how to create an account. But it seems, that he still has to learn a lot of more things, like the behaviour in talk pages etc. It&#039;s interesting, that this is the only problematic article in the whole wiki, but as I could see it was always the same with this person in the CPC history. As we know, that he will rollback the article into its original advertisement form, it shouldn&#039;t be unlocked for sure. I wrote a more objective version of the article some days ago, and I will suggest it shortly. [[User:Rode|Rode]]&lt;br /&gt;
&lt;br /&gt;
See [[FutureOS/Suggestion1]]&lt;br /&gt;
&lt;br /&gt;
Dear Rode don&#039;t talk about behaviour, because yours is pretty bad. As bad as your suggestion about the FutureOS article.&lt;br /&gt;
It is known that you don&#039;t like FutureOS, this is the reaseon why this article is problematic. Now we have the same problems here like in german Wikipedia before - thanks to you! I would greatly apprecialte if you could leave us here. Only without you it is possible to make this article better, this would help us all. If you have personal problems with FutureOS (or me) then this here is NOT the place for your personal war. [[TFM]]&lt;/div&gt;</summary>
		<author><name>84.151.235.113</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Croco_Chanel_N%C2%B04&amp;diff=28373</id>
		<title>Croco Chanel N°4</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Croco_Chanel_N%C2%B04&amp;diff=28373"/>
		<updated>2006-10-06T14:41:04Z</updated>

		<summary type="html">&lt;p&gt;84.151.251.135: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:CC4.gif|244px|thumb|by [[Fafa]]]]&lt;br /&gt;
&#039;&#039;Croco Channel Meeting N°4&#039;&#039; call for attenders ! &lt;br /&gt;
&lt;br /&gt;
The fourth edition of the Croco Channel Meeting may be organized next year only if there&#039;s enough attenders (minimum 30, to share the location rent and food and having a cheap entrance fee for everyone). The meeting will take place near Paris (60Km) at Laigneville (Oise). You can join the party place by walking 15 minutes from the train station.&lt;br /&gt;
&lt;br /&gt;
Several dates are possible :&lt;br /&gt;
&lt;br /&gt;
* 4,5 &amp;amp; 6 May 2007 (friday 14h to monday 10h), &lt;br /&gt;
* 11,12 &amp;amp; 13 May 2007 (friday 14h to monday 10h), &lt;br /&gt;
&lt;br /&gt;
If you are interested to come, drop a mail now to [[Candy]] of [[Overlanders]] to give him what dates are the best for you or ask any further information : &#039;&#039;broudin (dot) sebastien (at) laposte (dot) net&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Croco Chanel #4 participants list :&lt;br /&gt;
** &#039;&#039;France&#039;&#039;&lt;br /&gt;
*** [http://asphyx0r.deviantart.com Asphyx] of [http://www.acid.org ACiD]&lt;br /&gt;
*** [[Ast]] of [[Impact]] and ex-[[Ast System]]&lt;br /&gt;
*** [[Barjack]] of [[Futur&#039;s]]&lt;br /&gt;
*** [[Beb]] of [[Overlanders]]&lt;br /&gt;
*** [[Candy]] of [[Overlanders]]&lt;br /&gt;
*** [[Cjc]] of [[Croco Computer Club]]&lt;br /&gt;
*** [[Cmp]] of [[Impact]] and ex-[[Paradox]]&lt;br /&gt;
*** [[Cracky]] of [[Mortel]]&lt;br /&gt;
*** Denis&lt;br /&gt;
*** [[Digit]] of [[Logon System]]&lt;br /&gt;
*** [[Eliot]] of [[Benediction]]&lt;br /&gt;
*** [[Epsilon]] of [[Power System]]&lt;br /&gt;
*** [[Fenyx Kell]]&lt;br /&gt;
*** [[Fred Crazy]] of [[Logon System]]&lt;br /&gt;
*** [[Grim]] of [[Arkos]]&lt;br /&gt;
*** [[Hermol]]&lt;br /&gt;
*** [[Hicks]] of [[Another World]]&lt;br /&gt;
*** [[Jamian]]&lt;br /&gt;
*** [[Ker]]&lt;br /&gt;
*** [[Longshot]] of [[Logon System]]&lt;br /&gt;
*** [[Madram]] of [[Overlanders]]&lt;br /&gt;
*** [[Overflow]] of [[Logon System]]&lt;br /&gt;
*** [[Plissken]] of [[Revival]]&lt;br /&gt;
*** [[Poum]] of ex-french magazine [[Amstrad Cent Pour Cent]]&lt;br /&gt;
*** [[Power]]&lt;br /&gt;
*** [[PulkoMandy]]&lt;br /&gt;
*** [[Rainbow Software]]&lt;br /&gt;
*** [[Ramlaid]] of [[Arkos]]&lt;br /&gt;
*** [[Rubi]] of [[Logon System]]&lt;br /&gt;
*** [[Roudoudou]] of Flower Corp.&lt;br /&gt;
*** [[Septh]] of ex-french magazine [[Amstrad Cent Pour Cent]]&lt;br /&gt;
*** [[Shap]] of [[Overlanders]]&lt;br /&gt;
*** [[Sid]] of [[Impact]]&lt;br /&gt;
*** [[Slash]] of [[Logon System]]&lt;br /&gt;
*** [[Supersly]]&lt;br /&gt;
*** [[Targhan]] of [[Arkos]]&lt;br /&gt;
*** [[Tenebros]] of [[GPA]]&lt;br /&gt;
*** [[Tom et Jerry]] of [[GPA]]&lt;br /&gt;
*** [[Toms]] of [[Another World]]&lt;br /&gt;
*** [[Tronic]] of [[GPA]]&lt;br /&gt;
*** [[Two Mag]] of [[GPA]]&lt;br /&gt;
** &#039;&#039;Germany&#039;&#039;&lt;br /&gt;
*** [[Prodatron]] of [[SymbiosiS]]&lt;br /&gt;
*** [[Tolkin]] of [[Future Soft]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
One of the coolest CPC meeting is back ! Be there !&lt;br /&gt;
&lt;br /&gt;
Some pictures of [[Croco Chanel N°1]], [[Croco Chanel N°2]] and [[Croco Chanel N°3]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.zataz.com/news/12140/Croco-Meeting-4-un-meeting-informatique--en-mai-prochain--qui-va-detroner-tout-ce-que-vous-pensiez-connaitre.html &#039;&#039;Croco Chanel n°4&#039;&#039; on the french e-zine Zataz.com]&lt;br /&gt;
&lt;br /&gt;
[[Category:CPC events]]&lt;/div&gt;</summary>
		<author><name>84.151.251.135</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=News:Burgparty_2_will_take_place_in_december_in_Germany&amp;diff=24091</id>
		<title>News:Burgparty 2 will take place in december in Germany</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=News:Burgparty_2_will_take_place_in_december_in_Germany&amp;diff=24091"/>
		<updated>2006-09-27T21:37:01Z</updated>

		<summary type="html">&lt;p&gt;84.151.205.204: /* Expected participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:freusburg.gif|thumb|330px|The Freusburg in Kirchen/Germany]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;03. September 2006&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While the [[Burgparty 1]] was the first german CPC party of 2006, the [[Burgparty 2]] will be the last one of this year.&lt;br /&gt;
&lt;br /&gt;
== Where and When? ==&lt;br /&gt;
&lt;br /&gt;
It will take place...&lt;br /&gt;
* Location: &#039;&#039;&#039;Kirchen (Sieg)&#039;&#039;&#039;&lt;br /&gt;
* Start: &#039;&#039;&#039;Friday, 01.12.2006&#039;&#039;&#039;&lt;br /&gt;
* End: &#039;&#039;&#039;Sunday, 03.12.2006&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The location is the &#039;&#039;&#039;Freusburg&#039;&#039;&#039; in Kirchen, which is an old castle from the middle age. This castle is now used as a youth hostel, which has some very big advantages for beeing a party place. Kirchen itself is close to Siegen (one hour from Cologne in east direction).&lt;br /&gt;
&lt;br /&gt;
== How? ==&lt;br /&gt;
&lt;br /&gt;
Like last time the party will feature a complete all-inclusive-package:&lt;br /&gt;
* Breakfast and lunch at saturday and sunday&lt;br /&gt;
* Dinner at saturday&lt;br /&gt;
* a real bed for the two nights&lt;br /&gt;
* and of course a very nice historical environment ;-)&lt;br /&gt;
...for the costs of about 48 Euros.&lt;br /&gt;
&lt;br /&gt;
== Costs and Registration ==&lt;br /&gt;
&lt;br /&gt;
Unfortunately that also means, that we have to pay the costs for the youth hostel again in advance. So it is necessary, that all registered persons have to transfer the money even in advance to the organisators&lt;br /&gt;
Bankaccount.  &lt;br /&gt;
&lt;br /&gt;
As the Internet is a very insecure place, we can not place a Bank-adress inhere public :-/&lt;br /&gt;
So please send an eMail to &amp;gt; drzed A T ngi D O T de &amp;lt; if you want to registrate yourself for the Burgparty II.&lt;br /&gt;
ASAP after i got your eMail, i&#039;ll send you my bank-account, so that you can transfer &lt;br /&gt;
the above-mentioned 48 Euro onto it.&lt;br /&gt;
Please use &amp;quot;BurgPartyII Registration, %your-name%&amp;quot; as the Subject in your Registration-eMail! &lt;br /&gt;
&lt;br /&gt;
For questions you also may contact Prodatron: mika A T prodatron D O T net&lt;br /&gt;
&lt;br /&gt;
The deadline for the registrations is the 18.09.2006. We can&#039;t guarantee to accept later registrations, as the managers of the youth hostel force us to pay one week after the reservation.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.jewa-media.de/kunden/jugend-sommercamp/freusburg.html Information about the Freusburg (German)]&lt;br /&gt;
* [http://www.hostelz.com/l/de/hostel/20805-Jugendherberge-Freusburg Information about the Freusburg (English)]&lt;br /&gt;
* [http://www.jewa-media.de/kunden/jugend-sommercamp/freusburgweg.html Location plan]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Expected participants ==&lt;br /&gt;
&lt;br /&gt;
* [[Dr.Zed]]&lt;br /&gt;
* [[Prodatron]]&lt;br /&gt;
* [[TFM]]&lt;br /&gt;
* [[Tolkin]]&lt;br /&gt;
* [[Villain]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:News 2006-09]]&lt;/div&gt;</summary>
		<author><name>84.151.205.204</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Vortex_Winchester_Drive_(WD20)&amp;diff=20085</id>
		<title>Vortex Winchester Drive (WD20)</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Vortex_Winchester_Drive_(WD20)&amp;diff=20085"/>
		<updated>2006-09-13T20:24:26Z</updated>

		<summary type="html">&lt;p&gt;84.151.226.82: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A harddisc solution for the CPC (The first for the CPC) by the German company [[Vortex]]&lt;br /&gt;
&lt;br /&gt;
The Harddisc was build about 1986. It have the same cases like the F1-S and the F1-D. A big Power Supply which have about 1,5 Kilograms gives the power to the Harddrive. The Harddrive was shipped with the Powersupply The Harddrive itself, a built in 5,25&amp;quot; DD Diskdrive with 720KB and a Controller which was used for being the MFM Controller with two ports for two MFM Harddiscs, two DD Floppys and a ROM board which give place for 2 Roms, which held the VDOS 2.0&lt;br /&gt;
The Contoller get the Power from the Harddisc.&lt;br /&gt;
You can connect up to two 60MB MFM Drives which are supported by the VDOS 2.0.&lt;br /&gt;
But the normal setup was with a 20 MB MFM Drive.&lt;br /&gt;
A Software Package consists of a few helpful tools: LowLevel Format&lt;br /&gt;
                                                    Partition tools&lt;br /&gt;
                                                    Format partitions&lt;br /&gt;
                                                    Patch for CPM 2.2 and 3.0 (Plus) to support the Drive&lt;br /&gt;
                                                    File/Disccopy Tools&lt;br /&gt;
                                                    Diskformat&lt;br /&gt;
                                                    Hexeditor&lt;br /&gt;
                                                    and a few more...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:Peripherals]]&lt;/div&gt;</summary>
		<author><name>84.151.226.82</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13407</id>
		<title>Talk:FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13407"/>
		<updated>2006-09-05T01:20:48Z</updated>

		<summary type="html">&lt;p&gt;84.151.237.42: /* What&amp;#039;s about respecting some rules? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Questions...==&lt;br /&gt;
&lt;br /&gt;
Hmm.. are there any applications for Future OS?&lt;br /&gt;
And can i really add any device and it will be recommended by the system without any device driver? &lt;br /&gt;
Unbelievable!! and much better than SymbOS then, isn&#039;t it? (Forgott to sign.. sorry.. but as i don&#039;t fear anything... here i am... [[User:Kangaroo|Kangaroo MusiQue of HJT]] 07:59, 28 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:Who are you? What is your name? Fear to sign? You seem not to be serious. But I try to answer serious.&lt;br /&gt;
:First you can&#039;t compare SymbOS and FutureOS. They&#039;re too different and therefore I use them both.&lt;br /&gt;
:Software for FutureOS is availabe in the Yahoo-Group, where you can download it.&lt;br /&gt;
:And yes, I try to support nearly all hardware for the CPC. Ok, some is still missing, but this will change soon I hope.&lt;br /&gt;
:About features: Ok, I haven&#039;t finished the new documentation in english. But if I look at other projects, I have to believe, so believe me too.&lt;br /&gt;
:That would only be fair.&lt;br /&gt;
:I have no time to explain the 126th time where some support function ist. RTFM, but the new version coming soon.&lt;br /&gt;
&lt;br /&gt;
:Greets to all honest CPC sceners,&lt;br /&gt;
:TFM&lt;br /&gt;
&lt;br /&gt;
:: Please try to keep your tone down. I&#039;m letting this here as an example of what NOT to say. RTFM is NOT part of the language that will be tolerated here, if we want to keep a flame war out of our wiki; so please keep this in mind. And please don&#039;t jump to conclusions - several users still do not know about signing their entries! It seems to me the original poster was more positive than negative, so you could try and calmly answer to his questions, otherwise there&#039;s no reason in replying at all. This is NOT a debate room, and fights will NOT (&#039;&#039;&#039;NOT!&#039;&#039;&#039;) be welcome here. You do not need to be apologetic (as you are in a couple of points) about anything that FutureOS may be lacking, since it&#039;s a wonderful system anyhow, but also taking it to the other extreme doesn&#039;t exactly help things either.&lt;br /&gt;
&lt;br /&gt;
::Best regards, &lt;br /&gt;
::[[User:Gryzor|Gryzor]] 16:02, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::RTFM means Read The Futureos Manual, so where is the problem? That guy (without name) is allowed to vandalish my text? Why don&#039;t you stop him?&lt;br /&gt;
&lt;br /&gt;
:::Anyhow, and why don&#039;t talk about something other very unfair. At the left side, below &amp;quot;the present&amp;quot; there is a line for SymbOS, why not FutueOS. I would like to please you to insert that line.&lt;br /&gt;
&lt;br /&gt;
:::Greets&lt;br /&gt;
:::TFM&lt;br /&gt;
&lt;br /&gt;
::::Can we please stop hiding behind our finger? We all know what RTFM means, so please drop it. I assume almost everyone here is of at least average IQ... As I said, this languages is NOT permitted on board. What&#039;s more, what do you mean about that guy being allowed to vandalise your text? What did he vandalise? What should I stop? I think there might be a big misunderstanding here... Anyhow, about the SIdebar, I don&#039;t think it&#039;s &#039;very unfair&#039;, as I&#039;ve explained before. FutureOS may be indeed very, very nice a project and I find myself playing with it the whole time, but SymbOS, with the existing Symbiface, has long ago reached critical mass and is very impressive and popular, that&#039;s why it had its own link. This is NOT an issue of &#039;put my project up there along with the others&#039;, it&#039;s trying to organise things in a better way. In any case, the Sidebar was changed a lot, I&#039;m going to look into it... [[User:Gryzor|Gryzor]] 08:16, 11 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:That&#039;s something, which came to my mind very often! We should change the &amp;quot;SymbOS&amp;quot; link in the left menu to &amp;quot;Operating Systems&amp;quot;. Then we can have a list of OSs for the CPC there. It would be a better entry point! --[[User:Octoate|Octoate]] 20:40, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
::Hm, I don&#039;t know. In this case you have to place all categories from the &amp;quot;serious software&amp;quot; articel in the sidebar. -- [[User:Prodatron|Prodatron]] 21:00, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:::Argh... ;) --[[User:Octoate|Octoate]] 21:24, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== What&#039;s about respecting some rules? ==&lt;br /&gt;
&lt;br /&gt;
As this is not Wikipedia but our own scene CPCWiki, I wouldn&#039;t like to force the articles to follow strict rules, but at least the following two rules should be respected by everyone:&lt;br /&gt;
* no advertisment-like phrases&lt;br /&gt;
* no false information&lt;br /&gt;
&lt;br /&gt;
The following parts in this article should be removed and replaced in a section like &amp;quot;possible plans for the future&amp;quot;:&lt;br /&gt;
* IDE support (mentioned several times, and first I mixed v8 with v9, but as it should only be a possible part of v9 [and now even v8 isn&#039;t released], it will not be implemented before 2007 or later, right?)&lt;br /&gt;
* CPC Booster support (you can&#039;t call an entry in the port monitor &amp;quot;support&amp;quot;)&lt;br /&gt;
* Multi tasking (I couldn&#039;t find any references)&lt;br /&gt;
If I am wrong, and these features are already implemented in FutureOS and ready for download, please provide us a link.&lt;br /&gt;
&lt;br /&gt;
Some other parts should also be removed:&lt;br /&gt;
* One-drive restriction of other OSs (nearly every OS can do this, even Amsdos allows drive letters in a path)&lt;br /&gt;
* Advertisment-like phrases (e.g. &amp;quot;FutureOS is for programmers who want to use the CPC at its limits&amp;quot; and other ones; these should be better placed on a homepage but not in a Wiki)&lt;br /&gt;
-- [[User:Prodatron|Prodatron]] 00:05, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I sense a scene fight coming on, I&#039;m afraid... I do not wish to take any part in it, especially since I do not know anything about the common history of projects, but I hope it stays off the wiki!&lt;br /&gt;
::Well, in general it is quite easy to follow some necessary rules, so I am not afraid about fights. -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I&#039;ll have to agree with some of Prodatron&#039;s remarks. The article needs heavy editing (I have altered several points myself, more is needed) so as to not appear as a commercial for FutureOS but more like an objective article. Also, at points it becomes more of a manual than an article on the OS itself.&lt;br /&gt;
&lt;br /&gt;
:That said, even in Symbiface there was the phrase: &#039;&#039;It provides nearly everything you need to change your CPC into a powerful work station!&#039;&#039; which is more of the same :)&lt;br /&gt;
::Yes, that&#039;s right. I think someone just copied &amp;amp; pasted this from the homepage ;) -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:To get back to Prodatron&#039;s remarks, if his points are valid the article should be corrected. If &#039;&#039;system .9&#039;&#039;, as it is called in the article, indeed refers to FutureOS v9 then I also think that it should be re-written, especially since not even v8 has been released (really looking forward to it!).&lt;br /&gt;
&lt;br /&gt;
:In general, I would urge &#039;&#039;&#039;ALL&#039;&#039;&#039; contributors who are also developers, to try and keep their usual enthusiasm (read: ego ;) ) at a low, since we are trying to do an objective work and not promote one or the other product... Thanks! [[User:Gryzor|Gryzor]] 09:47, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I have cleaned up the whole artice, removed advertisment-like phrases, re-wrote sentences that sounded too much like advertising and thigthened the language. Articles should contain no false or biased statements in any form. Keep it clear, true, neutral and objective. This is what I tried to accomplish when editing this article.&lt;br /&gt;
- 2006-08-09; Gwildor -&lt;br /&gt;
:Thanks for your effort Gwildor! The article looks a bit more polished now. --[[User:Octoate|Octoate]] 14:07, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I think the maximum file size currently is 512KB (19bit). I couldn&#039;t find any possibilities to load data from files, which are bigger than 512KB. Why is 16MB/24bit mentioned in the article? Also a planned feature for the future? -- [[User:Prodatron|Prodatron]] 17:02, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
The maximum file-size depends on the free space on disc-hard-disc or it is limited by a 24 Bit file-length code. Just look at the manual. You can use routines like TEILA or TEISI to load or save files greater then 576 KB. TFM&lt;br /&gt;
&lt;br /&gt;
== Looks good now ==&lt;br /&gt;
&lt;br /&gt;
Thanx to everybodys&#039; effort the article looks a lot better now. I wouldn&#039;t call &amp;quot;CPC Booster support&amp;quot; like this, but who cares. What&#039;s about summarising some very small sections and maybe removing some user-manual-like sentences? -- [[User:Prodatron|Prodatron]] 17:44, 10 August 2006 (CEST)&lt;br /&gt;
:Sumarised all sections which contained only 1 or 2 sentences and removed the FioLib text in its own article. -- [[User:Prodatron|Prodatron]] 19:16, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Thank you for your excellent help. TFM&lt;br /&gt;
&lt;br /&gt;
== Protection ==&lt;br /&gt;
&lt;br /&gt;
This part of the discussion has been deleted; please do not roll back.&lt;br /&gt;
&lt;br /&gt;
The reason I deleted it is because it turned into a flame, and also because some people do not understand how to format their edits by using semi-colons to keep the thread flow easy to understand. As a result it was a flame that was very hard to follow. I will just keep the following:&lt;br /&gt;
&lt;br /&gt;
The article will remain locked for the time being. It&#039;s really unfortunate that events are taking such a turn, at a time when the wiki is expanding at a good rate, which means that someone will have to keep an eye on all that is being written. Let&#039;s see if the discussion cools down a bit, then decide. &lt;br /&gt;
&lt;br /&gt;
That said, the initial article and subsequent edits were nothing less than shameless plugs for FutureOS. If you want to publish a plug, put it on your Profile page -- &#039;&#039;&#039;provided you create one&#039;&#039;&#039; and that you do not post anonymously! Why is it so darn hard to understand this??? [[User:Gryzor|Gryzor]] 19:42, 29 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
How to plug for something, which costs no money?&lt;/div&gt;</summary>
		<author><name>84.151.237.42</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13406</id>
		<title>Talk:FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13406"/>
		<updated>2006-09-05T01:10:56Z</updated>

		<summary type="html">&lt;p&gt;84.151.237.42: /* Protection */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Questions...==&lt;br /&gt;
&lt;br /&gt;
Hmm.. are there any applications for Future OS?&lt;br /&gt;
And can i really add any device and it will be recommended by the system without any device driver? &lt;br /&gt;
Unbelievable!! and much better than SymbOS then, isn&#039;t it? (Forgott to sign.. sorry.. but as i don&#039;t fear anything... here i am... [[User:Kangaroo|Kangaroo MusiQue of HJT]] 07:59, 28 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:Who are you? What is your name? Fear to sign? You seem not to be serious. But I try to answer serious.&lt;br /&gt;
:First you can&#039;t compare SymbOS and FutureOS. They&#039;re too different and therefore I use them both.&lt;br /&gt;
:Software for FutureOS is availabe in the Yahoo-Group, where you can download it.&lt;br /&gt;
:And yes, I try to support nearly all hardware for the CPC. Ok, some is still missing, but this will change soon I hope.&lt;br /&gt;
:About features: Ok, I haven&#039;t finished the new documentation in english. But if I look at other projects, I have to believe, so believe me too.&lt;br /&gt;
:That would only be fair.&lt;br /&gt;
:I have no time to explain the 126th time where some support function ist. RTFM, but the new version coming soon.&lt;br /&gt;
&lt;br /&gt;
:Greets to all honest CPC sceners,&lt;br /&gt;
:TFM&lt;br /&gt;
&lt;br /&gt;
:: Please try to keep your tone down. I&#039;m letting this here as an example of what NOT to say. RTFM is NOT part of the language that will be tolerated here, if we want to keep a flame war out of our wiki; so please keep this in mind. And please don&#039;t jump to conclusions - several users still do not know about signing their entries! It seems to me the original poster was more positive than negative, so you could try and calmly answer to his questions, otherwise there&#039;s no reason in replying at all. This is NOT a debate room, and fights will NOT (&#039;&#039;&#039;NOT!&#039;&#039;&#039;) be welcome here. You do not need to be apologetic (as you are in a couple of points) about anything that FutureOS may be lacking, since it&#039;s a wonderful system anyhow, but also taking it to the other extreme doesn&#039;t exactly help things either.&lt;br /&gt;
&lt;br /&gt;
::Best regards, &lt;br /&gt;
::[[User:Gryzor|Gryzor]] 16:02, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::RTFM means Read The Futureos Manual, so where is the problem? That guy (without name) is allowed to vandalish my text? Why don&#039;t you stop him?&lt;br /&gt;
&lt;br /&gt;
:::Anyhow, and why don&#039;t talk about something other very unfair. At the left side, below &amp;quot;the present&amp;quot; there is a line for SymbOS, why not FutueOS. I would like to please you to insert that line.&lt;br /&gt;
&lt;br /&gt;
:::Greets&lt;br /&gt;
:::TFM&lt;br /&gt;
&lt;br /&gt;
::::Can we please stop hiding behind our finger? We all know what RTFM means, so please drop it. I assume almost everyone here is of at least average IQ... As I said, this languages is NOT permitted on board. What&#039;s more, what do you mean about that guy being allowed to vandalise your text? What did he vandalise? What should I stop? I think there might be a big misunderstanding here... Anyhow, about the SIdebar, I don&#039;t think it&#039;s &#039;very unfair&#039;, as I&#039;ve explained before. FutureOS may be indeed very, very nice a project and I find myself playing with it the whole time, but SymbOS, with the existing Symbiface, has long ago reached critical mass and is very impressive and popular, that&#039;s why it had its own link. This is NOT an issue of &#039;put my project up there along with the others&#039;, it&#039;s trying to organise things in a better way. In any case, the Sidebar was changed a lot, I&#039;m going to look into it... [[User:Gryzor|Gryzor]] 08:16, 11 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:That&#039;s something, which came to my mind very often! We should change the &amp;quot;SymbOS&amp;quot; link in the left menu to &amp;quot;Operating Systems&amp;quot;. Then we can have a list of OSs for the CPC there. It would be a better entry point! --[[User:Octoate|Octoate]] 20:40, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
::Hm, I don&#039;t know. In this case you have to place all categories from the &amp;quot;serious software&amp;quot; articel in the sidebar. -- [[User:Prodatron|Prodatron]] 21:00, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:::Argh... ;) --[[User:Octoate|Octoate]] 21:24, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== What&#039;s about respecting some rules? ==&lt;br /&gt;
&lt;br /&gt;
As this is not Wikipedia but our own scene CPCWiki, I wouldn&#039;t like to force the articles to follow strict rules, but at least the following two rules should be respected by everyone:&lt;br /&gt;
* no advertisment-like phrases&lt;br /&gt;
* no false information&lt;br /&gt;
&lt;br /&gt;
The following parts in this article should be removed and replaced in a section like &amp;quot;possible plans for the future&amp;quot;:&lt;br /&gt;
* IDE support (mentioned several times, and first I mixed v8 with v9, but as it should only be a possible part of v9 [and now even v8 isn&#039;t released], it will not be implemented before 2007 or later, right?)&lt;br /&gt;
* CPC Booster support (you can&#039;t call an entry in the port monitor &amp;quot;support&amp;quot;)&lt;br /&gt;
* Multi tasking (I couldn&#039;t find any references)&lt;br /&gt;
If I am wrong, and these features are already implemented in FutureOS and ready for download, please provide us a link.&lt;br /&gt;
&lt;br /&gt;
Some other parts should also be removed:&lt;br /&gt;
* One-drive restriction of other OSs (nearly every OS can do this, even Amsdos allows drive letters in a path)&lt;br /&gt;
* Advertisment-like phrases (e.g. &amp;quot;FutureOS is for programmers who want to use the CPC at its limits&amp;quot; and other ones; these should be better placed on a homepage but not in a Wiki)&lt;br /&gt;
-- [[User:Prodatron|Prodatron]] 00:05, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I sense a scene fight coming on, I&#039;m afraid... I do not wish to take any part in it, especially since I do not know anything about the common history of projects, but I hope it stays off the wiki!&lt;br /&gt;
::Well, in general it is quite easy to follow some necessary rules, so I am not afraid about fights. -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I&#039;ll have to agree with some of Prodatron&#039;s remarks. The article needs heavy editing (I have altered several points myself, more is needed) so as to not appear as a commercial for FutureOS but more like an objective article. Also, at points it becomes more of a manual than an article on the OS itself.&lt;br /&gt;
&lt;br /&gt;
:That said, even in Symbiface there was the phrase: &#039;&#039;It provides nearly everything you need to change your CPC into a powerful work station!&#039;&#039; which is more of the same :)&lt;br /&gt;
::Yes, that&#039;s right. I think someone just copied &amp;amp; pasted this from the homepage ;) -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:To get back to Prodatron&#039;s remarks, if his points are valid the article should be corrected. If &#039;&#039;system .9&#039;&#039;, as it is called in the article, indeed refers to FutureOS v9 then I also think that it should be re-written, especially since not even v8 has been released (really looking forward to it!).&lt;br /&gt;
&lt;br /&gt;
:In general, I would urge &#039;&#039;&#039;ALL&#039;&#039;&#039; contributors who are also developers, to try and keep their usual enthusiasm (read: ego ;) ) at a low, since we are trying to do an objective work and not promote one or the other product... Thanks! [[User:Gryzor|Gryzor]] 09:47, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I have cleaned up the whole artice, removed advertisment-like phrases, re-wrote sentences that sounded too much like advertising and thigthened the language. Articles should contain no false or biased statements in any form. Keep it clear, true, neutral and objective. This is what I tried to accomplish when editing this article.&lt;br /&gt;
- 2006-08-09; Gwildor -&lt;br /&gt;
:Thanks for your effort Gwildor! The article looks a bit more polished now. --[[User:Octoate|Octoate]] 14:07, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I think the maximum file size currently is 512KB (19bit). I couldn&#039;t find any possibilities to load data from files, which are bigger than 512KB. Why is 16MB/24bit mentioned in the article? Also a planned feature for the future? -- [[User:Prodatron|Prodatron]] 17:02, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Looks good now ==&lt;br /&gt;
&lt;br /&gt;
Thanx to everybodys&#039; effort the article looks a lot better now. I wouldn&#039;t call &amp;quot;CPC Booster support&amp;quot; like this, but who cares. What&#039;s about summarising some very small sections and maybe removing some user-manual-like sentences? -- [[User:Prodatron|Prodatron]] 17:44, 10 August 2006 (CEST)&lt;br /&gt;
:Sumarised all sections which contained only 1 or 2 sentences and removed the FioLib text in its own article. -- [[User:Prodatron|Prodatron]] 19:16, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Thank you for your excellent help. TFM&lt;br /&gt;
&lt;br /&gt;
== Protection ==&lt;br /&gt;
&lt;br /&gt;
This part of the discussion has been deleted; please do not roll back.&lt;br /&gt;
&lt;br /&gt;
The reason I deleted it is because it turned into a flame, and also because some people do not understand how to format their edits by using semi-colons to keep the thread flow easy to understand. As a result it was a flame that was very hard to follow. I will just keep the following:&lt;br /&gt;
&lt;br /&gt;
The article will remain locked for the time being. It&#039;s really unfortunate that events are taking such a turn, at a time when the wiki is expanding at a good rate, which means that someone will have to keep an eye on all that is being written. Let&#039;s see if the discussion cools down a bit, then decide. &lt;br /&gt;
&lt;br /&gt;
That said, the initial article and subsequent edits were nothing less than shameless plugs for FutureOS. If you want to publish a plug, put it on your Profile page -- &#039;&#039;&#039;provided you create one&#039;&#039;&#039; and that you do not post anonymously! Why is it so darn hard to understand this??? [[User:Gryzor|Gryzor]] 19:42, 29 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
How to plug for something, which costs no money?&lt;/div&gt;</summary>
		<author><name>84.151.237.42</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=News:Burgparty_2_will_take_place_in_december_in_Germany&amp;diff=24089</id>
		<title>News:Burgparty 2 will take place in december in Germany</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=News:Burgparty_2_will_take_place_in_december_in_Germany&amp;diff=24089"/>
		<updated>2006-09-04T22:52:13Z</updated>

		<summary type="html">&lt;p&gt;84.151.237.42: /* Expected participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:freusburg.gif|thumb|330px|The Freusburg in Kirchen/Germany]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;03. September 2006&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While the [[Burgparty 1]] was the first german CPC party of 2006, the [[Burgparty 2]] will be the last one of this year.&lt;br /&gt;
&lt;br /&gt;
== Where and When? ==&lt;br /&gt;
&lt;br /&gt;
It will take place...&lt;br /&gt;
* Location: &#039;&#039;&#039;Kirchen (Sieg)&#039;&#039;&#039;&lt;br /&gt;
* Start: &#039;&#039;&#039;Friday, 01.12.2006&#039;&#039;&#039;&lt;br /&gt;
* End: &#039;&#039;&#039;Sunday, 03.12.2006&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The location is the &#039;&#039;&#039;Freusburg&#039;&#039;&#039; in Kirchen, which is an old castle from the middle age. This castle is now used as a youth hostel, which has some very big advantages for beeing a party place. Kirchen itself is close to Siegen (one hour from Cologne in east direction).&lt;br /&gt;
&lt;br /&gt;
== How? ==&lt;br /&gt;
&lt;br /&gt;
Like last time the party will feature a complete all-inclusive-package:&lt;br /&gt;
* Breakfast and lunch at saturday and sunday&lt;br /&gt;
* Dinner at saturday&lt;br /&gt;
* a real bed for the two nights&lt;br /&gt;
* and of course a very nice historical environment ;-)&lt;br /&gt;
...for the costs of about 48 Euros.&lt;br /&gt;
&lt;br /&gt;
== Costs and Registration ==&lt;br /&gt;
&lt;br /&gt;
Unfortunately that also means, that we have to pay the costs for the youth hostel again in advance. So it is necessary, that all registered persons have to transfer the money even in advance to the organisators&lt;br /&gt;
Bankaccount.  &lt;br /&gt;
&lt;br /&gt;
As the Internet is a very insecure place, we can not place a Bank-adress inhere public :-/&lt;br /&gt;
So please send an eMail to &amp;gt; drzed A T ngi D O T de &amp;lt; if you want to registrate yourself for the Burgparty II.&lt;br /&gt;
ASAP after i got your eMail, i&#039;ll send you my bank-account, so that you can transfer &lt;br /&gt;
the above-mentioned 48 Euro onto it.&lt;br /&gt;
Please use &amp;quot;BurgPartyII Registration, %your-name%&amp;quot; as the Subject in your Registration-eMail! &lt;br /&gt;
&lt;br /&gt;
For questions you also may contact Prodatron: mika A T prodatron D O T net&lt;br /&gt;
&lt;br /&gt;
The deadline for the registrations is the 18.09.2006. We can&#039;t guarantee to accept later registrations, as the managers of the youth hostel force us to pay one week after the reservation.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.jewa-media.de/kunden/jugend-sommercamp/freusburg.html Information about the Freusburg (German)]&lt;br /&gt;
* [http://www.hostelz.com/l/de/hostel/20805-Jugendherberge-Freusburg Information about the Freusburg (English)]&lt;br /&gt;
* [http://www.jewa-media.de/kunden/jugend-sommercamp/freusburgweg.html Location plan]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Expected participants ==&lt;br /&gt;
&lt;br /&gt;
* [[Dr.Zed]]&lt;br /&gt;
* [[Kangaroo MusiQue]] of [[HJT]] near Augsburg!&lt;br /&gt;
* [[Prodatron]]&lt;br /&gt;
* [[TFM]]&lt;br /&gt;
* [[Villain]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:News 2006-09]]&lt;/div&gt;</summary>
		<author><name>84.151.237.42</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13402</id>
		<title>Talk:FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13402"/>
		<updated>2006-08-29T12:40:42Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.93: /* Protection? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Questions...==&lt;br /&gt;
&lt;br /&gt;
Hmm.. are there any applications for Future OS?&lt;br /&gt;
And can i really add any device and it will be recommended by the system without any device driver? &lt;br /&gt;
Unbelievable!! and much better than SymbOS then, isn&#039;t it? (Forgott to sign.. sorry.. but as i don&#039;t fear anything... here i am... [[User:Kangaroo|Kangaroo MusiQue of HJT]] 07:59, 28 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:Who are you? What is your name? Fear to sign? You seem not to be serious. But I try to answer serious.&lt;br /&gt;
:First you can&#039;t compare SymbOS and FutureOS. They&#039;re too different and therefore I use them both.&lt;br /&gt;
:Software for FutureOS is availabe in the Yahoo-Group, where you can download it.&lt;br /&gt;
:And yes, I try to support nearly all hardware for the CPC. Ok, some is still missing, but this will change soon I hope.&lt;br /&gt;
:About features: Ok, I haven&#039;t finished the new documentation in english. But if I look at other projects, I have to believe, so believe me too.&lt;br /&gt;
:That would only be fair.&lt;br /&gt;
:I have no time to explain the 126th time where some support function ist. RTFM, but the new version coming soon.&lt;br /&gt;
&lt;br /&gt;
:Greets to all honest CPC sceners,&lt;br /&gt;
:TFM&lt;br /&gt;
&lt;br /&gt;
:: Please try to keep your tone down. I&#039;m letting this here as an example of what NOT to say. RTFM is NOT part of the language that will be tolerated here, if we want to keep a flame war out of our wiki; so please keep this in mind. And please don&#039;t jump to conclusions - several users still do not know about signing their entries! It seems to me the original poster was more positive than negative, so you could try and calmly answer to his questions, otherwise there&#039;s no reason in replying at all. This is NOT a debate room, and fights will NOT (&#039;&#039;&#039;NOT!&#039;&#039;&#039;) be welcome here. You do not need to be apologetic (as you are in a couple of points) about anything that FutureOS may be lacking, since it&#039;s a wonderful system anyhow, but also taking it to the other extreme doesn&#039;t exactly help things either.&lt;br /&gt;
&lt;br /&gt;
::Best regards, &lt;br /&gt;
::[[User:Gryzor|Gryzor]] 16:02, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::RTFM means Read The Futureos Manual, so where is the problem? That guy (without name) is allowed to vandalish my text? Why don&#039;t you stop him?&lt;br /&gt;
&lt;br /&gt;
:::Anyhow, and why don&#039;t talk about something other very unfair. At the left side, below &amp;quot;the present&amp;quot; there is a line for SymbOS, why not FutueOS. I would like to please you to insert that line.&lt;br /&gt;
&lt;br /&gt;
:::Greets&lt;br /&gt;
:::TFM&lt;br /&gt;
&lt;br /&gt;
::::Can we please stop hiding behind our finger? We all know what RTFM means, so please drop it. I assume almost everyone here is of at least average IQ... As I said, this languages is NOT permitted on board. What&#039;s more, what do you mean about that guy being allowed to vandalise your text? What did he vandalise? What should I stop? I think there might be a big misunderstanding here... Anyhow, about the SIdebar, I don&#039;t think it&#039;s &#039;very unfair&#039;, as I&#039;ve explained before. FutureOS may be indeed very, very nice a project and I find myself playing with it the whole time, but SymbOS, with the existing Symbiface, has long ago reached critical mass and is very impressive and popular, that&#039;s why it had its own link. This is NOT an issue of &#039;put my project up there along with the others&#039;, it&#039;s trying to organise things in a better way. In any case, the Sidebar was changed a lot, I&#039;m going to look into it... [[User:Gryzor|Gryzor]] 08:16, 11 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:That&#039;s something, which came to my mind very often! We should change the &amp;quot;SymbOS&amp;quot; link in the left menu to &amp;quot;Operating Systems&amp;quot;. Then we can have a list of OSs for the CPC there. It would be a better entry point! --[[User:Octoate|Octoate]] 20:40, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
::Hm, I don&#039;t know. In this case you have to place all categories from the &amp;quot;serious software&amp;quot; articel in the sidebar. -- [[User:Prodatron|Prodatron]] 21:00, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:::Argh... ;) --[[User:Octoate|Octoate]] 21:24, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== What&#039;s about respecting some rules? ==&lt;br /&gt;
&lt;br /&gt;
As this is not Wikipedia but our own scene CPCWiki, I wouldn&#039;t like to force the articles to follow strict rules, but at least the following two rules should be respected by everyone:&lt;br /&gt;
* no advertisment-like phrases&lt;br /&gt;
* no false information&lt;br /&gt;
&lt;br /&gt;
The following parts in this article should be removed and replaced in a section like &amp;quot;possible plans for the future&amp;quot;:&lt;br /&gt;
* IDE support (mentioned several times, and first I mixed v8 with v9, but as it should only be a possible part of v9 [and now even v8 isn&#039;t released], it will not be implemented before 2007 or later, right?)&lt;br /&gt;
* CPC Booster support (you can&#039;t call an entry in the port monitor &amp;quot;support&amp;quot;)&lt;br /&gt;
* Multi tasking (I couldn&#039;t find any references)&lt;br /&gt;
If I am wrong, and these features are already implemented in FutureOS and ready for download, please provide us a link.&lt;br /&gt;
&lt;br /&gt;
Some other parts should also be removed:&lt;br /&gt;
* One-drive restriction of other OSs (nearly every OS can do this, even Amsdos allows drive letters in a path)&lt;br /&gt;
* Advertisment-like phrases (e.g. &amp;quot;FutureOS is for programmers who want to use the CPC at its limits&amp;quot; and other ones; these should be better placed on a homepage but not in a Wiki)&lt;br /&gt;
-- [[User:Prodatron|Prodatron]] 00:05, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I sense a scene fight coming on, I&#039;m afraid... I do not wish to take any part in it, especially since I do not know anything about the common history of projects, but I hope it stays off the wiki!&lt;br /&gt;
::Well, in general it is quite easy to follow some necessary rules, so I am not afraid about fights. -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I&#039;ll have to agree with some of Prodatron&#039;s remarks. The article needs heavy editing (I have altered several points myself, more is needed) so as to not appear as a commercial for FutureOS but more like an objective article. Also, at points it becomes more of a manual than an article on the OS itself.&lt;br /&gt;
&lt;br /&gt;
:That said, even in Symbiface there was the phrase: &#039;&#039;It provides nearly everything you need to change your CPC into a powerful work station!&#039;&#039; which is more of the same :)&lt;br /&gt;
::Yes, that&#039;s right. I think someone just copied &amp;amp; pasted this from the homepage ;) -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:To get back to Prodatron&#039;s remarks, if his points are valid the article should be corrected. If &#039;&#039;system .9&#039;&#039;, as it is called in the article, indeed refers to FutureOS v9 then I also think that it should be re-written, especially since not even v8 has been released (really looking forward to it!).&lt;br /&gt;
&lt;br /&gt;
:In general, I would urge &#039;&#039;&#039;ALL&#039;&#039;&#039; contributors who are also developers, to try and keep their usual enthusiasm (read: ego ;) ) at a low, since we are trying to do an objective work and not promote one or the other product... Thanks! [[User:Gryzor|Gryzor]] 09:47, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I have cleaned up the whole artice, removed advertisment-like phrases, re-wrote sentences that sounded too much like advertising and thigthened the language. Articles should contain no false or biased statements in any form. Keep it clear, true, neutral and objective. This is what I tried to accomplish when editing this article.&lt;br /&gt;
- 2006-08-09; Gwildor -&lt;br /&gt;
:Thanks for your effort Gwildor! The article looks a bit more polished now. --[[User:Octoate|Octoate]] 14:07, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I think the maximum file size currently is 512KB (19bit). I couldn&#039;t find any possibilities to load data from files, which are bigger than 512KB. Why is 16MB/24bit mentioned in the article? Also a planned feature for the future? -- [[User:Prodatron|Prodatron]] 17:02, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Looks good now ==&lt;br /&gt;
&lt;br /&gt;
Thanx to everybodys&#039; effort the article looks a lot better now. I wouldn&#039;t call &amp;quot;CPC Booster support&amp;quot; like this, but who cares. What&#039;s about summarising some very small sections and maybe removing some user-manual-like sentences? -- [[User:Prodatron|Prodatron]] 17:44, 10 August 2006 (CEST)&lt;br /&gt;
:Sumarised all sections which contained only 1 or 2 sentences and removed the FioLib text in its own article. -- [[User:Prodatron|Prodatron]] 19:16, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Thank you for your excellent help. TFM&lt;br /&gt;
&lt;br /&gt;
== Protection? ==&lt;br /&gt;
&lt;br /&gt;
Protection is like censorship in my opinion. Could be ok in this case, this anonymouse user tries to rollback his advertisement every few days. People shouldn&#039;t be disinformed and waste time with searching for non-existing stuff like me. Rode&lt;br /&gt;
&lt;br /&gt;
The changes made by Rode are NOT correct. Please remove Rodes changes, because they aren&#039;t true. Further protection should be introduced only aginst Rode, who is introducing errors, just to discredit the project FutureOS. TFM&lt;br /&gt;
&lt;br /&gt;
Some headwords:&lt;br /&gt;
* with 16 years not new; actual release is 6 years old, next one (next year?) contains 4 new features&lt;br /&gt;
* limitation to 512K files, no random access&lt;br /&gt;
* no memory management, only a strange table&lt;br /&gt;
* every seriose CPC software is written in Z80&lt;br /&gt;
* 48K maximum ram usage only by the OS (read your manual) should be mentioned in the &amp;quot;requirements&amp;quot;&lt;br /&gt;
* no support for different printers, serial interfaces/CPC booster&lt;br /&gt;
* mouse can&#039;t be used in own programs, only during file selection (so-called &amp;quot;GUI&amp;quot;)&lt;br /&gt;
My sources: program itself, rom description, manuals. As you remember I asked you in your mailing list, but you censored my 2nd mail. Bad behaviour and needless misinformation, I invested a lot of time. It&#039;s ok, that other people won&#039;t be misinformed. Rode&lt;br /&gt;
&lt;br /&gt;
Some true words:&lt;br /&gt;
* The actual version (system .8) is 3 months old.&lt;br /&gt;
* the length of a file is only limited by the space on disc or harddisc (that means 5 MB for the Dobbertin HD20). Look at routines TEILA/TEILB and TEISI/TEISK. I told that before.&lt;br /&gt;
* there is memory management (for example use EFER).&lt;br /&gt;
* may be that nearly all serious CPC software is written in Z80 assember, so where is the problem???&lt;br /&gt;
* the OS needs only RAM from &amp;amp;A000 to &amp;amp;BFFF. That are 8 KB not 48 KB. Read again. More RAM is only used when DIRectorys have to be buffered. Normally maximal 16 KB more.&lt;br /&gt;
* There is support for 7 Bit and 8 Bit printer output (CPC old genereation or CPC-Plus, which use different ways to print 8 Bit characters). Serial interfaces support will be documented after XzentriX 2006, as I wrote before.&lt;br /&gt;
* The Desktop can be called as a subroutine, mouses can be used that way. But thank your for the hint, I will provide mouse-support as own routine in the next update. Further see H_JC which enables you to use joysticks and all joystick-compatible medias (also mouses and trackballs).&lt;br /&gt;
About your sources: There is NOT written what you talking about, please read again. Or better ask first! If you don&#039;t agree please copy and paste the corresponding information.&lt;br /&gt;
Your second mail was censored, because in the FutureOS-ML is no place for defamations. I explained you that in detail in the mail I sent you some days ago.&lt;br /&gt;
If people get misinformed, then this is just your merit.&lt;br /&gt;
&lt;br /&gt;
So I hope to clear some things here. Greets to all CPC users.&lt;br /&gt;
TFM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;The actual version (system .8) is 3 months old.&#039;&#039;&lt;br /&gt;
: The OS is 16years old, not the actual still unfinshed version. In any case this ad-phrase doesn&#039;t belong into a Wiki article. Please see other articles.&lt;br /&gt;
&lt;br /&gt;
Actual system .8 (exact that version you can download) is fully functional and working. A part of it is new written. And ok, some just perfect routines are still 16 years old, because the run pretty well, so why they should be changed?&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;the length of a file is only limited by the space on disc or harddisc (that means 5 MB for the Dobbertin HD20). Look at routines TEILA/TEILB and TEISI/TEISK. I told that before.&#039;&#039;&lt;br /&gt;
: Bizarre routines. Do you really think, that someone will use it? And what can I do if I want to access the last part of a 4MB file? You even dont use it by yourself in this &amp;quot;filmaker&amp;quot; (or how it is called), as you split the file into 16k ones. Strange.&lt;br /&gt;
&lt;br /&gt;
Please don&#039;t use polemics, when you&#039;re just wrong again. Filmemacher is NOT the OS.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;there is memory management (for example use EFER).&#039;&#039;&lt;br /&gt;
: Not mentioned. Will you describe it in the &amp;quot;future&amp;quot;, too? And please do some improvements on your label naming, believe me, it&#039;s very embarrassing.&lt;br /&gt;
&lt;br /&gt;
As I told numerous times before, the documentation will be updated after 9.9.2006.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;may be that nearly all serious CPC software is written in Z80 assember, so where is the problem???&#039;&#039;&lt;br /&gt;
: Advertisement.&lt;br /&gt;
&lt;br /&gt;
That phrase is not from me. Originally there stod that the OS is written in Z80 assembler. So what&#039;s your problem? That is just an information, as like that other OSes are written in C for example.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;the OS needs only RAM from &amp;amp;A000 to &amp;amp;BFFF. That are 8 KB not 48 KB. Read again. More RAM is only used when DIRectorys have to be buffered. Normally maximal 16 KB more.&#039;&#039;&lt;br /&gt;
: No comment. I read and experienced something completely different. Read your own manual or rewrite your OS.&lt;br /&gt;
&lt;br /&gt;
Everybode read the same, expect you.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;There is support for 7 Bit and 8 Bit printer output (CPC old genereation or CPC-Plus, which use different ways to print 8 Bit characters).&#039;&#039;&lt;br /&gt;
: Yes, and no printer support. Big difference.&lt;br /&gt;
&lt;br /&gt;
Pfff, that&#039;s just your oppinion. Maybe you understand something differecnt as support than me. Maybe the CPC is no PC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Serial interfaces support will be documented after XzentriX 2006, as I wrote before.&#039;&#039;&lt;br /&gt;
: Great.&lt;br /&gt;
* &#039;&#039;The Desktop can be called as a subroutine, mouses can be used that way. But thank your for the hint, I will provide mouse-support as own routine in the next update.&lt;br /&gt;
: Great.&lt;br /&gt;
* Further see H_JC which enables you to use joysticks and all joystick-compatible medias (also mouses and trackballs).&#039;&#039;&lt;br /&gt;
: Keyboard support as usual. I spoke about the mouses, you mentioned.&lt;br /&gt;
&#039;&#039;Your second mail was censored, because in the FutureOS-ML is no place for defamations. I explained you that in detail in the mail I sent you some days ago.&#039;&#039;&lt;br /&gt;
: Didn&#039;t receive it. If you call questions and facts &amp;quot;defamations&amp;quot; it&#039;s not my problem. Unbelieveable behaviour. Good, that you can&#039;t censore something here.&lt;br /&gt;
&lt;br /&gt;
Yes, right, your behaviour is really unbeliveable. If you don&#039;t like FutureOS, why don&#039;t you keep it for yourself. I don&#039;t see any help coming from you, just negative stuff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;So I hope to clear some things here.&#039;&#039;&lt;br /&gt;
: Not really&lt;br /&gt;
&#039;&#039;Greets to all CPC users.&#039;&#039;&lt;br /&gt;
: Greets to all, who are able to create a CPCWiki account.&lt;br /&gt;
[[User:Rode|Rode]]&lt;br /&gt;
&lt;br /&gt;
Greets to you, you have learnt to increase your kind of polemics. But you are still no help for cpc-wiki.&lt;br /&gt;
&lt;br /&gt;
:: Please try to finish this discussion. I don&#039;t like to unprotect the article until this has been done. It seems, that Rode already tried to program with FutureOS and made some experiences. Did anyone else do it beside TFM and Rode and can participate here? -- [[User:Prodatron|Prodatron]] 13:53, 28 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
It only seems that he tried to program, if he really would have tried it he wouldn&#039;t argue that way. He just don&#039;t like FutureOS, so he tries to trample on it.&lt;br /&gt;
&lt;br /&gt;
::: As the past has shown the discussion will never be finished. I dont like the idea of unlocking the article because I know what will follow. There should be an objective article that is only changed by administrators if necessary. Sad but true. --[[User:Villain|Villain]] 17:05, 28 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Yes the article should be protected against users, that only want to discredite the project.&lt;br /&gt;
&lt;br /&gt;
:::: The article will remain locked for the time being. It&#039;s really unfortunate that events are taking such a turn, at a time when the wiki is expanding at a good rate, which means that someone will have to keep an eye on all that is being written. Let&#039;s see if the discussion cools down a bit, then decide. [[User:Gryzor|Gryzor]] 18:26, 28 August 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>84.151.239.93</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13401</id>
		<title>Talk:FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13401"/>
		<updated>2006-08-29T12:39:15Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.93: /* Protection? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Questions...==&lt;br /&gt;
&lt;br /&gt;
Hmm.. are there any applications for Future OS?&lt;br /&gt;
And can i really add any device and it will be recommended by the system without any device driver? &lt;br /&gt;
Unbelievable!! and much better than SymbOS then, isn&#039;t it? (Forgott to sign.. sorry.. but as i don&#039;t fear anything... here i am... [[User:Kangaroo|Kangaroo MusiQue of HJT]] 07:59, 28 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:Who are you? What is your name? Fear to sign? You seem not to be serious. But I try to answer serious.&lt;br /&gt;
:First you can&#039;t compare SymbOS and FutureOS. They&#039;re too different and therefore I use them both.&lt;br /&gt;
:Software for FutureOS is availabe in the Yahoo-Group, where you can download it.&lt;br /&gt;
:And yes, I try to support nearly all hardware for the CPC. Ok, some is still missing, but this will change soon I hope.&lt;br /&gt;
:About features: Ok, I haven&#039;t finished the new documentation in english. But if I look at other projects, I have to believe, so believe me too.&lt;br /&gt;
:That would only be fair.&lt;br /&gt;
:I have no time to explain the 126th time where some support function ist. RTFM, but the new version coming soon.&lt;br /&gt;
&lt;br /&gt;
:Greets to all honest CPC sceners,&lt;br /&gt;
:TFM&lt;br /&gt;
&lt;br /&gt;
:: Please try to keep your tone down. I&#039;m letting this here as an example of what NOT to say. RTFM is NOT part of the language that will be tolerated here, if we want to keep a flame war out of our wiki; so please keep this in mind. And please don&#039;t jump to conclusions - several users still do not know about signing their entries! It seems to me the original poster was more positive than negative, so you could try and calmly answer to his questions, otherwise there&#039;s no reason in replying at all. This is NOT a debate room, and fights will NOT (&#039;&#039;&#039;NOT!&#039;&#039;&#039;) be welcome here. You do not need to be apologetic (as you are in a couple of points) about anything that FutureOS may be lacking, since it&#039;s a wonderful system anyhow, but also taking it to the other extreme doesn&#039;t exactly help things either.&lt;br /&gt;
&lt;br /&gt;
::Best regards, &lt;br /&gt;
::[[User:Gryzor|Gryzor]] 16:02, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::RTFM means Read The Futureos Manual, so where is the problem? That guy (without name) is allowed to vandalish my text? Why don&#039;t you stop him?&lt;br /&gt;
&lt;br /&gt;
:::Anyhow, and why don&#039;t talk about something other very unfair. At the left side, below &amp;quot;the present&amp;quot; there is a line for SymbOS, why not FutueOS. I would like to please you to insert that line.&lt;br /&gt;
&lt;br /&gt;
:::Greets&lt;br /&gt;
:::TFM&lt;br /&gt;
&lt;br /&gt;
::::Can we please stop hiding behind our finger? We all know what RTFM means, so please drop it. I assume almost everyone here is of at least average IQ... As I said, this languages is NOT permitted on board. What&#039;s more, what do you mean about that guy being allowed to vandalise your text? What did he vandalise? What should I stop? I think there might be a big misunderstanding here... Anyhow, about the SIdebar, I don&#039;t think it&#039;s &#039;very unfair&#039;, as I&#039;ve explained before. FutureOS may be indeed very, very nice a project and I find myself playing with it the whole time, but SymbOS, with the existing Symbiface, has long ago reached critical mass and is very impressive and popular, that&#039;s why it had its own link. This is NOT an issue of &#039;put my project up there along with the others&#039;, it&#039;s trying to organise things in a better way. In any case, the Sidebar was changed a lot, I&#039;m going to look into it... [[User:Gryzor|Gryzor]] 08:16, 11 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:That&#039;s something, which came to my mind very often! We should change the &amp;quot;SymbOS&amp;quot; link in the left menu to &amp;quot;Operating Systems&amp;quot;. Then we can have a list of OSs for the CPC there. It would be a better entry point! --[[User:Octoate|Octoate]] 20:40, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
::Hm, I don&#039;t know. In this case you have to place all categories from the &amp;quot;serious software&amp;quot; articel in the sidebar. -- [[User:Prodatron|Prodatron]] 21:00, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:::Argh... ;) --[[User:Octoate|Octoate]] 21:24, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== What&#039;s about respecting some rules? ==&lt;br /&gt;
&lt;br /&gt;
As this is not Wikipedia but our own scene CPCWiki, I wouldn&#039;t like to force the articles to follow strict rules, but at least the following two rules should be respected by everyone:&lt;br /&gt;
* no advertisment-like phrases&lt;br /&gt;
* no false information&lt;br /&gt;
&lt;br /&gt;
The following parts in this article should be removed and replaced in a section like &amp;quot;possible plans for the future&amp;quot;:&lt;br /&gt;
* IDE support (mentioned several times, and first I mixed v8 with v9, but as it should only be a possible part of v9 [and now even v8 isn&#039;t released], it will not be implemented before 2007 or later, right?)&lt;br /&gt;
* CPC Booster support (you can&#039;t call an entry in the port monitor &amp;quot;support&amp;quot;)&lt;br /&gt;
* Multi tasking (I couldn&#039;t find any references)&lt;br /&gt;
If I am wrong, and these features are already implemented in FutureOS and ready for download, please provide us a link.&lt;br /&gt;
&lt;br /&gt;
Some other parts should also be removed:&lt;br /&gt;
* One-drive restriction of other OSs (nearly every OS can do this, even Amsdos allows drive letters in a path)&lt;br /&gt;
* Advertisment-like phrases (e.g. &amp;quot;FutureOS is for programmers who want to use the CPC at its limits&amp;quot; and other ones; these should be better placed on a homepage but not in a Wiki)&lt;br /&gt;
-- [[User:Prodatron|Prodatron]] 00:05, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I sense a scene fight coming on, I&#039;m afraid... I do not wish to take any part in it, especially since I do not know anything about the common history of projects, but I hope it stays off the wiki!&lt;br /&gt;
::Well, in general it is quite easy to follow some necessary rules, so I am not afraid about fights. -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I&#039;ll have to agree with some of Prodatron&#039;s remarks. The article needs heavy editing (I have altered several points myself, more is needed) so as to not appear as a commercial for FutureOS but more like an objective article. Also, at points it becomes more of a manual than an article on the OS itself.&lt;br /&gt;
&lt;br /&gt;
:That said, even in Symbiface there was the phrase: &#039;&#039;It provides nearly everything you need to change your CPC into a powerful work station!&#039;&#039; which is more of the same :)&lt;br /&gt;
::Yes, that&#039;s right. I think someone just copied &amp;amp; pasted this from the homepage ;) -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:To get back to Prodatron&#039;s remarks, if his points are valid the article should be corrected. If &#039;&#039;system .9&#039;&#039;, as it is called in the article, indeed refers to FutureOS v9 then I also think that it should be re-written, especially since not even v8 has been released (really looking forward to it!).&lt;br /&gt;
&lt;br /&gt;
:In general, I would urge &#039;&#039;&#039;ALL&#039;&#039;&#039; contributors who are also developers, to try and keep their usual enthusiasm (read: ego ;) ) at a low, since we are trying to do an objective work and not promote one or the other product... Thanks! [[User:Gryzor|Gryzor]] 09:47, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I have cleaned up the whole artice, removed advertisment-like phrases, re-wrote sentences that sounded too much like advertising and thigthened the language. Articles should contain no false or biased statements in any form. Keep it clear, true, neutral and objective. This is what I tried to accomplish when editing this article.&lt;br /&gt;
- 2006-08-09; Gwildor -&lt;br /&gt;
:Thanks for your effort Gwildor! The article looks a bit more polished now. --[[User:Octoate|Octoate]] 14:07, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I think the maximum file size currently is 512KB (19bit). I couldn&#039;t find any possibilities to load data from files, which are bigger than 512KB. Why is 16MB/24bit mentioned in the article? Also a planned feature for the future? -- [[User:Prodatron|Prodatron]] 17:02, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Looks good now ==&lt;br /&gt;
&lt;br /&gt;
Thanx to everybodys&#039; effort the article looks a lot better now. I wouldn&#039;t call &amp;quot;CPC Booster support&amp;quot; like this, but who cares. What&#039;s about summarising some very small sections and maybe removing some user-manual-like sentences? -- [[User:Prodatron|Prodatron]] 17:44, 10 August 2006 (CEST)&lt;br /&gt;
:Sumarised all sections which contained only 1 or 2 sentences and removed the FioLib text in its own article. -- [[User:Prodatron|Prodatron]] 19:16, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Thank you for your excellent help. TFM&lt;br /&gt;
&lt;br /&gt;
== Protection? ==&lt;br /&gt;
&lt;br /&gt;
Protection is like censorship in my opinion. Could be ok in this case, this anonymouse user tries to rollback his advertisement every few days. People shouldn&#039;t be disinformed and waste time with searching for non-existing stuff like me. Rode&lt;br /&gt;
&lt;br /&gt;
The changes made by Rode are NOT correct. Please remove Rodes changes, because they aren&#039;t true. Further protection should be introduced only aginst Rode, who is introducing errors, just to discredit the project FutureOS. TFM&lt;br /&gt;
&lt;br /&gt;
Some headwords:&lt;br /&gt;
* with 16 years not new; actual release is 6 years old, next one (next year?) contains 4 new features&lt;br /&gt;
* limitation to 512K files, no random access&lt;br /&gt;
* no memory management, only a strange table&lt;br /&gt;
* every seriose CPC software is written in Z80&lt;br /&gt;
* 48K maximum ram usage only by the OS (read your manual) should be mentioned in the &amp;quot;requirements&amp;quot;&lt;br /&gt;
* no support for different printers, serial interfaces/CPC booster&lt;br /&gt;
* mouse can&#039;t be used in own programs, only during file selection (so-called &amp;quot;GUI&amp;quot;)&lt;br /&gt;
My sources: program itself, rom description, manuals. As you remember I asked you in your mailing list, but you censored my 2nd mail. Bad behaviour and needless misinformation, I invested a lot of time. It&#039;s ok, that other people won&#039;t be misinformed. Rode&lt;br /&gt;
&lt;br /&gt;
Some true words:&lt;br /&gt;
* The actual version (system .8) is 3 months old.&lt;br /&gt;
* the length of a file is only limited by the space on disc or harddisc (that means 5 MB for the Dobbertin HD20). Look at routines TEILA/TEILB and TEISI/TEISK. I told that before.&lt;br /&gt;
* there is memory management (for example use EFER).&lt;br /&gt;
* may be that nearly all serious CPC software is written in Z80 assember, so where is the problem???&lt;br /&gt;
* the OS needs only RAM from &amp;amp;A000 to &amp;amp;BFFF. That are 8 KB not 48 KB. Read again. More RAM is only used when DIRectorys have to be buffered. Normally maximal 16 KB more.&lt;br /&gt;
* There is support for 7 Bit and 8 Bit printer output (CPC old genereation or CPC-Plus, which use different ways to print 8 Bit characters). Serial interfaces support will be documented after XzentriX 2006, as I wrote before.&lt;br /&gt;
* The Desktop can be called as a subroutine, mouses can be used that way. But thank your for the hint, I will provide mouse-support as own routine in the next update. Further see H_JC which enables you to use joysticks and all joystick-compatible medias (also mouses and trackballs).&lt;br /&gt;
About your sources: There is NOT written what you talking about, please read again. Or better ask first! If you don&#039;t agree please copy and paste the corresponding information.&lt;br /&gt;
Your second mail was censored, because in the FutureOS-ML is no place for defamations. I explained you that in detail in the mail I sent you some days ago.&lt;br /&gt;
If people get misinformed, then this is just your merit.&lt;br /&gt;
&lt;br /&gt;
So I hope to clear some things here. Greets to all CPC users.&lt;br /&gt;
TFM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;The actual version (system .8) is 3 months old.&#039;&#039;&lt;br /&gt;
: The OS is 16years old, not the actual still unfinshed version. In any case this ad-phrase doesn&#039;t belong into a Wiki article. Please see other articles.&lt;br /&gt;
&lt;br /&gt;
Actual system .8 (exact that version you can download) is fully functional and working. The hald of it is new written. And ok, some just perfect routines are still 16 years old, because the run pretty well, so why they should be changed.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;the length of a file is only limited by the space on disc or harddisc (that means 5 MB for the Dobbertin HD20). Look at routines TEILA/TEILB and TEISI/TEISK. I told that before.&#039;&#039;&lt;br /&gt;
: Bizarre routines. Do you really think, that someone will use it? And what can I do if I want to access the last part of a 4MB file? You even dont use it by yourself in this &amp;quot;filmaker&amp;quot; (or how it is called), as you split the file into 16k ones. Strange.&lt;br /&gt;
&lt;br /&gt;
Please don&#039;t use polemics, when you&#039;re just wrong again. Filmemacher is NOT the OS.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;there is memory management (for example use EFER).&#039;&#039;&lt;br /&gt;
: Not mentioned. Will you describe it in the &amp;quot;future&amp;quot;, too? And please do some improvements on your label naming, believe me, it&#039;s very embarrassing.&lt;br /&gt;
&lt;br /&gt;
As I told numerous times before, the documentation will be updated after 9.9.2006.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;may be that nearly all serious CPC software is written in Z80 assember, so where is the problem???&#039;&#039;&lt;br /&gt;
: Advertisement.&lt;br /&gt;
&lt;br /&gt;
That phrase is not from me. Originally there stod that the OS is written in Z80 assembler. So what&#039;s your problem? That is just an information, as like that other OSes are written in C for example.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;the OS needs only RAM from &amp;amp;A000 to &amp;amp;BFFF. That are 8 KB not 48 KB. Read again. More RAM is only used when DIRectorys have to be buffered. Normally maximal 16 KB more.&#039;&#039;&lt;br /&gt;
: No comment. I read and experienced something completely different. Read your own manual or rewrite your OS.&lt;br /&gt;
&lt;br /&gt;
Everybode read the same, expect you.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;There is support for 7 Bit and 8 Bit printer output (CPC old genereation or CPC-Plus, which use different ways to print 8 Bit characters).&#039;&#039;&lt;br /&gt;
: Yes, and no printer support. Big difference.&lt;br /&gt;
&lt;br /&gt;
Pfff, that&#039;s just your oppinion. Maybe you understand something differecnt as support than me. Maybe the CPC is no PC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Serial interfaces support will be documented after XzentriX 2006, as I wrote before.&#039;&#039;&lt;br /&gt;
: Great.&lt;br /&gt;
* &#039;&#039;The Desktop can be called as a subroutine, mouses can be used that way. But thank your for the hint, I will provide mouse-support as own routine in the next update.&lt;br /&gt;
: Great.&lt;br /&gt;
* Further see H_JC which enables you to use joysticks and all joystick-compatible medias (also mouses and trackballs).&#039;&#039;&lt;br /&gt;
: Keyboard support as usual. I spoke about the mouses, you mentioned.&lt;br /&gt;
&#039;&#039;Your second mail was censored, because in the FutureOS-ML is no place for defamations. I explained you that in detail in the mail I sent you some days ago.&#039;&#039;&lt;br /&gt;
: Didn&#039;t receive it. If you call questions and facts &amp;quot;defamations&amp;quot; it&#039;s not my problem. Unbelieveable behaviour. Good, that you can&#039;t censore something here.&lt;br /&gt;
&lt;br /&gt;
Yes, right, your behaviour is really unbeliveable. If you don&#039;t like FutureOS, why don&#039;t you keep it for yourself. I don&#039;t see any help coming from you, just negative stuff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;So I hope to clear some things here.&#039;&#039;&lt;br /&gt;
: Not really&lt;br /&gt;
&#039;&#039;Greets to all CPC users.&#039;&#039;&lt;br /&gt;
: Greets to all, who are able to create a CPCWiki account.&lt;br /&gt;
[[User:Rode|Rode]]&lt;br /&gt;
&lt;br /&gt;
Greets to you, you have learnt to increase your kind of polemics. But you are still no help for cpc-wiki.&lt;br /&gt;
&lt;br /&gt;
:: Please try to finish this discussion. I don&#039;t like to unprotect the article until this has been done. It seems, that Rode already tried to program with FutureOS and made some experiences. Did anyone else do it beside TFM and Rode and can participate here? -- [[User:Prodatron|Prodatron]] 13:53, 28 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
It only seems that he tried to program, if he really would have tried it he wouldn&#039;t argue that way. He just don&#039;t like FutureOS, so he tries to trample on it.&lt;br /&gt;
&lt;br /&gt;
::: As the past has shown the discussion will never be finished. I dont like the idea of unlocking the article because I know what will follow. There should be an objective article that is only changed by administrators if necessary. Sad but true. --[[User:Villain|Villain]] 17:05, 28 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Yes the article should be protected against users, that only want to discredite the project.&lt;br /&gt;
&lt;br /&gt;
:::: The article will remain locked for the time being. It&#039;s really unfortunate that events are taking such a turn, at a time when the wiki is expanding at a good rate, which means that someone will have to keep an eye on all that is being written. Let&#039;s see if the discussion cools down a bit, then decide. [[User:Gryzor|Gryzor]] 18:26, 28 August 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>84.151.239.93</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=News_and_Projects&amp;diff=16023</id>
		<title>News and Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=News_and_Projects&amp;diff=16023"/>
		<updated>2006-08-27T17:22:59Z</updated>

		<summary type="html">&lt;p&gt;84.151.229.151: /* Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== News ==&lt;br /&gt;
&lt;br /&gt;
This is an overview of the last CPC related news. You will find a complete list of all news in the [[News:Archive|news archive]].&lt;br /&gt;
&lt;br /&gt;
* 08/01/2006: [[News:CPCE v1.60 has been released|CPCE v1.60 has been released]]&lt;br /&gt;
* 08/14/2006: [[WinApe]] moved to it&#039;s own domain [http://www.winape.net http://www.winape.net]. Version 2.0 Alpha 9 released.&lt;br /&gt;
* 08/15/2006: [[WinCPC]] moved to it´s own domain [http://www.wincpc.ch] and there will be a new version soon featuring [[SYMBiFACE II]] support:&lt;br /&gt;
&lt;br /&gt;
: Harddisc emulation Master/Slave or drive mapping&lt;br /&gt;
: Realtimeclock emulation&lt;br /&gt;
: PS2 mouse emulation&lt;br /&gt;
: Assembler improved&lt;br /&gt;
: Disassembler integrated&lt;br /&gt;
: fixed some smaller bugs&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
&lt;br /&gt;
This is a list of big CPC related projects, which are currently active. This list does not contain previews of unreleased productions or [[Emulators|CPC emulators]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(hard to find a definition here, what to list, and what not to list)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[ANA]]&lt;br /&gt;
* [[BOB]]&lt;br /&gt;
* [[CPCng]]&lt;br /&gt;
* [[CPCMax!]]&lt;br /&gt;
* [[FutureOS]]&lt;/div&gt;</summary>
		<author><name>84.151.229.151</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13394</id>
		<title>Talk:FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13394"/>
		<updated>2006-08-27T16:27:05Z</updated>

		<summary type="html">&lt;p&gt;84.151.229.151: /* Protection? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Questions...==&lt;br /&gt;
&lt;br /&gt;
Hmm.. are there any applications for Future OS?&lt;br /&gt;
And can i really add any device and it will be recommended by the system without any device driver? &lt;br /&gt;
Unbelievable!! and much better than SymbOS then, isn&#039;t it?&lt;br /&gt;
&lt;br /&gt;
:Who are you? What is your name? Fear to sign? You seem not to be serious. But I try to answer serious.&lt;br /&gt;
:First you can&#039;t compare SymbOS and FutureOS. They&#039;re too different and therefore I use them both.&lt;br /&gt;
:Software for FutureOS is availabe in the Yahoo-Group, where you can download it.&lt;br /&gt;
:And yes, I try to support nearly all hardware for the CPC. Ok, some is still missing, but this will change soon I hope.&lt;br /&gt;
:About features: Ok, I haven&#039;t finished the new documentation in english. But if I look at other projects, I have to believe, so believe me too.&lt;br /&gt;
:That would only be fair.&lt;br /&gt;
:I have no time to explain the 126th time where some support function ist. RTFM, but the new version coming soon.&lt;br /&gt;
&lt;br /&gt;
:Greets to all honest CPC sceners,&lt;br /&gt;
:TFM&lt;br /&gt;
&lt;br /&gt;
:: Please try to keep your tone down. I&#039;m letting this here as an example of what NOT to say. RTFM is NOT part of the language that will be tolerated here, if we want to keep a flame war out of our wiki; so please keep this in mind. And please don&#039;t jump to conclusions - several users still do not know about signing their entries! It seems to me the original poster was more positive than negative, so you could try and calmly answer to his questions, otherwise there&#039;s no reason in replying at all. This is NOT a debate room, and fights will NOT (&#039;&#039;&#039;NOT!&#039;&#039;&#039;) be welcome here. You do not need to be apologetic (as you are in a couple of points) about anything that FutureOS may be lacking, since it&#039;s a wonderful system anyhow, but also taking it to the other extreme doesn&#039;t exactly help things either.&lt;br /&gt;
&lt;br /&gt;
::Best regards, &lt;br /&gt;
::[[User:Gryzor|Gryzor]] 16:02, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::RTFM means Read The Futureos Manual, so where is the problem? That guy (without name) is allowed to vandalish my text? Why don&#039;t you stop him?&lt;br /&gt;
&lt;br /&gt;
:::Anyhow, and why don&#039;t talk about something other very unfair. At the left side, below &amp;quot;the present&amp;quot; there is a line for SymbOS, why not FutueOS. I would like to please you to insert that line.&lt;br /&gt;
&lt;br /&gt;
:::Greets&lt;br /&gt;
:::TFM&lt;br /&gt;
&lt;br /&gt;
::::Can we please stop hiding behind our finger? We all know what RTFM means, so please drop it. I assume almost everyone here is of at least average IQ... As I said, this languages is NOT permitted on board. What&#039;s more, what do you mean about that guy being allowed to vandalise your text? What did he vandalise? What should I stop? I think there might be a big misunderstanding here... Anyhow, about the SIdebar, I don&#039;t think it&#039;s &#039;very unfair&#039;, as I&#039;ve explained before. FutureOS may be indeed very, very nice a project and I find myself playing with it the whole time, but SymbOS, with the existing Symbiface, has long ago reached critical mass and is very impressive and popular, that&#039;s why it had its own link. This is NOT an issue of &#039;put my project up there along with the others&#039;, it&#039;s trying to organise things in a better way. In any case, the Sidebar was changed a lot, I&#039;m going to look into it... [[User:Gryzor|Gryzor]] 08:16, 11 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:That&#039;s something, which came to my mind very often! We should change the &amp;quot;SymbOS&amp;quot; link in the left menu to &amp;quot;Operating Systems&amp;quot;. Then we can have a list of OSs for the CPC there. It would be a better entry point! --[[User:Octoate|Octoate]] 20:40, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
::Hm, I don&#039;t know. In this case you have to place all categories from the &amp;quot;serious software&amp;quot; articel in the sidebar. -- [[User:Prodatron|Prodatron]] 21:00, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:::Argh... ;) --[[User:Octoate|Octoate]] 21:24, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== What&#039;s about respecting some rules? ==&lt;br /&gt;
&lt;br /&gt;
As this is not Wikipedia but our own scene CPCWiki, I wouldn&#039;t like to force the articles to follow strict rules, but at least the following two rules should be respected by everyone:&lt;br /&gt;
* no advertisment-like phrases&lt;br /&gt;
* no false information&lt;br /&gt;
&lt;br /&gt;
The following parts in this article should be removed and replaced in a section like &amp;quot;possible plans for the future&amp;quot;:&lt;br /&gt;
* IDE support (mentioned several times, and first I mixed v8 with v9, but as it should only be a possible part of v9 [and now even v8 isn&#039;t released], it will not be implemented before 2007 or later, right?)&lt;br /&gt;
* CPC Booster support (you can&#039;t call an entry in the port monitor &amp;quot;support&amp;quot;)&lt;br /&gt;
* Multi tasking (I couldn&#039;t find any references)&lt;br /&gt;
If I am wrong, and these features are already implemented in FutureOS and ready for download, please provide us a link.&lt;br /&gt;
&lt;br /&gt;
Some other parts should also be removed:&lt;br /&gt;
* One-drive restriction of other OSs (nearly every OS can do this, even Amsdos allows drive letters in a path)&lt;br /&gt;
* Advertisment-like phrases (e.g. &amp;quot;FutureOS is for programmers who want to use the CPC at its limits&amp;quot; and other ones; these should be better placed on a homepage but not in a Wiki)&lt;br /&gt;
-- [[User:Prodatron|Prodatron]] 00:05, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I sense a scene fight coming on, I&#039;m afraid... I do not wish to take any part in it, especially since I do not know anything about the common history of projects, but I hope it stays off the wiki!&lt;br /&gt;
::Well, in general it is quite easy to follow some necessary rules, so I am not afraid about fights. -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I&#039;ll have to agree with some of Prodatron&#039;s remarks. The article needs heavy editing (I have altered several points myself, more is needed) so as to not appear as a commercial for FutureOS but more like an objective article. Also, at points it becomes more of a manual than an article on the OS itself.&lt;br /&gt;
&lt;br /&gt;
:That said, even in Symbiface there was the phrase: &#039;&#039;It provides nearly everything you need to change your CPC into a powerful work station!&#039;&#039; which is more of the same :)&lt;br /&gt;
::Yes, that&#039;s right. I think someone just copied &amp;amp; pasted this from the homepage ;) -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:To get back to Prodatron&#039;s remarks, if his points are valid the article should be corrected. If &#039;&#039;system .9&#039;&#039;, as it is called in the article, indeed refers to FutureOS v9 then I also think that it should be re-written, especially since not even v8 has been released (really looking forward to it!).&lt;br /&gt;
&lt;br /&gt;
:In general, I would urge &#039;&#039;&#039;ALL&#039;&#039;&#039; contributors who are also developers, to try and keep their usual enthusiasm (read: ego ;) ) at a low, since we are trying to do an objective work and not promote one or the other product... Thanks! [[User:Gryzor|Gryzor]] 09:47, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I have cleaned up the whole artice, removed advertisment-like phrases, re-wrote sentences that sounded too much like advertising and thigthened the language. Articles should contain no false or biased statements in any form. Keep it clear, true, neutral and objective. This is what I tried to accomplish when editing this article.&lt;br /&gt;
- 2006-08-09; Gwildor -&lt;br /&gt;
:Thanks for your effort Gwildor! The article looks a bit more polished now. --[[User:Octoate|Octoate]] 14:07, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I think the maximum file size currently is 512KB (19bit). I couldn&#039;t find any possibilities to load data from files, which are bigger than 512KB. Why is 16MB/24bit mentioned in the article? Also a planned feature for the future? -- [[User:Prodatron|Prodatron]] 17:02, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Looks good now ==&lt;br /&gt;
&lt;br /&gt;
Thanx to everybodys&#039; effort the article looks a lot better now. I wouldn&#039;t call &amp;quot;CPC Booster support&amp;quot; like this, but who cares. What&#039;s about summarising some very small sections and maybe removing some user-manual-like sentences? -- [[User:Prodatron|Prodatron]] 17:44, 10 August 2006 (CEST)&lt;br /&gt;
:Sumarised all sections which contained only 1 or 2 sentences and removed the FioLib text in its own article. -- [[User:Prodatron|Prodatron]] 19:16, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Thank you for your excellent help. TFM&lt;br /&gt;
&lt;br /&gt;
== Protection? ==&lt;br /&gt;
&lt;br /&gt;
Protection is like censorship in my opinion. Could be ok in this case, this anonymouse user tries to rollback his advertisement every few days. People shouldn&#039;t be disinformed and waste time with searching for non-existing stuff like me. Rode&lt;br /&gt;
&lt;br /&gt;
The changes made by Rode are NOT correct. Please remove Rodes changes, because they aren&#039;t true. Further protection should be introduced only aginst Rode, who is introducing errors, just to discredit the project FutureOS. TFM&lt;br /&gt;
&lt;br /&gt;
Some headwords:&lt;br /&gt;
* with 16 years not new; actual release is 6 years old, next one (next year?) contains 4 new features&lt;br /&gt;
* limitation to 512K files, no random access&lt;br /&gt;
* no memory management, only a strange table&lt;br /&gt;
* every seriose CPC software is written in Z80&lt;br /&gt;
* 48K maximum ram usage only by the OS (read your manual) should be mentioned in the &amp;quot;requirements&amp;quot;&lt;br /&gt;
* no support for different printers, serial interfaces/CPC booster&lt;br /&gt;
* mouse can&#039;t be used in own programs, only during file selection (so-called &amp;quot;GUI&amp;quot;)&lt;br /&gt;
My sources: program itself, rom description, manuals. As you remember I asked you in your mailing list, but you censored my 2nd mail. Bad behaviour and needless misinformation, I invested a lot of time. It&#039;s ok, that other people won&#039;t be misinformed. Rode&lt;br /&gt;
&lt;br /&gt;
Some true words:&lt;br /&gt;
* The actual version (system .8) is 3 months old.&lt;br /&gt;
* the length of a file is only limited by the space on disc or harddisc (that means 5 MB for the Dobbertin HD20). Look at routines TEILA/TEILB and TEISI/TEISK. I told that before.&lt;br /&gt;
* there is memory management (for example use EFER).&lt;br /&gt;
* may be that nearly all serious CPC software is written in Z80 assember, so where is the problem???&lt;br /&gt;
* the OS needs only RAM from &amp;amp;A000 to &amp;amp;BFFF. That are 8 KB not 48 KB. Read again. More RAM is only used when DIRectorys have to be buffered. Normally maximal 16 KB more.&lt;br /&gt;
* There is support for 7 Bit and 8 Bit printer output (CPC old genereation or CPC-Plus, which use different ways to print 8 Bit characters). Serial interfaces support will be documented after XzentriX 2006, as I wrote before.&lt;br /&gt;
* The Desktop can be called as a subroutine, mouses can be used that way. But thank your for the hint, I will provide mouse-support as own routine in the next update. Further see H_JC which enables you to use joysticks and all joystick-compatible medias (also mouses and trackballs).&lt;br /&gt;
About your sources: There is NOT written what you talking about, please read again. Or better ask first! If you don&#039;t agree please copy and paste the corresponding information.&lt;br /&gt;
Your second mail was censored, because in the FutureOS-ML is no place for defamations. I explained you that in detail in the mail I sent you some days ago.&lt;br /&gt;
If people get misinformed, then this is just your merit.&lt;br /&gt;
&lt;br /&gt;
So I hope to clear some things here. Greets to all CPC users.&lt;br /&gt;
TFM&lt;/div&gt;</summary>
		<author><name>84.151.229.151</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13392</id>
		<title>Talk:FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13392"/>
		<updated>2006-08-26T12:57:10Z</updated>

		<summary type="html">&lt;p&gt;84.151.210.222: /* Protection? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Questions...==&lt;br /&gt;
&lt;br /&gt;
Hmm.. are there any applications for Future OS?&lt;br /&gt;
And can i really add any device and it will be recommended by the system without any device driver? &lt;br /&gt;
Unbelievable!! and much better than SymbOS then, isn&#039;t it?&lt;br /&gt;
&lt;br /&gt;
:Who are you? What is your name? Fear to sign? You seem not to be serious. But I try to answer serious.&lt;br /&gt;
:First you can&#039;t compare SymbOS and FutureOS. They&#039;re too different and therefore I use them both.&lt;br /&gt;
:Software for FutureOS is availabe in the Yahoo-Group, where you can download it.&lt;br /&gt;
:And yes, I try to support nearly all hardware for the CPC. Ok, some is still missing, but this will change soon I hope.&lt;br /&gt;
:About features: Ok, I haven&#039;t finished the new documentation in english. But if I look at other projects, I have to believe, so believe me too.&lt;br /&gt;
:That would only be fair.&lt;br /&gt;
:I have no time to explain the 126th time where some support function ist. RTFM, but the new version coming soon.&lt;br /&gt;
&lt;br /&gt;
:Greets to all honest CPC sceners,&lt;br /&gt;
:TFM&lt;br /&gt;
&lt;br /&gt;
:: Please try to keep your tone down. I&#039;m letting this here as an example of what NOT to say. RTFM is NOT part of the language that will be tolerated here, if we want to keep a flame war out of our wiki; so please keep this in mind. And please don&#039;t jump to conclusions - several users still do not know about signing their entries! It seems to me the original poster was more positive than negative, so you could try and calmly answer to his questions, otherwise there&#039;s no reason in replying at all. This is NOT a debate room, and fights will NOT (&#039;&#039;&#039;NOT!&#039;&#039;&#039;) be welcome here. You do not need to be apologetic (as you are in a couple of points) about anything that FutureOS may be lacking, since it&#039;s a wonderful system anyhow, but also taking it to the other extreme doesn&#039;t exactly help things either.&lt;br /&gt;
&lt;br /&gt;
::Best regards, &lt;br /&gt;
::[[User:Gryzor|Gryzor]] 16:02, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::RTFM means Read The Futureos Manual, so where is the problem? That guy (without name) is allowed to vandalish my text? Why don&#039;t you stop him?&lt;br /&gt;
&lt;br /&gt;
:::Anyhow, and why don&#039;t talk about something other very unfair. At the left side, below &amp;quot;the present&amp;quot; there is a line for SymbOS, why not FutueOS. I would like to please you to insert that line.&lt;br /&gt;
&lt;br /&gt;
:::Greets&lt;br /&gt;
:::TFM&lt;br /&gt;
&lt;br /&gt;
::::Can we please stop hiding behind our finger? We all know what RTFM means, so please drop it. I assume almost everyone here is of at least average IQ... As I said, this languages is NOT permitted on board. What&#039;s more, what do you mean about that guy being allowed to vandalise your text? What did he vandalise? What should I stop? I think there might be a big misunderstanding here... Anyhow, about the SIdebar, I don&#039;t think it&#039;s &#039;very unfair&#039;, as I&#039;ve explained before. FutureOS may be indeed very, very nice a project and I find myself playing with it the whole time, but SymbOS, with the existing Symbiface, has long ago reached critical mass and is very impressive and popular, that&#039;s why it had its own link. This is NOT an issue of &#039;put my project up there along with the others&#039;, it&#039;s trying to organise things in a better way. In any case, the Sidebar was changed a lot, I&#039;m going to look into it... [[User:Gryzor|Gryzor]] 08:16, 11 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:That&#039;s something, which came to my mind very often! We should change the &amp;quot;SymbOS&amp;quot; link in the left menu to &amp;quot;Operating Systems&amp;quot;. Then we can have a list of OSs for the CPC there. It would be a better entry point! --[[User:Octoate|Octoate]] 20:40, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
::Hm, I don&#039;t know. In this case you have to place all categories from the &amp;quot;serious software&amp;quot; articel in the sidebar. -- [[User:Prodatron|Prodatron]] 21:00, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:::Argh... ;) --[[User:Octoate|Octoate]] 21:24, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== What&#039;s about respecting some rules? ==&lt;br /&gt;
&lt;br /&gt;
As this is not Wikipedia but our own scene CPCWiki, I wouldn&#039;t like to force the articles to follow strict rules, but at least the following two rules should be respected by everyone:&lt;br /&gt;
* no advertisment-like phrases&lt;br /&gt;
* no false information&lt;br /&gt;
&lt;br /&gt;
The following parts in this article should be removed and replaced in a section like &amp;quot;possible plans for the future&amp;quot;:&lt;br /&gt;
* IDE support (mentioned several times, and first I mixed v8 with v9, but as it should only be a possible part of v9 [and now even v8 isn&#039;t released], it will not be implemented before 2007 or later, right?)&lt;br /&gt;
* CPC Booster support (you can&#039;t call an entry in the port monitor &amp;quot;support&amp;quot;)&lt;br /&gt;
* Multi tasking (I couldn&#039;t find any references)&lt;br /&gt;
If I am wrong, and these features are already implemented in FutureOS and ready for download, please provide us a link.&lt;br /&gt;
&lt;br /&gt;
Some other parts should also be removed:&lt;br /&gt;
* One-drive restriction of other OSs (nearly every OS can do this, even Amsdos allows drive letters in a path)&lt;br /&gt;
* Advertisment-like phrases (e.g. &amp;quot;FutureOS is for programmers who want to use the CPC at its limits&amp;quot; and other ones; these should be better placed on a homepage but not in a Wiki)&lt;br /&gt;
-- [[User:Prodatron|Prodatron]] 00:05, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I sense a scene fight coming on, I&#039;m afraid... I do not wish to take any part in it, especially since I do not know anything about the common history of projects, but I hope it stays off the wiki!&lt;br /&gt;
::Well, in general it is quite easy to follow some necessary rules, so I am not afraid about fights. -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I&#039;ll have to agree with some of Prodatron&#039;s remarks. The article needs heavy editing (I have altered several points myself, more is needed) so as to not appear as a commercial for FutureOS but more like an objective article. Also, at points it becomes more of a manual than an article on the OS itself.&lt;br /&gt;
&lt;br /&gt;
:That said, even in Symbiface there was the phrase: &#039;&#039;It provides nearly everything you need to change your CPC into a powerful work station!&#039;&#039; which is more of the same :)&lt;br /&gt;
::Yes, that&#039;s right. I think someone just copied &amp;amp; pasted this from the homepage ;) -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:To get back to Prodatron&#039;s remarks, if his points are valid the article should be corrected. If &#039;&#039;system .9&#039;&#039;, as it is called in the article, indeed refers to FutureOS v9 then I also think that it should be re-written, especially since not even v8 has been released (really looking forward to it!).&lt;br /&gt;
&lt;br /&gt;
:In general, I would urge &#039;&#039;&#039;ALL&#039;&#039;&#039; contributors who are also developers, to try and keep their usual enthusiasm (read: ego ;) ) at a low, since we are trying to do an objective work and not promote one or the other product... Thanks! [[User:Gryzor|Gryzor]] 09:47, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I have cleaned up the whole artice, removed advertisment-like phrases, re-wrote sentences that sounded too much like advertising and thigthened the language. Articles should contain no false or biased statements in any form. Keep it clear, true, neutral and objective. This is what I tried to accomplish when editing this article.&lt;br /&gt;
- 2006-08-09; Gwildor -&lt;br /&gt;
:Thanks for your effort Gwildor! The article looks a bit more polished now. --[[User:Octoate|Octoate]] 14:07, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I think the maximum file size currently is 512KB (19bit). I couldn&#039;t find any possibilities to load data from files, which are bigger than 512KB. Why is 16MB/24bit mentioned in the article? Also a planned feature for the future? -- [[User:Prodatron|Prodatron]] 17:02, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Looks good now ==&lt;br /&gt;
&lt;br /&gt;
Thanx to everybodys&#039; effort the article looks a lot better now. I wouldn&#039;t call &amp;quot;CPC Booster support&amp;quot; like this, but who cares. What&#039;s about summarising some very small sections and maybe removing some user-manual-like sentences? -- [[User:Prodatron|Prodatron]] 17:44, 10 August 2006 (CEST)&lt;br /&gt;
:Sumarised all sections which contained only 1 or 2 sentences and removed the FioLib text in its own article. -- [[User:Prodatron|Prodatron]] 19:16, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Thank you for your excellent help. TFM&lt;br /&gt;
&lt;br /&gt;
== Protection? ==&lt;br /&gt;
&lt;br /&gt;
Protection is like censorship in my opinion. Could be ok in this case, this anonymouse user tries to rollback his advertisement every few days. People shouldn&#039;t be disinformed and waste time with searching for non-existing stuff like me. Rode&lt;br /&gt;
&lt;br /&gt;
The changes made by Rode are NOT correct. Please remove Rodes changes, because they aren&#039;t true. Further protection should be introduced only aginst Rode, who is introducing errors, just to discredit the project FutureOS. TFM&lt;/div&gt;</summary>
		<author><name>84.151.210.222</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12728</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12728"/>
		<updated>2006-08-25T13:59:22Z</updated>

		<summary type="html">&lt;p&gt;84.151.232.148: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. Files can be as long as the corresponding drive or hard disc partition. FutureOS has a memory management system, which divides RAM into 16 KB blocks. FutureOS provides standard utilities in ROM. Further applications are delivered for disc or hard-disc. FutureOS is written completely in Z80 assembler.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in (Pseudo-)ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management, file-handling and Low/Mid/High-level routines to access the hardware. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[AMSDOS]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including different serial interfaces, real-time-clocks, printers, the Vortex disc drives, several mice &amp;amp; trackballs and the Dobbertin HD20 hard disc. Also newer hardware expansions like the CPC-Booster (rudimentary, since the Booster does all itself) and the Symbiface (RTC, PS/2 mouse) are supported in system .8 beta.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Disc drives and hard discs:&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Plug and Play:&#039;&#039; 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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Z80 Assembler:&#039;&#039; You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Programming in C for FutureOS:&#039;&#039; With [[FIOLIB]] it also possible to use C as a programming language.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* [[CBM]] (pull down menu library)&lt;br /&gt;
* [[FilmeMacher]] (movie player)&lt;br /&gt;
* [[FuturePlayer]] (MP3 and WAV player)&lt;br /&gt;
* [[FutureView]] (disc mag)&lt;br /&gt;
* [[GMSK]] (sprite converter)&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS Downloads &amp;amp; Mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.232.148</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12723</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12723"/>
		<updated>2006-08-17T13:17:23Z</updated>

		<summary type="html">&lt;p&gt;84.151.218.26: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. Files can be as long as the corresponding drive or hard disc partition. FutureOS has a memory management system, which divides RAM into 16 KB blocks. FutureOS provides standard utilities in ROM. Further applications are delivered for disc or hard-disc. FutureOS is written completely in Z80 assembler.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in (Pseudo-)ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management, file-handling and Low/Mid/High-level routines to access the hardware. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[AMSDOS]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including different serial interfaces, real-time-clocks, printers, the Vortex disc drives, several mice &amp;amp; trackballs and the Dobbertin HD20 hard disc. Also newer hardware expansions like the CPC-Booster (rudimentary, since the Booster does all itself) and the Symbiface (RTC, PS/2 mouse) are supported in system .8 beta.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Disc drives and hard discs:&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Plug and Play:&#039;&#039; 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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Z80 Assembler:&#039;&#039; You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Programming in C for FutureOS:&#039;&#039; With [[FIOLIB]] it also possible to use C as a programming language.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* [[CBM]] (pull down menu library)&lt;br /&gt;
* [[FilmeMacher]] (movie player)&lt;br /&gt;
* [[FuturePlayer]] (MP3 and WAV player)&lt;br /&gt;
* [[FutureView]] (disc mag)&lt;br /&gt;
* [[GMSK]] (sprite converter)&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS Downloads &amp;amp; Mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.218.26</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12722</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12722"/>
		<updated>2006-08-17T13:14:11Z</updated>

		<summary type="html">&lt;p&gt;84.151.218.26: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. Files can be as long as the corresponding drive or hard disc partition. FutureOS has a memory management system, which divides RAM into 16 KB blocks. FutureOS provides standard utilities in ROM. Further applications are delivered for disc or hard-disc. FutureOS is written completely in Z80 assembler.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[AMSDOS]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including different serial interfaces, real-time-clocks, printers, the Vortex disc drives, several mice &amp;amp; trackballs and the Dobbertin HD20 hard disc. Also newer hardware expansions like the CPC-Booster (rudimentary, since the Booster does all itself) and the Symbiface (RTC, PS/2 mouse) are supported in system .8 beta.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Disc drives and hard discs:&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Plug and Play:&#039;&#039; 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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Z80 Assembler:&#039;&#039; You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Programming in C for FutureOS:&#039;&#039; With [[FIOLIB]] it also possible to use C as a programming language.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* [[CBM]] (pull down menu library)&lt;br /&gt;
* [[FilmeMacher]] (movie player)&lt;br /&gt;
* [[FuturePlayer]] (MP3 and WAV player)&lt;br /&gt;
* [[FutureView]] (disc mag)&lt;br /&gt;
* [[GMSK]] (sprite converter)&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS Downloads &amp;amp; Mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.218.26</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12721</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12721"/>
		<updated>2006-08-11T12:42:36Z</updated>

		<summary type="html">&lt;p&gt;84.151.224.74: /* Web links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. Files can be as long as the corresponding drive or hard disc partition. FutureOS has a memory management system, which divides RAM into 16 KB blocks. FutureOS provides standard utilities in ROM. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[AMSDOS]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including different serial interfaces, real-time-clocks, printers, the Vortex disc drives, several mice &amp;amp; trackballs and the Dobbertin HD20 hard disc. Also newer hardware expansions like the CPC-Booster (rudimentary, since the Booster does all itself) and the Symbiface (RTC, PS/2 mouse) are supported in system .8 beta.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Disc drives and hard discs:&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Plug and Play:&#039;&#039; 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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Z80 Assembler:&#039;&#039; You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Programming in C for FutureOS:&#039;&#039; With [[FIOLIB]] it also possible to use C as a programming language.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* [[CBM]] (pull down menu library)&lt;br /&gt;
* [[FilmeMacher]] (movie player)&lt;br /&gt;
* [[FuturePlayer]] (MP3 and WAV player)&lt;br /&gt;
* [[FutureView]] (disc mag)&lt;br /&gt;
* [[GMSK]] (sprite converter)&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS Downloads &amp;amp; Mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.224.74</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12720</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12720"/>
		<updated>2006-08-11T12:35:36Z</updated>

		<summary type="html">&lt;p&gt;84.151.224.74: /* Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. Files can be as long as the corresponding drive or hard disc partition. FutureOS has a memory management system, which divides RAM into 16 KB blocks. FutureOS provides standard utilities in ROM. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[AMSDOS]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including different serial interfaces, real-time-clocks, printers, the Vortex disc drives, several mice &amp;amp; trackballs and the Dobbertin HD20 hard disc. Also newer hardware expansions like the CPC-Booster (rudimentary, since the Booster does all itself) and the Symbiface (RTC, PS/2 mouse) are supported in system .8 beta.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Disc drives and hard discs:&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Plug and Play:&#039;&#039; 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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Z80 Assembler:&#039;&#039; You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Programming in C for FutureOS:&#039;&#039; With [[FIOLIB]] it also possible to use C as a programming language.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* [[CBM]] (pull down menu library)&lt;br /&gt;
* [[FilmeMacher]] (movie player)&lt;br /&gt;
* [[FuturePlayer]] (MP3 and WAV player)&lt;br /&gt;
* [[FutureView]] (disc mag)&lt;br /&gt;
* [[GMSK]] (sprite converter)&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.224.74</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13389</id>
		<title>Talk:FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13389"/>
		<updated>2006-08-10T23:28:15Z</updated>

		<summary type="html">&lt;p&gt;84.151.237.128: /* Looks good now */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Questions...==&lt;br /&gt;
&lt;br /&gt;
Hmm.. are there any applications for Future OS?&lt;br /&gt;
And can i really add any device and it will be recommended by the system without any device driver? &lt;br /&gt;
Unbelievable!! and much better than SymbOS then, isn&#039;t it?&lt;br /&gt;
&lt;br /&gt;
:Who are you? What is your name? Fear to sign? You seem not to be serious. But I try to answer serious.&lt;br /&gt;
:First you can&#039;t compare SymbOS and FutureOS. They&#039;re too different and therefore I use them both.&lt;br /&gt;
:Software for FutureOS is availabe in the Yahoo-Group, where you can download it.&lt;br /&gt;
:And yes, I try to support nearly all hardware for the CPC. Ok, some is still missing, but this will change soon I hope.&lt;br /&gt;
:About features: Ok, I haven&#039;t finished the new documentation in english. But if I look at other projects, I have to believe, so believe me too.&lt;br /&gt;
:That would only be fair.&lt;br /&gt;
:I have no time to explain the 126th time where some support function ist. RTFM, but the new version coming soon.&lt;br /&gt;
&lt;br /&gt;
:Greets to all honest CPC sceners,&lt;br /&gt;
:TFM&lt;br /&gt;
&lt;br /&gt;
:: Please try to keep your tone down. I&#039;m letting this here as an example of what NOT to say. RTFM is NOT part of the language that will be tolerated here, if we want to keep a flame war out of our wiki; so please keep this in mind. And please don&#039;t jump to conclusions - several users still do not know about signing their entries! It seems to me the original poster was more positive than negative, so you could try and calmly answer to his questions, otherwise there&#039;s no reason in replying at all. This is NOT a debate room, and fights will NOT (&#039;&#039;&#039;NOT!&#039;&#039;&#039;) be welcome here. You do not need to be apologetic (as you are in a couple of points) about anything that FutureOS may be lacking, since it&#039;s a wonderful system anyhow, but also taking it to the other extreme doesn&#039;t exactly help things either.&lt;br /&gt;
&lt;br /&gt;
::Best regards, &lt;br /&gt;
::[[User:Gryzor|Gryzor]] 16:02, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RTFM means Read The Futureos Manual, so where is the problem? That guy (without name) is allowed to vandalish my text? Why don&#039;t you stop him?&lt;br /&gt;
&lt;br /&gt;
Anyhow, and why don&#039;t talk about something other very unfair. At the left side, below &amp;quot;the present&amp;quot; there is a line for SymbOS, why not FutueOS. I would like to please you to insert that line.&lt;br /&gt;
&lt;br /&gt;
::Greets&lt;br /&gt;
::TFM&lt;br /&gt;
&lt;br /&gt;
:That&#039;s something, which came to my mind very often! We should change the &amp;quot;SymbOS&amp;quot; link in the left menu to &amp;quot;Operating Systems&amp;quot;. Then we can have a list of OSs for the CPC there. It would be a better entry point! --[[User:Octoate|Octoate]] 20:40, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
::Hm, I don&#039;t know. In this case you have to place all categories from the &amp;quot;serious software&amp;quot; articel in the sidebar. -- [[User:Prodatron|Prodatron]] 21:00, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:::Argh... ;) --[[User:Octoate|Octoate]] 21:24, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== What&#039;s about respecting some rules? ==&lt;br /&gt;
&lt;br /&gt;
As this is not Wikipedia but our own scene CPCWiki, I wouldn&#039;t like to force the articles to follow strict rules, but at least the following two rules should be respected by everyone:&lt;br /&gt;
* no advertisment-like phrases&lt;br /&gt;
* no false information&lt;br /&gt;
&lt;br /&gt;
The following parts in this article should be removed and replaced in a section like &amp;quot;possible plans for the future&amp;quot;:&lt;br /&gt;
* IDE support (mentioned several times, and first I mixed v8 with v9, but as it should only be a possible part of v9 [and now even v8 isn&#039;t released], it will not be implemented before 2007 or later, right?)&lt;br /&gt;
* CPC Booster support (you can&#039;t call an entry in the port monitor &amp;quot;support&amp;quot;)&lt;br /&gt;
* Multi tasking (I couldn&#039;t find any references)&lt;br /&gt;
If I am wrong, and these features are already implemented in FutureOS and ready for download, please provide us a link.&lt;br /&gt;
&lt;br /&gt;
Some other parts should also be removed:&lt;br /&gt;
* One-drive restriction of other OSs (nearly every OS can do this, even Amsdos allows drive letters in a path)&lt;br /&gt;
* Advertisment-like phrases (e.g. &amp;quot;FutureOS is for programmers who want to use the CPC at its limits&amp;quot; and other ones; these should be better placed on a homepage but not in a Wiki)&lt;br /&gt;
-- [[User:Prodatron|Prodatron]] 00:05, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I sense a scene fight coming on, I&#039;m afraid... I do not wish to take any part in it, especially since I do not know anything about the common history of projects, but I hope it stays off the wiki!&lt;br /&gt;
::Well, in general it is quite easy to follow some necessary rules, so I am not afraid about fights. -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I&#039;ll have to agree with some of Prodatron&#039;s remarks. The article needs heavy editing (I have altered several points myself, more is needed) so as to not appear as a commercial for FutureOS but more like an objective article. Also, at points it becomes more of a manual than an article on the OS itself.&lt;br /&gt;
&lt;br /&gt;
:That said, even in Symbiface there was the phrase: &#039;&#039;It provides nearly everything you need to change your CPC into a powerful work station!&#039;&#039; which is more of the same :)&lt;br /&gt;
::Yes, that&#039;s right. I think someone just copied &amp;amp; pasted this from the homepage ;) -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:To get back to Prodatron&#039;s remarks, if his points are valid the article should be corrected. If &#039;&#039;system .9&#039;&#039;, as it is called in the article, indeed refers to FutureOS v9 then I also think that it should be re-written, especially since not even v8 has been released (really looking forward to it!).&lt;br /&gt;
&lt;br /&gt;
:In general, I would urge &#039;&#039;&#039;ALL&#039;&#039;&#039; contributors who are also developers, to try and keep their usual enthusiasm (read: ego ;) ) at a low, since we are trying to do an objective work and not promote one or the other product... Thanks! [[User:Gryzor|Gryzor]] 09:47, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I have cleaned up the whole artice, removed advertisment-like phrases, re-wrote sentences that sounded too much like advertising and thigthened the language. Articles should contain no false or biased statements in any form. Keep it clear, true, neutral and objective. This is what I tried to accomplish when editing this article.&lt;br /&gt;
- 2006-08-09; Gwildor -&lt;br /&gt;
:Thanks for your effort Gwildor! The article looks a bit more polished now. --[[User:Octoate|Octoate]] 14:07, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I think the maximum file size currently is 512KB (19bit). I couldn&#039;t find any possibilities to load data from files, which are bigger than 512KB. Why is 16MB/24bit mentioned in the article? Also a planned feature for the future? -- [[User:Prodatron|Prodatron]] 17:02, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Looks good now ==&lt;br /&gt;
&lt;br /&gt;
Thanx to everybodys&#039; effort the article looks a lot better now. I wouldn&#039;t call &amp;quot;CPC Booster support&amp;quot; like this, but who cares. What&#039;s about summarising some very small sections and maybe removing some user-manual-like sentences? -- [[User:Prodatron|Prodatron]] 17:44, 10 August 2006 (CEST)&lt;br /&gt;
:Sumarised all sections which contained only 1 or 2 sentences and removed the FioLib text in its own article. -- [[User:Prodatron|Prodatron]] 19:16, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Thank you for your excellent help. TFM&lt;/div&gt;</summary>
		<author><name>84.151.237.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Links&amp;diff=1344</id>
		<title>Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Links&amp;diff=1344"/>
		<updated>2006-08-10T23:23:47Z</updated>

		<summary type="html">&lt;p&gt;84.151.237.128: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Software-related ====&lt;br /&gt;
*[http://www.cpczone.net CPC Zone]&lt;br /&gt;
*[http://tacgr.emuunlim.com/ The Amstrad Computer Game Resource]&lt;br /&gt;
*[http://amstrad-esp.com/ Amstrad ESP (ES)]&lt;br /&gt;
*[http://www.cpcgamereviews.com/ CPC Game Reviews] - CPC Game Reviews is a website which, as its name suggests, contains reviews of games for the Amstrad CPC computer - hundreds of them, in fact. It also contains a collection of advertisements which have been scanned from Amstrad CPC magazines.&lt;br /&gt;
*[http://computeremuzone.com/amstrad/ Amstrad Zone]&lt;br /&gt;
*[http://www.prodatron.net/ Prodatron&#039;s page]&lt;br /&gt;
*[http://bestofcpc.webcindario.com/ Best of CPC] (ES)&lt;br /&gt;
*[http://arkos.cpcscene.com/ Arkos Demogroup] - The page of [[Arkos]], with some great demos, diskmags, games and tools.&lt;br /&gt;
*[http://www.cpc-hardware.com/ CPC Hardware] - (F) Forum, nice downloads, hardware projects; also an online store for hardware stuff like RS232 interfaces etc.&lt;br /&gt;
*[http://www.FutureOS.de/ FutureOS homepage]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Hardware-related ====&lt;br /&gt;
*[http://www.prodatron.net/ Prodatron&#039;s page]&lt;br /&gt;
*[http://www.pagina.de/amstrad Various Amstrad stuff] - Including instructions on how to fit or connect a 3.5&amp;quot; drive, hot to connect your CPC to your PC and how to transfer files, among others.&lt;br /&gt;
*[http://www.cpc-hardware.com/ CPC Hardware] - (F) Forum, nice downloads, hardware projects; also an online store for hardware stuff like RS232 interfaces etc.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Document resources ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== FTP sites ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*[ftp://ftp.nvg.unit.no/pub/cpc/ NVG]&lt;br /&gt;
*[ftp://ftp.cmo.de/pub/Computer/Amstrad_CPC CMO.de] - Games, Meeting pictures, manuals, etc.&lt;br /&gt;
*[ftp://ftp.demon.co.uk/pub/cpm/ CPM] - related Amstrad things&lt;br /&gt;
&lt;br /&gt;
==== Commercial sites ====&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== User Groups ====&lt;br /&gt;
*[news://comp.sys.amstrad.8bit CSA8]&lt;br /&gt;
*[http://www.cpczone.net/boards CPC Zone Forum]&lt;br /&gt;
*[http://www.wacci.org.uk/ WACCI] (Worldwide Amstrad Computer Club Incorporated) - WACCI was a UK based user group that supported the Amstrad CPC computer. It was a subscription-only, printed English magazine published bi-monthly and available throughout the world. The current issues of the magazine are now reproduced on this website.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Emulators ====&lt;br /&gt;
* [http://www.arnoldemu.freeserve.co.uk/ Arnold] (WIN | MAC | LINUX)&lt;br /&gt;
* [http://www.classicgaming.com/caprice/ Caprice] (WIN)&lt;br /&gt;
* [http://copacabana.emuunlim.com/ CoPaCabana] (WIN | PALM)&lt;br /&gt;
* [http://www.trans-it.de/cordes/amstrad/cpcemu.html CPCEmu]&lt;br /&gt;
* [http://www.amstrad-cpc.de CPC4X]&lt;br /&gt;
* [http://cpce.emuunlim.com CPCE]&lt;br /&gt;
* [http://icerive.free.fr/cpc Ice Rive]&lt;br /&gt;
* [http://jemu.emuunlim.com JEMU] (Multi-System Java)&lt;br /&gt;
* [http://amstrad.cpc.free.fr PC-CPC] by Ludovic Deplanque(Demoniak)&lt;br /&gt;
* [http://www.winape.net WinApe]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Others ====&lt;br /&gt;
*[http://genesis8.free.fr/index.php Genesis 8] - Genesis 8 is a spartan, but often-updated Amstrad-related news site.&lt;br /&gt;
*[http://www.cpcscene.com/ CPC Scene] - Various stuff. Of much interest: The [http://radio.cpcscene.com/ CPC online radio station]!&lt;br /&gt;
*[http://cpcrulez.free.fr/ CPC Rules] ([http://cpcrulez.2ya.com/ Alternative Link]) (FR) A great french site, updated frequently, with software reviews, utilities, games, demos, hardware info. A treasure and a must-visit if you speak french (though not necessarily so).&lt;br /&gt;
*[http://www.cpc-forever.com/ CPC forever] Community site in german with news, forum and so on.&lt;br /&gt;
*[http://www.frappr.com/cpcscene/ CPC scene map]&lt;/div&gt;</summary>
		<author><name>84.151.237.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12718</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12718"/>
		<updated>2006-08-10T23:18:02Z</updated>

		<summary type="html">&lt;p&gt;84.151.237.128: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. Files can be as long as the corresponding drive or hard disc partition. FutureOS has a memory management system, which divides RAM into 16 KB blocks. FutureOS provides standard utilities in ROM. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20. Also newer hardware expansions like the CPC-Booster and the Symbiface are supported in system .8 beta.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Disc drives and hard discs:&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Plug and Play:&#039;&#039; 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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Z80 Assembler:&#039;&#039; You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Programming in C for FutureOS:&#039;&#039; With [[FIOLIB]] it also possible to use C as a programming language.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* [[CBM]] (pull down menu library)&lt;br /&gt;
* [[FilmeMacher]] (movie player)&lt;br /&gt;
* [[FuturePlayer]] (MP3 and WAV player)&lt;br /&gt;
* [[FutureView]] (disc mag)&lt;br /&gt;
* [[GMSK]] (sprite converter)&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.237.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13385</id>
		<title>Talk:FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13385"/>
		<updated>2006-08-10T18:19:14Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* Questions... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Questions...==&lt;br /&gt;
&lt;br /&gt;
Hmm.. are there any applications for Future OS?&lt;br /&gt;
And can i really add any device and it will be recommended by the system without any device driver? &lt;br /&gt;
Unbelievable!! and much better than SymbOS then, isn&#039;t it?&lt;br /&gt;
&lt;br /&gt;
:Who are you? What is your name? Fear to sign? You seem not to be serious. But I try to answer serious.&lt;br /&gt;
:First you can&#039;t compare SymbOS and FutureOS. They&#039;re too different and therefore I use them both.&lt;br /&gt;
:Software for FutureOS is availabe in the Yahoo-Group, where you can download it.&lt;br /&gt;
:And yes, I try to support nearly all hardware for the CPC. Ok, some is still missing, but this will change soon I hope.&lt;br /&gt;
:About features: Ok, I haven&#039;t finished the new documentation in english. But if I look at other projects, I have to believe, so believe me too.&lt;br /&gt;
:That would only be fair.&lt;br /&gt;
:I have no time to explain the 126th time where some support function ist. RTFM, but the new version coming soon.&lt;br /&gt;
&lt;br /&gt;
:Greets to all honest CPC sceners,&lt;br /&gt;
:TFM&lt;br /&gt;
&lt;br /&gt;
:: Please try to keep your tone down. I&#039;m letting this here as an example of what NOT to say. RTFM is NOT part of the language that will be tolerated here, if we want to keep a flame war out of our wiki; so please keep this in mind. And please don&#039;t jump to conclusions - several users still do not know about signing their entries! It seems to me the original poster was more positive than negative, so you could try and calmly answer to his questions, otherwise there&#039;s no reason in replying at all. This is NOT a debate room, and fights will NOT (&#039;&#039;&#039;NOT!&#039;&#039;&#039;) be welcome here. You do not need to be apologetic (as you are in a couple of points) about anything that FutureOS may be lacking, since it&#039;s a wonderful system anyhow, but also taking it to the other extreme doesn&#039;t exactly help things either.&lt;br /&gt;
&lt;br /&gt;
::Best regards, &lt;br /&gt;
::[[User:Gryzor|Gryzor]] 16:02, 10 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RTFM means Read The Futureos Manual, so where is the problem? That guy (without name) is allowed to vandalish my text? Why don&#039;t you stop him?&lt;br /&gt;
&lt;br /&gt;
Anyhow, and why don&#039;t talk about something other very unfair. At the left side, below &amp;quot;the present&amp;quot; there is a line for SymbOS, why not FutueOS. I would like to please you to insert that line.&lt;br /&gt;
&lt;br /&gt;
::Greets&lt;br /&gt;
::TFM&lt;br /&gt;
&lt;br /&gt;
== What&#039;s about respecting some rules? ==&lt;br /&gt;
&lt;br /&gt;
As this is not Wikipedia but our own scene CPCWiki, I wouldn&#039;t like to force the articles to follow strict rules, but at least the following two rules should be respected by everyone:&lt;br /&gt;
* no advertisment-like phrases&lt;br /&gt;
* no false information&lt;br /&gt;
&lt;br /&gt;
The following parts in this article should be removed and replaced in a section like &amp;quot;possible plans for the future&amp;quot;:&lt;br /&gt;
* IDE support (mentioned several times, and first I mixed v8 with v9, but as it should only be a possible part of v9 [and now even v8 isn&#039;t released], it will not be implemented before 2007 or later, right?)&lt;br /&gt;
* CPC Booster support (you can&#039;t call an entry in the port monitor &amp;quot;support&amp;quot;)&lt;br /&gt;
* Multi tasking (I couldn&#039;t find any references)&lt;br /&gt;
If I am wrong, and these features are already implemented in FutureOS and ready for download, please provide us a link.&lt;br /&gt;
&lt;br /&gt;
Some other parts should also be removed:&lt;br /&gt;
* One-drive restriction of other OSs (nearly every OS can do this, even Amsdos allows drive letters in a path)&lt;br /&gt;
* Advertisment-like phrases (e.g. &amp;quot;FutureOS is for programmers who want to use the CPC at its limits&amp;quot; and other ones; these should be better placed on a homepage but not in a Wiki)&lt;br /&gt;
-- [[User:Prodatron|Prodatron]] 00:05, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I sense a scene fight coming on, I&#039;m afraid... I do not wish to take any part in it, especially since I do not know anything about the common history of projects, but I hope it stays off the wiki!&lt;br /&gt;
::Well, in general it is quite easy to follow some necessary rules, so I am not afraid about fights. -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I&#039;ll have to agree with some of Prodatron&#039;s remarks. The article needs heavy editing (I have altered several points myself, more is needed) so as to not appear as a commercial for FutureOS but more like an objective article. Also, at points it becomes more of a manual than an article on the OS itself.&lt;br /&gt;
&lt;br /&gt;
:That said, even in Symbiface there was the phrase: &#039;&#039;It provides nearly everything you need to change your CPC into a powerful work station!&#039;&#039; which is more of the same :)&lt;br /&gt;
::Yes, that&#039;s right. I think someone just copied &amp;amp; pasted this from the homepage ;) -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:To get back to Prodatron&#039;s remarks, if his points are valid the article should be corrected. If &#039;&#039;system .9&#039;&#039;, as it is called in the article, indeed refers to FutureOS v9 then I also think that it should be re-written, especially since not even v8 has been released (really looking forward to it!).&lt;br /&gt;
&lt;br /&gt;
:In general, I would urge &#039;&#039;&#039;ALL&#039;&#039;&#039; contributors who are also developers, to try and keep their usual enthusiasm (read: ego ;) ) at a low, since we are trying to do an objective work and not promote one or the other product... Thanks! [[User:Gryzor|Gryzor]] 09:47, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I have cleaned up the whole artice, removed advertisment-like phrases, re-wrote sentences that sounded too much like advertising and thigthened the language. Articles should contain no false or biased statements in any form. Keep it clear, true, neutral and objective. This is what I tried to accomplish when editing this article.&lt;br /&gt;
- 2006-08-09; Gwildor -&lt;br /&gt;
:Thanks for your effort Gwildor! The article looks a bit more polished now. --[[User:Octoate|Octoate]] 14:07, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I think the maximum file size currently is 512KB (19bit). I couldn&#039;t find any possibilities to load data from files, which are bigger than 512KB. Why is 16MB/24bit mentioned in the article? Also a planned feature for the future? -- [[User:Prodatron|Prodatron]] 17:02, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Looks good now ==&lt;br /&gt;
&lt;br /&gt;
Thanx to everybodys&#039; effort the article looks a lot better now. I wouldn&#039;t call &amp;quot;CPC Booster support&amp;quot; like this, but who cares. What&#039;s about summarising some very small sections and maybe removing some user-manual-like sentences? -- [[User:Prodatron|Prodatron]] 17:44, 10 August 2006 (CEST)&lt;br /&gt;
:Sumarised all sections which contained only 1 or 2 sentences and removed the FioLib text in its own article. -- [[User:Prodatron|Prodatron]] 19:16, 10 August 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FIOLIB&amp;diff=14557</id>
		<title>FIOLIB</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FIOLIB&amp;diff=14557"/>
		<updated>2006-08-10T16:15:39Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;cpcstart()&lt;br /&gt;
This function prepares [[FutureOS]] for running Small-C programs. It is only used by FIOLIB.C itself. The user doesn&#039;t and shouldn&#039;t use that function.&lt;br /&gt;
&lt;br /&gt;
byebye()&lt;br /&gt;
This function is used to end a Small-C program under FutureOS. You can use this function or just end the program. Both has the same effect. The function byebye displays the message  &amp;quot;Press any key to return to the Desktop.&amp;quot; , then it waits for a pressed key and finally jumps back to the Desktop of FutureOS.&lt;br /&gt;
&lt;br /&gt;
oscall(adr,regpack)&lt;br /&gt;
int adr;&lt;br /&gt;
int *regpack; /* af,hl,de,bc */&lt;br /&gt;
This function is used to call a subroutine of the OS. The contents of &amp;quot;regpack&amp;quot; are loaded in the Z80 registers, then the OS-routine &amp;quot;adr&amp;quot; at the address &amp;quot;adr&amp;quot; is called. And then the Z80 registers are written back in &amp;quot;regpack&amp;quot;.  Beginning at regpack the 16 Bit registers AF, HL, DE and BC follow:&lt;br /&gt;
regs[0]=a; /* AF */&lt;br /&gt;
regs[1]=b; /* HL */&lt;br /&gt;
regs[2]=c; /* DE */&lt;br /&gt;
regs[3]=d; /* BC */&lt;br /&gt;
&lt;br /&gt;
mode(n)&lt;br /&gt;
int n;&lt;br /&gt;
Set the screen MODE to 0, 1, 2 or 3.  Mode 0, 1 and 2 are the same as with the MODE command under Basic. Don&#039;t use Mode 3! The mode is changed and the screen will be cleared, the cursor is set to the most left, most upper position.&lt;br /&gt;
&lt;br /&gt;
cls()&lt;br /&gt;
This is the same as the BASIC command CLS. It clears the screen and the cursor is set to the most left, most upper position.&lt;br /&gt;
&lt;br /&gt;
s80x25()&lt;br /&gt;
Sets the format of the screen to 80 columns and 25 lines (in Mode 2), or to 40 columns and 25 lines (in Mode 1). Only the screen format is changed, NO cls!&lt;br /&gt;
&lt;br /&gt;
s64x32()&lt;br /&gt;
Sets the format of the screen to 64 columns and 32 lines (screen Mode 2), or 32 columns and 32 lines (in Mode 1). Only the screen format is changed, NO cls!&lt;br /&gt;
&lt;br /&gt;
pen0(n)&lt;br /&gt;
int n;&lt;br /&gt;
Changes the PEN for MODE 0. This type of PEN selection is needed if you want to paint dots ( with plot(x,y) ) under SCREEN MODE 0. You can use PEN 1 - 15. It&#039;s the same like the command PEN in Basic, when using MODE 0. Only the PEN of MODE 0 is changed. The PEN selections of Mode 1 and 2 aren&#039;t changed!&lt;br /&gt;
&lt;br /&gt;
pen1(n)&lt;br /&gt;
int n;&lt;br /&gt;
Changes the PEN for MODE 1. You can use PEN 1, 2 or 3. It&#039;s the same like the command PEN in Basic. If you select PEN 0 then the two-color PEN is selected.&lt;br /&gt;
Only the PEN of MODE 1 is changed. The PEN&#039;s for Mode 0 and 2 aren&#039;t changed!&lt;br /&gt;
&lt;br /&gt;
pen2(n)&lt;br /&gt;
int n;&lt;br /&gt;
Selects character attributes for SCREEN MODE 2.  Integer n must be between 0&lt;br /&gt;
and 4. So you can use normal, italics, underlined, inverted and streaked out&lt;br /&gt;
character attributes.&lt;br /&gt;
Only the character-attributes for MODE 2 are changed!!! The PEN&#039;s for Mode 0&lt;br /&gt;
and 1 aren&#039;t changed!&lt;br /&gt;
&lt;br /&gt;
ink(p,c)&lt;br /&gt;
int p,c;&lt;br /&gt;
The INK function changes the COLOR of a PEN. It&#039;s the same like the INK command of Basic. Attention: You can only give ONE colour to the PEN. PEN 16 is BORDER!&lt;br /&gt;
&lt;br /&gt;
locate(x,y)&lt;br /&gt;
int x,y;&lt;br /&gt;
Function LOCATE is nearly the same like the Basic command LOCATE, you give the column (x) and the line (y) where the cursor should be positioned. You have 80 columns in Mode 2 and 40 columns in Mode 1 (if the screnn has 80x25 format).&lt;br /&gt;
&lt;br /&gt;
plot(x,y)&lt;br /&gt;
int x,y;&lt;br /&gt;
The function PLOT allows to set a POINT on the screen. You can use SCREEN MODEs 0, 1 or 2. Unter Mode 2, PEN 1 is always used. Under the MODEs 0 and 1 the used PEN depends on the functions pen0(n) and pen1(n), which preselect the PEN. MODE 2 screen format should be 64*32. The screen format (rows, lines) for MODE 0 and 1 can be selected freely. The coordinate position 0,0 is the upper left corner.&lt;br /&gt;
&lt;br /&gt;
move(x,y)&lt;br /&gt;
int x,y;&lt;br /&gt;
The function MOVE allows to set the graphic cursor (start coordinates of a line for example) to X and Y. The coordinate position 0, 0 is the upper left corner.&lt;br /&gt;
&lt;br /&gt;
draw(x,y)&lt;br /&gt;
int x,y;&lt;br /&gt;
DRAWs a line form the actual graphic cursor position (use MOVE to set it!) to the coordinates X and Y. The coordinate position 0, 0 is the upper left corner.&lt;br /&gt;
You can use this function in all screen-MODEs, -formats and with all PENs.&lt;br /&gt;
&lt;br /&gt;
circle(r)&lt;br /&gt;
int r;&lt;br /&gt;
CIRCLEs can be created by this routine.  The center of the CIRCLE should be set before through the MOVE(X,Y) function, else the actual X and Y coordinates will be used. The variable r contains the RADIUS of the CIRCLE. (Use under Mode 1)!!&lt;br /&gt;
&lt;br /&gt;
lscr(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Loads a 16 KB screen to address &amp;amp;C000. Do not load pictures with file-header!!!&lt;br /&gt;
To define the picture / screen which should be loaded, a string with the format &amp;quot;DUU:filenameEXT&amp;quot; has to be given to the function. &amp;quot;D&amp;quot; is the DRIVE &amp;quot;a&amp;quot;..&amp;quot;m&amp;quot; or &amp;quot;A&amp;quot;..&amp;quot;M&amp;quot;, UU is the USER-number in hexadezimal &amp;quot;00&amp;quot;..&amp;quot;FE&amp;quot;, &amp;quot;filename&amp;quot; and &amp;quot;EXT&amp;quot; define the name of the file and the extension. You must type in every &amp;quot;space&amp;quot;!!&lt;br /&gt;
Between the &amp;quot;filename&amp;quot; and the &amp;quot;EXT&amp;quot; is _NO_ point!!! And _NEVER_ use User &amp;amp;FF!&lt;br /&gt;
&lt;br /&gt;
fopen(name,mode)&lt;br /&gt;
char *name,*mode;&lt;br /&gt;
Opens a file to read or to write. A file-name must be provided in the format: &amp;quot;DUU:FilenameExt&amp;quot;.  D ist the Drive-letter (A..M),  U is the User-number in a hexadezimal view. Between the Name and the Extension of the file, there is NO Dot! An example: &amp;quot;B00:Role-Play-D&amp;quot;. The string &amp;quot;filename&amp;quot; isn&#039;t allowed to be located between &amp;amp;4000 and &amp;amp;7FFF, there it can&#039;t be read!!!&lt;br /&gt;
The File-mode &amp;quot;mode&amp;quot; can be &amp;quot;r&amp;quot;/&amp;quot;R&amp;quot;, &amp;quot;w&amp;quot;/&amp;quot;W&amp;quot;, &amp;quot;a&amp;quot;/&amp;quot;A&amp;quot;. &amp;quot;R&amp;quot; opens a file to be read. &amp;quot;W&amp;quot; opens a file to be written. ((&amp;quot;A&amp;quot; appends a file-not finished yet))&lt;br /&gt;
You can access every byte of every file everytime. But a file can&#039;t be longer than 16 KB. If you need more space, just open another 16 KB file!&lt;br /&gt;
If fopen(name,mode) is successfull the number of the file is given back, this number is between 32 and 63 (&amp;amp;20-&amp;amp;3F). Else &amp;quot;EOF&amp;quot; is given back!&lt;br /&gt;
&lt;br /&gt;
fclose(f)&lt;br /&gt;
int f;&lt;br /&gt;
Close an previously opened file with the File-number &amp;quot;f&amp;quot;. Whereas &amp;quot;f&amp;quot; must lie between 32 and 63 (&amp;amp;20-&amp;amp;3F). The file &amp;quot;f&amp;quot; is written back to disc.&lt;br /&gt;
&lt;br /&gt;
sfile(f)&lt;br /&gt;
int f;&lt;br /&gt;
Select file to read/write from/to. The File-number &amp;quot;f&amp;quot; must lie between 32 and 63 (&amp;amp;20-&amp;amp;3F). The file is selected for all future read/write operations, until sfile(f) is used again or a new file is opened with fopen(name,mode).&lt;br /&gt;
&lt;br /&gt;
sfico(c)&lt;br /&gt;
int c;&lt;br /&gt;
Set File-Counter of the actual selected File. The File-Couter must be an value between &amp;amp;4000 and &amp;amp;7FFF. The File-Counter defines where to read from, or where to write to (inside the file).&lt;br /&gt;
&lt;br /&gt;
err(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Returns the message &amp;quot;Error: &amp;quot; and displays an error number. Can be used to give an error-message to the user.&lt;br /&gt;
&lt;br /&gt;
putchar(c)&lt;br /&gt;
char c;&lt;br /&gt;
Uses putc() to display a character on the screen or write a byte to a file.&lt;br /&gt;
&lt;br /&gt;
putc(c,unit)&lt;br /&gt;
char c;&lt;br /&gt;
int unit;&lt;br /&gt;
Uses putb() to display a character. Adds CR control code after LF control code.&lt;br /&gt;
&lt;br /&gt;
putb(c,unit)&lt;br /&gt;
char c;&lt;br /&gt;
int unit;&lt;br /&gt;
Display a byte on the screen or write a byte to a file.&lt;br /&gt;
&lt;br /&gt;
gets(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Get a new/empty string from the keyboard, the string is maximal 80 Bytes long.&lt;br /&gt;
This function switches the screen MODE to 2,  the string is entered at cursor-position.&lt;br /&gt;
&lt;br /&gt;
edst(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Edit a string at address &amp;quot;s&amp;quot;, the string is 80 Bytes long. This function&lt;br /&gt;
switches the screen MODE to 2,  the string is edited at cursor-position.&lt;br /&gt;
&lt;br /&gt;
basedit(b)&lt;br /&gt;
char *b;&lt;br /&gt;
Edit a string at address &amp;quot;b&amp;quot;,  whereby &amp;quot;b&amp;quot; must lie between &amp;amp;4000-&amp;amp;BFFF, the&lt;br /&gt;
edited string is 80 Bytes long. This function switches the screen MODE to 2,&lt;br /&gt;
the string is edited at the cursor-position.&lt;br /&gt;
&lt;br /&gt;
getkey(n)&lt;br /&gt;
int *n;&lt;br /&gt;
GETKEY reads the actual pressed key from the keyboard. It waits until a key is pressed. The pressed key is returned in &amp;quot;n&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
getchar()&lt;br /&gt;
The Function waits until no key is pressed, then it reads the first pressed key from the keyboard. It waits for a pressed key, then returns. Uses getc(stdin);&lt;br /&gt;
&lt;br /&gt;
getc(unit)&lt;br /&gt;
int unit;&lt;br /&gt;
Get character from keyboard or from file. (LF control codes are deleted?).&lt;br /&gt;
Uses getb(unit).&lt;br /&gt;
&lt;br /&gt;
getb(unit)&lt;br /&gt;
int unit;&lt;br /&gt;
Get byte from keyboard of from file.&lt;br /&gt;
&lt;br /&gt;
puts(buf)&lt;br /&gt;
char *buf;&lt;br /&gt;
Print a null-terminated string on the screen. Uses putchar(c);&lt;br /&gt;
&lt;br /&gt;
upper(c)&lt;br /&gt;
int c;&lt;br /&gt;
Converts letter to upper case.&lt;br /&gt;
&lt;br /&gt;
getp(port)&lt;br /&gt;
Input a byte from port &amp;quot;port&amp;quot;.&lt;br /&gt;
Function format: getp(p) where p is a 16 bit port number&lt;br /&gt;
&lt;br /&gt;
putp(value,port)&lt;br /&gt;
OUT byte &amp;quot;value&amp;quot; to 16 Bit port &amp;quot;port&amp;quot;.&lt;br /&gt;
Function format: putp(&#039;A&#039;,n); or putp(value,n);&lt;br /&gt;
&lt;br /&gt;
rnd(n)&lt;br /&gt;
int n;&lt;br /&gt;
rnd(n) returns an integer value between 0 and n. If n is 0 the value will lie within + / - 32 kB. Based on suggestions in Hamming&#039;s book on Numerical Methods for Scientists and Engineers. A seed is multiplied by a large number causing an overflow.&lt;br /&gt;
&lt;br /&gt;
exit()&lt;br /&gt;
Exit the Small-C program, initializes OS and return to the Desktop.&lt;br /&gt;
No message is displayed. Jump to Desktop happens immediately.&lt;br /&gt;
&lt;br /&gt;
alloc(b)&lt;br /&gt;
int b;  /* # bytes desired */&lt;br /&gt;
Allocates (b) bytes of memory. Routine returns address of a block of memory.&lt;br /&gt;
The heap grows upwards.&lt;br /&gt;
&lt;br /&gt;
free(addr)&lt;br /&gt;
int addr;&lt;br /&gt;
This routine resets the top of heap pointer (HEAPTOP) to addr*&lt;br /&gt;
&lt;br /&gt;
avail()&lt;br /&gt;
avail() returns the number of bytes between top of heap (HEAPTOP) and the end of the TPA (heapend). Remember that this includes the stack!&lt;br /&gt;
&lt;br /&gt;
hex(x)&lt;br /&gt;
int x;&lt;br /&gt;
Returns hexadezimal byte, uses hexb(x);&lt;br /&gt;
&lt;br /&gt;
hexb(x)&lt;br /&gt;
int x;&lt;br /&gt;
Uses hexn(x); to display a hexadizimal byte.&lt;br /&gt;
&lt;br /&gt;
hexn(x)&lt;br /&gt;
int x;&lt;br /&gt;
Uses putchar(); to display hexadezimal characters.&lt;br /&gt;
&lt;br /&gt;
strcmp(str1,str2)&lt;br /&gt;
char *str1,*str2;&lt;br /&gt;
Compares two strings. This function returns an integer: less than, equal to, or greater than zero depending on whether the string at &#039;str1&#039; is less than, equal to, or greater than the string at &#039;str2&#039;.&lt;br /&gt;
&lt;br /&gt;
strncmp(str1,str2,n)&lt;br /&gt;
char *str1, *str2; int n;&lt;br /&gt;
Works like strcmp, except that a maximum of n characters are compared.&lt;br /&gt;
&lt;br /&gt;
strcpy(tar,src)&lt;br /&gt;
char *tar,*src;&lt;br /&gt;
Copies the string at &#039;src&#039; to &#039;tar&#039;.&lt;br /&gt;
&lt;br /&gt;
strncpy(tar,src,n)&lt;br /&gt;
char *src,*tar;&lt;br /&gt;
int n;&lt;br /&gt;
Copy string of n-bytes from &amp;quot;src&amp;quot; to &amp;quot;tar&amp;quot;. Works like strcpy(), except that n characters are transferred - regardless of the length of the source string. If the source string is too long it is truncated and a null character is placed at the end of the destination string.&lt;br /&gt;
&lt;br /&gt;
strlen(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Returns the length of a given string, the count of the number of characters in the string &#039;s&#039;. The null character at the end of the string is not included in the count.&lt;br /&gt;
&lt;br /&gt;
strcat(dest,sour)&lt;br /&gt;
char *dest,*sour;&lt;br /&gt;
Function appends the string at &#039;sour&#039; to the end of the string at &#039;dest&#039;.&lt;br /&gt;
A null character terminates the end of the new &#039;dest&#039; string. The space&lt;br /&gt;
reserved for &#039;dest&#039; must be long enough to hold the resulting string.&lt;br /&gt;
The function returns &#039;dest&#039;.&lt;br /&gt;
&lt;br /&gt;
strncat(dest,sour,n)&lt;br /&gt;
char *dest,*sour; int n;&lt;br /&gt;
Function works like strcat(), except that a maximum of n characters from the&lt;br /&gt;
source string are transferred to the destination.&lt;br /&gt;
&lt;br /&gt;
strchr(str,c)&lt;br /&gt;
char *str,c;&lt;br /&gt;
Returns a pointer to the first occurrence of the character &#039;c&#039; in the string&lt;br /&gt;
at &#039;str&#039;. A NULL pointer is returned if the character is not found.&lt;br /&gt;
&lt;br /&gt;
strrchr(str,c)&lt;br /&gt;
char *str,c;&lt;br /&gt;
Works like strchr(), except that the rightmost occurrence of the character is searched for.&lt;br /&gt;
&lt;br /&gt;
tolower(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Convert character to lower case.&lt;br /&gt;
&lt;br /&gt;
toupper(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Converts character to upper case.&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FIOLIB&amp;diff=14556</id>
		<title>FIOLIB</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FIOLIB&amp;diff=14556"/>
		<updated>2006-08-10T16:15:05Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;cpcstart()&lt;br /&gt;
This function prepares FutureOS for running Small-C programs. It is only used by FIOLIB.C itself. The user doesn&#039;t and shouldn&#039;t use that function.&lt;br /&gt;
&lt;br /&gt;
byebye()&lt;br /&gt;
This function is used to end a Small-C program under FutureOS. You can use this function or just end the program. Both has the same effect. The function byebye displays the message  &amp;quot;Press any key to return to the Desktop.&amp;quot; , then it waits for a pressed key and finally jumps back to the Desktop of FutureOS.&lt;br /&gt;
&lt;br /&gt;
oscall(adr,regpack)&lt;br /&gt;
int adr;&lt;br /&gt;
int *regpack; /* af,hl,de,bc */&lt;br /&gt;
This function is used to call a subroutine of the OS. The contents of &amp;quot;regpack&amp;quot; are loaded in the Z80 registers, then the OS-routine &amp;quot;adr&amp;quot; at the address &amp;quot;adr&amp;quot; is called. And then the Z80 registers are written back in &amp;quot;regpack&amp;quot;.  Beginning at regpack the 16 Bit registers AF, HL, DE and BC follow:&lt;br /&gt;
regs[0]=a; /* AF */&lt;br /&gt;
regs[1]=b; /* HL */&lt;br /&gt;
regs[2]=c; /* DE */&lt;br /&gt;
regs[3]=d; /* BC */&lt;br /&gt;
&lt;br /&gt;
mode(n)&lt;br /&gt;
int n;&lt;br /&gt;
Set the screen MODE to 0, 1, 2 or 3.  Mode 0, 1 and 2 are the same as with the MODE command under Basic. Don&#039;t use Mode 3! The mode is changed and the screen will be cleared, the cursor is set to the most left, most upper position.&lt;br /&gt;
&lt;br /&gt;
cls()&lt;br /&gt;
This is the same as the BASIC command CLS. It clears the screen and the cursor is set to the most left, most upper position.&lt;br /&gt;
&lt;br /&gt;
s80x25()&lt;br /&gt;
Sets the format of the screen to 80 columns and 25 lines (in Mode 2), or to 40 columns and 25 lines (in Mode 1). Only the screen format is changed, NO cls!&lt;br /&gt;
&lt;br /&gt;
s64x32()&lt;br /&gt;
Sets the format of the screen to 64 columns and 32 lines (screen Mode 2), or 32 columns and 32 lines (in Mode 1). Only the screen format is changed, NO cls!&lt;br /&gt;
&lt;br /&gt;
pen0(n)&lt;br /&gt;
int n;&lt;br /&gt;
Changes the PEN for MODE 0. This type of PEN selection is needed if you want to paint dots ( with plot(x,y) ) under SCREEN MODE 0. You can use PEN 1 - 15. It&#039;s the same like the command PEN in Basic, when using MODE 0. Only the PEN of MODE 0 is changed. The PEN selections of Mode 1 and 2 aren&#039;t changed!&lt;br /&gt;
&lt;br /&gt;
pen1(n)&lt;br /&gt;
int n;&lt;br /&gt;
Changes the PEN for MODE 1. You can use PEN 1, 2 or 3. It&#039;s the same like the command PEN in Basic. If you select PEN 0 then the two-color PEN is selected.&lt;br /&gt;
Only the PEN of MODE 1 is changed. The PEN&#039;s for Mode 0 and 2 aren&#039;t changed!&lt;br /&gt;
&lt;br /&gt;
pen2(n)&lt;br /&gt;
int n;&lt;br /&gt;
Selects character attributes for SCREEN MODE 2.  Integer n must be between 0&lt;br /&gt;
and 4. So you can use normal, italics, underlined, inverted and streaked out&lt;br /&gt;
character attributes.&lt;br /&gt;
Only the character-attributes for MODE 2 are changed!!! The PEN&#039;s for Mode 0&lt;br /&gt;
and 1 aren&#039;t changed!&lt;br /&gt;
&lt;br /&gt;
ink(p,c)&lt;br /&gt;
int p,c;&lt;br /&gt;
The INK function changes the COLOR of a PEN. It&#039;s the same like the INK command of Basic. Attention: You can only give ONE colour to the PEN. PEN 16 is BORDER!&lt;br /&gt;
&lt;br /&gt;
locate(x,y)&lt;br /&gt;
int x,y;&lt;br /&gt;
Function LOCATE is nearly the same like the Basic command LOCATE, you give the column (x) and the line (y) where the cursor should be positioned. You have 80 columns in Mode 2 and 40 columns in Mode 1 (if the screnn has 80x25 format).&lt;br /&gt;
&lt;br /&gt;
plot(x,y)&lt;br /&gt;
int x,y;&lt;br /&gt;
The function PLOT allows to set a POINT on the screen. You can use SCREEN MODEs 0, 1 or 2. Unter Mode 2, PEN 1 is always used. Under the MODEs 0 and 1 the used PEN depends on the functions pen0(n) and pen1(n), which preselect the PEN. MODE 2 screen format should be 64*32. The screen format (rows, lines) for MODE 0 and 1 can be selected freely. The coordinate position 0,0 is the upper left corner.&lt;br /&gt;
&lt;br /&gt;
move(x,y)&lt;br /&gt;
int x,y;&lt;br /&gt;
The function MOVE allows to set the graphic cursor (start coordinates of a line for example) to X and Y. The coordinate position 0, 0 is the upper left corner.&lt;br /&gt;
&lt;br /&gt;
draw(x,y)&lt;br /&gt;
int x,y;&lt;br /&gt;
DRAWs a line form the actual graphic cursor position (use MOVE to set it!) to the coordinates X and Y. The coordinate position 0, 0 is the upper left corner.&lt;br /&gt;
You can use this function in all screen-MODEs, -formats and with all PENs.&lt;br /&gt;
&lt;br /&gt;
circle(r)&lt;br /&gt;
int r;&lt;br /&gt;
CIRCLEs can be created by this routine.  The center of the CIRCLE should be set before through the MOVE(X,Y) function, else the actual X and Y coordinates will be used. The variable r contains the RADIUS of the CIRCLE. (Use under Mode 1)!!&lt;br /&gt;
&lt;br /&gt;
lscr(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Loads a 16 KB screen to address &amp;amp;C000. Do not load pictures with file-header!!!&lt;br /&gt;
To define the picture / screen which should be loaded, a string with the format &amp;quot;DUU:filenameEXT&amp;quot; has to be given to the function. &amp;quot;D&amp;quot; is the DRIVE &amp;quot;a&amp;quot;..&amp;quot;m&amp;quot; or &amp;quot;A&amp;quot;..&amp;quot;M&amp;quot;, UU is the USER-number in hexadezimal &amp;quot;00&amp;quot;..&amp;quot;FE&amp;quot;, &amp;quot;filename&amp;quot; and &amp;quot;EXT&amp;quot; define the name of the file and the extension. You must type in every &amp;quot;space&amp;quot;!!&lt;br /&gt;
Between the &amp;quot;filename&amp;quot; and the &amp;quot;EXT&amp;quot; is _NO_ point!!! And _NEVER_ use User &amp;amp;FF!&lt;br /&gt;
&lt;br /&gt;
fopen(name,mode)&lt;br /&gt;
char *name,*mode;&lt;br /&gt;
Opens a file to read or to write. A file-name must be provided in the format: &amp;quot;DUU:FilenameExt&amp;quot;.  D ist the Drive-letter (A..M),  U is the User-number in a hexadezimal view. Between the Name and the Extension of the file, there is NO Dot! An example: &amp;quot;B00:Role-Play-D&amp;quot;. The string &amp;quot;filename&amp;quot; isn&#039;t allowed to be located between &amp;amp;4000 and &amp;amp;7FFF, there it can&#039;t be read!!!&lt;br /&gt;
The File-mode &amp;quot;mode&amp;quot; can be &amp;quot;r&amp;quot;/&amp;quot;R&amp;quot;, &amp;quot;w&amp;quot;/&amp;quot;W&amp;quot;, &amp;quot;a&amp;quot;/&amp;quot;A&amp;quot;. &amp;quot;R&amp;quot; opens a file to be read. &amp;quot;W&amp;quot; opens a file to be written. ((&amp;quot;A&amp;quot; appends a file-not finished yet))&lt;br /&gt;
You can access every byte of every file everytime. But a file can&#039;t be longer than 16 KB. If you need more space, just open another 16 KB file!&lt;br /&gt;
If fopen(name,mode) is successfull the number of the file is given back, this number is between 32 and 63 (&amp;amp;20-&amp;amp;3F). Else &amp;quot;EOF&amp;quot; is given back!&lt;br /&gt;
&lt;br /&gt;
fclose(f)&lt;br /&gt;
int f;&lt;br /&gt;
Close an previously opened file with the File-number &amp;quot;f&amp;quot;. Whereas &amp;quot;f&amp;quot; must lie between 32 and 63 (&amp;amp;20-&amp;amp;3F). The file &amp;quot;f&amp;quot; is written back to disc.&lt;br /&gt;
&lt;br /&gt;
sfile(f)&lt;br /&gt;
int f;&lt;br /&gt;
Select file to read/write from/to. The File-number &amp;quot;f&amp;quot; must lie between 32 and 63 (&amp;amp;20-&amp;amp;3F). The file is selected for all future read/write operations, until sfile(f) is used again or a new file is opened with fopen(name,mode).&lt;br /&gt;
&lt;br /&gt;
sfico(c)&lt;br /&gt;
int c;&lt;br /&gt;
Set File-Counter of the actual selected File. The File-Couter must be an value between &amp;amp;4000 and &amp;amp;7FFF. The File-Counter defines where to read from, or where to write to (inside the file).&lt;br /&gt;
&lt;br /&gt;
err(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Returns the message &amp;quot;Error: &amp;quot; and displays an error number. Can be used to give an error-message to the user.&lt;br /&gt;
&lt;br /&gt;
putchar(c)&lt;br /&gt;
char c;&lt;br /&gt;
Uses putc() to display a character on the screen or write a byte to a file.&lt;br /&gt;
&lt;br /&gt;
putc(c,unit)&lt;br /&gt;
char c;&lt;br /&gt;
int unit;&lt;br /&gt;
Uses putb() to display a character. Adds CR control code after LF control code.&lt;br /&gt;
&lt;br /&gt;
putb(c,unit)&lt;br /&gt;
char c;&lt;br /&gt;
int unit;&lt;br /&gt;
Display a byte on the screen or write a byte to a file.&lt;br /&gt;
&lt;br /&gt;
gets(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Get a new/empty string from the keyboard, the string is maximal 80 Bytes long.&lt;br /&gt;
This function switches the screen MODE to 2,  the string is entered at cursor-position.&lt;br /&gt;
&lt;br /&gt;
edst(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Edit a string at address &amp;quot;s&amp;quot;, the string is 80 Bytes long. This function&lt;br /&gt;
switches the screen MODE to 2,  the string is edited at cursor-position.&lt;br /&gt;
&lt;br /&gt;
basedit(b)&lt;br /&gt;
char *b;&lt;br /&gt;
Edit a string at address &amp;quot;b&amp;quot;,  whereby &amp;quot;b&amp;quot; must lie between &amp;amp;4000-&amp;amp;BFFF, the&lt;br /&gt;
edited string is 80 Bytes long. This function switches the screen MODE to 2,&lt;br /&gt;
the string is edited at the cursor-position.&lt;br /&gt;
&lt;br /&gt;
getkey(n)&lt;br /&gt;
int *n;&lt;br /&gt;
GETKEY reads the actual pressed key from the keyboard. It waits until a key is pressed. The pressed key is returned in &amp;quot;n&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
getchar()&lt;br /&gt;
The Function waits until no key is pressed, then it reads the first pressed key from the keyboard. It waits for a pressed key, then returns. Uses getc(stdin);&lt;br /&gt;
&lt;br /&gt;
getc(unit)&lt;br /&gt;
int unit;&lt;br /&gt;
Get character from keyboard or from file. (LF control codes are deleted?).&lt;br /&gt;
Uses getb(unit).&lt;br /&gt;
&lt;br /&gt;
getb(unit)&lt;br /&gt;
int unit;&lt;br /&gt;
Get byte from keyboard of from file.&lt;br /&gt;
&lt;br /&gt;
puts(buf)&lt;br /&gt;
char *buf;&lt;br /&gt;
Print a null-terminated string on the screen. Uses putchar(c);&lt;br /&gt;
&lt;br /&gt;
upper(c)&lt;br /&gt;
int c;&lt;br /&gt;
Converts letter to upper case.&lt;br /&gt;
&lt;br /&gt;
getp(port)&lt;br /&gt;
Input a byte from port &amp;quot;port&amp;quot;.&lt;br /&gt;
Function format: getp(p) where p is a 16 bit port number&lt;br /&gt;
&lt;br /&gt;
putp(value,port)&lt;br /&gt;
OUT byte &amp;quot;value&amp;quot; to 16 Bit port &amp;quot;port&amp;quot;.&lt;br /&gt;
Function format: putp(&#039;A&#039;,n); or putp(value,n);&lt;br /&gt;
&lt;br /&gt;
rnd(n)&lt;br /&gt;
int n;&lt;br /&gt;
rnd(n) returns an integer value between 0 and n. If n is 0 the value will lie within + / - 32 kB. Based on suggestions in Hamming&#039;s book on Numerical Methods for Scientists and Engineers. A seed is multiplied by a large number causing an overflow.&lt;br /&gt;
&lt;br /&gt;
exit()&lt;br /&gt;
Exit the Small-C program, initializes OS and return to the Desktop.&lt;br /&gt;
No message is displayed. Jump to Desktop happens immediately.&lt;br /&gt;
&lt;br /&gt;
alloc(b)&lt;br /&gt;
int b;  /* # bytes desired */&lt;br /&gt;
Allocates (b) bytes of memory. Routine returns address of a block of memory.&lt;br /&gt;
The heap grows upwards.&lt;br /&gt;
&lt;br /&gt;
free(addr)&lt;br /&gt;
int addr;&lt;br /&gt;
This routine resets the top of heap pointer (HEAPTOP) to addr*&lt;br /&gt;
&lt;br /&gt;
avail()&lt;br /&gt;
avail() returns the number of bytes between top of heap (HEAPTOP) and the end of the TPA (heapend). Remember that this includes the stack!&lt;br /&gt;
&lt;br /&gt;
hex(x)&lt;br /&gt;
int x;&lt;br /&gt;
Returns hexadezimal byte, uses hexb(x);&lt;br /&gt;
&lt;br /&gt;
hexb(x)&lt;br /&gt;
int x;&lt;br /&gt;
Uses hexn(x); to display a hexadizimal byte.&lt;br /&gt;
&lt;br /&gt;
hexn(x)&lt;br /&gt;
int x;&lt;br /&gt;
Uses putchar(); to display hexadezimal characters.&lt;br /&gt;
&lt;br /&gt;
strcmp(str1,str2)&lt;br /&gt;
char *str1,*str2;&lt;br /&gt;
Compares two strings. This function returns an integer: less than, equal to, or greater than zero depending on whether the string at &#039;str1&#039; is less than, equal to, or greater than the string at &#039;str2&#039;.&lt;br /&gt;
&lt;br /&gt;
strncmp(str1,str2,n)&lt;br /&gt;
char *str1, *str2; int n;&lt;br /&gt;
Works like strcmp, except that a maximum of n characters are compared.&lt;br /&gt;
&lt;br /&gt;
strcpy(tar,src)&lt;br /&gt;
char *tar,*src;&lt;br /&gt;
Copies the string at &#039;src&#039; to &#039;tar&#039;.&lt;br /&gt;
&lt;br /&gt;
strncpy(tar,src,n)&lt;br /&gt;
char *src,*tar;&lt;br /&gt;
int n;&lt;br /&gt;
Copy string of n-bytes from &amp;quot;src&amp;quot; to &amp;quot;tar&amp;quot;. Works like strcpy(), except that n characters are transferred - regardless of the length of the source string. If the source string is too long it is truncated and a null character is placed at the end of the destination string.&lt;br /&gt;
&lt;br /&gt;
strlen(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Returns the length of a given string, the count of the number of characters in the string &#039;s&#039;. The null character at the end of the string is not included in the count.&lt;br /&gt;
&lt;br /&gt;
strcat(dest,sour)&lt;br /&gt;
char *dest,*sour;&lt;br /&gt;
Function appends the string at &#039;sour&#039; to the end of the string at &#039;dest&#039;.&lt;br /&gt;
A null character terminates the end of the new &#039;dest&#039; string. The space&lt;br /&gt;
reserved for &#039;dest&#039; must be long enough to hold the resulting string.&lt;br /&gt;
The function returns &#039;dest&#039;.&lt;br /&gt;
&lt;br /&gt;
strncat(dest,sour,n)&lt;br /&gt;
char *dest,*sour; int n;&lt;br /&gt;
Function works like strcat(), except that a maximum of n characters from the&lt;br /&gt;
source string are transferred to the destination.&lt;br /&gt;
&lt;br /&gt;
strchr(str,c)&lt;br /&gt;
char *str,c;&lt;br /&gt;
Returns a pointer to the first occurrence of the character &#039;c&#039; in the string&lt;br /&gt;
at &#039;str&#039;. A NULL pointer is returned if the character is not found.&lt;br /&gt;
&lt;br /&gt;
strrchr(str,c)&lt;br /&gt;
char *str,c;&lt;br /&gt;
Works like strchr(), except that the rightmost occurrence of the character is searched for.&lt;br /&gt;
&lt;br /&gt;
tolower(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Convert character to lower case.&lt;br /&gt;
&lt;br /&gt;
toupper(s)&lt;br /&gt;
char *s;&lt;br /&gt;
Converts character to upper case.&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12711</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12711"/>
		<updated>2006-08-10T15:56:24Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* Programming in C for FutureOS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. Files can be as long as the corresponding drive or hard disc partition. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20. Also newer hardware expansions like the CPC-Booster and the Symbiface are supported in system .8 beta.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use [[FIOLIB]].C instead of IOLIB.C. becase [[FIOLIB]].C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with [[FIOLIB]] (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of [[FIOLIB]]. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12710</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12710"/>
		<updated>2006-08-10T14:18:10Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. Files can be as long as the corresponding drive or hard disc partition. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20. Also newer hardware expansions like the CPC-Booster and the Symbiface are supported in system .8 beta.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use FIOLIB.C instead of IOLIB.C. becase FIOLIB.C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with FIOLIB (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of FIOLIB. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12709</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12709"/>
		<updated>2006-08-10T12:50:27Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20. Also newer hardware expansions like the CPC-Booster and the Symbiface are supported in system .8 beta.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use FIOLIB.C instead of IOLIB.C. becase FIOLIB.C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with FIOLIB (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of FIOLIB. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12708</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12708"/>
		<updated>2006-08-10T12:48:59Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* Plans for the next years */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use FIOLIB.C instead of IOLIB.C. becase FIOLIB.C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with FIOLIB (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of FIOLIB. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12707</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12707"/>
		<updated>2006-08-10T12:48:27Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: polemics deleted&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use FIOLIB.C instead of IOLIB.C. becase FIOLIB.C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with FIOLIB (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of FIOLIB. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
== Plans for the next years ==&lt;br /&gt;
It is planned to support the following hardware during the next years:&lt;br /&gt;
* IDE interface ([[CPC IDE]] and [[SYMBiFACE II]])&lt;br /&gt;
* [[CPC Booster]]&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as an OS with fast routines. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of games, graphic tools, word processors, sound (especially MP3), management of big amounts of data, and programming languages should be possible in this environment. Today you can hear MP3 sounds, work with graphic, use C programs, watch movies &amp;amp; demos. But the project FutureOS is still and will ever be under further development.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12706</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12706"/>
		<updated>2006-08-10T12:44:16Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* Developing for FutureOS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
You can developp very freely, even the RST vectors are free usable. Also the second register set of the Z80 is freely usable.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 48 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use FIOLIB.C instead of IOLIB.C. becase FIOLIB.C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with FIOLIB (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of FIOLIB. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
== Plans for the next years ==&lt;br /&gt;
It is planned to support the following hardware during the next years:&lt;br /&gt;
* IDE interface ([[CPC IDE]] and [[SYMBiFACE II]])&lt;br /&gt;
* [[CPC Booster]]&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as a library with some fast routines, while the application has to access and manage most of the resources of the machine by itself. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of word processors, scientific mathematics, graphics, sound (especially MP3), spreadsheet, management of big amounts of data, bigger games and programming languages should be possible in this environment, though, apart from a MP3 player, none of the examples were written so far.&lt;br /&gt;
&lt;br /&gt;
FutureOS is also meant to be used as a disc and file copy tool including a machine monitor.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12705</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12705"/>
		<updated>2006-08-10T12:41:06Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; B-drives, Vortex F1-D-drives, hard-discs, real-time-clocks, serial interfaces etc.&lt;br /&gt;
Hardware expansion usually need drivers, which can be flexible added to an OS. In contrast to this one of the future goals of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way, because the CPC only has few hardware expansions compared to a PC.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
Most of the low level hardware resources must be accessed by the application itself, as FutureOS doesn&#039;t provide support for them. E.g. FutureOS doesn&#039;t include interrupt handling, which means, that you have to write your own handler at #38 or can switch to interrupt mode 2, if you own a special hardware expansion, which allows this mode. Depending on the existence and type of your own interrupt handler you may use the second Z80 register set when interrupts are enabled.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 64 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use FIOLIB.C instead of IOLIB.C. becase FIOLIB.C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with FIOLIB (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of FIOLIB. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
== Plans for the next years ==&lt;br /&gt;
It is planned to support the following hardware during the next years:&lt;br /&gt;
* IDE interface ([[CPC IDE]] and [[SYMBiFACE II]])&lt;br /&gt;
* [[CPC Booster]]&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as a library with some fast routines, while the application has to access and manage most of the resources of the machine by itself. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of word processors, scientific mathematics, graphics, sound (especially MP3), spreadsheet, management of big amounts of data, bigger games and programming languages should be possible in this environment, though, apart from a MP3 player, none of the examples were written so far.&lt;br /&gt;
&lt;br /&gt;
FutureOS is also meant to be used as a disc and file copy tool including a machine monitor.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12704</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12704"/>
		<updated>2006-08-10T12:37:57Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* File system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; 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 of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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, if you are able to rewrite the ROM.&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
Most of the low level hardware resources must be accessed by the application itself, as FutureOS doesn&#039;t provide support for them. E.g. FutureOS doesn&#039;t include interrupt handling, which means, that you have to write your own handler at #38 or can switch to interrupt mode 2, if you own a special hardware expansion, which allows this mode. Depending on the existence and type of your own interrupt handler you may use the second Z80 register set when interrupts are enabled.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 64 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use FIOLIB.C instead of IOLIB.C. becase FIOLIB.C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with FIOLIB (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of FIOLIB. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
== Plans for the next years ==&lt;br /&gt;
It is planned to support the following hardware during the next years:&lt;br /&gt;
* IDE interface ([[CPC IDE]] and [[SYMBiFACE II]])&lt;br /&gt;
* [[CPC Booster]]&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as a library with some fast routines, while the application has to access and manage most of the resources of the machine by itself. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of word processors, scientific mathematics, graphics, sound (especially MP3), spreadsheet, management of big amounts of data, bigger games and programming languages should be possible in this environment, though, apart from a MP3 player, none of the examples were written so far.&lt;br /&gt;
&lt;br /&gt;
FutureOS is also meant to be used as a disc and file copy tool including a machine monitor.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12703</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12703"/>
		<updated>2006-08-10T12:36:01Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* GUI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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. FutureOS work with old AmsDOS file-headers.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; 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 of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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, if you are able to rewrite the ROM.&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
Most of the low level hardware resources must be accessed by the application itself, as FutureOS doesn&#039;t provide support for them. E.g. FutureOS doesn&#039;t include interrupt handling, which means, that you have to write your own handler at #38 or can switch to interrupt mode 2, if you own a special hardware expansion, which allows this mode. Depending on the existence and type of your own interrupt handler you may use the second Z80 register set when interrupts are enabled.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 64 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use FIOLIB.C instead of IOLIB.C. becase FIOLIB.C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with FIOLIB (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of FIOLIB. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
== Plans for the next years ==&lt;br /&gt;
It is planned to support the following hardware during the next years:&lt;br /&gt;
* IDE interface ([[CPC IDE]] and [[SYMBiFACE II]])&lt;br /&gt;
* [[CPC Booster]]&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as a library with some fast routines, while the application has to access and manage most of the resources of the machine by itself. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of word processors, scientific mathematics, graphics, sound (especially MP3), spreadsheet, management of big amounts of data, bigger games and programming languages should be possible in this environment, though, apart from a MP3 player, none of the examples were written so far.&lt;br /&gt;
&lt;br /&gt;
FutureOS is also meant to be used as a disc and file copy tool including a machine monitor.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12702</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12702"/>
		<updated>2006-08-10T12:34:45Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. The free RAM can be used for applications and DIRectory buffering. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 48 KB (not the screen) have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. FutureOS is said to be easy to handle, after learning how to work with it. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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. FutureOS work with old AmsDOS file-headers.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; 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 of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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, if you are able to rewrite the ROM.&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
Most of the low level hardware resources must be accessed by the application itself, as FutureOS doesn&#039;t provide support for them. E.g. FutureOS doesn&#039;t include interrupt handling, which means, that you have to write your own handler at #38 or can switch to interrupt mode 2, if you own a special hardware expansion, which allows this mode. Depending on the existence and type of your own interrupt handler you may use the second Z80 register set when interrupts are enabled.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 64 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use FIOLIB.C instead of IOLIB.C. becase FIOLIB.C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with FIOLIB (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of FIOLIB. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
== Plans for the next years ==&lt;br /&gt;
It is planned to support the following hardware during the next years:&lt;br /&gt;
* IDE interface ([[CPC IDE]] and [[SYMBiFACE II]])&lt;br /&gt;
* [[CPC Booster]]&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as a library with some fast routines, while the application has to access and manage most of the resources of the machine by itself. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of word processors, scientific mathematics, graphics, sound (especially MP3), spreadsheet, management of big amounts of data, bigger games and programming languages should be possible in this environment, though, apart from a MP3 player, none of the examples were written so far.&lt;br /&gt;
&lt;br /&gt;
FutureOS is also meant to be used as a disc and file copy tool including a machine monitor.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13379</id>
		<title>Talk:FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Talk:FutureOS&amp;diff=13379"/>
		<updated>2006-08-10T12:20:26Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hmm.. are there any applications for Future OS?&lt;br /&gt;
And can i really add any device and it will be recommended by the system without any device driver? &lt;br /&gt;
Unbelievable!! and much better than SymbOS then, isn&#039;t it?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TFMs answer ==&lt;br /&gt;
Who are you? What is your name? Fear to sign? You seem not to be serious. But I try to answer serious.&lt;br /&gt;
First you can&#039;t compare SymbOS and FutureOS. They&#039;re too different and therefore I use them both.&lt;br /&gt;
Software for FutureOS is availabe in the Yahoo-Group, where you can download it.&lt;br /&gt;
And yes, I try to support nearly all hardware for the CPC. Ok, some is still missing, but this will change soon I hope.&lt;br /&gt;
About features: Ok, I haven&#039;t finished the new documentation in english. But if I look at other projects, I have to believe, so believe me too.&lt;br /&gt;
That would only be fair.&lt;br /&gt;
I have no time to explain the 126th time where some support function ist. RTFM, but the new version coming soon.&lt;br /&gt;
&lt;br /&gt;
Greets to all honest CPC sceners,&lt;br /&gt;
TFM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What&#039;s about respecting some rules? ==&lt;br /&gt;
&lt;br /&gt;
As this is not Wikipedia but our own scene CPCWiki, I wouldn&#039;t like to force the articles to follow strict rules, but at least the following two rules should be respected by everyone:&lt;br /&gt;
* no advertisment-like phrases&lt;br /&gt;
* no false information&lt;br /&gt;
&lt;br /&gt;
The following parts in this article should be removed and replaced in a section like &amp;quot;possible plans for the future&amp;quot;:&lt;br /&gt;
* IDE support (mentioned several times, and first I mixed v8 with v9, but as it should only be a possible part of v9 [and now even v8 isn&#039;t released], it will not be implemented before 2007 or later, right?)&lt;br /&gt;
* CPC Booster support (you can&#039;t call an entry in the port monitor &amp;quot;support&amp;quot;)&lt;br /&gt;
* Multi tasking (I couldn&#039;t find any references)&lt;br /&gt;
If I am wrong, and these features are already implemented in FutureOS and ready for download, please provide us a link.&lt;br /&gt;
&lt;br /&gt;
Some other parts should also be removed:&lt;br /&gt;
* One-drive restriction of other OSs (nearly every OS can do this, even Amsdos allows drive letters in a path)&lt;br /&gt;
* Advertisment-like phrases (e.g. &amp;quot;FutureOS is for programmers who want to use the CPC at its limits&amp;quot; and other ones; these should be better placed on a homepage but not in a Wiki)&lt;br /&gt;
-- [[User:Prodatron|Prodatron]] 00:05, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I sense a scene fight coming on, I&#039;m afraid... I do not wish to take any part in it, especially since I do not know anything about the common history of projects, but I hope it stays off the wiki!&lt;br /&gt;
::Well, in general it is quite easy to follow some necessary rules, so I am not afraid about fights. -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:I&#039;ll have to agree with some of Prodatron&#039;s remarks. The article needs heavy editing (I have altered several points myself, more is needed) so as to not appear as a commercial for FutureOS but more like an objective article. Also, at points it becomes more of a manual than an article on the OS itself.&lt;br /&gt;
&lt;br /&gt;
:That said, even in Symbiface there was the phrase: &#039;&#039;It provides nearly everything you need to change your CPC into a powerful work station!&#039;&#039; which is more of the same :)&lt;br /&gt;
::Yes, that&#039;s right. I think someone just copied &amp;amp; pasted this from the homepage ;) -- [[User:Prodatron|Prodatron]] 10:24, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:To get back to Prodatron&#039;s remarks, if his points are valid the article should be corrected. If &#039;&#039;system .9&#039;&#039;, as it is called in the article, indeed refers to FutureOS v9 then I also think that it should be re-written, especially since not even v8 has been released (really looking forward to it!).&lt;br /&gt;
&lt;br /&gt;
:In general, I would urge &#039;&#039;&#039;ALL&#039;&#039;&#039; contributors who are also developers, to try and keep their usual enthusiasm (read: ego ;) ) at a low, since we are trying to do an objective work and not promote one or the other product... Thanks! [[User:Gryzor|Gryzor]] 09:47, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I have cleaned up the whole artice, removed advertisment-like phrases, re-wrote sentences that sounded too much like advertising and thigthened the language. Articles should contain no false or biased statements in any form. Keep it clear, true, neutral and objective. This is what I tried to accomplish when editing this article.&lt;br /&gt;
- 2006-08-09; Gwildor -&lt;br /&gt;
:Thanks for your effort Gwildor! The article looks a bit more polished now. --[[User:Octoate|Octoate]] 14:07, 9 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
I think the maximum file size currently is 512KB (19bit). I couldn&#039;t find any possibilities to load data from files, which are bigger than 512KB. Why is 16MB/24bit mentioned in the article? Also a planned feature for the future? -- [[User:Prodatron|Prodatron]] 17:02, 9 August 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12701</id>
		<title>FutureOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=FutureOS&amp;diff=12701"/>
		<updated>2006-08-10T11:59:48Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: errors deleted&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Future-os.jpg|400px|thumb|FutureOS main screen]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&#039;&#039;&#039;FutureOS&#039;&#039;&#039; is new written operating system for the Amstrad CPC6128 and 6128plus developed by [[TFM]]. Its development continues from 1990 up to now. The applications of FutureOS can be up to 512 KB in one piece. FutureOS has a memory management system, which divides RAM into 16 KB blocks. Further the file-system allows accessing files with a size of up to 512 KB. FutureOS provides some standard disc and print utilities. Further applications are delivered for disc or hard-disc. FutureOS is written in assembler like most serious 8 bit software.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
The core of the OS needs 64 KB ROM. Compatible products are EPROM-cards, the ROM-RAM-BOX, [[SYMBiFACE II]], RAMcard or similar products. If you don&#039;t own such a card, you can take a look at FutureOS by using a compatible CPC Emulator (WinCPC, Caprice, WinApe).&lt;br /&gt;
&lt;br /&gt;
The core of the OS itself is executed directly in ROM or EPROM where it is divided in four 16 KB blocks. It jumps between the ROMs with the help of a little common area. Depending on the number of buffered directories it requires between 24KB and 48KB of RAM. The remaining memory can be used for applications and data. Furthermore it contains memory management and file-handling. From AmsDOS/Basic you can start FutureOS with the RSX commands |OS or |FDESK. If you use |FDESK you can leave FutureOS and get back to BASIC where you have stopped before - the first 64KB have been preserved.&lt;br /&gt;
&lt;br /&gt;
FutureOS only runs well on a CPC6128 or 6128plus, because they support the RAM configuration &amp;amp;C3 (which is essential for the mouse arrow of the GUI).&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
The Desktop of FutureOS is divided in two sections. First an icon-section, where you can choose your functions. Second there is a section below, where you can browse through directories of discs and hard-disc partitions.&lt;br /&gt;
&lt;br /&gt;
The Desktop can be controlled using a joystick, mouse, trackball or light-pen. There is no command line. The user interface is graphical, you click on icons and files to select them for subsequent actions.&lt;br /&gt;
&lt;br /&gt;
Applications can call the GUI as a subroutine. FutureOS is said to be easy to handle, after learning how to work with it. The icons are fixed, so you will always work with the same desktop.&lt;br /&gt;
&lt;br /&gt;
== File system ==&lt;br /&gt;
FutureOS is compatible with the CPCs native data-, file- and format structures (f. e. File-header, Disc-formats). It is not compatible with native [[Amsdos]] or [[CP/M]] programs. FutureOS and compatible applications can be downloaded at: [http://www.FutureOS.de www.FutureOS.de].&lt;br /&gt;
&lt;br /&gt;
Filenames can use all 256 different characters and user numbers from 0 to 254 (except for &amp;amp;E5, which marks a deleted file). Different to Amsdos, a file that is erased under FutureOS will not be shifted to user &amp;amp;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. FutureOS work with old AmsDOS file-headers.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
The OS supports many of the hardware available for the CPC, including the Vortex disc drives, several mice and the Dobbertin HD20.&lt;br /&gt;
&lt;br /&gt;
One idea of FutureOS was to support any hardware available. For example there are 3.5&amp;quot; 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 of FutureOS is to provide a monolithik architecture, where all drivers are implemented in a hardcoded way.&lt;br /&gt;
&lt;br /&gt;
=== Drives, hard-discs and mass storage ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Plug and Play ===&lt;br /&gt;
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, if you are able to rewrite the ROM.&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
Tools like copy, format, verify or refresh a disc exist. You can copy files from different discs and partitions to other discs and partitions at once.&lt;br /&gt;
&lt;br /&gt;
=== Machine monitor ===&lt;br /&gt;
From the Desktop you can call a little machine monitor. This monitor provides features like editing of CPU registers and I/O ports, display and edit memory or the content of the ASIC of the 6128plus. Memory blocks can be copied or initialised. It is possible to call a routine with defined CPU registers and memory.&lt;br /&gt;
&lt;br /&gt;
=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu (CBM) provides an user-interface for own programs. It is not part of the OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. An example is the MP3-Player for FutureOS which uses CBM.&lt;br /&gt;
&lt;br /&gt;
== Developing for FutureOS ==&lt;br /&gt;
Most of the low level hardware resources must be accessed by the application itself, as FutureOS doesn&#039;t provide support for them. E.g. FutureOS doesn&#039;t include interrupt handling, which means, that you have to write your own handler at #38 or can switch to interrupt mode 2, if you own a special hardware expansion, which allows this mode. Depending on the existence and type of your own interrupt handler you may use the second Z80 register set when interrupts are enabled.&lt;br /&gt;
&lt;br /&gt;
=== Z80 Assembler ===&lt;br /&gt;
You can use an assembler for AmsDOS or for CP/M. Switching between AmsDOS and FutureOS is fast and using |FDESK allows to come back to AmsDOS with the first 64 KB or RAM remaining untouched.&lt;br /&gt;
&lt;br /&gt;
=== Programming in C for FutureOS ===&lt;br /&gt;
It also possible to use C as a programming language. There is a CP/M version of Small-C and also Windows-based cross-compilers of the C language. You have to use FIOLIB.C instead of IOLIB.C. becase FIOLIB.C contains all C functions to use FutureOS system-calls.&lt;br /&gt;
&lt;br /&gt;
You can use a normal C program compile it, assemble it, link the object-code with FIOLIB (an all other needed libraries) and add a header to the *.COM file with COMFU.COM. To start such an C-program under FutureOS you have to start the RUNC-environment. RUNC expands the features of FIOLIB. With RUNC it is possible to store functions in E-RAM, leaving more main memory free for applications.&lt;br /&gt;
&lt;br /&gt;
== Plans for the next years ==&lt;br /&gt;
It is planned to support the following hardware during the next years:&lt;br /&gt;
* IDE interface ([[CPC IDE]] and [[SYMBiFACE II]])&lt;br /&gt;
* [[CPC Booster]]&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
FutureOS was designed as a library with some fast routines, while the application has to access and manage most of the resources of the machine by itself. It has specialised file-handling and memory-management that support programs up to 512 KB. The idea is that development of word processors, scientific mathematics, graphics, sound (especially MP3), spreadsheet, management of big amounts of data, bigger games and programming languages should be possible in this environment, though, apart from a MP3 player, none of the examples were written so far.&lt;br /&gt;
&lt;br /&gt;
FutureOS is also meant to be used as a disc and file copy tool including a machine monitor.&lt;br /&gt;
&lt;br /&gt;
== Web links ==&lt;br /&gt;
* [http://www.FutureOS.de FutureOS homepage]&lt;br /&gt;
* [http://groups.yahoo.com/group/FutureOS/ FutureOS mailing list]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=CBM&amp;diff=14502</id>
		<title>CBM</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=CBM&amp;diff=14502"/>
		<updated>2006-08-10T11:56:17Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CBM - a menu system for FutureOS ===&lt;br /&gt;
The Command Bar Menu ([[CBM]]) is a part of [[FutureOS]]. It provides an user-interface for own programs. You can use pull-down menues to select functions. Windows aren&#039;t used, because the CPC-screen is little enough.&lt;br /&gt;
CBM is not part of the core OS itself. The source code is available and it&#039;s possible to use CBM for FutureOS programs. Examples are the MP3-Player and the Sprite Konverter GMSK for [[FutureOS]] which use CBM.&lt;br /&gt;
&lt;br /&gt;
Web link:&lt;br /&gt;
http://groups.yahoo.com/group/FutureOS/files/Source%20Codes/&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=TFM&amp;diff=13301</id>
		<title>TFM</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=TFM&amp;diff=13301"/>
		<updated>2006-08-10T11:49:22Z</updated>

		<summary type="html">&lt;p&gt;84.151.239.244: /* Releases */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:TFM.jpg|thumb|TFM today]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFM&#039;&#039;&#039; or &amp;quot;The Future Man&amp;quot; (Dr. Stefan W. Stumpferl) is a coder of the german CPC scene. Since the early 90s he is working on his project [[FutureOS]].&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
&lt;br /&gt;
* [[FutureOS]]&lt;br /&gt;
** [[CBM]] (menu system for [[FutureOS]])&lt;br /&gt;
** [[FilmeMacher]] (movie player)&lt;br /&gt;
** [[FutureView]] (disc mag)&lt;br /&gt;
** [[Gerelakos]] (under construction)&lt;br /&gt;
** [[GMSK]] (sprite converter)&lt;br /&gt;
&lt;br /&gt;
== Groups ==&lt;br /&gt;
&lt;br /&gt;
* [[FutureSoft]]&lt;br /&gt;
&lt;br /&gt;
[[Category:CPC scene members]]&lt;/div&gt;</summary>
		<author><name>84.151.239.244</name></author>
	</entry>
</feed>