Andrew wrote:I formated another card on Monday and started to install on it all that I had on the first card, this time using only QPC. Till now, it works if I use only QXL and RAM drives (no copying from DOS drives) but every time I put the card into the PC WIndows wants to check it for errors - and half of the time says it fixed some errors. I will try another card during the week-end, when I have some more free time.
The "no copying from DOS drives" is just because all files I have in DOS directories were used with QEmulator and most of them have a 30 bytes QDOS header added by QEmulator .
QPC is not deleting the header when copying these files on QXL drive - so I end up with unusable files on QL.
I hope I'm not misunderstanding this - there seems to be a glaring error or misunderstanding here.
Of course you will end up with unuable files - QemuLator is responsible for addign/removing the header bytes, not QPC2.
QemuLator is a pain in the **** with these headers, it costs me so much time with submissions to my site that people seem unable to understand what is going on.
On any media which does not understand QL executable file headers, QemuLator adds its own header preamble. Normally, if copying to QDOS media using QemuLator, the files are "un-QemuLatored" invisibly. However, if files are copied directly from a native QemuLator folder using Windows or rimilar, these headers don't get removed.
Simple answer - use QemuLator to copy to a QDOS medium such as ramdisk before putting them in a QXL.WIN - that way QemuLator removes the headers by itself.
Don't expect a Windows or QPC2 operation to remove these headers!
Or am I missing something very obvious here???