QL USER type-in programs
QL USER type-in programs
INSTANT SPRITES - published in QL USER April 1985
PENTATHLETE - published in QL USER November 1985
The archive contains a mdv image with the programs.
Pentathlete was a effing pain in the back to scan, OCR and correct as it was printed with very small characters.
There is a bug in Event 3 - the javelin in flight is not erased from the screen - but that is how the code was printed in the magazine.
PENTATHLETE - published in QL USER November 1985
The archive contains a mdv image with the programs.
Pentathlete was a effing pain in the back to scan, OCR and correct as it was printed with very small characters.
There is a bug in Event 3 - the javelin in flight is not erased from the screen - but that is how the code was printed in the magazine.
- Attachments
-
- QL_USER.zip
- (20.31 KiB) Downloaded 137 times
Re: QL USER type-in programs
Would you please also supply a standard ZIP with the files. Thanks.
4E75 7000
- Chr$
- QL Wafer Drive
- Posts: 1316
- Joined: Mon May 27, 2019 10:03 am
- Location: Sachsen, Germany
- Contact:
Re: QL USER type-in programs
Allow me... here's a standard qzip.
- Attachments
-
- QL_USER.zip
- (15.93 KiB) Downloaded 144 times
https://QXL.WIN
Collector of QL related computers, accessories and QL games/software.
Ask me about felt pads - I can cut them to size and they have proved excellent for mdv data recovery.
Collector of QL related computers, accessories and QL games/software.
Ask me about felt pads - I can cut them to size and they have proved excellent for mdv data recovery.
Re: QL USER type-in programs
Fixed a bug in Pentathlete_bas
line 32060 should be GO TO 10
(I hate GO TOs in Superbasic programs!)
line 32060 should be GO TO 10
(I hate GO TOs in Superbasic programs!)
- Attachments
-
- qluser.zip
- (15.93 KiB) Downloaded 126 times
-
- QL_USER_MDV.zip
- (37.74 KiB) Downloaded 119 times
Re: QL USER type-in programs
GOTO?
Really? Is there anything more genuinely vintage?
We advance on vintage but in our own way.
Really? Is there anything more genuinely vintage?
We advance on vintage but in our own way.
Re: QL USER type-in programs
If you really do not know this keyword, simply look at the SuperBASIC source of the Tryptich collection and/or QL.Gardener... They were genuine experts in using it.Dave wrote:GOTO?
Really? Is there anything more genuinely vintage?
We advance on vintage but in our own way.
4E75 7000
-
- Super Gold Card
- Posts: 723
- Joined: Mon Nov 24, 2014 2:03 pm
Re: QL USER type-in programs
Hi,
In the early days of computing, people relised that programs could be almost excluseively written using just IF and GOTO Label !
They soon realised the need for more intuitive structures....
Even now, when I translate SuperBasic into ProPascal, some instances of GOTO cannot be avoided. (SB 'Loop epilogues' etc ).
Sometimes, an occasional GOTO can avoid a lot of acrobatic structuring, and is clear enough to follow.
So don't throw the baby out with the bathwater.
Steve.
In the early days of computing, people relised that programs could be almost excluseively written using just IF and GOTO Label !
They soon realised the need for more intuitive structures....
Even now, when I translate SuperBasic into ProPascal, some instances of GOTO cannot be avoided. (SB 'Loop epilogues' etc ).
Sometimes, an occasional GOTO can avoid a lot of acrobatic structuring, and is clear enough to follow.
So don't throw the baby out with the bathwater.
Steve.
Re: QL USER type-in programs
I believe that there is no need for GO TO - you can use structure your program and use procedures and functions.
And I am not sure that you can compile a program that uses GO TOs (probably not)
And I am not sure that you can compile a program that uses GO TOs (probably not)
-
- RWAP Master
- Posts: 2840
- Joined: Sun Nov 28, 2010 4:51 pm
- Location: Stone, United Kingdom
- Contact:
Re: QL USER type-in programs
Programs with GO TOs will happily compile - so long as they are not computed GO TOs - the bane of all programmers!Andrew wrote:I believe that there is no need for GO TO - you can use structure your program and use procedures and functions.
And I am not sure that you can compile a program that uses GO TOs (probably not)
The original D-Day and War In The East showed classic examples of both GO TO and GO SUB (many of which were computed values) - mixed in with code which was never actually called - it was obvious that the programmers had ideas in D-Day in particular, but never got them working. For D-Day MKII and War In The East MKII, I re-wrote the vast majority of the programs converting it all to procedures and functions before I could determine the best bits to convert to machine code.
Rich Mellor
RWAP Software
RWAP Adventures
SellMyRetro
Retro-Printer Module - add a USB printer to your QL
Also Involved in:
Icephorm
RWAP Software
RWAP Adventures
SellMyRetro
Retro-Printer Module - add a USB printer to your QL
Also Involved in:
Icephorm