Re: Help with Q Liberator
Posted: Sat Jun 07, 2025 6:10 pm
A "bad parameter" in the context of an executable usually points to the loss of an executable file header somewhere.
In other words, when you transferred the executables into your microdrive image or win1_ something happened to lose that little header part which distinguishes between executables and standard data files/BASIC programs.
Since this happens at the point at which the compiler tries to compile from the work file, it's highly likely the header got lost at some point.
Can you try this command and tell us if you got a 'bad parameter' error from it:
(use mdv1_ or win1_ depending on where the file is located)
EXEC win1_QLIB_obj
It will need the QLiberator extensions installed first (if it says "Runtimes missing!", extensions are not installed before you typed the command). If successful you'll see the compiler's "panel" window, the one where you enter the filenames manually.
If the EXEC command gives 'bad parameter" it confirms loss of file header and you'll need to go back to looking at the QL2K file transfer tools to work out how to install with header. It's a long time since I used QL2K and I just can't remember enough about them to give step by step instructions.
In other words, when you transferred the executables into your microdrive image or win1_ something happened to lose that little header part which distinguishes between executables and standard data files/BASIC programs.
Since this happens at the point at which the compiler tries to compile from the work file, it's highly likely the header got lost at some point.
Can you try this command and tell us if you got a 'bad parameter' error from it:
(use mdv1_ or win1_ depending on where the file is located)
EXEC win1_QLIB_obj
It will need the QLiberator extensions installed first (if it says "Runtimes missing!", extensions are not installed before you typed the command). If successful you'll see the compiler's "panel" window, the one where you enter the filenames manually.
If the EXEC command gives 'bad parameter" it confirms loss of file header and you'll need to go back to looking at the QL2K file transfer tools to work out how to install with header. It's a long time since I used QL2K and I just can't remember enough about them to give step by step instructions.