
Quill from Gilsoft
-
- Font of All Knowledge
- Posts: 4810
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: Quill from Gilsoft
Hi,
I am only stating what is available now.
The Next QL core on my KS2 Next, does not have a directory device driver to access the FAT32 SD Card parition. I have to use the executable files: SDIR to list the files on the FAT32 partition and SCOPY to transfer files to/from QLWA file.
Maybe the KS3 Next QL core will address this, I have pledged support for a Magenta Next.
The Q68 has a directory device driver FATx to access a FAT16 parition x on the SD Card. I can not store files on the Q68 FAT32 partitions, except in a QLWA file.
On both systems, the QL executable files canot be stored natively, and need a container or archive file to store them. Which fir me, this seems to be not a problem. I store FLP images on the Q68 FAT16 partition and use FDI to access the files. Can not do this on the Next or XberryPi.
When can I expect a FAT32 QDOS directory device driver to work on any QL system?
I am only stating what is available now.
The Next QL core on my KS2 Next, does not have a directory device driver to access the FAT32 SD Card parition. I have to use the executable files: SDIR to list the files on the FAT32 partition and SCOPY to transfer files to/from QLWA file.
Maybe the KS3 Next QL core will address this, I have pledged support for a Magenta Next.
The Q68 has a directory device driver FATx to access a FAT16 parition x on the SD Card. I can not store files on the Q68 FAT32 partitions, except in a QLWA file.
On both systems, the QL executable files canot be stored natively, and need a container or archive file to store them. Which fir me, this seems to be not a problem. I store FLP images on the Q68 FAT16 partition and use FDI to access the files. Can not do this on the Next or XberryPi.
When can I expect a FAT32 QDOS directory device driver to work on any QL system?
Regards, Derek
- XorA
- Site Admin
- Posts: 1680
- Joined: Thu Jun 02, 2011 11:31 am
- Location: Shotts, North Lanarkshire, Scotland, UK
Re: Quill from Gilsoft
When someone writes one!When can I expect a FAT32 QDOS directory device driver to work on any QL system?
You could have had one years ago if QDOS had any support for C device drivers!
-
- Font of All Knowledge
- Posts: 4810
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: Quill from Gilsoft
my problem is, I do not have the programming skills, to accomplish this task.XorA wrote: Fri Jul 25, 2025 10:29 pmWhen someone writes one!When can I expect a FAT32 QDOS directory device driver to work on any QL system?
You could have had one years ago if QDOS had any support for C device drivers!
I have tried, but have not produced anything usable.
What is C device drivers?
Regards, Derek
Re: Quill from Gilsoft
Here you go, Sebright. It's a simple database with two rooms, a message displayed on turn number 2, the code to quit the game, and a test of inverse text display.Sebright wrote: Thu Jul 17, 2025 9:42 pmThat's great, thanks! Looking forward to giving it a go...Morgul wrote: Thu Jul 17, 2025 3:37 pm
Okay, I'll prepare some simple QL database that has multiple objects, locations, connections between them, and with some code. I replicate the database format that Quill for QL uses (at least version A07), so it should be the same as if it was generated by Quill itself. For this kind of use case, optimized databases shouldn't be used, as they're optimized for size based on what the interpreter can handle, not for other tools to work on the database. So I'll share a non-optimized one, the one that I mean replicates the format Quill uses.
- Attachments
-
- example.zip
- (879 Bytes) Downloaded 6 times
Re: Quill from Gilsoft
Thanks Morgul! That seemed to work ok, but maybe a full game would be a better test. Here is my output, use 'LRUN boot' which loads in QLiberator extensions and then starts the 'game' in BASIC.Morgul wrote: Wed Jul 30, 2025 10:26 pmHere you go, Sebright. It's a simple database with two rooms, a message displayed on turn number 2, the code to quit the game, and a test of inverse text display.Sebright wrote: Thu Jul 17, 2025 9:42 pmThat's great, thanks! Looking forward to giving it a go...Morgul wrote: Thu Jul 17, 2025 3:37 pm
Okay, I'll prepare some simple QL database that has multiple objects, locations, connections between them, and with some code. I replicate the database format that Quill for QL uses (at least version A07), so it should be the same as if it was generated by Quill itself. For this kind of use case, optimized databases shouldn't be used, as they're optimized for size based on what the interpreter can handle, not for other tools to work on the database. So I'll share a non-optimized one, the one that I mean replicates the format Quill uses.
Finding Evan - a text adventure with graphics for SMSQ/E & QDOS
Otis Travels In Space - QDOS only... Find them here!
Otis Travels In Space - QDOS only... Find them here!