sQLux v1.0 (The Xmas Turkey)

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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

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

Another XMAS Turkey release.

The major thing in this release is a Swiss keyboard mode from our Swiss expert Desin.

The release format has changed as now all exe's are generated by github CI. This means any sQLux admin can generate a new release as needed just by tagging it.


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

https://github.com/SinclairQL/sQLux/rel ... ag/v1.0.10

A day of quick releases, there were some issues with the automated workflow releases, so here is another version that fixes that.

Also generates a PDF manual as part of the release in an attempt to get people to read the manual :-D


User avatar
NormanDunbar
Forum Moderator
Posts: 2424
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: sQLux v1.0 (The Xmas Turkey)

Post by NormanDunbar »

XorA wrote: Sat Dec 21, 2024 7:52 pm Also generates a PDF manual as part of the release in an attempt to get people to read the manual :-D
:D :D :D :D Good luck!


Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
XorA
Site Admin
Posts: 1583
Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

Mr Derek read the manual, he also noticed a couple of niggles in the release process!

So

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

There is now a sqlux-complete-source-1.1.0.zip which contains all the source needed for building unlike the automated github generated zipfile.


User avatar
Peter
Font of All Knowledge
Posts: 2394
Joined: Sat Jan 22, 2011 8:47 am

Re: sQLux v1.0 (The Xmas Turkey)

Post by Peter »

At the moment, the server is too busy for download, but many thanks already for the Xmas turkey :D


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

Peter wrote: Mon Dec 23, 2024 9:15 pm At the moment, the server is too busy for download, but many thanks already for the Xmas turkey :D
I guess the billions of QL fans are keeping github busy :-)


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by ql_freak »

Sorry for the question, it has been surely answered in this thread, but I have not the time to read all pages of this thread.

What is the advantage of SDL/2 used in sQLux?

Will sQLux (as uQLx) run on WSL (version 1 and 2) with the Xming X Server (a X11 server for Windows)?

What is the advantage of sQLux compared to uQLx? (Especially: Does it support file open override - uqlx does [as a real BBQL!] NOT!). Most programs are working, e.g. MasterSpy. Their authors knew about this problem of the BBQL and simply first deleted the old file, and then write it new with the same name. But there are now programs, which use open over (implemented since Super Toolkit II!), which will fail.


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 :-)
Exile
ROM Dongle
Posts: 48
Joined: Sat Jan 15, 2022 8:55 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by Exile »

My views on some of the questions:
ql_freak wrote: Sat Feb 15, 2025 1:59 am What is the advantage of SDL/2 used in sQLux?
Device and OS independent UI/ UX, video, audio, input etc. That allows sQLux to run on multiple OS, including native windows
ql_freak wrote: Sat Feb 15, 2025 1:59 am Will sQLux (as uQLx) run on WSL (version 1 and 2) with the Xming X Server (a X11 server for Windows)?
I've run sQLux on WSL2 and native Windows, so it is probably worth you trying it yourself with Xming
ql_freak wrote: Sat Feb 15, 2025 1:59 am What is the advantage of sQLux compared to uQLx?
There are numerous improvements, a list of which can be seen in the github documentation and releases. Some that spring to mind are:
Improved file support, improved image support, sound, USB joysticks, international keyboard support, better control of emulated CPU speed, friendlier configuration, runs on native MS Windows, several years of bug fixes etc.
ql_freak wrote: Sat Feb 15, 2025 1:59 am (Especially: Does it support file open override - uqlx does [as a real BBQL!] NOT!). Most programs are working, e.g. MasterSpy. Their authors knew about this problem of the BBQL and simply first deleted the old file, and then write it new with the same name. But there are now programs, which use open over (implemented since Super Toolkit II!), which will fail.
I'm not sure I understand this question. It seems like this functionality depends on whether Toolkit 2 is being emulated by sQLux or not. That depends on whether you configure sQLux to load the Toolkit at start-up?


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by tofro »

I guess the main feature that was included with the introduction of SDL2 was interactive scaling of the emulated screen. uqlx was just not up to the high-resolution screens we have today and produced stamp-sized screens.


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
XorA
Site Admin
Posts: 1583
Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

sQLux should run on wsl2 without xming. WSL2 supports Wayland that sdl2 also supports.

For the open over, if you have a reproducer that I can easily debug that would help if your having a problem.


Post Reply