Search found 240 matches

by EmmBee
Mon Feb 14, 2022 5:42 pm
Forum: Software & Programming
Topic: Is SBASIC programming on SMSQE difficult?
Replies: 86
Views: 14189

Re: Is SBASIC programming on SMSQE difficult?

There could be some people, myself included, who may prefer to use the previous QLiberator V3.44. The reason is Qlib_patch. We may have all become acclimatised to using the very latest Qlib_patch V3.44. All that V3.45 offers is the original QLib_patch V3.35 - a massive rollback in functionality. Emm...
by EmmBee
Thu Feb 10, 2022 2:05 pm
Forum: Software & Programming
Topic: Is SBASIC programming on SMSQE difficult?
Replies: 86
Views: 14189

Re: Is SBASIC programming on SMSQE difficult?

Derek_Stewart wrote:I can not get the examples of external procedure and function detailed in the Qliberator Manual, with Qliberator v3.36, v3.44 in SMSQ/E v3.38
Try this version of QLIB_run ...
QLIB_run336_mod2.zip
(8.19 KiB) Downloaded 78 times
EmmBee
by EmmBee
Sun Jan 30, 2022 12:15 am
Forum: Software & Programming
Topic: Is SBASIC programming on SMSQE difficult?
Replies: 86
Views: 14189

Re: Is SBASIC programming on SMSQE difficult?

When it comes to QLiberator external procedures, there's been extensive discussion about them here and how people couldn't get them to work on SMSQ/E systems up to and including v3.36 of QLiberator. Some versions of SMSQ/E even came with a patch program for QLIB_run and QLIB_ext files to help get E...
by EmmBee
Thu Sep 23, 2021 9:24 pm
Forum: Software & Programming
Topic: QLiberator v3.44
Replies: 9
Views: 2438

Re: QLiberator v3.44

Puh, I have spent a few hours to read the actual QLib source. Not quit really easy to understand, my respects to EmmBee. I have seen, that you use FPOS and GET from TK2 but that is not mentioned in the update text. What was formerly used? The program uses POS for FPOS, and NEXT_TOKEN for reading fr...
by EmmBee
Thu Sep 23, 2021 3:02 pm
Forum: Software & Programming
Topic: Scaling an entire screen
Replies: 23
Views: 6498

Re: Scaling an entire screen

You can't go wrong with QLiberator, that's the compiler I would recommend. I am using QPC2, and found that "del" is a keyword, so I changed that variable to "delay". Also, to get it to work, I found that CURSOR #ch, x, y had to be changed to AT #ch, y DIV 10, x DIV 6. The versio...
by EmmBee
Mon Sep 20, 2021 7:42 pm
Forum: Software & Programming
Topic: QLiberator v3.44
Replies: 9
Views: 2438

QLiberator v3.44

Here is the latest QLiberator.

This is a much tidied-up version, with
ON..GOTO's converted to SELect On's
Multiple line IFs converted into single line IF's
All to aid readability - and thus, understandability.
Per Witte's latest version of QLIB_run, V3.42 is now included.
Enjoy!
Qlib_344.zip
(95.33 KiB) Downloaded 124 times
by EmmBee
Wed Sep 15, 2021 11:16 pm
Forum: Software & Programming
Topic: Scaling an entire screen
Replies: 23
Views: 6498

Re: Scaling an entire screen

As explained in the Turbo manual, the main concern is with the speed of its code and needs to generate fixed type parameters. So, with the design already built-in, this is hardly likely to be fixed. What I was more concerned about is actual bugs in Turbo's code. For example, consider this 3 line pro...
by EmmBee
Wed Sep 15, 2021 5:05 pm
Forum: Software & Programming
Topic: Scaling an entire screen
Replies: 23
Views: 6498

Re: Scaling an entire screen

Most of the early Turbo deficencies have been lifted long ago Hi tofro, ... Meaning there are still some issues still lurking in Turbo's code. Would you like to document some of the remaining ones? Of course, whenever we come across something that doesn't work right, we'll try to find a way around ...
by EmmBee
Wed Sep 15, 2021 11:33 am
Forum: Software & Programming
Topic: Scaling an entire screen
Replies: 23
Views: 6498

Re: Scaling an entire screen

You can't go wrong with QLiberator, that's the compiler I would recommend. I am using QPC2, and found that "del" is a keyword, so I changed that variable to "delay". Also, to get it to work, I found that CURSOR #ch, x, y had to be changed to AT #ch, y DIV 10, x DIV 6. The version...