Page 1 of 1

Q-Liberator Update

Posted: Sun Aug 17, 2025 1:03 pm
by dilwyn
Per Witte has supplied a minor update to the Q-Liberator BASIC compiler distribution.

This latest release of v3.46 contains no functional code change to the compiler itself from the previous release. The main difference is Martin Head's comments in the toolkit sources. a few changes to the documentation in the zip files. No changes to the main manuals on the website.

https://dilwyn.theqlforum.com/qlib/index.html

In case I get the description wrong, here's Per's notes on the individual zip files making up the distribution set:

Q_Liberator V3.46

The Qlib compiler and compiler source code.

This distribution comes in the basic form of two disks:

1. Qlib346u is a 720k floppy containing all you need to compile and run
Q_Liberator V3.46. The u stands for User. It is distributed thus:

Qlib346ui.zip is the zipped version of an image of this disk. Once
unzipped, the image can be mounted directly into most emulators
and the software run from there.

Qlib346ud.zip is the zipped contents of the User disk. Unzip it to a
suitable location yourself, such as a floppy disk or hard
drive. The device's driver must support directories!

Qlib346u.zip is the zipped contents of the User disk without
directories. Unzip it to a suitable floppy or RAM disk (it wont
fit on a microdrive!)

2. Qlib346s is a 1440k disk containing the Q_Liberator source files. It is
not required to compile or run Qlib programs. It is to better understand
Qlib and, hopefully, contribute towards future updates and improvements.
The s stands for Source. It is distributed thus:

Qlib346si.zip contains the 1440k floppy image of the source disk. Once
unzipped, the image can be mounted directly into all the best
emulators and used from there.

Qlib346sd.zip contains the contents of the Qlib346s source disk and can
be unzipped to any suitable location, like a subdirectory on
your hard disk.

Note: The zipped image files (*ui.zip and *si.zip) should be unzipped using
an external unzip utility, ie from Linux, Windows, etc. The remaining zip
files are QL files and should be unzipped in a QL environment with a suitable
QL unzip utility.

Additional files:

The latest Q_Liberator manual is called Q_Liberator 3.36+ manual.zip, and
must be downloaded separately, presumably from the same site as the User
and Systems disks. (Not included here.)

There is also some accomanying technical information in ODT and PDF format
in the zip file QlibTechNotes.zip. This was produced by Martin Head who
analysed and commented on the various toolkits.

pjw, August 2025++
Q-Liberator
Q-Liberator