sQLux v1.0 (The Xmas Turkey)

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

sQLux v1.0 (The Xmas Turkey)

Post by XorA »

None of my testers found any major problems so I released v1.0 of sQLux on the world.

Obviously a lot of the heavy lifting is from uQLx, so don't forget about the authors of that!

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


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by NormanDunbar »

Just in time for Christmas! Thanks, something to play with when the "rellies" have finally gone home! ;)

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.
Derek_Stewart
Font of All Knowledge
Posts: 3900
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: sQLux v1.0 (The Xmas Turkey)

Post by Derek_Stewart »

Hi,

I downloaded and compiled the new version of sQLux, which compiled with no warnings, which is good.

I copied the new compiled sqlux binary from the compiled directory to the working dirctory: ~/sQLux/

and executed this command line:

Code: Select all

derek@lp1:~/sQLux$ /home/derek/sQLux/sqlux -d 'win1' -b 'lrun win1_boot' -g 1024X768 -f ~/sQLux/sqlux.ini
/home/derek/sQLux/sqlux: invalid option -- 'd'
/home/derek/sQLux/sqlux: invalid option -- 'b'
/home/derek/sQLux/sqlux: invalid option -- 'g'
-d BOOT_DEV must be 4 chars
Bad geometry: -f. Please use 'nXm' where n=x size, m=y size
*** sQLux release -(2021-12-24)

Patching Boot Device mdv1 at 0x4be6
Video Driver x11 xres 1920 yres 1080
This command line worked on the previous version of sQLux, but not the new version.


Regards,

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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

Derek_Stewart wrote:Hi,

I downloaded and compiled the new version of sQLux, which compiled with no warnings, which is good.

I copied the new compiled sqlux binary from the compiled directory to the working dirctory: ~/sQLux/

and executed this command line:

Code: Select all

derek@lp1:~/sQLux$ /home/derek/sQLux/sqlux -d 'win1' -b 'lrun win1_boot' -g 1024X768 -f ~/sQLux/sqlux.ini
/home/derek/sQLux/sqlux: invalid option -- 'd'
/home/derek/sQLux/sqlux: invalid option -- 'b'
/home/derek/sQLux/sqlux: invalid option -- 'g'
-d BOOT_DEV must be 4 chars
Bad geometry: -f. Please use 'nXm' where n=x size, m=y size
*** sQLux release -(2021-12-24)

Patching Boot Device mdv1 at 0x4be6
Video Driver x11 xres 1920 yres 1080
This command line worked on the previous version of sQLux, but not the new version.
I think i found the cause of the bug.

Just FYI if you specify -d ‘win1’ the -b is superfluous as js/minerva rom will load the boot file and run it automatically.


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

It's a little tricky as the bug doesn't show up on my MacOS machine or Ubuntu 21.10 machine.

Hopefully the bugfix in v1.0.1 fixes it.

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


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by Derek_Stewart »

Hi,

Yes works fine now.

Thanks for the quick update.


Regards,

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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

Derek_Stewart wrote:Hi,

Yes works fine now.

Thanks for the quick update.
*phew*


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

And now I find my own bug, lbytes command does not work from an emulated drive. (Works fine from .img or .win files).


User avatar
Ruptor
Gold Card
Posts: 418
Joined: Fri Dec 20, 2019 2:23 pm
Location: London

Re: sQLux v1.0 (The Xmas Turkey)

Post by Ruptor »

XorA wrote:And now I find my own bug, lbytes command does not work from an emulated drive. (Works fine from .img or .win files).
Prepare yourself for some stupid questions after Christmas dinner and half a bottle of wine, no NOLO here. What is sQlx? What is wrong with uQlx? is it for Linux?


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

Ruptor wrote:
XorA wrote:And now I find my own bug, lbytes command does not work from an emulated drive. (Works fine from .img or .win files).
Prepare yourself for some stupid questions after Christmas dinner and half a bottle of wine, no NOLO here. What is sQlx? What is wrong with uQlx? is it for Linux?
sQLux is an SDL2 based emulator based on uQLx.

Nothing wrong with uQLx, if your happy using it keep using it. But it hasn’t had an official release for decades. And people were finding it hard to build and run on modern systems.

sQLux runs on macOS, Linux and windows currently.

Graeme


Post Reply