By todays standard and indeed by standards 2 years after its launch it had become, but at the time this was an affordable machine that meant that people could own their own computer. Sinclair zx81 basic programming by steven vickers second. A unique advantage with the zx81 is that it only has 8 kb rom including 4 kb for floating point and four integrated circuits ic. There is information about all the items, including inlay and instruction scans, screenshots, listings and the. A pdf version of the manual, zx81 basic programming by steve vickers, is available here. In basic the print instruction is perhaps the most widely used instruction of all. Sqr, for instance, is the familiar square root function, and print sqr 9. The machine featured the sinclair basic operating system and had 4 kb of. Dead timex sinclair help classic computing atariage. Cpu, rom, ram, and a custom made which, however, can be built using standard circuits. Save autoboot the zxpand can be configured to automatically run a program called menu. Sinclair zx81 basic is the dialect of basic resident in rom on the zx81 home computer 1981 and compatibles timex sinclair, lambda 8300, and many others.
Whereas on the zx spectrum, its a pixel mapped system except for the attributes like colour, flashing. Basic programs and file formats 1 reply our ultimate goal with the zx81 here is to work out how to get our own machine code into it so we can watch it go, and maybe also learn about the oddities of the platform. File conversion these utilities convert program files or basic program listings from one file format into another. Sinclair zx81 basic programming by olivier boisseau issuu. While thats eight times as much as the atari 2600, the atari didnt use ram for its program or its display, while the zx81 needs to use it for both. New support commands in an overlay rom for instant availability. Plot on both the zx81 and zx spectrum prints the smallest point available on that system that basic can handle.
Sinclair zx81 basic programming by steven vickers i. With this syntax a program which is generated with basic will be viewable with regular. Zxpand manual page 4 of 16 overview the zxpand is an allinone expansion solution for sinclair zx81 computers. Toolkit a very usefull tool for basic programmers, comes in a 16k and a 64k version together with a brief instruction. Phantompdf is the pdf editor that enables pdf document accessibility for people with disabilities who use assistive technology to have access to information. Roam around the dwarves mines collecting jewels and mithril avoiding the dwarves who dont take kindly to thieves. Nitro pro 12 bumps its previous version, nitro pro 11, for the runnerup spot. A unique advantage with the zx81 is that it only has 8 kb rom including 4 kb for floating point. P file directly into your zx81 via your pcs centronics parallel port and the use of a simple 2wire cable pcs parallel port to zx81 s ear socket. Sinclair zx81 kit, fully boxed, complete, and in very good condition, with uk 240v power supply. Download the brainfck interpreter for more information about the language please refer to the documents at wikipedia, or this video. Mit basic ist es moglicht, befehle des zx81basics zu andern oder mit neuen. All but one of the zx80s basic functions, plus a substantial number of additions, have been incorporated into the 8k rom which drives the zx81.
Chapter 1 setting up the zx81 unpack the zx81, you will have found 1. Jan 09, 2017 i have a long way to go to have any collection but once it is fixed would like memory pack and a basic manual. The main electronic differences being changes to the generation of the audio output signal to resolve problems with clipping. With basic you will have modified and new zx81basic commands. Vickers, steven zx81 basic programming perfectly normal site. Platedi is a pcb editor written completely in assemblercode by markus schinhaerl. A single reference work will be used as the guide to the zx81 basic dialect. This line is created while using assemble in the asm2 main menu.
With basic you will have modified and new zx81 basic commands. Basic programs and file formats bumbershoot software. The ins and outs of the timex zx81, superb hardware manual, brand new. Zx81 basic programming by steven vickers world of spectrum. Toolkit a very usefull tool for basicprogrammers, comes in a 16k and a 64k version together with a brief instruction. Closely followed by the release in 1981 of the zx81, and the zx spectrum in. Platedi is a pcbeditor written completely in assemblercode by markus schinhaerl.
It was launched in the united kingdom in march 1981 as the successor to sinclairs zx80 and designed to be a lowcost introduction to home computing for the general public. Nitro pro 12 is an excellent pdf editor that will streamline your document workflow. The zx81 was a home computer produced by sinclair research and manufactured in scotland by timex corporation. Specifying an empty name will invoke the tape loader as normal to allow you to load a program from cassette. So far ive compared nd to intnd to check, whether n is dividable by d or not. The basic program also shows how you can use selflinking machine code structures on the zx81 which make it possible to run the machine code program in the last rem line whilst adding lines in front of it. Finished pdf to html transcription on 8th october 2009. The zx81 only has 1k, the ts has 2k, the ts1500 has the 16k built in, so a 16k ram pack is a really good idea. Tzx, which is in fact a spectrums format but still suitable to zx81 and pfile which contains binary program or basic one, but always one file. The technical service manual for the zx81, complete with selfassembly instructionszxprinter service manual. Mastering machine code on your zx81 or zx80 by toni baker.
Sinclair zx81 basic programming vickers, steven on. I have a long way to go to have any collection but once it is fixed would like memory pack and a basic manual. All the new commands start with the zx81 symbol like the mathematical power function. When i wrongly credited the author with penmanship of the example programs i received a delightful email that it was his sister penny, who worked for nine tiles, who. The basic load command will work just as you expect. Zx81 ula, in particular those that do not generate a period of black level voltage the back porch following each line synchronisation pulse. Since many of the project euler problems require you to do a divisibility check for quite a number of times, ive been trying to figure out the fastest way to perform this task in zx81 basic. Our blog all about pdf editors, pdf editing and pdf translation. If you do not have a zx81 emulator installed on your computer, and your computer is not itself a zx81 or zx81 compatible, you can type any of these programs into the jtyone online zx81 emulator and see what they do. Mar 24, 2006 the zx81 was a home computer produced by sinclair research and manufactured in scotland by timex corporation.
Hence on a zx81 plot prints a character as the display under basic is a character mapped system. It was launched in the united kingdom in march 1981 as the successor to sinclairs zx80 and was designed to be a lowcost introduction to home computing for the general public. In zx81 basic this can be replaced by goto 100a in case the line numbers dont go up neatly by hundreds like this, work out how you could use goto a conditional expression instead. According to the system variables of the sinclair zx81, memory location 16398 and 16399 form a 16bit value containing the current address of print position in display file. Some people may look and think what a boring machine the zx81 was. Both of them may be played back, but pfiles arent storing their file names inside you have to specify one before playingoutput to. Memotech 16k ram pack, brand new, working, and in pristine condition. The motivation for this implementation of the zx81 basic dialect is an article in 1 by david brin that describing the lack of a simple and fun to use programming language that can suit the needs of young children without forcing them to delve into.
This document complements a video presentation, in which the operation of each circuit is. A short history of retro 8bit computers spanning from 1979 with the atari 400 through to 1986 and the zx spectrum 128. Explanations are clear with well thought through examples and a touch of humour. A complete explanation of every single machine language instruction used by the zx. If you do not have a zx81 emulator installed on your computer, and your computer is not itself a zx81 or zx81 compatible, you can type any of these programs into the jtyone. P file directly into your zx81 via your pcs centronics parallel port and the use of a simple 2wire cable pcs parallel port to zx81s ear socket. It has no switches to turn it on you just connect it to the power supply. The original manual in pdf format zx81 service and assembly manual. This introduction to zx spectrum basic is as apt today as it was when i first read it 35 years ago. Basics of the timex 1500 basic programming manual same for zx81 brand new. Both of them may be played back, but pfiles arent storing their file names inside you have to specify one before playingoutput to wav. The zx80 with zx81 basic, on the other hand is compatible with the zx81.
149 1224 48 1485 592 1546 1292 1556 392 718 588 310 484 1139 526 609 598 1109 479 709 181 620 1577 644 524 834 671 965 492 653 1523 641 53 281 193 952 12 1397 1073 407 103