sQLux v1.0 (The Xmas Turkey)

Discussion and advice about emulating the QL on other machines.
User avatar
RalfR
QL Wafer Drive
Posts: 1185
Joined: Fri Jun 15, 2018 8:58 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

I have tried it with the Minerva 1.98 version from Dilwyn's site (min198.rom) but nothing happens, when I start sQLux, the program simply does not open any windows.

It works with Marcels Minerva version, also with the JS-4M version.


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by tofro »

RalfR wrote: Thu Mar 06, 2025 2:21 pm I have tried it with the Minerva 1.98 version from Dilwyn's site (min198.rom) but nothing happens, when I start sQLux, the program simply does not open any windows.

It works with Marcels Minerva version, also with the JS-4M version.
Can you check the length of the ROM used? It must be exactly 48k.

EDIT: Checked myself. It Isn't. Use the one below it, it's the same one, but padded to 48k
Last edited by tofro on Thu Mar 06, 2025 2:28 pm, edited 1 time in total.


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

tofro wrote: Thu Mar 06, 2025 2:23 pmCan you check the length of the ROM used? It must be exactly 48k
It is 48k.

Hm, seems not to be, the QemuLator version as beeing 48k works.
Last edited by RalfR on Thu Mar 06, 2025 2:28 pm, edited 1 time in total.


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by tofro »

RalfR wrote: Thu Mar 06, 2025 2:25 pm
tofro wrote: Thu Mar 06, 2025 2:23 pmCan you check the length of the ROM used? It must be exactly 48k
It is 48k.
No, it's not. It has 48822 bytes only. See above. We had that one before and Derek Stewart provided one padded to 48k


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
tofro
Font of All Knowledge
Posts: 3112
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: sQLux v1.0 (The Xmas Turkey)

Post by tofro »

I think Dilwyn's comment to the "proper" ROM is a bit misleading. That padded ROM is not for QEmulator only, but basically any emulator. ((Although it shouldn't be too hard to pad the ROM space to the full 48k in the emulator itself.....)


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

(48k Problem solved)

Even if I set "FAST_STARTUP = 0", the system moves after a few ticks into monitor mode. Any chance to change that?


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

RalfR wrote: Thu Mar 06, 2025 2:34 pm (48k Problem solved)

Even if I set "FAST_STARTUP = 0", the system moves after a few ticks into monitor mode. Any chance to change that?
For once the manual actually has this info.

Code: Select all

`SKIP_BOOT`
Skip the F1/F2 screen on boot. 1 to skip, 0 to show screen.


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by tofro »

RalfR wrote: Thu Mar 06, 2025 2:34 pm (48k Problem solved)

Even if I set "FAST_STARTUP = 0", the system moves after a few ticks into monitor mode. Any chance to change that?
Read the documentation a bit more thoroughly:
FAST_STARTUP
Set to 1 if you want to skip the usual RAM test(default), or set it to 0 if you want to enjoy the Ram test pattern. Has no effect with the Minerva ROM
I guess you're not so interested in the RAM test pattern, but what you actually wanted is
`SKIP_BOOT`
Skip the F1/F2 screen on boot. 1 to skip, 0 to show screen.
Set that to 0 and you'll get the F1/2/3/4 screen. Don't bother to try and use the Minerva second screen - It won't work. Probably the reason why you're not allowed the choice in the first place. But changing to Mode 8 is OK

EDIT: XoRA beat me to it this time, but I've added some important hints :)


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by XorA »

Set that to 0 and you'll get the F1/2/3/4 screen. Don't bother to try and use the Minerva second screen - It won't work. Probably the reason why you're not allowed the choice in the first place. But changing to Mode 8 is OK
uqlx itself makes assumptions about where the variables are located.

The code is actually a bit weird because it asks properly then ignores the result!


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

I have to set RAMTOP to 768k to make Minerva show 640k. Unfortunately, using Shift-F1 to set Minerva to 128k does not work. QDOS windows appear but it is dead.

sQLux does work with 128k but has to be set to 256k.


7000 4E75
Post Reply