Except you said MAKE_DIR worked.Derek_Stewart wrote:I mentioned the MAKE_DIR not working on the QL Discord channel, or does this not count?XorA wrote: Fri Mar 21, 2025 7:17 am I did ask for testers for a version where MAKE_DIR works. I got silence.
sQLux v1.0 (The Xmas Turkey)
- XorA
- Site Admin
- Posts: 1609
- Joined: Thu Jun 02, 2011 11:31 am
- Location: Shotts, North Lanarkshire, Scotland, UK
Re: sQLux v1.0 (The Xmas Turkey)
- XorA
- Site Admin
- Posts: 1609
- Joined: Thu Jun 02, 2011 11:31 am
- Location: Shotts, North Lanarkshire, Scotland, UK
Re: sQLux v1.0 (The Xmas Turkey)
Anyone with spare time and a little bit of braveness can test MAKE_DIR on sQLux in .win files with this branch.
https://github.com/SinclairQL/sQLux/tre ... -win-files
I have compared the results with QPC2 and they are byte for byte identical in the same .win file.
There is in my testing still an issue where sQLux fails to save a file to the directory.
https://github.com/SinclairQL/sQLux/tre ... -win-files
I have compared the results with QPC2 and they are byte for byte identical in the same .win file.
There is in my testing still an issue where sQLux fails to save a file to the directory.
Results in a file outside test_ called test_test_bas but not in all circumstances, so I need help identifying the pattern!MAKE_DIR win1_test
SAVE win1_test_test_bas
-
- Font of All Knowledge
- Posts: 4654
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: sQLux v1.0 (The Xmas Turkey)
You misunderstood me I meant to say the MAKE_DIR command created a file with type 255.
But saving a file to the new directory saved the file to the root of the filesystem not merging the new file to be in the new directory.
Regards,
Derek
Derek
Re: sQLux v1.0 (The Xmas Turkey)
First: The crash of the *.win-file I have mentioned does not have to do, with the not working MAKE_DIR command. The directory I have saved a BASIC file has had been created on QPC2. I think I have had made a mistake and saved the BASIC file with just the name of the directory (without the filename appended). Then this directory was not accessible/shown anymore, QPC2 showed it. Even deleting the directory and creating it new on QPC2, uQLx/sQLux did not show the directory.XorA wrote: Fri Mar 21, 2025 7:17 am I did ask for testers for a version where MAKE_DIR works. I got silence.
Second: I still have a full time job and unfortunately not much time for investigating in the QL/QDOS. And now in spring, I must help my father in the garden. So even more spare time. But I will have a look at the new sQLux version. BTW: I have even tried to set the file type of the directory file created with MAKE_DIR to 255, but this didn't work.
http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX

- XorA
- Site Admin
- Posts: 1609
- Joined: Thu Jun 02, 2011 11:31 am
- Location: Shotts, North Lanarkshire, Scotland, UK
Re: sQLux v1.0 (The Xmas Turkey)
This is very useful, it points to a general inability of uqlx/sQLux to recognize a directory in some cases so its the same bug I have been struggling with. Will dig around in the codebase some more!ql_freak wrote: Sat Mar 22, 2025 9:50 amFirst: The crash of the *.win-file I have mentioned does not have to do, with the not working MAKE_DIR command. The directory I have saved a BASIC file has had been created on QPC2. I think I have had made a mistake and saved the BASIC file with just the name of the directory (without the filename appended). Then this directory was not accessible/shown anymore, QPC2 showed it. Even deleting the directory and creating it new on QPC2, uQLx/sQLux did not show the directory.XorA wrote: Fri Mar 21, 2025 7:17 am I did ask for testers for a version where MAKE_DIR works. I got silence.
Second: I still have a full time job and unfortunately not much time for investigating in the QL/QDOS. And now in spring, I must help my father in the garden. So even more spare time. But I will have a look at the new sQLux version. BTW: I have even tried to set the file type of the directory file created with MAKE_DIR to 255, but this didn't work.
Also working full time designing ARM64 servers,I hate gardening though!

-
- Font of All Knowledge
- Posts: 4654
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: sQLux v1.0 (The Xmas Turkey)
Hi,
Could the addition of Level 2 filesystem be done as an extension or module, yhat can bd loaded on boot up, rather than altering every emulator.
Could the addition of Level 2 filesystem be done as an extension or module, yhat can bd loaded on boot up, rather than altering every emulator.
Regards,
Derek
Derek
Re: sQLux v1.0 (The Xmas Turkey)
Done :‑D p.s.: If this does not work, I must try QLAY (supports IMHO only Microdrive images) and... if all fails I must reactivate my REAL QL (I'm afraid the Harddisk won't work anymore; was a Dirk Steinkopf RLL harddisk).
http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX

-
- Font of All Knowledge
- Posts: 4654
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: sQLux v1.0 (The Xmas Turkey)
QemuLator runs very version of QDOS, loads MDV images, can create FLP images.
The emulator is well worth the money and registration encourages Daniel to continue developing software.
Last edited by Derek_Stewart on Tue Mar 25, 2025 7:11 am, edited 1 time in total.
Regards,
Derek
Derek
Re: sQLux v1.0 (The Xmas Turkey)
I have just installed an registrated it. But I'm a bit disappointed. I have tried Aurora and Q60 graphics (in QL->QL configuration...) with Minerva (with the delivered 1.97 version and the 1.98 version from UQLX/sQLux), but both show only a 512x256 screen.
Can Q-emulator (as UQLX/sQLux) be used with a large screen (at least 1024x768 4 colours) with Minerva or does this only work with SMSQ/E?
With WIN harddisk images it has the same problem as UQLX/sQLux: It cannot create directories (at least this is documented in the PDF).
If it doesn't support high resolution with Minerva, I won't use it. Cause for SMSQ/E I can use the (nearly) perfect QPC2. What I want is a perfect Emulator which supports QL-ROMs and can use high resolution with Minerva (original Sinclair ROMs cannot use high resolution screens [and also not background window refresh] as their screen driver does not support SD.LINEL [ignores the content of SD.LINEL).
http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
