Search found 233 matches

by EmmBee
Wed Sep 15, 2021 11:16 pm
Forum: Software & Programming
Topic: Scaling an entire screen
Replies: 10
Views: 417

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: 10
Views: 417

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: 10
Views: 417

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...
by EmmBee
Tue Sep 14, 2021 1:07 pm
Forum: Software & Programming
Topic: Dr. Jim's QL Dumping Ground
Replies: 81
Views: 7499

Re: Dr. Jim's QL Dumping Ground

TMD2003 wrote: - but I will get that "G" problem fixed. Somehow...

I may have found something ...

2165 IF h%(n)>16 THEN d2h_carry(n)

Perhaps it should be >15 ... That could explain why it only happens with 16 and not any greater values.
by EmmBee
Tue Sep 14, 2021 10:38 am
Forum: Software & Programming
Topic: Scaling an entire screen
Replies: 10
Views: 417

Re: Scaling an entire screen

This could make an ideal task for QLiberator. The new commands could be compiled as QLIB Externals, to be LRESPRd in the boot file. Also, In the boot file, the original SuperBASIC commands could be redirected to use the new ones, using something like ... 100 DEFine PROCedure redirect(a$, b$) 110 LOC...
by EmmBee
Sun Sep 12, 2021 10:05 pm
Forum: Software & Programming
Topic: QLiberator v3.43
Replies: 6
Views: 315

Re: QLiberator v3.43

Nice work, EmmBee :) I just did a rudimentary test with 17 small toolkits. It appeared to work! I found one minor bug: If you start QLib 3.43 and then quit immediately without adding a file name it barfs with an error 11, Variable undefined. V3.42 doesnt do this. A pity you did not see fit to inclu...
by EmmBee
Fri Sep 03, 2021 11:22 pm
Forum: Software & Programming
Topic: QLiberator v3.43
Replies: 6
Views: 315

QLiberator v3.43

The latest QLiberator is here. This addresses the limit on the number of assembler files that can be locally included. There had to be a limit in the past so that Qlib could DIM 3 arrays to hold the details. Our later versions have an additional preprocessing pass, so this is used to count up the nu...
by EmmBee
Wed Sep 01, 2021 9:52 am
Forum: Software & Programming
Topic: QLiberator v3.42
Replies: 57
Views: 2504

Re: QLiberator v3.42

I have not yet used any of the Qlib 3.37+ versions but reading the Readme file up to 3.42 no mention is made of the $$asmb= limits and I cannot remember if it has been addressed before. Only 8 code files can be added this way at compile time. Is it possible to extend this limit in 3.43? BSJR I've t...
by EmmBee
Mon Aug 30, 2021 7:46 pm
Forum: Software & Programming
Topic: Dr. Jim's QL Dumping Ground
Replies: 81
Views: 7499

Re: Dr. Jim's QL Dumping Ground

Hi, Get it here: ALL YOUR BASE ARE BELONG TO US Many thanks for your Super QL Hex Bin Converter. Your programs are always welcome. I tried your program. Entering Decimal 16 gives Hex "G" which is outside the hexadecimal range. Octal and Binary also go wrong. The next stage would be to try ...
by EmmBee
Sun Aug 29, 2021 3:09 pm
Forum: Software & Programming
Topic: QLiberator v3.42
Replies: 57
Views: 2504

Re: QLiberator v3.42

One would hope that if it's valid for SMSQ/E it should be valid for Qlib too. Yes, I would have thought so too, but apparently, it's not so. What Qlib does is to take the text of the Basic program and interpret it in its own way. We have to remember that Qlib was written in the days of QDOS. I have...