Re: [Ql-Users] Dracula Adventure

2025-09-16 Thread Marcos Cruz via Ql-Users
Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
(2025-09-15T17:21:34+0100):

> Thank you Marcos. I will test that suggested change.

There are more… In fact I suspect the game is impossible to play (except
perhaps with the provided solution, but I didn't try it) without a full
autopsy and rewritting of the program, because the original code by the
girl is as charm as naïve and rudimentary.  The bugs are well hidden.

Eventually I will send a resume to the forum thread, to keep this list
free from such specific issues.

> Another useful resource of old BASIC programs is the ABC Repository
> http://www.qbasicnews.com/abc/
> https://github.com/qb40/abc-archive

Thank you.  I didn't know it. I will take a look.

> I found a version of wget for Windows. I've installed it on my Windows
> 11 PC and it works. Like the Linux one, it is all command line. Seems
> to work well from my initial trial.

Great.  Command-line tools are very effective for such repetitive and
batch tasks.  wget has many options.  I don't use it very often, so I
usually need to consult its documentation every time.

-- 
Marcos Cruz
http://programandala.net
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-15 Thread Dilwyn Jones via Ql-Users
Thank you Marcos. I will test that suggested change.

Another useful resource of old BASIC programs is the ABC Repository
(ABC = All Basic Code). It can be found (as individual programs) at
http://www.qbasicnews.com/abc/ , or as 'packets' at
https://github.com/qb40/abc-archive

I've downloaded some of it, but not yet looked in depth.

After you mentioned downloading from such sites using wget, I found a
version of wget for Windows. I've installed it on my Windows 11 PC and
it works. Like the Linux one, it is all command line. Seems to work
well from my initial trial.
https://eternallybored.org/misc/wget/

Dilwyn

On Mon, 15 Sept 2025 at 15:32, Marcos Cruz via Ql-Users
 wrote:
>
> Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
> (2025-09-10T17:20:11+0100):
> > Dracula is a horror text adventure I've ported to the QL.
>
> i was rewriting the superbasic code into another programming language,
> just for fun, and discovered there's a bug in the original "get" action
> routine, which survived also in superbasic: the code does not check
> whether the desired object already carried or present:
>
> ```basic
> 1490 GOSUB 1940
> 1500 IF OC(N)=0 THEN PRINT"You can't carry that!!":N=0:GOTO 500
> 1510 INV(N)=1
> 1520 PRINT"You got the ";N$".":GOTO 1440:REM  LOOKS AT POSSESION
> ```
>
> ```superbasic
> 2250 GO SUB 2890
> 2260 IF OC(N) = 0 THEN PRINT #0,"You can't carry that!!" : N = 0 : GO TO 900
> 2270 INV(N) = 1
> 2280 PRINT #0,"You got the ";N$;"." : GO TO 2160 : REMark  LOOKS AT POSSESION
> ```
>
> i think these additions fix the superbasic code (untested):
>
> ```superbasic
> 2255 IF INV(N) = 1 THEN PRINT #0,"You already carry that!!" : N = 0 : GOTO 900
> 2258 IF OL(N) <> R THEN PRINT #0,"That is not here!!" : N = 0 : GOTO 900
> ```
>
> --
> Marcos Cruz
> http://programandala.net
> ___
> QL-Users Mailing List
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-15 Thread Marcos Cruz via Ql-Users
Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
(2025-09-10T17:20:11+0100):
> Dracula is a horror text adventure I've ported to the QL.

i was rewriting the superbasic code into another programming language,
just for fun, and discovered there's a bug in the original "get" action
routine, which survived also in superbasic: the code does not check
whether the desired object already carried or present:

```basic
1490 GOSUB 1940
1500 IF OC(N)=0 THEN PRINT"You can't carry that!!":N=0:GOTO 500
1510 INV(N)=1
1520 PRINT"You got the ";N$".":GOTO 1440:REM  LOOKS AT POSSESION
```

```superbasic
2250 GO SUB 2890
2260 IF OC(N) = 0 THEN PRINT #0,"You can't carry that!!" : N = 0 : GO TO 900
2270 INV(N) = 1
2280 PRINT #0,"You got the ";N$;"." : GO TO 2160 : REMark  LOOKS AT POSSESION
```

i think these additions fix the superbasic code (untested):

```superbasic
2255 IF INV(N) = 1 THEN PRINT #0,"You already carry that!!" : N = 0 : GOTO 900
2258 IF OL(N) <> R THEN PRINT #0,"That is not here!!" : N = 0 : GOTO 900
```

-- 
Marcos Cruz
http://programandala.net
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-13 Thread Marcos Cruz via Ql-Users
Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
(2025-09-12T15:22:16+0100):

> 1. The extension format seems to depend on how it's unzipped.

> I perform the zip using QDOS ZIP and my Zip Manager program in QPC2,
> with QDOS format enabled, so it should be putting "_bas" and "_scr"

So I guess QDOS zip tools adapt the filename extensions...  I have not
used them for a long time and did not remember that.

> I unzip using a Windows program (i.e. not in QDOS or SMSQE) it unzips
> with period extension no matter what I do.

That is the expected behaviour: extract the files with their actual
untouched filenames.

This is what I get from the zip archive on Debian, using the ordinary
unzip command-line tool:

```
BOOT
DRACULA.ASC 
DRACULA.bas 
DRACULA.scr 
DRACULA.txt 
HINTS.txt   
MAP.txt 
SOLUTION.txt
```

But the filenames in  do not match (extensions and case) the
actual ones.  See the relevant lines:

```superbasic
140 LBYTES drive$&'dracula_scr',131072
160 LRUN drive$ & 'DRACULA_bas'
```

Filename case is not an issue on Windows, but it is on Linux.  Not a big
problem.  Anyway, also the "win1_adv_" path has to be adapted or
configured in the emulator.

> http://cpmarchives.classiccmp.org//ftp.php?b=cpm/Software/UserGroups/
> 
> the DRACULA.BAS is to be on the "First Osborne Group" section, disk
> FOG138.

Thank you.  I didn't know that site.

> It looks like there's a lot of very old BASIC programs on there if you
> are interested in searching for something to convert to QL BASIC.

Yes, it's a treasure.  There is a very useful index with direct links to
the archives:

http://cpmarchives.classiccmp.org/trs80/Software/index_DirHTML.html

After several tries I downloaded all of its zip files containing
adventures in BASIC (170).

In case someone is interested, this the `wget` command I used on Debian:

```sh
wget --page-requisites --accept "*dvent*BAS*.zip" --recursive --level=3 
http://cpmarchives.classiccmp.org/trs80/Software/index_DirHTML.html
```
 
> I know there is also a DRACULA.BAS on the IF Archive, but it is a
> different Dracula game by a different author.

Yes, there are many such games from that time with similar "dracula"
titles.

-- 
Marcos Cruz
http://programandala.net
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread Marcos Cruz via Ql-Users
Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
(2025-09-10T17:20:11+0100):

> Dracula is a horror text adventure I've ported to the QL.

Dilwyn, the conversion of `PRINT` to `PRINT #0,` affected also the
"FOOTPRINTS" and "FINGERPRINT" in these texts:

```superbasic
4520 DATA "FOOTPRINT #0,S","the bloody footPRINT #0,s are still wet.",3,0
4530 DATA "ORGAN","there is a key in the middle of the keyboard with a bloody 
fingerPRINT #0, on it.",3,0
4540 DATA "KEY","a white organ key that has one bloody fingerPRINT #0, on 
it.",3,0
4560 DATA "BUTTON","a large, red button that looks like it's made out of 
plastic.  There is a bloody fingerPRINT #0, on it.",6,0
```

-- 
Marcos Cruz
http://programandala.net
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread Dilwyn Jones via Ql-Users
Thank you Marcos. I've uploaded a revised version to correct the
FingerPRINT #0 and FootPRINT #0 texts, and removed the Please type in
CAPITALS ONLY message.

Dilwyn

On Fri, 12 Sept 2025 at 22:58, Marcos Cruz via Ql-Users
 wrote:
>
> Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
> (2025-09-10T17:20:11+0100):
>
> > Dracula is a horror text adventure I've ported to the QL.
>
> Dilwyn, the conversion of `PRINT` to `PRINT #0,` affected also the
> "FOOTPRINTS" and "FINGERPRINT" in these texts:
>
> ```superbasic
> 4520 DATA "FOOTPRINT #0,S","the bloody footPRINT #0,s are still wet.",3,0
> 4530 DATA "ORGAN","there is a key in the middle of the keyboard with a bloody 
> fingerPRINT #0, on it.",3,0
> 4540 DATA "KEY","a white organ key that has one bloody fingerPRINT #0, on 
> it.",3,0
> 4560 DATA "BUTTON","a large, red button that looks like it's made out of 
> plastic.  There is a bloody fingerPRINT #0, on it.",6,0
> ```
>
> --
> Marcos Cruz
> http://programandala.net
> ___
> QL-Users Mailing List
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread Derek via Ql-Users
I downloaded all the at hive a while back.
Regards,  Derek

On 12 September 2025 18:21:22 BST, Norman Dunbar via Ql-Users 
 wrote:
>Hopefully this will upload
>
>Dilwyn,
>
>If you install the TOR browser, which is based on Firefox, you'll be able to 
>access the IF archive without being barred.
>
>It will be a bit slow as it works it's way around the world, but it works. 
>
>HTH
>
>Cheers,
>Norm. (Crossing fingers that this email uploads...)
>
>-- 
>Author of "Arduino Software Internals" and "Arduino Interrupts".
>___
>QL-Users Mailing List
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread Dilwyn Jones via Ql-Users
It did thank you Norman.
As luck would have it, there's quite a few of the IF Archive games on
that hard disk I salvaged last year. So provided they're readable, I
should be OK. But thanks anyway.

Dilwyn

On Fri, 12 Sept 2025 at 18:21, Norman Dunbar via Ql-Users
 wrote:
>
> Hopefully this will upload
>
> Dilwyn,
>
> If you install the TOR browser, which is based on Firefox, you'll be able to 
> access the IF archive without being barred.
>
> It will be a bit slow as it works it's way around the world, but it works.
>
> HTH
>
> Cheers,
> Norm. (Crossing fingers that this email uploads...)
>
> --
> Author of "Arduino Software Internals" and "Arduino Interrupts".
> ___
> QL-Users Mailing List
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread Norman Dunbar via Ql-Users
Hopefully this will upload

Dilwyn,

If you install the TOR browser, which is based on Firefox, you'll be able to 
access the IF archive without being barred.

It will be a bit slow as it works it's way around the world, but it works. 

HTH

Cheers,
Norm. (Crossing fingers that this email uploads...)

-- 
Author of "Arduino Software Internals" and "Arduino Interrupts".
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread Dilwyn Jones via Ql-Users
I decided in the end to finish off the RenumQB program and post it on
my website. I don'rt consider it adequately tested, so any feedback
welcome.

Hope it proves useful to anyone trying to convert old BASIC listings to QL.

https://dilwyn.theqlforum.com/basic/renumqb.zip

Dilwyn

On Fri, 12 Sept 2025 at 16:14, Dilwyn Jones  wrote:
>
> It's good to know that others are doing this. Until Marcos said today,
> I had no idea there were others interested in trying to port old BASIC
> programs from other computers.
>
> I have quite a few text adventure games here (well, all types of
> programs really), salvaged from that old hard drive, and written in
> various old BASICs.
>
> If anyone would like a copy of one or two of them to try to convert to
> QL BASIC, just let me know!  Most (not all) are un-tokenised ASCII
> listings, plain text files essentially, so would not need an emulator
> or original computer to decode and transfer to a QL environment.
>
> Although it's not often you hear of people taking an interest in text
> adventures on the QL scene, I suppose that seeing "new" software
> appear may spur others on to produce more software for the QL. In my
> case, I always thought that once I retired, I'd have more time to
> write QL software. Sadly, that didn't quite work out - if anything I
> seem to be busier than ever since I retired!
>
> I've quietly been writing some routines to help with porting and
> converting such old listings to QL BASIC, just to make life simpler
> for myself when converting them - I tend to find that "hand-editing"
> these old BASIC programs tends to produce too many errors which take
> too long to correct, so any way of part-automating the conversion
> might reduce the time it takes to produce a QL version.
>
> An example of such a program is something I call RENUMQB which takes a
> source program with or without line numbers and renumbers, including
> non-computed GOTO and GOSUB statements. Older programs like these are
> often a spaghetti of randomly numbered GOTOs, so it helps me tidy up
> the listings by renumbering evenly before you even start converting
> the BASIC itself, especially if there are line numbers higher than the
> QL BASIC allows. Once I've tested these little utilities enough I hope
> to release them as a package to help with converting such old BASIC
> listings. If anyone would like a copy of RENUMQB to test (accepting
> that it's an early version so far, probably with bugs), please let me
> know.
>
> For programs which are in tokenised format (i.e. they just look like
> garbage when you view them to the screen on a QL), there is a
> Detokeniser program on my website:
>  https://dilwyn.theqlforum.com/basic/detokenize.zip
>
> Unless it's one of the supported formats, you'll need to compile your
> own token DATA statements in the program, although it already handles
> a number of formats like Applesoft, GWBASIC, MBASIC, MSX, Nascom, Pet,
> TRS80. Sadly, the original author has passed away, so I suppose it's
> unlikely to get updated any further.
>
> Dilwyn
>
> On Fri, 12 Sept 2025 at 15:54, Derek via Ql-Users
>  wrote:
> >
> > Hi
> >
> > I have ported some text adventures:
> >
> > ESCAPE FROM S.S.A.D.B
> > DOGSTAR
> >
> > from the Infocom archives, but thought there would be no interest in text 
> > adventures games...
> > Regards,  Derek
> >
> > On 12 September 2025 14:02:48 BST, Marcos Cruz via Ql-Users 
> >  wrote:
> > >Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
> > >(2025-09-10T17:20:11+0100):
> > >
> > >> Dracula is a horror text adventure I've ported to the QL. Originally
> > >> written by Elizabeth Arkush in 1984, it's been ported to SuperBASIC
> > >> and slightly enhanced.
> > >
> > >Thank you, Dilwyn.  Good work!
> > >
> > >I love to program and to port text adventures.
> > >
> > >I have tried it with SMSQmulator and it works great.
> > >
> > >I have noted two issues:
> > >
> > >- The  file loads  and , but the files
> > >  in the zip are called  and DRACULA.scr>.
> > >- Your version is case-insensitive, so you may remove the original
> > >  message "Please type in CAPITALS ONLY." at the start.
> > >
> > >By the way, do you know where the original code is published?  It is not
> > >in IF Archive (https://ifarchive.org), IFDB (https://ifdb.org) or even
> > >Internet Archive (https://archive.org). I have tried also several search
> > >engines but got no useful result.
> > >
> > >
> > >--
> > >Marcos Cruz
> > >http://programandala.net
> > >___
> > >QL-Users Mailing List
> > ___
> > QL-Users Mailing List
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread Dilwyn Jones via Ql-Users
It's good to know that others are doing this. Until Marcos said today,
I had no idea there were others interested in trying to port old BASIC
programs from other computers.

I have quite a few text adventure games here (well, all types of
programs really), salvaged from that old hard drive, and written in
various old BASICs.

If anyone would like a copy of one or two of them to try to convert to
QL BASIC, just let me know!  Most (not all) are un-tokenised ASCII
listings, plain text files essentially, so would not need an emulator
or original computer to decode and transfer to a QL environment.

Although it's not often you hear of people taking an interest in text
adventures on the QL scene, I suppose that seeing "new" software
appear may spur others on to produce more software for the QL. In my
case, I always thought that once I retired, I'd have more time to
write QL software. Sadly, that didn't quite work out - if anything I
seem to be busier than ever since I retired!

I've quietly been writing some routines to help with porting and
converting such old listings to QL BASIC, just to make life simpler
for myself when converting them - I tend to find that "hand-editing"
these old BASIC programs tends to produce too many errors which take
too long to correct, so any way of part-automating the conversion
might reduce the time it takes to produce a QL version.

An example of such a program is something I call RENUMQB which takes a
source program with or without line numbers and renumbers, including
non-computed GOTO and GOSUB statements. Older programs like these are
often a spaghetti of randomly numbered GOTOs, so it helps me tidy up
the listings by renumbering evenly before you even start converting
the BASIC itself, especially if there are line numbers higher than the
QL BASIC allows. Once I've tested these little utilities enough I hope
to release them as a package to help with converting such old BASIC
listings. If anyone would like a copy of RENUMQB to test (accepting
that it's an early version so far, probably with bugs), please let me
know.

For programs which are in tokenised format (i.e. they just look like
garbage when you view them to the screen on a QL), there is a
Detokeniser program on my website:
 https://dilwyn.theqlforum.com/basic/detokenize.zip

Unless it's one of the supported formats, you'll need to compile your
own token DATA statements in the program, although it already handles
a number of formats like Applesoft, GWBASIC, MBASIC, MSX, Nascom, Pet,
TRS80. Sadly, the original author has passed away, so I suppose it's
unlikely to get updated any further.

Dilwyn

On Fri, 12 Sept 2025 at 15:54, Derek via Ql-Users
 wrote:
>
> Hi
>
> I have ported some text adventures:
>
> ESCAPE FROM S.S.A.D.B
> DOGSTAR
>
> from the Infocom archives, but thought there would be no interest in text 
> adventures games...
> Regards,  Derek
>
> On 12 September 2025 14:02:48 BST, Marcos Cruz via Ql-Users 
>  wrote:
> >Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
> >(2025-09-10T17:20:11+0100):
> >
> >> Dracula is a horror text adventure I've ported to the QL. Originally
> >> written by Elizabeth Arkush in 1984, it's been ported to SuperBASIC
> >> and slightly enhanced.
> >
> >Thank you, Dilwyn.  Good work!
> >
> >I love to program and to port text adventures.
> >
> >I have tried it with SMSQmulator and it works great.
> >
> >I have noted two issues:
> >
> >- The  file loads  and , but the files
> >  in the zip are called  and DRACULA.scr>.
> >- Your version is case-insensitive, so you may remove the original
> >  message "Please type in CAPITALS ONLY." at the start.
> >
> >By the way, do you know where the original code is published?  It is not
> >in IF Archive (https://ifarchive.org), IFDB (https://ifdb.org) or even
> >Internet Archive (https://archive.org). I have tried also several search
> >engines but got no useful result.
> >
> >
> >--
> >Marcos Cruz
> >http://programandala.net
> >___
> >QL-Users Mailing List
> ___
> QL-Users Mailing List
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread Derek via Ql-Users
Hi 

I have ported some text adventures: 

ESCAPE FROM S.S.A.D.B
DOGSTAR

from the Infocom archives, but thought there would be no interest in text 
adventures games...
Regards,  Derek

On 12 September 2025 14:02:48 BST, Marcos Cruz via Ql-Users 
 wrote:
>Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
>(2025-09-10T17:20:11+0100):
>
>> Dracula is a horror text adventure I've ported to the QL. Originally
>> written by Elizabeth Arkush in 1984, it's been ported to SuperBASIC
>> and slightly enhanced.
>
>Thank you, Dilwyn.  Good work!
>
>I love to program and to port text adventures.
>
>I have tried it with SMSQmulator and it works great.
>
>I have noted two issues:
>
>- The  file loads  and , but the files
>  in the zip are called  and DRACULA.scr>.
>- Your version is case-insensitive, so you may remove the original
>  message "Please type in CAPITALS ONLY." at the start.
>
>By the way, do you know where the original code is published?  It is not
>in IF Archive (https://ifarchive.org), IFDB (https://ifdb.org) or even
>Internet Archive (https://archive.org). I have tried also several search
>engines but got no useful result.
>
>
>-- 
>Marcos Cruz
>http://programandala.net
>___
>QL-Users Mailing List
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread Dilwyn Jones via Ql-Users
Hi Marcos.

1. The extension format seems to depend on how it's unzipped.

I perform the zip using QDOS ZIP and my Zip Manager program in QPC2,
with QDOS format enabled, so it should be putting "_bas" and "_scr"
etc in the archive.

If I unzip in QDOS with QDOS/SMSQ format enabled in the configuration
of QDOS Unzip it unzips with correct extensions (on QPC2 at least). If
I unzip using a Windows program (i.e. not in QDOS or SMSQE) it unzips
with period extension no matter what I do.

Thank you for trying it on SMSQmulator. I do not have a copy of that
emulator installed to test it on.

2. Case message
I originally left that in because it was part of the original, and I
wasn't confident I'd changed everything to case independence. I guess
I have changed some of the code in the game to make it work in
SuperBASIC, so there is probably no harm in removing the message - I
just hope that I have used "==" everywhere to catch all the upper-case
only tests in the original. If you find any line where I have not done
this, please let me know!

3. Source.
The original source was on a backup drive containing a lot of
Microsoft BASIC listings I salvaged last year. There is a reference on
the drive to a website called CPMARCHIVES and this URL:
http://cpmarchives.classiccmp.org//ftp.php?b=cpm/Software/UserGroups/

The site seems to be an archive of old CP/M disks from various
American user groups, the DRACULA.BAS is to be on the "First Osborne
Group" section, disk FOG138. It looks like there's a lot of very old
BASIC programs on there if you are interested in searching for
something to convert to QL BASIC.

I know there is also a DRACULA.BAS on the IF Archive, but it is a
different Dracula game by a different author. Unfortunately, the IF
Archive is blocked in the UK at the moment, so I can't go there to
check (I will see if there is a copy on that old hard drive when I get
time). The IF Archive site currently just says:

"Access Restricted.
Due to the UK Online Safety Act, all games on the IF Archive are
currently unavailable to users in the United Kingdom.
This broad restriction is temporary. We are currently working to
review our holdings and flag works that are legally required to be
restricted. We apologize for the service disruption for these users
and hope to have everything back to as-normal-as-possible as soon as
possible.
This page last updated July 28, 2025."

I enjoyed porting this adventure to QL BASIC. I am not a very good
game player, so I was a poor tester of the game. I quickly learned
that recently when I bought  a "The Spectrum" and tried to play some
games I remember from 1984 before realising I am probably too old now!

Dilwyn

On Fri, 12 Sept 2025 at 14:10, Marcos Cruz via Ql-Users
 wrote:
>
> Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
> (2025-09-10T17:20:11+0100):
>
> > Dracula is a horror text adventure I've ported to the QL. Originally
> > written by Elizabeth Arkush in 1984, it's been ported to SuperBASIC
> > and slightly enhanced.
>
> Thank you, Dilwyn.  Good work!
>
> I love to program and to port text adventures.
>
> I have tried it with SMSQmulator and it works great.
>
> I have noted two issues:
>
> - The  file loads  and , but the files
>   in the zip are called  and DRACULA.scr>.
> - Your version is case-insensitive, so you may remove the original
>   message "Please type in CAPITALS ONLY." at the start.
>
> By the way, do you know where the original code is published?  It is not
> in IF Archive (https://ifarchive.org), IFDB (https://ifdb.org) or even
> Internet Archive (https://archive.org). I have tried also several search
> engines but got no useful result.
>
>
> --
> Marcos Cruz
> http://programandala.net
> ___
> QL-Users Mailing List
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread Marcos Cruz via Ql-Users
Dilwyn Jones via Ql-Users escribió/skribis/wrote/scrit 
(2025-09-10T17:20:11+0100):

> Dracula is a horror text adventure I've ported to the QL. Originally
> written by Elizabeth Arkush in 1984, it's been ported to SuperBASIC
> and slightly enhanced.

Thank you, Dilwyn.  Good work!

I love to program and to port text adventures.

I have tried it with SMSQmulator and it works great.

I have noted two issues:

- The  file loads  and , but the files
  in the zip are called  and DRACULA.scr>.
- Your version is case-insensitive, so you may remove the original
  message "Please type in CAPITALS ONLY." at the start.

By the way, do you know where the original code is published?  It is not
in IF Archive (https://ifarchive.org), IFDB (https://ifdb.org) or even
Internet Archive (https://archive.org). I have tried also several search
engines but got no useful result.


-- 
Marcos Cruz
http://programandala.net
___
QL-Users Mailing List


Re: [Ql-Users] Dracula Adventure

2025-09-12 Thread François Van Emelen via Ql-Users

Thank you Dilwyn.

I'll give it a try.


Op 10/09/2025 om 18:20 schreef Dilwyn Jones via Ql-Users:

Dracula is a horror text adventure I've ported to the QL. Originally
written by Elizabeth Arkush in 1984, it's been ported to SuperBASIC
and slightly enhanced.

You are in Dracula's mansion, searching for the fabled and aptly named
Blood Ruby. Beware of bats, werewolves and of course Dracula himself.

Only two things can slay Dracula - a silver bullet, or a wooden stake
through the heart.

Things to keep in mind while playing:

there are many secret doors in the mansion you have to discover how to open
Dracula leaves a trail of bloody footprints wherever he walks
Dracula can turn into a bat and can bite necks in that condition
ordinary bats may be harmless (may be…)

I've added game SAVE and LOAD state commands so that you can pause a
game and resume it later if you wish.

Please read the DRACULA_txt instructions file first.

Should you decide you are stuck and need a little help, I've added the
following files:

MAP_TXT - a text map of the mansion.
HINTS_TXT - a few fairly cryptic hints here and there in the adventure.
SOLUTION_TXT - a step by step solution to resort to when completely stuck.

Good luck. You may need it when up against Dracula!

Download free from https://dilwyn.theqlforum.com/games/adventures/index.html

Dilwyn Jones
___
QL-Users Mailing List

___
QL-Users Mailing List