Tim Swenson

Tim is a long-time Sinclair enthusiast: his first computer was a ZX81 purchased as teenager. Tim was a member of the Capital Area Timex Sinclair user group, wrote and published many Sinclair QL and Cambridge Z88 resources.

In the late early 90s, he hosted a series of “after-party” BBQs after the Dayton Computerfest.

He publishes ZXZine, a semi-annual newsletter that covers diverse topics around the Sinclair computers.

Tim’s Sinclair display at the west coast Vintage Computer Fair 5.
Location: California

Articles (464)

TitleAuthor(s)PublicationDate
“Devouring Fungus”
I saw a posting on Usenet about a new oddly Devouring book, Fungus” called “The Karla Jennings. The poster described...
Tim SwensonCATS NewsletterDecember 1990
1000 News
Just as this newsletter was going to press, received a small newsletter in the mail. The newsletter is called “ZX-91”...
Tim SwensonCATS NewsletterFebruary 1992
1K Othello
Not too long ago I discovered the Dr. Beep did a 1K version of Othello. I thought I would look...
Tim SwensonZXzineJanuary 2025
2D Arrays in Small-C
In a recent article in The C Users Journal, Don Lang discusses how to implement 2D arrays on C. His...
Tim SwensonQL Hacker’s JournalAugust 1991
3-D Wire Frame Graphics
The program listed below allows a person to define a 3-D object, draw it on the screen, and rotate it...
Tim SwensonCATS NewsletterNovember 1987
3-D Wire Frame Graphics
100 DiM vertex (100, 3) 110 DIM edge (200,2) 190 RESTORE 200 READ xcenter, ycenter 210 READ d1, d2, rot...
Tim SwensonCATS NewsletterDecember 1987
3-D Wire Frame Graphics
The program listed below allows a person to define a 3-D object, draw it on the screen, and rotate it...
Tim SwensonSLUG NewsletterNovember 1987
3-D Wire Frame Graphics
The program listed below allows a person to define a 3-D object, draw it on the screen, and rotate it...
Tim SwensonTimelinezSeptember 1987
A New Sinclair BBS
Bob Newell of Bismarck, North Dakota, has started a BBS called “GlobberNet” that specializes in computer games, including Spectrum Games....
Tim SwensonUpdate MagazineApril 1995
A Peek at QLTOOLS
Getting data to and from the QL and MS-DOS has been fairly easy for a while. There are a number...
Tim SwensonInternational QL ReportJanuary/February 1996
A Word to the WiseZXir QLive Alive!Summer 1995
Aardvark Adventures
Overview of the company and its adventures, short interview with one of the programmers.
ZXzineJuly 2017
Active T/S 2068 Group
Mention of the groups.io TS2068 group.
ZXzineNovember 2021
Adding Assembly to BASIC
How-to incorporate assembly into a BASIC program using Linux tools.
ZXzineAugust 2018
Adding Config Blocks To Qlib Programs
BasConfig is a utility, written by Oliver Fink, that creates config blocks for Qliberator compiled programs. For those that don’t...
Tim SwensonQL Hacker’s JournalJanuary 1998
Additions to CATS QL LibraryCATS NewsletterMay 1992
Additions to the QL Library
Over the years I have written a number of useful programs for the QL. Some of them I have used...
Tim SwensonCATS NewsletterJuly 1990
Another Look At Mazes
In QHJ #12 there was an article on Cellular Automata that discussed how CA could be used to quickly and...
Tim SwensonQL Hacker’s JournalJuly 1993
Another Look at Zeditor
Although ZX-91 used Word Sinc II, the program has issues on emulators. I needed a word processor that could same...
Tim SwensonZX-26January 2026
Ansi C To K&R C
Guiseppe Zanetti mailed me a copy of an Ansi C to K&R C convert program that came from the GNU...
Tim SwensonQL Hacker’s JournalMarch 1992
Approximate String Matching
In past issues, string matching has been a reaccuring theme. In the April 1994 issue of “C Users Journal” there...
Tim SwensonQL Hacker’s JournalAugust 1994
Archive Indent
I have always thought that Archive has always been one of the underrated programming languages for the QL. When I...
Tim SwensonQL Hacker’s JournalJanuary 1996
Ascii Dump
In writing strip_c and converting the file to an ascii file, I needed to know what ascii characters were in...
Tim SwensonQL Hacker’s JournalMarch 1992
Assembly Parameter Passing
I am writing a assembly language routine that needs to send data back to a BASIC program and to get...
Tim SwensonZXzineJanuary 2024
Astronomical Algorithms on the ZX81
Examples of astronomical algorithms from More Uses for Your Timex/Sinclair 1000: Astronomy on Your Computer.
ZXzineAugust 2015
AWK
AWK has been ported to the QL by Peter Tillier and is a Unix language that is used for all...
Tim SwensonQL Hacker’s JournalDecember 1998
B-1 Bomber for ZX81
Description of the game.
ZXzineOctober 2016
Base Conversion
In some postings in on Usenet, there have been some conversations about converting from different bases. I found this task...
Tim SwensonQL Hacker’s JournalOctober 1993
Basic Compilers for the T/S 2068
Brief overview of two BASIC compilers.
ZXzineNovember 2018
Basic Computer Games
Review of the book by David Ahl.
ZXzineJuly 2017
Basic Tools for T/S 2068 Emulators
Tools to make using the T/S 2068 emulators easier to use.
ZXzineNovember 2018
Befunge
I recently found a new language that has an implementation that will run on the QL – Befunge. Befunge is...
Tim SwensonQL Hacker’s JournalApril 2000
Berch Assembler & Disassembler
Review and overview of Bob Berch’s ZX Assembler/Disassembler.
ZXzineJuly 2017
BetterBasic And CrossRef
BetterBasic and CrossRef are two SuperBasic programming utilities written by Chas Dillon (of THE EDITOR fame). Chas has released these...
Tim SwensonQL Hacker’s JournalDecember 2001
Big Numbers
Jon Bently writes a column called “Software Explorations” for the magazine Unix Review. In the November 1994 issue, Jon discusses...
Tim SwensonQL Hacker’s JournalNovember 1994
Boot Up Reminder
Productivity tools for the QL are far and few between. On the PC, there is a dearth of these tools;...
Tim SwensonQL Hacker’s JournalJuly 1996
Boriel Basic for ZX Spectrum
With a lot of Open Source programs, finding good documentation can be hard. Juan Duran has fixed that problem for...
Tim SwensonZXzineJanuary 2025
Boriel ZX Basic Compiler
Overview of the compiler with example code.
ZXzineJune 2019
Boriel’s ZX BASIC Compiler & T/S 2068
Notes on adjusting the Boriel compiler to work with the TS 2068.
ZXzineNovember 2021
C Beautifier
The C User’s Group has disk full of C programs that have been written for portability. One of these programs...
Tim SwensonQL Hacker’s JournalFebruary 1991
C Compiler Comparison
A while back I was thinking about the two C compilers available for the QL. The Small C compiler is...
Tim SwensonQL Hacker’s JournalApril 1991
C68 Compiler Benchmarks
In QHJ #3, I reported on some benchmarks that I ran on Lattice C and Small-C. Now that I had...
Tim SwensonQL Hacker’s JournalNovember 1991
C68 Version 3.03
I have received version 3.03 of C68. Just before this I picked up a copy of 3.01 and had problems...
Tim SwensonQL Hacker’s JournalNovember 1992
Cables for the Z88Update MagazineJanuary 1995
Case Statement Implementation
When I recently was working on SSB 2.6, I was using a SuperBasic implementation of a CASE structure for the...
Tim SwensonQL Hacker’s JournalJuly 1998
Cellular Automata
Back in college, I was short 1/2 a unit from graduating. To make up the unit, I enrolled in a...
Tim SwensonQL Hacker’s JournalJuly 1991
Chaos Game
Program, by Tim Swenson, to draw Sierpinksi’s Gasket.
Sinc-LinkSeptember/October 1990
Chaos GameCATS NewsletterOctober 1990
Check Bits for Ascii Files
I’ve been scanning throught some old issues of Dr Dobb’s Journal trying to set the spark to a new programming...
Tim SwensonQL Hacker’s JournalMarch 1992
Circle
Implementation of Bresenham’s circle algorithm.
ZXzineOctober 2016
Classic Arcade Games from Dr. Beep
Dr. Beep (Johan Koelman) has released 1K versions of two classic arcade games, Asteroids and Missile Command. These games are...
Tim SwensonZXzineJuly 2025
Comparing ZXbasic and TimeMachine
There are two available BASIC compilers for the T/ S 2068, TimeMachine and ZXbasic. TimeMachine is native on the T/S...
Tim SwensonZXzineJanuary 2024
Complex ASCII RotationZXir QLive Alive!Fall 1994
Complex ASCII Rotation
While reading one of the many computer magazines that I read in a month (got to have something to do...
Tim SwensonQL Hacker’s JournalAugust 1994
Computer Language Humor
Here are a couple of related postings that I found on USENET. Each one gives a slightly different view of...
Tim SwensonQL Hacker’s JournalOctober 1993
Computer Rooter
Article about Tim Swenson, reprinted from The Washington Post Magazine.
CATS NewsletterMarch 1993
Computer Stories
These are a number of humerous computer stories that I came across a few months ago. You might find them...
Tim SwensonCATS NewsletterDecember 1990
Constructing a Spell Checker
A spell checker is usually comprised of two parts: 1) word lookup (to see if a word is spelled correctly)...
Tim SwensonQL Hacker’s JournalDecember 1996
Coral Basic Interpreter
Carlos Delhez, writer of Xtricator and Xtender ZX81 emulators, wrote a programming tool that provides an updated version of BASIC...
Tim SwensonZXzineJuly 2025
Core War
In May 1984 issue of Scientific American, A. K. Dewdney in his Computer Recreations column describes a game called Core...
Tim SwensonCATS NewsletterApril 1989
Core War for QL
Documentation and SuperBASIC listing for a Core War game implementation on the Sinclair QL, in which competing programs battle for...
Tim SwensonTimelinezFebruary 1989
Core Wars
A while back I took a week off from work to spend time at home finishing some programming projects (hey,...
Tim SwensonQL Hacker’s JournalJanuary 1992
Corewar
In May 1984 issue of Scientific American, A. K. Dewdney in his Computer Recreations column describes a game called Core...
Tim SwensonCATS NewsletterFebruary/March 1989
Creating Loadable Extensions Using Qlib
One of the things that has always amazed me about the QL was the ability to load a binary file...
Tim SwensonQL Hacker’s JournalJuly 1998
Databases And Bitmaps
I read an interesting article that introduced the idea of using bitmaps in implementing a database. I don’t know if...
Tim SwensonQL Hacker’s JournalJanuary 1996
Databases and MapsCATS NewsletterJanuary - February 1996
Dayton Computer Festival
The Dayton Computerfest was held on August 27th and 28th. This event serves as a yearly gathering place for the...
CATS NewsletterNovember - December 1994
Dayton Computer Show Report
Five members of our group, Gene Wilson, Greg Dupuy, Neal Elias, Jon Kaczor and myself travelled to Dayton for the...
The RAMTOPFall 1994
Dayton ComputerFestCATS NewsletterOctober 1992
DBAS
For most database programming, the QL programmer has been pretty much stuck with Archive. Archive is a fine language and...
Tim SwensonQL Hacker’s JournalJuly 1996
Debugging Assembly with Hot Z-II
I recently started working on some assembly code that I had not touched in a long time. The assembled code...
Tim SwensonZX-26January 2026
Descriptive DirectoriesCATS NewsletterJanuary 1993
Deskjet Print Filter
Once I got my DeskJet printer, I wanted to be able to produce nice looking text output. Quill and other...
Tim SwensonQL Hacker’s JournalJanuary 1996
Development on the ZX81
These days most program development on the ZX81 happens using tools on other operating systems and running the program on...
Tim SwensonZX-26January 2026
Dice Percentages
I’m still distracted by my other hobby, wargaming. In tying the two together, I thought about dice, percentages, and To-Hit...
Tim SwensonQL Hacker’s JournalJanuary 1994
Dice Problems
I’ve been interested in dice mathematically for years. In wargaming, you win or lose based on the results of a...
Tim SwensonZXzineJuly 2025
Dice Roller
Implementing polyhedral die roller routines in C with Z88dk.
ZXzineOctober 2015
Digital Antiquarian
The Digital Antiquarian is a blog written by Jimmy Maher. His main interest is the history of interactive fiction, what...
Tim SwensonZXzineJuly 2025
Disk Eraser
In one of my program idea brainstorming sessions, I came up with the idea of writing a program to completely...
Tim Swenson
Herb Schaaf
QL Hacker’s JournalNovember 1992
Disk Mate – A Review
DISK Mate is a menu driven disk utility for files and disks, by Pal Monstad of NASA Computing, Norway. The...
Tim SwensonInternational QL ReportNovember/December 1992
Disk Text Search Utility
Over the years, to keep various e-mails and newsgroup postings, I’ve printed them out and kept them at home. I’ve...
Tim SwensonQL Hacker’s JournalDecember 2001
Dr. Lloyd Dreger – T/S 2068 Expert
I have been active in the T/S community since I first joined a user group in 1986. I have subscribed...
Tim SwensonZXzineJanuary 2025
Drawing a Line
Code that implement’s Bresenham’s line algorithm in C and BASIC for the ZX81.
ZXzineAugust 2015
Dutch Connection 2
Last issue Mark Martin reported on a Dutch BBS that was being run on a QL. I forgot to mention...
Tim SwensonQL Hacker’s JournalNovember 1991
Dynamic Windows – Another Approach
In a back issue of the QHJ I wrote a SuperBasic program that saves a section of the screen to...
Tim SwensonQL Hacker’s JournalNovember 1994
Early Mathematical Articles
As mentioned previously, I was drawn to computers for their mathematical side rather than games. When looking through the newsletters...
Tim SwensonZXzineJuly 2025
Editor’s Forum
Welcome to the first issue of the QL Hacker’s Journal. This publication is meant to fill the gap in publications...
Tim SwensonQL Hacker’s JournalJanuary 1991
Editor’s Forum
I’m a bit surprized to have this issue out so soon after the last issue. But, the source code from...
Tim SwensonQL Hacker’s JournalFebruary 1991
Editor’s Forum
After putting out two issues rather quickly, your all probably wondering what happened to this issue. There is one simple...
Tim SwensonQL Hacker’s JournalApril 1991
Editor’s Forum
This issue is another one that took some time to come together. I have spent part of the last two...
Tim SwensonQL Hacker’s JournalJuly 1991
Editor’s Forum
This month has been a busy month for QL news. See the following article to find out what has been...
Tim SwensonQL Hacker’s JournalAugust 1991
Editor’s Forum
This issue of the QHJ is a little late. It’s been three months since the last issue. I try to...
Tim SwensonQL Hacker’s JournalNovember 1991
Editor’s Forum
With this issue the QHJ is now 1 year old. It’s been fun publishing the QHJ. It’s given me a...
Tim SwensonQL Hacker’s JournalJanuary 1992
Editor’s Forum
For those readers that have Internet access, Timo Salmi of Findland has started an Anon-FTP QL Server, garbo.uwasa.fi (128.214.81.1). Garbo...
Tim SwensonQL Hacker’s JournalJune 1992
Editor’s Forum
This issue is the second issue to take 3 months to come out. I had not planned on a quarterly...
Tim SwensonQL Hacker’s JournalSeptember 1992
Editor’s Forum
One problem I have noticed with writing this section of the the QHJ is that I that I don’t have...
Tim SwensonQL Hacker’s JournalNovember 1992
Editor’s Forum
Here is the first issue produced from the suburbs of Dayton, Ohio. We are now moved and mostly settled in....
Tim SwensonQL Hacker’s JournalApril 1993
Editor’s Forum
It’s been a few months since the last QHJ, but I’ve been busy working on a few projects and doing...
Tim SwensonQL Hacker’s JournalJuly 1993
Editor’s Forum
It has taken a while to get this issue out. I would like to thank Al Boehm for submitting an...
Tim SwensonQL Hacker’s JournalOctober 1993
Editor’s Forum
Again another issue has taken longer than I wanted to come out. Since the last issue one important thing has...
Tim SwensonQL Hacker’s JournalJanuary 1994
Editor’s Forum
As much as I want the QHJ to come out about every other month, It’s slowly becoming a quarterly. Between...
Tim SwensonQL Hacker’s JournalApril 1994
Editor’s Forum
This is the second issue that is far later that I would like. Let me explain the reason why. Back...
Tim SwensonQL Hacker’s JournalAugust 1994
Editor’s Forum
Well, it looks like another issues has taken longer that I would like. It’s been one of those “too busy...
Tim SwensonQL Hacker’s JournalNovember 1994
Editor’s Forum
Another few months, another issue. I don’t know if there is any special significance to putting out issue #20, but...
Tim SwensonQL Hacker’s JournalMarch 1995
Editor’s Forum
This issue of the QHJ is a little smaller that I would like. I’ve been busy getting ready for the...
Tim SwensonQL Hacker’s JournalJune 1995
Editor’s Forum
The biggest news this issue is I’VE GOT A HOME PAGE. I got a wild hair a while back and...
Tim SwensonQL Hacker’s JournalOctober 1995
Editor’s Forum
Have you ever sat in front of the word processor, looking at a blank screen, and not really know what...
Tim SwensonQL Hacker’s JournalJanuary 1996
Editor’s Forum
As time goes by I’m finding myself doing less and less programming. My recent foray into distributing QL and Z88...
Tim SwensonQL Hacker’s JournalMay 1996
Editor’s Forum
I don’t have much to say for an introduction to this issue. I do want to thank Peter Tillier for...
Tim SwensonQL Hacker’s JournalJuly 1996
Editor’s Forum
It’s hard to believe that the last QHJ came out last May. What have I been doing? Well, let me...
Tim SwensonQL Hacker’s JournalDecember 1996
Editor’s Forum
The QHJ is back. After a year of taking a break, I’m back in the programming spirit again. Of course,...
Tim SwensonQL Hacker’s JournalJanuary 1998
Editor’s Forum
I have not received much feedback on the Qliberator Source Book idea I mentioned in the last issue, and I...
Tim SwensonQL Hacker’s JournalJuly 1998
Editor’s Forum
I’d like to thank Per Witte for providing pretty much the core part of this issue. I saw the Filename...
Tim SwensonQL Hacker’s JournalOctober 1998
Editor’s Forum
In this issue I want to take a look at a couple of Unix languages that have recently been ported...
Tim SwensonQL Hacker’s JournalDecember 1998
Editor’s Forum
This issue is far later that I would like. Planning for the West Coast Sinclair Show (for which this issue...
Tim SwensonQL Hacker’s JournalJune 1999
Editor’s Forum
First off, thanks to Herb Schaaf for providing most of the text for this issue. When Herb gets a hold...
Tim SwensonQL Hacker’s JournalApril 2000
Editor’s Forum
I don’t know if I’m old enough to claim that old age is to blame for why I’m not able...
Tim SwensonQL Hacker’s JournalOctober 2000
Editor’s Forum
For the second time in the life of the QHJ, I have allowed a whole year to go between issues....
Tim SwensonQL Hacker’s JournalDecember 2001
Editorial
Introduction from Tim Swenson, author and publisher. Describes goals and scope of the e-zine.
ZXzineAugust 2015
EditorialCATS NewsletterAugust 1992
Editorial
I’ve been having Zoom meeting with other T/S 2068 enthusiasts. David Anderson, who hosts www.timexsinclair.org, started the meetings. He’s been...
Tim SwensonZXzineJune 2022
Editorial
At the Timex/Sinclair User Group zoom meetings there has been discussion of a printed magazine with ZXzine suggested as the...
Tim SwensonZXzineJanuary 2024
Editorial
The hard copy of Issue #11 went well. There were a number of people that were part of the T/S...
Tim SwensonZXzineJuly 2025
eFORTH Interpreter
While on the subject of languages, I thought I would finally take a look at a program that I had...
Tim SwensonQL Hacker’s JournalApril 1993
End of (the) LineCATS NewsletterJanuary 1992
End-Of-File Finding
A lot of the programs that I like to write are filters. They take a text file as input, do...
Tim SwensonQL Hacker’s JournalJanuary 1998
Environment Variables
The concept of Environment Variables comes from the Unix world. They are used slightly in MS-DOS, but not at all...
Tim SwensonQL Hacker’s JournalJuly 1998
Exclusive OR Encryption
I’ve always been interested in encryption. Keeping my files safe from prying eyes has been more of a want than...
Tim SwensonQL Hacker’s JournalDecember 1996
Expanding T/S 2068 Software
Thoughts on typing in programs from newsletters.
ZXzineNovember 2021
File Comparison
Fcomp_c is another C program from the C User’s Journal disk #236 (Highly Portable Utilites). I only had to make...
Tim SwensonQL Hacker’s JournalApril 1991
FILECONFIG
Another program that I have been working on is FileConfig. The short explanation is that FileConfig is an automated version...
Tim SwensonQL Hacker’s JournalJune 1999
FIND2_C
I have written a C program that will search for a particular string in a file. My first version of...
Tim SwensonQL Hacker’s JournalFebruary 1991
Fletcher’s Checksum
The May issue of “Dr Dobb’s Journal” focused on data communications and included articles on checksums. One article covered Fletcher’s...
Tim SwensonQL Hacker’s JournalJune 1992
From the Editor
This issue is a smaller than I’d like. As the new owner of a Z88 I’ve been spending time playing...
Tim SwensonQL Hacker’s JournalJanuary 1993
From The Editor
As Ruth mentioned in her column, Iam getting this issue completed before I leave for California and before the June...
Tim SwensonCATS NewsletterJuly 1990
From The Editor
Welcome to another issue of the newsletter. It was nice to get some positive feedback -about the last two issues...
Tim SwensonCATS NewsletterAugust 1990
From The Editor
Well, another month, another issue. Just as I finish one issue and have time to work on a few projects,...
Tim SwensonCATS NewsletterNovember 1990
From The Editor
Welcome to another issue of the Newsletter, as small as it may be. The reason for the last couple of...
Tim SwensonCATS NewsletterDecember 1990
From The Editor
From last month’s issue, you can see that the meeting dates are a bit erratic. This means that the newsletter...
Tim SwensonCATS NewsletterJanuary 1991
From The Editor
This as last month’s issue is not as big month’s. I don’t think we’ll have any more that big. I...
Tim SwensonCATS NewsletterFebruary 1991
From The Editor
This month’s newsletter is being done differently this month. It seems that my QL has come up with a bad...
Tim SwensonCATS NewsletterMarch 1991
From The Editor
First of all, thanks go out to Mannie Quintero and Joe Miller for lending me their spare QL’s. Just after...
Tim SwensonCATS NewsletterApril 1991
From The Editor
Here is one of those wacky months where I am doing the newsletter just days after the last meeting. This...
Tim SwensonCATS NewsletterMay 1991
From The Editor
The first thing you will probably notice about this issue of the Newsletter is its size; it’s small. After two...
Tim SwensonCATS NewsletterJune 1991
From The Editor
This is another month of drought for our Newsletter. I have not recieved a single new article since last month....
Tim SwensonCATS NewsletterJuly 1991
From The Editor
This month’s issue is smaller than most. Last month I got too many articles to fit in one newsletter. This...
Tim SwensonCATS NewsletterSeptember 1991
From The Editor
This issue is a bit bigger than the last couple of issues. The trickle of articles is picking up. Actually,...
Tim SwensonCATS NewsletterNovember 1991
From The Editor
This month we have a bunch of short but interesting articles. Most come fram three persons. My thanks to them...
Tim SwensonCATS NewsletterDecember 1991
From The Editor
Here we are with another small issue. We really have not been recieving any new articles. We need to have...
Tim SwensonCATS NewsletterFebruary 1992
From the Editor
Another month, another small issue. If it were not for announcing the next meeting time and topic, it would almost...
Tim SwensonCATS NewsletterMarch 1992
From the Editor
It’s nice to know that more than a few people were concerned about the lack of article submissions. It was...
Tim SwensonCATS NewsletterApril 1992
From the EditorCATS NewsletterJune 1992
From the EditorCATS NewsletterJuly 1992
From the EditorCATS NewsletterAugust 1992
From the EditorCATS NewsletterSeptember 1992
From the EditorCATS NewsletterOctober 1992
From the EditorCATS NewsletterNovember 1992
From the EditorCATS NewsletterDecember 1992
From the EditorCATS NewsletterJanuary 1993
From the EditorCATS NewsletterSeptember 1990
From the EditorCATS NewsletterOctober 1990
From the EditorCATS NewsletterMay 1992
From the EditorCATS NewsletterAugust 1991
From the EditorCATS NewsletterOctober 1991
From the EditorCATS NewsletterJanuary 1992
From the Editor: THE QHJ GOES ELECTRIC
With this issue, the QHJ is now also being distributed via electronic mail. With the recent advent of a QL...
Tim SwensonQL Hacker’s JournalMarch 1992
General Interest Computer Books
Since computers are my main hobby, I enjoy reading books on computers. But after a while too many reference and...
CATS NewsletterAugust 1990
GIF on the QLCATS NewsletterSeptember 1990
Gomoku on the ZX81
I recently started getting into the game of Gomoku and wrote a paper on the history of computer implementations of...
Tim SwensonZXzineJanuary 2025
GST QC C Compiler – A Review
I recently found out about another C compiler. Peter Tillier send me a copy (legal, of course) of a C...
Tim SwensonQL Hacker’s JournalMarch 1995
Harry S. Bluston
I have previously expressed my interest in using Sinclair computers for more serious work and not just playing games. I’ve...
Tim SwensonZXzineJuly 2025
Hash Table
What is hashing? What is a hash table? Well, a hash table is a data structure that allows one to...
TimelinezMay - June 1990
Hello, WorldCATS NewsletterNovember - December 1994
HELLO, WORLD
In a number of recent postings to alt.folklore.computers, the answer to the question “What’s the shortest ‘Hello, World’ program for...
Tim SwensonQL Hacker’s JournalAugust 1994
Hex Movement Library
Recently I’ve been distracted by one of my other hobby, wargaming. There has been a discussion on USENET about freeware...
Tim SwensonQL Hacker’s JournalOctober 1993
Hidden Cave – A Fighting Fantasy Game
Implementation of a short dungeon crawl adventure that uses the Fighting Fantasy combat system.
ZXzineOctober 2015
Home Computer Crash of 1983-85
Describes the impact of the video game and home computer crash, fueled in part by Sinclair and Timex’s computers.
ZXzineOctober 2016
House Of Coding Style
I was recently doing some CGI-BIN programming in Perl. Since I was new to CGI-BIN programming, I did what every...
Tim SwensonQL Hacker’s JournalMay 1996
How Do They Do That – Editors
Here is an interesting response to a posting on editing files larger than memory. The algorithm listed below has a...
Tim SwensonQL Hacker’s JournalOctober 1993
IBM to QLCATS NewsletterJanuary 1992
Imre Auersbacher
With the recent lunar eclipse (March 2025) I was thinking about astronomy software for the T/S 2068. One author that...
Tim SwensonZXzineJuly 2025
Index-Bubble SortTimelinezJuly - December 1990
Infix to Postfix
In the March 1992 issue of “The C Users Journal”, Rex Jaeschke has a column called “Doctor C’s Pointers”. He...
Tim SwensonQL Hacker’s JournalJune 1992
Input/Output
Letters from Les Cottrell, Tim Swenson, Robert Gilbert, Francine Sklar, Harry Miller, David Lassov, Joan Kealy, Bill Cable, Gilliam Parrish,...
ZXir QLive Alive!Summer 1995
Input/Output
Letters from Rod Gowen, Ata Tursucu, Hugh Howie, Les Cottrell, Tim Swenson, David Lassov, Jon Kaczor, Steve Johnson, Donald Lambert,...
ZXir QLive Alive!Winter 1996
Input/Output
Letters from Donald Lambert, David Lassov, Gil Parrish, Al Feng, Wally Swentko, Robert Gallagher, Rod Gowen, Seymour Miller, Frank Davis,...
ZXir QLive Alive!Summer 1997
Input/Output
Letters from Seymour Miller, Hugh Scriven, Ed Kingsley, David Lassov, Bob Swoger, Robert Hartung, Tim Swenson, Donald Lambert.
ZXir QLive Alive!Autumn 1997
Input/Output
Letters from Bob Swoger, Fred Henn, Tim Swenson, David Lassov, Al Feng, Bill McKelvey, Dennis Smith, Rod Gowen, Robert Hartung,...
ZXir QLive Alive!Winter 1997
Input/Output
More of the Rod Gowen liquidation saga. Letters from Jack Boatwright, Michael Henderlight, Harriet (Joan) Kealy, David Lassov, Fred Henn,...
ZXir QLive Alive!Summer 1998
Input/Output
Letters from Paul Anderson, David Lassov, John Caylor, Stephen Beals, Peter Liebert, William McBrine, Luke Perry, Louis Fornit, Johnny Red,...
ZXir QLive Alive!Spring 2001
Input/Output
Letters from David Solly, Tim Swenson, Jay Shepard, Don Lambert, Dean Mikolajczyk, Jack Boatwright, Louis Florit, Peter Leibert-Adelt, Paul Harris.
ZXir QLive Alive!Summer 2001
Input/Output
Letters from will Knight, Joan Kealy, Tim Swenson, John Donaldson, Leon Howell, Don Lambert, Jay Shepard, Jose Moreno, Paul Harris,...
ZXir QLive Alive!Autumn 2001
Internet address book: Timex versionCATS NewsletterJuly 1993
Internet Conciseness Contest
Mark Schnitzius (schnitzi@eustis.cs.ucf.edu) has started and runs the Internet Conciseness Contest. The contest is designed to provide an outlet for...
Tim SwensonQL Hacker’s JournalJuly 1993
Internet Conciseness Programming Contest: Round 5
In past issues of the QHJ I’ve covered this contest. I’ve included Round 5 for completeness – ED PAPER FOLDING...
Tim SwensonQL Hacker’s JournalOctober 1993
Internet Goodies
TS1000 emulator for MS-DOS.
CATS NewsletterJuly 1993
Italian Software
While looking at the archives for the comp.sources.misc newsgroup on Usenet I noticed that there had been a posting on...
Tim SwensonQL Hacker’s JournalNovember 1991
JOYFU Or Find The Missing Construct
JOYFU when sounded out means “Joyful, with no L” or as it is really supposed to be sounded out “Joyfull...
Tim SwensonQL Hacker’s JournalJune 1995
JtyOne
Overview of a ZX81 emulator written in Java.
ZXzineAugust 2018
Language Design Principles
Jon Bentley has been around computers for years, spending most of his time with AT&T Bell Labs (the birth place...
Tim SwensonQL Hacker’s JournalJune 1995
Levenstein Distance
The Levenstein Distance is a measure of how close two strings are to each other. The Levenstein Algoritm is used...
Tim SwensonQL Hacker’s JournalNovember 1991
LF/CR to LF in Editors
All of the C programs that I get from non-QL sources get to the QL via an MS-DOS disk. As...
Tim SwensonQL Hacker’s JournalNovember 1992
LibXmenu
LibXmenu is a C68 library, written by Jerome Grimbert, to help write menu-based programs. When I first heard of it...
Tim SwensonQL Hacker’s JournalOctober 2000
Linked Lists in SuperBASIC
Tutorial explaining linked list data structures for QL SuperBASIC programmers. Covers the concept of pointer-based dynamic ordering, where records store...
Tim SwensonTimelinezDecember 1988
Little Languages
In his book “More Programming Pearls”, Jon Bently discusses the idea of little languages. The world of computers is filled...
Tim SwensonCATS NewsletterDecember 1990
Little Languages
The first part of the exercise is to define what part of the LOGO language we will implement. I looked...
Tim SwensonCATS NewsletterJanuary 1991
Little Languages
The first part of any translator or compiler, is the lexical analyser. A lexical analyser takes the “words” of a...
Tim SwensonCATS NewsletterFebruary 1991
Little Languages
The parser is part of a compiler (or translator) that decides if the incoming code is syntactically correct. It makes...
Tim SwensonCATS NewsletterMay 1991
Little Languages
The last part of the project is the code generator. This procedure takes the output from the lexical analyser and...
Tim SwensonCATS NewsletterJune 1991
Loading a File into Memory
Uses a LOAD command in sz81 to manipulate data.
ZXzineAugust 2018
Loading Screens
Loading screens in the sz81 emulator.
ZXzineNovember 2018
Lunar Eclipses
While scanning some Capital Area Timex Sinclair (CATS) newsletters I ran across this program that will predict lunar eclipses for...
Tim SwensonZXzineJune 2022
Lunar Lander
Recently the book “50 years of Text Games” by Aaron Reed, was released via Kickstarter and I was able to...
Tim SwensonZXzineJanuary 2024
LZW Compression
In the June and Oct 1992 issues of Dr. Dobb’s Journal, there were two articles on LZW compression. The second...
Tim SwensonQL Hacker’s JournalNovember 1992
LZW Compression
Through work I have come to know one Alex Bocast. When I first met Alex, he mentioned working on a...
Tim SwensonQL Hacker’s JournalNovember 1992
Maus.sys.ql
In the European part of Usenet, there is a newsgroup called Maus.sys.ql. This newsgroup is for the discussion of all...
Tim SwensonQL Hacker’s JournalSeptember 1992
Maze Solution with CA
I’ve been playing with Cellular Automata (CA) since College. (See QHJ #4 for a more in depth discussion of CA)...
Tim SwensonQL Hacker’s JournalJanuary 1993
Meeting SubjectCATS NewsletterSeptember 1990
Memocalc
While trolling the Internet, I came across the ROM file for the Memotech Memocalc expansion unit. I’m always a sucker...
Tim SwensonZXzineJuly 2025
Memocalc
I have mentioned MemoCalc before in ZXzine, but with the focus of this newsletter being applications that are still usable...
Tim SwensonZX-26January 2026
Memory Scan for the ZX81
n looking through the downloadable programs on timexsinclair.com, I found a memory scan program that provided a graphical view of...
Tim SwensonZXzineJuly 2025
Memotech Z80 Assembler
One of the modules that Memotech created for the ZX81 was the Z80 Assembler that plugged into the back of...
Tim SwensonZXzineJanuary 2025
MicroAce
History of the MicroAce, a Sinclair ZX80 clone that could be upgrade to be a ZX81 clone.
ZXzineOctober 2015
MicroEMACS
MicroEMACS is a popular text editor written to run an a wide variety of computers and operating systems (Unix, VMS,...
Tim SwensonCATS NewsletterAugust 1990
MicroEmacs Line Numbering
I’ve been meaning to tinker around with MicroEmacs macros for some time, but never got around to it. Recently I...
Tim SwensonQL Hacker’s JournalJanuary 1998
MicroEmacs Macros
Thierry Godefroy has ported over the latest version of MicroEmacs 4.00 to the QL. He has added Pointer Environment support...
Tim SwensonQL Hacker’s JournalJune 1999
MicroSync Services
Brief article about “Sinclair’s Exclusive Authorized Service Center.”
ZXzineAugust 2015
Mine Field
While checking the QL Anonymous FTP site, maya.dei.unipd.it, in Italy, I ran across a program called Mine Field. All I...
Tim SwensonInternational QL ReportSeptember/October 1994
Minix on the QL
MINIX is a Unix-like operating system written by Andy Tanenbaum for teaching operating system classes. Minix has been ported to...
Tim SwensonCATS NewsletterJune 1990
Minix on the QLSinc-LinkMay/June 1990
Minix on the QL
For those that don’t know what Minix is; Minix is a small Unix like operating system written by Andrew Tannenbaum...
Tim SwensonQL Hacker’s JournalJanuary 1991
Moonphase and Jupiter’s Moons
I’ve done a number of astronomy programs on the ZX81, but really have not ported any to the T/S 2068....
Tim SwensonZXzineJune 2022
More Astronomical Programs on the ZX81
Programs written in C and compiled with z88dk for the ZX81
ZXzineNovember 2021
More on problems with integers.Update MagazineJuly 1995
MSCRIPT
MSCRIPT is the only word processor that uses the 64 character mode on the T/S 2068. When released it was...
Tim SwensonZXzineJanuary 2025
Music on the ZX81
The default music device on the ZK81 is the Zon X-81. It was an add-on that came with an AY...
Tim SwensonZX-26January 2026
My Start with the ZX81
How Tim Swenson came to own a Sinclair ZX81 and, for a short while, was a software publisher.
ZXzineOctober 2015
My Thoughts on the “Information Highway: Mental Pollution”CATS NewsletterNovember - December 1995
Natural Language
A while back I asked for some help in porting a program listed in the C Users Journal. Emiliano Barbaini...
Tim SwensonQL Hacker’s JournalAugust 1994
New Public Domain/Freeware QL Software
In the past few months I have recieved some disks containing public domain and Freeware software for the QL. The...
Tim SwensonQL Hacker’s JournalJune 1992
New QL: Reader Response from Giuseppe Zanetti
[Giuseppe has sent this response via e-mail from Italy. His English is far better than my Italian, but I did...
Tim SwensonQL Hacker’s JournalJanuary 1992
New Sinclair Newsgroup on USENET
comp.sys.sinclair established.
Update MagazineJanuary 1994
NewsCATS NewsletterDecember 1992
News
In the last month I have recieved quite a bit of QL related news. Most of it is important to...
Tim SwensonQL Hacker’s JournalAugust 1991
News from MausnetCATS NewsletterNovember 1992
Newsletter Editor Turns Over Duties for Need of Rest
Vernon Smith, editor of the CATS Newsletter, steps down. Tim Swenson takes over.
The HackerJuly 1990
Notes On Programming In C
While surfing on the Net (as the media likes to hype) I ran into a site that had some essays...
Tim SwensonQL Hacker’s JournalJanuary 1996
Object Oriented Programming On The Ql
I’ve been watching the current trend in programming move toward the Object Oriented paradigm for some time now and I...
Tim SwensonQL Hacker’s JournalMarch 1995
Orbit
Short program examples that demonstrate an object orbiting another object.
ZXzineJuly 2017
Orbit SimulatorCATS NewsletterOctober 1990
Orbit SimulatorSLUG NewsletterJune 1987
Orbit Simulator
A QL SuperBASIC program simulating orbital mechanics around a central planetary body. The orbiter starts above the planet and can...
Tim SwensonTimelinezMay 1987
OS-64
I thought I would tinker with Zebra’s OS-64 cartridge (as a DOCK file) with Zesarux emulator. I have not used...
Tim SwensonZXzineJanuary 2024
Othello
Review of several variations of Othello/Reversi.
ZXzineJune 2019
Partial Pascal
Overview of the three-part Pascal compiler/interpreter.
ZXzineJuly 2017
Passing Parameters
When I was learning Pascal, one of the hurdles I had to get over was the concept of parameter passing....
Tim SwensonQL Hacker’s JournalMay 1996
PERL
Perl is a language that I started playing with back around 1989. When I started using Perl for a project,...
Tim SwensonQL Hacker’s JournalDecember 1998
Philosophy Of Structured SuperBasic
Philosophy is defined as a system of principles for guidance in practical affairs. The Philosophy of Structured SuperBasic (SSB) is...
Tim SwensonQL Hacker’s JournalOctober 1995
Plotting with Z88dk
Describes how to add ZX BASIC PLOT/UNPLOT commands to the Z88dk C compiler.
ZXzineAugust 2015
Porting Assembly from Spectrum to T/S 2068
Brief notes about ROM differences.
ZXzineNovember 2021
Prime Number Benchmark
Comparison of prime number benchmarks written in BASIC and C, across several emulators.
ZXzineNovember 2021
Printer Editor Setup for the Z88 and HP Deskjet 520Update MagazineJanuary 1995
Program Internationalization
About 10 years ago I attended some vendor training on how to program and extend their particular office automation suite....
Tim SwensonQL Hacker’s JournalJune 1999
Program ListerTimelinezMay - June 1990
Program Proposal – Descriptor
In looking through listings of new uploads to the MS-DOS/Windows site CICA, I came up with an idea for a...
Tim SwensonQL Hacker’s JournalMarch 1995
Program: Orbit around a planetZX-91: ZX-81 10 Years Later1991
Programmer’s Bookshelf
Over the years I have picked up a number of computer books. Some I have purchased for classes, others I...
Tim SwensonQL Hacker’s JournalSeptember 1992
Programming With QMENU
QMENU is a Pointer Environment (PE) programming tool put out by Jochem Merz. QMENU is a number of SuperBasic extensions...
Tim SwensonQL Hacker’s JournalOctober 1995
Prolog Interpreter
While looking through the IFE database I found reference to a Proglog Interpreter. Once I got the disk, I found...
Tim SwensonQL Hacker’s JournalApril 1993
PROLOG Interpreter: A Second Look
Back in QHJ #13 I have a cursory review of the Prolog interpreter written by Hans Lub. I said that...
Tim SwensonQL Hacker’s JournalJanuary 1994
Pursuit of a Public Domain C Compiler
Mark Wahl, at student at UC Berkeley, has been looking into a public domain C compiler that can be ported...
Tim SwensonQL Hacker’s JournalJanuary 1991
QDDASM – Quick and Dirty DisAssembler
Tim writes his own disassembler.
ZXzineNovember 2018
QDDASM2
Tim improves his disassembler.
ZXzineJune 2019
QDOS Rights
A new item I learned this month is that the QDOS rights to North America is held by Mechanical Affinity....
Tim SwensonQL Hacker’s JournalNovember 1991
QHJ Announces New FreewareZXir QLive Alive!Spring 1997
QHJ Freeware Awards
Over the last couple of weeks I have seen a number of award shows, like the Screen Actors Guild Awards,...
Tim SwensonQL Hacker’s JournalMarch 1995
QHJ Freeware Awards
Last Issue I introduced the QHJ Freeware Awards and asked for votes on programs for each category. My original idea...
Tim SwensonQL Hacker’s JournalJune 1995
QHJ Off the NetZXir QLive Alive!Summer 1997
QHJ Print Formatter
The last four issues of the QHJ have beed done using Quill. Quill is a decent word processor but it...
Tim SwensonQL Hacker’s JournalAugust 1991
QHJ Reader Survey
In the time that I’ve been doing the QHJ I have received responses like “good job”, “nice work”, but very...
Tim SwensonQL Hacker’s JournalJanuary 1994
QL ANON-FTP SERVER
I have recently found a QL FTP site that allows the storage of binary files. The site name is: maya.dei.unipd.it...
Tim SwensonQL Hacker’s JournalJanuary 1994
QL Banner
This is a little neatsy-keen program that I originaly wrote years ago, on the ZX81. The user types up to...
Tim SwensonCATS NewsletterMay 1989
QL Banner
Continued from last issue.
Tim SwensonCATS NewsletterJune 1989
QL BannerZX-AppealMarch - April 1989
QL Banner
Reprinted from Timelinez, March 1987.
The PlotterSeptember 1987
QL BannerThe RAMTOPSummer 1989
QL Corner: IQLR, 256 ColorsLISTing NewsletterApril - May 1996
QL Flight Simulator by Microdeal
Review of the Microdeal QL Flight Simulator. Wire-frame graphics update approximately twice per second; reviewer notes the keyboard memory control...
Tim SwensonTimelinezNovember 1988
QL Hacker’s JournalZXir QLive Alive!Spring 1995
QL Hacker’s JournalZXir QLive Alive!Summer 1995
QL Hacker’s JournalZXir QLive Alive!Autumn 1995
QL Hacker’s JournalZXir QLive Alive!Summer 1996
QL Hacker’s JournalZXir QLive Alive!Autumn 1996
QL Hacker’s JournalZXir QLive Alive!Spring 1997
QL Hacker’s JournalZXir QLive Alive!Spring 1998
QL Hacker’s JournalZXir QLive Alive!Autumn 1998
QL Hacker’s JournalZXir QLive Alive!Winter 1998
QL Hacker’s JournalZXir QLive Alive!Spring 1999
QL Hacker’s JournalZXir QLive Alive!Autumn 1999
QL Hacker’s JournalZXir QLive Alive!Spring 2000
QL Hacker’s JournalZXir QLive Alive!Winter 2000
QL Hacker’s JournalZXir QLive Alive!Spring 2002
QL Hacker’s Journal #14CATS NewsletterAugust 1993
QL Hacker’s Journal #15CATS NewsletterNovember 1993
QL Hacker’s Journal #26CATS NewsletterFebruary 1997
QL Languages
With some recent ports of AWK and LISP to the QL, I wondered exactly how many languages are available for...
Tim SwensonQL Hacker’s JournalApril 1993
QL Logo Implementation in SuperBASIC
Implements a subset of Logo turtle graphics commands as SuperBASIC procedures for the Sinclair QL, including FD/BK (movement), RT/LT (turning),...
Tim SwensonTimelinezFebruary 1989
QL News
Lot’s of QL news has come in from a variety of sources. I’ll do a quick summary of the various...
Tim SwensonCATS NewsletterFebruary 1992
QL Pascal
What is Pascal? It is the name of a French mathematician and philosopher (Blaise, P., 1623-1662}, but it is also...
Duane ParkerCATS NewsletterJune 1989
QL Pascal Development Kit Review
Review of the Metacomet Pascal Development Kit for the Sinclair QL. Package includes two tapes, a ROM cartridge, and a...
Tim SwensonTimelinezJanuary 1987
QL Pente
Besides computers, board gaming is one of my other hobbies. My interest goes the full gamut of board games, from...
Tim SwensonInternational QL ReportNovember/December 1995
QL Program: QL Crypt File EncoderCATS NewsletterAugust 1987
QL Small-C Comparison
I have been using the Small-c compiler on the QL for some time now. I have found the documentation severely...
Tim SwensonCATS NewsletterJuly 1990
QL System Variables
Reference guide to selected Sinclair QL system variables with addresses, sizes, and usage notes. Covers RAMTOP+1 (memory expansion detection at...
Tim SwensonTimelinezJuly-December 1989
QL to Z88 Data Transfer
As the new owner of a Cambridge Z88 laptop, I needed a way to transfer files to and from the...
Tim SwensonQL Hacker’s JournalJanuary 1993
QL TodayLISTing NewsletterJanuary 1997
QL User Defined GraphicsTimelinezJanuary - June 1988
QL-Crypt File Encoder
A QL SuperBASIC utility for encrypting and decrypting Sinclair ASCII text files using a password. The password is hashed to...
Tim SwensonTimelinezJune 1987
QL-Keyboard-90CATS NewsletterAugust 1991
QL-Keyboard-90SMUG BytesOctober 1991
QLPatch
One of the problems I’ve encountered in publishing souce code in the QHJ, is the dilemma of publishing a newer...
Tim SwensonQL Hacker’s JournalJanuary 1992
QLs On The Internet
The Internet is a loose collection of worldwide computers and networks, connected by some sort of physical and logical link....
Tim SwensonInternational QL ReportMay/June 1992
QROFF Postscript Filter
I know of a few QL users that have postscript printers at work and transfer QL documents to another word...
Tim SwensonQL Hacker’s JournalAugust 1991
QZX Newsletter
QZX newsletter was a Sinclair newsletter for folks that like HAM or amateur radios. The idea was to combine radios...
Tim SwensonZXzineJanuary 2025
Rand_c
In translating one of my pet programs from SuperBasic (first it started in Pascal), I needed a number of random...
Tim Swenson
Herb Schaaf
QL Hacker’s JournalJuly 1991
Random ASCII Stereograms
In QHJ #9, Herb Schaaf wrote a program that created Random Dot Stereograms based on a Mathmatica program published in...
Tim SwensonQL Hacker’s JournalNovember 1992
Random Dot StereogramsCATS NewsletterJanuary 1993
Random Number with Assembly
Test of five random number algorithms.
ZXzineJuly 2017
Ratcliff/Obershelp Pattern Matching
In the July 1988 Issue of “Dr. Dobb’s Journal”, there is an article on Ratcliff/Obershelp pattern matching. This algorithm is...
Tim SwensonQL Hacker’s JournalJanuary 1991
Readership Survey
I received a total of 11 responses the the Readership Survey. Some of the surveys came with some long comments...
Tim SwensonQL Hacker’s JournalApril 1994
Reading and Writing Other Disk FormatsCATS NewsletterSeptember 1990
Real Windows for SuperBasic
The QUANTA library has a number of routines that will allow real non-destructive windows in SuperBasic. Since I started working...
Tim SwensonQL Hacker’s JournalApril 1991
Recent Commercial to Freeware Released
Recently a number of commercial programming tools have been released as freeware. They are ProWesS, DJToolKit, MasterBasic, and the TurboToolkit....
Tim SwensonQL Hacker’s JournalOctober 2000
Recent Freeware Releases
A number of freeware programming packages have come my way. I have copies if anyone is interested. Most if these...
Tim SwensonQL Hacker’s JournalNovember 1994
Recent Freeware: APL
Richard Zidlicky has ported a version of APL to the QL. APL stands for A Programming Language. APL is known...
Tim SwensonQL Hacker’s JournalMarch 1995
Recent Freeware: Clips
CLIPS is an expert system developed by NASA in 1986. It has been ported to the QL by Emiliano Barbaini...
Tim SwensonQL Hacker’s JournalMay 1996
Recent Freeware: INFORM
INFORM is a language used to create text adventure games. It is based on the text adventures that the company...
Tim SwensonQL Hacker’s JournalMarch 1995
Recent Freeware: REXX
The REXX language was derived from a batch language on the IBM System/370 called EXEC 2. It has since become...
Tim SwensonQL Hacker’s JournalMay 1996
Recent Ports
MausNet has brought news of a few recent ports to the QL. Below are the details: CRON – Elik Slagter...
Tim SwensonQL Hacker’s JournalApril 1993
Recent QL FreewareZXir QLive Alive!Winter 1997
Recent Upgrades To MicroEmacs
MicroEmacs is becoming my favorite editor, esp. now that I have a Q40. As MicroEmacs becomes more powerful, it needs...
Tim SwensonQL Hacker’s JournalOctober 2000
Regular Expressions
In all the years that I’ve been dealing with Unix, one of the things that I have not taken the...
Tim SwensonQL Hacker’s JournalJanuary 1998
renum.pl
As I was reading some computer history articles, I was thinking about porting some older BASIC software to Sinclair systems....
Tim SwensonZXzineJuly 2025
Reverse String
In one of the programming newsgroups I read, I saw a couple of postings dealing with how to reverse a...
Tim SwensonQL Hacker’s JournalMarch 1995
Revision Control System (RCS)
Whether it’s source code or system configuration files, it’s nice to be able to keep track of changes made to...
Tim SwensonQL Hacker’s JournalJuly 1998
Rhode Island Show
This past May I made the trek to Rhode Island. Paul Holmgren was good enough to give me a ride....
CATS NewsletterNovember - December 1994
RPN Calculator
Reverse Polish Notation (RPN) is mathmatical convention for handling expressions. RPN is most commonly found in Hewlett-Packard calculators. RPN, like...
Tim SwensonQL Hacker’s JournalNovember 1991
Saving Screen Blocks
Two routines for saving and loading a block of memory to/from an array.
ZXzineJuly 2017
Screen Peek’rTimelinezMarch 1989
Shelling Out To Superbasic
The QL is unique in how QDOS and SuperBasic are sort of rolled into one. Just as we can only...
Tim SwensonQL Hacker’s JournalOctober 1998
Sierpinski’s GasketSWYMApril 1991
Sinclair Internet Resources ListUpdate MagazineJanuary 1995
Sinclair On the Net
Some of the more interesting info pulled off the Internet in the prior few months, including a magazine dedicated to...
Update MagazineOctober 1995
Sinclair’s First Computer?
Article about the MK14, Clive Sinclair’s first computer.
CATS NewsletterJune 1992
Sinclairs and the World Wide WebUpdate MagazineApril 1995
SLIX Indexing Proposal
Proposes a system for indexing and full-text searching the SLIX (SincLink Information Exchange) permanent disk database. Describes the algorithm: chronological...
Tim SwensonTimelinezMay/June 1989
SoftSync
Sue Currier came from Australia to the United States to pursue a career in modeling. She was discovered by the...
Tim SwensonZXzineJuly 2025
Software Engineering and OOPS on the QL?
Through subscriptions at work and home, I read a number of computer magazines, including Dr. Dobb’s Journal (DDJ), C Users...
Tim SwensonQL Hacker’s JournalJune 1992
Software Reuse
For years I’ve reading articles on Software Reuse and how it can increase the productivity of programming shops. Since I...
Tim SwensonQL Hacker’s JournalJuly 1996
Software Reuse And SSB
Through work I get a number of computer related magazines, either directly to me or ones that are received by...
Tim SwensonQL Hacker’s JournalJanuary 1996
Solving a Maze with Cellular Automata
Implementation of Basem Nayfeh’s cellular automata rules to solve a maze.
ZXzineOctober 2016
Sound Players
Programs that support the Zon-X81 sound system.
ZXzineAugust 2018
Sound Tester
I thought about playing more with sound on the ZX81 or T/S 2068. The Zon X-81 and the T/S 2068...
Tim SwensonZXzineJuly 2025
SOUNDEX
Soundex is an algorithm for storing words, primarily names, in a number format so that they could be easily look...
Tim SwensonQL Hacker’s JournalNovember 1994
Spectator – A ReviewCATS NewsletterOctober 1992
Strip_c
A few months ago I picked up a inexpensive pen-based MS-DOS laptop. It came with a Word Processor that handles...
Tim SwensonQL Hacker’s JournalMarch 1992
STRIPHTML_C
With the popularity of the World Wide Web, more and more information is being formatted in HTML, the “language” of...
Tim SwensonQL Hacker’s JournalJanuary 1996
Structured Programming with ZX81 BASIC
Discussion of structured programming techniques and how to apply them to the ZX81
ZXzineNovember 2021
Structured SuperBASICCATS NewsletterSeptember 1990
Structured SuperBasic 2.6
Structured SuperBasic is a utility that has been printed a couple of times in this newsletter. I have recently dusted...
Tim SwensonQL Hacker’s JournalJuly 1998
Structured SuperBasic 2.6.1
One project keeping me away from working on the QHJ was updating Structured SuperBasic. I’ve made a few minor changes...
Tim SwensonQL Hacker’s JournalJune 1999
Structured SuperBasic Version 2.3
INTRODUCTION Structured SuperBasic (SSB) is another way of writing SuperBasic programs. It allows programmers to write SuperBasic programs without line...
Tim SwensonQL Hacker’s JournalJanuary 1991
Structured SuperBasic Version 2.5
Structured SuperBasic (SSB) has been sitting on my shelf for a number of years without having any upgrades. I really...
Tim SwensonQL Hacker’s JournalOctober 1995
Substring Searching in C
The December 1988 issue of “Computer Language” had an article on substring searching in C, based on an APL algorithm....
Tim SwensonQL Hacker’s JournalNovember 1991
SuperBASIC RecursionCATS NewsletterSeptember 1990
sz81 Emulator
Review and how to use the emulator.
ZXzineJuly 2017
T/S 1510 & Cartridge Clone
When the T/S 1500 was released, Timex also released the T/S 1510 cartridge system. The T/S 1510 was a cartridge...
Tim SwensonZXzineJanuary 2025
T/S 2068 and ZX81 ROM Routines
Comparison of routines in both computers.
ZXzineJune 2019
T/S 2068 Assembly Language Programming
Overview of using Pasmo to compile assembly language programs for the TS 2068.
ZXzineNovember 2018
T/S 2068 Emulators
Overview of several emulators.
ZXzineNovember 2018
T/S 2068 Fonts
One feature of the T/S 2068 that I had never tinkered with is using a different font. I knew a...
Tim SwensonZXzineJune 2022
T/S 2068 ROM Disassembly
Tim begins disassembling the TS 2068 ROM with QDDASM2, his disassembler.
ZXzineJune 2019
T/S 2068 Specifications
Description of features that differentiated the TS 2068 from the ZX Spectrum.
ZXzineNovember 2018
TapecopyTimelinezJuly - August 1987
Tapecopy
Using a copy of the directory, the program allows for copying microdrive tapes.
The Data ExpansionOctober 1987
Task Commander
Task Commander is a utility that will convert a TURBO compiled program into a resident extension or Toolkit, that can...
Tim SwensonQL Hacker’s JournalDecember 2001
Text Editors
This is a short review of the text editors available for the QL. Editors come in two basic types: moded...
Tim SwensonQL Hacker’s JournalApril 1993
The C Column
Now that Duane Parker has broadened our horizons with the Pascal Page, I thought I would try my luck with...
Tim SwensonCATS NewsletterMarch 1990
The C Column
Hopefully last month’s column perked your interest in C. This month we’ll take our first look at the language. C...
Tim SwensonCATS NewsletterApril 1990
The C Column
Last month we looked at a simple program. This month we will look at how to do input and output...
Tim SwensonCATS NewsletterJune 1990
The C Column
As promised talk about how C last month, I’ll accesses files. The simplest way to discuss how C handles files...
Tim SwensonCATS NewsletterJuly 1990
The C Column
This month’s program is a simple version of the UNIX utility we (word count). This program reads in a text...
Tim SwensonCATS NewsletterAugust 1990
The C PageSinc-LinkSeptember/October 1990
The C PageSinc-LinkJuly/August 1990
The C PageSinc-LinkMay/June 1990
The C PageSinc-LinkJanuary/February 1991
The C PageSinc-LinkNovember/December 1990
The C PageSinc-LinkNovember/December 1990
The C.A.T.S Newsletter
Five articles reprinted from the newsletter: The C Column, QL Small-C Comparison, Additions to the QL Library, More on Benchmarks...
Update MagazineJuly 1990
The Future of SinclairCATS NewsletterJuly 1993
The Game of Chaos
NOVA is a science program that runs on PBS. On a past show they discussed the idea of chaos. At...
Tim SwensonCATS NewsletterJuly 1990
The German Connection
Through various means I have gotten in contact with Franz Herrmann of the German QL User Group “Sinclair QL User...
Tim SwensonQL Hacker’s JournalJanuary 1992
The QL Hacker’s Journal
The QL Hacker’s Journal (QHJ) is a relatively new publication for the QL (first issue: Jan. 1991). As editor of...
International QL ReportSeptember/October 1991
The Russians are Coming!
Andrew Lavrov and Anatoly Tishin, both from Russia, are planning to design and manufacture a very powerful Sinclair QL clone...
Tim SwensonInternational QL ReportNovember/December 1992
The Shell
While on the subject of Unix languages, Adrian Ives has continued the work of P. J. Taylor with The Shell,...
Tim SwensonQL Hacker’s JournalDecember 1998
The ZX80 and ZX81 in the USA
Background about Sinclair Research Ltd., its entry into the United States marketplace, and its first two computers.
ZXzineAugust 2015
Three Games Ported from Speccy to T/S 2068
I had the urge to port a few more games from the Speccy to the T/S 2068. This time I...
Tim SwensonZXzineJanuary 2025
Time Designs Magazine
Overview of the magazine and its history.
ZXzineAugust 2018
TimeMachine on Zesarux
I thought I would take another crack at TimeMachine, the Basic compiler for the T/S 2068 and with some pointers...
Tim SwensonZXzineJanuary 2024
Timer in Assembly
While working on a game project, I needed a way to time what a user was doing, all in Z80...
Tim SwensonZXzineJanuary 2025
Timex Sinclair 2068 History
Review of the history of the computer.
ZXzineNovember 2018
Timex/Sinclair 1000 Emulator for MSDOS
Review of the emulator by Jeff Vavsour.
Update MagazineJuly 1993
Timex/Sinclair Crossword
A fun crossword featuring the Timex/Sinclair computers.
Tim SwensonZXzineJuly 2025
Toby Radloff
Brief article about the minor MTV celebrity and TS 2068 user.
ZXzineAugust 2018
Tom Bent’s Improved ROM
In early 1985, Tom Bent released an EPROM with an upgraded version of the ZX81/T/S 1000 ROM. It was released...
Tim SwensonZXzineJanuary 2025
tsmake
Linux shell script to convert TS 2068 keywords to characters that zmakebas can process.
ZXzineNovember 2021
Turbo and TurboPE
In the May/June 2000 issue of QL Today, George Gwilt mentions that he has updated Turbo to work under SMSQ/E....
Tim SwensonQL Hacker’s JournalOctober 2000
Turbo Compiler
TURBO, the SuperBasic compiler, has been updated and released for almost a year. Simon Goodwin is the original author with...
Tim SwensonQL Hacker’s JournalDecember 2001
Turbo Config
TURBO does not support standard Qjump Config Blocks. George Gwilt has created TURBO Config, a tool that allows Config blocks...
Tim SwensonQL Hacker’s JournalDecember 2001
Turbo Support Page
To assist in the support of TURBO, I’ve created a TURBO Support Page on my web page. The page will...
Tim SwensonQL Hacker’s JournalDecember 2001
Turbo Utilities
Another zip file contains a number of other TURBO utilites: LIBRARY MANAGER, DATASPACE and Utility_Task. The zip file does not...
Tim SwensonQL Hacker’s JournalDecember 2001
TurboPTR
TURBO is not compatible with all SuperBasic extensions, esp. those with array paramaters or return values through parameters. QPTR is...
Tim SwensonQL Hacker’s JournalDecember 2001
Turtle GraphicsSinc-LinkJanuary/February 1990
Turtle GraphicsTimelinezDecember 1987
Two Books on BASIC
In the last year I picked up two books by Mark Jones Lorenzo, “Endless Loop: The History of the BASIC...
Tim SwensonZXzineJanuary 2024
Tymnet Information Service
Introduction to the free Tymnet online information service as a safe testing ground for beginning modem users. Explains connection procedure...
Tim SwensonTimelinezNovember 1988
Typing in Assembly
Four assembly language programs that demonstrate accepting user input via the keyboard.
ZXzineOctober 2016
UDG Character Generator
While scanning some TimeLinez newsletters, I came across an book review by Walt Gaby of the book “Timex Sinclair Color...
Tim SwensonZXzineJune 2022
UDGs?ZXir QLive Alive!Spring 1996
Union City Man Conveys His Love For Computers
About Tim Swenson.
ZXir QLive Alive!Autumn 2001
Upcoming HamFestsCATS NewsletterJuly 1992
US ZX81 and T/S 1000 Hardware
I’m not much into hardware, but I believe that things should be documented. After some discussions during the T/S group...
Tim SwensonZXzineJuly 2025
Using HRG-ms
Overview of a high-resolution toolkit for the ZX81 by Matthias Swatosch.
ZXzineOctober 2015
Using Internet File Formats on the QLZXir QLive Alive!Summer 2002
Vector Characters
There are basically two ways of drawing characters on a computer, pixel-based and vector-based. Pixel-based is what most computers use....
Tim SwensonCATS NewsletterDecember 1990
Vector-Based CharactersTimelinezJanuary 1990
Visit with Gary GangerCATS NewsletterFebruary 1993
VuCalc
Overview of Vu-Calc, a spreadsheet for the ZX81/TS1000.
ZXzineOctober 2015
VuCalc vs VisiCalc
Comparison two spreadsheets.
ZXzineJune 2019
West Coast Sinclair showZXir QLive Alive!Summer 1999
What is ZX26?
In 1991, Andre Baune of Quebec, Canada, published a newsletter called “ZX-91: 10 Years Later.” It was a newsletter for...
Tim SwensonZX-26January 2026
Wireframe for T/S 2068
Back in college I took a Computer Graphics class. One of the items covered was wireframe 3D graphics (well, 3D...
Tim SwensonZXzineJune 2022
Word Wrap
Now that I have an HP Deskjet 520 inkjet printer, I’m starting to think about what type of output I...
Tim SwensonQL Hacker’s JournalMarch 1995
Working Directory
As we all know, QDOS did not come with the concept of directories and subdirectories. A number of extensions to...
Tim SwensonQL Hacker’s JournalJuly 1998
XTender – A ReviewCATS NewsletterNovember 1992
z80asm
Short introduction to the z80asm assembler.
ZXzineAugust 2018
z80dasm
Short review and how-to use the z80dasm disassembler.
ZXzineJuly 2017
Z88 External Battery BoxUpdate MagazineJuly 1995
Z88 Prime Number BenchmarkUpdate MagazineJuly 1993
zeditor
Review of a high-resolution word processor for the ZX81.
ZXzineJune 2019
ZX-81 10th Anniversary
Last month at the Federal Computer Conference, they had key-note address on the 10th anniversary of the IBM PC. On...
Tim SwensonCATS NewsletterNovember 1991
ZX-81 Hi-ResZXir QLive Alive!Spring 1996
ZX81 “Mouse”
Something recently got me thinking about having a mouse on a ZX81. At first I was thinking of a traditional...
Tim SwensonZXzineJanuary 2024
ZX81 and Computation
Another use for the ZX81 is computation, or in other words, number crunching. Despite being a slower computer even when...
Tim SwensonZX-26January 2026
ZX81 Basic Compilers
Overview of several compilers available in the early 1980s for the ZX81, including ZX Autocoder, MCODER, ZXpress, and The ZX...
ZXzineAugust 2015
ZX81 Emulator for the Atari ST
Review of emulator.
Update MagazineJanuary 1995
ZX81 Fonts
After tinkering with fonts on the T/S 2068, I was wondering if something could be done on the ZX81 to...
Tim SwensonZXzineJune 2022
ZX81 in Science
Review of academic papers that cite using the ZX81.
ZXzineOctober 2016
ZX81 Resources on the Internet Archive
Summary of magazines and newsletters.
ZXzineAugust 2018
ZX81 Software Documents
I like good documentation. With the QL, as I used different software, like the Small-C or C68 compilers, I reformatted...
Tim SwensonZXzineJuly 2025
ZXBETA User Guide and Tutorial
ZXBETA is a music tracker software for the ZX81 with the ZonX-81 sound system. The user guide and tutorial was...
Tim SwensonZXzineJanuary 2025
zxpaint2
Program to convert output from ZXpaintyone to a BASIC program.
ZXzineNovember 2021
ZXPaint3
I’ve been using the tool ZXPaintyOne to create ZX81 graphics. The tool creates a long string of numbers to represent...
Tim SwensonZXzineJuly 2025
ZXpaintyOne
Converting ZXpaintyOne save files to load in sz81.
ZXzineNovember 2018

Companies (1)

Products (1)

TitleCompany
Subhunter
Per program author, Tim Swenson, only two copies were sold, at a small computer show.
MTD Software

Periodicals (3)

Downloadable Files (11)

TitleTypeCompanyDownload
ZXzine Issue 1 ZIP fileProgramDownload
ZXzine Issue 10 ZIP fileProgramDownload
ZXzine Issue 11 ZIP fileProgramDownload
ZXzine Issue 12 ZIP fileProgramDownload
ZXzine Issue 2 ZIP fileProgramDownload
ZXzine Issue 4 ZIP fileProgramDownload
ZXzine Issue 5 ZIP fileProgramDownload
ZXzine Issue 6 ZIP fileProgramDownload
ZXzine Issue 7 ZIP fileProgramDownload
ZXzine Issue 8 ZIP fileProgramDownload
ZXzine Issue 9 ZIP fileProgramDownload

Documents (3)

User Groups (2)

Events (7)

Videos (42)

TitleDateWatch
Timex Sinclair Online User Group May 18, 2025
We welcomed a new member, talked about AI-written theme songs, a recent reunion of Timex Portugal employees, discussed the 2068...
May 18, 2025
Timex Sinclair Online User Group May 21 2023
Adam gave an update on the activities of the Albuquerque Timex Sinclair User's Group, made up of Ryan Gray, Carl...
May 21, 2023
Timex Sinclair Online User Group Meeting April 13, 2025
Jeff gave us an overview of the TS 2060 hardware design and features. We discussed the design of the enclosure...
April 13, 2025
Timex Sinclair Online User Group Meeting April 16, 2023
Chuck Durang, author of the Timex/Sinclair 1000, 1500 and 2068 user manuals, join us to talk about his experiences.
April 16, 2023Watch ↗
Timex Sinclair Online User Group Meeting April 3, 2023
Bob Fischer, a former middle and high school band instructor, joined us to talk about a grade book program for...
April 3, 2023Watch ↗
Timex Sinclair Online User Group Meeting August 18, 2024
We talked about how to preserve the Timex Sinclair memory and machines in a physical way accessible to many. Is...
August 18, 2024
Timex Sinclair Online User Group Meeting February 16, 2025
Carl Miles discusses plans for a comprehensive expansion board for the ZX81, tentatively called the "1560". Joao Diogo Ramos told...
February 16, 2025
Timex Sinclair Online User Group Meeting February 22, 2026
On this 42nd anniversary of Timex's departure from the computer industry, we discussed the announcement, the context and the impact...
February 22, 2026
Timex Sinclair Online User Group Meeting February 5, 2024
Jeff Burrell discussed the potential options for a "next" TS2068 using either software or hardware.
February 5, 2024
Timex Sinclair Online User Group Meeting February 6, 2023
In this meeting we learned that former Supreme Court Justice David Souter was a Timex/Sinclair 2068 user.
February 6, 2023Watch ↗
Timex Sinclair Online User Group meeting January 1, 2024
Adam and Ryan considered creating a podcast focused on unusual stories of how people used their Timex and Sinclair computers.
January 1, 2024
Timex Sinclair Online User Group Meeting January 15, 2023
Tim Swenson gave a demonstration of Sinclair QL emulators, including showing off some microdrive cartridges.
January 15, 2023Watch ↗
Timex Sinclair Online User Group Meeting January 2, 2023
Bob Swoger memorialized; members demonstrated their programs and caught us up on projects.
January 2, 2023Watch ↗
Timex Sinclair Online User Group Meeting July 16, 2023
David talked a bit about the connection between the Koala Pad and Sinclair computers. David also gave an update on...
July 16, 2023Watch ↗
Timex Sinclair Online User Group Meeting June 18, 2023
Richard Booth, author of Applied Sinclair: Subroutines for the Mathematically-Minded, joined us.
June 18, 2023Watch ↗
Timex Sinclair Online User Group Meeting June 3, 2024
Jack Boatwright joined us and recounted his experiences.
June 3, 2024
Timex Sinclair Online User Group Meeting March 31, 2025
Tim Swenson talked his ongoing work with ZX BASIC (also known as Boriel Basic). He mentioned that the last significant...
March 31, 2025
Timex Sinclair Online User Group Meeting May 5, 2023
We talked about updates to the website, recovered programs and what the members of the group have been working on.
May 1, 2023Watch ↗
Timex Sinclair Online User Group Meeting May 5, 2025
Our meeting included introductions from four new-to-the-Zoom meeting members, as well as updates on Greg Bennett's Wordle program and the...
May 5, 2025
Timex Sinclair Online User Group Meeting November 2, 2021
Online meeting of Timex/Sinclair computer enthusiasts. Includes presentations by Stewart Newfeld (of Zebra Systems) and Jeff Burrell.
November 2, 2021
Timex Sinclair Online User Group Meeting October 15, 2023
Tim showed off a Sinclair Spectrum +2 and we had a fun discussion about what we might do as a...
October 15, 2023
Timex Sinclair Online User Group Meeting September 15, 2024
Ingo Schmied shows his KiloZed, a pumped up and moderately larger Sinclair ZX81, and Joe Vandezande talked about his process...
September 15, 2024
Timex Sinclair User Group Meeting June 23, 2024
We talked about reasons for enjoying the ZX81/TS1000, Mowgli Assor joined and told us of his experiences.
June 23, 2024
Timex Sinclair User Group Meeting March 3, 2025
We discussed potential upgrades to the TS-Pico and PicoVideo, audio mods for the 2068, mods to improve the ZX81/TS1000, and...
March 3, 2025
Timex Sinclair User Group Meeting November 6, 2023
Bill Miller's collection rescued, Louis Florit's TS 2068 website, Johnny Red shows Portuguese Timex computers.
November 6, 2023
Timex Sinclair User Group Meeting, April 1, 2024
Eduardo Fuentes presented his enhancements to a CP/M board for the 2068.
April 1, 2024
Timex Sinclair User Group November 19, 2023
Ricardo Calcagno, Gustavo Pane, Jeff Burrell and David Anderson demo and discuss the TS Pico interface for the Timex/Sinclair 2068....
November 19, 2023
Timex/Sinclair Online User Group Meeting April 21, 2024
In this meeting, we talked about the TS Pico project, new members, records with ZX programs and more.
April 21, 2024
Timex/Sinclair Online User Group meeting April 4, 2022
This meeting features Tim Swenson, a long-time Sinclair user. Tim started out with a Sinclair ZX-81, briefly transitioned to the...
April 4, 2022
Timex/Sinclair Online User Group meeting August 21, 2022
In this week's meeting of our group, we were joined by Ryan Gray, a Timex enthusiast. Ryan has resurrected a...
August 21, 2022
Timex/Sinclair Online User Group Meeting August 5, 2024
We discussed the project to re-create the Timex 1510 cartridge player. Carl talked about his effort to recreate the Timex/Sinclair...
August 5, 2024
Timex/Sinclair Online User Group meeting August 8, 2022
In this week's meeting of our group, we were joined by Tim Ward, a Timex enthusiast. Tim was instrumental in...
August 8, 2022
Timex/Sinclair Online User Group Meeting December 2, 2024
Tim Swenson described differences between Boreal ZX Basic and Sinclair Basic. Carl demonstrated improvements he made to the Timex 1510...
December 2, 2024
Timex/Sinclair Online User Group Meeting January 21, 2024
We discussed using modems with Timex computers, ongoing software conversion projects, ZXZine and more.
January 21, 2024
Timex/Sinclair Online User Group Meeting January 3, 2022
We talked about creating multi-ROM cartridges, the possibility of an auto-boot Spectrum ROM cartridge and more.
January 3, 2022
Timex/Sinclair Online User Group Meeting June 22, 2025
Tim Swenson discussed his recent participation in a QL forum meeting; we talked about Forth, chatted about the ZX Spectrum...
June 22, 2025
Timex/Sinclair Online User Group Meeting March 15, 2026
We talked about archiving milestones, tape recovery techniques, emulator development, preservation concerns, and community history.
March 15, 2026
Timex/Sinclair Online User Group Meeting March 16, 2025
Ryan Gray told us about a program called ZX Basicus, which interprets Sinclair Basic code at high speeds. Ryan also...
March 16, 2025
Timex/Sinclair Online User Group meeting March 7, 2022
Greg Bennett talks about his implementation of Wordle on the ZX81, Jeff Burrell talks about his work on using UnoDOS...
March 7, 2022
Timex/Sinclair Online User Group Meeting November 17, 2024
David, Joe , and Adam discussed a 1983 Timex joystick, noting its unique features and considering a teardown to explore...
November 17, 2024
Timex/Sinclair Online User Group Meeting October 19, 2025
Carl Miles presented his projects including a 'super' expansion for classic computers, and a modern TS1000 motherboard replacement. David gave...
October 19, 2025
Timex/Sinclair Online User Group Meeting September 21, 2025
We recappped our experiences at VCF Midwest, which took place September 12-13. Many of the group members attended, including folks...
September 21, 2025

Blog Posts (1)

Scroll to Top