Also known as Service_GetCredits.
Entry | |
---|---|
R1 | &42680 |
R2 | 0 to inform of a change |
otherwise ptr to code to call: | |
Entry | |
R0 = Priority (usually &1000) | |
R1 = Module title | |
R2 = Licence text or other message | |
Exit | |
all preserved |
Exit | |
---|---|
R1 | Preserve |
R2 | Preserve |
This service allows modules to provide licence information, copyright or other messages. It is used by the TaskManager in RO4/6 to compile the text displayed when the Information button is pressed in the OS version window.
On initialisation or finalisation, a module that responds to this service must call it with R2=0 to tell TaskManager or other interested parties to discard their cached text.
The priority is used to sort the messages before display. Example priorities:
0 | OS modules |
&1000 | SpriteExtend |
&2000 | AppleTalk |
&5000 | CDFSSoftATAPI |
1<<20 | nemo’s ModCredits module |
Messages of the same priority are sorted in reverse chronological order.
(The ModCredits module adds all the Module copyright strings to the collected information)