Dr. Jim's QL Dumping Ground
Posted: Sun Oct 18, 2020 2:14 pm
As you can see from the Off-Topic section, I've relaunched my Sinclair-related webpages.
And, seeing as there's some QL content in it to start with, I'll link to that here. I don't know of any centralised archive of QL type-in software beyond Jim Grimwood's Type Fantastic, which he admits might never be updated again as he is in the grip of a serious illness (I won't say what it is, but it's certainly not trivial, and it wasn't what I'd originally suspected). Digging through this forum I found a thread on QL User type-ins, which is a start.
JimG's site collects all the QL and SAM Coupé listings along with those from the Spectrum, and though they're few and far between, I've found QL listings in the pages of Sinclair User, ZX Computing, Popular Computing Weekly and a fair few others. JimG dealt with five listings from ZX Computing circa 2002, but those are the only ones stored on The Type Fantastic, and only as raw text listings (and not all of them were LF-only, either!) So I've translated those to .MDV format - seeing as I've now had it confirmed that'll work on QemuLator at least - and I've added the programs I typed in from Sinclair User back in April. Sinclair User's type-in listings are complete, as far as the programs JimG has indexed are concerned.
So now I'm turning my attention towards completing the QL type-ins archive, as is hosted on The Type Fantastic - and I'll add more, if I find the listings. I've found a total of 129 listings, although JimG has flagged two of them as being terminally broken, and though I've already typed in Database Diary from the 1986 Sinclair User annual, it's a series of procedure-extensions for QL Archive that I can't get to work.
I'm going to concentrate on the games first, then the most useful utilities (such as UDG and character set defining programs), then the utilities that may have ceased to be of use to anyone a long time ago. I'll probably start by completing the ZX Computing listings, seeing as JimG's already tackled a few of these. On the archive page, I've indicated whether the listing can be used with a monitor, TV or both - in some cases, particularly from authors who clearly never owned a monitor, the listing won't run properly in monitor mode - JimG tried to correct one with a WINDOW statement because he thought the author had made a mistake, when all he needed to do was switch QLAYW to TV mode and everything would have been fine.
QL screenhots are taken at 512x256 (and now that I know QemuLator has a screenshot button that outputs this size, I'll probably make a few of them en masse), but I've displayed them "full size" with an HTML page that stretches them to 1024x688. This should be "about right" for the QL aspect ratio as I'm told it's supposed to be, and I'm not going to get OCD about different-sized pixels as Opera gives the Vaseline-screen treatment to anything that's upscaled, so there'd be no point in sticking to 1024x768.
Once I've typed in a few more listings and added them to the archive, I've got a couple of SuperBASIC projects I've been thinking of for a while - one is the conversion of the F.A. Cup simulation I've mentioned on my introductory thread, the other is a conversion of my hexadecimal and dozenal fraction converters which I wrote for the Spectrum, down-converted for the ZX81 to prove it could be done, and which I think will benefit from being ported to the QL. If it doesn't sound very interesting, think of it as a proof of concept. I might be 36 years late to the QL party, but I'd at least like to show I can add something.
And, seeing as there's some QL content in it to start with, I'll link to that here. I don't know of any centralised archive of QL type-in software beyond Jim Grimwood's Type Fantastic, which he admits might never be updated again as he is in the grip of a serious illness (I won't say what it is, but it's certainly not trivial, and it wasn't what I'd originally suspected). Digging through this forum I found a thread on QL User type-ins, which is a start.
JimG's site collects all the QL and SAM Coupé listings along with those from the Spectrum, and though they're few and far between, I've found QL listings in the pages of Sinclair User, ZX Computing, Popular Computing Weekly and a fair few others. JimG dealt with five listings from ZX Computing circa 2002, but those are the only ones stored on The Type Fantastic, and only as raw text listings (and not all of them were LF-only, either!) So I've translated those to .MDV format - seeing as I've now had it confirmed that'll work on QemuLator at least - and I've added the programs I typed in from Sinclair User back in April. Sinclair User's type-in listings are complete, as far as the programs JimG has indexed are concerned.
So now I'm turning my attention towards completing the QL type-ins archive, as is hosted on The Type Fantastic - and I'll add more, if I find the listings. I've found a total of 129 listings, although JimG has flagged two of them as being terminally broken, and though I've already typed in Database Diary from the 1986 Sinclair User annual, it's a series of procedure-extensions for QL Archive that I can't get to work.
I'm going to concentrate on the games first, then the most useful utilities (such as UDG and character set defining programs), then the utilities that may have ceased to be of use to anyone a long time ago. I'll probably start by completing the ZX Computing listings, seeing as JimG's already tackled a few of these. On the archive page, I've indicated whether the listing can be used with a monitor, TV or both - in some cases, particularly from authors who clearly never owned a monitor, the listing won't run properly in monitor mode - JimG tried to correct one with a WINDOW statement because he thought the author had made a mistake, when all he needed to do was switch QLAYW to TV mode and everything would have been fine.
QL screenhots are taken at 512x256 (and now that I know QemuLator has a screenshot button that outputs this size, I'll probably make a few of them en masse), but I've displayed them "full size" with an HTML page that stretches them to 1024x688. This should be "about right" for the QL aspect ratio as I'm told it's supposed to be, and I'm not going to get OCD about different-sized pixels as Opera gives the Vaseline-screen treatment to anything that's upscaled, so there'd be no point in sticking to 1024x768.
Once I've typed in a few more listings and added them to the archive, I've got a couple of SuperBASIC projects I've been thinking of for a while - one is the conversion of the F.A. Cup simulation I've mentioned on my introductory thread, the other is a conversion of my hexadecimal and dozenal fraction converters which I wrote for the Spectrum, down-converted for the ZX81 to prove it could be done, and which I think will benefit from being ported to the QL. If it doesn't sound very interesting, think of it as a proof of concept. I might be 36 years late to the QL party, but I'd at least like to show I can add something.