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. Zx81 ula, in particular those that do not generate a period of black level voltage the back porch following each line synchronisation pulse. The ins and outs of the timex zx81, superb hardware manual, brand new. 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. This line is created while using assemble in the asm2 main menu. I have a long way to go to have any collection but once it is fixed would like memory pack and a basic manual.
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. All the new commands start with the zx81 symbol like the mathematical power function. The zx81 was a home computer produced by sinclair research and manufactured in scotland by timex corporation. 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.
Mar 24, 2006 the zx81 was a home computer produced by sinclair research and manufactured in scotland by timex corporation. 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. The main electronic differences being changes to the generation of the audio output signal to resolve problems with clipping. With this syntax a program which is generated with basic will be viewable with regular.
Chapter 1 setting up the zx81 unpack the zx81, you will have found 1. A look at the sinclair zx80 iceni blog iceni technology ltd. File conversion these utilities convert program files or basic program listings from one file format into another. So far ive compared nd to intnd to check, whether n is dividable by d or not. Our blog all about pdf editors, pdf editing and pdf translation. A short history of retro 8bit computers spanning from 1979 with the atari 400 through to 1986 and the zx spectrum 128. 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. Zx81 basic programming by steven vickers world of spectrum. 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. 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. Toolkit a very usefull tool for basic programmers, comes in a 16k and a 64k version together with a brief instruction.
Whereas on the zx spectrum, its a pixel mapped system except for the attributes like colour, flashing. Closely followed by the release in 1981 of the zx81, and the zx spectrum in. The basic load command will work just as you expect. Toolkit a very usefull tool for basicprogrammers, comes in a 16k and a 64k version together with a brief instruction. 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. The zx80 with zx81 basic, on the other hand is compatible with the zx81. 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. A complete explanation of every single machine language instruction used by the zx. 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. Nitro pro 12 is an excellent pdf editor that will streamline your document workflow. 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. Dead timex sinclair help classic computing atariage.
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. Platedi is a pcb editor written completely in assemblercode by markus schinhaerl. This web site contains my own collection of zx81 and ts tapes, hardware and books that i have built up over the last ten years or so, almost entirely from buying items on ebay, along with a small number of kindly donated items. Vickers, steven zx81 basic programming perfectly normal site. A unique advantage with the zx81 is that it only has 8 kb rom including 4 kb for floating point. Explanations are clear with well thought through examples and a touch of humour. Phantompdf is the pdf editor that enables pdf document accessibility for people with disabilities who use assistive technology to have access to information. 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. With basic you will have modified and new zx81basic commands. Basic programs and file formats bumbershoot software. Some people may look and think what a boring machine the zx81 was. Sinclair zx81 basic programming by olivier boisseau issuu. 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. 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.
Cpu, rom, ram, and a custom made which, however, can be built using standard circuits. Roam around the dwarves mines collecting jewels and mithril avoiding the dwarves who dont take kindly to thieves. Platedi is a pcbeditor written completely in assemblercode by markus schinhaerl. Zxpand manual page 4 of 16 overview the zxpand is an allinone expansion solution for sinclair zx81 computers. 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. Chapter 4, the sinclair zx81 as a pocket calculator. A pdf version of the manual, zx81 basic programming by steve vickers, is available here. The zx81 is a home computer that was produced by sinclair research and manufactured in dundee, scotland, by timex corporation. There is information about all the items, including inlay and instruction scans, screenshots, listings and the. Sinclair zx81 basic programming by steven vickers second. Plot on both the zx81 and zx spectrum prints the smallest point available on that system that basic can handle. 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. Sinclair zx81 basic programming by steven vickers i.
Sinclair zx81 kit, fully boxed, complete, and in very good condition, with uk 240v power supply. New support commands in an overlay rom for instant availability. Sqr, for instance, is the familiar square root function, and print sqr 9. Mit basic ist es moglicht, befehle des zx81basics zu andern oder mit neuen. The machine featured the sinclair basic operating system and had 4 kb of. Both of them may be played back, but pfiles arent storing their file names inside you have to specify one before playingoutput to wav. 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. 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. Mastering machine code on your zx81 or zx80 by toni baker. Memotech 16k ram pack, brand new, working, and in pristine condition.
With basic you will have modified and new zx81 basic commands. The technical service manual for the zx81, complete with selfassembly instructionszxprinter service manual. Finished pdf to html transcription on 8th october 2009. 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. The original manual in pdf format zx81 service and assembly manual.
It has no switches to turn it on you just connect it to the power supply. Download the brainfck interpreter for more information about the language please refer to the documents at wikipedia, or this video. Nitro pro 12 bumps its previous version, nitro pro 11, for the runnerup spot. Sdmmc card storage with transparent loadsave integration. Sinclair zx81 basic programming vickers, steven on. A single reference work will be used as the guide to the zx81 basic dialect. Save autoboot the zxpand can be configured to automatically run a program called menu. Specifying an empty name will invoke the tape loader as normal to allow you to load a program from cassette.
1482 315 1010 1267 779 753 1607 1340 1471 282 1256 500 410 330 152 216 558 259 1498 1571 519 1158 938 1533 1353 1325 265 912 423 955 125 554 606 323 428 1332 801 1457 1190 1197 1220 746 487 856