sQLux v1.0 (The Xmas Turkey)

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

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

I have tried the latest PE versions from Marcel's site, but there is no mouse pointer. The latest QJump versions run. Any ideas? OS is latest Minerva.


7000 4E75
User avatar
XorA
Site Admin
Posts: 1581
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:I have tried the latest PE versions from Marcel's site, but there is no mouse pointer. The latest QJump versions run. Any ideas? OS is latest Minerva.
We do not know why, but it's been noted before.


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

Is there a combination of ptr_gen, wman and QPac2 that works at a resolution higher than 512x256?

I tried ptr_gen 2.01 and wman 2.05 following Dilwyn's recommendation on his site. That works too. But when I load QPac2 1.4, I only have a padlock and no basic.


7000 4E75
User avatar
XorA
Site Admin
Posts: 1581
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:Is there a combination of ptr_gen, wman and QPac2 that works at a resolution higher than 512x256?

I tried ptr_gen 2.01 and wman 2.05 following Dilwyn's recommendation on his site. That works too. But when I load QPac2 1.4, I only have a padlock and no basic.
Doesn't QL/e use qpac2?

If so whatever stack Urs uses works in hires mode.



User avatar
desin
Brittle Membrane
Posts: 102
Joined: Mon May 10, 2021 10:33 am

Re: sQLux v1.0 (The Xmas Turkey)

Post by desin »

QPAC1440.zip
(801.95 KiB) Downloaded 3 times
Hope it helps
Greetings from Switzerland
Markus


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

It loads all but there is no mouse pointer, Basic is ok. Host OS is Windows 10.

Works on QPC2.

What I notice: No matter which boot device I specify, it only boots from mdv1_


7000 4E75
User avatar
XorA
Site Admin
Posts: 1581
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: Fri Mar 07, 2025 11:48 am It loads all but there is no mouse pointer, Basic is ok. Host OS is Windows 10.

Works on QPC2.

What I notice: No matter which boot device I specify, it only boots from mdv1_

Code: Select all

static uint32_t bootpatchaddr[] = {
                    0x842A, /* Minerva 1.89 */
                    0x83CA, /* Minerva 1.98 */
                    0x83CC, /* Minerva 1.98a1 */
                    0x4BE6, /* JS */
                    0 };
Thats the known patch addresses for the boot device, does your rom perhaps differ? You can check easilly with a hex editor and see if MDV1 is there! If not you can give me the new address and I can add it!


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

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

XorA wrote: Fri Mar 07, 2025 11:57 amThats the known patch addresses for the boot device, does your rom perhaps differ? You can check easilly with a hex editor and see if MDV1 is there! If not you can give me the new address and I can add it!
I used the Minerva for QemuLator, but with Marcel's Minerva it works.


7000 4E75
User avatar
RalfR
QL Wafer Drive
Posts: 1143
Joined: Fri Jun 15, 2018 8:58 pm

Re: sQLux v1.0 (The Xmas Turkey)

Post by RalfR »

desin wrote: Fri Mar 07, 2025 11:00 amQPAC1440.zip

Hope it helps
When I EXEP "files", the pointer is there, but when I point to Basic or end the files menu, it is lost.

Same with QL/E.


7000 4E75
User avatar
desin
Brittle Membrane
Posts: 102
Joined: Mon May 10, 2021 10:33 am

Re: sQLux v1.0 (The Xmas Turkey)

Post by desin »

if you define
HOT_WAKE ('.',"BUTTON_PICK")
and call it at the end of the boot sequence with
HOT_DO '.'
the pointer appears

Greetings from Switzerland
Markus


Post Reply