The QL ROM header is an automatic way for the operating system to load code extensions to extend the system.
See the QDOS Technical Guide or SMSQ/E Reference Guide for more details of the ROM Header specification.
You can load in the ROM code and use EPROM_LOAD, which sometimes works, but this maybe only in SMSQ/E.
But the ROM code can be loaded to a memory and a call can be made which is equivalent to the ROM header jump code.
Hi Derek,
It's the CPMulator ROM I'm working with, so no header involved
I did look at EPROM_LOAD but it's SMSQ/E (as far as I can tell) which I don't have as it doesn't run on standard QL as far as I know?
Many thanks
Tony
Hi Tony,
Sorry to be vague, I used to use CPMulator v2.00, there is a small boot loader that is required to modify the CPMulator startup, when the ROM is in ram. Which works in SMSQ/E, Minerva.
I would post a full working copy of the emulator, but I am not sure if the Sandy software is still copyright.
Hi Derek,
Is the "small boot loader" copyright please? Anything to help point me to where to too look would be great if possible please
Which is a curious and sad thing, because cp/m was liberate as OpenSource years ago...
This versión work with disk directly? or do the same that success, that create a file with the cpm filesystem and difícult the share between CP/m and QDos or other os?