sQLux v1.1.1 (Deutshland Edition)

Discussion and advice about emulating the QL on other machines.
User avatar
XorA
Site Admin
Posts: 1595
Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK

sQLux v1.1.1 (Deutshland Edition)

Post by XorA »

https://github.com/SinclairQL/sQLux/releases/tag/v1.1.1

So thanks to tofro and Exile we have an improved DE keymap, and keypad support.
Also the ability to load "short" roms.


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

Re: sQLux v1.1.1 (Deutschland Edition)

Post by RalfR »

Not 100% (but of course, thank you very much for the effort and keypad!)

^ gives >
No "|" and "\", brackets work ok so AltGr is partly functional.

Keypad: Numbers, Enter and dec.point ok, "/" gives "-", " * " gives "(", "-" gives "ß", "+" gives " ' ".
Last edited by RalfR on Wed Mar 12, 2025 12:19 pm, edited 1 time in total.


7000 4E75
User avatar
RalfR
QL Wafer Drive
Posts: 1161
Joined: Fri Jun 15, 2018 8:58 pm

Re: sQLux v1.1.1 (Deutschland Edition)

Post by RalfR »

Regarding the pointer problem I mentioned:

With ptr_gen 2.01, the pointer appears with every mouse movement (e.g., when you're in Basic, the "K" pointer), but with ptr_gen 2.06, it doesn't. So there seems to be a problem.


7000 4E75
User avatar
dilwyn
Mr QL
Posts: 3044
Joined: Wed Dec 01, 2010 10:39 pm

Re: sQLux v1.1.1 (Deutschland Edition)

Post by dilwyn »

RalfR wrote: Wed Mar 12, 2025 12:18 pm Regarding the pointer problem I mentioned:

With ptr_gen 2.01, the pointer appears with every mouse movement (e.g., when you're in Basic, the "K" pointer), but with ptr_gen 2.06, it doesn't. So there seems to be a problem.
I hope I'm missing something here - why is this an issue?
In those circumstances is it something more than informational? i.e. that there's something more than just telling the user the window is locked to expect keyboard input only?

Or does it prevent you moving the pointer away from that window, e.g. Move the K pointer to click on another program's window or button frame to pick those?

Sorry, I'm struggling to fully understand what you mean with this.


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

Re: sQLux v1.1.1 (Deutschland Edition)

Post by RalfR »

dilwyn wrote: Wed Mar 12, 2025 1:37 pmI hope I'm missing something here - why is this an issue?
Typically, a pointer appears when ptr_gen is loaded and you move the mouse. If you're in Basic, this is the "K" pointer.

In sQLux, however, nothing happens with ptr_gen 2.06. However, it works with 2.01.


7000 4E75
User avatar
tofro
Font of All Knowledge
Posts: 3023
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: sQLux v1.1.1 (Deutschland Edition)

Post by tofro »

RalfR wrote: Wed Mar 12, 2025 12:14 pm Not 100% (but of course, thank you very much for the effort and keypad!)

^ gives >
No "|" and "\", brackets work ok so AltGr is partly functional.

Keypad: Numbers, Enter and dec.point ok, "/" gives "-", " * " gives "(", "-" gives "ß", "+" gives " ' ".
The problem is: household is Windows-free, so the Windows keymap is a bit of an educated guess.


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
RalfR
QL Wafer Drive
Posts: 1161
Joined: Fri Jun 15, 2018 8:58 pm

Re: sQLux v1.1.1 (Deutshland Edition)

Post by RalfR »

Oh, that wasn't necessarily clear from the first message.


7000 4E75
techfury
ROM Dongle
Posts: 24
Joined: Wed Feb 15, 2023 10:07 pm
Location: Central NC, US

Re: sQLux v1.1.1 (Deutschland Edition)

Post by techfury »

RalfR wrote: Wed Mar 12, 2025 1:54 pm Typically, a pointer appears when ptr_gen is loaded and you move the mouse. If you're in Basic, this is the "K" pointer.

In sQLux, however, nothing happens with ptr_gen 2.06. However, it works with 2.01.
That may be a ptr_gen thing, I've observed the same behavior (or lack thereof) with mice on my QIMSI... but I've only tried ptr_gen 2.06 with it. Always have to use the middle button to "free" the pointer from BASIC...


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

Re: sQLux v1.1.1 (Deutschland Edition)

Post by Exile »

RalfR wrote: Wed Mar 12, 2025 12:14 pm Keypad: Numbers, Enter and dec.point ok, "/" gives "-", " * " gives "(", "-" gives "ß", "+" gives " ' ".
Thanks for the feedback. I think what is happening is that the keypad codes are getting translated again as part of the DE translation.

I'll load up the MF ROM, configure my keyboard to DE and see what I can do ;-)

As I do not own a real DE keyboard, help with testing would be greatly appreciated. So that I can build a prototype for you, what OS are you using?


User avatar
XorA
Site Admin
Posts: 1595
Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK

Re: sQLux v1.1.1 (Deutschland Edition)

Post by XorA »

Exile wrote: Wed Mar 12, 2025 8:00 pm
RalfR wrote: Wed Mar 12, 2025 12:14 pm Keypad: Numbers, Enter and dec.point ok, "/" gives "-", " * " gives "(", "-" gives "ß", "+" gives " ' ".
Thanks for the feedback. I think what is happening is that the keypad codes are getting translated again as part of the DE translation.

I'll load up the MF ROM, configure my keyboard to DE and see what I can do ;-)

As I do not own a real DE keyboard, help with testing would be greatly appreciated. So that I can build a prototype for you, what OS are you using?
I wonder if I made a mistake using the cooked SDLK codes rather than the scancodes?


Post Reply