Re: [Ql-Users] The Quill (Adventure Writer)

2017-03-24 Thread Ralf Reköndt

And hopefully "format ram1_mdv1" does the work!

- Original Message - 
From: "Adrian Graham"



On 24/03/2017 08:28, "RWAP Software"  wrote:


Anyway, I have a working copy of Speccy Quill A06 and 1984 has just
come
flooding back to me when I was writing bad adventures :)

Cheers,


The Spectrum version is already preserved and available - thanks.

It is the QL version which seems to be old.  It would be nice to see if
Tim could help get Illustrator support on the QL


Ah ok, I'll keep searching then, I'm sure I've got a QL Quill somewhere. I
remember it because it's not in the usual cassette case, more of a foamy
plastic box. Trouble is, it's in here somewhere! *waves arms around*

Cheers

--
Adrian/Witchy 


___
QL-Users Mailing List


Re: [Ql-Users] The Quill (Adventure Writer)

2017-03-24 Thread Adrian Graham
On 24/03/2017 08:28, "RWAP Software"  wrote:

>> Anyway, I have a working copy of Speccy Quill A06 and 1984 has just
>> come
>> flooding back to me when I was writing bad adventures :)
>> 
>> Cheers,
> 
> The Spectrum version is already preserved and available - thanks.
> 
> It is the QL version which seems to be old.  It would be nice to see if
> Tim could help get Illustrator support on the QL

Ah ok, I'll keep searching then, I'm sure I've got a QL Quill somewhere. I
remember it because it's not in the usual cassette case, more of a foamy
plastic box. Trouble is, it's in here somewhere! *waves arms around*

Cheers

-- 
Adrian/Witchy
Binary Dinosaurs creator/curator
Www.binarydinosaurs.co.uk - the UK's biggest private home computer
collection?


___
QL-Users Mailing List


Re: [Ql-Users] toolkit-ii-the-sequel and CDEC$

2017-03-24 Thread Ralf Reköndt
Ah, that reminds me of writing bugs to TT, but that was only possible with 
letters to King Street, Rampton, so took a bit longer than today.


Keep up the good work!

- Original Message - 
From: "Marcel Kilgus"



Michael Bulford wrote:

There seems to be a problem with CDEC$.
CDEC$(123,4,0) should give " 123", but gives instead 4 asterisks.


Confirmed, that one is on me. I will hold back with the update a bit
in case you find some more ;-)

Marcel 


___
QL-Users Mailing List


Re: [Ql-Users] toolkit-ii-the-sequel and CDEC$

2017-03-24 Thread Marcel Kilgus
Michael Bulford wrote:
> There seems to be a problem with CDEC$.
> CDEC$(123,4,0) should give " 123", but gives instead 4 asterisks.

Confirmed, that one is on me. I will hold back with the update a bit
in case you find some more ;-)

Marcel


___
QL-Users Mailing List


Re: [Ql-Users] toolkit-ii-the-sequel and CDEC$

2017-03-24 Thread Michael Bulford
There seems to be a problem with CDEC$.
CDEC$(123,4,0) should give " 123", but gives instead 4 asterisks.

Michael
___
QL-Users Mailing List


Re: [Ql-Users] toolkit-ii-the-sequel

2017-03-24 Thread Ralf Reköndt
That let me hope for the future

;-)


From: "Marcel Kilgus"

I found the source for the QTYP spell device,
I didn't even know I had those.

___
QL-Users Mailing List

Re: [Ql-Users] toolkit-ii-the-sequel

2017-03-24 Thread Marcel Kilgus
Jan Bredenbeek wrote:
>> Jan Bredenbeek wrote:
>> > QMAC can do conditional assembly outside macros using the GENIF and
>> ENDGEN
>> > keywords. Check the updates textfile for details.
>>
>> Ah, I only checked the manual, how foolish of me ;-) Great, thanks, I
>> will check that out.
>
> I discovered it only a week or two ago ;-).

I actually knew this many many years ago, the DISA source code for
example makes use of it. But I have forgotten sooo many things and
when I checked the manual it explicitely said it couldn't do it. So I
thought I was mistaken ;)

I knew EasyPtr makes heavy use of conditional assembly, too, but that
uses a different assembler, I even forgot which but after an extensive
search it seems to be the C1 assembler. On the plus side, while
looking for the assember I found the source for the QTYP spell device,
I didn't even know I had those.

> I've always found this a major omission in the otherwise great GST
> assembler.
> It's a bit awkward to use though as QMAC doesn't let you define symbols via
> the command line. I had to create two _ASM files, one for the ROM version
> and one for the RAM version with a variable set to 1 or 0 (using EQU or
> SETNUM) and then INCLUDE the target _ASM file from there.

Ah, clever. Bit akward but good solution, that also solves the problem
of re-assembling the file when switching the version. This way there
are two files to begin with and in QMake I can just add a dependency
on the shared file so everything get gets reassembled if that changes.

Thanks! Marcel

___
QL-Users Mailing List


Re: [Ql-Users] toolkit-ii-the-sequel

2017-03-24 Thread Marcel Kilgus
Michael Bulford wrote:
>> Do you use QemuLator by any chance? It returns allocation size as "1
>> bytes" for attached directories, which the TK2 code can't handle
>> never could). It expects multiples of 256 bytes. Other devices work
>> fine here.
>
> If QemuLator is used with SMSQ_QEM, then both STAT and DIR will work with RAM,
> but it still won't work with WIN directories. It has been working correctly 
> before.

WIN directories? You mean attached directories? It works fine with
attached .WIN files.

With SMS_MEM 3.13 I get 0/0.
With TK2.26 I get 0/0 for those.
With TK2.12 I get 3/3, which is nonsense, too.

I don't see how this ever worked unless QemuLator behaviour was
changed in some version. As I said, the TK2 code (and thus SMSQ/E
code) doesn't like any allocation that is not multiple of 256. This
has always been the case, I just fixed the code a few years back so it
can handle larger drivers.

QPAC2 Files on the other hand can cope with any allocation size. I did
a lot of changes there, too, so I'm not sure if that has always been
the case or was the result of my changes.

Marcel

___
QL-Users Mailing List


Re: [Ql-Users] The Quill (Adventure Writer)

2017-03-24 Thread Rich Mellor

On 24/03/2017 08:57, Ralf Reköndt wrote:

I remenber, you say, that Quill generated programs do not execute on QPC2, or 
SMSQ/E, where ACT executables do run. Where is the problem with The Quill?





Alas I cannot remember (it was almost 30 years ago) and do not have any 
of the original programs for testing - I think it was down to extra 
memory to be honest...


It also looks as though the Quill was updated since the original release


--
Rich Mellor
RWAP Services
Specialist Enuuk Auction Programming Services

www.rwapservices.co.uk

___
QL-Users Mailing List

Re: [Ql-Users] toolkit-ii-the-sequel

2017-03-24 Thread Jan Bredenbeek
On 24 March 2017 at 00:43, Marcel Kilgus  wrote:

> Jan Bredenbeek wrote:
> > QMAC can do conditional assembly outside macros using the GENIF and
> ENDGEN
> > keywords. Check the updates textfile for details.
>
> Ah, I only checked the manual, how foolish of me ;-) Great, thanks, I
> will check that out.


I discovered it only a week or two ago ;-).
I've always found this a major omission in the otherwise great GST
assembler.
It's a bit awkward to use though as QMAC doesn't let you define symbols via
the command line. I had to create two _ASM files, one for the ROM version
and one for the RAM version with a variable set to 1 or 0 (using EQU or
SETNUM) and then INCLUDE the target _ASM file from there.
So you can use GENIF  = 0 or 1 as appropriate. Beware: there MUST
be a space around the equals sign and when you use SETNUM to set the
variable you have to use brackets around its name (i.e. GENIF [variable] =
1), which isn't necessary when defining a symbol with EQU...

Jan.

-- 
*Jan Bredenbeek* | Hilversum, NL | j...@bredenbeek.net
___
QL-Users Mailing List


Re: [Ql-Users] toolkit-ii-the-sequel

2017-03-24 Thread Michael Bulford
Marcel Kilgus wrote:
> Michael Bulford wrote:
>> Thanks for fixing this, but the STAT bug remains.
>
> Do you use QemuLator by any chance? It returns allocation size as "1
> bytes" for attached directories, which the TK2 code can't handle
> never could). It expects multiples of 256 bytes. Other devices work
> fine here.

If QemuLator is used with SMSQ_QEM, then both STAT and DIR will work with RAM,
but it still won't work with WIN directories.  It has been working correctly 
before.

Michael
___
QL-Users Mailing List


Re: [Ql-Users] The Quill (Adventure Writer)

2017-03-24 Thread Ralf Reköndt
I remenber, you say, that Quill generated programs do not execute on QPC2, or 
SMSQ/E, where ACT executables do run. Where is the problem with The Quill?


From: "Rich Mellor":

On 2017-03-24 00:37, Adrian Graham wrote:
> On 20/03/2017 10:21, "Rich Mellor" wrote:
> 
>> Good morning all,
>> 
>> Does anyone have a copy of the Quill adventure writer by Gilsoft?
>> 
>> Tim Gilberts (who ran Gilsoft) has been looking into this and found a
>> version A03 copy.  I myself only have version A00.
>> 
>> Tim asked if anyone has a later version than A03.
> 
> Evening all, or is it morning now.
> 
> Anyway, I have a working copy of Speccy Quill A06 and 1984 has just 
> come
> flooding back to me when I was writing bad adventures :)
> 
> Cheers,

The Spectrum version is already preserved and available - thanks.

It is the QL version which seems to be old.  It would be nice to see if 
Tim could help get Illustrator support on the QL

___
QL-Users Mailing List

Re: [Ql-Users] The Quill (Adventure Writer)

2017-03-24 Thread RWAP Software


On 2017-03-24 00:37, Adrian Graham wrote:

On 20/03/2017 10:21, "Rich Mellor"  wrote:


Good morning all,

Does anyone have a copy of the Quill adventure writer by Gilsoft?

Tim Gilberts (who ran Gilsoft) has been looking into this and found a
version A03 copy.  I myself only have version A00.

Tim asked if anyone has a later version than A03.


Evening all, or is it morning now.

Anyway, I have a working copy of Speccy Quill A06 and 1984 has just 
come

flooding back to me when I was writing bad adventures :)

Cheers,


The Spectrum version is already preserved and available - thanks.

It is the QL version which seems to be old.  It would be nice to see if 
Tim could help get Illustrator support on the QL




Rich Mellor
RWAP Software
www.rwapsoftware.co.uk
www.sellmyretro.com

___
QL-Users Mailing List