Computer Wiki
Explore
Main Page
All Pages
Community
Interactive Maps
Recent Blog Posts
Wiki Content
Recently Changed Pages
Laptop
Nabu
20th Century Fox
History of computing hardware (1960s–present)
PowerPC
Casio
Acer Inc.
Companies
Toshiba
20th Century Fox
Casio
Company
Creative Micro Designs
Dick Smith Electronics
Dragon Data, Ltd
Platforms
Amstrad PCW
Apple II family
Arcadia 2001
Atari 2600
Atari Jaguar
BBC Micro
Color Computer compatible computers
Community
Help
FANDOM
Fan Central
BETA
Games
Anime
Movies
TV
Video
Wikis
Explore Wikis
Community Central
Start a Wiki
Don't have an account?
Register
Sign In
Sign In
Register
Computer Wiki
789
pages
Explore
Main Page
All Pages
Community
Interactive Maps
Recent Blog Posts
Wiki Content
Recently Changed Pages
Laptop
Nabu
20th Century Fox
History of computing hardware (1960s–present)
PowerPC
Casio
Acer Inc.
Companies
Toshiba
20th Century Fox
Casio
Company
Creative Micro Designs
Dick Smith Electronics
Dragon Data, Ltd
Platforms
Amstrad PCW
Apple II family
Arcadia 2001
Atari 2600
Atari Jaguar
BBC Micro
Color Computer compatible computers
Community
Help
Editing
Graphical Environment Manager
(section)
Back to page
Edit
Edit source
View history
Talk (0)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===GSX=== GEM started life at DRI as a more general purpose graphics library known as [[GSX]] ('''''G'''raphics '''S'''ystem e'''X'''tension''), written by a team led by Lee Jay Lorenzen who had recently left [[Xerox PARC]] (birthplace of the GUI). GSX was essentially a DRI-specific implementation of the [[Graphical Kernel System|GKS]] graphics standard proposed in the late 1970s. GSX was intended to allow DRI to write graphics programs (charting, etc.) for any of the platforms CP/M would run on, a task that would otherwise require considerable effort to port due to the large differences in graphics hardware (and concepts) between the various systems of that era. GSX consisted of two parts: a selection of routines for common drawing operations, and the device drivers that are responsible for handling the actual output. The former was known as '''GDOS''' and the latter as '''GIOS''', a play on the division of CP/M into machine-independent BDOS and machine-specific [[BIOS]]. GDOS was a selection of routines that handled the GKS drawing, while GIOS actually used the underlying hardware to produce the output. [[Category:Digital Research]] [[Category:Windowing systems]]
Summary:
Please note that all contributions to the Computer Wiki are considered to be released under the CC-BY-SA
Cancel
Editing help
(opens in new window)
Follow on IG
TikTok
Join Fan Lab