Search found 984 matches

by Martin_Head
Thu Jul 10, 2025 3:40 pm
Forum: Software & Programming
Topic: Q_Liberator malaise
Replies: 276
Views: 38361

Re: Q_Liberator malaise

I'm a bit short of time today. But I had a quick look at the QERR source code (attached)

I don't like the look of the code around L0186 in Q_ERR_ON, It sets bit 31 of a name table value entry (just like FOR was)

I think it's just trying to make the system think it's undefined, which should be -1 ...
by Martin_Head
Thu Jul 10, 2025 8:31 am
Forum: Software & Programming
Topic: Q_Liberator malaise
Replies: 276
Views: 38361

Re: Q_Liberator malaise

That gives me something to home in on. I don't know if you want to try to write a test program to try to replicate the problem on the Q60.

I might split that line to see if it's the Q_ERR_ON or the OPEN_IN that causes the problem, or maybe remove the Q_ERR_ON.
by Martin_Head
Wed Jul 09, 2025 10:48 am
Forum: Software & Programming
Topic: Q_Liberator malaise
Replies: 276
Views: 38361

Re: Q_Liberator malaise

Here's another QTrans debug.

I have added some more messages between lines 18232 and 18362 to see how far it gets.

I suspect the problem may be in procFun 13990, as that displays the file. Which does not happen.
And there are some FOR loops in there.

18232 PRINT "at 18232 window drawn": PAUSE -1 ...
by Martin_Head
Tue Jul 08, 2025 5:17 pm
Forum: Software & Programming
Topic: Q_Liberator malaise
Replies: 276
Views: 38361

Re: Q_Liberator malaise

If I can find some time tomorrow, I will see if I can narrow it down further with another debug program.

So everything looks OK until after line 18232, and before line 18362

Is QEXEC Wolfgang's 'turn off the cache' program?
by Martin_Head
Sun Jul 06, 2025 4:44 pm
Forum: Software & Programming
Topic: Q_Liberator malaise
Replies: 276
Views: 38361

Re: Q_Liberator malaise



qtrans was OK but slightly odd, in that it browses files, directories and execs files via FI2 but when asked to view a
file via its own internal viewer it hung up, otherwise it was OK.



Can you try this copy of QTrans.

It's not a fix. But it's a recompile, from a decompile of QTrans. With ...
by Martin_Head
Thu Jul 03, 2025 9:06 am
Forum: Software & Programming
Topic: Q_Liberator malaise
Replies: 276
Views: 38361

Re: Q_Liberator malaise

I have an idea about the programs with incorporated runtimes. Not tried it, just an idea at the moment.

If I can make the 'new' runtimes smaller than the incorporated one. Then I think you could overwrite the incorporated runtimes with the 'new' one, With just a SuperBASIC program.

In the 604F ...
by Martin_Head
Tue Jul 01, 2025 11:16 am
Forum: Software & Programming
Topic: Q68 on QL Network
Replies: 22
Views: 750

Re: Q68 on QL Network

If you have a multimeter, you might want to check that the termination resistors are being switched in and out correctly.

I had a problem with my Q68 that the resistors were not being switched in correctly as the switching contacts on the jack sockets were not engaging correctly when the plug was ...
by Martin_Head
Tue Jul 01, 2025 9:59 am
Forum: Software & Programming
Topic: Q68 on QL Network
Replies: 22
Views: 750

Re: Q68 on QL Network

Hi Dilwyn,
A couple of idea's

Have you been inside the Q68 lately? Is the cable from the network sockets plugged in to the main board (and the right way round).

Do you have my IP network driver running on the Q68? If so it needs to be configured to use different network names, otherwise it will ...
by Martin_Head
Sat Jun 28, 2025 4:07 pm
Forum: Hardware
Topic: Screen fault
Replies: 36
Views: 1840

Re: Screen fault

Without the Gold card plugged in, or any monitor, and the lid of the QL off.

Power up the QL. Then go round touching the tops of all the IC's. Any getting unduly hot (watch out you can burn yourself) should be considered as faulty.

If you have some very small side cutters, you can (with the power ...
by Martin_Head
Sun Jun 22, 2025 2:29 pm
Forum: Software & Programming
Topic: QLiberator decompiler update
Replies: 3
Views: 392

Re: QLiberator decompiler update

Here's a further update.

This update adds support for about a dozen codes in the runtimes that were previously unidentified.

These include - slicing literal strings e.g. "ABCDEF"(2 TO 4), WHEN variable constructs, and the TRACE compile option.