sQLux v1.0 (The Xmas Turkey)

Discussion and advice about emulating the QL on other machines.
User avatar
RalfR
QL Wafer Drive
Posts: 1171
Joined: Fri Jun 15, 2018 8:58 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

ql_freak wrote: Sat Mar 08, 2025 1:14 amI'm not sure, if the pointer could be enabled for none pointer jobs on a real QL. I don't have currently the time, to reactivate my real QL.
If ptr_gen is loaded, every move of the mouse usually generates a pointer. If you are e.g. in Basic, it is a "K" pointer.


7000 4E75
Derek_Stewart
Font of All Knowledge
Posts: 4652
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: sQLux v1.0 (The Xmas Turkey)

Post by Derek_Stewart »

Derek_Stewart wrote: Fri Mar 07, 2025 11:01 pm
XorA wrote: Fri Mar 07, 2025 10:56 pm
Derek_Stewart wrote: Fri Mar 07, 2025 10:48 pm Hi,

I have no problems with sQLux on a Linux computer, the Extended Environment works perfectly, except the mouse in the emulator does not work.

I assume the problem is the PTR_GEN, which requires modified to use the emulator mouse controls. I used to use UQLX many years ago, which had the same problem.

sQLux is the main QL emulator I use whrn I need QDOS, and when used with sqlux_menu by Simon Greenaway, is an excellent QL environment.

I tried tge Windows precompiled sQLux on a Windows 10 computer, it ran oug of the box with no problems.
Im not sure what you mean here, ptr_gen with mouse is known working and even been demonstrated working only a few posts back?

What was the specific issue you were seeing?
No Mouse movement.
I just had another look at my sQLux setup and once the Extended Environment is loaded the Mouse does work.

Looks like I have been mistaken about this.

I am using:

Minvera v1.98
TK2 v2.36
PTR_GEN v2.06
WMAN v2.08
HOT_REXT v2.31
QPAC2 v1.48

All seem to be working great.


Regards,

Derek
User avatar
RalfR
QL Wafer Drive
Posts: 1171
Joined: Fri Jun 15, 2018 8:58 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

Derek_Stewart wrote: Sat Mar 08, 2025 7:16 amI just had another look at my sQLux setup and once the Extended Environment is loaded the Mouse does work.
The mouse works for me as long as I am in an activated pointer program or have picked the Button Frame via Hotkey.

There is no pointer if, for example, I am in Basic and move the mouse. Then a "K" pointer should appear, but it doesn't.

Does your sQLux run on Linux or Windows? Mine runs on Windows.


7000 4E75
Derek_Stewart
Font of All Knowledge
Posts: 4652
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: sQLux v1.0 (The Xmas Turkey)

Post by Derek_Stewart »

RalfR wrote: Sat Mar 08, 2025 7:21 am
Derek_Stewart wrote: Sat Mar 08, 2025 7:16 amI just had another look at my sQLux setup and once the Extended Environment is loaded the Mouse does work.
The mouse works for me as long as I am in an activated pointer program or have picked the Button Frame via Hotkey.

There is no pointer if, for example, I am in Basic and move the mouse. Then a "K" pointer should appear, but it doesn't.

Does your sQLux run on Linux or Windows? Mine runs on Windows.
Hi Ralf,

I mainly use Linux, but I have a Windows 10 PC, that run sQLux, with the same boot file setup


Regards,

Derek
User avatar
ql_freak
Gold Card
Posts: 474
Joined: Sun Jan 18, 2015 1:29 am

Re: sQLux v1.0 (The Xmas Turkey)

Post by ql_freak »

RalfR wrote: Thu Mar 06, 2025 4:39 pm With the standard Minerva 1.98, the keyboard file "german_bin" makes Umlauts and _ correct. Except for the accents we have already shown.
Where can I find "german_bin"? as KBD = DE in the *.ini-file does not work on my normal notebook. On the GPD it's no problem, it has an US keyboard.

BTW: sQLux seems to have the same problem as UQLX (with WSL2 on Windows 10):

You can't create directories with MAKE_DIR.

You get bad parameter and afterwards a file exists with the name of the directory you wanted to create (this can be deleted). If I remember correctly, I created all directories and subdirectories on my UQLX WIN-File (which I have copied to sQLux) with QPC2.


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 :-)
User avatar
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)

Post by XorA »

ql_freak wrote:
RalfR wrote: Thu Mar 06, 2025 4:39 pm With the standard Minerva 1.98, the keyboard file "german_bin" makes Umlauts and _ correct. Except for the accents we have already shown.
Where can I find "german_bin"? as KBD = DE in the *.ini-file does not work on my normal notebook. On the GPD it's no problem, it has an US keyboard.

BTW: sQLux seems to have the same problem as UQLX (with WSL2 on Windows 10):

You can't create directories with MAKE_DIR.

You get bad parameter and afterwards a file exists with the name of the directory you wanted to create (this can be deleted). If I remember correctly, I created all directories and subdirectories on my UQLX WIN-File (which I have copied to sQLux) with QPC2.
With this do you mean at all?

Or with qdos-like drives?

I'll note the MAKE_DIR function in uqlx source is empty so I'm guessing never finished!


User avatar
RalfR
QL Wafer Drive
Posts: 1171
Joined: Fri Jun 15, 2018 8:58 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

ql_freak wrote: Sat Mar 08, 2025 4:01 pmWhere can I find "german_bin"? as KBD = DE in the *.ini-file does not work on my normal notebook. On the GPD it's no problem, it has an US keyboard.
Minerva German_bin etc.
Attachments
min198utils.zip
(288.57 KiB) Downloaded 6 times


7000 4E75
User avatar
desin
Brittle Membrane
Posts: 117
Joined: Mon May 10, 2021 10:33 am

Re: sQLux v1.0 (The Xmas Turkey)

Post by desin »

RAM disk v2.11 provides level 2 file system for ramx_ ,
comes handy if a _zip file includes subdirectories

viewtopic.php?p=63312#

Greetings from Switzerland
Markus


Exile
Chuggy Microdrive
Posts: 51
Joined: Sat Jan 15, 2022 8:55 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by Exile »

To help with my understanding:

The ini line

Code: Select all

keyboard = ES
depends on working with a ROM that is designed for a Spanish keyboard (e.g. MGE). I presume the German equivalent of

Code: Select all

keyboard = DE
expects a German ROM (such as MF, MGG etc)?

Do the Minerva ROMs default to expecting a US or GB keyboard unless there is a xxx_bin file to indicate that another country layout should be used for the keyboard? If that is the case, is both the german.bin file and

Code: Select all

keyboard = DE
needed?


User avatar
RalfR
QL Wafer Drive
Posts: 1171
Joined: Fri Jun 15, 2018 8:58 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

Exile wrote: Sat Mar 08, 2025 6:08 pmDo the Minerva ROMs default to expecting a US or GB keyboard unless there is a xxx_bin file to indicate that another country layout should be used for the keyboard? If that is the case, is both the german.bin file and

Code: Select all

keyboard = DE
needed?
Yes, if you use the "native" Minerva ROM, you have a GB keyboard as default. For a german layout you have to load "german_bin" + "KBD = DE". Marcel has made a german Minerva, where "KBD = DE" is enough.


7000 4E75
Post Reply