Page 1 of 4

sQLux v1.1.1 (Deutshland Edition)

Posted: Wed Mar 12, 2025 11:25 am
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.

Re: sQLux v1.1.1 (Deutschland Edition)

Posted: Wed Mar 12, 2025 12:14 pm
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 " ' ".

Re: sQLux v1.1.1 (Deutschland Edition)

Posted: Wed Mar 12, 2025 12:18 pm
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.

Re: sQLux v1.1.1 (Deutschland Edition)

Posted: Wed Mar 12, 2025 1:37 pm
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.

Re: sQLux v1.1.1 (Deutschland Edition)

Posted: Wed Mar 12, 2025 1:54 pm
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.

Re: sQLux v1.1.1 (Deutschland Edition)

Posted: Wed Mar 12, 2025 1:59 pm
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.

Re: sQLux v1.1.1 (Deutshland Edition)

Posted: Wed Mar 12, 2025 2:06 pm
by RalfR
Oh, that wasn't necessarily clear from the first message.

Re: sQLux v1.1.1 (Deutschland Edition)

Posted: Wed Mar 12, 2025 4:27 pm
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...

Re: sQLux v1.1.1 (Deutschland Edition)

Posted: Wed Mar 12, 2025 8:00 pm
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?

Re: sQLux v1.1.1 (Deutschland Edition)

Posted: Wed Mar 12, 2025 8:10 pm
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?