Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /mnt/cpcwiki-httpdocs/includes/MagicWord.php on line 879

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 104

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 104

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 105

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 105

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 106

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 106
Desktop Environment System - CPCWiki
Last modified on 9 July 2007, at 12:36

Desktop Environment System

Revision as of 12:36, 9 July 2007 by Cpcmaniaco (Talk | contribs) (Manuals)

Screenshot of Desktop Environment System

Desktop Environment System (shortened to DES) is a graphical user interface (GUI) for the Amstrad CPC which was programmed by Michael Beckett and released by Campursoft on both disc and ROM. The disc version cost £14.99, and the ROM version cost £24.99. The ROM version occupied two ROMs and booted directly into the GUI environment, bypassing the BASIC command line entirely (although this could be prevented by holding down the SPACE bar).

The aim of DES was to realise a system that was similar to graphical user interfaces for other computers, such as GEOS on the C64, Microsoft Windows for PCs, and Mac OS for the Apple Macintosh. Applications could be started from a desktop and used the GUI library of DES. Control of the cursor was performed through a mouse (such as the AMX Mouse), a joystick, or the keyboard (using the cursor keys).

Applications

Unlike the many other graphical user interfaces for the CPC that had been released previously, DES allowed programmers to write their own applications, thanks to the built-in library of routines (which were accessed in a similar way to the CPC's own firmware routines). Campursoft hoped that if external DES applications were programmed, then DES would become more popular. However, only a few applications were ever released:

Reviews

Clur Hodgson reviewed DES in the March 1994 issue of Amstrad Action (issue 102), giving it an overall rating of 84%.

Richard Fairhurst reviewed DES in issue 1 of Better than Life, giving it an overall rating of 75%.

Manuals

Links