Difference between revisions of "GSX"
From CPCWiki - THE Amstrad CPC encyclopedia!
Line 1: | Line 1: | ||
GSX is the standard graphics library for [[CP/M]]. | GSX is the standard graphics library for [[CP/M]]. | ||
+ | GSX consists of: | ||
+ | |||
+ | GENGRAF.COM - This takes a .COM file and configures it for use with GSX. The resulting .COM file can be run without GENGRAF.COM and launches GSX before running your code. | ||
+ | |||
+ | ASSIGN.SYS - This is a text file which contains the mapping of devices to driver files that implement them. | ||
+ | |||
+ | DDMODE0.PRL - An example of a driver. | ||
+ | |||
+ | GSX.SYS - The device independent part of GSX. | ||
+ | |||
+ | == Drivers == | ||
Vendors provided platform specific drivers which implemented GSX. | Vendors provided platform specific drivers which implemented GSX. | ||
+ | |||
+ | ASSIGN.SYS is a text file which must exist along side gsx.sys and which contains the mapping of device to driver. | ||
+ | |||
+ | Example content: | ||
+ | |||
+ | 01 @:DDSCREEN | ||
[[Category:CP/M]] | [[Category:CP/M]] |
Revision as of 13:14, 13 January 2019
GSX is the standard graphics library for CP/M.
GSX consists of:
GENGRAF.COM - This takes a .COM file and configures it for use with GSX. The resulting .COM file can be run without GENGRAF.COM and launches GSX before running your code.
ASSIGN.SYS - This is a text file which contains the mapping of devices to driver files that implement them.
DDMODE0.PRL - An example of a driver.
GSX.SYS - The device independent part of GSX.
Drivers
Vendors provided platform specific drivers which implemented GSX.
ASSIGN.SYS is a text file which must exist along side gsx.sys and which contains the mapping of device to driver.
Example content:
01 @:DDSCREEN