Search found 1287 matches

by pjw
Sat Mar 28, 2020 9:31 am
Forum: Software & Programming
Topic: QDOS / SMS Reference Manual
Replies: 0
Views: 2677

QDOS / SMS Reference Manual

The QDOS / SMS Reference Manual V4.05 is out! As Wolfgang is not on this forum, I thought you might like to know. Changes since the previous version: v. 4.5 Typos, added keys/information about standard hard disk format, Sbasic name table additions for integer REPeat and FOR loop indexes, warning for...
by pjw
Fri Mar 27, 2020 12:28 pm
Forum: General QL Chat
Topic: Comparing Sinclair QL to Commodore 64
Replies: 29
Views: 9567

Re: Comparing Sinclair QL to Commodore 64

Gromit337 wrote:Ironically, an expanded Amiga running a version of Qdos could almost be the ideal QL.
Imagine SMSQ/E fully incarnated into the Amiga hardware! Mmm.
by pjw
Tue Mar 24, 2020 7:19 pm
Forum: Software & Programming
Topic: QLiberator decompiler
Replies: 172
Views: 55609

Re: QLiberator decompiler

I had a little look at the two dis-assemblies. At the various pointers <> In the 337 version. The SuperBASIC program is 2 bytes shorter, and the Name list is 10 bytes shorter. That explains the 12 byte difference in program size. I have tried to create a minimalist test program that would end up be...
by pjw
Mon Mar 23, 2020 10:46 pm
Forum: Software & Programming
Topic: QLiberator decompiler
Replies: 172
Views: 55609

Re: QLiberator decompiler

The last time I tried this I got ambiguous name errors for SCRXY and WINDSZ, and so could not even get any compilations. On one other earlier try, I did successfully get it to work, both for the _wrk file and also for the _sav file. The results were identical. I would guess that the problem might l...
by pjw
Mon Mar 23, 2020 5:38 pm
Forum: Software & Programming
Topic: QLiberator decompiler
Replies: 172
Views: 55609

Re: QLiberator decompiler

I disassembled the start of the object code. I know its unlikely to answer why my program crashed, but it is interesting that V3.36 and V3.36x - which are supposed to be the same program should produce such different results using the identical input (sav) file: Here is the original: * DISA-Listing:...
by pjw
Mon Mar 23, 2020 5:09 pm
Forum: Software & Programming
Topic: QLiberator decompiler
Replies: 172
Views: 55609

Re: QLiberator decompiler

Yes, thanks. I already tried that, but couldnt make it work. I was trying to find another way of producing a workfile to answer the quetions asked. Q-Liberator was written for a different age. I dont think it and SMSQ/E get on all that well together on all occasions. For example doing a LRESPR qlib_...
by pjw
Mon Mar 23, 2020 1:06 pm
Forum: General QL Chat
Topic: Beyond Super Gold Card
Replies: 105
Views: 38568

Re: Beyond Super Gold Card

Hi Steve,
Nice work :) I may not have understood you properly, but it appears to me that there is an issue with mode 8. If I take a mode 8 QL screen dump it doesnt appear to display correctly in your mode 8 recreation. For example, yellow gets lost in translation.
by pjw
Mon Mar 23, 2020 1:00 pm
Forum: Software & Programming
Topic: QLiberator decompiler
Replies: 172
Views: 55609

Re: QLiberator decompiler

Hi Martin, Yes, you got that right. I can only report on one side of the issue: I QSAVE a program and then compile it with V3.36. Everything works as expected. The same qsaved file, when compiled with the recompiled-decompiled V3.36 (lets call it V3.36x) does not. It fails with a Qlib runtime error ...
by pjw
Sun Mar 22, 2020 7:24 pm
Forum: General QL Chat
Topic: Can we learn from Amiga OS?
Replies: 27
Views: 10117

Re: Can we learn from Amiga OS?

Parts of this discussion remind me of an interview I once heard on the BBC radio. It was with some renowned French philosopher. Among much else he said: "The beauty of the French language is that exactly expresses what you think." At that point I switched channel..
by pjw
Sun Mar 22, 2020 5:45 pm
Forum: QL Emulation
Topic: SMSQmulator v2.28
Replies: 4
Views: 2723

Re: SMSQmulator v2.28

Changing case is not for the SMSQ/E side of things, but has to do with the underlying host OS, ie Linux filenames are case dependent, Windows not. See the SMSQmulator manual for details. >DIR says, NFA DRIVE 2 MS-DOS in the header, I do not know what it means This just lists the underlying file syst...