sQLux v1.0 (The Xmas Turkey)

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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

badaman wrote: Fri May 03, 2024 3:11 pm I have been testing QStar, Andrew's new game, in sQLux and I have noticed that, when rendering the plots, it shows some errors. This error, which can be seen in the image, is not reproduced in other emulators, such as QPC2. What could it mean?
isnt that just because you dont have a 1:1 scaling?


User avatar
Andrew
Aurora
Posts: 823
Joined: Tue Jul 17, 2018 9:10 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by Andrew »

XorA wrote: Fri May 03, 2024 9:29 pm isnt that just because you dont have a 1:1 scaling?
I also had the same thought at first, but that would be quite a coincidence. I mean, in QSTAR code first i create a window with paper set to 5,4,3 (green and cyan checkerboard stipple) and then I load the title and place it on screen using LBytes.
The artefacts that I see in Badaman's image are exactly at the border of the loaded image, and that makes me wonder. It looks like SQlux is loading the image shifted by 1 row.

I have checked on real QL, QEmulator and QPC - and everything is perfectly aligned there.
I do not use SQLux, so I cannot test it.
Badaman - can you set SQLux in 512x25 pixels resolution and post a screen copy? Maybe it's just an artefact introduced by the scaling routine on SQLux.


User avatar
badaman
Over Heated PSU
Posts: 149
Joined: Sun Jan 12, 2020 12:18 pm
Location: Spain
Contact:

Re: sQLux v1.0 (The Xmas Turkey)

Post by badaman »

Badaman - can you set SQLux in 512x25 pixels resolution and post a screen copy? Maybe it's just an artefact introduced by the scaling routine on SQLux.
The problem persists at that resolution. The parameters used in the emulator are:

WIN_SIZE = 1x
FIXASPECT = 0
FILTER = 0
Attachments
sQLux_QStar.png
sQLux_QStar.png (11.29 KiB) Viewed 668 times


User avatar
Andrew
Aurora
Posts: 823
Joined: Tue Jul 17, 2018 9:10 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by Andrew »

I have blown-up the screenshots from QPC and SQLux and this is what I found:
1 - the title is not shifted - in both emulators is 7 rows from the top
2 - the BACKGROUND is shifted!!!
3. The same issue is in QEmulator (like in SQLux!)

The Paper color is defined as PAPER colour, contrast, stipple - in this case is PAPER 5,4,3
It seems that either QPC or SQLux reversed the colour and contrast, so the paper is actually 4,5,3!!
Look at the top left pixel - on QPC is Green, in SQlux is cyan. I now noticed that on QEmulator the top left pixel is also cyan, so the problem might be in QPC.
Tomorrow I will test again on real QL, now it's too late
9.jpg


User avatar
aalea
Bent Pin Expansion Port
Posts: 91
Joined: Mon Feb 07, 2022 9:27 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by aalea »

Yes, It happend on real QL also, not only in the logo in other parts also, between text and background, like In the like of the red dashes of "-- press any key to start --"


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

I guess someone should check on q68 and see if this is an smsqe issue!


User avatar
Andrew
Aurora
Posts: 823
Joined: Tue Jul 17, 2018 9:10 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by Andrew »

XorA wrote: Sat May 04, 2024 10:56 am I guess someone should check on q68 and see if this is an smsqe issue!
You are perfectly right! This is a SMSQ/E issue!
On real QL (SGC+QL-SD) running SMSQ/E the pixels are aligned.
On real QL (SGC+QL-SD) running QDOS the pixels are not aligned.

So this is a SMSQ/E issue!
10.jpg
Last edited by Andrew on Sat May 04, 2024 1:56 pm, edited 1 time in total.


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by Derek_Stewart »

XorA wrote: Sat May 04, 2024 10:56 am I guess someone should check on q68 and see if this is an smsqe issue!
Works perfectly in Q68, SMSQ/E v3.39, DISP_MODE 1, though goes very fast, had slow the Q68 down with SLUG 50 or more.

But even though is using the same version of SMSQ/E is being used on the Q68, QL graphic modes, are very compatible a BBQL, where a emulator is not.

Dump the emulators and use a Q68...


Regards,

Derek
User avatar
Andrew
Aurora
Posts: 823
Joined: Tue Jul 17, 2018 9:10 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by Andrew »

Derek_Stewart wrote: Sat May 04, 2024 12:36 pm Dump the emulators and use a Q68...
I see the same issue when I run QSTAR on a real QL, in QDOS vs SMSQ/E - see above image


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by Derek_Stewart »

Andrew wrote: Sat May 04, 2024 12:53 pm
Derek_Stewart wrote: Sat May 04, 2024 12:36 pm Dump the emulators and use a Q68...
I see the same issue when I run QSTAR on a real QL, in QDOS vs SMSQ/E - see above image
Here is the Q68 running SMSQ/E v3.39:
IMG_20240504_132350519.jpg

Maybe the Q68 is better in the QL Modes than the these emulators.


Regards,

Derek
Post Reply