Page 39 of 45

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Sat Mar 08, 2025 6:06 am
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.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Sat Mar 08, 2025 7:16 am
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.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Sat Mar 08, 2025 7:21 am
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.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Sat Mar 08, 2025 8:59 am
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

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Sat Mar 08, 2025 4:01 pm
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.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Sat Mar 08, 2025 4:04 pm
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!

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Sat Mar 08, 2025 4:40 pm
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.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Sat Mar 08, 2025 6:08 pm
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

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Sat Mar 08, 2025 6:08 pm
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?

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Sat Mar 08, 2025 6:17 pm
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.