Page 35 of 45

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Thu Mar 06, 2025 2:21 pm
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.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Thu Mar 06, 2025 2:23 pm
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

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Thu Mar 06, 2025 2:25 pm
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.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Thu Mar 06, 2025 2:28 pm
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

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Thu Mar 06, 2025 2:33 pm
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.....)

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Thu Mar 06, 2025 2:34 pm
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?

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Thu Mar 06, 2025 3:16 pm
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.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Thu Mar 06, 2025 3:21 pm
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 :)

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Thu Mar 06, 2025 3:35 pm
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!

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Thu Mar 06, 2025 3:36 pm
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.