![]() Wat is FutureOS eigenlijk? Het FutureOS (OS) is en alternatief Operating Systeem voor
de CPC. Het werd voor 100% nieuw ontwikkeld en is volledig compatibel met de
oude diskettenformaten(Data, System, ibm en Vortex, eveneens met HD20) en bestandentypes,
maar niet met de oude programma's.Het OS heeft een omvangrijke gegevens- en
bestandentools (vb.: multidirektionele Filecopy), hierbij komen dan ook nog vele functies
die nog nooit in een operating systeem aanwezig waren(vb.: Porting System).
Het Future Operating Systeem: Het OS zelf werd volledig vanuit nul ontwikkelt, bij de opbouw ervan
hebben we de snelheid absolute prioriteit gegeven, daarom werd het OS(en ook alle
toepassingen) voor 100% in Assembler geprogrammeert, er bestaat eveneens een betaversie
van die in Z280 Assembler geschreven is.De filosofie die we hadden
bij het ontwikkelen van het OS was dat we een Perfect OS zouden creëren.
Wat bedoelen we nu eigenlijk met die perfectie? We willen dus dat de hardware
zo snel mogelijk bedient wordt en dat we hier de grootstmogelijke flexibiteit
blijven behouden, daarom is het dus ook niet nodig om de CPC door dure Hardware
te moeten vervangen.
Welke nieuwigheden heeft FutureOS te bieden? Wat zijn nu de voordelen van het FutureOS tegenover de andere
Operating Systemen?
Er bestaan reeds verschillende MB's PD-software voor het FutureOS, deze soft is
speciaal ontwikkeld voor het OS en draait dus enkel onder het OS omdat het de specifieke eigenschappen van
het OS aanspreekt.
Het gebruikersinterface van het OS: Met het gebruikersinterface heeft men het meeste te doen, ze biedt eigenlijk alle mogelijkheden die men nodig heeft om met disketten en bestanden te werken.
![]() - Inlezen & tonen van meerdere directory's(men kan tot 8 drives en 4 HD partities
gelijktijdig behandelen). De bestanden van elke user samen met hun bijhorende attributen worden
getoond.
De maschinecodemonitor van FutureOS: Met deze monitor kan men rechtstreeks bepaalde registers en bijkomende
registers aansturen, tevens kan men het RAM-geheugen aansturen, men kan hier ook machinecode routines
en programma's uittesten.Ook het bekijken van geheugenplaatsen(ROM/RAM) is mogelijk. Men kan rechtstreeks
op het E-RAM toegrijpen en op de memory-mapped-I/O van de CPC Plus.
De programmeeromgeving van FutureOS: In de programmeeromgeving van het OS kan een programma alle lowlevelroutines
die men nodig heeft om te programmeren gebruiken. Deze routines zijn op de vier 16KB ROMs(A,B,C,D)
verdeeld, maar men kan ze wel gelijktijdig gebruiken. Voor de CPC bestaat er geen enkele lowlevelroutine
die zo snel snel zijn, ook zeer snelle routines zijn geïntegreerd. Alle routines die er bestaan zijn volledig
beschreven(enkel in het Duits) tot in het kleinste detail. Men kan een programma met elke standaard
Assembler(bijv.: Maxam) ontwikkelen.
De dokumentatie, het handboek en de routine beschrijvingen omvattten ongeveer een halve MB. In de korte handleiding zijn de belangrijkste gegevens samengevat. In het handboek(ongeveer 120 Kb) daarentegen wordt op alles tot in het kleinste detail ingegaan, deze details kunnen soms nog iemand van nut komen, vandaar dat we er zo een belang aan hebben gehecht! Vragen & opmerkingen zijn steeds welkom!
FutureOS is NIET-KOMMERCIELL: d.w.z. dat het niet is ontworpen om de programmeurs ervan en eventuele softwarefirmas winst te laten maken, we hebben het ontwikkeld om de CPC-gemeenschap nieuwe wegen te laten bewandelen, dus om hun CPC eens op een andere manier te kunnen gebruiken. Het OS bestaat nu al zeven jaar en we blijven het verder ontwikkelen. Op het OS ligt echter wel een copyright, een licentie hiervoor kost 9 €. Dit geld kan juist onze kosten dekken, elke update die er tot nog toe was konden we gratis doen. Voor de nogal lage prijs van 9 € kan het zich eigenlijk iedereen veroorloven om een legale versie in huis te halen. De samenwerking tussen de gebruikers en de programmeerders(Future Soft) is zeer intensief
en ook belangrijk, daar we daardoor ook verbeteringen kunnen aanbrengen. Er zijn nog maar enkele CPCFREAKS overgebleven, eigenlijk ten onrechte, want de CPC was mijn beste computer ooit, daarom is het ook van belang dat we zo goed zullen blijven samenwerken. Opdat jullie zouden weten met wie jullie te doen hebben, hier een foto van ons:
| ||||||||||||||||||||||||||||||
|
futureos.home.pages.de This page was created by Schlumpf and TFM of Future Soft alias Dr. Stefan Stumpferl. Updated in Dutch March 4th, 2010. Translation in Dutch by CPC_FREAK_BELGIUM | ||||||||||||||||||||||||||||||