

Edit: Ah, now I see, the Y-axis is the problem. Added to the to-do list of v3.23.
Gesendet von iPhone mit Tapatalk
Thank you! I like feedback.
FYI: In QL/E, on non-SMSQ system, the DISP_TYPE machine code command is generated by the Q2S*_bin toolkit.stephen_usher wrote: Fri Dec 29, 2023 8:27 pm Hardware:Using QLE.WIN
- BBQL JS ROM
- Tetroid SGC
- QIMSI
Boot program:
Line 931: bad name
Looks like DISP_TYPE isn't defined.
Code: Select all
SELect ON DISP_TYPE
Code: Select all
931 dt=DISP_TYPE : SELect ON dt
Yes. Have a look for "user exit (PROCedure QLE_user_exit1) to LOAD a custom set of software (using LRespr and EXexute)..." in section "Good to know/Hints" in the QLE_manual*txt.stephen_usher wrote: Sat Dec 30, 2023 2:29 pm With regards to the QIMSI, it requires the mouse driver to be installed after the Pointer Environment has been initialised.
I can't see in the documentation how you add an automatic LRESPR of a driver at boot time rather than manually opening a SuperBASIC prompt and typing the commands in. Is there a way of doing this rather than hacking the start-up BASIC program?
Qdos doesnt do SELect ON very well. It only accepts float variables or functions. Minerva is a little better as it also accepts integer% variables and functions, but also doesnt like m/c functions like DISP_TYPE (or PI, for that matter).QLvsJAGUAR wrote: Tue Jan 02, 2024 8:07 pm <>
I can offer the following hot-fix. Change line 931 in boot to<>Code: Select all
931 dt=DISP_TYPE : SELect ON dt
I was listening to the news while responding. I see now that I explainedQLvsJAGUAR wrote: Tue Jan 02, 2024 8:07 pmThank you! I like feedback.![]()
FYI: In QL/E, on non-SMSQ system, the DISP_TYPE machine code command is generated by the Q2S*_bin toolkit.stephen_usher wrote: Fri Dec 29, 2023 8:27 pm Hardware:Using QLE.WIN
- BBQL JS ROM
- Tetroid SGC
- QIMSI
Boot program:
Line 931: bad name
Looks like DISP_TYPE isn't defined.
Q2S was added to QL/E v3.21 (in 2021). The way DISP_TYPE is called was changed in QL/E v3.22 (in 2022). Since then the boot program does:This works well on SMSQ (native, without Q2S) and on Minerva (with Q2S). But as you noticed, makes a problem on QDOS' JS (also with Q2S).Code: Select all
SELect ON DISP_TYPE
I can offer the following hot-fix. Change line 931 in boot toOK for you, for now?Code: Select all
931 dt=DISP_TYPE : SELect ON dt
On the long run, I need to check with Per regarding Q2S.
Best regards,
Urs
Code: Select all
10 SELect ON PI
20 = 0 TO 4: PRINT 'ok'
30 = REMAINDER : PRINT 'Huh?'
40 END SELect
50 :