Changes

Graduate Software

452 bytes added, 15:28, 5 May 2018
The ROM they provided had your address and serial number encoded on the ROM.
In addition, 'utility' ROMs (with a custom structure and not CPC firmware compatible) contained CP== Accessory/M programs installed on a Utility ROM. They produced one [[CPM_Accessory_ROM_1]] but you could buy more with the programs you wanted to be installed.==
== Registered user ==Graduate's ROM based CPM allows CPM software to be installed in special Accessory ROMs.
The name, address and serial number of the registered user is stored in ROM 1 at offset &3f00. It uses a simple encryption by XORing bytes They produced one [[CPM_Accessory_ROM_1]] but you could buy more from them with &4Ethe programs you wanted to be installed.
== Accessory/Utility A utility ROM ==can exist in any ROM slot from 1 to 15 - these are the slots checked by the ROM.
A utility ROM [[TFM]] has written ROMManager which can exist in any ROM slot from 1 to 15create these accessory ROMs and he provides downloads on his website for some that he has made himself.
=== Structure of a utility ROM ===
| &200
| &3e00
| Data area for files.(note 5)
|}
| 0
| 8
| Filename (note 56)
|-
| 8
| 9
| 2
| address in ROM for start of data for file (note 67)
|-
| 11
4. Up to 16 files can be defined. Each file takes 1 entry. Unused entries are filled with &FF.
5. The accessory ROM boot program can be replaced and if needed exended by re-using some of the data area for code. In this case allocate your programs to account for this. 6. Filename is in upper case, 8 characters long, padded with spaces. '.COM' extension is assumed. 7. ROM starts at &c000. Therefore &c200 is the start of the first file. == Registered user == The name, address and serial number of the registered user is stored in ROM 1 at offset &3f00. It uses a simple encryption by XORing bytes with &4E. == Links ==
6* [[http://futureos. ROM starts at &c000cpc-live. Therefore &c200 is the start com/ Future OS website, home of the first file.ROM Manager and TFM's Accessory ROMs]]
[[Category:Operating System]][[Category:CP/M]]
2,562
edits