6 ORDA

THE FINAL ISSUE

So

UPDATE! MAGAZINE PO BOX | 7 MExico, IN 46958 USA

UPDATE COMPUTER SYSTEMS is edited by Frank Davis and published by Carol Davis of P.O. Box 17, Mexico, IN 46958 USA. The phone number is 317-473-8031 for voice. Normal hours ore from. 6 to 9 P.M. Tuesday thru Saturday. Please use the answering. machine if we are not available, and leave a short, concise message with both phone_

questions left on the machine will be by mail, as long distance charges are too costly fora small magazine to be expected to bear. The

phone number for faxing is 317-472-0783, and the hours for faxing are 7 P.M. thru 11 A.M. every day of the week.

Mailing date of the magazine: alt issues will fry to be mailed out near the 20th of the months of October, January, April and July. All mailings within the USA are by bulk mail and may teke a few weeks to reach you at the most. Those wishing to have faster service may pay $4 extra for First Class Mail. The present rate for North America is $20 in US$; and 18 pounds or 40 DM in European currency for a subscription. Alt issue years run from October to July of the next year, and those who subscribe during a year wili get all issues for that year. In this way all subscriptions begin and end at the same time. Timely renewals are what keep us in business!

Assistance in publishing this magazine is provided by you the readers, many of whom have contributed news, articles and reviews. We offer you our heartfelt thanks. We are mainly assisted by our longtime friend, Eliad Wannum, Poet, Psychologist and Sinclair computer user. In addition, regular contributors have been: Bill Cable, Poul Holmgren, David Lassov, Al Feng, Don Lambert, Bob Swoger, Abed Kahale and Peter Hale, to name just a few. We invite you to submit material for publication to UPDATE MAGAZINE. Please make ail hard copy (printed out) submissions Letter or NLQ; no draft print, or 2040 thermal print. The quality is too poor to printin a readable manner, and we do not have the time

to re-type most articles. ff you do not have a prinier capable of this , then send the article on disk to us as: Z88, IBM, QL, TS2068 in Oliger ot Larken, or in an Amiga file. We can handle these disk formats. We can use 5 25 or 3.5 disks in DSDD, HD, or ED densities. Send two copies of hard copy. Do not submit stuff on audio tape, as we no longer have ony tape decks for the TS1000, or the TS2068. Try to avoid flowery or hard fo read fonts, unless you are showing us sample output from a printer reviewed or o program. If artwork for an article is to be included, please let us know in what order you think it should be displayed.

Those wishing to place ads in UPDATE MAGAZINE: We have two ways of placing ads. ONE, we will do reciprocal ads for other publications (generally on a year for year basis) with both of us exchanging copies of the issues the ads are placed in. TWO, the other way, is fo purchase ad space from us, with the following rates in effect for now: $15 per quarter page; $25 per half page; and $40 per fuil page ad. This is per issue. For inclusion in all four issues, you pay for three issues in advance, and get the fourih issue free. For twe issues you pay full rate for one ad and get $5 off the cost of the second ad rate. Should you have any questions on this please contact Frank Davis either by phone, mail or fax, as listed above. All checks should be made out fo UPDATE MAGAZINE, for both ads and subscriptions.

We hope to be of service to you. We do this magazine as a labor of love, not as a profit making business. Thank you for your support.

All articles in UPDATE remain the intellectual property of their various authors.

Caral Ducts Sunk Davis

Chad Nunn

TABLE OF CONTENTS for July 1996

The front cover for this edition was done courtesy of Abed Kahale of CATUG. Cover graphics are wanted for future issues. They can be in one of the following formats: JPEG, GIF or QL SCREEN.

We are now finishing our 9th year of publishing, and thank you for having been a subscriber. You can still send us articles and news for our new trial electronic version of UPDATE! On The Internet. Perhaps you will tell a friend to contact us about a sample of our upcoming electronic edition. An email address is needed.

Inside Front Cover - basic magazine information.

Page 1 -- Directory

Page 2 -- Last Hardcopy Editorial by Frank Davis

Page 4 -- Report on Boston QL Show

Page 5 -- A Couple of Simple 2X81/Timex 1000 Modifications William Richardson

Page 6 -- Sale on Update Back issues

Page 7 -- Sinclair ZX81 FAQ Version 1.3 Last Revised 6/13/95, Part 2

Page 10 -- TS1500 Memory Mod by Kevin Baker

Page 11 -- Sinclair ZX Spectrum micro-FAQ V3.02

Page 14 -- Are there any mailing-lists/e-zines/web-sites for the Spectrum followers? From Stephen Smith

Page 16 -- Printing VU-CALC on a Large Printer by Bob Swoger

Page 18 -- At the Keyboard by Bob Johnsen

Page 19 -- TCP/IP over a Z80 System by Bill McBrine

Page 20 -- Add Serial Port To Your Sinclair by Wilf Rigter

Page 22 -- Become A Sinclair Power User by Bob Swoger

Page 24 -- RMG - ad

Page 25 -- TS2068 Key Top Protector by Phillip Kwitkowski

Page 26 -- QBOX USA - Ad Page 27 -- OL FAQ and Resources pointer, news by Richard Zidlicky

Page 30 -- QHJ Freeware - Ad

Page 31 -- Cable Column by Bill Cable ...Archive Series Part 25: Backup Strategies To Prevent Data Loss

Page 33 -- Aurora ~ The QL Graphics Card - Flash News Release!

Page 35 -- Thought You Might Enjoy by Don Walterman

Page 36 -- Computer Classics - Dan Elliott Ad

Page 37 -- QL Troubleshooting by Tony Firshman

Page 38 ~- FWD Computing Ad for ArcED

Page 39 ~- FWD Computing - QL Ad

Page 40 -- More On Larken Maxcom by David Lassov

Page 42 -- Jochen Merz Software - Ad

Page 43 -- QL Today, The Magazine about QL, QDOS, Sinclair Computers, SMSQ

Page 44 -- Sinclair Archeology - The complete photo guide to collectable models by Enrico Tedeschi

Page 45 -- Internal Memory Expansion For The Z88 by Don Walterman

Page 47 -- Printer settings for Z88 from Domino Cubes

Back Cover - Z88 Ad - FWD Computing

THE LAST HARDCOPY EDITORIAL by Frank Davis, Editor

Here we ore with the long delayed, but delivered as promised last hardcopy issue of UPDATE MAGAZINE. It has been nine years that this magazine has been published. The first three years under the excellent tutelage of Bill Jones of Florida. The last six years have been done by my wife Carol and me with the excellent help of many. It has been a long time since | have heard from Bill Jones though | have continued to send him a copy of each issue since we took over. Knowing what | did of Bill | am sure that he has stayed busy in whatever area of life he has chosen. Thanks fo you Bill Jones. Also my heartfelt thanks to all of those who have contributed over the years to articles and help with the magazine. Some, but not all of the names are: Eliad Wannum, Paul Holmgren, Bill Cable, Al Feng, Peter Hale, Bob Swoger, Abed Kahale, Mike Felerski, David Lassov, Bob Gilder, John impellizzeri, Don Walterman, Bill Pedersen, Larry Crawford and a host of others. It | failed to say enough about ail of you, or mention the help you have been, then forgive me and let it be known that all of the help was appreciated by Carol and me. This has been a very labor intensive work for us. We are now ready to take a rest from it.

Now is the time to once again mention that | will be trying, at least as an experiment, to put an online version of the magazine electronically on the Internet. To get a sample of this you will have to give me an email address that | can reach. This will work for those on the Internet, AOL, Compuserve, etc. If the response is good to this first issue, then | may offer it on a subscriber basis. f not, then so be it and so fong and thanks for all the fish (hacked quotation from a book called the Hitchhikers Guide to the Universe.) Let me hear from you soon on this if you wish to participate.

! want to see as_ many of you as possible continue to use your Sinclairs and Z88s. To this mind, for support reasons, | do encourage all of you to become members of TSNUG and get their newsletter. Make this thing grow and contribute to it. If you need more information on them, check the back issues of UPDATE. | also want to see ail of the QL users subscribe to QL TODAY, see the ad in this issue. This is what has tried to replace IQLR. | have seen two issues of this new magazine and to me it looks like a cross between UPDATE and IQLR in content and form. | do endorse this as it is a good blend of Europe and North America for the QL user. Hook up with these two publications and you will still see support for your computers. We still have a few fairly active users groups also. The NESQLUG group out of Boston is a great supporter of the QL, and for the full gambit of Sinclairs try the L.LS.T. Group out of Long Island, CATUG out of the Chicago area, and the CATS group out of D.C.

am not, at this time ending off entirely on supporting these computers. !.am still pursuing FWD Computing, to provide some support for TS2068s, and a lot of software and hardware for the QL and Z88. This will be continued as long as there is sufficient demand for this service. When there is not enough stuff being ordered to make if minimatly worth my while, this too shall end. This ball is in the court of you the users. Support me and I will support you. Please try to keep to the phone hours of the ads, and do not call and leave messages that you want me to cali you back long distance. On some items the profit is only a few dollars and one phone call at my expense does away with any reason for me to stay in business. The burden of the phone call has to be on your shoulders. This is to keep prices down. Please take this in the kindest of ways. There are still some new items in the works for the Z88 and the QL. We have even seen some for the TS2068, such as Logicail Professional by Bob Swoger, and the reworking of MaxCom by Dave Lassov. Get active and make some new stuff, people, and support what you have left. This is what creates a future for new stuff. Pirocy is what kills it, as well as indifference and lack of support from the users of a computer. In computers being the best is not what wins out; it really is the dollar bill that taiks the loudest.

in this issue there is an article on how to expand the internal memory of your Z88. Do not attempt this unless you are familiar with the use of a soldering iron and desoldering. Get someone who feels confident in doing this. In order to make full use of this extra memory you should have the new ROM for the Z88 installed at that time. Check the ROM version of your Z88. It is probably version 2.2 or 3.0. The new version is version 4.0. It makes use of the extra INTERNAL 128K or 512K of memory, allows the Z88 fo make better use of its memory by not fragmenting memory, and corrects the known operating system bugs. The new ROM is useless for these features if you do not have the expanded internal memory. If will not work with extra EXTERNAL memory. tt must be internal. Also the price of the static RAM in the article has risen some since its writing. By now you are probably wondering “Where can | get this new ROM?" The answer is from FWD Computing, and we will also do the memory upgrade for you if you wish. Write, phone, or email me for details. This is not an overnight job for me to do, but | can do if for you, so be prepared to do without your 288 for a week or so affer you send it.

Most of you have noticed that we have put a lot of attention on the Internet in the last year, and you would be correct. Do not think that it is over your head to get into this, or that your Sinclair is not up to the task Most people will try fo tell you that you need an IBM or MAC computer running Microsoft Explorer or Netscape to access the internet. It just is not rue. 1 know of many QL users and a few Z88 users on the Net, as well as at least one person using his TS2068 (see the article on that in this issue). | have seen people using T!99s, Ataris, Commodore 64s and a lot of Amiga users as well as a lot of CPM and Unix machines on the NET. Some of you will decide to go the way of an IBM, but to me they just are not as much fun as | have had with my Sinclair over the years. It costs a fortune and a lot of heavy duty software to program today's IBM or MAC computers. There are however a lot of both cheap and very expensive software out there for them. You can easily wrap up a year's salary in a full blown IBM Pentium computer with all the knick knacks available for them, and take out a mortgage on the house to finance all of the nifty software fo be had. Do that if you feel you must, but judging by ihe number of emulators written by IBM users to be able to emulate their oid Sinclair computers | have to say a lot of people may not admit it in public, bul they miss Sir Clive's little machines. Stay with the QL a bit longer and see some new miraculous hardware and software coming out in. the next year. The machine is geting mature. Now is a good time to buy that backup for that TS1000, 288, TS2068 or QL. Even a non-working one for parts is a good idea. | plan to still have mine working when they tell me that we have passed the year 2000. Just as antique cars have become many people's fancy, so too will older computers be in the future.

Paul Holmgren when | last saw him asked me to tell you that he still had a lot of Sinclair computers, parts, software and such that was in storage at the time of-his house fire and that if anyone was interested in some of it to contact him. The best time is in the evenings or weekends, and if you do not get him, fhen keep frying. It is possible that by the time you read this they may have finished rebuilding his house and he will be back in if. | do hope so as it has been close to ten months or so, a long time to be in temporary quarters! His number is 317-291-6002

For those who are interested in getting future FWD Computing catalogs via email on the Net, send me your email address. | am still working (when | have the spare time which is not very often) on a World Wide Web site for my business. It will be heavily devoted to the Sinclair computers with a bit of Amiga thrown in. For those who also have an Amiga | have the latest version of the QL emulator for the Amiga. It is much improved, and only lacks the use of the hard drive having part of it set aside for the QL emulator to use for its own. It is faster than a QL with a Trump card and nearly as fast as a Gold Card using QL. It comes on three disks and is available for $10

With these words | end my last hard copy editorial. In the future | hope to find a bit of time to finish a couple of books, pen an article or two for TSNUG and for QL TODAY, etc. Thanks.

3

NESQLUG and The Fourth North American QL Show

On Saturday, May 18th of 1996 we found ourselves in Bedford, Massachusetts, just 15 miles NW of Boston. Carol and | had gone there for the QL Show at the Bedford Ramada Inn, 340 Great Road, Bedford, Massachusetts 01730. We had come for the show and were staying Friday and Saturday the 17th & 18th and leaving on Sunday.

Friday, 17 May most people met in the Ramada Lounge at 7PM (and onward till who knows when) and shared rides to the Willow Pond Restaurant, an informal pub in Concord. Carol and | arrived too late to go to this, but saw many of the dealers and attendees of the show later in the lounge at the hotel. Here for the first time | met Robin Barker in person, though | had done business with him before this. He is the man behind Di-Ren. They are the makers of the Amadeus System for the QL (most North American QL users have not yet realized just what all this has to offer!!), the Di-Ren Keyboard Interface and the Network Prover. He has also authored several war tactical games for the QL and the PC. He had arrived for the show, but his goods to sell had not. During the show | ended up loaning him some of his goods (that | also sell) so that he would have them to show to customers. He last told me that his stuff never did get recovered.

On Saturday, 18 May at 8:00 AM the doors to the meeting room on the 3rd floor of the Ramada opened to vendors so that we could set up our tables and opened to the public at 9:00. Atnoon the meeting room was closed for lunch break. At 1:00 - 4:30 the rest of the general meeting was conducted. This allowed us dealers to show and sell our goods. This gave us more time than we had in the last three QL shows. During the course of the show several of our European dealers gave talks, QBOX was demoed, and a new QL emulator that runs on the MAC computer was shown. if you are a dealer this is a very important time. From 4:30-5:00 ine vendors removed equipment from the room. Numerous valuable QL hardware/software doorprizes were given away all day ! Turnout was good but not as large as | had hoped for. | thought that more of the D.C. area peopie would make it to the show, as for those of us in the Midwest, Boston and D.C. are like next door neighbors. | was very pleased to get a chance to talk to Peter Hale at this show as he and | are old friends. To be truthful, there was no one there that | was not glad to see. Carol and | have been active in the Sinclair computer scene in North America for many years and have become close to many people.

Saturday night was the QL Banquet {am sure that a lot of work went into this, but | was disappointed by it. | ordered one of the two choices, but was told | had to have the other. It ended up being better than | expected in taste, but | still wish this had been handled differently.

Awards Presentation was done after the banquet and a wet bar was made available for those who wanted it. This was followed by a QL Quorum - a panel of our most knowledgeable volunteers. They answered questions from the floor and offered opinions on new software, IQLR, hardware in the works and problems people were having with hardware and software.

The evening ended with a folk song sing along, general discussions and elbow bending until they threw the stragglers out at midnight or thereabouts. Thanks to those who brought their instruments and to Al Boehm and Mary Boyle who led us in song. | really do think that our European friends really enjoyed this once it got going. It was fun.

Sunday at 9:00 AM was QLunch at the Boehms house in Bedford. We were told that several QLs and QXLs were set up in separate rooms for demos and discussions. We were sorry to have missed this but had already started the long trek back to Indiana. Since then we have been told that another show is in the planning in New York or Pennsylvania rumour says.

A Couple Of Simple ZX81 / Timex 1000 Modifications

2X81 16K RAM modification

Parts: 62256-12 32Kx8 SRAM 120ns you can use low-power, this is a common SRAM lots of versions exist. approx 12" of small gauge hookup wire

Procedure: Remove the 2K SRAM (this mod is for single SRAM one socket ZX81s). Bend out pins 1,2,23 on the 32K SRAM chip. Install 32K SRAM in 2K socket, pins 1,2,27,28 will not be in the socket but will be located over the solderpads (holes) on the PCB. Solder a smalt wire from pin 28 to the hole 28 (SV) & pin 27 to hole 27 (WR) on the PCB. Solder a short wire from pin 23 to anode (no band) on D1 (Ati) located above the large keyboard connector on the lower right-hand side of the ZX81 PCB. Solder another wire from pin 1 to anode on D3 (A12), and lastly a wire from pin 2 to DS (A13).

Diodes D1 to D8 are located directly above the large keyboard connector and to the right of R43-47

Notes: Although you use a 32K RAM the ZX81 A14 is tied to VCC as the memory map only allows 16K to be used. The SRAM draws alot less power than the 16K external DRAM and is far more reliable.

ZX81 Composite video buffer

Parts: RCA socket, 2N2222A transistor, 1000hm 1/4watt resistor.

Procedure: Remove the RF modulator (use a high heat soldering iron on the Gnd plane). For my US unit connect the 2N22224A as follows (there are 6 holes where the modulator was connected, from left to right 1=Gnd, 2=UK video?, 3=US video, 4&5 = 5V, 6=SW1 {channel 3-4}). The base of the 2N2222A to pin 3, collector to 5V & emitter to 1000hm resistor & RCA video jack center pin. The other side of the 100ehm resistor connects to Gnd. Also Gnd the shell of the RCA jack. 5V hole 3 | iG video hole 3-----O B2N2222A VE |------- video out RCA connector center t RCA connector Shell GND

5

1000hm | Gnd hole 4

Notes: Removing the RF modulator was the hardest part, you need alot of heat to soften the large Gnd case pins. Make a note of the position of the video connector on the modulator before you remove it, when you install the new RCA jack try to mount it so it fines up when the case is re-installed. It's a simple buffer but will drive a 75ohm load much better than no buffer at all and will protect the video circuitry on the ZX81.

PS currently working on two other and much more complex projects, just for the knowledge gained and fun of it.

1) An IBM PC keyboard to ZX81 (solders where the existing keyboard goes) using a single PIC microcontroller.

2) ZX81 fo IBM PC tape record & play. Hooks up to the MIC & EAR conneciors and to aPC printer port. Lets you fake a tape recorder and save files on your PC.

William Richardson wrichard @idirect.com

IIASA ITO TI TIT IIT RI ITT IA TIT IA III ITA TI ITI IS IIIA IT ASI AISI IAI SOAS SIS STII AIH

FOI ISOS IGT CII IOI I IORI OIE I ATT IT IS IAT IIA IIASA IA IIIS IISA ISAT ASIA IS IIIS AI ISIS IIIA IIIA IOS IIS

SALE ON UPDATE BACK ISSUES

This is a very limited sale. Boxes of back issues of the magazine take up a lot of room. We need the room for other uses, and don't really want to send them fo the land fill, so here is the offer.

You can get any four issues, except the current subscription year, for only $12 and this includes North American shipping. For ofher areas of the world add $2 for each four issues fo cover extra postage. When you order give at least one alternative issue, as we may quickly run out of certain issues from years back. The first issue after we took over UPDATE was Oct.'90, so choose from then fo the July ‘95 issue. Any left in a few months will be thrown out, so get them now, please. These will end up becoming collector's items in the future.

JESSIE IE OHSS ISS SSIES IEEE IIHT IIIT IIIT TI IITA IO TT STITT IIT II ITI ATI I IIIT ITA

FESS ISIE IDE I IIOUEI IIE III, IIIT RII ITO TI IOI TIS I ITI TA IAI TA IAAI IIIS IIS AIS IS I

2 - ZX81 Emulators.

Q: Are there any ZX81 emulators? A: Yes. I'm aware of four at the moment. I'd rank them in the following order:

41. ZX81 Emulator - Atari ST. Free.

Programmer: Christoph Zwerschke.

FTP from: sre.doc.ic.ac.uk /computing/systems/atari/umich/Emulators

Plusses: Runs at near exact speed.

Emulates FAST mode display. :-) Joystick support. Excellent file handling interface. Minuses: No way to load original games from tape. No HRG or sound. No way to run at extremely fast speeds.

2. Xtender - 1BM PC compatible. Shareware.

Programmer: Carlo Delhez.

FTP fromm: src.doc.ic.ac.uk /computing/systems/ibmpc/simtel/msdos/emulator

Plusses: Runs at adjustable speed.

Very fast on a 386/486/Pentium. 20 times faster on my machine. Supports (limited) HRG. Minuses: Arcane file handling Poor keyboard response. No tape, printer or joystick support.

3. TS1000 - IBM PC compatible. Free.

Programmer: Jeff Vavasour

FTP from: src.doc.ic.ac.uk /computing/systems/ibmpc/simtel/msdos/emulator

Plusses: Emulates TS1000. The American version of the 2X81.

Minuses: Runs at uncontrotlable speed.

Crashes with many snapshots saved on other emulators. No tape support. No HRG support.

4. Xtricator - Sinclair QL. Sorry, no information about this one.

In summary:

The Atari emulator is just about perfect for playing most games on, but due to the slow speed of the original, typing in }ong programs is a bit of a chore.

Xtender is good for typing in programs, because of if’s high speed. However, due to the poor keyboard response, it's fairly useless for playing games that require simultaneous keypresses. Carlo Dethez (the programmer) is currently working on a new version of Xiender that will fix this problem.

TS1000 has no real advantages over either of the others, but might appeai to original Timex Sinclair owners.

Q: Where can | get software for the emulators?

A: There's some software on the ftp.nvg.unit.no site in the directory pub/sinclair/snaps/zx8 1. These are mostly BASIC programs, since there's no widely available method for loading in oid tapes.

While you're there, check out my game: 'Deathrider.’ :-)

You can also get a huge bundle of software if you register Xtender.

7

Finally, try picking up copies of all the emulators. Most of them come with a few examples Q: How can | get .81 files to work on Xtender?

A: Usually just rename them to have a -P file extension. The keyboard controls in games might not work properly though

Q: How can | get -P files to work on the Atari Emulator?

A: Try renaming them to .81 files. They might be ones thal were ‘converted! fo Xtender files by the above process. If that doesn't work, you can try the program PTO81 (from fip.nvg.unit.no} which chops a byte off the end and fiddles a few system variables.

This is only available as a PC/DOS program at the moment. Contact me if you desperately need a ST executable version. Since the only compiled language I've got for my ST is STOS, I'm none too keen on writing one though:

Hi-Res graphics, programs that POKE the ROM (e.g. to change the speed in Xtender) or use Xtender's file handling system won't work, though Q: How can | load my old games off tape?

A: There's a program by John Elliot called ZX81TAP that is available on my 2X81 page (see above) that can, in theory, read ZX81 programs from tape, using a Spectrum Emulator and save them as P files to disk.

Unfortunately, | can't get it to work on my system, but this might be down fo dodgy audio equipment, leads and a crap sound card. If anyone can get this program to work, I'd be very interested to hear from you

3 - ZX81 Hacking and Trivia.

Q: Could you get sound on a ZX81?

A: Yes. Just about, anyway. You could drive the cassette port rather like the ZX Spectrum's speaker. So if it was wired up to a cassette recorder or an Amplifier, you could get sound from it. There was a program, that was printed in a magazine, that could sample and replay sounds using the cassette port.

You could also get sound through the television, by rapidly alternating between FAST and SLOW modes. There was a ‘Sinclair Organ’ program in Sinclair Programs that did this quite nicely.

There was also the Zon-X add-on, that contained the AY-8192 sound chip (as used in the Atari ST, Spectrum 128 and Amstrad CPC machines) to create rather better sound effects.

At the moment, no emulators support ZX81 sound using any of these methods.

Q: Could you get hi-res graphics on a ZX81? A: Yes. There were a number of ways.

1. The Z80's i register pointed fo a font table. You could move this around in the ROM to create swirly graphics effects. The game Astral Convoy did this. Unfortunately, the design of the ZX81 made it impossible for the character set to be anywhere in the 16K range, so you couldn't have a user defined set without extra hardware. With a 64K RAM pack you could disable the ROM shadow between 8K and 16K and design your own UDGs.

2. CRL released a Hi-Res graphics toolkit. This contained an extremely hairy interrupt routine that replaced the ZX81's usual display update routine. Basically, it pointed the i register to a strategic ROM location, and tried to ‘best fit’ the HRG display to what it could find in those locations. it also used a feature of the ZX81's hardware that allowed you to have 1 pixel height characters to improve it's chances

You still could, at best, only have 128 different combinations out of the 256 possible ones. These were the 64 ‘characters’ and their inverses. So this is really pseudo-HRG

8

A number of games by Software Farm, inciuding Hi-Res Invaders and Rocket Man, used this technique With o 64K RAM pack you could aiso, alter the font, allowing an even better chance of getting the characters you need. Some people made an alteration to their ZX81's internal wiring, so that the: register can point to the 16K RAM area, allowing them to do the same 3. There were a number of hardware add-ons that worked with software similar fo the above routines to allow UDG's and true-HRG. DK'Tronics and Quicksilva produced devices that worked with some of their games Q: Could you get colour graphics on a 2X81? A: Yes, but not without extra hardware. Prism released an adaptor that required some soldering inside the machine. It got little attention, because the ZX Spectrum had been out for a while, and the ZX81 was on the way out. Q: Could you really run a nuclear powerstation on a ZX81? A: Well, Clive Sinclair said you could. Then again, he made some pretty outrageous claims about a lot of his products. | wouldn't give it much chance, since mine crashes about once every 2 hours without a RAM pack on, and once every thirty minutes with one. :-) Q: Could a 1K ZX81 really play chess? A: Yes, but not very well. 1K chess was released in 1982 by Artic Computing. It had no graphics and could only play white. Nonetheless, a marvel of programming skill to get a chess game into 1K Credits: Clive Sinclair for making the thing in the first place Christoph Zwerschke for the ST emulator 'ZX81.' Carlo Delhez for the PC emulator 'Xtender.' Jeff Vavasour for the PC emulator ‘TS1000.' David Gonzales for sending me some ZX8t software. lan Collier for much discussion about ZX81 emulation, 1K chess and HRG Chris Gill for the original ZX81 homepage. Chris Owen for his Sinclair history page. Marat Fayzullin for his ernulation home page. Amt Gulbrandsen for the NVG archive site in Norway Bob Tinsley for transcribing the ZX81 manual. John Elliot for the ZX81TAP program. Everyone on comp.sys.sinclair. ...and anyone else I've forgotten for whatever reason. Sorry! Final note: This FAQ is in its very early days, so don't be surprised if some of the information is rather vague, and occasionally incorrect. This is cue to it being largely composed of my memories from fourteen years ago, gossip from comp.sys.sinclair, rumours and speculations. Please feel free to Email any corrections to me if you know better. See you in comp.sys.sinclair, Mett Borber University Of Greenwich Email: M.Barber @ greenwich.ac.uk

From: Kevin Baker <krbaker@ edge.net> Subject: T$1500 memory mod Date: Sat, 27 Jul 1996 23:08:53 -0700

The TS$1500 internal RAM may be expanded to 32K! Timex had the forethought to multiplex all 16 address lines for the DRAM included in the '1500, and fully decoded the memory map. Unfortunately, the CAS signal for the DRAMs ig normally only active for the 16-32K region. However, by taking RAMRM high (as with an external RAM pack), the internal memory is moved to the 32-48K region. By taking an appropriate combination of signals and dynamically switching RAMRM, you can have 32K RAN internally. Step 1: Remove the 16K DRAMS (4116 ICs). Replace with sockets. Step 2: Rewire the power connections. 64K DRAM chips only require 5V, not the +/-5 and 12V that 4116 require. This will also insure that a faulty switching supply doesn't kill your computer Be careful that you don't cut off 5V trom the other iCs. Step 3: Run the 8th multiplexed address line This is RA7, pin 43 on the logic array. This goes to pin 9 on the sockets. Step 4: Populate all the sockets with 4164 64K DRAM chips Step 5: Since RAMRM needs to be switched dynamically, you will need jo wire in c 74HCG8 quad AND gate. You need to gaie At5 with /Mi to get the multiplexed address correctly to the DRAM. Diagram beiow

A15B -———-—-|)

Step 6: reassemble your computer. Be careful with those damn keyboard flex sirips!

NOTE: | have tested this on my unit. If seems to work fine, but make this mod at your own risk. Your mileage may vary!

BTW, if seems the CONTROL input on the logic array can be pulled low to disable the entire logic orray.

Kevin

10

comp.sys.sinciair Sinclair ZX Spectrum micro-FAQ v3.02 (June 10 1995)

You can find an up-to-date & fuller version of this document at the following World-Wide Web (WWW) address

http //users.ox.ac uk/~uzdm0006/Damien/speccy/faq. html Please send your additions and corrections to the email address above.

As | am a university student ond about fo take a year out to go back to the

real world this may be the last major update of the FAQ for some time. My university account will become defunct some time around September 1996, and | am unlikely to be able to read any mail after June 14th 1996, so email fo the address listed above will probably bounce or remain unanswered. | should have a new address by September 1996; | will make a link available to the new address on the following web page:

hitp://users.ox.ac.uk/~uzdm0006/Damien/mail.html ==== FREQUENTLY ASKED QUESTIONS ====

1 Just what is this newsgroup for? This group's charter (from its original formation in December 1993) is to provide a forum for the discussion of the various brainchildren of Sir Clive (born Clive Sinclair) and related computers such as the Jupiter Ace, TK and TS series’, SAM Coupe and Thor, software, peripherals, emulators for them, programming them; playing those wonderful games (6031768, anyone?); and anything else which interests the Sinclair community. The group is not moderated

In practice, most discussion is Spectrum-related, but there's a fair bit of

SAM Coupe, QL, ZX-81, etc. chat as well. This FAQ only covers the Spectrum, other documents being available separately:

The QL FAQ at http://ww.uni-mainz.de/~roklein/ql

The SAM Coupe FAQ at hitp:/Avww.soton.ac.uk/~isp93/Coupe/FAQ. ixt

2. Can | post binaries to this group? NO! The word ‘binaries' does “not* appear in ihe newsgroup title, and this is a subtle indication that posting binaries is going to make you very unpopular very quickly. Many people have to pay for net access, and you're costing them money if you post binaries, which are substantially larger than most posts. You may also cause news providers to stop carrying the group if binaries are seen to be posted in it. If you want to distribute something Sinclair-related, upload it to an FTP site or put it ona web page and post the ‘address’ of the site.

11

3. Is there a Spectrum emulator for <whatever machine>? Probably. See section 1, Emulators, in the full version of the FAQ. It is split up by machine type, so you should be able to find one you can use. Currently emulators are available on IBM PC (DOS and Windows), Amiga, Atari ST/TT/Falcon, Acorn Archimedes, Apple Mac/PowerMac, UNIX/Linux and NeXT platforms

4, Where can | find <whatever game>? The game you're after is probably available somewhere on the net. The gopher server at gopher://gopher.nvg.unit.no enables you fo search for games (web interface to it at htip://www_nvg.unit.no/spectrum/search. html), but an even better way to search is to use Hynek Med's snapsearch engine, located on the web at http://drson vse cz/snapsearch

Several CDs full of games can be had (but see question 6)

Speccy Sensations Il: Warm Silence Software at. hitp://www,comlab.ox.ac.uk/oucl/users/robin. watts/wss/index.htmt

Emulator Heaven: Phone Mike Mee in the UK on (01745) 591704 after 6pm or write to *Anncot", Hylas Lane, Rhuddlan, Clwyd, LL18 5AG, UK or

phone ‘TorlyFoo’ also in the UK on (01922) 616324 (7pm-10pm Weekdays’ 40am-10pm Weekends) or email: emulators @tortyfoo.demon.co.uk

If none of those turn up the game you're after, try asking on the newsgroup, or (shock) going to a second-hand shop and digging around in their boxes of old tapes.

5. ls it legal to use ZX-Spectrum ROM images? Yes, it is. Amstrad, who owns the copyright for the ROMs, allows free distribution of ROMs for emuiation purposes, although they often apply stipulations such as not charging money for software that includes these ROMs. They also allow free distribution of electronic versions of Spectrum hardware manuals.

6. Is it legal to use snapshots (i.e. games etc.)? Formally, using snapshotted game without actually owning a copy of if ona tape is a *copyright violation”. Nevertheless, ZX-Spectrum games are not being sold any more and using snapshots doesn't harm copyright holders much, if you don't make profit from it and don't distribute snapshots on a large scale. Some companies definitely do not like to have their games distributed (e.g. Ultimate/Rare), whereas others have given explicit permission (e.g. Vortex). A list of such companies/individuals is at hitp://users.ox.ac.uk/~uzdm0006/Damien/speccy/permits.htm!

7. have the game | was after, but in a format my emulator can't load. How do | convert snapshots between various formats? Most snapshots can be converted into one another using SPConv program

12

by Henk de Groot {hegr @ ensae.ericsson.se] and myself. An MSDOS version of this program is supplied with the JPP emulator (source included), but is a rather old version. A more up to date version (v1.10) is available from the NVG FTP site: ftp:/Atp.nvg.unit.no/pub/sinclair/utils/generic/spenvt 10.zip

8. I've got a snapshot that won't load into Z80 - it just gives an error message saying ‘plusdrom.bin not found’ and exits to DOS. How can I get it to work? The snapshot was saved by someone with a registered copy including +D emulation, in +D mode. The game doesn't actually *need* the +D ROM, so you can use DEMGT: ftp://ftp.nvg. unit.no/pub/sinclair/utils/generic/demgt.zip to modify the snapshot so it isn't in +D mode.

9. Where is/are <Spectrum programmer/personality>? Get the full version of this FAQ, there's a section covering this sort of question.

10.Any good FTP/WWW sites | should look at?

Again, get the full version of this FAQ, or fake a took around my own web site - http://users.ox.ac.uk/~uzdm0006/Damien/speccy - | have a good collection of Speccy links there.

11.Where is Sinclair Research now? Is Clive on email? Sir Clive Sinclair is stil the chairman; no email address is known for him (and if you were him and had one, wouldn't you keep it a secret from the slavering hordes of Speccy fans?!). You could try contacting MENSA; Clive is a member.

12.What the hell is a Spectrum? The best home computer of ail time. Came out in 1982 from Sinclair Research Ltd., and proceeded to capture the hearts and minds of millions of people. Based around a Z80 processor and utilising lots of neat tricks to keep the cost down, Clive (now Sir Clive) Sinclair effectively created the UK computer industry with his ZX80, ZX81 and ZX Spectrum, if you've never used one, get hold of an emulator and try out some of the classic games around (e.g. Jetpac) and see what “real” gameplay is about without needing 50 Mb of hard disk space and the type of processing power that interferes with military radar

13.1 have a question not covered here! First, try the full version of the FAQ, which can be found at http://users.ox.ac.uk/~uzdm0006/Damien/speccyfagq. html or at the NVG FTP. site; ftp:/Atp.nvg.unit.no/pub/sinclair/docs/spectaq/specfaqt.zip (ASCII text) and ftp:/Atp.nvg.unit.no/pub/sinclair/docs/specfaq/spectaqh.zip (HTML). There are also other sources of information; in particular, if the question is about a particular game, your first stops should be Stephen Smith's Speccy Games FAQ and Games Database at: http:/Awww.hermetica.com/#echnologia/sinclair/stevo/gamefag.html and hitp://www.hermetica.com/technologia/sinclair/stevo/gamedbs/gamedbs. html If they don't help, welcome to the group, ask away!

13

From. Stephen Smith <stevo @jonlan.demon co.uk> Newsgroups: comp.sys.sinclair

Subject Re: Speccy Mailing lists

Date. Tue, 28 May 1996 18:55:39 GMT

Are there any mailing-lists/e-zines/web-sites for the Spectrum followers? From the Spectrum Game FAQ, here are a few to get you going

1 .fip.ijs.si/pub/zx 2.fip.nvg.unit.no/pub/sinclair

3 topkapi.cc.itu edu.tr/pub/spectrum

4.ftp.dec.uchile cl/pub/OS/sinclair

5.ftp.polst.gliwice. pl/.optical/4/a/ZXSpectrum/games 6 ftp. inf.tu-dresden.de/pub/zxspectrum

7 ftp. gui.uva.es/pub/sinclair 8.akira.uc3m.es/pub/sinclair 9.virgo/inesc.pt.pub/games/ZX 10.Ist.informatik.uni-erlangen.de/incoming/kio/readme 11.flp.gmd.de/if-archive

12.fip.funet fi/pub/misc/if-archive 13.ftp.sun.cc.za/pub/msdos/zx 14.0ak.cakland.edu/pub/msdos/emuiator 15.fip.itu.edu.tr/pub/spectrum/

16 fipJanprojekt.cz/pub/sinclair:

17 fly.ce.fer.hr

18.relcom.eu.net/zx/gmf.htm! 19.osiris.sund.ac.uk/~ca4aba/games himi 20.www.cs.ucl.ac.uk/students/zcacbb1 /spectrum/speccy htm! 21 ftp://uhura jjs.si/pub/zx

22. fip://ftp.dcc.uchile.cl/pub/OS/sinclair

23. fip:/Atp.nvg.unit.no/pub/sinclair

24 ftp://virgo.inesc. pi/pub/games

25.ftp:/Atp.itu.edu. tr/pub/systems/spectrum

26 fip://Htp.int.tu-dresden.de/pub/zxspectum

27 ftp://ftp.inf.tu-dresden.de/pub/incoming/zxspectrum 28.ftp:/Atp.gmd.de/if-archive

29. http://zx-museum.org.ru

30. http://www. isiandia.is/~wooster

31 fip://Hp. funet.fi/pub/misc/if-archive 32.ftp:/Atp.sun.ac.za/pub/misc/sinclair 33.fip://fip.gui.uva.es/pub/sinclair 34.ftp://akira.uc3m.es/pub/sinclair 35.ftp://drson.vse.cz/pub/sinclair

36 ftp:/Atp. polsl.gliwice.pl/pub/sysiems/ZXSpectrum 37.fip:/Atp.komkon.com/incoming/Spectrum

38. fip://fip.komkon.com/pub/Spectrum 39.ftp:/Ast.informatik.uni-erlangen.de/incoming/kio 40.ftp://Ist.informatik.uni-erlangen.de/incomingkio/readme

14

41 ftp.//ftp.lanprojekt.cz/pub/sinclair

42 ftp:/tp. vse.cz/pub/386-unix/inux/system/emulators/spectrum 43. fip:/Aly.cc.fer.hr/pub2/spectrum

44 ftp://maya.dei.unipd it/oub/sinclair_QL

45 ftp://maya.dei.unipd.it/pub/sinclair_QL/spectrum

46. ftp:/tardis.soc.staffs.ac.uk/pub/sinclair

47 ftp:/;wuarchive.wusti.edu/systems/sinclair

48 ftp.//fip.demon.co.uk/pub/emulators/spectrum

49 http //iwww.nvg.unit.no/spectrum/contents-a.htm!

50 http: '/www.comlab.ox.ac.uk/oucl/users/an.collier/Spectrum/index.html 51 http ‘/www soton.ac uk/~tsp93ma/Coupe/

52 ntip://www maths.nott.ac.uk/personal/cpg/zx8 1/index_old.himl/ 53 http://www. gre.ac.uk/~bm 10/zx81.htm!

54 http '/spodbox.linux.org.uk/~majik/sinclair/

55 http //relcom.eu.net/2x/

56 http. //www.isiandia.is/wooster/

57. http://www.nvg.unit.no/spectrum/stevo/slevowww/stevowww.htm 58 http: //www.cs.bham.ac.uk/~dmb/speccy/ 59.http://reland.iol.ie/~sjones/

60. http:/Awww.hermetica.com/technologia/sinclair/stevo/gamedbs/gamedbs.htm! 61 hitp://www.cs.ucl.ac.uk/students/zcacbb1/spectrum/speccy.htm! 62. http://jumper.mcc.ac.uk:80/~simonc/

63. http.//www.iLft.hse.nl/~oen/sinclair/sinclair.htmt

64 http://www. freeflight.comAms/Z80

65.http://Mia01 .unizar.es/curro/spectrum.htm 66.http://osiris.sund.ac.uk/~ca4aba/snaps.him!

67 hitp://drson.vse.cz/snapsearcty/

68 http://www.soton.ac.uk/~rjc394/

69.hitp://spodbox.linux.org uk/~blood/

70. htHp://sable.ox.ac.uk/~sjoh0132/

71 http://diana40. paisley.ac.uk/~com4001 4/index.html

72.http://paul rutgers.edu/~savoiu/spectrum/ 73.nttp://www.gatewest.net/~cpb/fom. html

74 http.//www.ugr.es/~pedronvsinclair.him

75 gopher://gopher.nvg.unit.no

76 ftp://budda.tixm.tambov.ru/d/incoming/crems/speccy

77 ftp://spodbox.ehche ac. uk/pub/users/majik

78.ftp://alba. easynet.co.uk

79. ftp://tp.zx-museum.org.ru

Stephen Smith (stevo@ jonian.demon.co.uk) - Nothing REALLY matters. Maintainer of SGD, Spec Game FAQ and MWS FAQ

http://Awww.hermetica.com/technologia/sinclair/stevo

15

Printing VU-CALC on a Large Printer by Bob Swoger

One of the many wonderful things about the TS2068 is that there has been so much written to inform the user how to use all the features and capabilities. The manual for it is more informative than manuals I've seen for other brands. The way the memory is mapped makes programming a pleasure. The system ROM is located between 0 to 16383. The rest of space up to 65535 is RAM. Moving RAMTOP down to hide machine code is done by simply giving the command CLEAR followed by the address of the last byte of RAM you wish the computer to know about.

The TS2068 manual tells us that if we want to display something on the screen, we just POKE something into the RAM space between address 16384 ( 16 X 1024 ) and 23296 ( 16384 + 6912 } or print something to one of 768 screen locations.

Because TASWORD TWO is more like a line editor than a word processor, every character and space displayed on the screen is stored in predictable RAM locations. With the use of HEADER.B1 by Nazir Pashtoon for tape and Disk Doctor by George Chambers we find that the start address for TASWORD documents 33280. This is the address of the first character on the top left most position on the screen.

If we do not enter printer controls into a TASWORD TWO document, the location of each character printed on paper and screen is easily located in RAM. If we want to see the text just entered into TASWORD TWO, we know to look for as much as 300 lines of 64 characters per line starting at address 33280 in RAM. Since 300 lines of 64 characters is 19200 bytes ( 300 * 64 ), the last character would be at address 52479 ( 33279 + 19200 ). The sixth character on the fifth line would be at location 33541 found by: 33279 + (4*64)+ 6 = 33541

The following short program will display the first 10 lines of a TASWORD TWO document named wpfile.ct to the screen just as it appeared on the screen when you typed it into TASWORD in the 32 column mode:

10 RANDOMIZE USR 100: LOAD “wpfile.Ct" CODE 33280 20 FOR I=33280 to (33279+(10*64))

30 PRINT CHR$ PEEK I,

40 NEXT I

THIS WON'T WORK VERY WELL WITH MSCRIPT BECAUSE MSCRIPT LINES ARE OF INDETERMINATE LENGTH .

Now suppose you wanted to print out a portion of a VU-CALC spreadsheet to a large printer. Each VU-CALC cell is seven characters wide. There are 50 cells across. The address of the first character in the first cell is 34567. The address of the last character in the last cell in the first row is (34567 + (50 X 7)) or 34567 + 350. Since there are 50 rows, the last byte in the VU-CALC file is 50 * 350 or 17500 + 34567 or 52067.

As you can see, we can use simple calculations to locate where each byte of a VU- CALC file and each byte of a TASWORD TWO file resides in RAM. Armed with this knowledge, we can write a program to move VU-CALC cell information directly to a Large Printer or into a TASWORD TWO file for further formatting.

Since the large printer can print only 10 columns with reasonable left and right margins rather than all 50 columns across the page, VC2LP asks you to choose the left most column to be printed. It then prints that column and the next 9 and all 50 rows below.

TASWORD, being capable of 64 characters in a row, allows us to load 9 VU-CALC columns ( $ X 7 = 63) into a TASWORD TWO file using VC2TAS. The added advantage of doing this before printing is that the file can now be modified further for better readability of the spreadsheet. Since many of our spreadsheet applications don't require all nine columns there is usually room to improve the appearance of the printout by moving the columns apart and using complete words for headings rather than being limited to 7 characters.

The two programs, VC2LP.Bl and VC2TAS.B1, are both provided as part of the Logicall ensemble of programs available from Mechanical Affinity and RMG for $15, their listings are provided below.

Thanks to Marie Kendall for alerting this author of a bug in an earlier version of VCc2LP.B1.

16

10 REM = VC2LP.B1 ==-~- WRITTEN BY ROBERT E. SWOGER 1996 V1.4

Prints VU-CALC files to a large printer.

30 CLEAR 34552: LET h=CODE "d"

POKE 23658,0: POKE 23728,h

40 CLS : RANDOMIZE USR h: CAT

50 PRINT AT 16,0;'"This progra m prints 9 columns &50 rows of a VU-CALC file to alarge print er. You select theleft-most c elum. You may Save,Quit or sel ect drives 0-4 now."

60 INPUT "Name of file to prin t? “; LINE g$

70 IF g$>="0" AND g$<="4" THEN RANDOMIZE USR h: GO TO VAL g$: GO TO 40

80 IF g$="s" OR g$=" TO 9990

90 IF g$=" TO 9998 100 RANDOMIZE USR h: LOAD g$+". Cv"CODE

110 IF PEEK 23728<>h THEN PAUSE h: GO TO 30

120 REM R=VU-CALCs 50 ROWS

130 REM C=VU-CALCs 9 clmn/pg 140 REM V=VU-CALC doc start-1 150 REM S=First column to print 160 REM O=Offset to begin J

170 LET R=50

180 LET C=9

190 LET v=34572

200 REM Determine start column 210 INPUT "Start with what colu mn? ";S

220 IF S<1 OR S>42 THEN GO TO 2 10

230 LET O=(S-1)*7

240 REM SET-UP LP driver

250 RANDOMIZE USR h: OPEN #3,"L pe

260 RANDOMIZE USR h: POKE 16090 ,72: REM Printer width

270 RANDOMIZE USR h: POKE 16094 ,8: REM Left margin

280 LPRINT

290 REM PRINT VU-CALC TO LP

300 FOR I=V+0 TO (V+(50*350))-1 STEP 350

310 FOR J=1 TO 63

320 LPRINT CHR$ PEEK (I+J);

330 NEXT J

340 LPRINT

350 NEXT I

360 GO TO 9998 9992 RANDOMIZE USR h: SAVE "“VC2L P.B1l" LINE 10 9998 RANDOMIZE USR h: LOAD "L.Bl

20 REM

THEN GO

" OR g$="Q" THEN GO

17

10 REM VC2TAS .B1 WRITTEN BY ROBERT E. SWOGER 1996 V1.2 20 REM Converts VU-CALC files to TASWORD 2 files.

30 CLEAR 33279: LET n=CODE "d"

: POKE 23658,0: POKE 23728,h 40 CLS : RANDOMIZE USR h: CAT 50 PRINT ‘"This program create sa 9 column50 row Tasword 2 fi le from a VU-CALC file that can be printed ona large printer. Y ou may selectthe left-most colum

n You maySave, Quit or selec t drives 0-4." 60 INPUT "Name of file to conv

ert? “; LINE g$

70 IF g$>="0" AND g$<="4" THEN RANDOMIZE USR h: GO TO VAL g$: GO TO 40

80 IF g$ TO 9990

90 IF g$="q" OR g$="Q" THEN GO TO 9998

100 RANDOMIZE USR h: LOAD g$+". Cv"CODE

110 IF PEEK 23728<>h THEN PAUSE h: GO TO 30

120 REM R=VU-CALCs 50 ROWS

130 REM C=VU-CALCs 9 clmn/pg 140 REM I=Tasword doc start

150 REM J=VU-CALC doc start:

160 REM S=First columi to print 170 REM O=Offset to begin J

180 LET R=50

190 = 200 210 220 e start colum 230 INPUT "Start with what colu m? ";S

" OR g$="S" THEN GO

240 IF S<1 OR S>42 THEN GO TO 2 30

250 LEY S-1)*7

260 LET J=J+0

270 REM MOVE VU-CALC TO TASWORD 280 PRINT #0;TAB 12; FLASH 1;"W ORKING" ;

290 FOR K=1 10 R

300 FOR L=0 TO (7*C)

310 POKE (I+L),PEEK (J+L)

320 NEXT L

330 LET I=I+64

340 LET J=J+350

350 NEXT K

360 RANDOMIZE USR h: SAVE g$+". CT"CODE 33280, ((7*C)+1)*R

370 GO TO 9998

9992 RANDOMIZE USR h: SAVE “VC2T AS.B1" LINE 30 9998 CLEAR 6E4: 0: LOAD "L.B1"

RANDOMIZE USR 10

From: Bob Johnson To: Sincnews @ psg.com

Subj: At the keyboard

This is a special treat to post this, since | am typing away at this T/S 2068 keyboard. Yes, [am using Specterm-64 and have my 2050 modem modded into a serial port (RS-232) with a modem plugged into it ttis fun playing around

with the emulators for old times sake, bul foiks this is the REAL DEAL! | have every intention of keeping this system running into the next millinium and

beyond. My setup includes two 800K drives with a Larken iA, printer and serial ports, Kempston joystick port (part of the Larken card) and a couple custom

ports | hacked into if, including a realtime clock. Okay, so | am being a bit

of a showoff tonight, | will step off the soapbox and go now...

From: Bob Johnson

To: Fdavis @teak.holli.com Subj: RE: AT THE KEYBOARD if you are serious and really admire the fact that | have decided to keep the old machine alive, then | can send you a file in email that detaiis what | have put into this system. This includes a custom loading screen. My ‘realtime clock" is one of those little stick-on clocks. | painted it silver and glued it over the center of the cart door. It looks like it is original equipment. If was inspired by having a Spouse who claimed | spent Too Much Time with my computer. | also have a Larken format shareware disk with some of my programs and SCREENS. One of my most useful utilities is called Soundsmith. It is a program that uses color to display the sound chip registers so you can see which are related to each other. The contents of each register can be altered and the results can be heard. It is much superior to trying to type: SOUND 2,45:7,63;15,10;....and the alterations can be heard immediately. Anyway, if you are truly interested in this stuff, the ever shrinking community of keeping the real machines ALIVE, then let me know.

From: Bob Johnson

To: Fdavis @teak.holli.com Subj: RE: AT THE KEYBOARD 1am attaching a GIF format picture of the T/S 2068 menu screen that I like to use. | determined that at the time about 90% of the time | used the computer | would use one of the programs shown on the menu. Fortunately, they all fit comfortably on an 800k disc, so | could insert the disc and power up. It would autoboot and present me with the menu. | would simply type the correct letter at the input prompt and it would whisk me into that program immediately. | have since updated the Mterm 2 and that selection is now Specterm-64. | aiso made the same type of disks for my sons, with their favorite software. One difference was that they had a menu that required them to type "writing", "drawing" or "games". Selecting games would result in another sub-menu with a list of available games, which must be typed in. Each boy had his own disc and didn't have to use the old man’s disc. | wanted them to develop some

18

keyboarding familiarity while having fun

This computer is still in operation. | used it to type that message the other

night | hinted at some custom hacks | have done. A simple one is that !

brought the speaker signal to a jack af the rear of the case. The really

elegant mod is that | brought fhe sound chip i/o port lines toa 9 pin

connecior at the rear The SOUND command can read if as an input, or can output a byte, which is latched at the port until changed. Each line can directly

drive an LED. Imagine the possibilities..

Let me know if the attached file makes the journey

(Editors Note: / was never able to decode this file lo see the picture, so | am including the next file which is of a similar bent - the effort to get computers like the Timex-Sinclair and fhe Spectrum onto the Internet on their own, not by means of an emulator or using an IBM to run Netscape, etc. | want to see them make ii on their own. For those who do not know what TCP is.... it is the code used to allow a computer to be directly connected to the internet, not via a terminal program ora BBS This is for most folks the ideal way to do this. After this is accomplished you would still need a browser program to allow you to move around from place to place, as well as an email program to send and receive electronic mail. The ideas presented here are worth the time of some of you fo check out. If | can be of help, drop me a letter or email. My time is limited, but | would like to help some. Frank Davis)

From: Bill_McBrine <bmebrine @pine.alberni.net> Subject: Re: TCP/IP over a Z80 system

Hi there! Where could | look for TCPAP, more specifically email details, and examples, to implement it in a non-PC environment, like say a Z80 based system?

Thanks in advance, My post didn't get out before | think

ANSWER

You can get ROMable source code from comp.sources.unix archives. Look for "TinyTCP". Itis a subset of the TCP commands, however. The IP part is easy, assuming you are using SLIP. There you go! TCP/IP that will probably run on a Z80! Just get a C compiler like

small-c or zec, and you should be flying in no time!

I'd like fo hear what you plan on doing with TCP/IP on a Z80!! And if you get it running - Send me/us a line!!

TC,

=Bill=

* Bill McBrine #7# EMail: ragtag @ freenet.alberni.net (other address pending)

Interests: Atari-8bit. Tandy 6000 (with 3.01.00) * bmcbrine @ pine.alberni.net

Robotics. Linux. Amiga News. Networking. User-friendly Data-management Systems.

Jacques Villeneuve: Pole Position in first career Formula-1 Race! Finished 2nd!

19

From: rigter@cafe.net (wilf rigter)

Subject: ADD SERIAL PORT TO YOUR SINCLAIR Date: 4 Aug 1996 05:09:16 GMT

Hello everyone,

It is time for another hardware project: this time a serial interface,

for the ZX81, 2068 (and | believe the SPECTRUM). The design is fully hardware and software compatible with the popular TS2050 (TIMEX) modem. As usual, | tried to keep the circuit as simple as possible to make

it easy to construct. | have build several of these units without problems.

This interface is suitable for transferring files to and from your PC (and

other computers). The hardware is self explanatory and easily constructed using point to point solder connections on a perforated PCB. To simulate

a 2050, 10 address 73 selects the data and address 77 the control register. Install 0.1uF capacitors between the power pins of each chip. | used a DB25 connector but DB9 connectors may also be used. Although the RS232 circuit is nonstandard, it works well over short distances (3m) : add a level converter if you like to meet the RS232 standard. To simplify connections

to other computers, ! have installed a jumper (J1) on the DB25 connector

to tie CTS TO DSR and RTS leaving only the external connections for

RX,TX and GND. The TX and RX lines of this I/F must be connecied to the RX and TX lines respectively of the other unit. Someone may suggest different connector arrangements, optimized for other applications.

| use a simple ML (machine language) program to upload and download programs from the PC and | will post the program on NVG (a location on the Internet with what they claim is getting close to 3,000 Spectrum programs, as well as QL and ZX81 programs!). You may wish to use a communication program like ZXTERM80 with build-in XMODEM. If you

have any suggestions please post them: feedback is vital for a project like this. enjoy

wilf

Editors Note: If this works with the above computers then there is no reason it should not work with the 781500. What is needed now is software drivers for all of these computers to use it. Wilf has produced many such articles for newsletters and sinclair mags in the past and sfill

seems to be going strong!

20

TS 2050 MODEM COMPATIBLE SERIAL V/F

74HC138 8251 +8V. oS ee acta

fe aera Al —. =| oth 10uF

| veci6_i | VCCIR26_) === A5. Af to 1 AG. 2iB Y3H2 W1ICS 1 OV A7. 3i¢ 61 DO__27ID0 | DB25/9 AS. 44 | O1_.28I01 | 74HC14 IORQ___ SIE S| «D2____11D2 TXDI19._10_\.9. [100]. 22 Mi 6lE | D38_.. 2iD | Vv TX

| | D4___5ID4 |

| | D5__6ID5 | 74HC14

| | D6___7ID6 RXDIB__5_ /_6__ [10K]. 3/3

8! D7___8iID7 | \l | RX ov te? {1M} RD. ——_13IRD- | 1746 WR. _10IWR_ | GND A2. wu. 12IC/D | CLK. ww _LOICLK | i it

RESET. 12 _21IRST |

V to * 74HC14 fe il | DSRI24___ not used eee rs ee | I 5V__16| 74HC4060 Q4i7---o _25IRXC |

ov__8l | \LLL9ITxc | 74HO14 |_42IRST Qsii4-o | RTSI23_ 314 [100] 47 | r™Sto|o od ov RTS 101M ae i-[1OM}--1 1 CTSH7_13_/.12_[10K]_____5/8 | (XTAL= oo? | W | CTs l-Jli---14.912MHz | | 74HC14 [1M] 14 bt \ B3ae2 === 33 14 ov ov. } | 7 4IVSS 1 74HC14 | DSRI22_11_A_10_[10K]____ 6/6 ee ee | DSR * 74HC14 PIN 14=5V PIN 7=0V [1M]

** $1 for BAUD rate selection t Q4=9600/1200 Q8=1200/300 ov

Become A Stnelair Power User

by Bob Swoger

In this present time of home computers no one computer seems to satisfy all the needs of many home computer users. A survey of the CATUG club members has shown that all have at lease two different computer platforms set up at their homes. This article is not about “Sinclair, the one and only computer you will ever need". Instead, it is about how to keep your Sinclair out of the closet by becoming a Sinclair Power User.

Qur newest CATUG members have given us a clue to why some Sinclair computers serve their users well and others don't. One member has nearly all the hardware pieces, most of the essential software, and a neat setup. Another newer member has not yet gotten it all together. The answer lies in how complete those Sinclair computer setups are and how those setups are organized. In order for our Sinclair computers to serve us well the setup must be fast, complete in both hardware and software, and ready to go at all times!

Occasionally, I get to show my Sinclair set-up to visitors who use other computer platforms. Because their systems are classified as MAIN STREAM systems by todays current sales forces, they ask why my personal system continues to be the Sinclair. Only after they see my system in operation do they realize why I favor it above their particular platform. I have my Sinclair set up on a desk with a hutch. The hutch contains over sixty disk library cases each containing ten 5.25" disks.

The setup has all the essentials. Plugged into the Dock port of the TS2068 is the LarKen DOS cartridge with a LarKen Spectrum V2 EPROM. This EPROM gives me a perfectly functioning DELete key and on board RENUMBER utility for writing programs. Plugged into the back of the TS2068 is a LarKen 256K RAM DISK. In back of that is a LarKen DISK INTERFACE. Plugged into the interface are four 5.25“ TEAC disk drives inside two housings which contain power supplies. Plugged into the Kemstone Joystick Interface is a Commodore 1351 compatible mouse. Behind the LarKen DISK INTERFACE is the TS2050 Anchor Modem. In back of the modem interface is an AERCO printer interface plugged into a 1 megabyte Printer Buffer. The Printer Buffer drives an NLQ Epson compatible graphics printer.

The Printer Buffer allows the computer to accept commands again two seconds after a print command! This means there is no waiting for the printer to print its many pages to continue using the computer again. Other computer platforms use software printer spoolers which slow those systems down or the users have to wait for a print job to end before they can use the computer again.

Of course, the key to speed for the TS2068 equipped with a LarKen disk interface is the LogiCall operating system. No more do I have to type RAND USR 100: GOTO 3 to point the system to disk drive 3 or RAND USR 100: CAT " ", to see the disk directory and RAND USR 100: LOAD "filenm.ex" to run a program. A simple '3' now points the system to disk drive 3, the CATalog comes up automatically, and the arrow keys highlight the program I want to enter. All the DOS keywords now work without the use of '*' or "/*. (QL has an equivalent operating system from Platypus software called QLamber]

To contrast the difference between my Sinclair platform and what has been

called a main stream platform, please picture what I have to go through it every morning at work:

22

sit down in front of a Macintosh or IBM compatible system. Turn on the power. After about ten seconds, the screen lights up. The operating system is now loaded from a disk into RAM while you continue to wait. Messages and icons start appearing on the screen as the system initializes. A virus checking program automatically begins to run because the disk based operating system is vulnerable to being destroyed by viruses unlike our ROM based machines. Finally, a graphical interface begins to run and you finally see a blinking arrow beckoning you to click on some icon apparently designed for the functionally illiterate. Before the blinking cursor appears, you have enough time to go to the kitchen, pour a cup of coffee, and return to the computer! You now have to click on a few more icons and wait some more time to get the application on the screen.

I actually did all the following for the last Windows Possessed Turkey that suggested I "move up to a main stream system!” I took him to my Sinclair setup and powered up the system. When the screen became visible, a list of programs was already on the screen! [And, by the way, no fool has yet written a virus to wipe out your Sinclair's system ROM!]

I pressed W <ENTER> and the word processor menu was on the screen in seconds. L <ENTER> and a list of files to load was displayed. A few more quick keystrokes and the document was loaded and printing. When the document started printing I exited the word processor, entered the spread sheet and loaded in my tax records. I then sent that document to the printer while the printer was still printing out the word processor document. While waiting for the printer to get through, I showed him how we Sinclair people stay in touch by logging into the club BBS. The YOUNG man was blown away by the speed of it all.

There are certainly some things I can't do as well as the so called "main stream machines" do them. I can't play music from a CDROM and sound blaster while word processing like my daughter does. But my stereo sounds a whole heck of a lot better. I can't show scenery pictures on the screen either but I have a VCR that does that job. I can't do desk top publishing as fast as a main stream machine but my writings can be uploaded to those machines for further processing as this one was. I don't have a Hard Drive to store hundreds of programs but if you make one of your drives a QUAD DENSITY double sided 80 track drive and your machine is an 8 bit rather than a 16 or 32 bit machine, you will find that holding 100 programs on a single disk gives the feel of having a hard drive. The cost of conversion can be as low as $5.00.

You do not have to be sucked into a high priced "Main Stream" platform by the promise of greater speed. For the things I do with my system, word processing, spread sheets, data management, the claim of speed using so called "main stream computers" escapes me.

I HAVE ALL THE NEEDED PIECES! Unfortunately, other members in my club are finding it increasingly harder to find all the hardware pieces they need to come up to the performance of my setup.

And now my message. To get the most out of your Sinclair system, you do have to have all the hardware pieces and all the necessary software! Read again the list in the third paragraph and try to obtain them all if you haven't already done so. After the magazines and newsletters are gone, you will need a modem to stay up with the latest Sinclair community events. Please get the missing items soon and enjoy the speed!

Many Sinclair related items including modems are still available from both FWD Computing and RNG Bmterpriseas. Please call them real soon.

23

RMG

ENTERPRISES

Supports Sinclair / Timex Users!

Send legal 3.4.35.E. with request for price sheet. Specify model interest. Send $4 for GIANT GIFT catalog. (includes ALL price lists) Phone or FAX for information on

prices and availability. | Mail ta: j]| 14784 South Quail Grove Circle |

Oregon City, OR 97045 500/655-7484 * FAX 509/655-4116

TS2068 Key Top Protector

by Phillip Kwitkowski

Our TS2068 users have long been concerned about the loss of the painted on key cap markings do to normal wear. We have tried carefully painting clear coatings on the keys using things like Krylon but in time that either wears off or collects finger dirt making the keys again unreadable.

Bob Swoger visited my home one day last winter and observing my TS2068, he noticed that my keys still looked like new! As he got closer, he found that he was looking at these keys through a thin, almost invisible film! "What's this?" he asked. "I got the idea from you. You know how you protect your home TV remote by wrapping it in a plastic sandwich bag? Well, I taped Saran Wrap over the top of my keyboard. You can hardly see it because the film is so clear and you can hardly feel it. Try it", I said.

He gave it a try. I had taped the Saran Wrap over the keyboard just lose enough to not feel its presence. The film started from under the cover of the game/dock port where it was fastened with two small pieces of Scotch tape. Unless you opened the door, you couldn't see the tape. I had laid a pencil vertically between the film and the keys and taped the left edge of the film under the TS2068 using several small pieces of tape. The ON/OFF switch was left uncovered.

The top edge of the film was left un-taped, its edge hidden by the groove just above the keyboard. The bottom edge was wrapped over the bottom edge of the machine and taped underneath again with several small pieces of tape. When the pencil was removed the tension of the film was relaxed making film limp over the keys. This is what made the filn transparent to feel,

This whole procedure took far less time than painting clear Krylon coating over the keys and if the thing ever starts looking ugly, you can replace it again real easy!

Bob tried it on Bobby Muth's machine and his own at the next club meeting. Three minutes to find the scissors, pencil, Scotch tape and Reynolds version of Saran Wrap. Seven minutes to install the film and re- install the TS2068 back into the setup. Two minutes to put the items away again. (Wives/moms really appreciate that part.)

25

WE SUPPORT SINCLAIR

QBOX-USA

COMPUTER BULLETIN BOARD SERVICE (810)254-9878

We support all SINCLAIR COMPUTERS

(QL,SPECTRUM, ZX81,Z88, Thor,QXL)

O Now in our 3rd year on-line round the clock since October, 1993

Q Full message area and File Download areas

Q We carry all popular SINCLAIR message areas from Europe

O Calls from 14.4K--300 baud are welcome

Q QBOX - USA runs on a SINCLAIR QL with Super Gold Card, Hermes, QUBIDE, 200MB drive, USR

sportster 14.4 modem

> NO FEES CALL US

From: rdzidlic@ faui05f.informatik.uni-erlangen.de (Richard Zidlicky) Subject: QL FAQ and Resources pointer, news on news Message-ID: <RDZIDLIC.96May23181 329 @ faui05f. informatik.uni-eriangen.de>

Hello Netters,

[sorry if this showed up twice due to a problem with our newsserver]}

here is my small list of informations, links and addresses related to the QL. l intend to post this regularly in comp.sys.sinclair and maus.sys.ql.int

This time with a revolutionary update to the usenet news section.

Email any comments, new sites and those | have forgotten to mention, jo rdzidlic @ cip.informatik. uni-erlangen.de

If you would like receive updates of this list by email, just emai! me. SER AEE A EAE HAE AE HE PEE BR A BE EAA a AEA A EE EE

The QL FAQ is maintained by Robert Klein, it contains tots of information about history and current developments, available and historic hardware, software, clubs, magazines and dealers.

Available from: htip:/Awww.uni-mainz.de/~roklein/ql/ http:/vzdmzi.zdv.uni-mainz.de/%7Ekleir000/index.html

Older versions ore ftpable from maya and garbo, see below The author can be reached by email as roklein @ goofy.zdv. Uni-Mainz.de HAE EAA AEH HEH HEE BEA A HE A AA A EE A a

The newest c68 version will be available from Thierry's WWW, sometimes the version at ftp.nvg.unit.no may be newer.

Thierry Godefroy's home page, list of BBSs, WWWs, FTPs, QLCF BBS

c68 and some other software for download:

http:/Awww.imaginet.fr/~godefroy/ http:/Avww.imaginet.fr/~godefroy/english/index.html ENGLISH http:/Awww.imaginet.fr/~godefroy/download.htm! c68 download

FARA AAA A AEH AA HH AHH HAE HEE A A

Other known WWW addresses:

Timothy Swenson's WWW: (QH4, other ezines, email lists, FreeWare) http:/Avww.serve.com/swensont/

Peta's QL Support Page, QTPI info and download, info about TFServices, Jonathan Hudson, Jochen Merz, many links, some software for downloading, Quo Vadis Page: http://ourworld.compuserve.com/homepages/peta/

a7

QLem Homepage, info and download. QLem is a QL emulator for Atari ST/TT or STonX STonxX is an Atari ST emulator for unix/X http://rand.thn.htu.se/~johan/

Di-Ren's homepage, product info, e-mail list, links, other QL traders, QL Magazines info, QUBBESoft news, S.J.P.D overview & full catalog, for sale &wanted hitp:/Awww.di-ren.co.uk/

Sin_QL_Air unofficial home page, meetings, info hitp:/Avww.xs4all.nl/~wij2/singlair.himl http:/Avww.xs4all.nl/~wij2/singlairuk.himt ENGLISH version

Erling Jacobsen's Xchange page: http:/www.dk-online.dk/users/erlingj/xchange/index.him

Marco Vacquier's home page: http:/Awww.xs4all.nl/~wij2/index.html

Arne's QL Seite (german only): http:/Avww.hrz.uni-bielefeld.de/hrz/person/runte/QL.html

68000 instruction set summary. http:/Avww.freeflight.com/fms/comp/CPUs/68000.txt HE HEHEHE aE HEHEHE HEH EEE EE a a

QL connectivity:

QLtools is a program for reading/writingformatting QDOS DD/HD disk on PCs Linux and nearly any other Unix.

QLtools v2.6 for Linux are available from Thierry's download page Version 2.2 with full source and compiled for Linux and MSDOS._ can be found ai

ftp.nvg.unit.no pub/sinclair/ql/qitools* “HEHEHE AEE EE EA A A A aa

ftp servers:

ttp.nvg.unit.no:pub/sinclair/ql/ c68, also mirrors maya fip.gui.uva.es mirrors ftp.nvg.unit.no sinclair area

maya.dei_unipd.it:pub/sinclair_QL/

garbo.uwasca.fi SEE HEA EAE AE EE AEE A A EA

28

Usenet news:

newsgroups

comp.sys.sinclair

maus.sys.ql.int general discussion about the QL mous.sys.qi.c68-int news about the excellent c68 compiler maus.sys.qi.ger german only

If you don't have access to the maus.* groups on your system don't despair - but they are worth to get them by any means.

Most sys/newsadmins will be cooperative if you mention that those groups are less than 100 articles a week, typically <<200 fines per article and no porn. Servers as far as in Thailand or Korea have them so it should not be a problem for your server.

Hf this does not work for you, after intense research of Ivan Dixon and me it is now possible to remote read this usenet groups using your favorite browser and post to them from any site using your favorite newsreader!

Posting to the maus.* groups

Just post io comp.sys.sinclair or something similar which is also carried in Germany AND crosspost fo the wanted maus.* group. No need to use NNTP or Gopher servers. However you should give a clear hint in the subject or first text line saying that this message is also crossposted to the maus.sys.qi group to avoid unnecessary cross-follow-ups.

GOPHER usenet access

Gopher has quick startup times and is really easy to use if used through some WWW browser (netscape,mosaic...) or xgopher; unfortunately it appears that this fine service wilt be completely displaced by WWW in the near future.

Some gopher news access sites in URL address format:

gopher://hp2.rz.uni-rostock.de:4320/1 nntp%20is%20maus.sys.ql%20 gopher://rnws04.urz.tu-dresden.de:7997/1 nntp%20is%20maus.sys.ql%20 gopher://gopher.uni-kl.de:70/1 exec%3A-g%20maus%3A/News/.bin/gonnitp gopher://gopher.rrz.uni-koein.de:2003/1 nntp%20Ils%20maus.sys.ql%20

!n some cases the gopher server siill offers some QL groups as they existed years ago, these are of course empty, just ignore them.

Some NNTP servers:

rznews.rrze.uni-erlangen.de

news.uni-stuttgart.de news.rz.uni-hildesheim.de posting allowed !!!, but AFAIK works only with emacs GNUS,

29

telent or rpent

news.ex.ac.uk posting aliowed, like hildesheim doesn't work with ail newsreaders

news.coli.uni-sb.de

Public newsservers are rare so don't abuse them to get large binary files!! Try to configure your newsreader to retrieve only the relevant newsgroups!

To use one of the above servers try setenv NNTPSERVER news.uni-stuttgart.de and see whether your favorite newsreader supports this (tin may need -r option)

telneting works always, and also give best error reports, try telnet news.uni-stuttgart.de 119 —#type ‘help' after login message

Emacs/Lemacs/Xemacs GNUS works with every server | have seen up fo date,

type c-u meta-x gnus <enter> , now type the newsserver name and if it asks Subscribe all..

Also don't forget to have a separate .newsrc for each server; for emacs-gnus just type ‘touch .newsre-SERVERNAME' from your shell, for other news readers see the startup options or just mv .newsrc-SERVERNAME .newsrc

Bye Richard

QHJ Freeware

What: QHJ Freeware is a freevaresharware distribution service for North American @L Users. It is not designed to compete vith European Freevare Distributors.

Whu: It has recently dawned on me that there are no freevare distributers in North America. Due to currency exchanges, pags freevare from Europe can be a daunting and costly affair.

How: ALL Freeware packages are available as ZIP files. Check the list of files available, add up the total butes, determine how many disks it would take, send the disks plus return postage. Return postage should be the same to send the disks to me.

To get the tist of files available; send an SASE,; an e-mail, or check my veb pages. Addresses for all this are:

Timothy Swenson, 5615 Botkins Rd. Huber Heights, OH 45424-4225 suensont@mail serve .com http://w .serve .com/suensont/

CABLE COLUMN By Bill Canle

ARCHIVE SERIES PART 25 : BACKUP STRATEGIES TO PREVENT

DATALOSS

This time we will look at how to prevent losing data from your ARCHIVE databases. We put a lot of effort getting data into database files and we can't afford to lose this work There are certain practices that can greatly reduce the chances of this happening and we will explore some of them now. As | have already mentioned, this wil! be my final article in this series and the tast article of this column. | wrote the first Cable Column in October of 1988 when Bilt Jones was the publisher of UPDATE. He thought up the name for the column and got me started. | have had my column in every UPDATE issue since in July of 1990 | Gecided to do an extended series on ARCHIVE in the Cable Column It was a program | enjoyed working with and it seemed somewhat ignored QL users. | thought it deserved a second look. Sometime after that, Frank and Carol Davis took over the magazine and have provided a dependabie home for this series ever since. No easy feat. The first Cable Cotumn came out just after the Trump Card was released. It was an exciting time as we started to realize some of the potential of our orphaned computer. Nowadays a stock QL seems a tittle slow but back then it was memory and disk drives that held us back from taking advantage of the QL's multitasking operating system.

The Cable Column may end and perhaps other changes are in the wind but | doubt that the QL will fade into obscurity just yet. There there is still a hardcore group of users who are in it for the long haul. Some new developments both in hardware and software are in the pipeline to help us keep up with current technology. My main objective with the ARCHIVE series was to fay out, in some detail, the virtues of ARCHIVE and | have done that in 25 articles. | have compiled the complete set of 25 ARCHIVE articles into a book and disk called :

ARCHIVE MADE EASY The Complete UPDATE ARCHIVE Series

It is available from FWD Computing (formerly Mechanical Affinity) | still consider ARCHIVE an excellent database system and this book makes a nice tutorial and reference book for anyone interested in ARCHIVE from beginner to advanced user. | have done my best to share my knowledge with others. Time constraints now limit my ability to produce articles on a regular basis but | still plan to be an active QL user and sometimes article writer. Writing artictes is important to the QL community because when the supply of articles dries up and we stop sharing

information, that is when the QL fades from sight.

DIFFERENT KINDS OF DATA LOSS

This article is a general discussion on data protection by using backups with a emphasis on ARCHIVE users. Those that have been following this series might well be writing sophisticated programs by now. ft is easy and important to make backing up an integral part of your programs When | talk about data loss | am taking about major toss. | am not worried if you lose a record or 2 because of a program bug. We are talking about major failures. There are basically three types to consider

1. A corrupted medium This is a general kind of data loss that can happen with any computer system and does not depend upon the software used or fite type. H can happen to floppy drive disks and hard disks. It is caused by some failure of the medium. The data stored on it can no longer be read. it can happen to an individual file if that is where the bad area is located or to the whole disk if that special area that keeps track of where things are on the disk goes bad. if just one or two files go bad you have a chance to recover most of the disk but if the directory area of the disk is corrupted you can't find any files on the disk. it is sometimes possible to recover data using special programs that can read the disk sector by sector but you would never want to rely on such a thing as a backup strategy. Only desperate people rely on such things.

When using ARCHIVE you will see the message “incomplete file transfer" which is error 91 or error 102 when this type of error occurs. First you want to make sure that the disk is not full if you were doing something that was enlarging the space needed on the disk such as adding records to a database or copying a file there (the BACKUP command in ARCHIVE). From ARCHIVE you can use the DIR command to do a directory of the device and see the amount of free space left. If there is free space then there is a good change your disk is corrupted and you will have to deai with it. If the disk is full you still have a problem. If you were adding to a database then you can try to close it and exit but the database may be corrupted end up corrupted as described below.

To protect yourself from this type of error while using a database involves following just one simple rule : Backup your database whenever you change it enough so that you consider it an effort to reenter the information. Depending upon the database this might be after entering or changing 5 records or 20 records or 40 records. it is up to you to decide what an “effort" is.

2. Corrupted Database : This is the second kind of data loss that can happen while using an ARCHIVE database. This error is specific to ARCHIVE and is cause by the way ARCHIVE structures its data. When it happens you will see the message "Wrong file type" which is error 103.

31

This is the famous corrupted database error that every beginning ARCHIVE users Jearns the hard way after spending a few hours entering data without backing it up and then promptly losing it All ARCHIVE user must take precautions to prevent this error no matter how reliable their system. i happens when a database file is opened and a change command (INSERT, APPEND, ALTER. UPDATE, DELETE) is used and for whatever reason the file is not properly closed before ending the ARCHIVE session. When ARCHIVE has a database open and a change is made there is a flag set in the beginning of the database file which tells ARCHIVE the file has not been closed yet and its data is not complete. If ARCHIVE is not able to finish its changes then this flag never gets set back. The next time you try to access the file ARCHIVE tefuses to acknowledge it as one of its own even though most of the data is there and perfectly okay. This is definitely a mean and nasty error but it is the price paid for having special features like variable length records. There have been attempts to get around this problem in several ways. One way is to reset the database file flag back with an editor so ARCHIVE will read the file but | found this unreliable and it ignores the fact that there may be some bad data in your database. There is also a commercial program (RECOVER) that will recover the good data in the database but it is very tedious to use and | found it unusable with large databases You protect yourself against this problem just fike you did for the corrupted medium discussed above, frequent backups

There are several reasons why a database that has been changed does not get closed properly. Some you can control others you can't. If you QL tocks up from time to time then it could tock up during one of these vulnerable times. Also the power could go off. Or you might be multitasking and forget that you have a database in a vulnerable state when you turn the power off. If you use the "CLOSE" or "QUIT" command the database is always properly closed and safe If you just have a database accessed for "LOOK" then if is safe no matter what you might be doing. It is only when you use the “OPEN” command that you need to be very careful.

3. Lost RAM file - Unlike many other programs, ARCHIVE works with the data in its database I is not loaded into RAM when accessed. But you can copy your database into RAM at start up and work with it there and then copy it back when done. This works quite well but you have to remember to copy it back from time to time if changes are made so you won't lose those changes if your OL locks up or power goes off. You never have to worry around corrupted databases if you use this method

PROTECTION STRATEGIES

Naturally the more backups you make the jess chance you will have in losing data But making backups takes time and effort There are several other things to do first First

never have a database “OPEN more than necessary. Always “LOOK” at it until you have to "OPEN" it and then “CLOSE” it and “LOOK” at it when through making changes to it. It can become tedious to keep opening and closing it and there is another way With my Financial program QLerk | never tet the user make changes to the main database Instead, | let the user do their work in a temporary Group file that has the same fields as the main database If the user want to alter a record in the main database they first bring it into the group to work on it. To add anew record is easy as it can just be put in the group. Then when the user requests it, QLerk momentarily merges the changes into the main database This has proved to be 100% effective because the main database is only vulnerable for a couple of seconds during merging.

| use two backup strategies for databases that use multiple files. First | make a complete backup of the disk from time to time depending how actively the data gets changed. This is done in ARCHIVE by coding the names of the files to be backed up into the program and making it an option You can do it just as easily by regularly doing a WCOPY from SuperBASIC. You have to stop everything and wait for the backup to be completed. It is usually a good time to do something else for a while. The second type of backup, is to do a quick backup of the most recently changed database | usually provide a menu option in the program fo accomplish this task. Remember that you can't copy a database (using BACKUP) from within ARCHIVE while the database is being accessed. You must first “CLOSE” it, then use the "BACKUP" command to copy it and then access it again. Do the quick backup often and the complete backup from time to time.

WHAT TO DO IF YOU NEED YOUR BACKUP

When you lose a database file or any file the first thing to do is to take your most recent backup and make a copy of it and then use that copy to supply the missing file or files. Never, in your rush to get going again, use the backup itself. Remember you might not understand what caused the data loss in the first place and it might immediately happen again. If this is important data go very slowly and methodically

Start with a fresh disk. Format it and put any files you can from the originat on it Next put the latest copy of each file you can't get from the original from your quick backups. If two databases are interrelated and your backups are from different times you make have to spend some time catching one up with the other. Usually there is a primary database that is most important and will be the one you quick backup most often. The secondary dalabases change much less often and you can get by with older version of them

Happy ARCHIVE and may your backups always be freshly made and good luck!

32

AURORA The QL Graphics Card

QUBBESoft P/D and Zeljko Nastasic (makers of QUBIDE & QPLANE) are going to produce a Graphics Card for the QL. The outline spec's for The Aurora are as follows:- First of ail it's going to be a QL motherboard replacement, with the following changes:

Things that will not be on it:

Microdrives and associated port

PAL encoder and TV modulator

8301 and old 128K of RAM

1 Joystick connector ( the one that simulates function key presses) Flashing in Mode 8 screens

Things that will change:

ROM port is going to use a 34 pin header, similar fo the floppy connector, with additional lines

BT style RS 232 connectors are going to be replaced by 10-way headers, compatible with PC style 10-way to D-9 adapters

Membrane connector will be replaced by 20-way header

Remaining Joystick connector will be reptaced by a 10-pin header (which can be routed to a standard 9-pin connector same as RS 232), and will be fully isolated from the keyboard, so auto-fire joysticks and Atari-style mouses can be directly connected.

Things that will not be changed: 2X 8302 and IPC will stay the same meaning serial ports and network will be exactly the same Hermes/Super Hermes, Falkenberg & Di-Ren Keyboard interfaces will of course be supported.

Things that will be added:

Completely new graphics hardware

Possibility of 5-Volt operation with Qplane

Some provisions to enable the really daring to fit it into the QL housing (with SGC, Qubide, 2.5" hard drive and 3.5° floppy, perhaps!).

Things that have not been decided on:

Palette for graphics

Additional 10-pin header wired as Ser2 receive only (for Serial Mouse)

Only one ROM socket (configurable for old ROMs or EPROM, possibility of larger capacity)

Graphics Specs:

The Graphics hardware will be compatible with the current, except that flashing in Mode 8 is not supported, and it will be slightly faster (30%).

The hardware can be configured to use 4 types of monitors QL style, VGA, SVGA, and midrange performance multisynch (horizontal frequency up to 48 kHz).

If ¢ SGC is used, all but the last 16K of it's 10 address area (which is kept free for

33

Qubide) wil! be used up for the graphics card which will then have more capability.

In addition to mode 4 and 8 there will be a mode 16 and mode 256; mode 16 will display

16 colours and mode 256 will display 256 colours on a monitor with analogue inputs. There will aiso be more resolutions to choose from, 8 in fotal: 512 x 256, 512 x 384, 640 x 320, 640 x 480, 768 x 384, 768 x 576, 1024 x 512, & 1024 x 768. All resolutions are NOT available on all monitors and in all modes. If a resolution is chosen which cannot be displayed by the hardware or on the monitor used, the maximum possible resolution will be displayed that can fit the available hardware. As a result of this, other resolutions may be generated depending on the circumstances.

The maximum limits of the graphics card are 1024 x 768 in mode 4 (mode 8 is also supported and halves the number of horizontal pixels with respect to mode 4, just like the current hardware), 1024 x 480 in mode 16 and 512 x 480 in mode 256.

Most of the resolutions will be accurately displayed on all the monitor types, a notable exception being 1024 x 768, which will be displayed as 1024 x 576 on a QL and VGA monitor. Please note that the picture will NOT be of the same quality on all monitors, especially in higher resolutions. The best possible quality will of course be achieved using a mulfisynch monitor.

If a program writes directly to the old screen addresses, the old screen will appear as a 512 x 256 window in the top left-hand corer of a higher resolution screen, but ONLY if the system is running in mode 4 or 8, regardless of the resolution. Again for anything over the standard mode 4 and 8, a SuperGoldCard is a requirement.

The following will of course be places where you will be able fo obtain one of these new cards when they hit the market. This is in many ways a leap ahead for the QL, so sfay in touch with one of these dealers if you want to get an Aurora Card for your QL. This should soon be followed by a new Super Gold Card 2 from the same people. E.D.

QUBBE Soft P/D

38 Brunwin Road

Rayne, Braintree

Essex, CM7 5BU, UK

Tel: +44 (0)1376 347852 Fax: +44 (0)1376 331267

Zeljko Nastasic Augusta Senoe 2 41211 Zapresic Croatia

FWD Computing

P.O. Box 17 Mexico, IN 46958 USA

FAX 317-472-0783 Email: fdavis @ holli.com

34

Thought you might enjoy...Don Walterman

DOS Beer: (das bier?. . .)

Requires you fo use your own can opener, and requires you to read the directions carefully, before opening the can. Originally, only came in an 8-oz can, but now comes in a 16-0z can. However, the can is divided into eight compartments of 2-0z each, which have to be accessed separately. Soon to be discontinued, although a lot of people are going to keep drinking it after it's no longer available.

MAC Beer:

At first, came only in a 16-0z can, but now comes in a 32-0z can. Considered by many to be a light beer. All the cans look identical. When you take one from the fridge, it opens itself. The ingredients list is not on the can. If you call to ask about the ingredients, you are told that “you don't need to know". A notice on the side reminds you to drag your empties to the trash can. WINDOWS 3.1 Beer:

The worlds most popular beer. Comes in a 16-02 can that looks a lot like MAC Beer's. Requires thet you already own a DOS Beer. Claims that it allows you to drink several DOS Beers simultaneously, buf in reality you can only drink a few of them, very slowly, especially slowly if you are drinking the WINDOWS Beer at the same time. Sometimes, for no apparent reason, a can of WINDOWS Beer will explode when you open it.

OS/2 Beer:

Comes in a 32-0z can. Does allow you to drink several DOS Beers simultaneously. Allows you fo drink WINDOWS 3.1 Beer simultaneously too, but somewhat slower. Advertises that its cans will not explode when you open them, even if you shake them up. You never really see anyone drinking OS/2 Beer, but the manufacturer (International Beer Manufacturer) claims that over 9 Million six-packs have been sold.

WINDOWS 95 Beer:

The newest beer on the market. A lot of people have taste tested it and claim it's wonderful. The can looks like MAC Beer's can, but it tastes like WINDOWS 3.1 Beer. It comes in 32-02 cans, bui when you look inside, the cans only have 16 oz of beer in them. Most people will probably keep drinking WINDOWS 3.1 Beer, uniil their friends try WINDOWS 95 Beer and say they like it. The ingredients list, when you look at the small print, has some of the same ingredients that come in DOS Beer and MAC Beer, even though the manufacturer claims that this is an entirely new brew.

WINDOWS NT Beer:

Comes in 32-02 cans, but you can only buy it by the truckload. This causes most people to go out and buy bigger refrigerators. The can looks just like WINDOWS 3.1 Beer's, but the company promises to change the can to look like WINDOWS 95 Beer's after WINDOWS 95 Beer starts shipping well. Touted as an industrial strength beer, and suggested only for use in bars. UNIX Beer:

Comes in several different brands, in cans ranging from 8-oz to 64-0z. Drinkers on UNIX Beer display a fierce brand loyalty, even though they claim that all the different brands taste almost identical. Sometimes the pop-tops break off when you try fo open them, so you have to have your own can opener around for these occasions, in which case you either need a complete set of instructions, or a friend who has been drinking UNIX Beer for several years. QDOS Beer:

An innovative British micro-brewery beer, first released to great acclaim around 1984. It was, for reasons best left unsaid, soon sold off to a competing distributor, who took QDOS Beer off the market so as not to dilute the tepid sales of his own interior house brand. Packaged ina

39

32-0z can, it curiously has only an 8-0z opening, but by using straws, almosi three cases may be drunk simultaneously. Recently, attachments have become available to enlarge the opening to c full 32-0z, but the brew remains drab in color and locking in carbonation. Since its hostile takeover in the mid 1980's, production has gone underground, preserved throughout Europe in tiny, but enthusiastic cell(ar)s which, despite a diminishing demand, continue to produce an

ever improving product. Those who have been drinking QDOS Beer for years, claim that what it may lack in color and fizz, it more than makes up for in personality and strength. Noted for its ease of opening and easy consumption, it remains, to its loyal consumers, an often overlooked, but classic recipe that was marketed ahead of its time. See also QDOS ICE Beer.

AMIGA DOS Beer:

The company has gone out of business, but their recipe has been picked up by some weird German company, so now this beer will be an import. This beer never really sold very well, because the original manufacturer didn't understand marketing. Like UNIX Beer, AMIGA DOS Beer fans are an extremely loyal and loud group. {t originally came in a 16-0z can, but now comes in 32-0z cans too. When this can was originally introduced, it appeared flashy and colourful, but the design hasn't changed much over the years, and appears dated now. Critics of this beer claim itis only meant for watching TV anyway.

RESEREECE SES EE TEETER RETESET EAS SERA T ERSTE AT ASTS TARA T TASTE SERS STS ATTTSSE 2 COMPUTER CLASSICS #4¢t = =FOR SALE ##*

COMPUTER CLASSICS RT 1, BOX 117 CABOOL, MO 65689 IBM XT COMPUTER $200 +shipping

Includes 10 MEG hard drive, 640K RAM, 360K floppy, serial port and parallel port, monochrome monitor,

and keyboard.

Repair Service for America’s Favorite Home Computers and their accessories

IBM 286 COMPUTER $350 +shipping Includes 20 MEG hard drive, 1MB RAM, 1.2MB & 1.44MB floppies,

2

+

*

2

2

*

*

+

2

2

SJ

*

ADAM ATARI COMMODORE * * serial & parallel ports, keyboard, * * * * * + * * * * * * *

IBM OSBORNE SINCLAIR and monochrome monitor.

TIMEX TI TRS-80

QUAD DENSITY 5 1/4 in. (720K) half height floppy drives $25 each or 10 for $150

BUY - SELL - TRADE - UPGRADE

Write for prices SASE appreciated IBM HARD DRIVES, CONTROLLERS, and RGB COLOR MONITORS

Write for prices

eee ee ee ee ee oY

Ph. (417) 469 - 4571 *

+ + * + + * + * * + * * * * * + + * * * * * * * * SEEKS TESTS AERTS RTARTA AERA SE SSE SESKSSESERS CEST ERE RATATAT TEER ELE EE

QL Troubleshooting by Tony Firshman (21 Dec 93)

if you get a complete screen failure, but power light is on and you are using Gold Card, replace the 8301. Do NOT use the qpower switch mode regulator with Gold Card (1 do not recommend the use of this without GC either!!)

Check with Miracle that you have the GC mods up to date.

Remove all upgrades, ROMs etc and see if fault still there.

RAM failures - use MINERVA. This will flag the FIRST faulty address in RAM, and the relevant chip can be replaced. In fact the QL std memory test will NOT pick up RAM errors where NUL bits are written. Minerva will eventually as the memory test write data is varied.

Check that your Sinclair is to latest build spec. (D14+ or has flying leads over 1C23-XZ8302). If not then ‘2 will secure a circuit diagram and list of mods from me. Check and clean all mains connections - especially on QL power supply and mains plug (including fuse holder and screw terminals). Power socket on QL often has dry solder joints - especially if QL is used with case OFF! Don't route mains cables anywhere near printer and disc drive cables.

Try using QL in different room/ house with and without any accessories, and with /without different monitor. If problem still there with and without cleaner then problem probably not mains interference.

Remove keyboard ribbon cables and clean cable ends & socket. If cable ends damaged and is not old type (non straight signal lines) cut off .56 cm from ends. If QL locks up (but an on-screen clock still runs) or few keys do not work this may be the cause. (To open QL case remove front 4 and back 4 screws. Do NOT undo the 2 screws under the microdrives).

Check 5v line (centre and LH pins of main regulator with large heat sink viewed from front of QL) Renew main 7805 regulator if voltage lower than say 4.8v. Smear base with silicon grease, and solder 10n capacitor direct to RH & cantre pins (input) as viewed from front of QL. Make sure retaining screw is tight and that whole heat sink gets hot. 78S05 2A regulator can be used, but hardly seems worth it, and it makes no difference to expansions. Qpower switch mode regulator produces RF interference, and again doesn't help expansions.

Take out all socketed ICs, external ROM etc, clean legs and sockets with spray cleaner and replace, pushing down hard. Take static precautions. Similarity, clean ROM socket and ROM cartridge edge connector(latter with a rubber on the solder tracks). This is VERY offen a cause of crashing on my machines. Why on earth didn't they use gold plated connector.

Thorn-EMI suggest replacing all ICs 18/23/24/34!! This is a bit drastic but if you can lay yours hands on a second working QL it is worth swapping ALL the socketed IC's and then replacing one by one (take antistatic precautions).

Use higher capacity power supply (needs 9v DC and 16v AC) unless hardwired to board. Be SURE you know what you are doing.

{ always switch on all equipment with one switch where possible. Some monitors (esp Microvitek) can cause troubles if leads are removed, maybe due io floating earths causing voltage difference and blowing 8301.

f using expansions, make sure connector pins are straight. Tony Price also recommends using a SMALL sliver of wood and cleaning expansion socket with contact cleaner.

Run thickish wire from 5v line (LH pin of regulator) to ram 5v rail (Thick circuit track running from just above R68 and under IC7).

SERIAL PORTS. If -12v and +12v lines OK, then problem usually lock of outgoing RS232. Try the 2x33k -12v pull up to 19/21 of 8302. Illogical | know but it DOES cure the problem very offen. Similarily open network sockets (centre pin not making contact when plug removed) have been known to affect serial ports. These must be some internal effects in the 8302. Failing

37

this, remove 1C25 (1488) and replace in socket. | remove using specialist hof air gun, but Black & Decker electric paint stripper used CAREFULLY wilt work. Direct AWAY from plastic parts and don't overheat. Lever off IC ONLY when solder is fully melted. Then try different combinations of 8302/1488. | find some 8302s output less than 2v to pin 2 of 1488 - should be 2.5 or so | am told.

Note on issue 6 boards the HAL should be socketed and swapped as well. The incoming data is buffered via this (in piace of C27 on issue 5 boards). YES - the official circuit diagram IS wrong! Try the 'bombproofing! mods listed in QL World in Nov 89.

ArcED

The professional

Text-Editing-System

for programmers

for all QDOS compatible computers written by Steen Kastoft Hansen, Denmark

distributed by

oll ELECTRONIC

Enewcklung und Vertreb vor Computer Hard: + Software

FWD COMPUTING P.O. BOX 17 $25 S & H included MEXICO, IN 46958

- FWD Computing {formerly Mechanical Affinity) P.0. Box 17 Mexico. IN 46958 USA 317-473-8031 Tuesday thru Saturday only, 6 to9 P.M FAX 317-472-0783 7 P.M. thru 11 AM. Internet E-Mail address: fdavis@ walnut.holli.com Cash, checks, money orders, or COD. Payable to F. Davis. Add 10% for foreign currency exchange. 6.0, D. Fee will be added to C.O.D. ordezs. Postage for North America is included in price.

MICRODRIVE CARTRIDGES ~ Five (used and new mix of) microdrive cartridges for only $8 and this includes the postage.

QL KEYBOARD MEMBRANES - Replacement membranes for $20.

QL POWER SUPPLIES - Get a backup or replacement for $16 while they are still available. These are 110 volt. The supply is limited.

FLP/RAM LEVEL 2 REPLACEMENT EPROM FOR SANDY SuperQBoards - works with or without the mouse from Version 1.17 onwards. New manual and you get real Gold Card compatible subdirectories, greatly increased disk access time, a new ATR device that lets you access IBM/ATARI disks, and a greatly improved TK2. Priced at $36.

QL TECHNICAL MANUAL - $9 QL _ SERVICE MANUAL - $9 or both for only $16 postage included.

ARCHIVE MADE EASY - A _new_book by Bill Cable that contains the complete UPDATE ARCHIVE SERIES!, from part one to twenty-five. This is probably the best ARCHIVE source ever produced for the QL. It comes with a disk of the ARCHIVE examples discussed. $25 to anywhere in the world.

MECHANICAL AFFINITY CLIPART SET - The QL worlds largest clipart set, compressed on ten 720K or five 1.44 disks for only $38.

MINI_GRAPHICS PRINTER - This program will take clipart screens, load them and print them in miniature form on a sheet of paper with files names under the picture as an option. This helps you to easily catalog all of your clipart. $25 is the price.

SUPER HERMES ~- Ali of the features of HERMES, plus IBM/AT compatible Keyboard Interface, high speed RS232 (SER3) from 1200 upto 38400, three low speed RS232 inputs (serial mouse, RTTY, etc), and 1.5K user data storable in EPROM, and a lot more. It has a full cable set and only $157. Regular Hermes is now $38.

SMSQ/E_~- The newest and most extensive operating system ever for the QL. Has Pointer Environment, SBASIC, and Tool Kit 2 built in. Three versions available: QL, OXL, Atari-QL Emulator. Price $147 each.

QPLANE ~- The Powered Back Plane for the QL is in stock. It utilizes a PC

Power Supply Unit to help you place your QL motherboard, drive interface, Qubide, etc. inside a PC tower case or full sized desk top case. Add a Super Hermes, Falkenberg Keyboard Interface, or one of our new Di-Ren Keyboard Interfaces plus an I8M style keyboard and it is set to go. Qplane price $52.

MORE ON LARKEN MAXCOM by David Lassov

Dear Frank,

We have completed work on breaking out Larken Maxcom into manageable pieces for the Timex-Sinclair 2068 computer. In so doing memory was found for some additional features and processing speed was enhanced

We discuss three different areas here: features gained and lost. a change in CODE for remote character input, and future prospects

We break Maxcom out into two versions, both with Dallas Smartwatch and without Dallas Smartwatch (four versions in all)

Features GAINED and LOST

MaxCOM.BX does not use the clock and implements remote input, BBS MODE Additional features beyond Larry's product include QUICKLOAD, BACKUP, LINE EDITOR, SWITCH MESSAGE BASE (at Larry's suggestion), expanded STATUS list, online users' choice of four message bases, and lots of HELP FILES

QUICKLOAD changes operating mode from MENU to BBS, while LOADing the GENERAL MESSAGES message base. BACKUP SAVE's program and variables to the current disk and reLOADs. QUIT performs a LARKEN NEW operation on the RAMdisk by replacing MaxCOM.BX with the AUTOSTART file white on channel 4. The LINE EDITOR is an amendment to the WRITE MESSAGE facility of the remote BBS. It is required by the half duplexity of the WRITEs. The ability to switch fo arbitrary MBs is available only to the SYSOP, since it accesses the system drive. Users already have a choice of four such MBs as weil as many HELP FILES.

MaxCOM.BT does the same as MaxCOM.BX with the addition of access to the DALLAS SmartWatch. We get time on, time off, elapsed time, current times, all expressed in the STATUS reporis and the stamping of remote message receipt.

TERMax.BX adds some features to Larry's product such as QUICKLOAD, SQUEEZE Message Base, BACKUP, QUIT, ZAP remote messages, VIEW FILE, and LINE EDITOR...all amended to message entry.

QUICKLOAD goes from MENU mode to Message Menu, while LOADing the GENERAL MESSAGES Message Base. First SQUEEZE does a CAT of the system disk and then regains message slots by moving active messages to occupy ZAPped message slots and freeing up their former locations for new messages. Progress is monitored by timely LISTs and STOPs before proceeding with a CONTinue. You don't want to tose anybody's information now, do you? On the other hand any message can be VIEWed and ZAPped here also. Arbitrary ASCII files also can be ViEWed in either 32 or 64 columns.

TERMax.BT does the same as TERMox.BX with the addition of the ability to READ the time stamps of messages plus some timing of its own

Neither MaxCOM.BX nor MaxCOM.BT implements a CAPTURE buffer. There are no AUTODIAL facilities either. Thus TERM mode (local access) is a little bit limited. There is of course less FREE RAM in any of these versions of LARKEN Maxcom due to the addition of so many features. And last, duplexity has been reduced from FULL to HALF in the remote messaging system. The toss of FULL duplexity in trying to speed up LARKEN Maxcom is what makes the LINE EDITOR mandatory. For with Larry's version, what you see is what you get...but now what you see is what you requested. If you want fo see what | get then you have to go to EDIT.

With both versions of TERMax we lose BBS mode and remote messaging thus freeing up loggin and commands sections for SQUEEZE, etc. Bottom line is we have less FREE RAM than with Larry's product

40

The BIG CHANGE in coding philosophy for remote messaging is one use of INPUT#7 for a message line rather than as many as eighty uses of INKEY$#7 for the same message line Larry compiimented us on the slow performance of the later with FULL duplex, but Don Walterman's use of the line editor convinced us to go with the former and the HALF duplex. | mean that INKEYS#7 with Full Duplex is slow and gives immediate feedback on the integrity of the last character ENTERed. But INPUT#7 with the Half Duplex is FAST and the integrity of ALL the lines ENTERed can be confirmed by POST-EDIT, a more satisfactory solution all around (except in the case of cheap-skates who don't care what OUR version of THEIR message looks likel!)

So now message entry is RAPID and ACCURATE, subject only to a very minor irregularity in WORDWRAP, which does not even show up in the received messages! EDITORS NOTE: Several people have told me that it does show up though for the person calling into the BBS

PROSPECTS.

Our main interest in engineering is MODELING and SIMULATION. We have developed our own simulation language, Systems-Oriented Lenguage, and we got into messaging only as a way of sending SOL over the phone. We have found that phone connections are conserved, even atter performing a LOAD and a SAVE, at least they are under SOL BBS. And we are anxious to report on the results of our continued attempts to SEND SOL. | think we will need to send graphics though. We will let you know in the pages of UPDATE magazinel!

EDITORS NOTE: Perhaps we will hear more on this subject, as | have said before | will experiment with the idea of doing an Internet Electronic Version of UPDATE magazine as an experiment to see how that works out. If you have email access via the Internet, Compuserve or America On Line and want to participate in this experiment, let me know. It will be made available in a plain text mode as well as an html mode, with all graphics available in GIF format so they can be read by QL. TS2068, BM, MAC and Amiga computers. This means most of you with at least a terminal program should be able to read it. In the meantime look for further news from David Lassov in the pages of the TSNUG newsletter, soon fo become a full quarterly magazine. Most of you should soon get a chance fo subscribe to membership in TSNUG including the magazine.

One other note to David and our readers. David has been working on a lot of changes to some of Bill Jones’ word processor and database programs. | now give him full permission to go ahead and make these available to the public TS2068 user. It is necessary fo encourage any innovaiton we can get for the TS2068 in order fo give it a future. | am also releasing to Public Domain all of the programs of the Widjup Company (BILL PEDERSEN) who when he passed away left all of his intellectual material fo UPDATE Magazine. | want to see this stuff widely made available to the users of the TS2068 and the Spectrum. | hope to post most or all of this material to places like my Internet Web Site and to QBOX BBS so that it can be downloaded for your use. Perhaps TSNUG will be able fo make some of it available in their library for your use. | do not want to get into supplying the disks and documentation fo individual users as | do not have the free time to do this.

The Editor of UPDATE Magazine for the last six years wishes alf of you the best in the future

tank MW Dats

4]

Im stillen Winkel 12 » 47169 Duisburg « Germany '@ 0203-502011 ee 0203-502012 Mailbox 0203-502013 & sz0i4)

.. iS here!

QPC, the brandnew QL-Emulator running SMSQZE is ready now! You can now run $MSQ/ZE on|

PC’s and even Laptops without extra emulator hardware - it is emulated in. software! Minimum requirement: 486 or Pentium. The price is DM 199, for customers who already own SMS$Q/E for ' other systems, otherwise it will be DM 249,-. You can order NOW!

| |

QL Games QL Applications QL Applications

j BleckKnght Cress OM 119.90 a Ecitar (V615; DM 125, DUMP OM 65 DM 29.90 Fir 1V314) DM 49,90 OM 95 DM 3990 W409" OM 4490 DM 89 OM 39,90 Qlberaior Seba e OM 139 OM 43 OM 39.96 Qload-Ref OM 4990 OM 49 OM 39.90 aia * OM 69,90 DataDesign Database OM 14 DM 39.90 QMAC Macro Assenae OM 69 DataDesign AP! DM 53 OM 39 90 QMENU OM 39:30 ° OM 233, DM 39,90 QPAC 1 DM6150 DM 195

Double Block DM 39,90 QPAC 2 OM 119- OM 59.

: The Lonely Joker 2 DM 59 QTYP 2 Saci Creche OM 82.50 OM 63. j

| SuperGamesPack OM 90 QPTR Pome tek: v0.28) OM 89,90 OM 119

| Honteae Screadshesi M119 DM 169 y fo DM 24.90

Q aQsuP {V3 0 ©M79.90 DiskMate 5 OM 69, 2x8361 L SrARES 99 EPROM Manager (V301. DM6150 ——-CueShell DM 95.-

! 7x8302 DM 19.90 WINED {VL47) DM 49,90 QODOS/SMS Reference Manva! DM 84.90 | Keyboare membrane DM 25- 1/0 2 Toolkit (V215! DM 99. SerMouse driver DM 40° QUBIDE Ha-odsk vr. DM 199, esPRICE QUT SPRICECUF PRICECUT PRICECUT BASIC Linker | {/2"S) DM 49,90

i -

7 QXL2 card with 8MB RAM

SMSQ/E's the new operating system Foy {QQ - and the “extended” Version For OXL & QXL 2 DM 199. or SMSQ, called SMEQ/E

i Hh ol ul y ee se ae ee a For ATARis with QL-Emulator DM 199.- (see teft) tor only i

; Drogramsand adds an enormous amoun! aden) features faster, exe ask For ATARis without QL-Emulator DM249- DM 699,- faster screen driver and much more! For GoldCard : Super ooihas OM 199 - aa without ee 599,

fi

| | Postage and package [Germany] DM 8,80 (if total value of goods is up to DM 50,-then only OM 5,80), [Europe] DM 14,- lif toto | value of goods is up to DM 50,~ tren sal Oh DM 9,-), [Overseas] between DM 14, “(1 item} and DM 35,- (maximum) Al prices inc’

non-£EC-counisies) EROE 7 ae k's, turocheques and Cre [ aasee J

QL Today, The Magazine about QL, QDOS, Sinclair Computers, SMSQ.....

Welcome fo the magazine designed to replace the now defunct IQLR. Produced and edited by well known, trusted members of the QL community, QL Today will keep you in touch with the latest QL developments. With Jochen Merz, Stuart Honeyball and Dilwyn Jones at the helm of this new magazine, you can expect, and will get, quality editorial backed up with years of professional experience and lots of enthusiasm!! The QL is currently experiencing an unprecedented hardware revolution. QL Today will keep you in fouch! Latest product developments, QL meetings information, articles for beginners and advanced users alike are all part of QL Today's brief. Keep in Touch with QL Today

Subscription Rates

Germany DM 70

England DM 60 (25 GBP)

Rest of World DM 70 (30 GBP)

Payment in DM (drawn on a German bank) can be made by either cheque or Eurocheque. Payment in Sterling (GBP) (drawn on an English bank) can be made by cheque. Cheques should be made payable to Jochen Merz Software (German office) or Miracle Systems Ltd (English Office).

Credit card holders may subscribe by calling or sending their Credit Card number and Expiry date. Credit cards will be charged in DM (German office) or GBP (English office).

Deadlines Article and Advertising DEADLINES: 15 August, 15 October, 15 December, 15 February. Articles for publication should be on a 3.5 DD or HD disc in Quill, Text87 or Text only formats. Pictures in SCR, TIFF or GIF formats.

Address details German office and Publisher: English office: Jochen Merz Software Miracle Systems Ltd. Im stillen Winkel 12 20 Mow Barton 47169 Duisburg Yate, Bristol Germany United Kingdom, BS17 5NF Tel: +49 203 502011 Tel: +44 (0)1454 883602 Fax: +49 203 502012 Fax: +44 (0)1454 883602

Box 1: +49 203 502013 Box 2: +49 203 502014

Editor: Dilwyn Jones “mailto:Dilwyn.Jones @ bbc.co.uk" Email 41 Bro Emrys

Tal-Y-Bont, Bangor

Gwynedd

United Kingdom, LL57 3YT

Tel: +44 (0)1248 354023

Fax: +44 (0)1248 354023

- 130 pages / A4 format

- more than 300 pictures

- written by a collector for collectors

- backed by 35 years experience

- publisher: HOVE BOOKS in Brighton - author: Enrico Tedeschi

- ISBN: 0 9527883 0 6

THIS is not the usual kind of book that you read and then put aside, never to look at again.

IF you are interested in obsolete electronics for historical reasons or just plain nostalgia, in here you will find a lot of practical information, with names, dates and descriptions to help you recognize and enjoy products that made consumers electronic history.

In particular here you will find:

* an illustration of every single Sinclair product ever made

* a complete list of Sinclair products in chronological order

* technical details and assembling instructions for many Sinclair products

* advertisement reproductions from the magazines of the time

* inside information on Sinclair history

* a complete bibliography

- price: £10.00 plus £2.00 post and packing (USA $25 including air mail delivery) - order from: Enrico Tedeschi, 54 Easthill Drive, Brighton BN41 2FD, U.K.

Sir Clive Sinclair has sent the following letter (extracts):

Dear Mr.Tedeschi,

... |! would like to say how astonishing | found your book. It is so remarkably complete and will be a great help tome...

Best wishes

Sir Clive Sinclair

Internal Memory Expansion for the 288

I've always wanted to add memory to the Z88. I got started with the 288 a bit late in its life so a lot of the products I read about were no longer available. Reading back through the old magazines, I noticed some advertisements for internal memory expansion kits. Since none of them are available anymore, I decided to make it a do it yourself project. I started with the Z88 service manual. It explains that the internal memory is pseudo-static memory. This type of memory is not common. [ did manage to find one advertisement for it. The company is Microprocessors Unlimited. They stock both 128k and 512k pseudo-static memory thats perfect for the Z88. The prices are $9.95 for the 128k memory and $27 to $30 for the $12k memory. Back to the service manual, It also explains the memory socket is pinned for the 128k memory chip. The only problem is every Z88 board I’ve looked at has the memory chip soldered in. Some of you may be lucky enough to have a socketed chip, but don’t expect it. Carefully unsolder the old memory chip and install a low profile socket. Make sure to use a 32 pin socket. You will need to clean out the extra 4 holes above the 32k ram which only uses 28 pins. I tried the 128k chip first. It worked right away. The Z88 recognized it without doing anything special. I installed the 512k chip and it only saw the first 128k. Back to the service manual. The service manual explains the Z88 is designed to access four blocks of one megabyte each. To access the full one megabyte, you need to use all the memory address lines. Memory address lines 17 and 18 don’t go to the internal ram socket. They do go to each of the option card connectors. It happens that there are three pads by each connector. Use the two pads next to each other that go to the second and third pin from the end of the connector. These pads are memory address lines 17 and 18. They are perfect for this project. Solder a wire to each pad on the foil side of the board. Make sure your wire doesn’t go through the pad too far. There is a metal bar that too long a wire could short against. There are a number feed thru holes on the each side of the internal ram chip. I prefer the feed through hole by pin 3 of the memory chip and the feed through by pin 18 of the memory chip. This allows you to run the wire right to the pins you want. Don’t solder the wire to the feed through holes. Just run the insulated wire through it. Feed one of the wires through each feed hole. Don’t use too much wire. You want to make sure none of the wire interferes with the option slots. I left pins 1 and 30 bent out of the socket so that it would be easy to solder the extra memory lines on. After attaching the two memory lines, the Z88 woke up with 512k. It recognized all of it. One last detail. the clearance under the keyboard is tight. When I put the Z88 back together, I noticed the keyboard bent a little. Then I looked at the bottom of the keyboard, I saw that there was a clear space above the Z.88 rom. Lise a sharp pair of wire cutters to trim the area on the bottom of the keyboard above the ram just like it is over the rom. Now the keyboard fits well. This is why its better to use a low profile socket if you have one, Enjoy this simple do it yourself project. The only hard part is unsoldering the old ram chip. Be careful and you’ll be successfull. If you aren't good at soldering, please ask someone that is. This is a great way to cheaply upgrade your Z88,

Atew notes: Make sure to completely back up your Z88 before starting this project. Zback works great for a full backup. You will probably need to do a hard reset to get the Z88 to check to see how much memory is now installed. Don’t be surprised if the Z88 makes a strange noise the first time you turn it on. Just perform a hard reset and it will be fine after that. I didn’t have time to make a fancy drawin of how to do this. I’ve included a basic diagram that should help. My next project is to add two 512k ram chips to an option slot. It should be possible to make a one megabyte board for about $60. The connector is a challenge though.

Microprocesors Unlimited (918) 267-4961

128k pseudo-static ram Hitachi HM658128ALP $9.95 §12k pseudo-static ram Hitachi HM658512LP $27.00-$30.00 (Either speed 80 or 100 ns should work fine)

Don Walterman

331 Drace Rochester, MI 48307

49

Z88 Memory Upgrade

(viewed from bottom of board)

' feed through hole

feed through hole

Memory Address Lines

N. PEL L2PEB.PE PAGE luni ON STRING OFF STRING

“Y¥ PRINTER ON 27,64 AL: B

1 UNDERLINE 27,45,0 ; B 2 BOLD 27,70 y | PRINTER OFF 163

3 EXT SEQ Y [PEND OF PAGE 12 27,82,3,35,27,82,0 4 ITALICS 27,52 27,53 y [LINE FEED YES

5 SUBSCRIPT 27,83,1 27,84 y PHNI:

6 SUPERSCRIPT 27,83,0 27,84 y | PREFIX

7 CONDENSED D8. 18 N SUFFIX

8 USER DEF 27,120,3 27,120,0 N OFFSET

ELITE-A.PED tani PAGE-1 taet ON STRING OFF STRING

tune PAGE-2 01 CODES TRANSLATIONS

1 UNDERLINE PRINTER ON 27,54 A. B.C. 2 BOLD PRINTER OFF 163 91-123 3. EXT SEQ END OF PAGE 12 27,58 § 3 4 ITALICS LINE FEED YES 35 93 125 5 SUBSCRIPT HMI: 223 6 4 6 SUPERSCRIPT PREFIX 126 160 92 7 CONDENSED SUFFIX 254 95 39 8 USER DEF OFFSET

CLI.PED

PAGE- a PAGE-2

ON STRING OFF STRING CAR,

CODES... CODES 1 UNDERLINE 27-489 5h PRINTER ON 27,54 _ , rs 2 BOLD 27.69 PRINTER OFF 163-9612 3. EXT SEQ 27,88,5,99,27,71 N END OF PAGE 12 27,58 228 221 4 ITALICS 22552 rat pte 3) N LINE FEED YES 92 125 5 SUBSCRIPT 27,831 27,84 Y HMI: 223 4

6 SUPERSCRIPT 27,83,0 27,84 Y | PREFIX 94 160

7 CONDENSED 15 18 N SUFFIX 25495

8 USER DEF 27,872 27,87,0 N OFFSET

1 PAGE-1 ¢& OFF STRING tena PAGE-2 bana CODES....., CODES TRANSLATIONS 1 UNDERLINE 27,45,0 PRINTER ON 27,54 Al. B. (Sem 2 BOLD 27,70. is PRINTER OFF 33 93 126 3 EXT SEQ 27271 N END OF PAGE 12 223 4 155 4 ITALICS 27,52 275,53 y LINE FEED YES 64 95 94 5 SUBSCRIPT 27,8351 27,84 Y HMI: 218 196 197 6 SUPERSCRIPT 27,83,0 27,84 y PREFIX 60 124 6? 7 CONDENSED 15 18 N SUFFIX 192 179 217 8 USER DEF 27,87,1 27,87,0 N OFFSET MONITOR. PED OFF STRING FOR EXT SEQ = 27,88,12,76 auau PAGE-I sent ON STRING OFF STRING CAR. Jatee PAGE-2 a8at a CODES. . RET. CODES __ TRANSLATIONS 1 UNDERLINE 27,45,0 1 PRINTER ON 27,54 A 2 BOLD 24,70 N PRINTER OFF 163 124 3 EXT SEQ 7,88,12,76,27,69 (ON) N END OF PAGE 12 27,58 2221 4 ITALICS 27,52 27,53 N LINE FEED YES 92 125 5 SUBSCRIPT 27,83,1 27,84 ¥ AML: 223 4 6 SUPERSCRIPT 27,83.0 27,84 Y. PREFIX 94 160 7 CONDENSED 15 18 N SUFFIX 254 95 8 USER DEF 27,87,1 27,87,0 N OFFSET

SPS .Pinp au

UNDERLINE BOLD

EXT SEQ ITALICS SUBSCRIPT SUPERSCRIPT CONDENSED USER DEF

BYRON RONe

ON STRING

OFF

278 27,83,0 15

27,87,1

STAMPS .PED

tut PAGE-

UNDERLINE BOLD

EXT SEQ ITALICS SUBSCRIPT SUPERSCRIPT CONDENSED USER DEF

MyYANuRuUne

ON STRING CODES... ?7,45,1 27,69 27,7 77,5? 27,831 PEAS AED 15 27,87,1

18 27,87,0

OFF STRING

STRING

CAR. RET. y

hi bas

faut PAGE-?

YSLATLONS

PRINTER ON (erie rane PRINTER OFF

BND OF PAGE 1?

LINE FEED YES HML: 295 24 PREFIX

SUFFIX

OFFSET

auut PAGE-? cine CODES TRANSLATIONS

PRINTER ON 27 54 A B C PRINTER OFF 35 37 Len END OF PAGE 22% 171 156 LINE FEED ba vn We HMI: 18 196 19 PREFIX 60 124 be SUFFIX 19? i Sa a1e OFFSET

PAGE-1

1 UNDL 2 BOLD

3. EXT SEQ

4 ITALICS

5 SUBSCRIPT

6 SUPERSCRIPT 7 CONDENSED

8 USER DEF

M-TALLY.PED

ON STRI CODES.

7,38,100,49,68

QQ,51,66

QQ,49,83 QQ,45,49,85 90,43,49,85 15

14

27, 40,115, =0Q

OFF STRING

CODES

27,38,100,64

QQ 48,66

QQ, 48,83 QQ, 48,85 QQ, 48,85 1g 20

CAR. RET.

PAGE-? 8

CODES TRANSLATIONS PRINTER ON 27,69 A. B PRINTER OFF 163 END OF PAGE 12 27,58 LINE FEED YES HMI: PREFIX SUFFIX OFFSET

CANON—200.PED

guts PAGE-1 teen

UNDL BOLD EXT SEQ ITALICS SUBSCRIPT SUPERSCRIPT CONDENSED USER DEF

27,38

@xaAnewNne

ON STRING OFF STRING CAR. CODES...... CODES... RET. ,100,49,68 27,38,100,64 Y Q0,51,66 0Q,48,66 N

N QQ, 49,83 QQ ,48,83 N 00,45,49,85 0Q,48,85 Y 0Q,43,49,85 0Q,48,85 Y 15 18 N 14 20 N

PRINTER ON PRINTER OFF END OF PAGE LINE FEED HMI:

PREFIX SUFFIX OFFSET

GANON—230.PED

asta PAGE~-1 t

UNDL BOLD EXT SEQ ITALICS SUBSCRIPT SUPERSCRIPT CONDENSED USER DEF

27,38

DAIYAHPONHE

14

20

ON STRING OFF STRING CAR. CODES..... RET. ,100,49,68 27,38,100,64 Y Q0,51,66 Q0,48,66 N

N 00,49,83 00,48,83 N Q0,45,49,85 QQ,48,85 . 4 00, 43,49,85 Q0,48,85 Y 15 18 N

guns PAGE-2 sten CODES 27,69

PRINTER ON

PRINTER OFF END OF PAGE 12

LINE FEED YES HT:

PREFIX

SUFFIX

OFFSET

USER—DEF—1.-PED gute PAGE-] ¢ ON STRING OFF STRING CAR. fs

ua PAGE-2

CODES. ....- RET. 1 UNDERLINE 27,45,0 Y PRINTER ON 2 BOLD 27,70 N PRINTER OFF 3. EXT SEQ 27,109,0 N END OF PAGE 4 ITALICS 27520 ¥ LINE FEED 5 SUBSCRIPT 784 Y HMI: 6 SUPERSCRIPT 27,84 Y | PREFIX 7 CONDENSED 18 N SUFFIX see ea eee 8 USER DEF 27,87,0 N OFFSET at ant ahead eee

ELITE—-MM.PED

Wi PAGE-1. ON STRING au ' CODES...... CODES...... RET. CODES _ TRANSLATIONS . 1 UNDERLINE 27,45,1 27,45,0 Y PRINTER ON 27,54 A pas = ae C3 2 BOLD 27,69 a OAS g N PRINTER OFF 163 91 123 3. EXT SEQ 27,58,27.88,6,90 N END OF PAGE 12 27,58 5 3 4 ITALICS 2h Re 27,53 ¥ LINE FEED YES 64 93 125 5 SUBSCRIPT 27,83, 1 27,84 vy J HMI: 223, «6 4 6 SUPERSCRIPT 27,83,0 27,84 y | PREFIX 7 CONDENSED 15 18 N SFR ITR 0 etsscinge ig Store ex " 8 USER DEF 27,87,1 27,8700 PORPSET ibe peed awa ne

GRAPHICS .PED

§ PAGE-L

ON STRING OFF STRING CAR. [usta PAGE-2

CODES... CODES __ TRANSLATIONS 1 UNDERLINE 27,45,1 27,45,0 ha PRINTER ON 27,54 A. B. G3 2 BOLD 27.69 27,70 N PRINTER OFF 32 33 34 3. EXT SEQ 27,71 27,71 N END OF PAGE 12 219 220 221 4 ITALICS 27,52 27,53 Y LINE FEED YES 35: 36 37 5 SUBSCRIPT RAYE Fal 27,84 ¥ HMI: 176 223 222 6 SUPERSCRIPT 27, 83,0 27,84 Yy PREFIX 38 39 40 7 CONDENSED 15 18 N SUFFIX 32 177 178 8 USER DEF 27,87,1 27,87,0 N OEFSET aust ts trees

BANNER. PED PAGE-1_ stas ON STRING OFF STRING

CODES....,: CODES... . 1 UNDERLINE 27,45,1 27,45,0 Y |PRINTER ON 27,54 A. B ; 2 BOLD 27,69 27,70 N PRINTER OFF 163 124 38 3 EXT SEQ 27,71 27,71 N END OF PAGE 12 27,58 220 221 4 ITALICS 27,52 27,53 y FLINE FEED YES 35 37 94 5 SUBSCRIPT 27,83,1 27,84 yY JuMr: 219° «223.222 6 SUPERSCRIPT 27,83,0 27,84 y [PREFIX 38 39 40 7 CONDENSED 15 18 N SUFFIX 32. «177°—«178 8 USER DEF 27,87,1 27,87,0 OFFSET = inte hate Secteeks

GHR-SET.PED PAGE-1 ies ON STRING OFF STRING CAR. Puget PAGE-2 aut

CODES...... CODES...... RET. CODES __ TRANSLATIONS _. 1 UNDERLINE 27,45,1 27,45,0 Y YPRINTER ON 27,54 _A_. B 2 BOLD 27,69 27,70 N PRINTER OFF LOSE! - states o EXT SEQ rage al 27,71 N END OF PAGE 12 27,82,3,35,27,82,0 4 ITALICS 27,52 27,53 Y FLINE FEED MESS ale | eas. ea eos 5 SUBSCRIPT 27,83,1 27,84 Y HME Se 6 SUPERSCRIPT 27,83,0 "7 84 x: PREFIX 2 ee 7 CONDENSED 15 18 N SUFFIX 8 USER DEF 27,87,1 2? ,87,0 N OFFSET

- icp

}t ON STRING OFF STRING CODES CODES. 1 UNDERLINE 27,45 7,45,0 2 BOLD 27,69 70 3 EXT SEQ 27,71 rae A 4 ITALICS 27,52 27,53 5 SUBSCRIPT 7 ,83,1 OF Bh 6 SUPERSCRIPT 27,83,0 27,84 7 CONDENSED 15 18 8 USER DEF 27,87,1 27,87,0

CAR. RET

ters PAGE ?

PRINTER ON A B i PRINTER OFF

Ye PAGE 1 ay ¥ES.

HMI

PREFIX SUFFIX OFFSET

GCOND-MM. PED

gases PAGE-1 tent ON STRING OFF STRING CODES... CODES...

1 UNDERLINE 27 45.1 C3654

2 BOLD a7 (69 27,70

3 EXT SEQ 15,27,88,7,130

4 ITALICS 27,52 27,53

5 SUBSCRIPT 27,83,1 27 84

6 SUPERSCRIPT 27,83,0 27,84

7 CONDENSED 15 18

8 USER DEF 27,87,1 27,870

EXT.SEQ. MAX.MARGIN

CAR RET. z

+ CONDENSED CHRS =

[ODES _ TRANSLATIONS 27,54 A. 2B 163

PRINTER ON PRINTER OFF

END OF PAGE 12 27,58 LINE FEED YES OFESES -.- = gated) hada ae

ADR-PED. PED ON STRING i PAGE-1 UNDERLINE BOLD EXT SEQ ITALICS SUBSCRIPT SUPERSCRIPT CONDENSED USER DEF

OURO WH ele

SLOT .PED

ON STRING OFF STRING CAR. anut PAGE-1 ture CODES...... CODES 4.5 os 5-5 RET. 1 UNDERLINE 27,45,1 27,45,0 Yy 2 BOLD 27,69 27,70 N 3 EXT SEQ oP ytd N 4 ITALICS 27,52 27,53 Y 5 SUBSCRIPT 27 ,83,1 27,84 Y 6 SUPERSCRIPT 27 ,83,0 27,84 bs 7 CONDENSED 15 18 N 8 USER DEF 27 ,87,1 27,87,0 N

PRINTER ON PRINTER OFF END OF PAGE LINE FEED HMI: PREFIX SUFFIX OFFSET

daat PAGE-2 teat

CODES TRANSLATIONS PRINTER ON 27,54 8B PRINTER OFF

END OF PAGE 12 LINE FEED YES HMI:

PREFIX

SUFFIX

OFFSET

RULED—-LINES .PED

ON STRING OFF STRING CAR. aunt PAGE-1 tees CODES.....- CODES... . RET. 1 UNDERLINE 27, 45,1 27,45,0 Ny 2 BOLD 27,69 27,70 N 3 EXT SEQ 27,71 N 4 ITALICS 27,52 27,53 5 SUBSCRIPT 27,83,1 27,84 6 SUPERSCRIPT 27,83,0 27,84 . 7 CONDENSED 15 18 N 8 USER DEF 2787 31: 27,87,0 N

teat PAGE-2

TRANSLATIONS __. PRINTER ON a a om PRINTER OFF 163 93 126 END OF PAGE 12 27,58 4 62 LINE FEED YES 64 95 94 HMI: 218 196 191 PREFIX 60 124 62 SUFFIX 192 179 217 OFFSET tet cee tee

PAGE 6

ADV tant PAGE-1

ON STRING OFF STRING

Y S TRANSLAT TONS Il UNDERLINE PEINTER ON PF 54 is 6 B 4 2 BOLD PRINTER OFF 163 96 3 EXT SEQ END OF PAGE 1? 156 eal ¥ 4 ITALICS LINE FEED YES 92. : 125 5 SUBSCRIPT H 223.6. ce eg 4 6 SUPERSCRIPT PREFIX ageey FOO. ais exe 7 CONDENSED SUFFIX ee 95 8 USER DEF OFFSET

BOXES—ARO. PED tut PAGE-2 sata ON STRING OFF STRING CAR taut PAGE-2

CODES. . CODES...... RET. CODES __ TRAN 1 UNDERLINE 27,45,1 if 45,0 if PRINTER ON 27,54 2 BOLD 27,69 27,70 XN PRINTER OFF 3 EXT SEQ 15527,,88..7; 130 N END OF PAGE 12 4 ITALICS 7,52 gps: Y LINE FEED YES 5 SUBSCRIPT 2758351 27,84 ss HM. 6& SUPERSCRIPT 27 58350. 27.84 % PREFIX 7 CONDENSED 16 18 N SUFFIX 8 USER DEF 27,87,1 27 ,87,0 N OFFSET

CGLI-1i. PED

ON STRING OFF STRING CAR. [1 PAGE-2 ' tant PAGE-1 sant CODES...... CODES...... RET. CODES __ TRANSLATIONS 1 UNDERLINE 27,45,1 27,45,0 Y [PRINTER ON 27,54 A. B. 2 BOLD 27,69 27,70 N PRINTER OFF 163 96 ; 3 EXT SEQ 27,71 27,71 N END OF PAGE 12 27,58 228. noers 4 ITALICS 27,52 27,53 y | LINE FEED YES 92 ae. 125 5 SUBSCRIPT 27,83,1 27,84 y PHM: 228 Pec 4 6 SUPERSCRIPT 27,83,0 27,84 Y | PREFIX 94 160 ..... 7 CONDENSED 15 18 N SUFFIX 254 95 8 USER DEF 27,87,1 27,87,0 N OFFSET

BASIC.PED ON STRING OFF STRING CAR. Qasen PAGE-2 nace sure PAGE~1 arate CODES. CODES...... RET. CODES _ TRANSLATIONS.

1 UNDERLINE 27,45,1 27,45,0 y PRINTER ON 27,54 A. B. 2 BOLD 27,69 27,70 N PRINTER OFF 163. «96 : 3 EXT SEQ 27,88,5,135,27,71,15 ON END OF PAGE 12 27,58 228 ..... 4 ITALICS 27,52 27,53 N LINE FEED YES ae 125 5 SUBSCRIPT 27,8351 27,84 ¥ HMI: Be. menawy 4 6 SUPERSCRIPT 27,83,0 27 84 y PPREFIX 160 7 CONDENSED 15 18 N SUFFIX se 95 8 USER DEF 27,87,1 27 ,87,0 N OFFSET

hate 2.0 oo et PED

ON STRING OFF STRING CAR. Jeet PAGE-2 sue

8 PAGE-1 susn CODES...... CODES. ..... RET. CODES __TRANSLATIONS 1 UNDERLINE 27,45,1 27,45,0 Y PRINTER ON 27,54 2 BOLD 27,69 27,70 N PRINTER OFF 3. EXT SEQ 27,71 27,71 N END OF PAGE 12 4 ITALICS 27,52 27,53 Y LINE FEED YES ..... 5 SUBSCRIPT 27,83,1 27 84 Y HMI: uate 6 SUPERSCRIPT 27 ,83,0 27,84 Y PREFIX : hee ary is 7 CONDENSED 15 18 N SUFFIX © og tag airatreut eee 8 USER DEF 27,87,1 27 ,87,0 N ORFSET+ | ged dap lag! a laatens

Z88 COMPUTER

The Quietest and hanalest portable page size cornputer in the world! Only two pounds and the size of a sheet of paper and loss than 1.5 inches in height Runs for 20 hours on a sel of only 4 AA battenes. AVAILABLE FROM US AT THE FOLLOWING PRICES THRU NOVEMBER._1996 SPECIALS LIMITED TO PRESENT STOCKH

Basic Z88 Computer, vinyl carrying case and manucil, new. S175

288 Computer, vinyl carrying case, used in working condifion. = $115

Z88 Computer, non-working for parts. S60

To use all of the features on your Z88 you need blank EPROM Cartridges to store your most frequently used programs. 32 for $16 OR 4 32K for $60, 128K for $52, and 256K EPROM Cartridges for $77.

32K RAM Cartridge for $26.

128K RAM Cartridge for $46.

512K RAM Cartridge for $90.

One MEG RAM Cartridge for $172.

Z88 to MAC Cables for $8.

288 Serial Printer Cable for $10.

MACLINK to 288, Macintosh to 288, cable, program, cartridge for $22.

PCLINK to 288, PC to Z88 cable, program, cartridge for $26.

QLINK to 288, QL to Z88 programs $20.

Toppers, molded hard plastic cover to protect 288 for $22.

Z88 MAGIC, best book available for the Z88 for $25.

Z88 Source Book, with your choice (let us know which) of 3 QL or PC format disks of P.D. & Shareware programs for the Z88, far $9.

Z88 Vinyl Carrying Case for $7.

Modems for use with Z88 for S40.

FWD COMPUTING P.O. BOX 17 MEXICO, IN 46958 USA

317-473-8031 Tuesday thra Saturday anty, 6 to $ P.M FAX 317-472-0783 8 P.M. thru 9 ALM. Internet E-Mail address: idavis@ hollt.com

Cash, checks, money orders, or COD. Payable to F. Davis. Add 10% for foreign currency exchange. CO. D. Fee will be added to C.O.D. orders. Postage for North America 1s included in price. We do not accept credit cards, and there ts a $10 charge for Electronic Wire Transfers to our accounts Please allow adequate time for check clearance before shipping.