Jump to content
Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

DR Graph: Difference between revisions

From CPCWiki - THE Amstrad CPC encyclopedia!
Polluks (talk | contribs)
No edit summary
Added description of GRAPHRSX functions
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
[[File:graph1.png|right|thumb|250px|Demo using the normal PCW driver]]
[[File:graph1.png|right|thumb|250px|Demo using the normal PCW driver]]


Program for making business graphics from [[Digital_Research|Digital Research]]
Program for making business graphics from [[Digital_Research|Digital Research]]. To run the application, place side A in drive A: and side B in drive B:.
 
== RSX ==
The Amstrad version has a CP/M 3 RSX attached which modifies the program's behaviour:
* BDOS function 2Dh is used to stop the program terminating if there is a disk error.
* Input keycode 0FCh is translated to 1Bh (Escape) and 7Fh (Delete) is translated to 08h (Backspace).
* The code which loads overlays searches for the overlay on drive M:, and then on A: or B: depending on the number of the overlay.
* When files are being loaded from disk, BDOS function 2Ch is used to try and read as many records as possible in one go.


== Links ==
== Links ==

Latest revision as of 14:23, 4 April 2026

DR Graph
Demo using the normal PCW driver

Program for making business graphics from Digital Research. To run the application, place side A in drive A: and side B in drive B:.

RSX

The Amstrad version has a CP/M 3 RSX attached which modifies the program's behaviour:

  • BDOS function 2Dh is used to stop the program terminating if there is a disk error.
  • Input keycode 0FCh is translated to 1Bh (Escape) and 7Fh (Delete) is translated to 08h (Backspace).
  • The code which loads overlays searches for the overlay on drive M:, and then on A: or B: depending on the number of the overlay.
  • When files are being loaded from disk, BDOS function 2Ch is used to try and read as many records as possible in one go.

Links