David Solly

David is still active in T/S 2068 programming. He does most of his programming in Hisoft Pascal and has published most of his programs and programming efforts in ZXir QLive Alive!

David was active in his local user group, the (Ottawa-Hull) Timex-Sinclair User Group, serving as group librarian and newsletter editor.

Articles (55)

TitleAuthor(s)PublicationDate
2068 Programs
Several programs from club members. Secret Agent: adapted from Bill Harmer’s ZX81 version by David Solly. Screen Display: extracted from...
Timex Sinclair User Group Newsletter: Ottawa ChapterApril 1987
A Novelty Program
This listing provides a novel title display, which can be incorporated into another program. It was supplied to the club...
George Chambers
David Solly
CATS NewsletterMay 1991
A Proposal for the Creation of a True Type Font for Documenting and Archiving of Sinclair Program ListingZXir QLive Alive!Autumn 2001
Changing the Permanent Screen Attributes From Within a HiSoft Pascal ProgramZXir QLive Alive!Winter 1999
Character String Emulation In HiSoft PascalZXir QLive Alive!Spring 1999
Character String Emulation in Hisoft Pascal Version 4
Routines to handle strings in Pascal.
Update MagazineJuly 1991
Clefs pour le ZX Spectrum et Timex 2000 ([Color] Keys for the ZX Spectrum and timex 2000)
Tables of color intensities/hues from all black to max white.
ZXir QLive Alive!Autumn 2000
Copal Screen Copier
Modification of a program by John Bennett; print graphics screens to the Copal Write Hand L1200 printer.
Timex Sinclair User Group Newsletter: Ottawa ChapterDecember 1987
Datastore() and Datafetch(): Two Larken DOS Procedures for Hisoft Pascal
Transfer any section of RAM to a file on disk.
Update MagazineApril 1991
DataStore() and DataFetch(): Two LarKen DOS Procedures for HiSoft PASCALZXir QLive Alive!Winter 1998
Diskette Menu Program for the Timex/Sinclair 2068 (LarKen DOS Version)ZXir QLive Alive!Spring 2000
Eyesight Saver
Adapted from a program that appeared in Practical Computing, May 1984. Memory-resident program to alter display of program listings: adds...
Timex Sinclair User Group Newsletter: Ottawa ChapterDecember 1987
First Loader Program Listing
Modified by David Solly to be used in conjunction with BASIC2 by Michael Carver to create ASCII text listings of...
Timex Sinclair User Group Newsletter: Ottawa ChapterSeptember 1987
Font Loader in HiSoft PascalZXir QLive Alive!Summer 1999
From the Editor
Letter from David Solly, the club librarian. Club acquired a Larken disk drive system for the TS 1000, other new...
Timex Sinclair User Group Newsletter: Ottawa ChapterSeptember 1987
Function for Creating User Defined Graphics (UDGs) in HiSoft PascalZXir QLive Alive!Autumn 1999
Graphics Procedures for HiSoft PascalZXir QLive Alive!Spring 2001
Input/Output
Letters from Dean Mikolajczyk, Peter Liebert-Adelt, Robert Webster, David Solly, Armand Drucker, Burke Mawny, David Hartmann, Dane Stegman.
ZXir QLive Alive!Winter 2001
Input/Output
Letters from David Solly, Bob Swoger, Glen Goodwin, Jack Boatwright, Fred Henn, Don Oviatt, Rod Gowen
ZXir QLive Alive!Summer 1999
Input/Output
Letters from Don Lambert, Peter Liebert-Adelt, Robert Gilbert, Jeff Burrell, Joe Rampolla, Al Feng, Robert Swoger, Louis Florit, David Solly,...
ZXir QLive Alive!Winter 2000
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 Luke Perry, Rod Gowen, Darrell Hamilton, Frank Mills, David Lassov, Leon Howell, Dave Bennett, Wilf Rigter, David Solly
ZXir QLive Alive!Autumn 2000
Input/Output
Letters from Bob Swoger, Les Cottrell, Jack Boatwright, Peter Liebert-Adelt, David Solly, Jay Shepard, Louis Florit, Frank Davis, Rita Jean...
ZXir QLive Alive!Winter 1998
Input/Output
Letters from Hector Picone, Don Lambert, James Coles, William McBrine, Scott Rossell, Tony Firshman, Ruth Fegley, David Solly, Don Dindang.
ZXir QLive Alive!Autumn 2002
Input/Output
Letters from Jack Boatwright, Loic Daneels, David Solly, Louis Florit, Luke Perry, William McBrine, Les Cottrell, Bob Hartung, Jim Ditton,...
ZXir QLive Alive!Winter 2002
Input/Output
Letters from Albert Boehm, Robert Swoger, Les Cottrell, Keith Watson, John Simpson, Peter Liebert-Adelt, David Solly, Glen Goodwin, Mark Anderson,...
ZXir QLive Alive!Spring 2003
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 Ed Kingsley, Al Boehm, Jose Moreno, David Solly, Peter Liebert-Adelt, Jack Boatwright, Jeff Burrell, Don Oviatt, Earl Kielglass,...
ZXir QLive Alive!Spring 1999
Larken Disk-Operating System
When I was looking for a disk operating system, the first thing I wanted was a system that would work...
Time Designs MagazineJuly/August 1987
LarKen DisketteZXir QLive Alive!Summer 2001
Letters
Redirecting output from the screen to the printer on the 2068; Ski and Cavern games a hit; mathematic equalities; help...
Time Designs MagazineNovember/December 1986
Letters to the Editor
Suggestions re building club software library; tips for using the Hunter board.
Timex Sinclair User Group Newsletter: Ottawa Chapter
Library Corner
Update on status of the holdings.
Timex Sinclair User Group Newsletter: Ottawa ChapterJune 1985
Line Listing BASIC2 and M-Script: A Surprise Combination
Technique for using Michael Carver’s BASIC2 program (from November/December 1986 issue of Time Designs Magazine) with MScript to create ASCII...
Timex Sinclair User Group Newsletter: Ottawa ChapterSeptember 1987
Meetings in Review
Highlights from meetings from April to June 1987. Michael Dove demonstrated a four-way pixel scrolling program. David Solly demonstrated alternate...
Timex Sinclair User Group Newsletter: Ottawa ChapterSeptember 1987
MSCRIPT Command Summary
MSCRIPT shortcuts.
ZXir QLive Alive!Summer 2001
New Acquisitions: May 1989
Report of new additions to the club’s library.
Timex Sinclair User Group Newsletter: Ottawa ChapterNovember 1989
New Year’s Letter From the LibrarianTimex Sinclair User Group Newsletter: Ottawa Chapter
Ottawa-Hull TSUG meeting
Exchange of experiences in Pascal programming; Dave Solly using HiSoft Pascal on TS 2068.
TS BulletinMarch 1990
Pascal Disk Handler for the Larken
Converting HiSoft Pascal to work with the Larken disk system.
Time Designs MagazineJuly/August 1988
Pascal Disk Handler for the Larken Disk Operating System
Access to the Larken disk system from within HiSoft Pascal.
Timex Sinclair User Group Newsletter: Ottawa ChapterJuly/August 1988
Producing Flashy ListingsZXir QLive Alive!Spring 2001
Report from the Librarian
Bill Harmer briefly takes over role; re-recording software tapes.
Timex Sinclair User Group Newsletter: Ottawa ChapterSeptember 1985
Secret Agent Program
Code/decode text. Original by Bill Harmer, converted to 2068 by David Solly.
ZX-AppealOctober 1989
Secret Agent ProgramISTUG NewsletterDecember 1987 - January 1988
Secret Agent ProgramSincus NewsJuly - August 1988
Setting and Resetting Caps LockZXir QLive Alive!Spring 2001
Seven-Bit ASCII Text Filter for the TS 2068 with Larken Disk I/O
Program to remove rogue ASCII characters from downloaded files that prevent them from being loaded.
Timex Sinclair User Group Newsletter: Ottawa ChapterNovember 1989
Seven-Bit ASCII Text Filter for the TS-2068 with LarKen disk I/OZXir QLive Alive!Summer 2000
Sinclair ASCII Text to IBM Text File Transfer UtilityZXir QLive Alive!Summer 2002
sirclive.ttf
True Type fonts in characterstic Sinclair styles.
ZXir QLive Alive!Summer 2001
T/S Users Group Library
List of programs in the users group library.
Timex Sinclair User Group Newsletter: Ottawa Chapter
Tasword to M-Script File ConversionZXir QLive Alive!Summer 2002
Tips for loading FORTH
How to and what to expect when loading ZX Forth.
Timex Sinclair User Group Newsletter: Ottawa ChapterSeptember 1985
Title DisplayThe PlotterJuly - August 1990

Documents (1)

User Groups (2)

Videos (34)

TitleDateWatch
Timex Sinclair Online User Group July 21, 2024
Johan "Dr Beep" Koelman talked to us about how he got into Sinclair computers and what led him to write...
July 21, 2024
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 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 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 December 17, 2023
João Diogo Ramos, of the Load ZX Spectrum museum, discussed the status of two pending projects, including the SCLD documentation...
December 17, 2023
Timex Sinclair Online User Group Meeting December 18, 2022
Discussion about Bob Swoger, a long time supporter of the Timex Sinclair community.
December 18, 2022Watch ↗
Timex Sinclair Online User Group meeting December 5, 2022
Adam Trionfo dug into the FDD 3/3000 disk images, examining a home-made version of Q*Bert.
December 5, 2022
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 January 18, 2026
Chris Boisvert, one of the original creators of Byte Power 1st Class Magazine, joined us. He explained how he and...
January 18, 2026
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 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 20, 2022
Mark Kloosterman showed us some of his large Sinclair and Timex/Sinclair collection.
November 20, 2022Watch ↗
Timex Sinclair Online User Group Meeting November 3, 2025
We showed off a seasonally appropriate turkey program and shared updates on projects.
November 3, 2025
Timex Sinclair Online User Group Meeting November 4, 2024
Hugo Pinto shared his experience with the Load ZX Spectrum Museum's recent recovery of the Tenet educational network system.
November 4, 2024
Timex Sinclair Online User Group Meeting October 7, 2024
We talked with David Solly about his new Spectrum Next. Paul DeMelto talked about his use of vintage computers and...
October 7, 2024
Timex Sinclair Online User Group Meeting, March 17, 2024
Our discussion included emulator usage, Baud Day and the TS-1510
March 17, 2024
Timex Sinclair Online Users Group October 7, 2024
David and Joe discussed recovering old tapes. Joe described using a homemade dehydrator for 3D printer filaments to salvage tapes....
October 7, 2024
Timex/Sinclair Online User Group July 20, 2025
ZX Spectrum Next Kickstarter launched July 19th. Group discussed hardware repairs, power supply safety, Tim's printer emulator project, international participation,...
July 20, 2025
Timex/Sinclair Online User Group Meeting April 26, 2026
VCF East: Heathkit H11, an Apple I (real or repro?), a swatting evacuation, and the show's first-ever Timex table. Plus...
April 26, 2026
Timex/Sinclair Online User Group Meeting August 10, 2025
From Jim Crow to NASA, R. Asa Gordon's journey from punch-card computing to predicting Apollo missions' radio blackouts reveals how...
August 10, 2025
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 4, 2025
Discover the ZX81 programming journey of Steven Reid, from his first game 'Water Bug' to the Ultima-inspired 'Gem Quest', pushing...
August 4, 2025
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 5, 2026
We discussed VCF event planning, ham radio technology, Spectrum Next FPGA replicas, Jupiter Ace computers, retro computing alternatives, and Eastern...
January 5, 2026
Timex/Sinclair Online User Group Meeting July 7, 2025
James Martin restored a Timex Sinclair 2068 with display issues. Group discussed TS2060 modernization project, planned VCF Midwest 2025 logistics,...
July 7, 2025
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 2, 2026
Our meeting covered keyboard Kickstarter plans, Pascal compilers, AI-assisted coding, TS-Pico debugging, and RAM expansion techniques.
March 2, 2026
Timex/Sinclair Online User Group Meeting May 17, 2026
Fort Worth user group history, semiconductor fab war stories, the 2060 expansion board project, a Baudot telegraph keyboard interface, Joust...
May 17, 2026
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 Sept 1, 2025
We chatted about preserving Asa Gordon's program from his time at NASA, modern hardware projects, and other Timex/Sinclair topics.
September 1, 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
Scroll to Top