Articles about the ZX80

TitleDescriptionComputers
"You Are in a Maze..."“…of twisty little passages, all alike.” This message, in Adventure of Zork, tells you that you have embarked on one of the most challenging phases of the game: mapping the maze and finding your way out. Even without the rest of the dungeon, a maze can make an exciting puzzle in itself —especially if thereSinclair ZX80, Type-in program
[The 8K ROM produces a different screen display than the 4K ROM.]Sinclair ZX80
16K RAM Approved; New InterfaceFederal Communications Commission (FCC) approved Sinclair’s 16K RAM for the U.S. market. C.A.I. Instruments has completed work on three interfaces.Sinclair ZX80
30 Programs for the Sinclair ZX-80 - a Review30 Programs for the Sinclair ZX-80, by Melbourne House, Glebe Cottage, Glebe House, Station Road, Cheddington, Leighton Buzzard, Bedfordshire, England, distributed in the United States by Image Computer products, 615 Academy Drive, Northbrook, IL 60062, 111 pages, paperback $14.95. 1980. 30 Programs for the Sinclair ZX 80 published by Melbourne House, contains games and utilitiesSinclair ZX80
4K Programs on 8K ROM8K ROM won’t load 4K tapes.Sinclair ZX80
4K RAM Units Available SoonStatic Memory Systems will sell 4K RAM packs for ZX80s and MicroAces.MicroAce, Sinclair ZX80
4K ROM Listing - InitializationComputer initialization routine in 4K ROM.Sinclair ZX80
4K ROM: Display RoutineDISPLAY begins the 4K ROM’s input/output module at 013Ch, or 316d.Sinclair ZX80
4K/1K BlackjackIn this 4K/1K ZX80 version of 21 you play one-on-one against the computer-dealer. It deals you two cards face up. To take another card, hit NL; to hold, press SPACE NL. The ZX80 then plays out its hand and shows if you win or lose.Sinclair ZX80, Type-in program
4K/8K ROM SwitchReview of the ROM switch kit from Marex Electronics.Sinclair ZX80
4K/8K ROMs in One ZX-80This article describes the final solution that I used to make both ROMs available to my ZX80. 1 installed the ROMs piggyback in the socket and switch selected the ROM to be used. The modification is very simple and requires only a soldering iron, an spdt switch, and a few inches of wire.Sinclair ZX80
8K Basic ROMWhile the 4K Integer Basic in the Sinclair ZX80 is adequate for many applications, most programmers will eventually feel a hunger for more power. True, advanced functions can be simulated by way of subroutines, but such measures eat memory at an alarming rate. Enter the 8K Basic ROM. The chip costs a mere $39.95, whichSinclair ZX80
8K Basic ROM and 16K-Byte RAM Pack SpecificationsSinclair ZX80
8K Machine Code Keyboard ScanningBernard Puerzer’s program for scanning the ZX80 keyboard (Machine Code Keyboard Scanning Program) was written for the 4K ROM, His program served as the occasion to give the same ability to read the keyboard to 8K ROM users. This required adaptation since the programs are not automatically transferable. One of the problems was to getSinclair ZX80, Sinclair ZX81, Type-in program
8K ROM ChangesRevisions to previous programs for 8K ROM.Sinclair ZX80
8K ROM Printer CommandsLLIST — Lists to printer instead of screen, LPRINT — Directs output to printer instead of screen, COPY — Outputs screen display to printer.Sinclair ZX80
8K ROM Programs Here!Our technical staff has the only prototype 8K ROM in the U.S. and we’re wording on programs so you will be able to use your new ROM immediately. We’re especially impressed by the graphics capability and the PLOT-DRAW-PRINT sequence.Sinclair ZX80
8K ROM UpdateSinclair now has another source of 8K ROMs. According to Nigel Searle, the new manufacturer will deliver by September 1 enough ROMs to both replace bad ROMs and satisfy demand for new ones.Sinclair ZX80
8K ROM UpdatesUpdates to Hurkle, Castle Doors, Nichomachus and Widget for the 8K ROM.Sinclair ZX80, Timex/Sinclair 1000
8K Syntactic SumModified version for 8K ROM.Sinclair ZX80, Type-in program
8K/1K Slot MachineAnother free sample software review—a program directly from New England Software’s tape.Sinclair ZX80, Type-in program
A Microcomputer TimelineTimeline from pre-1974 to 1985. ZX80 mentioned.Sinclair ZX80
A Mouthful for Every OccasionYou can call up sensational headlines, forceful commands, whimsical statements, ageless wisdom, and irrelevant nonsense all at the push of a key on your Sinclair computer with the Mouthful program.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
A Night in Las VegasReview of the cassette from Lamo-Lem.Sinclair ZX80
A Parallel Interface for the ZX-80/MicroAce ComputerConstruct a simple parallel interface for the ZX80/MicroAce computers with the Z-80 PIO.MicroAce, Sinclair ZX80
A Subroutine for Serial Data OutputTrying to write machine code subroutines for the ZX80 presented some problems. This article details the problems with their solutions, and shows a simple subroutine to output data serially by bit to an asynchronous peripheral.Sinclair ZX80, Type-in program
A Tool to Help Debug ProgramsTo determine what occurs during a loop portion of a malfuntioning program, use a PRINT statement called a flag.Sinclair ZX80, Sinclair ZX81
A Trick and a Graphic SystemSinclair ZX80, Type-in program
A Weekend With the ZX-80I have always been intimidated by computers, and mathematics in general. One look at the Sinclair ZX-80, and I was confused. It wasn’t what I had expected; there were no blinking lights, or humming, and no rows of ceiling high, pulsing units. It looked nothing like my 1950’s science fiction concept of a computer. TheSinclair ZX80
Acey DuceyThis simulation of the Acey Ducey card game. In the game, the dealer (the computer), deals two cards face up. You have an option to bet or not to bet depending whether or not you feel the next card dealt will have a value between the first two. Your initial money is set at $100.Sinclair ZX80, Type-in program
Add a Full-Sized Keyboard to Sinclair's ZX80Interface a surplus keyboard to the ZX80.Sinclair ZX80
Adding an LED Load Monitor to the ZX80Single LED (light emitting diode) added to the tape “ear” input of the computer. The voltage for lighting the LED is just right for loading a program from the cassette tape.Sinclair ZX80
Addition Through 7 DigitsAdd 7 digit numbers as long as the total doesn’t exceed 7 digits.Sinclair ZX80, Type-in program
Address and Phone BookThis 4k program stores ASCII as codes into an array, getting areund the 4K BASIC’s lack of string arrays. It stores and prints names and addresses one at a time. This program runs in a 2K machine; for 1K RAM reduce DIM A.Sinclair ZX80, Type-in program
All-Purpose BeeperCircuit to emit a “beep” every time your ZX80 or MicroAce reads from or writes to a selected memory address.Sinclair ZX80
An Alternative Display Method - Tank BattleThis game itself inspired by Lloyd Johnson’s article “Paint Duel” in Creative Computing (July 1981). The player attempts to destroy the computer’s tank by hitting it with a well-placed shot.Sinclair ZX80, Type-in program
An Interview with Alfred MilgramAlfred Milgram, president of Melbourne House and David Ahl chat about the ZX80, Sinclair Research, and two new books.MicroAce, Sinclair ZX80
An Introduction to Machine CodeThe ZX80/1 microcomputer system as supplied by Sinclair Research is capable of being programmed in two different languages, i.e., Basic and Machine Code.Sinclair ZX80, Sinclair ZX81, Type-in program
An Introduction to Machine CodeHow to start using machine code on the ZX80/81.Sinclair ZX80, Sinclair ZX81
Annotated 4K ROM ListingThe 4K ROM SAVE routine listing, including the original designer’s notes.Sinclair ZX80
Annotated 4K ROM Listing - Systems VariablesListing tells you the values of all major variables used in the 4K ROM.Sinclair ZX80
Annotated 4K ROM: LOAD RoutineAssembly for the 4K ROM’s LOAD routine. LOAD begins in ROM location 0206H, or 518d.Sinclair ZX80
Arithmetic Series QuizOne exercise to sharpen arithmetic skills is to use a series of numbers which require discerning the relationships of the numbers in order to complete the series. The program in Listing 1 will print out an arithmetic series. Your task is to figure out the next two numbers in the series. If you are notSinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
Arithmetic with a SmileThe computer as an instructional tool is perhaps nowhere more successful than in conducting arithmetic practice drills. Unlike the typical classroom teacher, the computer never tires and never makes a mistake. It provides arithmetic practice and never forgets to reward a right answer with a smile.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
ArtillerySinclair ZX80, Type-in program
Ask BYTE: Other Keyboards for the ZX80Writer wants to know if ZX81 keyboard can be expanded based on article in March 1982 issue of Byte.Sinclair ZX80
Atmospheric Perturbation?Letter defending the ZX80 as reviewed by John Palmer.Sinclair ZX80
Authorized SoftwareImage Computer Products of Northbrook, IL, is the authorized ZX80 software producer.Sinclair ZX80
Auto-Display-ChangingHow Is It Done? A series of articles.Sinclair ZX80
Automatic Recorder ControlCall the LOAD routine directly.Sinclair ZX80
Bar GraphicsThis program, written for a 2K MicroAce, draws bar charts on a white background with dark defined lines and a graphpaper-like effect behind the bars. It will choose 10 (0 to 10) random numbers to graph, or you can select them.MicroAce, Sinclair ZX80, Type-in program
Basic Salary SchedulingCalculate salaries that increment on a straight-line basis.Sinclair ZX80, Type-in program
Battery Pack CaseCheck Herbach & Rademan’s summer bulletin (Vol. 46 No. 5). Stock # 21K731 C$4.50) holds 8 C size cells and needs rewiring and a new output connector. H&R is in Philadelphia (215/426-1700). If you use alkaline C cells , Eveready E-93 or equal, you can operate 2 1/2 to 6 hours .Sinclair ZX80
Battleship SolitaireThis Battleship Solitaire program allows you to play a similar game against the computer, but with the modification that you do all the shooting. Even though you have no ships to be sunk, you are still subject to penalties. Each time you fail to score at least one hit per salvo you lose one shot.Sinclair ZX80, Type-in program
Beginner's Basic -- INKEY$ FunctionThe INKEY$ function, though more obscure than commands like SAVE and RUN, is simple to use and adds a nice touch to your programs.Sinclair ZX80, Sinclair ZX81
Beginner's Column - Error Codes and Debugging ProgramsOne of the ZX80/MicroAce’s nicest features keeps you from entering lines with syntactic errors into a program.Sinclair ZX80
Beginner's Loading ML ProgramsLearn how to put machine language (ML) programs into your computer.Sinclair ZX80
Beginner's ROM and RAM AddressesROM and RAM addresses in 4K ROM, 1K RAM machines.Sinclair ZX80
Beginners - Analyzing the ProblemThe first step in solving a problem with a computer is analyzing how you would solve it without one.Sinclair ZX80, Sinclair ZX81
Beginners: User-Friendly ProgramsSome easy programming methods to write user-friendly programs for either 4K or 8K ROM programs.Sinclair ZX80, Sinclair ZX81
Beginners' Column: REM RevisitedStoring machine code in REM statements.Sinclair ZX80, Sinclair ZX81
Beginners' Dimensioned ArraysAlthough BASIC uses simple English commands, the DIM statement is one of those that takes a little explanation.Sinclair ZX80, Sinclair ZX81
Beginners' ML -- Register to RegisterExamines the loading, adding and subtracting instructions. Number 5 in series.Sinclair ZX80, Sinclair ZX81
Beginning Programs -- For-Next LoopsThis column is dedicated to you novice programmers to whom BASIC is not so basic. (BASIC is one of the languages your ZX80 understands.) I will also try to simplify concepts in other SYNTAX features so you can get a handle on them and eventually outgrow this column. For-next loops consist of 2 control statements,Sinclair ZX80
Best of Sync, Volume 1Review of the book that collected articles from the first year of Sync magazine.Sinclair ZX80, Sinclair ZX81
Big Character ProgramMake your video characters 8 times bigger using ROM character images and substituting graphic symbols for dots.Sinclair ZX80, Type-in program
Binary RepresentationKnowing how to manipulate individual bits in your ZX80 is essential for efficient Machine Code programmming, so knowing what bits and bytes are is essential also.Sinclair ZX80
Bingo Number GeneratorGenerates numbers with their preceding letters and prints them at 8x their normal size at the top of the screen.Sinclair ZX80, Type-in program
Bisection Interation Square Root ProgramThis program operates by means of bisection iteration, which is basically just a variation of the old high-low game. The size limitation of the integer basic (variable size) limits the maximum root to 181.Sinclair ZX80, Type-in program
Black HoleGame based on an Elf (RCA 1802) machine language program.Sinclair ZX80, Type-in program
BOLEX: Beginner's Ohm's Law EXercisesBOLEX is a program that solves Ohm’s law equations two at a time. Enter the program into your computer, hit RUN and NEWLINE. Four prompts will appear on your screen: amps, volts, ohms, and watts. Type in a value for one, hit NEWLINE. Continue until the values have been entered. With two values you willSinclair ZX80, Sinclair ZX81, Type-in program
Boston Show SurveyedThe tiny Sinclair ZX80 was a popular item. Sinclair’s Nigel Searle was pleased with its present sales and is making plans for the introduction of its 8K ROM BASIC, as well as a modem and low-cost printer in 1981. FCC certification procedures are holding up the 16K add-on RAM.Sinclair ZX80
Bubble Sort RoutineSorts numbers into ascending order.Sinclair ZX80, Type-in program
Build Additional RAMHow to upgrade the ZX80 to 8K RAM.Sinclair ZX80
Bytesavers HintIf you are using a PRINT after a line number simply to add an empty line, use two commas instead.Sinclair ZX80, Sinclair ZX81, Type-in program
CAI Instrument's Widget BoardMost of us are pretty tired of waiting up to a year for delivery and then getting equipment and manuals with obvious mistakes. Couple that with an unresponsive manufacturer and you get frustrated customers. Because of problems detailed below, SYNTAX recommends that you delay purchasing the Widget until CAI Instruments offers correct, complete, and consistentSinclair ZX80
CAI Printer UpdateCAI Instruments will offer software components to make their Widget printer compatible with both 4K and 8K ROMs.Sinclair ZX80, Sinclair ZX81
CannonadeIn Cannonade you are the commander (choose your own rank) of a squad of six men. You have been given as your next objective the capture of an enemy gun emplacement. Your men must outmaneuver the gun’s handlers. If they are spotted as they are advancing, they may be fired upon. When a man isSinclair ZX80, Type-in program
Cassette EavesdropperUse this simple circuit to listen to your programs as they save and load or to search for programs on tape without pulling the earphone cord and adjusting the volume control each time.Sinclair ZX80
Castle DoorsCastle doors is an adventure game that presents a new challenge with each playing, and the opportunity for easy adjustment of difficulty if the Wizard is winning too much, or too little of the time. You, the player, have the ultimate task of defeating the evil Wizard, but first you must gain strength and experienceSinclair ZX80, Type-in program
Changes to Amazing Active DisplayJohn Sampson of College Point, NY, called in response to the letter in the Oct. 81 issue about The Amazing Active Display.Sinclair ZX80
Changes to September Budget ProgramUser interface changes to the program.Sinclair ZX80, Type-in program
Changes to Super ZX80 InvasionAdd new levels of difficulty.Sinclair ZX80, Type-in program
Character ReverseHave you ever wanted to put a reverse character in a string but you had no way of doing it? Here is a simple answer, a small machine language program that will reverse a character for you.Sinclair ZX80, Type-in program
Chart Your BiorhythmsProgram for 8K ROM machines graphically displays your emotional, intellectual and physical cycles.Sinclair ZX80, Type-in program
ChaseChase is a game of survival. The object is to survive as long as you can. You are set in a playing field, shown as a 20×10 block on your TV screen, surrounded by a lethal fence. Mines are scattered about in the field. You are being chased by five robots which will move straightSinclair ZX80, Sinclair ZX81, Type-in program
Chest of Classics by Lamo-LemReview of the programs from Lamo-Lem.Sinclair ZX80
Christmas Buyers GuideComparison of computers available in December, 1980.Sinclair ZX80
Clive Sinclair of Sinclair Research Trying Again in Consumer ElectronicsThe British, it is said, are great at designing a product but awful at exploiting it. In earlier eras, for example, much of the original work on the jet engine, the computer, radar and the early work on semiconductors was done in Britain. But the money on them was made elsewhere. Clive Sinclair seems livingSinclair ZX80, Sinclair ZX81
Coming to TermsResponse to Langdon Proctor’s letter.Sinclair ZX80
Comparison Between The Sinclair ZX80 and The TRS-80 Color ComputerTable comparing the various hardware and programming language features.Sinclair ZX80
Comparison Between the Sinclair ZX80 and the TRS-80 Pocket ComputerSinclair ZX80
Compu-CalendarThis three-part program returns correct day name, changes Gregorian dates to corresponding Julian day numbers, and computes total days between any two dates from Jan. 1 AD to Feb. 2300. To use, type the month number (NL) , day number (NL) , and fourdigit year (NL) . ZX80 returns the correct day name, followed bySinclair ZX80, Type-in program
Computer controllers: Adapting the Sinclair ZX-80 for laboratory useDifferences between the MicroAce and Sinclair ZX-80 are described. Adaptation of the Sinclair ZX-80 for a previously described laboratory control function is discussed.MicroAce, Sinclair ZX80
Computer ModelsProgramming tutorial on calculating buinsess models wide variety of cases.Sinclair ZX80, Type-in program
Computer Number SystemsIntroduction to binary with programs to convert from decimal to binary and binary to decimal.Sinclair ZX80, Type-in program
Computer Number Systems IIExamines hexadecimal system.Sinclair ZX80, Type-in program
Computer Number Systems IIIArticle looks at octal numbers.Sinclair ZX80, Type-in program
Computers and SocietyAmong the several new computers introduced at the June CES, one of the most interesting entries was the Sinclair ZX-80. This Z-80-based computer (which weighs only slightly more than its instruction manual (320 g vs. 250 g)) contains a full typewriter-like keyboard (membrane type), 1 KB of RAM and a 4 KB BASIC. Keywords areSinclair ZX80
Continuous Display UtilityWant a flicker-free screen? JRS Software now offers software for continuous display.Sinclair ZX80
Converting From Other BasicsWhile Basic is a distinct computer language , it exists in many forms. Thus, a program written for another machine might have to be converted before it will work with the Sinclair. This series will deal with conversion techniques, in hopes of allowing you to get as many programs as possible running.Sinclair ZX80, Type-in program
Create a Word Search PuzzleBy using this program in the ZX80 or MicroAce, you can create your own 15 by 11 character word puzzles and have fun solving them or give them to your friends to solve.MicroAce, Sinclair ZX80, Type-in program
Credit Due to Personal Computer WorldFollow-up to December 1980 review of ZX80, noting it was a reprint of an article from Personal Computer World, a British publication.Sinclair ZX80
Cryptoquote -- Use Your ZX80 to Help You Solve Substitution Ciphers“Cryptoquote” is a program for infinitely patient or just masochistic puzzle-solvers. It works just like cryptoquotes in newspapers — you substitute letters for letters to decode the babble into a quotation. Your ZX80 will help you, though, by displaying the frequency distribution of letters in your quotation.Sinclair ZX80, Type-in program
Data DubberThe Peripheral People offer a device to help you LOAD and SAVE cleanly.Sinclair ZX80
Data File FormatHere’s a program for 2K MicroAces that allows you to create indexed files on tape.MicroAce, Sinclair ZX80, Type-in program
DATA Statement SimulationSinclair ZX80, Type-in program
Dealing Out a ConversionSinclair owners will probably spend a fair amount of time converting programs from other Basics. This can be a rewarding and educational practice or an exercise in frustration, depending on how you go about it.Sinclair ZX80, Type-in program
Dear EditorHow to make a program unlistable; program for linear regression; painting heatsinks; FORTH; problems with 8K ROM/keyboard upgrade for ZX80; MicroAce flicker-free kit; large keyboard; edge connector cleaner.MicroAce, Sinclair ZX80, Sinclair ZX81
Dear EditorMicroAce 8K ROM and flicker-free video upgrade board. ZX81 glitches. RAM pack wobble.MicroAce, Sinclair ZX80
Dear EditorLetters covering: FAST/SLOW mode switching in machine code monitors (Clark Calkins, answered by KO); expanding ZX81 on-board RAM to 2K using Fujitsu MB8416 static RAM (William Jordan); disabling SPACE-key interruption and CONT screen clearing (C. Alfred Spencer, answered by KO); explanation of Syntactic Sum meaning (Julian Goldman); Syntactic Sum FAST mode requirement and SAVE anomalyMicroAce, Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
Dear EditorLetters about adapting the ZX80 to work worldwide; beginner questions about programming; request for 8K ROM listing; recorders.Sinclair ZX80
Dear EditorZX-Microfair in London; Microace 8K ROM has bugs; Microace regulator; floating point in 8K ROM.MicroAce, Sinclair ZX80, Sinclair ZX81
Dear Sinclair ResearchIt is with great displeasure that I am returning my Sinclair ZX80. Response from Nigel Searle.Sinclair ZX80
DefuseYou are the Chief of Security in a major government building. You have just received a telephone message from a terrorist group claiming that they have planted a bomb somewhere in the building. Fortunately, you have the most sophisticated electronic detection equipment available. Your detector gives off a signal that gets stronger as you getSinclair ZX80, Type-in program
DetectiveA murder has been committed and the perpetrator has threatened to strike again! It is up to you to uncover the two pieces of evidence which will identify the murderer before he can carry out his threat. The game consists of searching the 4 rooms in the building where the crime occurred for the incriminatingSinclair ZX80, Type-in program
Dice and TrainDice strictly speaking is not a game. By simulating the throw of a pair of dice, the computer calculates the distribution of the number of throws entered according to the number of spots the dice show. Be prepared for a wait if you enter a number like 5000. Train likewise is not exactly a game,Sinclair ZX80, Sinclair ZX81, Type-in program
Dice RollThis program turns your ZX80 into a totally fair dice roller.Sinclair ZX80, Type-in program
Different StrokesPrestodigitizer, an 8-bit input graphics tablet available for several micros, will soon be ready for your ZX80.Sinclair ZX80
Disassembled BASIC - A ReviewLinsac has published a disassembled listing of the Sinclair Basic.Sinclair ZX80
Draw a PictureSimple program from 30 Programs for the ZX-80.Sinclair ZX80, Type-in program
Edge Connectors AvailableKopak Creations of New York now offers 46-pin edge connectors for ZX80/81s.Sinclair ZX80, Sinclair ZX81
EditorialThe Sinclair ZX80 is the new kid in town; a short-lived position in this rapidly changing field. In the past few years, several dozen personal computers have made an appearance. Some are thriving, others have fallen into the obscurity of bargain sales. We believe that the Sinclair is going to be one of the winners;Sinclair ZX80
Editorial: The best of times, the worst of times...Well, the worst is over and it can only get better. At least that’s how I -feel now as I tap out my -first newsletter on my 2068. I wish to thank all of you who have decided to stick with the newsletter (and, of course, the ZX computers) for your continued support – ISinclair ZX80, Timex/Sinclair 2068
Educational Software VendorEdson Electronics offers educational programs for ZX80/81.Sinclair ZX80, Sinclair ZX81
EliminationElimination is a traditional dice game which provides a worthwhile vehicle for teaching young children (and others) simple strategy, an understanding of odds, and the mental manipulation of numbers. Consequently, it helps reinforce arithmetic skills since the player’s ability to use mental arithmetic is pitted against the computer’s problem posing ability. Although the game isSinclair ZX80, Sinclair ZX81, Type-in program
Equational And/OrMany users are confused about the logical use of AND and OR in the 8K ROM. Here is a touchstone (demonstration) program illustrates various uses of AND and OR.Sinclair ZX80, Type-in program
Estimate Heating CostsUse these 3 programs to estimate heating costs for houses and other small buildings.Sinclair ZX80, Type-in program
Examining Prime Numbers: Two ProgramsThe first of the two programs below tests a set of numbers to see which members of the set are primes. The program asks for (and enters with INPUT statements) the beginning and the end of the set and displays those numbers in the chosen set which are primes.Sinclair ZX80, Type-in program
Exchanging Registers, Part 6In addition to the eight registers A,F,B,C,D,E,H and L covered in an earlier article, the Z80 (central processing unit in your ZX80/81) has a twin set of alternate registers.Sinclair ZX80, Sinclair ZX81
Experiments in Memory and I/O ExpansionHow memory works in the ZX80; adding RAM using 2114 chips; adding I/O; adding RAM using HM6116 CMOS chips.Sinclair ZX80
Expression Evaluators at WorkReprint of the article from the first Kitchen Sync column.Sinclair ZX80
Extended ZX80 Service ContractsSinclair now offers extended service contracts to ZX80 owners. $25 per year will cover all parts and labor and return shipment of the unit.Sinclair ZX80
EZUG NewsletterThe Educational ZX80/1 Users’ Group (EZUG) publishes a newsletter each month for ZX80 users.Sinclair ZX80, Sinclair ZX81
Fifteen Puzzle — 4K/2KImplementation of the classic 15-piece sliding puzzle game for the ZX80 in 4K ROM with 1K+ RAM. Checks for solvable starting combinations (not all 20 trillion are), prevents illegal moves, counts moves, and congratulates the player on winning. Includes complete BASIC listing.Sinclair ZX80, Type-in program
Flicker-free Four Times Normal Character ScrollingProgramming an active display without the flicker and flash is one of the challenges confronting the ZX80 user. So far the programs published in SYNC with flicker free display possibilities have some limitations: 1) the program must stay in machine language; 2) all computing must be done during the vertical blacking period; or 3) everythingSinclair ZX80, Type-in program
For Syntax Readers OnlySinclair now offers used ZX80s for only $49.95. According to Nigel Searle of Sinclair, most of these machines were sold in England as kits and assembled incorrectly.Sinclair ZX80
Forest Treasure“Forest Treasure” is based upon “Random Graphics” by Gary McGath in the Jan/Feb 1981 issue of SYNC. You are riding through a forest, seeking the gold treasure. You are represented by “£” and the treasure is a blank space. During your ride you may encounter enchanted (invisible) walls. When touched, these walls will alter yourSinclair ZX80, Type-in program
Frequency HistogramProgram tests how random the ZX80/MicroAce’s random number generator really is.MicroAce, Sinclair ZX80, Type-in program
From Other Basics - VAL and LENZX80 Basic substitutions for LEN and VAL functions.Sinclair ZX80
From Sinclair ResearchSinclair ZX80 and Syntax ZX80 announcement.Sinclair ZX80
Full Annotated 4K ROM ListingSinclair’s complete 4K ROM listing with original designer’s annotations will be available from SYNTAX by August.Sinclair ZX80
Galaxy InvadersIn Galaxy Invaders you are under attack by a fleet of enemy spacecraft which you must destroy before they destroy you. This game uses the ZX81’s 1K RAM, graphics, and screen blackout characteristics to produce an arcade type game.Sinclair ZX80, Type-in program
Game of LifeSinclair ZX80, Type-in program
GauntletGauntlet is a game played on a rectangle 19 spaces by 6 spaces. The object is to run a gauntlet of random obstacles and monsters, beginning on the left side and crossing the rectangle. You win when you have successfully moved your marker to the right side.Sinclair ZX80, Type-in program
Getting LoadedTape loading monitor. The monitor consists of two LEDs, a diode, some wire, and a case to house everything. The number 1 LED acts as an indicator of too low a volume or of the correct volume. The number 2 LED is an indicator of volume which is too loud.Sinclair ZX80
Glitchoidz ReportCorrections to errors, problems and other Glitchoid activities discovered in prior articles.Sinclair ZX80, Type-in program
Glitchoidz ReportCorrections to Widget (Sync v1 n2), Looking inside the ZX80 (v1 n3), A Trick and a Graphic System (v1 n3), Perceptions (v1 n5), Gra+Pix (v1 n4), and Hangman (v1 n4).Sinclair ZX80
Glitchoidz ReportCorrections to GRA+PIX; Mini-Billboard; The PEEK Function and POKE Command; An Inventory System; The Hidden Chessmen.Sinclair ZX80, Sinclair ZX81
Gradebook for TeachersProgram helps teachers average grades at the end of the grading period.Sinclair ZX80, Type-in program
Graphics SurprisesWhen we combine the uncertainty of the ZX80’s randomizing feature with its graphics capacities, we have the ingredients for a lot of fun. For example, the Crazy Quilt program uses only two instructions, yet it fills the screen with a zany tangle of symbols and spots. A more challenging application of graphics and randomizing isSinclair ZX80, Type-in program
Graphics, Games and GoldGraphic adventure game: the hero roams within a randomly generated wood, cave or castle, encountering monsters and treasures.Sinclair ZX80, Type-in program
Hammurabi in 1kPlayer manages an economy.Sinclair ZX80, Type-in program
Hampson's PlaneProgram translates the three dimensional Rubik’s Cube to the two dimensional TV screen via the ZX80.Sinclair ZX80, Type-in program
Hand-sized $200 home computerThe Sinclair ZX80 costs only $200, yet it has the performance of units two or three times as expensive, the maker claims. A reduced number of parts and simplified construction help keep the price down, Sinclair says. One big cost cutter is a touch-sensitive keyboard. The standard alphanumeric layout provides single-stroke entry of 22 commandsSinclair ZX80
Handling Character Strings in the ZX80Using USR(47) to find the address of a string variable and peeks/pokes to manipulate the string.Sinclair ZX80
Handling Strings from Another DIMensionThe 4K ROM left out the ability to DIMension strings. However, with a few well-placed POKEs, you can plug up that hole in the 4K ROM.Sinclair ZX80, Type-in program
HangmanThe old game of Hangman can also be played on your ZX80. The program listed below preserves not only the battle of wits between the two players, but also draws on the graphics capabilities of the ZX80 to draw the figure for you. The program with full prompts on the screen requires over 1K, butSinclair ZX80, Sinclair ZX81, Type-in program
HangmanZX80 version of the 2 person spelling game, Hangman.Sinclair ZX80, Type-in program
Hardware HelpersReset button, high contrast inverse video.MicroAce, Sinclair ZX80
Hardware HintsPotential solution to overheating; labeling keys on big keyboards.Sinclair ZX80
Hardware NotesAdvice on DIP headers; edge connectors; video monitors; reset switch; cassette monitoring.Sinclair ZX80
Hardware Project: Simple 4K-8K ROM SwitchStep-by-step guide for building a piggyback ROM switch to run both 4K integer BASIC and 8K ROMs in the ZX80 without swapping chips. Uses a single-pole switch mounted inside the ZX80 case, with both ROMs soldered together except at pin 24 (Vcc), which is switched to activate one ROM at a time.Sinclair ZX80
Hardware ReportPotential solution to problems with LOAD.Sinclair ZX80
Hardware Review: Marex ROM SwitchReview of a 4K/8K ROM switch for the ZX80 from Marex Electronics, Valley City OH. Available in kit or assembled versions at $24.95-$49.95. Covers assembly experience, problems found (static sensitivity, PC board short), and usage tips for switching between ROMs.Sinclair ZX80
Hardware TipsThick Black Bars; Insufficient Filtering Solved; Memory Expansion Power Supply; Ear Input Circuit; Problems with ROM Changing; Top Line Hook Solution; Strong Signals on KBD 0 through KBD 4.Sinclair ZX80
Hardware TipsRobert Hartung comments on some letters from readers. His responses should be regarded as suggestions to help look for the answers.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
HexloaderSinclair ZX80, Type-in program
Hog Heaven - ROM Entry PointsComplete list of global subroutine calls for the 4K ROM’s eigh software modules.Sinclair ZX80
House of HorrorsYou are trapped in the dreaded “House of Horrors.” Naturally it is filled with monsters, mummies, skeletons, and strange creatures. Secret passages and mysterious rooms confront you with danger and yet offer the only way out. Your goal is to escape from the house alive.Sinclair ZX80, Type-in program
How Many BlocksLike most new computer owners, I was testing my new equipment with some games. My fun was interrupted, though, when I realized that I was being watched. As I turned, I was confronted by my five year-old daughter, Scooter. Wearing a sad face and eyes that reminded me of a beagle puppy, she muttered, “HowSinclair ZX80, Sinclair ZX81, Type-in program
How Many Bytes to the Line?Subroutine determines the exact number of bytes used for each line of program instruction as well as an entire program.Sinclair ZX80, Type-in program
How to Invent a Game - Inside Flattop Lander (MCD)The conception and initial game design of Flattop Lander and the Machine Code subroutine that will produce an instant display.Sinclair ZX80, Type-in program
How to Invent a Game, Part 2Finishing the programming for the game.Sinclair ZX80, Type-in program
How to Produce a Display File Using Machine CodeIn the ZX80 the display file is the part of the RAM which holds the next picture to be shown. A complete picture is made up of 24 lines which can be from to 32 characters in length. The display file has an initial delimiting “118”. and another delimiting “118” to mark the end ofSinclair ZX80, Type-in program
How to Wire a Big KeyboardAlthough the ZX80 has many fine features, some people complain about the small pads of the touch keyboard that comes with it. But this is not a serious problem. The ZX80 uses a matrixed keyboard, so you can easily add a bigger, parallel keyboard.Sinclair ZX80
HurkleGame converted to ZX80.Sinclair ZX80, Type-in program
IC InventoryThis program, written for the CD4000 series of ICs and using the 4K ZX80 ROM and at least 2K RAM, can be adapted for any series of things following consecutive numbers.Sinclair ZX80, Sinclair ZX81, Type-in program
Important Information for Cassette UseSuggestions for better LOAD/SAVE.Sinclair ZX80
Improved 4K Sine CalculationUse these lines in 4K programs requiring sines between 0 and 90 degrees.Sinclair ZX80, Type-in program
Improving DisplayOne problem with creating graphic displays on the ZX80 is users’ inability to interact with display. This program allows you to manipulate a cursor on 14 screen lines and to insert characters where desired.Sinclair ZX80, Type-in program
In and Out of Machine LanguageWhen you use machine language programs, you have no keys to press directly. So we need to tell the machine to RUN a machine language program, and to tell it to STOP.Sinclair ZX80, Sinclair ZX81
Increment, Decrement For-To'sUse LET to increment or decrement loops in 4K BASIC.Sinclair ZX80, Type-in program
InfoNews/Software: Super ZSuper Z for the ZX80 and MicroAce computers adds seven new statements to Sinclair 4K BASIC: TAB, SCROLL, MEM, PAUSE, READ, RESTORE and DATA. The statements are contained in a machine-code module that’s loaded at line 0 and is invisible to users.MicroAce, Sinclair ZX80
InfoNews/Software: Super ZX80 Invasion, Double BreakoutSuper ZX80 Invasion, a 1K game for the Sinclair ZX80 personal computer, has recently been introduced by Softsync, Inc. The game engages the player in battle against space invaders attacking in battle formation. Softsync is offering Double Breakout, also a 1K game with moving graphics for the Sinclair computer.Sinclair ZX80
InfoNews/Software: Wall BustersWall Busters is a fast computer ball game by Softsync for the 1K Sinclair ZX80 computer. You are challenged to hit a ball with a movable bat and chip away at a brick wall. Players can choose from seven levels of speed and skill. Wall Busters is compatible with both the Sinclair ZX80 and MicroAceMicroAce, Sinclair ZX80
InfoNews/Software: ZX80 Business PackageThe ZX80 Business Package by Lamo-Lem is for the Sinclair ZX80 or MicroAce computers. The package includes Search & Save, which allows storage of text files on cassette and retrieval by keyword or phrase; VideoComp-4, which displays a worksheet of three columns and uses a keyboard overlay to perform operations involving entire columns; and VideoGraph,MicroAce, Sinclair ZX80
Input PortCapture data through a port, place it into a CPU register.MicroAce, Sinclair ZX80
Interface to the Real WorldAdd an 8-bit latch to the ZX80 or MicroAce, mapped to 3000H (12288). Includes schematic.MicroAce, Sinclair ZX80
Interview with Clive SinclairClive Sinclair is the man behind the first mass pocket calculator, the first scientific calculator kit and, now, a mass-market computer. David Ahl talked to Clive while in London at the PCW show.Sinclair ZX80
Intro to Machine LanguageStart of series on machine language programming for beginners.Sinclair ZX80
Inverse Big CharactersTo print 8x size characters in reverse video, change these lines from Big Characters (Dec. 80).Sinclair ZX80, Type-in program
Inverse CryptologyChallenging code breaking game for 2 uses 4K ROM and 1K RAM.Sinclair ZX80, Type-in program
IsolationIn Isolation you attempt to encircle one of the computer’s men, isolating him from all of his cohorts. A man is isolated when you have placed one of your men above, below, to the left, to the right and in the four locations diagonally adjacent to the victim. Therefore, a man located in a cornerSinclair ZX80, Type-in program
Just for FunRenumbering by a USR Routine; Sweeper; Ed, the Head.Sinclair ZX80, Sinclair ZX81, Type-in program
Key Click GeneratorThis simple circuit will produce an audible tone whenever the ZX80 screen is blanked, yielding a click to indicate key closure, or a steady tone during processing.Sinclair ZX80
Keyboard BeeperSimple device that beeps when a key is pressed.Sinclair ZX80
Keyboard BeeperReview of Burnett Electronics’ keyboard beeper.Sinclair ZX80
Keyboard Scanning from Machine CodeExplains how to scan the ZX80/81 keyboard from machine code in SLOW mode using the LAST K system variable (16421-16422). Covers key-value demonstration, FAST/SLOW mode selection from machine code using ROM addresses, and presents a complete machine code keyboard scanning routine that mirrors Sinclair’s own BASIC keyboard feel.Sinclair ZX80, Timex/Sinclair 1000
Keyboard/System Conversion: The First 40/1 KeysThe fundamental conversion described here can be made with almost any KB switch array. 40 keys, new or used, so long as the switches are normally open and are closed with a key stroke.Sinclair ZX80, Sinclair ZX81
Kitchen SyncDiscussion of the ZX80 BASIC expression evaluator.Sinclair ZX80
Kitchen SyncThis month’s column was inspired by two other articles appearing in the May/June issue of SYNC. In the first, David Lubar told of his experiences in using the NOT operator of Sinclair Basic. In the second article. Bill Eckel introduced a game called Black Hole and presented a version which he “almost” got to fitSinclair ZX80, Type-in program
Kitchen SyncThe first thing we did when we finished building our ZX81 kits was to play with them— poking through the manual, pressing new keys to see what they did, writing little test programs to see what could be done. It did not take us long to decide that the ZX81 had some features that madeSinclair ZX80, Sinclair ZX81
Kitchen SyncTwo to the What? Recently, a cousin from Lincoinwood, Illinois, came out to visit. Along with him, he brought a couple of “extra credit” problems given him by his eighth grade science teacher. One of the problems was to calculate 2 to the 420th power.Sinclair ZX80, Sinclair ZX81, Type-in program
Kitchen SyncThe Nanos Systems reference card is clear, concise, and, for its shortcomings, is the best handy reference for the ZX80/ZX81 I have seen.Sinclair ZX80, Sinclair ZX81
Know Your Gas HogsUse your ZX80 to compare fuel economies and estimate total gas expenditures.Sinclair ZX80, Type-in program
Landing a LEM on the MoonThis ZX80 version sets a LEM 2,530 meters above the moon with only 300 liters of fuel. You must land without crashing or running out of fuel.Sinclair ZX80, Type-in program
Least Squares Data Analysis with the ZX80/81One of the most common tasks of a computer is to perform statistical analysis and data manipulative type computations. Many of the computations involved are very tedious to perform by hand since they sometimes require a large number of reiterative calculations. Statistical analysis problems that take hours for a human (equipped only with pencil andSinclair ZX80, Sinclair ZX81, Type-in program
LettersOur Face is Red!; Four Tips for MicroAce Owners; Channel 2 Interference Problem Cure.MicroAce, Sinclair ZX80
LettersSinclair ZX80
LettersREM on the 4K ROM; Mini-Billboard for 8K ROM; “Bar Charts” and Rubber Cement; Splitting Strings; Short Video Cable; The 5-6 Seconds of Silence.Sinclair ZX80, Sinclair ZX81
Letters8K ROM Double Images; Taxman; An Inventory System; Hampson's Plane; Flag Use Tip; ZX80/81 World; The Great Circle Route.Sinclair ZX80, Sinclair ZX81
LettersHelp Wanted, SGN and Inventory.Sinclair ZX80
LettersROMs and RAMS, Memory Saving Tips, The SAVE Signal.Sinclair ZX80, Type-in program
Letters to the EditorQuestion about calculating odds; how to translate BASIC programs with READ, DATA, RESTORE; 8K ROM for ZX80 doesn’t give SLOW mode.Sinclair ZX80
Letters: More Memory for the ZX80Correction to article about expanding ZX80 RAM. Notes on getting ZX80 to recognize 48K.Sinclair ZX80
Light Control InterfaceInterface Technology will adapt “The Microcommander” to the Sinclair ZX80.Sinclair ZX80
Lights of the CityThis program uses the 8K ROM’s graphics and animation capabilities to generate an ever-changing video pattern like a growing city.Sinclair ZX80, Type-in program
Likes the Sinclair ZX80Letter to the editor: reader takes exception to review in the August 1981 Popular Electronics.Sinclair ZX80
Line Recharacterizing — 4K and 8KTechnique for replacing characters or keywords in a program without retyping, using FOR-PEEK-POKE loops to scan program memory and substitute character codes. Example replaces all AND keywords with OR, with separate versions for 4K and 8K ROM address spaces.Sinclair ZX80, Timex/Sinclair 1000
Line RenumberingThis program renumbers the line numbers in any other program in memory.Sinclair ZX80, Type-in program
Linear RegressionComputes the linear relationship between two sets of variables, expressed as the linear regression equation, and calculates the coefficient of determination, an indicator of the strength of the relationship. Given a set of two variables labelled X and Y, the program will yield an equation describing Y as a function of X.Sinclair ZX80, Sinclair ZX81, Type-in program
Linsac's Game Programs 1 and 2: A ReviewReivew of games cassettes from Linsac. Games include Three Towers (Towers of Hanoi), Guess a Number, Mastermind, Sketcher (simple drawing program), Hurkle, Nim, Symbol Simon, Nine Lives, The Maze Game, Plain Sailing, Noughts and Crosses, Chinese Puzzle, Tower of Hanoi and Battleships.Sinclair ZX80
LJH's KeyboardAd says “wired keyboard hooks up in minutes,” but this project may take beginners 1-2 hours.MicroAce, Sinclair ZX80
Looking inside the ZX80Basic routines to show the ROM contents.Sinclair ZX80, Type-in program
LSCROLL - For Spectacular Screen DisplaysHow would you like to be able to create a “Times Square” display which moves from right to left without upsetting other items on your ZX81 (or 8K ROM ZX80) screen? Would you like to display graphs or functions such as a sine wave on your screen when they need more than 32 columns ofSinclair ZX80, Sinclair ZX81, Type-in program
Lunar LanderYou are the Command Pilot of the Lunar Lander SYNC. You are now in the final stages of your descent and you must make your landing before your fuel runs out. You select the thrust settings from your keyboard control system by pressing a key from 1 to 10. The computer does not wait forSinclair ZX80, Sinclair ZX81, Type-in program
Machine Code -- CP Branching TestsCPs are 1-3 byte codes that compare two numbers. More exactly, they subtract the number you are looking for from what has been loaded into the accumulator.Sinclair ZX80, Sinclair ZX81
Machine Code Keyboard Scanning ProgramMachine code routine to decode the keyboard and a Basic program for entering/saving machine code programs.Sinclair ZX80, Type-in program
Machine Code MonitorUtility program enables you to edit and execute hex Z80 machine code.Sinclair ZX80, Type-in program
Machine Code Print RoutineMachine language (ML) permits you to print characters anywhere on the screen. Harness the ZX80’s own print routine with RST 0010.Sinclair ZX80, Sinclair ZX81, Type-in program
Machine Code Programming - Multiplication and DivisionMultiplication and division require more thought and attention to detail.Sinclair ZX80
Machine Code Programming -- Understanding the StackOften when writing machine code (MC) programs, it’s useful to keep the MC above RAMTOP. But few people understand how to move RAMTOP and the Z80’s stack pointer from within MC.Sinclair ZX80, Sinclair ZX81
Machine CompatibilityA beginner wrote to ask: All of the following computers have the designation 80 — ZX80, Z80, Z80A, TRS-80. Are programs or software usable between each of these computers? Also there is a Z80 Softcard to apply Z80 programs to the Apple II. Is it reversible?Sinclair ZX80
Machine Language Programming - Logical FunctionsDifferences between 4K and 8K ROMs can be overcome with machine language.Sinclair ZX80, Sinclair ZX81
Machine Language Programming Made SimpleReview of Machine Language Programming Made Simple for your Sinclair ZX80 and ZX81.Sinclair ZX80, Sinclair ZX81
Machine Language Programming Made Simple for Your Sinclair ZX80 and ZX81Sinclair ZX80, Sinclair ZX81
Machine language simplifiedThe lack of an author’s name on Machine Language Programming Made Simple For Your Sinclair ZX-80 and ZX-81 indicates it may have been prepared by a committee. We decided the author was probably a comic art character used throughout the book to enliven the text. Dressed in a court jester’s outfit, wearing a CPU chipSinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
Machine Language Teaches the ZX80 to READSimulate the READ command with machine language routine.Sinclair ZX80, Type-in program
Machine Language Teaches the ZX80 to READIn Part 1 (SYNC 1:5) we saw what a READ statement is, how it functions, how to run a machine language subprogram with the USR function, and how to get your machine code into memory with Basic loader program. In this part I will give you the machine language READ subroutine, present a few tipsSinclair ZX80, Type-in program
Mail Order Big KeyboardKeyboard available from Southern California Optical.Sinclair ZX80
Make-Do ConnectorsAt SYNTAX we use a Radio Shack connector. Their solderless edge-card, 40-pin connector (#276-1558) usually picks up all the contacts we need. We also use 40- conductor, insulation displacement, ribbon cable and mount the connector with a metal-jawed vise.Sinclair ZX80
Making Music with the ZX80Sinclair ZX80, Type-in program
Manipulating StringsRoutines broaden your ability to use strings in interesting ways.Sinclair ZX80, Type-in program
Maps and the ZX80/81In this article, we will examine some ways of putting maps into your ZX80 or ZX81. We will also see how the Sinclair computers can generate complex maps by themselves.Sinclair ZX80, Sinclair ZX81, Type-in program
MastermindThis game is played much like the original board version. The computer selects a code of four colors from a possible six: red. orange, yellow, green, blue, and white (duplicates allowed). It is now up to you to find, in nine moves or less, the exact color and position of each element of the codeSinclair ZX80, Type-in program
MastermindNumber guessing game.Sinclair ZX80, Type-in program
Matrix DrawingDraws characters on a 13×20 matrix.Sinclair ZX80, Type-in program
Maze OptionsOtis Imboden’s 2-line Maze-O-Graphics inspired several readers. Here are their 4K ROM maze improvements , offering different methods.Sinclair ZX80, Type-in program
Mazo-O-GraphixShort program to create a maze.Sinclair ZX80, Type-in program
MC Programming #11: Storing MC Subroutines in REMWhile you can store machine code subroutines anywhere in your BASIC program, the best place is 1 REM (& 2 REM, if you have two subroutines) .Sinclair ZX80
MC Programming: PUSHing and POPping (Part 7)Seventh installment of the machine code series, covering the Z80 PUSH and POKE stack instructions for preserving register pairs during machine code subroutines. Explains how to avoid crashing the ZX80/81 by PUSHing registers before use and POPping before returning to BASIC. Includes three rules and FAST/SLOW mode notes.Sinclair ZX80, Timex/Sinclair 1000
Meditations on a HypotrochoidThe plotting capacity of the ZX80(81) enables even the least artistically talented to create some pretty dazzling displays. The much denigrated sine and cosine functions conceal mathematical mysteries that are invisible to mere number crunchers.Sinclair ZX80, Sinclair ZX81, Type-in program
Memory Decoding Above 16KSinclair made the ZX81 RAM easy to decode up to 16K, but you may want to add memory beyond this point. To add more than 16K memory to your ZX80/81, you must do more than just: /A13 AND /A14 AND /A15 = /ROM CS. You’ll also need to account for the behavior of the displaySinclair ZX80, Sinclair ZX81
Memory DisplayThe Memoir Display Program presents 16 bytes of memory in binary, octal, decimal, and character. You can enter a one to four-digit hexadecimal starting address, or hit NEWLINE, if you want to continue without a new entry.Sinclair ZX80, Type-in program
Memory Expansion for the ZX-80Upgrading the ZX-80 to 16K with a Jade Computer Products MEM-16151K S100 board. The memory board uses 2114-type static RAM instead of the dynamic RAM found in the Sinclair upgrade.Sinclair ZX80
Memory WindowDisplay 16 consecutive bytes of memory in hex, decimal and character format.Sinclair ZX80, Type-in program
Memotech 64K MemopakThe Memopak is undoubtedly the ultimate memory expansion for the Sinclair. Try DIM A(9500)!Sinclair ZX80, Sinclair ZX81
Micro Industry in U.K. Shows Stiff Upper LipClive Sinclair appeared at the third Personal Computer World show, held in September 1980, demonstrating the ZX80 personal computer. Sinclair claimed that his micro was outselling all other combined in the U.K., with total sales to date of 17,000 units. Exports are expected to reach 70% in the next six months.Sinclair had launched the 8KSinclair ZX80
Micro InvadersIn Galaxy Invaders, you are under attack by a fleet of enemy spacecraft which you must destroy before they destroy you.Sinclair ZX80, Type-in program
Micro JuiceOwners of the Sinclair ZX80 and MicroAce rapidly discover that interruptions of power can cause headaches, not to mention the necessity for re-keying programs.MicroAce, Sinclair ZX80
MicroAce-ZX80 Component EquivalenceChart showing part numbers and designations between the two computers.MicroAce, Sinclair ZX80
Microcommander InterfaceInterface Technology has resumed plans to adapt the TRS-80 Microcommander to the ZX80. The device gives the computer direct control of up to 256 lights and appliances.Sinclair ZX80
Mini-BillboardProgram to print an eight character string on two rather large lines to create a “Mini-Billboard” on the TV screen.Sinclair ZX80, Type-in program
ML Scroll RoutineIn 1K ZX80s, large programs easily overfill the 24 available screen lines. This machine language routine deletes the top line from the screen so you can add lines to the bottom.Sinclair ZX80, Type-in program
Modifying Hex Monitor for 4KHex Monitor (May 81) stores ML programs without shielding them from BASIC. These changes load ML to reserved space.Sinclair ZX80
More Hardware HintsPolish the board edge contacts for the RAM almost to bare copper. Otherwise grit gets in the solder and causes intermittent contact.Sinclair ZX80
More Truth in ProgrammingAs long as an expression produces only logical values (0 or -1), you can safely use NOT. Expressions such as IF NOT (A = B) THEN GO TO 10 or IF NOT (X 5 AND Y 8) THEN GO TO 10 are fine. They only deal with logical operators. The value inside the parentheses willSinclair ZX80
Motorcycle Race GameTest your skill and luck on a ZX80 motorcycle! In this game you compete with another rider on a 32 mile track on which you meet various obstacles and road conditions. The key to winning the race is meeting the obstacles with just the right speed.Sinclair ZX80, Type-in program
Multi-Dimensional Arrays for the ZX80Techniques for simulating multi-dimensional arrays on the ZX80.Sinclair ZX80, Type-in program
Multiplication ExerciseThis program asks for the multiplier (any number up to 3276) and then presents 5 problems, randomly choosing a number from 1 to 10. You get two tries to answer correctly. After the second try, the machine gives you the right answer with the next problem. At the end, it displays the number correct andSinclair ZX80, Type-in program
Multiplication Three-in-a-Row“Multiplication Three-in-a Row” is based on the program “Multiplication Bingo,” by Jean Wilson, Special Education teacher at Leadville High School, Leadville, Colorado. She was seeking a way to motivate students who were having difficulty learning to multiply and found that completing five in a row on a Bingo board helped supply the motivation. An arraySinclair ZX80, Type-in program
Multipurpose Memory ExpansionSABRE Systems has developed a multipurpose memory expansion board to use in a variety of RAM/EPROM combinations.Sinclair ZX80
Need fast ZX80/ZX81 service?Service firm repaired partially-assembled ZX81.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
New 8K ROM FeaturesUpdated list of the redesigned 8K ROM features not available on the 4K ROM and a brief explanation of their functions.Sinclair ZX80
New 8K ROM Plus PrinterSinclair is revamping the ROM. The new chip will support the low cost printer Sinclair plans to introduce next year.Sinclair ZX80
New Consumer Computers Premiere at CESThe new Sinclair ZX80 is a Z-80 based computer that will sell for $199.95. Initially, the ZX80 will be available only though mail order, directly from Sinclair Research Ltd. A Basic interpreter is contained in an 8K [sic] ROM; RAM can expand up to 16K; and interfaces for printers, disk and cassette storage will beSinclair ZX80
New MagazineAnnouncement of Creative Computing’s SYNC magazine.Sinclair ZX80
New ModemMicroPeripheral Corp. will introduce a modem for ZX80 and MicroAce machines by 1 January 1981, enabling you to connect to other computers by telephone.MicroAce, Sinclair ZX80
New Peripherals from SinclairPrinter, flat screen display and 8K ROM. Clive Sinclair has withdrawn the 8K Basic ROM chip for the ZX-80 until the first quarter of 1981. This occurred only a month after it was announced to the world (September 11, 1980). He denies rumors that software bugs are the cause and blames the delay instead onSinclair ZX80
New Product UpdatesUpdates on the 8K ROM; printer.Sinclair ZX80
New Product Updates (Syntax v2 n1)Prestodigitizer requires 8K ROM; Cognivox requires 16K RAM; MicroPeripheral modem held up.Sinclair ZX80
New Products Directory: Invasion gameSinclair ZX80
New Products for the Sinclair ZX-80Two new products for the ZX-80 are now available. A drop-in ROM replacement gives users an 8K extended BASIC, while a 16K expansion module increases the ZX-80’s memory capacity.Sinclair ZX80
New Sinclair - Cheaper, BetterWALLINGFORD, CT – The lowest- priced personal computer is getting less expensive and is gaining features. In England, Clive Sinclair, originator of the Sinclair ZX80 computer, recently introduced a revised version of his system, the ZX81. Introduced at a price about 30% lower than the original, the ZX81 adds features to and corrects several ofSinclair ZX80, Sinclair ZX81
New view on the world: Pioneer designs 3-D camera lenses with microIf the 3-D camera and viewing system invented by [Eric] Howlett really catches on, it will be due in part to … Sinclair ZX80. [The] 3-D lenses could not have been designed and perfected without the use of the calculators and computers — at least not by Howlett. “My nemesis in school always was makingSinclair ZX80
New ZX80 ROM and RAM SoonProduct announcement for 8K ROM for ZX80 and 16K RAM expansion modules.Sinclair ZX80
News From MicroAceMicroAce and ZX80 owners who want the flicker-free feature of the ZX81 can get it with an add-on board from MicroAce. The board contains only 6-7 chips and solders onto your PC board. The cover fits over the machine with the board installed, although the fit is a little tight on a ZX80.MicroAce, Sinclair ZX80
Newsletter for the Sinclair ZX80 MicrocomputerAnnouncement for Syntax ZX80.Sinclair ZX80
NicomacusProgram determines number you are thinking of (between 1 and 100) by successively dividing it by 3, 5, and 7.Sinclair ZX80, Type-in program
Nine Defenders Against the AliensReview of Quicksilva’s Defender.Sinclair ZX80, Sinclair ZX81
Note on copyright; REM skips next lineREM statements with copyright notices do constitute legal protection; a blank REM causes the interpreter to skip next line.Sinclair ZX80
Notes on the ZX80 Display FileBrook Mick’s letter (Oct. 81) recalls our early experience with our ZX80. We tried the exercise in the manual, p.24. In the 15th line, every character typed made another disappear from the screen! The answer appeared in an article by David Tebbit, reprinted in Sync.Sinclair ZX80
Nuclear Decay SimulationA popular lab exercise uses special dice to simulate radioactive decay. Marked die faces show the decay probability. After shaking and throwing the dice, replace those with marked sides showing with spheres (stable atoms) or dice with different decay probability (radioactive daughters). Use over 200 atoms for a smooth graph. This program throws, examines andSinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
On-line computers in psychology: The last 10 years, the next 10 years—The challenge and the promise1980 marks the 10th anniversary of the National Conference on the Use of On-Line Computers in Psychology. There have been dramatic changes in the applications of computers to psychology during that time, with even more dramatic developments in theory and methodology. Current advances in distributed processing and the rapid dissemination of inexpensive microprocessors portends evenMicroAce, Sinclair ZX80
Out Front to StayPrediction of staying power of Sinclair ZX80.MicroAce, Sinclair ZX80
PEEK, POKE & CHR$ for Beginners (4K)Explanation of the commands and functions.Sinclair ZX80, Type-in program
PerceptionsSYNCSUM is a method of checking whether you have entered the program correctly. If you are submitting an article, we ask you to include the SYNCSUM at the end of any program listing.Sinclair ZX80, Type-in program
PerceptionsA ROM Munching Session; Video Sync Signals; Video Modulator Drive Circuitry; Loading.Sinclair ZX80
PerceptionsConversions: 4K ROM to 8K ROM and 8K ROM to 4K ROMSinclair ZX80
Perceptions4K and 8K ROM Command Conversions 4K and 8KROM Command Conversions In the last issue of SYNC (1 :6) I began a discussion of the conversion of programs from the 4K Integer Basic to the 8K F.P. (Floating Point) Basic and covered expressions and functions. In this issue I will conclude the discussion by detailingSinclair ZX80
PerceptionsIn this issue I will discuss the ZX80/81’s display system. The ZX80/81 video display is created almost entirely by software. All sync (vertical and horizontal) is generated by 10 instructions in the display routine.Sinclair ZX80, Sinclair ZX81
PerceptionsThe ZX81 Parser and User-Defined Commands; More on the 16K RAM Pack Schematic; Addenda to “The ZX80/81 Video Display System.”Sinclair ZX80, Sinclair ZX81
Phone DialerCircuit and program to turn the ZX80 into a phone dialer (mechanical).Sinclair ZX80, Type-in program
Phone Number Word GeneratorWhat does your phone number spell out if changed to letters? A friend’s phone number, 438-5678, spells GET LOST. A bank’s auto loan department answers NEXT CAR.Sinclair ZX80, Sinclair ZX81, Type-in program
Placing USR Calls in 4K, 8KDifferences between both ROMs and machine code locations.Sinclair ZX80
Plotting with 4K BasicIf you have only 1K of RAM, this program provides you with a field of 10 lines by 7 columns for plotting. Pixel graphics provide 280 plotting positions: the field is 20 pixels high by 14 pixels wide.Sinclair ZX80, Type-in program
POKEing on the ZX80Sinclair ZX80, Type-in program
Popular Electronics Tests: The Sinclair Research ZX80 Personal ComputerThe Sinclair Research model ZX80 personal computer, is a no-frills Z-80A microprocessor-based system designed to be very inexpensive and easily portable. Like many video games and low-cost computers, the ZX80 comes equipped with a TV/GAME 60-dB Isolation switch that permits use with any TV receiver. For the few users that would be expected to doSinclair ZX80
Pounds and Pence, Dollars and CentsPrograms for working with decimals in 4K ROM.Sinclair ZX80, Type-in program
Prime NumbersProgram lists all prime numbers between 1 and 1000.Sinclair ZX80, Type-in program
Product PreviewMentions CAI Instruments devices, graphics device from Innovision, speech recognition unit from Voicetek and Sinclair 8K ROM and 16K RAM pack.Sinclair ZX80
Program ImprovementsCorrections to 8K Digital Clock, Hexadecimal Math and 4K Blackjack.Sinclair ZX80, Sinclair ZX81, Type-in program
Programmable Moving DisplayAt last you can know the secret of true flicker-free continuous display through software! If you’re a 4K ROM user envying the ZX81’s continuous display, envy no more. For about $10 you can code a rock-steady, moving display into your 4K ZX80.Sinclair ZX80
Programmed Responses - Latin RootsDrill for students of Latin and Greek.Sinclair ZX80, Type-in program
Publisher's RemarksBrief mention of the Sinclair ZX-80. Shipping 8,000 units in eight months in the UK; system shown at CES in Chicago in June 1980.Sinclair ZX80
Putting Forth on ZX80/81sAlthough BASIC is the most common language for programming microcomputers, it is not the only one. Your ZX80 or 81 can learn FORTH, another high level language.Sinclair ZX80, Sinclair ZX81
Random Functions in 4K, 8KCompare RND (4K, 8K), RAND (8K), and RANDOMISE (4K) .Sinclair ZX80, Sinclair ZX81
Random Ramblings: The British SceneRound up of British computers including a brief bit about the ZX80.Sinclair ZX80
Random Ramblings: The Consumer Electronics Show1979 summer CES; ZX80 mentioned.Sinclair ZX80
Reader's Report on MicroAce VideoNot for neophytes– that’ s John Strain’s assessment of the MicroAce Flicker-Free Video Add-on Board. According to John, “The flicker-free mod circuit board does not physically fit inside the ZX80 case. The components supplied completely prevented mounting the circuit board inside the ZX80.” Also, you can’t use the top display line; you must add componentsMicroAce, Sinclair ZX80
Reading Machine Code AssemblyBeginning machine language (ML) programmers sometimes have trouble deciphering all the numbers that make up an assembly listing.Sinclair ZX80
Recreational Mathematics on the ZX-80Sinclair ZX80, Timex/Sinclair 1000, Type-in program
Redesigned Telephone DialerRevisions to the telephone dialer available from a readerSinclair ZX80
Reduce 4K Loading Noise4K ROM users: instead of building our Cassette Eavesdropper (Dec. 80) to reduce loading noise, try a dual mini-plug from Radio Shack.Sinclair ZX80
Reference Card for the ZX80, ZX81 and Timex Sinclair 1000Copy of the Nanos reference card.Sinclair ZX80, Sinclair ZX81
REM StatementsREM statements can be useful tools for beginning programmers, REM stands for REMark. You can also think of it as REMinder or REMember. The computer does not execute REM statements. It will ignore anything you write after REM in any line. Use REM to write notes to yourself about the functions of various parts ofSinclair ZX80
Repeat Key OptionA repeat key option is relatively simple to build and install.Sinclair ZX80, Sinclair ZX81
Resources for the ZX-80 and MicroAce (Sync v1 n1)Currently available hardware, software, books and user groups and newsleters.MicroAce, Sinclair ZX80
Resources for the ZX80 and MicroAce (Sync v1 n2)Companies and organizations with products related to the ZX80.MicroAce, Sinclair ZX80
Resources for the ZX80 and MicroAce (Sync v1 n3)Entries from manufacturers and readers. Includes the name of the item, a brief description, price and complete data on how to obtain it.MicroAce, Sinclair ZX80
ReverseThe object of this game, rewritten from one published by Creative Computing, is to get the numbers in ascending order from left to right.Sinclair ZX80, Sinclair ZX81, Type-in program
Reverse Video for ZX80Letter to the editor describing a reverse-video circuit for the ZX80.Sinclair ZX80
Review: ZX80 Pocket BookSinclair ZX80
Review: ZX80 ProgramsSinclair ZX80
Robot ComposerAs Richard Forsen has noted, a series of tones can be generated by a series of FOR-NEXT loops. However, we are not accustomed to hearing this pitch scale of tones, and the duration of the tones varies inversely with the pitch. The Robot Composer corrects these deficiencies in this pitch scale and generates rhythmic, melodicSinclair ZX80, Type-in program
ROM List Delay4K ROM assembly listing has been delayed for a couple of weeks.Sinclair ZX80
Safe Machine Code RoutinesMore and more programs are appearing in SYNC, under the rubric of “machine language.” There was a time, not too long ago, when personal computer users were notoriously shy about venturing into these jungles. Nowadays, though, even someone who is not quite comfortable in Basic can manage to key in and run programs in Z80Sinclair ZX80, Sinclair ZX81
Schematic of Sinclair 16K RAM PackSinclair ZX80
Screen ScrollingThis article shows how a routine can he written and entered into a ZX80 that enables the user to SCROLL the display. In the 4K monitor there is no facility at all for doing other than printing to the last line of the display, and then, when the display is full, the program will stopSinclair ZX80, Type-in program
Season's GreetingsHere is our personalized holiday greeting to you, courtesy of your ZX80 or MicroAce. With a little clever substitution in lines 450- 640, you can adapt this listing to produce your own video Christmas card.MicroAce, Sinclair ZX80, Type-in program
Self-Contained Experimental RobotProduct announcement for the RMP 2000 robot motion platform, controlled by an on-board ZX80, ZX81, or Timex/Sinclair 1000. Made by Bingel Electronics.Sinclair ZX80, Timex/Sinclair 1000
Setting Up Bar ChartsThis program listed works with 1K to chart two years of monthly checking account balances with vertical bars. The graph is set up for a range of $0 to $1500, but can be modified for other ranges with a few changes and some trial-and-error experimentation.Sinclair ZX80, Type-in program
Setting Up Bar ChartsThis program listed works with 1K to chart two years of monthly checking account balances with vertical bars. The graph is set up for a range of $0 to $1500, but can be modified for other ranges with a few changes and some trial-and-error experimentation.Sinclair ZX80, Type-in program
Simulate READ, DATA for StringsAlthough your ZX80 (both ROMs) or ZX81 does not have READ, DATA or RESTORE functions, you can easily mimic them with other functions.Sinclair ZX80, Type-in program
Sinclair [News]Brief news from Sinclair Research: a 5-tape software bundle at $50, TS1000 retail at $79.95, a ZX80 upgrade ROM at $39.95, and a note that the flat-screen TV story is still pending.Sinclair ZX80, Timex/Sinclair 1000
Sinclair 8K ROM SoftwareSinclair now offers cassette programs for the ZX80 and ZX81 with 8K ROM.Sinclair ZX80, Sinclair ZX81
Sinclair News - ROMs and RAMs HereBy the time you read this, Sinclair will have delivered all 8K ROMs and 16K RAMs on order, according to Nigel Searle of Sinclair.Sinclair ZX80
Sinclair NewsletterAnnouncement of Syntax ZX80.Sinclair ZX80
Sinclair Research of U.K. to Unveil A Microcomputer: Weighing Less Than a Pound, It Will Cost $200 in U.S., Will Be Marketed SoonSinclair ZX80
Sinclair Research's ZX80 has sold 30,000 units in the US, at $199. The ZX81, for $149, should be sold there soon.Mr C Sinclair claims it is the world’s most reliable computer, with only 1.9% machines returned, and most of these faults are due to customer mishandling. UK orders are being received at 1,000 a day.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
Sinclair Shipments Pick UpSinclair caught up with their ZX80 shipping schedule in November because production rates are up to meet the demand.Sinclair ZX80
Sinclair to Replace Faulty 8K ROMsA new ROM supplier produced 8K ROMs with a bug, and Sinclair has stopped shipping until a supply of perfect ROMs arrives.Sinclair ZX80
Sinclair ZX-81Several letters in response to request for ZX-81 schematic. Letters include details about user’s experiences. Schematics of ZX80, ZX81 and 16K ram pack. List of Sinclair/Timex book; includes brief summary of each book. Also, discussion of emulator options available at the time.Sinclair ZX80, Sinclair ZX81
Sinclair ZX80Clive Sinclair has surprised the world with the launch of his attractive, hand-held personal computer. Costing less than $200, and plugging into a TV and cassette recorder, some now suggest the ZX80 to represent the thin edge of a mass consumer market wedge. Introduction Sinclair Research set out to build a simple to use personalSinclair ZX80
Sinclair ZX80Sinclair Research set out to build a simple to use personal computer running Basic and capable of breaking the psychological price barrier of $200. Well, they succeeded with their ZX80. Why ZX80? No reason really except that it’s based on an NEC copy of the Z80 processor chip . . . and it sounds nice.Sinclair ZX80
Sinclair ZX81 'Devoted' to OwnersClive Sinclair, inventor of the first pocket calculator and first pocket TV, showed off his almost pocket computer, the ZX80, at CES. Sinclair has beefed up the ZX80, introducing a $39.95 8K BASIC chip and $99.95 16K RAM add-on module. The 8K BASIC has log, trig and other functions; graphics; and floating point arithmetic toSinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
Sinclair's 10-page technical manual ...Sinclair’s 10-page technical manual has materialized as a 4-page manual with ZX80 schematic.Sinclair ZX80
Sinclair's ZX80: Review of a Very, Very Small ComputerA few days ago, I received a Sinclair ZX80 in the mail. I took it out of the box and got it to work after finding a portable TV that would tolerate the Channel 2 output of the built-in VHF video modulator. I was pleased with the ZX80’s overall performance, but I was disappointed withSinclair ZX80
Sine Functions on 4KClosely approximate sine functions on your 4K ROM with a few BASIC statements.Sinclair ZX80, Type-in program
SLOW MotionReview of Video Upgrade Board Kit from Computer Engineering Services. Board adds SLOW mode to ZX80 or MicroAce with 8K ROM.MicroAce, Sinclair ZX80
Soft CenteredSoftware announcements. “The first American software for the Sinclair ZX 80 should be hitting the market soon, courtesy of Image.”Sinclair ZX80
Softly, softlyDavid Kelly talks to Sue Currier, President of the US software house, SoftSync. SoftSync is one of only several companies in America independently producing and marketing software for the Timex/Sinclair machines – material referred to in the US as third-party software. Like so many companies thriving in the home computer boom, SoftSync came into beingSinclair ZX80, Timex/Sinclair 1000, Timex/Sinclair 2000
SoftSync SoftwareSoftsync offers ZX80 Invasion.Sinclair ZX80
Software Catalogs AvailableSoftware catalogs for ZX80 and MicroAce owners available from Image Computer Products.MicroAce, Sinclair ZX80
Software ReceivedSoftware received by Byte during the prior month. Super Z, extended BASIC commands for the Sinclair ZX-80 and ZX-80 Home Computer Package, both by Lamo-Lem, are mentioned.Sinclair ZX80
Software ReceivedBon Mot (Luther Gotwald, Jr.), Musical Scales (Rave Research), Schedi-Mort (E. Arthur Brown) listed.Sinclair ZX80, Timex/Sinclair 1000
Software Review: And the Walls Came Tumbling DownAfter the successful introduction of Super ZX80 Invasion, Softsync has come out with Double Breakout, its second active display game. Double Breakout is just as much fun as Super ZX80 Invasion, and even more challenging. This, too, fits into 1K of memory.Sinclair ZX80
Software Review: Unfriendly SkiesSoftsync’s Super ZX80 Invasion. Using an active display to produce true animation. The tape comes with both 1K and 2K versions of the game.Sinclair ZX80
Software Review: ZX GalaxiansReview of the Artic Computing program.Sinclair ZX80, Sinclair ZX81
Son of Big CharactersPrint 4x size characters.Sinclair ZX80, Type-in program
Space Warp - A Graphics Space GameThe objective of Space Warp is to reach your base before running out of fuel. In order to do this, you must think ahead and consider how your speed will affect your fuel consumption.Sinclair ZX80, Type-in program
Star CountAfter each complete scan of the star field, you must make an estimate of the total number of stars visible on the view screen.Sinclair ZX80, Type-in program
State of Microcomputing: Some Horses Running Neck and NeckSinclair has an estimated gross $18m in revenues for 1981. The number of computers in place as of 7/1/81 is 20,000 or more (ZX80).Sinclair ZX80
Storing 3-Letter Words in an ArrayI wanted to develop a method of storing as many three-letter words as possible in my 1K ZX80). using as little memory as possible. The solution is based on the fact that charaeter numbers of the letters can be compounded into a single number, which can be stored in an array element. Thus three lettersSinclair ZX80, Type-in program
Subroutines -- Super Step-SaversSubroutines are mini-programs; they execute a series of steps apart from the main program. In essence, you tell the computer, “Go do those steps and then come back here and proceed with the main program.” The ZX80 remembers where it was and returns to the following line after executing the subroutine. You can call theSinclair ZX80
Super ZX80 InvasionThis game creates impressive continuous graphics on the ZX80, but limited memory imposes severe limitations on convenient play.Sinclair ZX80
Sync NotesSYNC program listings; 8K ROM problems; SYNC subscriptions; ZX Microfair; SYNC in Microcomputer Index; SYNC Notes: UK; Sinclair Launches the ZX Printer; Sinclair to Sell ZX81 Retail.Sinclair ZX80, Sinclair ZX81
Sync NotesThe Second ZX Microfair ReportSinclair ZX80, Sinclair ZX81
Syntactic SumsChecksum program for programs in Syntax.Sinclair ZX80, Type-in program
Syntax ErrorTwo errors in Machine Code Print Routine.Sinclair ZX80, Sinclair ZX81
Syntax ErrorCorrections to ZX80 Checkbook; Improving Display.Sinclair ZX80
Syntax ErrorJoe Chaiet’s Bar Chart program contained an error.Sinclair ZX80
Syntax ErrorCorrection to 4K Phone Number Word Generator.Sinclair ZX80, Type-in program
Syntax ErrorsCorrections to Loan Amortization and 30 Programs for the Sinclair ZX80.Sinclair ZX80
Syntax ErrorsErrors with Martin Iron’s line renumbering program.Sinclair ZX80
TAB SubroutineShort subroutine to simulate the TAB function.Sinclair ZX80
Talk to Your ZX80Cognivox, produced by Voicetek of Goleta, CA, is a speech I/O peripheral for personal computers . It uses both speech recognition and vocal response, so you and your ZX80 can talk to each other. Cognivox maintains a vocabulary of up to 32 words or short phrases (requiring less than 3 seconds of speech time) andSinclair ZX80
The "QS Sound Board" for the ZX80/81Based on the extremely versatile AY-3-8910 sound generator chip, the QS Sound Board features complete software control of the frequency and amplitude of three independent output channels as well as an envelope shaper and noise channel. Mentions QS Motherboard, which allows connecting 16K RAM and sound board at the same time.Sinclair ZX80, Sinclair ZX81
The "QS Sound Board" for the ZX80/81Based on the extremely versatile AY-3-8910 sound generator chip, the QS Sound Board features complete software control of the frequency and amplitude of three independent output channels as well as an envelope shaper and noise channel. Mentions QS Motherboard, which allows connecting 16K RAM and sound board at the same time.Sinclair ZX80, Sinclair ZX81
The Amazing Active Display and BreakoutReview of a utility program and game.Sinclair ZX80
The Beginner Learns to LoadTrials and tribulations of loading.Sinclair ZX80
The Expandable ZX80 and ZX81Author offers seven documented projects and several ideas for additional projects.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
The Exploding BookshelfBooks published about SincIair/MicroAce computers.MicroAce, Sinclair ZX80, Sinclair ZX81
The Game of Life Revisited - An Assembly VersionThe Game of Life, printed in SYNC 1:2 (pp. 28-30), was written in Basic. This Basic program may be replaced with an assembly subroutine which displays each succeeding generation within a fraction of the time needed by the Basic program. Each generation is constructed and then displayed by using another assembly subroutine for creating aSinclair ZX80, Sinclair ZX81, Type-in program
The Hand-Held ComputerEditorial about handheld and small computers. Sinclair ZX80 is mentioned.Sinclair ZX80
The Hidden ChessmenThe Hidden Chessmen is a search and find game like Hurkle. A knight, a bishop, and a rook are hidden on a chessboard by the computer. You begin the play by guessing a square on the chessboard. The computer tells you if you have found a chess piece and/or what pieces are attacking the square.Sinclair ZX80, Type-in program
The History of QZXHistory of the ham radio focused computing magazine founded by Martin Irons.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 2068
The Home Computer Market, the ZX80 and the FutureExcerpts of a speech given to the Amateur Computer Group of New Jersey, December 11, 1980. I would like to describe what Sinclair has been doing — what we are doing, and what we plan to do. I would also like to speculate about what Sinclair and other companies in the small computer business mightSinclair ZX80
The Math ProgramProgram that presented tailored study, using ZX80s, to those who want extra help in math.Sinclair ZX80, Type-in program
The PEEK Function and the POKE CommandThis article returns to Basic to discuss the PEEK function and the POKE command. Since the 8K ROM is now widely available, both the 4K ROM and the 8K ROM are included in the discussion and program illustrations.Sinclair ZX80, Sinclair ZX81
The Quicksilva Programmable Character GeneratorThe Quicksilva Programmable Character Generator is a single circuit board which plugs into the QS Motherboard or the QS Edge Connector which plugs into the back of the ZX81. Once installed, it lets the user program 128 different characters rather than the previous 64 and their inverses. After the board has been programmed, it canSinclair ZX80, Sinclair ZX81
The Sinclair Research ZX80The new ZX80 microcomputer from Sinclair Research Ltd is a remarkable device. Although first announced to the North American public in February, 1980, the microcomputer did not become available until the fall. During the wait, the price has dropped from the expected $245 to just under $200. Because of this, the ZX80 is being widelySinclair ZX80
The Sinclair ZX-80 MicrocomputerWhen I first saw the ZX-80, 1 said, “This is a computer?” It looked far less impressive than most of the hand-held electronic games— it weighed only 12 ounces, and was just slightly larger than pocket-size at 6 1/2 x 8 1/2 x 1 1/2 inches. The computer comes with a 128-page instruction and BASICSinclair ZX80
The SYNC ChallengeWinners of the challenge printed in the first issue.Sinclair ZX80
The SYNC Challenge: HammurabiChallenge to readers to get Hammurabi from Creative Computing’s Basic Computer Games converted to work on the 1K ZX-80.Sinclair ZX80
The TL$ FunctionDo not overlook the use of the TL$ function when you are creating programs. It is a very useful item. This function allows the ZX80 user to process a string in much the same way that other computers READ DATA statements.Sinclair ZX80, Type-in program
The ZX-80 Versus the ZX-81Incompatibilities between the ZX-80 8K ROM and the ZX-81.Sinclair ZX80, Sinclair ZX81
The ZX80 and ZX81 in the USABackground about Sinclair Research Ltd., its entry into the United States marketplace, and its first two computers.Sinclair ZX80, Sinclair ZX81
The ZX80 as a Cipher MachineImplementation of the Vigenere cipher.Sinclair ZX80, Type-in program
The ZX80 CompanionReview of the book published by LINSAC.Sinclair ZX80
The ZX80 Companion - A ReviewSinclair ZX80
The ZX80 KeyboardTechnical description of the keyboard, schematic of the associated circuitry and machine language code for accessing the keyboard.Sinclair ZX80
The ZX80 KeyboardSinclair ZX80
The ZX80 Magic Book - A ReviewSinclair ZX80
The ZX80 Makes the GradeIn this article we present two programs running on the 1K Basic machine. The first determines the test scores and keeps track of which question caused the class the greatest difficulty. The second finds the class distribution of grades, enabling the teacher to scale the grades.Sinclair ZX80, Type-in program
The ZX80/1 As Fortune CookieIn addition to reputed oracular powers, the I Ching has proven to be a source of fascination for mathematicians and computer scientists. This ancient Chinese system of divination comprises one of the earliest known examples of a binary counting scheme.Sinclair ZX80, Sinclair ZX81, Type-in program
Tic Tac Toe — 4K/2KTwo-player Tic Tac Toe game for the ZX80 in 4K ROM with at least 2K RAM. Player vs. computer; computer uses a mix of strategic and random moves. Checks for legal moves, detects wins, and allows replaying. Includes complete BASIC listing.Sinclair ZX80, Type-in program
Tic Tac Toe or Noughts and CrossesOn a computer with a very limited amount of memory (1K) even a simple game like Tic Tac Toe might be a problem to fit. This version of the well known game is short and simple, anyone will be able to understand it.Sinclair ZX80, Type-in program
Timex Publication Index, part 1Sinclair ZX80, Timex/Sinclair 1000, Timex/Sinclair 2068
Timex Publication Index, part 2Sinclair ZX80, Timex/Sinclair 1000, Timex/Sinclair 2068
Timex Publication Index, part 3Sinclair ZX80, Timex/Sinclair 1000, Timex/Sinclair 2068
Timex Publication Index, part 4Sinclair ZX80, Timex/Sinclair 1000, Timex/Sinclair 2068
Tioga ToadsIn the following program, three of these toads hop across the screen and announce their order of arrival at the finish line. When all of the toads have finished, the race results are printed on a scoreboard making lavish use of inverse characters.Sinclair ZX80, Type-in program
TR$ and LET A$=A$+B$ on the ZX80String handling on the ZX80 is reasonably good. The 4K Integer Basic lets the user print, input, and compare strings. and do specialized routines that will transform numbers into strings or characters. Sinclair’s Integer Basic has no string concatenation commands at all. The first will truncate a string from the right side, the second willSinclair ZX80, Type-in program
Translating BASICs -- What Won't WorkWith all the software available for other computers, many ZX80 owners want to convert programs from Microsoft BASIC (used in PETs, Apples, and TRS-80s) to ZX80 BASIC. Sometimes this proves futile due to inconsistencies between Microsoft and ZX80 BASIC.Sinclair ZX80
Translating From Other BasicsTranslating ON … GOTO and LEN() to 4K BASIC.Sinclair ZX80
Truth in ProgrammingIt’s time for a little truth in programming, time for a bit of logic. Why let your programs slave away with boring numbers when they can deal with such fascinating concepts as truth and falsity? The logical capabilities of the Sinclair represent one of the best ways to shorten and speed up programs. Many programersSinclair ZX80
Try ThisTwo line program.Sinclair ZX80, Type-in program
Try ThisSinclair ZX80, Type-in program
Try ThisSinclair ZX80, Type-in program
Try ThisGet a small AM radio and tune it for best response. Then press RUN and NEWLINE. Note the sound as you press NEWLINE. The display may be ignored.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
Try ThisThis column will feature short programs to show off your computer, impress your family and friends, and tickle your imagination when SYNC arrives at your place.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
Try ThisType in the following program. Then RUN and NEWLINE. Type in any character or symbol when the quotation marks appear and hit NEWLINE again. Observe the results. Repeat until you get back to program.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
Try ThisSinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
Try ThisSinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
Try ThisSinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
Two Challenges of TaxmanThe computer will lay out the integers from 1 to a maximum which you have entered. You pick one of these numbers; Taxman gets all the remaining factors of that number. If there are no remaining factors of the number chosen, you cannot have it. When there are no remaining factors of any unchosen number,Sinclair ZX80, Type-in program
Two Problem-Solving Circuits: Preregulator and Battery BackupAdd a voltage regulator to your Sinclair power supply; build a batter backup unit.Sinclair ZX80, Sinclair ZX81
Two Switch Human Interface for the Communicative ImpairedThe program will usually display three rows of characters on the screen at any lime: the upper alphabet (UA) row, the lower alphabet (LA) row, and the message row. which will be empty at first. The program allows the user to select letters from the alphabet rows for display in the message row.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
U.K. Firm Bringing Out Small, Low-Priced MicrocomputerA British electronics company, Sinclair Research, said it is bringing out a microcomputer that measures nine inches by seven inches by two inches thick at its maximum and weighs less than a pound. More important for many computer addicts, will be the machine’s price of about $220 in the U.S., where it will be marketedSinclair ZX80
Understanding Floating-point Arithmetic: Part 1The aim of this article is to give the reader some insight into the complex world of floating-point arithmetic. Since the 4K ROM provided only integer arithmetic, readers who possess only this ROM will be unable to try the programs. Nevertheless they will be able to follow the text.Sinclair ZX80, Sinclair ZX81
Upper and Lower Case PrintingUses a copy of the PRINT routine from ROM and lower case character set from the TS 2068 to print in mixed case.Sinclair ZX80, Timex/Sinclair 1000, Type-in program
Using Extra Keys on Big KeyboardAdditional logic to implement shifted keys.Sinclair ZX80, Type-in program
Using Key and Token ExpressionsKeywords as well as tokens could be typed into program lines in full — spaces and all— with practically a single keystroke.Sinclair ZX80, Type-in program
Using Key and Token ExpressionsKeywords as well as tokens could be typed into program lines in full — spaces and all— with practically a single keystroke.Sinclair ZX80, Type-in program
Using the Byte-Back ModemThe Byte-Back modem is a fine device. It works well and actually does more than advertised. The instruction manual, on the other hand, in its attempt to furnish operating instructions, assembly instructions, and engineering data, is a bit sketchy. A description of the non-standard output on the RS232 board is not given nor is thereSinclair ZX80
Variable Conversions in the ZX80There are many cases when it is convenient to convert one type of variable to another, such as numeric to string, or string to numeric. In the ZX80 variable conversions from numeric to string are done with the STR$() function. The reverse conversion is not available with the 4K Basic. Given a string variable containingSinclair ZX80, Type-in program
Video Display NotesArticle describes the gut workings of the MicroAce/ZX80 video display.MicroAce, Sinclair ZX80
Video Modifications for the ZX80Inverted and direct video.Sinclair ZX80
Video Modifications for the ZX80Sinclair ZX80
Video Upgrade Kits for ZX80 in US AgainOnce again ZX80 and MicroAce owners can enjoy the flicker-free qualities of ZX81/TS1000sMicroAce, Sinclair ZX80
What Can You Buy for Under $1000?The Sinclair ZX80 is compact enough to slip easily into a brief case or tote bag. Since the ZX80 weighs only 12 oz., it could be comfortably backpacked should Sinclair develop a solar pack as well as a tiny flat screen TV to serve as CRT. It is a computer that can be portaged orSinclair ZX80
What's So Difficult About ZX-80 Machine Code?Even inexperienced users unfamiliar with the ZX-80’s inner workings can program — in Zilog Z-80Sinclair ZX80
What's The DifferenceDifferences between ZX-80, ZX-81 and T/S 1000.Sinclair ZX80, Timex/Sinclair 1000
WidgetWidget is a relative of the games Hammurabi and Lemonade Stand, in which the player allocates his resources for the best effect. As the player, you are the head of the United Widget Company, trying to expand your business as rapidly as possible without going broke.Sinclair ZX80, Type-in program
World's Lowest-Priced ComputerLAS VEGAS, NV – The world’s least expensive computer is the Sinclair ZX80. Selling at a retail price of $199.50, and released in January, 1980, it has helped Sinclair Research Limited (SRL) emerge as the third major competitor in the personal-computer industry. With the ZX80, Clive Sinclair, chairman of SRL and well known as theSinclair ZX80
Writing Game ProgramsHow do you start writing game programs?Sinclair ZX80, Type-in program
You May Fire When Ready, Gridley!Have you ever wished that you could command a submarine, survey the sea through the periscope to locate the enemy fleet, and give the orders to fire your torpedos at the target ship? Well, now thanks to the ZX80 and the Torpedo Alley program from Zeta Software you ean do just that, and for verySinclair ZX80
ZX 80-81 ProgramsFour programs: trigonometric Fourier synthesis, program labels, dodge game, rapid descent.Sinclair ZX80, Sinclair ZX81, Type-in program
ZX DestroyerZX Destroyer is a fast moving action game which is written in a hybrid Basic machine language program to create a continuous, flicker free display. The machine language code routine is a carefully synchronized program loop which controls the laser base, alien ship, and video display. The Basic section provides the initial set-up and ending.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program
ZX-80 SchematicSinclair ZX80
ZX/TS Power SuppliesTable of details about and schematics of the ZX80, ZX81 and TS1000 power supplies.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
ZX80 and MicroAce Bus PinoutMicroAce, Sinclair ZX80
ZX80 BudgetCan keep track of expenses. As written, program keeps addition totals on 18 accounts.Sinclair ZX80, Type-in program
ZX80 Check BookProgram records up to 10 transactions at a time. Keep them on file by storing the program with the variables intact.Sinclair ZX80, Sinclair ZX81, Type-in program
ZX80 Double BreakoutReview of the game from Softsync.Sinclair ZX80
ZX80 GamesA Night in Las Vegas (Slot Machine, Roulette, Blackjack and Craps) from Lamo-Lem.Sinclair ZX80
ZX80 GroupLicensed hams using the Sinclair ZX80 or Microace now have a user net on single sideband. Contact Marty Irons, K2MI, 46 Magic Circle Drive, Goshen, NY 10924.MicroAce, Sinclair ZX80
ZX80 PocketbookTHE ZX80 P0CKETB00K is now available from SYNTAX.Sinclair ZX80
ZX80 Prestel ModelModel of the British Prestel data base tree structure. It can be used with your own data for display to show how Prestel data is accessed.Sinclair ZX80, Type-in program
ZX80 ReviewA complete, ready-to-run computer for under $350 would make anyone sit up and take notice.Sinclair ZX80
ZX80 TableConstructs number tables with columns lined up.Sinclair ZX80, Type-in program
ZX80/Microace GamesThe Chest of Classics comes with four games: Life (Conway’s Game of Life), Lunar Lander, Mindmaster, and K-Trek, a variant of Star Trek. Complete BASIC listings are provided as well as a color keyboard overlay. From Lamo-Lem.MicroAce, Sinclair ZX80
ZX80/ZX81 Stock ProgramsProduct announcement for programs from M.H. Marks Ent.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
ZX80/ZX81 Users ClubThe ZX80/ZX81 Users Club in Surrey, England serves all users, beginner to expert.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
ZX81 IntroSubroutine for use at the beginning of user-friendly programs.Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Type-in program