SPRING AHEAD 1992 ISSUE

page 2 Club Stuff

page 3 Editorial

page 4,5 Bob's Notebook (2068)

page 6,7 Printer I/f«s Part 4

page 8 Gold Card bugs fixed

page 9 Graphic Screen$ Dump

page 10-12 QLips (QL)

page 13 Kempston Port Mouse (2068)

page 14,15 Tape Doctor Review (TS1000)

page 16,17 VideoFace Digitizer (2068)

page 18-20 Translation of QL Progs. (QL)

(2068)

(QL)

(2068)

page

20,

21

page

22,

23

page

24-

27

page

28,

29

page

30

page

31-

34

page

35

page

36

page

37

page

38

CITIZEN Printer Review Mods to SHREB-BP (TS1000) Things To Do With TK2 (QL) Steve Gunhouse Writes (2068) Family Trees (QL) ZX-91 Newsletter (TS1000) TTSUC QL SIG Meet (QL) Beautiful Lady (QL) Vendor Listing Newsletter Exchange

TORONTO TIMEX" SINCLAIR USERS CLUB

ill If

MAR-APR '92 VOL lO # 2

SINC-LINK IS A PUBLICATION OF THE TORONTO TIMEX-SINCLAIR USERS CLUB AND IS ISSUED 6 TIMES A YEAR. COPIES OF THE NEWSLETTER ARE SI. 50 EACH FOR NON-MEMBERS. CLUB MEMBERS RECEIVE FREE COPIES AS PART OF THE $20.00 ANNUAL MEMBERSHIP FEE. A NEWSLETTER SUBSCRIPTION ONLY IS AVAILABLE FOR $12.00.

NEWSLETTERS ARE EXCHANGED, FREE OF CHARGE, WITH OTHER TIMEX-SINCLAIR USERS GROUPS.

PLEASE CREDIT THIS PUBLICATION AND THE AUTHOR IF YOU COPY MATERIAL.

THE CLUB MEETS ON THE FIRST WEDNESDAY OF EACH MONTH AT FOREST HILLS COLLEGIATE INSTITUTE, 7 JO EGLINTON AVE. W. , TORONTO.

SINC-LINK IS PRODUCED ENTIRELY ON SINCLAIR AND TIMEX-SINCLAIR COMPUTERS.

SEND CORRESPONDANCE TO:

At tent i on: SINC-L INK TORONTO TIMEX-SINCLAIR CLUB, 14 RICHOME

SCARBOROUGH, ONTARIO, CANADA M1K 2Y1

EXECUTIVE OFFICERS:

PRESIDENT TREASURER SECRETARY ACTIVITIES QL CONTACT NEWSLETTER LIAISON OFFICER: ( Out-of-town members )

EDITOR USERS COURT,

2 mmtm

21

TORONTO TIHEX-SIHCLfllR USERS CLUB

(Area Code 416) RENE BRUNEAU ( 531-9749 ) BILL LAWSON ( 444-8772 ) GEORGE CHAMBERS ( 751-7559 ) LOUIS LAFERRIERE ( 820-3725 ) HUGH HOWIE ( 634-4929 ) JEFF TAYLOR ( 244-8583 ) GEORGE CHAMBERS. 14 RICHOME COURT SCARBOROUGH. ONTARIO. M1K 2Y1 ( 416-751-7559 )

TORONTO TIMEX-SINCLAIR USERS CLUB

SINC-LINK

EDITORIAL

As promised last issue, I've printed a list of the clubs and individuals with which we exchange newsletters and information on a regular basis. I've also included a list of vendors (courtesy of the VISTA newsletter) still in the T/S business. The purpose is to make readers aware of the facilities available to them. In order for clubs, newsletters and vendors to survive we must support them. There is more information out there than any one club can possibly hope to supply. So think about broadening your horizons in the Timex/Sinclair world and contact these groups.

Our swap meet last month (Feb. ) was a minor success. Everyone happily toddled off with some T/S item we didn't already have. Is there going to be a real fest somewhere this year? If you know of one, please contact our club with your info.

Special thanks to Rene Bruneau for assembling this issue. Due to an inordinate amount of overtime in the past couple of weeks, I would never have made the deadline without his help.

I sent a letter off to SINCLAIR USER last month complaining about how hard it was to find any UK Sinclair publications in the Toronto area anymore. I'm still waiting for a response. Does any reader know of any UK publication still available in North America? Drop me a line, please.

That's all for now...

J.T.

DEAD KJSY ROW

Dick F. I4agner

For several days the "A" to "6" part of the 2068 keyboard Has inactive except that sometimes a sharp rap on the case Mould get it going again. This seemed to indicate a poor connection? or an intermittent connection in the keyboard . Other circuit parts could be a keyboard diode or even the I 80 processor.

To el iminate a couple of pos sibil itieSf the keyboard Has replaced nith a spare and the 2 80 A CPU uas replaced. Still dead.' The set of 8 diodes Here next checked uith a good ohm meter set on the highest scale of 20 megohms. Checking both directions thru the diodes < revers ing test leads> all checked OK except the diode tied to the "A" to "6" keys nhich tested open. A good small signal diode Hill test about 3—6 segohms in one direction and nell over 20 megohms in the other d irection .

The diode Has replaced nith one testing about the same as the good ones. It Has possible to do the unsoldering from the component side and excess solder Has removed from the 2 holes nith a soldering nick. As soon as I started to unsolder the diode it separated in the middle of the glass case. I nonder hon long the glass had been fractured? To do a good Job of soldering the circuit board Has removed from the case so the solder ing could be done on the trace side.

FOR SALE FOR SALE FOR SALE FOR SALE

10 year accumulation of ZX81, TS1000, TS1500 and TS2068 computers, hardware, software, books and magazines. For a 3-page list, please send SASE to: John McMichael, 1710 Palmer Drive, Laramie, Wy. 82070

This repaired the bad keys and after rep lac ing the keyboard all is back in good shape.

from the PLOTTER newsletter

SINC-LINK

3

BOBS NOTEBOOK

Transferring Files Between Computers

This is a follow-up report on the article in Sine-Link by Rene Bruneau in the Nov-Dec 91 issue page 1 2.

With a new PC computer in my possession. I was anxious to copy ^ afew * ^ text files to it and Rene's article came along just in time. I have a 2400 baud full duplex m^fern inside my mini-tower and several software teie^mmun.cations programs to usewdh it Of these the one I selected to use was the one that came v«th themodem. it is called BitCom oTeit Software Inc of Fremont CA. The TS2068 has a TS2050 modem and the software I used was the Larken Maxcom for 300 baud.

I simply connected the phone cable from the 2050 to the line socket in the back of the mini- ^r^PUter* were booted up and the software loaded. I put Maxcom mi ,aH , up tax and then switched it to Terminal Mode. Rene had told me*at at this pondl NOT tc ^uduhe TS2068 keyboard again until a Connect was established from the PC. I had done this earlier with the result that the TS2068 keyboard locked up.

Back at the PC. I entered < C> to start the connect and then typed < ATA > which triggered a ^g of tones from the PC which was answered by th. 2050. For some «"^™; trying to make the connection from the TS2068 will no, work Now. on the PC £°nrtorl could see the letters < aattaa >. At this point I pressed < ENTER > and the word CONNECT appeared at the top left of the screen under the letters <aattaa>.

I then moved to the B1TCOM option menu and selected < 1 > for RECEIVE FILE and then <* to r^fve an ASCII file, i.e TEXT, entered TT20A.CT which was the name of the file I was attempting to download and finally pressed < ENTER X I then moved over to the TS2068 and selected Caps Shift 9 to choose ASCII transmit mode and entered the same file name TT20A.CT. This was. by the way. an Mscript file of about 1 5000 bytes.

I pressed < ENTER > and the transfer started. At the bottom right of the PC screen the words <Receiving TT20A.CT bytes > appeared and the screens on ^ J™*"^™* out the text. As this happened, the number of bytes transferred showed following *e word ■bytes- on th. PC monitor. When th. file was transferred, both screens becam. , st.ll except for a notation on the PC screen that the transfer was complete. I then hung up both modems and exited both of the modem files.

A ouick look at the directory in the PC showed that the file was indeed there and at that point floadtdrtL my word processor program within MSWORKS. The text w~*ere ne* : as could be and required little editing. A few Mscript control codes were removed and a few extra blank lines taken out and that was all that was necessary.

Now. I had two more parts to this text file. TT20B and TT20C. this Pining made necessary by the memory limitations of the TS2068. It was easy to concatenate *e th ee parts into one file in the PC. do a final edit of the whole file and then go on w,th a printout to the 24-pin dot matrix printer.

My next experiment involved transferring a BASIC file, my pet -Tax file- that I wanted to continue to use with the PC. After a few false starts, I went about it this way:

Rrst off. by reading my manual on QBASIC ( the version of BASIC that now comes with MS. DOS 5.0) I learned that QBASIC programs operate entirely in ASCII in the PC and it was

4

SINC-LINK

necessary to transfer the TS2068 BASIC file in ASCII format To get the TS2068 file into ASCII. I saved it to a sequential file via the Larken system (ie. OPEN #3. name OUT and then LLISTod it to disk). Once this was done. I proceeded to transfer the text hie in the same way that I had done the earlier text hies.

With this file now on the hard disk as a text file. I renamed it as a BASIC file by simply changing the extension from TXT to BAS. Now I opened up QBASIC and loaded this BASIC file for editing. Editing was no small undertaking especially since saving the QBASIC file does NOT save the variables in the way the TS2068 does. Back to the manual! Here. I found that I would have to. of all things, save the variables to a SEQUENTIAL RLE! All that book- learning and experience with the LKDOS sequential filing system now came in handy. In due course, (many hours of work). I arranged the program lines to send the variables to disk and subsequently to read them back when required. Sinclair's very user-friendly method of saving files along with the variables would be sorely missed, if many QBASIC files were to be written and used.

However, everything is easy when you know how and I would now find it much easier to go through this sort of exercise again. There is a whole bag of differences between TS2068 BASIC and QBASIC and this is not the time to go into them. Perhaps, a later article might be useful on this subject but that will have to wait until I have learned quite a bit more.

All of this was a successful start to a major project of moving many of my Mscript and Tasword files (and even a few BASIC files, too) to the new computer and I pass on these experiences to those readers who have similar requirements. I should add that if many transfers were being undertaken, the CONNECT would not be broken until the end of the session.

So, thanks to Rene for his tutorial that got me started. I have since completed many successful transfers with many more to go and the only thing that slows me down is the 300 baud rate of the 2050 modem. But I'm retired so I can spare the time.

SINC-LINK

5

PRINTER INTERFACES AND DRIVER SOFTWARE A Primer by George Chambers - Part U - HACKSEL

Part three of this series dealt with the AERCO printer interface and software in this article we will cover the Hacksel interface and it's related software.

Peter Hacksel started making printer interfaces for the TS2068 probably about 198617. They were essentially a variation of the popular Aerco model There \ere two versions. One mounted in the customary place at the rear of the computer; the other occupied the cartridge dock. Both versions were uncased. Of course the cartridge dock vers, on hoc t no need of a case It was compact enough so that the dock cover could close completely. The ribbon cable to the printer came out the front and then could be passed under the computer to the rear.

The cartridge model was a unique idea. The cartridge there

were no cartridges being manufactured at that time, was little

Things changed shortly after, when the Larken d.sk system w,th ,t's dock cartridge came along.

When the Hacksel interface first appeared there was no pr inter dr iver software to go with it. Many persons made use of other software. Presently Peter developed software to accompany his product. ^ consisted of three blocks of code. These loaded in memory above address 61000. The three sets of code occupied different niches and they could be saved as a single block of code if desired.

The first article in this series, in the Sept/0ct>91 issue of SINC-LINK (Vol.9 No. 5) contains a description of this software. The same article provides the POKEs to be used, defines the "ASCII" and "2068 character" sets, and describes how to use them. I shaU not repeat that here.

However I have noticed one shortcoming about the LPRINT driver. Possibly it is because of inadequate instruct ions.

I could not set a line length value. For example, if I am doing a program listing I am unable to set the line length to 32 characters. Instead I would get a printout the width of the printer.

I found that the LLIST will hang unless I keep a computer key, any key, depressed throughout the printing. This may be a peculiarity of my computer set-up.

There are two listings in this article. Figure 1 shows a listing which uses the CHR$ form of printer control, while Figure 2 shows the OUT # method. Both approaches are pretty straight-forward. Note LINE 100 in both listings. LINE 100 "points" the computer to the code starting address.

LINE 120 puts the computer in the "ASCII" mode, mentioned earlier. In Figure 1 the LINE 120 appeared to be redundant. Printer control c°*ls"ere acted upon by the printer regardless of whether a 1 or a 0 were POKEd into address 65535. .

In Figure 2 LINE 120 was required, otherwise the printer did not

respond to the control codes. ^r__,£- f .

However when doing an LLIST I found that I needed a POKE 65535,1 in both listings ( LINEs 350 & 360) otherwise there was no linefeed action b the printer.

You will notice a number of lines through the Figure 2 program containing LPRINT CHR$ 10. This is to supply the printer with a LINE FEED

SINC-LINK

instruct ion. I found that when address 65535 contains a 1, an LPRINT CHR$ 10 is required for a paper advance. In Figure 1 the OUT 127, 10 provides a similar necessary function. In Figure 1 the i nstruct ion LPRINT CHR$ 10 could have been used instead of the OUT instruct ion.

I tried the second Hacksel code, "b+w63200" , but had very limited success with it. Possibly because it was not compat i b ie with a Fastext 80 printer. I set the printer into it's graphics mode, loaded a SCREENS, and called up the code with a RANDOMIZE USR 62300. I got the first line of graphics properly, then the printer put out about three lines of X'es. Somewhat of a washout for the "b+w62300" code.

I then looked at my copy of "color61 000" I found that while it was supposed to be 1300 bytes in length, my copy was only 130 bytes long. Obviously a case of a missing "0n in making a SAVE. Oh dear!!

Altogether I found that the Hacksel printer driver software was pretty much of a washout.

Figure 1.

Figure 2.

100 120 200 210 220 230 250 260 265 270 275 280 290 291 300 310 350 360 380

POKE 2670i+,25U POKE 65535, 1

LPRINT CHR$ 27;CHR$ 77;CHR$ 10 "This is Elite" CHR$ 10

CHR$ 27;CHR$ 80 "This is Pica" CHR$ 27;CHR$ i+5;CHR$ i+9 CHR$ 10

"This is under I ined Pica" CHR$ 10

CHR$ 27;CHR$ 77 "This is under I ined Elite" CHR$ 10

CHR$ 27;CHR$ i+5;CHR$ i+8 CHR$ 10

LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT LPRINT POKE 65535,0 LLIST STOP

100 POKE 2670i+,25H

120 POKE 65535, 1

150 LET m=1000

200 OUT 127,27: GO SUB m

202 OUT 127,77: GO SUB m

210 LPRINT "This is Elite"

220 LPRINT CHR$ 10

230 OUT 127,27: GO SUB m

231 OUT 127,80: GO SUB m 250 LPRINT "This is Pica"

260 OUT 127,27: GO SUB m

261 OUT 127,1+5: GO SUB m

262 OUT 127,1+9: GO SUB m 265 LPRINT CHR$ 10

270 LPRINT "This is underlined Pica" 275 LPRINT CHR$ 10

280 OUT 127,27: GO SUB m

281 OUT 127,77: GO SUB m

290 LPRINT "This is underlined Elite**

291 OUT 127,10: GO SUB m

300 OUT 127,27: GO SUB

301 OUT 127,1+5: GO SUB

302 OUT 127,1+8: GO SUB 350 POKE 65535,0: REM 360 LLIST 380 STOP

1000 IF IN 127<>108 THEN 1010 RETURN

m m m

GO TO 1000

P.S. One of our members, Steven Gunhouse, has responded to the last article (See letter elsewhere in this nil). In my article I mentioned that I had not been able to get the LPRINT CHR$ 1 to produce a screen graphic on my Fastext 80 printer. Steven has sent some pokes which work, after a fashion. The graphics are there, but the individual passes of the printer are upside-down. We shall have more in the next issue of SD INC-LINK .

SINC-LINK

7

MIRACLE MAKES GOLD CARD NETWORK RECENT JSU PROBLEMS SOLVED

by Hugh H- Howie

Last year I bought the Gold Card, and readers of this Newsletter will know that I have had my problems with the Gold Card. Those problems would now seem to be at an end.

'Way back in July 1991 I wrote to Miracle Systems in England and ordered the Gold Card, as I understood this was the last word for the QL. For me it almost was the last word.

The Gold Card arrived in the middle of August, I understand there was quite a hastle getting the huge number of orders out.

One of the first things I did after it was plugged in was to print a two-column letter composed in text87, and the result was a mess. The two columns were intermingled and the typeface used was liable to change in the middle of a sentence, and then revert back to the original. If you haven't seen that sort of mess you have missed nothing.

I wrote to Miracle who replied with a 2.22 ROM to replace the 2.15 with which my Gold Card was equipped. Something to do with a time dependency in the Gold I was told. I was happy with the print-out.

Meanwhile I had found that the Gold Card did not Network. I tried various things to find out what was wrong, and I discovered that the only time the Gold Card would Network was if it was in the same QL as Minerva (1.66 Minerva was the version I had) It did not matter which direction I was working, the Gold Card was no use with the JSU.

I wrote to Miracle, with lots of statistics and diagrams as to what I was doing.

Miracle said they were unable to duplicate my findings, and requested I send them an image of the JSU. Their reply was to say that the image I had sent was made with the Gold Card, and that the Gold modified the ROM when transferring it into high speed RAM, thus making the image not usable when blown into ROM.

They asked me to send them an imao made by Trump Card.. I not only sen. them the image made with Trump Card, but also made with Cumana, and also on three different QL's. A total of six different images. I thought this would be enough for them to work on.

Having been told by Miracle they could not isolate my problem, I was fortunate enough to try another Gold equipped QL, and found that this also was a No Net situation. This was now a matter of FIVE QL's not working with the Gold Card unless Minerva was present. This latest information was also passed to Miracle.

On the 11th day of February 1992, I received from Miracle a 2.28 ROM, and what do you know? IT WORKED, it not only worked but it NETWORKED. Not only that, but the problem I mentioned last month on failure to format MDV's, that also appears to be fixed.

I am well pleased, I am well pleased th-4- my efforts have been worth while, ^ I , happy that I now have a system which at this period of testing is probably second to none.

Yes, I have been persistent. Yes I have asked a lot of questions. Yes it has cost me a lot of unexpected expense in writing, and time in making tests to ensure I was correct. But it must also be remembered, that if I or anyone, spends a few hundred dollars on any given item, it is to be anticipated that the item will perform at no less a standard than the item which it replaces. Originally the Gold Card did not do so.

Now it does. Now it would appear that the Gold Card is compatible with the JSU ROM.

My thanks go to Miracle Systems for their attention to my complaints, and also especially to Mr M. Tomlinson for the manner in which those complaints were handled. I will not be concerned about dealing with them again. They have cc through with Gold Trumps. 021.,..

8

SINC-LINK

GRAPHIC SCREEN* DUMP for the Tandy DMP105

hu:- CATUG

This printer is not supported by any software that I know of, having a non Centronics protocol but a fairly good 7 Pin head dot matrix with graphics capability. The 176 vertical pixcels divided by 7 do not result in an integer number. So, after a two hours session with Bob Swoger, the following program was developed and it worked, but SLOW, 15 minutes for the screen dump. Later on, I was able to convert the working part of the program to M.C. using the Timachine compiler. Now it only takes 20 seconds for Brooke* minus a piece of chin. B Integer out of range.

1 REM TANDY DMP105 PRINTER DRIVER by Abed Kahale 1/92

4 REM CLEAR 64769: REM Start address-l.

5 REM RANDOMIZE USR 100: LOAD 'PDRVR.CC'CODE 64770 20 RANDOMIZE USR 100: OPEN #3, 'LP'

30 RANDOMIZE USR 100: POKE 16092,0: REM no line feed, otherai se double spacing results. 50 RANDOMIZE USR 100: POKE 16093,32: REM LPRINTs & CHR$s sent to printer.

60 LPRINT CHR* 10: REM single line feed. 65 REM LPRINT CHR* 27; CHR* 19: REM PICA gives expanded pictu re BELOW.

80 LPRINT CHR* 27; CHR* 23: REM ELITE gives correct picture.

90 REM LPRINT CHR* 27;CHR* 20: REM CONDENSED gives hi-res ns rrou picture.

95 RANDOMIZE USR 100: LOAD 'BROOKE. C** SCREEN* 100 LPRINT CHR* 18: REM Puts printer in graphics mode. 110 REM RANDOMIZE USR 64770 120 REM !INT R,C,B: REM TIMACHINE Instructions. 130 REM ! LPRINT

150 REM ! OPEN #: REM TIMACHINE starts. 155 FOR Y=0 TO 175 STEP 7: LET R=175-Y: REM vertical pixels fr on the top. (STEP 8) for 8-pin head. 160 FOR C=0 TO 255: REM Horizontal pixels. 170 LET B=0

180 LET B=B+P0INT (C,R-1) 190 LET B=B+2*P0INT (C,R-2) 200 LET B=B+4*P0INT (C,R-3) 210 LET B=B+8*P0INT (C,R-4) 228 LET B=Brl6*P0INT (C,R-5) 230 LET B=B+32*P0INT (C,R-6) 240 LET B*B+64*P0INT (C,R-7) 250 LET B=B+128

255 IF IN 1270236 THEN GO TO 255: REM checks printer READY. 260 LPRINT CHR* B? 270 NEXT C

288 LPRINT CHR* 27? CHR* 90?CHR* 0: REM carriage return. 290 NEXT Y

300 LPRINT CHR* 30: REM Back to character node. 310 REM ! CLOSE #: REM TIMACHINE ends.

oirli

SINC-LINK

9

O L I P S

by Hugh H. Howie

QL VIRUS HITS

It is about a VIRUS which would appear to afflict and hosts of other Computerists.

OH Doctor, dear Doctor, What's wrong wi' my man? He's red-eyed and haggard - looks weary and wan. It's sometimes quite scary to lie by his side - He'll shoot up in bed with his eyes staring wide, And utter pure bilge at the pitch o' his lungs! Is he talking in riddles or speaking in tongues?

He talks of Minervas and Qimis and mice,

And some of his language is no' very nice;

He swears at the polis - at least at PCs -

But also Ataris, Amigas, and please

God keep him from gambling and starting to bet -

Wi' Gold Cards and Trump Cards, he's maybe in debt!

The flow of his ravings would fill you with awe; There's Qdos and Qload and long live Qlaw! And what the QL does he mean when he says He'll defend the QL to the end of his days? Oh Doctor, dear Doctor, my man is Qsick Do you have a Qpill that'll work the Qtrick?

"He's perfectly Qnormal, there's nothing to Qfear; You're over-excited - just Qdrink this m'dear.

and to

QUANTA

The QL Virus by

Robert Thomson.

10

Q L I P S

By Hugh H Howie

I have just been reading what Howard Clase had to say in the November issue of Sink-Link about the lack of feed-back on his tutorial which has been running in this Newsletter this past few months. In that same issue Howard also mentioned Alan Pywell. In case you don't know, Alan is the Software Controller for the Quanta Library, and he is a very humorous writer, and yes, it is true, he is complaining, no, complaining is not the right word, he is bemoaning the fact that there is a dearth of material coming in, he is also bemoaning the fact that there is no word of recognition or appreciation for the effort he is expending. He is asking "Would you please write and tell me how you like what I write, and also what do you want?" Some of the words used here are not necessarily what Alan uses but the intent is the same. He also said in an article in the August issue of Quanta, and I am going to quote his last sentence " f a Sorry this episode is a bit short and not very informative - f just feel that I'm wasting mj time "

What Alan is saying is that he would appreciate hearing from someone as to how his articles of instruction come across, and if his contributions are of value. This is exactly what Mr Clase is saying. "Is MY stuff of value to anyone oat there, or m I listing mj time.,.,?'

Another writer of note is Tim Stoddart who started a series of excellent articles in UPDATE Magazine, in which he dealt in depth with Trump Card, and all the wonderful things which it contained, as you know Trump Card contains TK2. This series was started in January 1990, and continued in July 1990. [ have not seen anything of his since last year. Did he also get tired of writing for no one? A great pity, as he had a lot of information on the abilities of Trump Card. To know all the intricacies of this Trump Card would be wonderful. Bid Tim get tired ?

Now it looks as if we might be losing Bill Jones who started UPDATE. He is selling off all his Sinclair stuff; if not all, then he is selling a complete 2068 system and also a complete QL system. We would hate to lose such an informed and humorous writer.

There have been many others lost because they did not know if their works were of consequence. Too often we hear the plea "Does anyone oat there read this?* Please drop our tutors a line, It is too late for Christmas, but at least make it in time for Easter. If you are not sure of something in their article, write and ask them about it. This way they might get ideas they can follow up.

Yes Howard, your tutorial IS being read, and it IS

being typed in, I have done it myself, and I know of others who have done it.

A comment which I have heard about various tutorials is that the program being used in the tutorial did not do anything that another program did not do as well.

A program used in a tutorial does not necessarily have to do something new, it is sufficient that it teaches. If you learn, you do not have to use. It is nice if both criteria can be met, but the teaching criteria in this case is more important than the program of itself.

One complaint I sometimes have with a tutorial is that the instructor sometimes gives the student more credit for intelligence and knowledge than the student really has.

I often try to follow a lesson, and I find that in many cases t do not know why a certain symbol or character is used, and this is essential to the understanding of a program. I recently came across a symbol that gave me considerable pause for thought. This was the '%' as used in many programs. I mentioned this to Howard when I was writing to him, and at the moment he has not had time to get back to me; but I have since discovered, once again from reading, that this means INTEGER. Thus we learn.

Therefore I would request that tutors give us NO credit for intelligence. When you start a tutorial, treat us as beginners, give a quick summary of such symbols/characters, to be encountered, and if a new one crops up as the tutorial progresses, then a short note to this effect would be in order. Such as in this case:- (% is an INTEGER value) Or do I ask something too much? Or do I do the student a dis- service?

As far as tutorials are concerned I do not think I will ever become a programmer. I say this because there is no need for me to become a programmer. I am not going to make a living out of it, much as I might have been tempted to in earlier years with my present state of knowledge of the computer. I am happy to read and glean as much information as I can from that which is presented to me.

I would be happy to know enough that [ can make minor changes to a program if I wish to. There are more than enough programs in existence to cater to my needs, but where the tutorial comes into play is when I come across a program which does not work in my system, or I wish to alter or adjust for one

cont.

SINC-LINK

11

Q L I P S

(continued)

reason or another. Then I would like to have enough knowledge to go into that program and at least try to do something with it. This is why 1 like the tutorials. I can learn a new approach to a problem.

What little I know of computing came from reading, from what others wrote. Perhaps it was only a letter, perhaps a tutorial, perhaps just a request that someone else made that triggered me off to look it up for myself. But whatever I know, someone else wrote about it first, then I read it and applied the knowledge. This is where the real value of a tutorial comes in, it teaches to you how to dig for that elusive piece of information. A teachers job is not always to teach you something, but rather to teach you how to learn.

The Howard Clase DIR tutorial has shown me how to start with something small and develop it into a full blown program. I did not realise what was meant by a structured program, but now I begin to see how it grows, and how you have to come back and forth to re-structure as you proceed. I thought you did all this at the one time! Now [ find you have to go back and forth! So although 1 doubt I will ever program on my own, at least I have a better understanding of what is involved, and as to why when one thing is changed it has an effect on something else a mile away.

Trouble is as I suggested before, an expert often gives us more credit than we deserve. But this does not absolve us from the responsibility of saying 'That was a nice concept you presented.' In a class you can ask a question which in itself shows a degree of interest, but on paper you have to take time to write.

So I am going to do that here and now, I am going to say a great big THANKYOU to (in no specific order of /or precedence) Howard Clase, Bill Jones, Bill Cable, Tim Stoddart, Tim Swenson, and all you other contributes to our collection of Magazines and Newsletters, and if I have missed anyone (as I am know I have) it is because there is not enough room to mention all your names, but you can be sure, if you write an article in any paper I get, that article is going to be read, and from each and every one I learn something.

So what am I going to do now? Why, I am going to sit down and write a note to some of those who have written articles I have learned from. (When I get around to it)

ARCHIVE ORDER PROBLEM:-

I have been making a very simple index of the contents of QUANTA, in the course of which I have three cards for som items, and I am having a problem getting them in order.

Example, I have three cards for PRINTERS, numbered or named printer 1/3 printer 2/3 etc, they were placed in the file in order, but when I Ordered the complete file I came up with printer 3/3 printer 1/3 etc. The spacing between printer and the number is the same in each case.

Where have I gone wrong, and how do I correct it.?

Hugh H Howie, 586 Oneida Dr. Burlington. Ont L7T 3V3 ««•'«

QL BACKSLASH 'V Tell me more

For some time now I have been playing with the BACKSLASH. 'V

It is a wonderful thing to reduce keystrokes in certain commands such as DIR \SER will send a directory of flpl_ to the printer.

DIR \RAM1 created on flpl_ a file RAMI DIR \RAM created on flpl_ a file RAM

Both files created were a Directory of FLP1__ Does anyone have ANY ideas as to why the change of designated device does not work, and what else can we use this 'V for? does the \ only apply to ser? Hugh H. Howie, 586 Oneida Dr, Burlington, Ont. L7T 3V3 •"•»«

MONITOR CUT - OFF AT SIDES

I had to get another Amber Monitor the other day, just an old cheap one as a replacement for my second system monitor which bust up.

It works fine, except there is a bit of cut-off at the sides which makes it tricky to see the cursor at times.

So when I switch on I press F2 for TV mode, then type in MODE 4

MS TO 100 ALL

120191

Problem solved.

Hugh Howie

12

SINC-LINK

INCREASE YOUR PRINT FACTORY AND k <m OTHER SOFTWARE PACKAGE

productivity with a mouse "for your kempston port

Pop the last! three op four years I have heard several humors regarding people using a Cowwodore 64/128 cowpatible mouse with the TS2068. But due to its price (between *35 and *4©3 , I was not ready to experiment until I had confirming information to its compatibility. The November-December issue of Sinc-LinK with George Chambers letter to "Out of Townens" contained Just the information I needed to make that purchase.

The mouse I have purchased is the "Winner M3" mouse which is compatible with the Commodore 1350 and 1351 mice. The mouse plugs into any Kempston compatible joystick port. Since I have a Larken disk interface, I plugged my mouse into the Larken interface's Kempston port. To initialize the mouse you must press and hold down the right mouse button when you power on the computer. This move can be a little tricky if you wish to activate a Larken nUTOBOOT program from disk Cremember your must hold down the ENTEB key to activate an AUTOBOOT when powering up) .

My first application on which to try my mouse was the Print Factory's First Edition. As soon as the program came up, the mouse operated flawlessly as if were made for the TS2068/Spectrum?

And what are the advantages to using a Commodore compatible mouse? Let's see...

o One Hxnd OPER>moN

o Smooth Controlled Movement

o Quick xnd Easy "Fire Button" ^ctiv^tion

o No Need for Software or Pxttches to Existing Programs (Just and Plug xnd Go ! >

On the negative side...

o Only Works with Kempston Comp4ti&le Joystick Interfaces, bur Not the TS2068 Joystick Ports Cso far) .

o Mouse Cord is Much Too Short (xbout E4"/70cm long) and Limits Mobility without a Joystick Extent ion Cord (available from Radio Shack for arround $18, »Hb-ll/).

MiKe FelersKi

SINC-LINK

13

ZX81-Program Review

Tape Doctor by Sebastien Boisvert

Reviewed by Ron Campbell

Tape Doctor is a tape utility program for the ZX81 TS1000 and TS1500 type computers. It is really a set of ut i 1 i t ies that Sebastien has gathered together from various sources. He has put them together into one program that is panel driven and very easy to use. I did find his documentations 1 i tt 1 e 1 ack i ng but once you figure out what he is trying to do, it is easy to use. The program contains a relocating routine. This enables you to relocate the routines either in the 8k to 16k area if it is available or to anywhere wi th l n aval 1 ab 1 e storage . I had to adjust my ramtop and then I could relocate to location 28672 One thing missing from the instructions is the exact amount of storage the routines require.

When you first load the program in, you enter RUN 1630. You will then be prompted to give the address of where you want the routines to be loaded. A screen is then presented and you will have to make some changes to the program in order for the routines to be loaded at specific address's. Once you have done this initially, you do not have to do it every time you reload the program. The next time that you load the program the main menu will appear. Simply select the number of the function and follow the instructions.

There are 8 functions available.

1) Program Name Reader - this routine will read the name of a program on tape and if the printer option is ON, it will also print the name on the printer. Very useful if you have a tape and you don't know whats on it.

Reader 1 but time of the

2) Program Name and Time Basically the same as option it also displays the load program. One thing I found by accident and is not documented, after the name and time is displayed, just hit enter and it will continue to the next program .

kOU ! INES NOW RELOCRiEE- RT 231 CHRNGE ;:3i92:: IN LINE 950 TO

CHRNGE LINE 500 TO RERD :

CHRNGE LINE 220 TO RERD: 920 RRND U5h: 23375

CHANGE _INE 1530 TO RERD 1530 P.RUD U5R 22333

CHRNGE LINE 990 TO RERD: 990 RRND USR" 29725

RROGRRM NjOME "ERE'ER NOW RT 2^*<i VERIFY ROUTINE NOW RT 23572 -QRD ROUTINE NHU RT 23375 5R0K-UR ROUTINE NOW RT 22333 BRnRK ROUTINE NOW RT 22725

MENU

1. RROGRRM NRME RERD

2. RROGRRh NRME RND TIME RE*

3. LORD RROGRRh FROM 5RD "wi i, WE R I F Y RROGRRH

5. MRKE R 5RCK-UR

5. 5RERH RROGRRM

7= MRKE TRRE ^fiBELo

6 • TOeGtE COPP)

14

SIIMC-LINK

3) Load a Program from a Bad Tape - I did not try this option but it is supposed to LOAD a tape that has a bad spot on it. After your program is loaded, the last complete line is found and the computer will create an empty display file and an empty variables area.

1= LOAD Z-h • !R iTE ^ROGRAn

2, SAVE TO

3. EbiTEH : RAND U5P 2367i

4) Verify Program - This routine will let you verify a program saved on tape. After you SAVE the program to tape, rewind the tape and then run this routine. It will compare byte for byte, the program on tape against the program in storage and tell you if there is a m i smatch .

i. PLAY BACr *RGQPAM

IF UNSUCCESSFUL EPIFy OCCUR 5 REPORT CODE "P., O" UILL APPEAR

5) Make a Back-up - This will make a tape copy of any program that cannot be interrupted. The routine will load a tape program into storage and then the screen will go 'grey'. Put a new tape in your recorder and press 'S' and the program in storage will be copied to the new tape. This works quite well and I have used this function a lot.

6) Break Any Program - This routine will break ANY program. After the program is loaded, a report code "D/number" will appear. You can now list the program.

7) Make Tape Labels - I have found this to be a very good routine. It allows you to make a label that fits into a tape box and display what is on the tape. I modified Sebastiens program to allow printing of more than one tape label this being the only this routine.

the

default I found with

8) Toggle Printer - used to turn the printer OFF and ON in functions 1 and 2.

. PUT SOURCE TRPE IN PLAYER, PRESS PLAY PNC PRESS EHTEP

. WHEN LOAD PATTERNS DISAPPEAR AND SCREEN TURNS GREY , PUT COPY TAPE IN PLAYER . PRESS RECORD AND PRESS "S" ON COMPUTER

5. WHEN BACK-UP IS SAVED, COMPUTER WILL STOP WITH REPORT CODE ::. (NUMBER.! !!

GAMES FOR ZX.S1

WHAM SLOP

> 123

SINC-LINK

c

MAZE

HRRDUJRRE REUIELU5

from VISTA newsletter

-BP '■ "■■T/TTD

UideoFace by Romntic Robot Ltd

Konant 1 c Robot UK Ltd. S4 Deanscroft Avenue London NW9 SEN England

(081)200-8870

(081)200-4075 FAX

PRICE: £39.95 (about «7)

The UideoFace Module for the Spectrum (and 2068) cowputer is a. composite video interface that Plugs onto the edge connector at the back of your computer. With this interface and the included software you can capture any composite video signal, digitize it. and SAUE it as a SCREEN $ on disc or tape. Composite video signals are most commonly found on UCRs and camcorders, at an RCA jack marked "video out". So, any image on television or video tape is available for display on your computer, including movie scenes, cartoon characters, or family members — the sky's the limit (see examples in column 2)

The module itself is very simple- a black RAMpack style case, with 2 LEDs on the front, an RCA jack on the side, and a contrast adjustment knob on top . After attaching the interface and connecting the RCA jack to a waiting UCR with a nale/nale patch cord (available at Radio Shack > you can LOAD the software from the supplied tape. This only takes a few minutes, and the program BASIC can be re- written to accomodate disc system commands. The software will auto-start, displaying a menu with -13 options. Voir will also notice the green LED is lit if all is connected properly, meaning the device is receiving a video signal. By pressing "P" or "Q" the scanning procedure begins — the red LED lights and whatever is on the UCR/TU screen is being fed to your computer's monitor. Vou can now adjust the contrast with the knob on the top for the best picture quality and SAUE a picture by pressing "S" . The software actually will save 6 frames and you can page through these to SAUE the one you like. Vou can also use the arrow keys to adjust the picture scan, as the UideoFace scans a smaller area than a whole TU screen; this means you can adjust and center your image if

16

you wish. hi v« *»<*%r^

the scanning process, you have a number of options other than saving the images — you can go back to scanning, you can step through the six captured frames, COFV to a TS-2040 printer (or an 80-column printer if you can supply the COFV program), or EXIT to the main menu. Another option is animation — the six captured images can be run by fast or slow in "flip-card" fashion, producing a form of motion. This is really a very powerful tool, and if you modify the software for disc operation, it becomes a very fast method of building a library of SCREEN*

saves . . _

Now the question arises; how to get one of these? Simply call them up and order it! They accept UISA card in England, and UISA will handle the currency exchange at the proper rate for

you~# 1- pa-id- *6S-. 87 including

air mail from England, and it came in about 2 weeks, which is fine service from anywhere in the U.S., let alone overseas! Also remember that London is 8 hours ahead of Pacific Standard Time, so calling in the early morning is a must. Mountain, Central and Eastern time zones can adjust accordingly (7,6, or S hours ahead >. If you need help placing an international call, get help from your long- distance carrier (ATT, Sprint, etc.). They will be glad to help, as it's money in their pocket! Figure on spending about *4 for the call, by the way. Vou will need to add "44" to the phone number also, as that is England's country code. My whole phone number was 011- (overseas operator) 44 -(En gland) 81- (London suburbs) 200-8870 (their number). If you are interested. Romantic Robot has many orfcher productrs a~aaTTSHl e , such as an 8K printer inteface, Z80 disassemblers, and toolkits. Actually, the phone+UISA method is a great way to get new and different items for your 2068 with Spectrum ROM. Vou can find phone numbers in recent British computer magazines and order as much as the budget will allow' I have done this quite a few times and have found that the service is fast and very cordial, and they always want to know how I found out about their product. Many are quite amazed that there are Sinclair fans still active in "The States"! If you need aomething different for the computer, give England a try! . SAMPLE SCREENS !

SJNC-LINK

camcorder necessary

Attention SMUG DIGITIZER Users

Robert Shade of Philadelphia has modified the SMUG-supplied EYE-BY-NIGHT digitizer program and John McMichael's VIDEOTEX, VIDEO 3D, and VWEOCOPY digitizer programs for use with the LARKEN disk system. He has also gone to considerable effort to make these programs more eye-pleasing with imaginative colour combinations. For a small fee he will modify your copy of the SMUG software or the McMichael program(s). You must be a legitimate owner of the McMichael software and Robert has the list, so no cheating!

Watch for reviews of Robert's modified programs in the next issue of Sine-Link.

For more information contact: Mr. Robert Shade

3210 North Broad Street Philadelphia, PA 19140 (215) -228-0224

Mr. John McMichael [ 1710 Palmer Drive > c Laramie, WY 82070 J

FLASH FLASH FLASH FLASH FLASH

Text 87+4

QLers awaiting the latest version of Text 87 should note that their orders may have been delayed due to the fact that a few bugs were discovered just prior to release. According to a UK dealer - Software 87 - these problems have been corrected and the orders are now being processed. Hugh Howie placed his order 19 December 1991 and just received his package 3 March 1992

SINC-LINK

17

TRANSLATION OF QL PROGRAMS

wSrks • • ' I have been uling - SHELL " for some time and I am quite ^A^art-of SHELL there was a helP --. and I could not evenly

JSpKEf'the InstrKons ror^NEWCLICK » . I have not loaded NEWCLICK ac vpf hut will try it out before too long.

as yet , dut: wim tr a u ^ HUDSMITH for his translation.

T^hav^entered the HELP PAGE as well as the NEWCLICK instructions on a'dlrt? Ind^our'librlrian will be In Possession very shortly. He might even be able to incorporate the HELP PAGE in tne bntLL .

Louis Laf err i ere

HELP SCREEN " Part of QL-SHELL '

n - shows the contents of a file,

j _ displays an ASCII file on the monitor

screen

U _ displays an optional file in Hex on the

monitor screen. F - deletes a file.

p _ starts the program when the file name

contains no KEYWORD. r - copies a file. ^

r _ sets the BAUDRATE for a Printer Port on

P - switches output to the printer ( SER1 )

ON and OFF by the commands D. T. and U. t - shows the date and time.

x _ starts a Job concurrently.

w - starts a particular Job.

c _ starts a command file.

K - deletes QL-SHELL from the Buffer.

ENTER - deletes the screen.

SINC-LINK #^

NEWCLICK PROGRAM

OPERATING INSTRUCTIONS

1. Start.

2. Program.

2.1 Newel ick_Cde

2.2 Boot_Newclick

2 . 3 Conf i g_Newc 1 i c k_bas

2.4 Newel ickJDoc

3. Commands.

3.1 3.2 3.3 3.4

CTRL+SHIFT+F1 CTRL+SHIFT+F2 CTRL+SHIFT+F3 CTRL+SHIFT+F4

4.

End.

The NEWCLICK_CDE program is an expansion of the Cost-Free ( Public Domain ) Click Routine by L .Hi rschbiegel and P. Szymanski. The Screen shut off now functions. The activate and deactivate commands can be followed on the

c . r I «u»tf i am .

2.1 Newclick_Cde places the true ( actual ) High Program there and can be installed with Boot_Newcl ick .

The Commands are :

Click On

German Belegung On Monitor Screen On

Time till the screen is activated 5 mins.

2.2 Boot_Newcl ick

By means of Boot_Newcl ick. Newel ick_cde will be instal led.

2.3 Konf ig_Newcl ick_bas

The installation of Newel ick_Cde can be ended with this program.

2.4 Newel ick_doc This file.

3. Newel ick_cde commands

screen.

2

Program

3.1 CTRL + SHIFT + F1

The Key click can be switched ON and OFF,

SINC-LINK

3.2 CTRL + SHIFT + F2

The German Show sentence can be switched ON and OFF.

3.3 CTRL + SHIFT + F3

Switches the screen shut off ON and OFF after a specified time. This part of the program is being smoothed out by the author.

3.4 CTRL + SHIFT + F4

The report that gives you advice on commands activating can be switched ON and OFF.

4 End.

Lots of fun and success with Newel ick.

Lo and behold when ^f^V original 2068 with the soft working OK. So I was bacK wixn my u « „ REPAIR

touch and my back-up unit still intact ana CHARGES " Sorry about that Dan.

PRINTER - QL or IBM

EPSON FX 850 or PROPR INTER III

A »i*T -MTg gS-S? MdTSaya131®™^ «oS there were any good buys. LoJ^nn^0,2niI took it home to try it out Matrix Printer for a really wd Prio So ^^^^ with w

cpera£°Er&T ^fq3?te ^y^h the performance of the CITIZEN

Pr1ntAttached is a saiPle of one of the demonstration tests So far it looks very good.

Louis Laferriere

SINC-LINK

CITIZEN 200GX

* Exceptionally Fast Output

* Excellent Paper Handling:

* Dazzling Print Quality:

* The Right Options:

213 CPS Super High Speed Draft 40 CPS Near Letter Quality

Paper Parking, Convertible Push/Pull Tractor, Bottom Feed

2 Draft Fonts, NLQ Sans Serif, Roman and Courier

TH

Color On Command 7 Color Printing, RS-232C, Cut Sheet Feeders

* Guaranteed Reliability:

* Intelligent Front Panel:

Full 24 Month Warranty Parts and Labor

Comma nd-Vue II PLAIN ENGLISH Menus

COHMAND-VUE II

ON LINE

PARK /LOAD a

LF/FF

QUIET

• INSTALL

• FONT

■ PITCH

■ ON LINE

■ PAPER OUT

■ POWER

Position the paper. Change the Pitch. Select a Font. And much more! Simply slide the selector lever and make your choice in PLAIN ENGLISH. Only CITIZEN could bring you such versatility with this little effort.

CITIZEN Printers That Run Like Clockwork

SINC-LINK

21

MODIFICATIONS TO 3HREB-BP A ZX81 Hi-Rtx Graphics Utility

SHREB-BP consists of the Static ram Hi-Pez Extended Basic (SHREB) developed by 8. Harder and F. Nachbaur with an additional utility to print the hi-rez screen out on a big printer. The printer must be Epson coipatible and should be of fairly recent manufacture to take advantage of all the features of the software. Menu options include 5 sizes of horizontal print, 8 sizes of vertical prints, line feed, indenting, and reverse paper feed. Pressing break during the printout will return you to the lenu. As supplied on the club tape, the package is set up for the Oliger Printer Port (■eiory lapped at FFFF).

Hel Richardson, one of our out-of-town tethers, asked if we could todify the code to drive a Byte- Back printer I/F. The following are some notes and observations:

The printer driver code is located at address 22050. To change the codes to suit your printer I/F input the following:

100 FOR X-22050 TO 22064

110 INPUT A

120 POKE X,A

130 PRINT X;" PEEK X

140 NEXT X

150 STOP

SOTO 100 and enter the following codes;

BYTE-BACK

22050

245,

219,

31,

203,

22054

127,

40,

250,

241,

22058

211,

31,

201,

o,

22062

o,

o,

0.

AERC0

22050

245,

219,

127,

203,

22054

103,

32,

250,

241,

22058

211,

127,

o,

o,

22062

219,

127,

201.

ones. The software does not crash - turning off the printer allowed ie to breaic out to Basic. I have not determined what causes the printer to lock up.

For printing out SHREB graphics, this utility is excellent, my one reservation is that it prints one row of pixels at a time. This, I feel, could cause extra wear on the pin that does the printing if you use it a lot.

The software will not work with a FASTEXT 80 because it does not support the full set of Epson escape codes. For this printer and others, including Epson compatibles, we presented a utility in the Sept/Oct 1989 issue of Sine-Link.

Rene Bruneau, Feb 1992

SHREB -BP (Dliger I/F) Disassembly

(Escape codes)

5609: IB 40

DB

27,64

560B: IB 33 08

DB

27,51,8

560E: IB 6C 00

DB

27,108,0

5609: IB 24 00 00

DB

27,36,0,0

560B: IB 4C 00 03

DB

27,76,0,3

5619: IB 32 07 07

DB

27,50,7,7,7,7

561 D: 07 07

561F: IB 6A

DB

27,106

5621: FF

DB

255

(Printer Driver)

SEND:

5622: F5

PUSH

AF

STAT:

5623: 3A FF FF

LD

A, (FFFF)

5626: FE 18

CP

18

5628: 20 F9

JR

NZ,STAT

562A: Fl PRNT:

POP

AF

562B: 32 FF FF

LD

(FFFF), A

562E: C9

RET

562F: 00

NOP

5630: 00

NOP

I have a Panasonic KX-P1091 9-pin printer that is about 6 years old. It does not have reverse paper feed and only has IK of buffer. The printer will do the smaller printouts, but hangs up for the larger

22

SINC-LINK

9 a si

n

•y-.fs

■u

YOU ARE THE CAPTAIN OF THE

SBaaaasaqg at anchor in the

SOuThOlSiwRNER OF HAP \ . YOUR OBJECTIVE IS TO SAIL 01 TH AS HUCH GOLD AS POSSIBLE BACK TO YOUR J HOME PORT, HHERE THE QUEEN IS WAITING FOR AN ACCOUNTING.

YOU HOST SET A SUITABLE COURSE ?N? SAIL AREA AGAINST THE WIND, WILL NAVIGATING AROUND HAZARD^.

BE PREPARED FOR ATTACKS BY PIR- gTES AND SAVAGES. EACH CREQMAN EATS I FOOD RATION PER DAY, BUT YOU HAY BUY FOOD, REPAIR DAMAGES

BWpM fflEN Y0U LflND'

gg— — ■

■v m&k*tt mk*k*m

THIS PROGRAM WILL PRODUCE VAR- IOUS SIZED GRAPHIC SCREEN DUHPS TO EPSON COMPATIBLE PRINTERS,

TRTTJ DF t"S

ii IS CURRtNTLY SET-UP FOR AERCO CENTRGNIC INTERFACE.

DO YOU WANT- . . . I- HORIZONTAL PRINTOUT 2. VERTICAL PRIHTGUT 3 - STOP

"HE

WHAT SIZE? 1 « S " X 2,1" 2.1" X 2.5" 2.7" X 4.3"

MERGE =I2S* MERGE =125*

SgfflAW^* IKS

4- . 3 . 6 5. 5.3"

...... POR]

utiRg fof

SSI I

HE .AS™

:k to

- QUEEN riNG.

5 . 4."

YOU MUST SET A SU I TABLE COURSE

BE PREPARED rOR ATTACKS BY PI R- AND SAVAGES. EACH CREQMAN " "nTTON PER DAY, BUT

REPAIR DAMAGES QHEN YOU LAND ,

_ V TOOb Rfl

WHAT SIZE?

mSitik po Vnt s^marked^b y^ a^St"

J. . to

1 . s!i

HtRGE=95* MERGE =96* HERGE=iS£ MERGE =192

FORCE 5, \9\ DEC FROM £

■ ' (deg!clockoise from a

* ^ » to

to. 4"

STATUS:

WOT

W

t

XX XX XXffiC X XX IBKH W

pf xxxxx fflt

m m

EC T Iff T

iT 'EC*

x mwimTt

SINC-LINK

23

THINGS TO DO WITH TK2

by Hugh H. Howie

A SHORT LECTURE WITH SOME EXPERIMENTS FOR YOU TO TRY

The first thing I want to make clear is that this little bit of a lecture is not for the guru, but rather for the many who have never really trad a lot of the TK2 tricks available. I do not know them all myself. So lets get on with the job and try a few.

*********

The following experiments may entail the changing of various components, such as Cumana and TK2 and Trump Card, but is not essental, just : so that you understand what is going on. So I must re-issue the warinng that every time a component change is made, the QL system should be shut down entirely, and restarted from scratch.

Don't worry if you do not have all the add-ons I mention just experiment with what you do have and I am sure you will find something of interest somewhere. Good Luck.

IN ALL EXPERIMENTS USE COPY PROGRAMS AND NOT THE ORIGINALS.

To conserve space/time I am not going to use <ENTER> after each command, I am going to presume you know to do this automatically.

We will start with some directory control functions which show where things can be found, and how to find what they are and how to change them.

BARE BONES 128 QL

With the 'bare bones' QL we will find on power-up that mdvl will spin a few seconds. After all, we only have microdrives to work with.

We will install TK2 in the ROM port at the back, and we know that there are lot of extra commands now available that were not there before, so lets type in EXTRAS, and see what we get; about 120 commands on screen. One of those will be DLIST so we will type in DLIST, and we will see on screen the directory defaults, and they are indeed MDV2_ MDV1_ SER

The meanings of those defaults are:-

MDV2_ (default directory for data files)

MDV1 (default directory for executable programs)

SER (default destination)

INSTALL CUMANA

We decide to install DISK drives, so we need an interface, and the first one I came across was Cumana. This fits into the expansion port at the left of the QL, and we do that now, still leaving TK2 in the ROM port, and switch on again (I TOLD YOU TO SWITCH OFF FOR CHANGES!

(TK2 page l)

24

SINC-LIIMK

DATAD$ PROGDS DESTD$

DLIST

FLP EXT

If at this point we were to type PRINT DATAD$ we would be told MDV1_ If we tried PROD$ or DESTD$ we would be told mdv2 or ser. This means three commands to fine out the three defaullts, luckily there is a command which is easier to use, and tells all at once. No we do NOT have to type PRINT, just DLIST on its own.

Type DLIST and we find that we are still defaulting to:- MDV2 MDV1 SER

Type in the Cumana command FLP_EXT. This activates the 30 or so extra commands in Cumana, if we then type in DLIST, we now find defaults of:- FLP1_ FLP1_ SER. So it is not TK2 which has changed the

defaults but Cumana, after all it IS a disk interface!

Have you noticed something there? Cumana on installation defaults to MDV, but after it has been activated by FLP_EXT the defaults are changed to FLP. Thus is answered the question someone asked me.

As a matter of interest, if we were to remove TK2 and leave Cumana by itself we would find that Cumana had about 34 extra commands, and that in conjunction with TK2 the total command available would be in the order of 124. So Cumana only adds a couple of commands to TK2. Conversely, Cumana is basically composed of TK2 commands.

REMOVE CUMANA & INSTALL TRUMP CARD

On power-up we will find that FLPl_starts to spin, because that is where Trump Card naturally defaults, but if we ask for DLIST we will find the command ignored, because with Trump Card the TK2 extra commands are not available until activated. So type in TK2_EXT, (different from the Cumana FLP_EXT) but has a similar result as it will bring in all the extra commands in Trump Card and TK2, but now there are in the region of 140 extras Commands available. Try DLIST now and we are again given:-

FLP1_ FLP1_ SER

The important thing about all this is that TK2 defaults to FLP1__ at all times unless otherwise designated. Say we want the directory of flpl, we would normally type DIR FLP1__<ENTER> but now all we require is:- DIR <ENTER> There are many other TK2 shortcuts available.

CHANGE DEFAULTS

To change defaults we could use the commands:- DATA_USE device (where device is new default device required)

PROG_USE device " " " "

DEST_USE device " " " "

Those NEW defaults would remain till a reset, or power was turned off.

DLIST in this case would show the new defaults.

(TK2 page 2) SIIMC-LINK

WSTAT STAT

DIR

While we are on this thing about defaults. We know that TK2 defaults to FLP1 and that the DESTINATION default is ser, so let us assume that your printer is on, check it now, let us see just what happens if we type m WCOPY <ENTER> no more, just that. Answer "Y to the first question (selection) and your flpl__ will run as also will your printer, and you will have a print out of the LISTING of your selection. Try it. I will have more to say on WCOPY later.

Those two commands are very similar. The first WSTAT will provide the statistics of all the files on the specified device, including date entered on that device, or copied to that device.

STAT will give you the status of the disk ONLY, in number of sectors. Pl@ase remember to specify device if not FLP1_. With STAT you have the status of the device without waiting for a lot of files to flash past, and pounding away at CTRL+F5 when the scroll wants to keep going. (The 'W* means wild card selection)

Once TK2 has been activated, all commands are directed to JLPl^ so there is no need to type in FLP1_ when a directory is wanted all that is neded is to DIR <ENTER> and you will get the directory of flpl_. Of course if it is any other device you are addressing then you must designate the device.

When I am writing letters and saving them to disk, I use the two initials of the person I am writing to, so that my letters to George Bernard would all look something like this GB052191 which means George Bernard May 21st 1991. All those letter titles would be jumbled up on the disk, and to sort them out is so easy with TK2: just type DIR FLP2J3B, and a couple of seconds later all files on that disk starting with GB are on screen.

To take this one step further, DIR will isolate documents ending in DOC if that is your desire, or JDBF, or _T87. You will note I use the full extension of underscore plus letters. This is to call emphasis to the correct manner of use in this case. Say you wanted to folate the DOC files the command would be DIR FLP2_D0C. Please note that there are two under-scores in that command. Look close - and try this out for yourself. The reason for this is that when QDOS adds the lab el to the title it also adds the underscore, so it is essential to add the underscore to the command.

Here is another dandy. If you wish to get a

try this:- DIR \SER This will send the directory of FLP1_ to SER. If you play with this a while you will find many strange things going on, and please don't ask me what as I am just playing with it myself.

EXTRAS \ser Will put to the printer all the EXTRA commands available yes I know it EXTRAS \ser ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ yQu reaUy haVQ

available.

WDEL Is the same as DELETE except you are given the selection A/Y/N/Q

meaning All Yes No Quit.

VIEW This is very handy if you wish to have a quick look at a file without

loading it. VIEW title or VIEW device title, will put on screen most files, including machine code files.

(TK2 page 3)

DIR \SER

26

WREN The time may come when you wish to consolidate a number of disks into

one to save space, and still be able to say which file came from where, and in some cases you may wish to re-form the original file. This is a simple operation.

To rename a number of files with a prefix of ABC, the command would be:- WREN FLP2_^FLP2_ABC_ Watch that last underscore. Also watch out for that comma between the FLP2_ and FLP2, very important. The file mentioned a while back, GB052191, would now be ABC_GB052191.

If you wished to return to the original titles, the command would be :- WREN FLP2_ABC_,FLP2 (watch the comma after the second underscore) and the file ABCJ3B052191 would now be back to GB052191. All other files with ABC would be changed accordingly.

WCOPY The same applies to WCOPY, you can copy from one disk to another very

quickly, adding the ABC_ as above at the same time. (Don t forget the underscore!) It is also easy to copy SELECTED FILES to^be transferred to another disk. To copy all the files you could answer 'A' at the prompt, to copy selected files you would answer fY' or 'N at the prompts. For speeding up the experiments, you could do this in RAM, and get results and see the results very quickly, saving wear and tear on disk and drives.

ALTKEY Someone mentioned to me the other day that he never could get the

ALTKEY to work for him. The problem was that he was not using the quotes when trying to set up the Altkey codes. Say you wanted to put DIR FLP2_ on to Altkey D, The way to do it would be to type in:- ALTKEY "D","DIR FLP2_" Then every time you pressed the ALT + D you would get a directory of flp2_. To cancel this command you would type in ALTKEY and that should cancel it. ALTKEY remains till a power off or reset is performed. It is a easy to program a few of the most common used Altkeys into your BOOT program, thus making them available each time you load your program.

I started out to mention a few things and in the course of reading the manual to make sure I had everything as it should be (I think), in the process I found out a lot about TK2 that I did not know before, so while you folks out there are trying those few ideas for yourselves, I am off to other things. There is a lot more good stuff in the TK2 manual, but it is not the easiest thing to read. However, I would like to think you would take another look at it, just for fun.

Sometimes I think we rely too much on someone else telling us How to Goodness

knows there are enough How To.... books on the market. We should be finding out more for our own selves. This way we would learn the hard way, which is also the best way to remember not to step in a puddle, (you get your feet wet) your mother told you not to do it, and the first thing you did was go out and try it. What happened? you got your feet wet! And Boy! wasn't that wonderful feeling? Getting your feet wet I mean, not in learning your mother was right. So go ahead, try some of that TK2 stuff.. .Get your feet wet! Have fun.

If you still need some help with TK2, don't ask me, I am just starting to get my own feet wet.

{112 page 4)

SINC-LINK

323 1/2 N. Church Street Bowling Green, OH 43402 January 30, 1992

Dear George, . , „

I got the January issue of the newsletter today. Naturally, there are some things in it worth mentioning. First, now that I look at them again, those letters to Bob of mine published in this issue seem a little hard to follow, now that I look at them again. Not too much I can do about that, though.

Of more importance right now is your article on printer drivers. Actually, there is only one thing here. It is a simple matter to set up the original AERCO driver for the Fastext 80. Admittedly, that is not one of the options they included in their set-up program. But I had modified my own AERCO driver to work with the Fastext 80, back before I got my current Panasonic printer and LKDOS .

The problem is simply that the set-up program doesn't know the right control codes for the Fastext 80. In my modified printer driver, I have the following codes:

6456/9 3, 27, 65, 8 (sets line spacing to 8/72 inch) 64583% 5, 27, 42, 5, 0, 1 (code for graphics mode) 646>e^ 2, 27, 50 (resets line spacing to 1/6 inch)

You may wish to check on the addresses of the above. I had moved my driver up for more free room, and may not have converted back correctly. It never hurts to be sure.

As with my revision of Graphics 24, the first number says how many numbers follow. The rest are straight from the printer manual. Note that I am using the "plotter graphics" moce - 72 dpi graphics. If you prefer the other mode, change the 5 at 64586 to a "0". It may be that the menu item for "Epson (All newer models)" would have the right codes, but I am not certain. I would have to look at the original program (which is not handy) to see if one of the other models used the same codes (I know Gemini does not, though).

I also note that line 1000 in listing 1 would not work on my current printer (or possibly several others). I think we have had that discussion before, though. If you look at the important part of the driver code, you see that they only test two bits of the IN 127 byte. I also note that Larry, m the AERCO driver in LKDOS, tests only 1 bit (bit 4, if memory serves). On some of the other signals between the printer and the computer, the Panasonic and Fastext produce different values, but naturally they agree on those two lines (the other being bit 1). If you remember, the AERCO driver had two different error messages, a "PRINT" and a "PAPER" message. It s probably been a long time since you saw them, if you are like me and stick to the LKDOS driver.

Oh, to test only bit 4, try this line:

LET pr=PEEK 127: IF INT(pr/16 ) <>2*INT ( pr/32 ) THEN ...

Bit 4 of course is the 16's bit, and the 32 is to remove higher bits. This method could be used (with different powers of 2) to test any single bit. It is more complicated than simply checking for a value of 108 (or whatever), but will work with any printer that LKDOS would work with.

S1NC-LINK

Speaking of LKDOS, that reminds me. It would be convenient if whatever AUTOSTART you use set the width, margin, linefeed, and interface type automatically. For most of us, who have AERCO interfaces, it isn't too important since that is the default. But for people with some other interface, that would be nicer. I set up my own AUTOSTART that way, and have it so that the disk I write my programs on has a margin of 10 and a width of 32, so the listings look right. That way, I don't have to remember to do the POKES all the time.

On other matters, I'm not sure at this time what I would write concerning disks (in response to Hugh's letter). I know about single and double density (though not really quad density), single or double sided, and 40 or 80 tracks. I know that our disks have 10 sectors per track, while IBM only uses 9, I don't know why. I understand that we can theoretically read CP/M and MSDOS disks, but not Apple or Commodore. I could quote the information on single density and double density format from the data sheet I mentioned. Most of those are either uninteresting or too technical.

Likewise, I could tell you anything about LKDOS (at least the versions for the AERCO disk interface). I know that if you write a sequential file that is more than one track long, even if you name it like a CODE file, you'll only be able to load the first track (or block, as the manual usually calls it). I know enough that I could write my own random file routines, if I wanted. And of course all the little quirks of version A3, like the incompatibility between the printer drivers and the disk routines. Again, mostly not interesting.

I note that though IBM uses smaller tracks, they usually can fit more on a disk than we can. This is because their files don't have to take up full tracks. If you are like me, most of your files are letters of about 2 pages each. That means they usually take up less than a full track. (Do most of your files say 001?). Even if you write a file of 100 characters, it will take the same space as 5000 characters - a single track. An IBM can get 4.5 files in the same space, if they are all under 1000 characters. A single IBM 5.25 inch disk can hold over 300 short files (or 1 long file, of course), while we are limited to 79. It's even worse on 80-track disks, and I am not even considering that IBM can use quad density and we can't. (As I've said before, quad density can hold twice as much as a regular 80-track disk, but still has 80 tracks.)

In theory we might sometimes have more on our disks than IBM, if each file is nearly a multiple of 5000 bytes. Our directory takes only 1 track, leaving 395K for files on a 5.25 inch, 40 track/side DSDD disk (795 on an 80 track or 3.5 inch disk). IBM uses 1 sector for the "boot sector", 4 for the file allocation table, and 7 for the directory (14 sectors total, or just over 1.5 tracks). All this means an IBM disk only has 353K left on it. On an 80 track disk, this is more like 711K; these number decrease if you have more than 112 files or have subdirectories. But since we have to use 5K each time, while IBM can use each IK, the IBM usually comes out ahead.

Well, that's all for this month, though Bob has my MScript compresser as well. Write you again later. Peace!

Sincerely,

SINC-LINK

FAMILY TREES - IS THE GAME

By Hugh H Howie

That's right! The ones we all came out of. How many of us wonder what our own tree would look like if all the weirdos were back in it? Well we can now take a look at that tree.

There is a program now available that I have been looking at recently that can make this tree grow as easy as ABC or 123 depends on what you want. QL_GENEALOGIST is the name of this little gem.

For some time I have been trying to make Relations work, (watch it bub) but I have had little success, when along comes this Genealogist and off we go. It is easy to operate, and easy to read the result.

The Manual is adequate, more so than the average, as this one includes a tutorial all ready for you to key in, with the result that by the time you read the manual, and key in the tutorial, you are well on your way to getting your house (tree) in order.

In use there are lots of on-screen menus to follow. The first selection from the main menu produces another, and another, and another on occasion. There is a minimum of typing required except for the entry of names and data.

Basically what happens is that when a name is entered the program gives that name a number, and all relationships are controlled by that number. On entering a name you are asked for the first and last name, and date of birth, and also the parents. If all this is not known don't worry, just let the entry stand. Corrections and additions may be made at a later date.

Should you happen to have a name listed and later on the parents of that name appear, then it is a matter of entering the names just discovered, and getting their numbers, then go to the name first entered and correct it with the number of the new names. Correct relationship and position on the chart is now established.

A tree can be printed out starting from anywhere in the chart. Should you wish to start with the paternal side of the

GENEALOGIST IS

family branch then that is what you get, and if you decide you would like to see the maternal branch that is what you get.

A list of all names can be printed, with dates, or showing actual relationship to others. All sorts of data can be stored such as Births, Deaths, Marriages and other important dates.

Corrections of entries is simple, and efficient. There is an export option for use in Archive. A spelling option is also provided to assist in tracing names as passing time may have changed them.

One thing I feel could be improved on is that in some tree printouts it takes a lot of paper, also this paper could be utilised more efficiently. In the print-out all you get is the date of birth and death, just a plain — Joseph Blow (1850-1925) — and no more. No actual dates. Those dates can be available from the NOTES section.

The program requires an extra 256K installed, although there is an MDV version which is cut down quite a bit, and which will work on 128K, but I fe' that to get any less program would be ^ loss.

To sum up, the program is good, and the manner in which you are led from one option to another is excellent. The manual is first class, and the tutorial is such that many software houses could do well to emulate. Too often we get a good program and the manual is so obscure, that a few examples would be in order.

With QL_GENEALOGIST you get the lot. A good program. A good manual. A good tutorial.

Program by Chris Boutal in England, who has done an excellent job. And is available from EMsoft, P.O. Box 8763, Boston, MA 02114-8763. Phone (617) 889 0830 Cost ? $40.95. A Blue Spruce for the garden can cost more. f/n/ii ( I hear an upgrade is on the way, may cost slightly more. Phone EMSOFT for details. I don't see how they hoped to improve much on this one!) HHH.

THE NAME

30

SINC-LINK

LU

a.

cu

LU

CIl

cn a

X

O

ct

CU LLj

-h ;:•!; oi s - r." i i i;:i'i>~i oi cii o ■•■ >~i i: iij -~i p >ti "f at P a. 3 a. il o •ti ai

. -ri i= ai 3 l.

• P ri o > P >H

■ OQ -h m- "T5 ,1" |ji ■ cn i!?i 0

•P G • P Ml .-4-H « •-! P

3 X ".iJlCH O

a. (U P P i-i i. i= «

iTj ii_ •-• •-» --t O Cj

Cn |L OJ If> Cn 3 H

•r cfiX >Ti lit OJ M} M2

■-i t.ii iL P CC

zi&w x iti o 25

£ LU 1= P O 3 , •-■» H -~i Mi H t3 ■H b-

p cr ts '.o x L. o ■-!

0 ;>••: i. <+• u

N H CC l/i <ti P

a a: ai p --i » m a.1 * p- •-• p ti ui

WSOJi. I L. X P >-i i:; 0.1 X U.I Ol <ti £i •-• i= mi p

iti 01 - • iti Ti J}}A i. *-■> 0.1 •=■»■• Ol P W "•+■

01 M i O S 3 iti P

•ti ai !ti oj iti ai

ri T5 iS P (- P ij§ >*3 •L 0«-i«i =i

o nr» o-p m i u u "ti ■4- x oj cn x o «-» oj at «H p , -j o > > S- -h at iti

• h iti CM -Ti OJ • 3X > P XHX m i U1 w p ,ti

■

■ I

i - .p o t> H at at m i as mi p at p li... • ~i o

• ~t ti O O X o

X'-ttitiaisEP'-t at iti mi

£L =i <-

i— s_ a. iTiaiPPJi a» — « h o > x iw its •-i =i at its crip is

"T5 P Cr -EX-hX

OJ X OJ « cc V i >— ( Cn L. P '-i Si hPhQJ "H m'i <hO iti OJ •-I P 'ti iL M i >

u--iajs)iLaiiLo

-i 1.1.I P X

•~ i x at u i

3 ft. mi at P

18 S3 M'i i~1

m i iti OJ a ik. d mi nil at ii- u s3 x o -h

•h O iti Q OJ iL iL

iL mi ™F» 33 01 X OJ

O L ;-i P CLP

M'i CC X =3 Ol P- 3 iti rtj

3 o \ a s. a

» JIAC Si Cn

3 y*j p «h o <+•

OJ CC "i «ti O P O P OJ LU ti P —i P « Cnl-- P O i. 01 M i 3

, .^cci-tippw^aio

01 CLO P-tXH Cn P

p a. «.'"j p oj *ti

•-I P 0- si - OO CLCU SOZiOOP X H

"/I iti OJ OJ OJ P M'i Q X X H OJ

.^rii.ri:ai3P*^oj cn

lei

X rnrtj

p p > a.

ii SL Of CE CI itj iti

ItT^la.- ispclxlti

ho

o

CCD OH

ecu]

IUE

EH h

UJC0

1

1.0

ti a x

X LU

-z

->H LU—lh- LUZ

lo o &

JOO _JZZ HCCCC

3

zhcr ana

- a mace • lulu a

t/l I— x. LU

OLUHZ OCC H > G CC CC

a

JZHO CCLUCOri- LU X O CD N ru

mmm

8CS3I

IDC

o

BSSSSSmB

o

ti P o i. X iti m'i

0 O

0JX rnOJ

1 3ii 3L

T3 P

O. P 01 Si «

O-i U OJ

it) Ml tl Ml «~t — I O

01 X lU P

O cn O OH P Q 3 Q. 01 -H M'i

> Ol 0.P

CC X Old t-

Zi O M'i

W . . P _ M'i OJ > X X -i |X «tj o _

M'I "'"iS S

X •• W .« ^ P !i. i. O

••ti OJ OJ P P Ol P P ft. H EL+-» P

a oj oj i-

iti •— i »-i U

P<f -• in X

M'I O M l •— I •— I Ol

lL 01— »P ffi

•- 1 <-i rtj 01 'H

<+. O •— • H P—i lU.

— «p oi a

i_ > O OJ

•ti itj o o X P =3 Jl P

P Ol Ot 15 P ti P ■ti

P

p o il m i 3i ^

<+. O 01 D K <+. iL mi KJ

P Si 0> O P 01 Mi— ip O 01 X P 4^ U| «H lit

0 iti Ol liX. M i lO.lL L lL M i -i 01 OJ D

01 s p x P ''•+■ i_ tt p

CCH . „ SL

P p n - • iti o_ rti t. - • •-• cri 01 is P +-' P P ii- P O ■-; P o oj >ti a oi 3 S ^ o

•ti i-4 Ol OJ O - • X W MO. O 3 3 01 z! 3 O OJ X m P 'W CI P P CC M i P H

X X P

PPCCX

1.1.1 1.1.1 Ii...

X O 01 I-"

+.:' £l iti — i lO. P i0.ri ■-•

01 '4-

M'l —I

d t; oi P P X Cn •ti P —i

P M'I

•Ul

rs o oi OJ "0

Q U O ii 'H

-fl '23 lis iS ^ 1,3 cri

o a

-Sr.

PXIO. £

ai a il X 4- Ji!

oj +■

p s o

O O OJ P

>4- P

OJ —i OJ

X Ml P O

i. Iti p p

01 is QJ

p p a ri p

hi P ill P

01 X O OJ

i~ I +^ P M'I

+"' ljt!

MlP I

5S p

-.+^ iti

lil M l •-»-

Ll_

i-COH -i4*

^. 01 tl

n oj

111 M l > X M'| O

M | ffi*

i;i ••« 01 X as P OJ •-I L. >— i 01 •ti 3

Si

Q i£ M'I

5i o ai a

— • p

••H »H

OP

t— i +j

01 P P 3 3 O

LU Ui CC

~J 1 o

CC 3 1.0 H CC CD

LL

CD LL

1.0 LU CD X ~D t.O

it "i LL

O

LU CD Z

cr

CD D

LO LU h

o

H

3

5

CC

CD

H

z

1 tan

i-idi

-JCf!

ja:3„

HCH

8uh>

W

CUCCH

llUHJ!"

iccluo przz Jllh

bH i*"

lzbccTr5 ICCLUH |J3

iCCLUCO,

PLULOJil! | LULL

pzo Ira Slued

iCQH-JZi

pcczcc

«H

N 1.0

N

N HI LL

1.0

~J N LL

U

o o

"I

5

CD LL 1.0 -J

Q "Ti D N h

D LL

N G 1.0 CD O D O

LU

LU

a

Q

LU

LU

o

LU

H

D

EN

-j

CD

LU

a

1.0

LU

LU

O

ID

t.O

t.O

GLTi

LU

1.0

CC

H

EN

QX

cr

1.0

CC

a:

CC

X

LU

LU > "J

O

o

NT

a

h

E

LU

z -a id

cr

O

t.O

DH31

ah cd

r

5

X

J

1.0

1.0

H

1.0

LU

IDOD

H

UT

h

H

-T

CC

occcc

3

CT

LU

a

Luirjiuo

O

T

LU

a

CC hec

1

cc

CC

eweez

O

INT

O

1.0

i

ZQXCC

;>

LL

LU

H

LL

accioo

IN

X

X

J

LL

CC

h

h

LU

H

a

U~J

CC

LL

o

CC

a

G

G

U

h

o

G G H

LLJ

H h

CO

LU X CD N CC

a z

G LU

LJ

X

534*

CC X P

gp

a! _ 'i o

Cu p OP — I p o

OJ _ OJXl

p & i ^

Ol P o M'i M'i

=i —1

" S^o.

O OJ OJ +^ L. OJ KO

si ti •-• p

Lu ^ "0 "d cE clp oi

LL. OJP"

-aiwu x *~* tip a.

OJCt. ot

M l O Jl

-iCC<+- oi

Hl-Hfi «

■- icr o cu

3 Ci Oj "ti

Sl lL OJ

H ti wi »ti Cn

P MIX iti

!+: :+:

* * :+: s+i !+:

mm

:+:

+

H-: *

SINC-LINK

"""

».i

>r+

O

Ml "3

ft

» z> a.

c+

I

"13 O •-• O

nil o s f+~( iti a. ft ct 3" a. o »-•

i~ £ 3 '.' i B

H TS i-* O £ -<t i_i -+j

•-to •-' t < ■+> fj.' t~" ft ft i— rt

n iti O ft "3

H c+ ft "fii *3 mi "? c+ia O n u3 , "3 O r.i , c+ c+ O '-'i T

tti ,-+ Cl ft

< iti c+ it" *b

iti zf 3" f f-'

get c+ ft r« P

ft i- » •»-

-i O £ C*

c+df QiC

• 3 o =1

=!!■$!£!-■ ij2 rl "0 C+ft

c+ 3" 3"0 iti ft c+ I*1 i= -bc+ p.. I*

g> i- s*

ft ct 3"

a xc it«

s

T|

o r

=i en

|1) "3 C+ z)

C+42

o c+ c+ ft iti t—

•+>=•'

Su ft i— ■

c+o

t£ P

W »-• O =1 "5 Iti

ct B c+

t5 < ft £J • • iti T O ft ct o r>

ft mi a

I-+ ft o p; fer

-3 C+l£i Ml iS

O C.

"3 P ri 3 u2

Ml • IS.'

-1 o o

l~. ct ft'

ri 3* b iS ft ~

13 1—

"7 c+

ro p "n

"3 X ft 0'

h. H

i. n |ip

Ml

B

etui O TOO. ft P ft

3 ro

1™ r-r —4 '-1 C+ ft 3" 3" "3 It' 13 ft £ 1 -5 ct iti

6 Ml 3"

u3 o lt» ct *n "3 :"".

p> ft O 5

3 |f ct

=l 3" O

it! c+ C P' p> 3"»-'n

1^!= 1- Ml

ct ct o

•f O ft ::' ft o P' a.w=' .

►-• c+ 1— =l P 3" rtq"iT" > mi

ct

J *

-3 tn

C+O

?,ift'

rn

rn

3

"T|

H

.:-t"i3 03 O O P T *i P ■+> O "13 ft O ct § H

n ,!§ i£I 3" r' it'

0 p.' O !-• :3 £1. _ B B P '-'i Q> ^ Tl C+ O

13" |9-' B '~i "3" ct

;4 1— ft ti ft c+

ft 1— "3 M'i O

-j O ft Ml i-- O B » 3"!X' zi O

|Vi \~. Ml £t p

1 £14? Ml ct"I3 T. ffr 5 "3 P

■71 p a- irt p: irt'i.C in i~< !».' o o ft O

10. < c+ "3 P if 1— "7 Mi IT P O "3

if ct ~i ™i if Ml rt C '3 • ■+> O "7 (•-< '13 1— fZ "3

ft o rri p -< w if

Ml 51. ui! O ft ft

■•■+ & P W =S

t-. I-. -3

u ri ct c+

• • *> TOO Ml "13 ft =l

u" su 1— rn p.»

O "3 ■£ 3i I-* p: ct o H Q £ Pi O f &' 33 0 P "hTSuT '-'

p o

w Ms £j" '£ "J

i-O ft O O

p p T p P If

14a "3 » ct "3 Cl-

4*

If O "13 T O 33 It'

«! OS ft i£! X' £ "13 P "13 ft •-• =!

T p ic ua p a =!

ft- ct O T ct 5 ft .rt ft P ft P ft ii -n i-.TCI TT3

U~ •.' ' ,-t • Ml *->

15 c* o

C irt O H 3"fJ-' Mi

"3 n mi • ft 3 •-• cttji 3 2i-a < 3" '13 £ - "3 ^ ft 1-. rt != ft H ft y i_4 :r x -I ft i-« Ml O ft

■s

j-n it 5 ft €

Ij.t |Tl • I™' p.'

rr n s irt mi

6 c+ !»•' a. i3-' ft

i:= i:n a ? , ?

i-t"ct o ft ii- '^

mi a •+> o ft

ct o ft

2r si' r.1.' ••- "3 =1 o

a. ft ho Ct 3" pi' £ *—

£a^-i3

T i-" Ml

O O 3" i-« BO C+T3 - O "3 £ ft 1— rJ 3! "3 St

•= O ft ft ►-• 13-142 C+H "3

^^li ft"

C+PO w ►-C+J-' O "3 £ " "3 OT3

3D

mi n

4>

4^-

r r

5 q

3D ij-<

m

II

c:

H

O

V

ro H

"T|

8

Eg

H

"T|

s

H II

g

n ~n • — ■

IrifSv

ft 2 W ft

O fTI tu O

ctnaft -+irn

< OT3 ft ct O "3

''07 e b mi

1— < O ft zf u3 P

■'13 . .

ftf 1.1 "3 3 O 3- • P

• lDO« C+

-5 H •-• Vi ft Ct '— Ct 3 ft "3 ft - ft ft '."1 t—

C+ =•

■b OO w

OB =1

*7 iC< pi ft P B

C Ml T C+ft O 1.1 T "3 =1 O if o ft ft "b •-n -b »—

• 14: "b tu 13 o

pf "7 O =1 irt 1— 1

ij; i.n (f O C+ft "3 4>

ft £ "b p.; B

< 1— O =l P

fl) hmQ. Ml "f

— n »— • »— - irt o

iC O irt "3

O "3 *" ft ft <T tz p: ct ft sj 3" o ru ct o » ft XI ct ct

ft H ft

33 3D .rt "3 O CD "3 3" •t> P if p^ if "3 C+O C+ ft Ml ft IT Ml

-0 a, c+ ft p

ft £ I--TU3

ft !»• S» ft •"• Ct

SXct i|3 =1 Ml 3" If =1 -

'.1 "3 a. r' c+ OO" Mil 3" pi p o ro

c p* ^ tS

Ml Ol "3 Zf 3D ctt—if W ■ Z) C+ O c+-b 3" •—3" ft mi pi ft 14I p >~- o T TTJ p: 13 "3 -1 -jo

HO Cl O P

3 ™ ? >C 3 c+ B ft

m

^3CJI

m

CTDi

c+ b 1- r; 2 2 s P? 2 i?

O ft •-• B P 3D O X ft , j 3 B O 3 H 33 fJ-' 3 H pi o P 5" 3D 1- "3 a"D c+ H ~n rt -1 iti 1— if Mi £ iC ft c+ "3 3 M> if

■T Cl mi 01- mi B -n 1 "i •- c+«— CO ¥"■' •3 •.- - 0 c+ 3D 1—

"••J

5 — o en ct =1 "3 rjt ri l3 —! "C ' "■ 1 I '•' ' *~ • H ^ ir 1- "3 IT - =" '"J tv O iC O -rt ft ct 14J- "b

1— n IT ft-' ri-' 5".' w

r) ri ±1 s 3T . c+"3 * H 3 O •■- .-i 3" ft

O - "3 c+ T 3D 71 rfj ft 0 O ^ ft

Fn ai cr •+>«•-

o w *

0 o '-2 h»

.-.3 Q-T'C P •- Ct13 • 3)0) er

ft"c^ft"^£3DW|o£ "3 ft n c+ 3" c+

o S£L&4>i5i5"^

i_. •-• ™? pi ft If -i c+ H =i ft irt 3' ?to

rti rt pi p1 ct O O

pi 1- • ~i —1 3" 1- • P I1' • w mi 14T: S. if mi 1— ri =1

yi ft

BO

Ftip

3

Ml

c+ C "b

"3 ct '."i O ft c+ „_

^--if P1 =1 £ 3 O

O B

■3 c+!~-3

Ml If Ol O ct i-. Cl c+ riffOO o -b i—O P P« 4>B SL

1- R> a

"3 P O- _W 3*^

±1 =1 ni O aiga ft _ H T OS O "3 • TOO

RIW

•-• c+ B Ml O

c+ ct

PMM3 O

H-13

"3 ft ft i-* pi" •-• O cl z)

13 if "b P-' c+ ft

d c+ 6 »■•* ft c+ h

U3 "3 3 O "3 3" Till :_; 7C pi l~- pi ' O ft Ml

• fuiDPO^'lf

• C+ "7 p' O "3

• " c+ Ti 3" ►-•

-Ti£ rao a ft XH--3D • i— « trt h- «'J'i P-' H w H H ft- j :=- rrj OpTt-nit-- 33 pi TJ Mi O

1— 1 c+ c+ ' -i; t~>

POP t" Clu^ h C —1 3 c+ •"• •-• 3 '45 O C+ "3 < k-C P 7 ^ ft ft

soMwo ft Cue

"0 C+ Mi ft ^.i i£ O 30« M p O Ml "3 p'

^ -5 J M P.' C+

!X» ft T14I £i—3*

3 pi I- JH^i Ml C+ Ml f C+

• If 13 O «T

"3 3" t*-1

T 1— • b ft

If i-'iiU

rt rt T £ "b ct rtrtni i~- "3 Ct If 3 1-* O *~* -r, |fi Ml 1— B It'

13

3D

-r,

II MMMM

un

L J Mil l III

WMp "iBIUUiliiim, m

"D X

IT)

rn

— I — 1 k_. o i—" O P -l O !_,'

n S"ir+33 O ft 3" P -."+ 3 "3 ft c+ 3 Ml ft pi Zl "3 fT pi If » ft p' "3 >i •b ft c+ r~ ri

C+ • — t4C2

ft B Or| ijC ft T? 3"

a. c+ »-n if w ft H* 3" £ -3 ro .

(«.(_.« c+ -4 rt pi O

iS irzcz) ct c+ a P-' o £ < =t o ro "Ji

•s) "3 H

•s)P P-' 3

"3 O

3D ft 1

r> zi 143 clo

c+ft

.r+ »— X O

TOT! ■+;. ft ft i-»

-n pi

H

if

I— «4-

i~-:yft

in if a.

H

2 - - H

: cn o c.n r_n cn z ui a i ai

0) -H IT) H- H* 3J H»- "3 (3-|QffUOQfTlQ

xi "0 ztSSi

rcr3-i33Hrrnr rTjiinjnin-onjrq

c rn c q «■ xw rn H 11 h n Ho cine? T3

+ - •+• :

crniirTi

•Drn q

ui h rn

n + - o un- ci H- " HHW = rj'i <••• I- Ol H :Iim

z zro xi rn

i -

o n

000

Wi- ll r 11 OO :

-tw-zni

+ OC :Q-Q ZO - XI

xi :rn r -

XI "fl

o xi

Z Xi

rn z

o

a i rn

ti -

U XI

H Xi

Z XI

s

"3 ft

ft

5, S

H X

IT P' Ml =l h 0-H P' _ T

£ ft O O 030 B Cl 3D 3 Ml H Su X

iT .—. p O ■- C+P'

w 3'

ft k' •-•

>i O zf OTO ]t> ^*

C+ P'

* s p1

< w 3 ft c+r "3 ft 143 *3 Cj" Ml I— ft '-

c+ -bui O "3 O »-*P'

ft O S"

• :": i~. If O

a mi

set

Tft =• ft X O C+ »•• "3 H

S c+ ft ft •-•

zf z) c+ - '42 O C

c- *

CH-i -1 p ft 6

If 'rt I v— k-« ft !-• " ft

3 ct< ft 3"ft C+

c^™c+ft

86* 1,1*1

P' c+ X . —xo

I— 1,-t

p> =1

Ml 14"; c+

O

Ml ft

13 pi O P» •— • O

"T "t — i

P» ft "T-i rt pi p

o Cl mi ■3 iC ft

33C

3

o

31

-a x

rn

n x

m

SINC-LINK

mm. '* # 1

cm

LU CC

a.

LU CD

cc a

a:

Ll.

1.1

a:

H

a o

" O |~

LX

PP,

LUCE G CC z z

LU

l.O

LU CC : H

O

ID -I

h

LU

-> LO

CC

cr

: cohcr

cr

cc

O

: -H3

I-

LL

CC

HCCU -•

1/3

+ G

1

rf

■m-Hocr

O

1

li

occo «

h

cr

LU :

cr

LU H i.O

h

a -

b

zrx »

LUCTLUD

cr

oz

©

O

ceo

-J: Z:

©

1

DO +

: + - +

1

LUZ

: WOW

" qo a. ooo z

II _J II Or- II H II D

» -«■ h-Luwxw z cc

DDD CO G O LU O CC

22 j_ijt__ --Z Z |~ -f— (— Z

lu lu jiljDLULuLijarLjj lulu

_IC£i-JHCCCC-J3«J CCCC

z cc cr

©LU©OCU-«f©h© OOi

Hi Q -HCTHHOjL-n -TH.

^ I£J 10 LO Z LO 10 LO Q LO : LDLU H - -7 Z

—i O til til

._, p is p

3 *h -p

!~ £l.*-i

O iti iti L.

=i — i iL 3

Q P

a cc to ui

OJtU i«-i £H X Cs iL

«ti oi o

If.

is* at*

u

p

o.p =1 M'l o

9 # £

ti.i p ,

PP

3iP* is cu iti *«i O > P ^ _ iL 4>

Z% 01 X Ci

O s ix Oi

Jl 01 iti

O IL 01 t-'i •

<•+ p crix -h u

•-t tU O I— M- H

•H |L 'XtO

T5 t. a • oicc

P 0.1 CC ffi •I a 01 T5 — x X CC 1= P

OIPPl lt|— I

31 ti.l tit til "O

P Xl X P1 I™

.-i +Jt i-ri iti P til il.i-i

tISx0?

.Tj 3 P il •-I3Q 3 O

S_ =S P

oo

ai 1=5:

ST* irt iti LU

p a o cc

— iU X

a bp

i-h cc p

^jB P

31 o

o 1- ")SO to ...

iy s- 5? £_

<+-3cta

ri mi O I— 1= «

•4- CTi 01 Q IL. I~

h o »h 2 3 in

s

cc

esor

o

Ico

Sin

LTt

Iru

ltj

CO

I CD ItH

H H

CTi

CU

CTi

CO M

IIs-

in

CO

> 1

cr

z 1

LU

0

a 1

a

H

cr 1

0

CC

cc 1

cc

LU

CD 1

D

z

O 1

S:

LU 1

LU

II

CD 1

V

H

a. cr u

LU Z h

LU Z

cr z

: LU

□ a □ ccz

CC =

Ltl .-.

= h hZ ZH : HCC •-•CCD,

cr z -zm cu lu z

-Zh

j--' a cc »

a-s- LUh LU«h-WD

r -•- cc cr cc cr cr □ cr ■» 11

CQhZlCQhhWW

32 '-DDzcrcr

Z •-• 1.0 H : 1.0 a H

LU occ qzccllll

IUS' CDalLCDHaHH

CC v o

G v- 00 QQQQQ

CO-- cnQ~JHcurj^Lo

rlCEHHrlHH f- :

s

ID H

O h

o

CD

LU Z

z

LU

z I I

il «•

> Q

lu eg

xhz

LLLUQLU HZCDCC

GQOCTl

T*i t4 iH

H Q II

• - cr ©

z a

LU

an

cr oh

cc cc -

G DO

O H

LU LU G h

: : CT

H H: H : HCT

LU Z h

Q

Q:

cocr

cu

•HUD II II DO

hh

Otft LULU I G ^ _IJ G

ZD

Z H

WLUZ LULU O

>•- z cr z z "3*

X. -

Z: LU

LTJ I GH I CC

OO h I hLU HO:

Locr cr 1 crz h : ••

LU I

ma

D

LOH'^H I H:

LUh hh LU

LUCT : : © ll H CU

ai

LU G

cr a

«■ 11

h 1 l-cr

z 1 z -■• iiiiQ^^o a. h in hi '.00

OiU-JCC:CC-- LULlLlCULLLLOLU Jh

G_JGa--aH JHH HHGCC OW

H H O

OOQOHO -: OOQhOCUQG OQ

©HCUO ^HhLOUDr-OCOCOGG © H

OJ CU CU OJ LTD CU H H CU CU CU CD CU CU CU CU CO CO CC D

Hp 1

r -

OCC

LU

1CD1

<:ii cc

a

*JTJ IJ-I

LU

ai cc a

i-i s. s. - 01 P Oj

1— t CO — 1— «P 3 JC X 04 i-i O

OP o LM ^ ^ «,

cE h oj cu "~< 2?

O i£i P «-• »=

|_ IS --i

tO mi

LU iti P Oj O I-

h lu cn hhS OJ £z (2i IL hOJ&

,J CC 3 tO OJ i'Ji LU X «

D <+. O « LU CC P it) !L 0 o o S . o a U'jcup oj mi -71

til to P w CTi =1 OJ OJ w _ x 1

• -1 iti *H •-! OJ — t 3 > -1 OJ X X P

0 X 3 =3 OOP O

r-lOJ PP CU -JS

OX != u? O Tci ■4.P titS OJ I! CU

01 0 0+^ £

x 01 a. a. , f+. oj o a. mi mi h h p «h

0 01 01 11 --ip

P+JlLlLO > —1 th M Ml !L !L U 01

01 O O '4- O +^ =£ IL O O — 1 LO iti CT

CU O Cu 11 01 HPO- =1 LO HH-i

Ml 01 «ti

-1 =1 012:0

— • - LU « <4- CC OJ .-1 -.OJ £ CC X OJ -1 H P X »-i Xl <P CC P Ml o P P

.w 01 g p

01

3"!

f

01

> o_

•-tCE "0 31 H OJ != ~<

SP iti--i iti •h 3 •-1 »-i OJ P 31 PT5 f= CU P 3'*-~i != '-I tO iti P i-i zS O iti O OL .pCt-

n H o iti o x 01 -P . . +^ n

> rt 01 - H IL 0.1 iti d LO O IL > -

— P O H T5 Ml <4> ill iL P 01 OIX o •ti iL -a +»■• ■4-

01

=31

1—1

■ti

>

1

cc cc

ii ,,'n< CC

cc

(mm

,1

Wp 01 "J

8 occ mi a o •-t 53 u.

t; i.

OIH 01

Ml P

Zi CD W '^i

?o 5 •

HOTJ^O O»HT3t0

» o =i oj

M'l o o P

as.*1,.. ,J'"1 Sri m'i O OOHH IL £LCU 01

~! Ol LJ 3

cnaPN , (z — t P 31—1 OJ o 3p P P O — • T5 hLPhIS 1-1 iti iti P Oh <Xi •X o P iti

p s IL 01 0j5 _Ohb +.1 c>» .ti iti _J

:=• m i cc eon .,3-

hS^So

1

TJ X Cl

01 H

M'l tO

d+^cc

H->t-

310 a pip •2 2 '2

1= TJ tO

P '13 _ •1 5" CT» P 01 O— • XI PP Ml

OJ -"l

P ^'ii'

+-'■ rtS 01

113 SjS

01 itiX

pHp

.ti

P OJ 3

Ml P •-i CJ

BXH

^ oiPh S1NC— LINK

u ' 01 CL

P

iti O

,~ ^

-ti

U. M l

31 IL

0 01 iL -4.

o

Oj

p it

■- 1 CTi O

01 iL

|a

31

p

01 •

TJX 31 ■Tj -P p

'ti ITiO

1= .-I

O •-!

3»— 1 l~ T3

CJD

H

h

X LU

z

ZH WLU I OZH

h

Z O LU: h O

: O G O w

I- *b-h eg

.-. o + ©

Ci H II H

11 ■-«■ 11 zcu

H tfrD O CC G

O LL LU LL H _J _J CC CC

m h

wo cu

D

o o o CU

CTWCC-Jr- LUDLUCC

cc 11 cc3 h cr m 11 11

CQhCQOD (- D D Z 1.0 1.0 (- CC 1.0 H

QLuoLuojor

G_JG_JLLUa

H cu o © at © © © © Q © o

H H CU CO LO LO N CO

1 % # f" - s ■ •

•Ki LU

ai cc a.

33

i~. *u p ".n »-• ct i,n ri mi ct ri 3" Ml Cj_iO ►-• it" I'

it! H W *-• 3" M

t— X H

peon w pj

MCTO "*•■. P'

I p< P 3 ft iJD &. mi O'i B fT| "7 K" 5. 10 i- • »• x « SS" ,,1 C+SJ.O H o 3" i-* CO O "7

bo"

Xi

1

■ Mi H !•- ts if tH f+ "7 S O TJ

3- ft i= a £. dk -j mi & p< >•* ct i -i ro

•— • f0 "0 10 "7 *7 t-- oi Mi pi O P' :3 -

a. p o.

O p5 P S

ro IP

a rt» ft a o ~r> »'t ri *J -J c+

ft rn> c 3"

X w 3" ft Q ■4 Mi pi O S? "b

ri c+ w ft TO

ro -h g:

Q. £l CT 10 ST S" 1 1"

<£ ' - S eu "7 £ frro a:

- O P1 I— 1 < c+ fi.« iti O C+

i— c ro ■£

ri ri •••) O •-■ T

ft run o

•~U3 Off P'

O ct "7

O ft'

& ' ft

s

=1

§o&

a. "7 roic

"7 O O Ml !- "7

c Eg "b c+ H' Mi pi i~.pi

(0 "7 "7 ft £l f St * ,t' d -7 Iti ».i -b ft O 3"

ro rD I sw "7 ►-•

ct C O mi p> m fti w O ft ff "O '.1 Q. If & X

ft n? Si ctt-.--

CL £ JK O Ml -J Ml t-

ift^=t"o muof+w

• a< ►«■ a. »-* mi r5 ►•• ct t—i-T ro i— mi m ri

ro ro ■£ w m i* p.' ua s •7 o p* c* a. mi it - a* •- m <p 0i ro rO O w

n n i/i Mi c+H<

t-3" =i P" c+ ro «b rO C o Ml' sr n "7

Iti Ml jx« c+ w 3T c+

•7 ro C2 _ _

CT7"! ^fe^CtS 3* ftc+t— t— c+ O O ftc+B3"lti *-Sw ="

OCT"ftctiTT!K>-< r+ B ftiC ffOTOIT O "7 ft U2 ft • nn "7 fM o iti t— a* ri •+> ro

s= c+ 5- .4 a "? Xi

■•C IT 3" c+ 3" O < i—

ft - iti ro o ft s ro

a t ro cn !x« hj ;=

-ri ro

!X« Uf

=! "7 m

O fK t—

mi rx» o

O "7 •- o ct=i

I

en

tj m 3

p' AO

iti 3:c+ ~? »-• fi' fj"

ij2 Ci*i "7 - ct

ft O

"7

w-oio oi •• - o

tjeno h

ro m -•. =i

7UOH

p: •-.

- tT|"T|!l' « 73 ■XI p>

&

IO

■M O

"0 CD C

ro on? "2 x 9-

- H^ct

o ro

A cn 5. en —i )k l£l » o

-J- "7

° Sh

Oft

P' x <

Ml Ml

- ro

3

R

coior

fu \ O

i— ro ii2

trt r~ 'C •rtsro "7 • tC =i

ctri n

H ^<

ft

mT w

"5

O

T5

ft o

-e 01 w o auo

"7 O "7

?C Ml

•- c fw ir.i

i— '7

^ g <oi€

o

0 ft"

01 c

o

"7

O CTi O 01 |T CTl s-.

.rto^-i^

IT

33

m

F Ml

3"

i- • - ro 3 " _

■-" ao 33 "7 03O 10.

O 17 « cn-7

n zn tx' a ro =i

&

ro

rt "7

=i 3" ro

■o

10

P 10

"7

"*! "17 i;i.< i:i.>

3- I

fu c+

ri

ijl O

i

5

ft i£i *7 H" !U

Cti- t— Ml

ft 2j

e ft ji> iti

.

• tii ri a

o

tM

ri

n o

10

34

W T! |0

i~-."t"7 H Ml o W 3"1

r-w a. o ro ir

i.n nnron to b ft o

ri T7 £i- O =1

rj ro o ri ft =i

b ' tj w

S Sm 3" O

•tj" ™*I I— . +-(

ft «r+ <r+ ro O O 3" •r "7 -b ro

pi ro

ri "7t-Srj 0. ri Sft

o >in

£ '*-tP!o

pi O * C+ Ct Ml i— i+: Ct

ro • ro

o "7 H "7 10 17 c+ N

Iti T5 "7 ':<

aioe i

O < P' 'O ct £l i--iC H* != Q.

n i~-

(.. . |Ti ™i IT

mi a. iti1. i" 1,1

m

ISC n

I

i+i CD ct ITP; O Ct

■ s

irt £ f'4 C

* o ro x o-i "7 p • rn

ija a. "7 ii • •

-i ■-

p' 4*H

T7 O T 3" 1= :E H« ft

"7 ■ • O ct S Ml CTi 3" C 5'

• *r * 3" ri TJ ic ic

O Xt a

"J Hrhh. Ct Ml t;. O t- t.

"A

mi ro

•ts ct ro

ITS

r o ft ct

mi *7 o" s: ,.-t pi m P' m i.n ic

pi Mi ct vi SL O

• y-t l~l -t-i

" o

> Ml S3

cttj a

•-• !~ O

•-t ri ct t- ■ T*£i 10 =i lO •- "7 i.i'.i!

ct< o o

10 o O p'

ro ~i ro

ft

Fa

o ri

!~

"7

Ml O

ft'

ro

ft''

10

T7

di

»

$mmtm

B

3- -g

S1NC— LINK

TORONTO TIMEX-SINCLAIR USERS CLUB

The QL section of the Toronto Timex-Sinclair Users Club met at Mr. H.Howie residence at the end of January 1992 for a discussion of the ql as well as a demonstration of various features of the machine .

TOOLKIT II

The first item for discussion was the article by Hugh on Toolkit II just published in Issue Jan-Feb 1992 , Volume 10. No 1 . Some one liners identified by Hugh, work quite well WITH EITHER GOLD CARD or even TRUMPCARD, the version of TK2 is usually 2.21 . However , some of us with the ROM Toolkit

2, PLUGGED INTO THE BACK OF THE QL HAVE VERSION 2.09, AND SOME OF THE COMMANDS " ONE LINERS M ARE NOT AVAILABLE. THIS WILL BE EXPLAINED FURTHER IN A SUBSEQUENT ARTICLE.

NETWORK

SOME FURTHER DEMONSTRATION OF THE FLEXIBILITY OF THE QL WHEN USED IN A LOCAL AREA NETWORK . THIS IS ONLY POSSIBLE WHEN THE EQUIPMENT IS AVAILABLE SUCH AS HUGH'S LAB. ETC.

The instructions , both in the QL manual and in the TOOLKIT 2 Manual for NETWORKING leave a lot to BE DESIRED. However with Hugh's help and demonstration, we all have a better understanding of networking.

ATTENDANCE

IN FUTURE, IF THE PARTIES INTERESTED IN ATTENDING OTHER DEMONSTRATIONS WILL CONTACT EITHER THE UNDERSIGNED OR HUGH AND INDICATE THE CHOICE OF DATES AND EVENING OR DAYTIME PRESENTATION WOULD BE GREATLY APPRECIATED.

LOUIS LAFERRIERE

2305 South Millway, Apt. 409,

Mississauga, Ontario,

Canada,

L5L 3P8

416 820 3725

Hugh Howie

586 Oneida Dr . ,

Burlington, Ontario,

Canada,

L7T 3V3

416 634 4929

sinc-link

graphic from I MAG IX QL program

QUILL — SAVE — Same Document?-—

Flashed through my memory the other day that some time ago I was asked a question I never did answer, and now I can't remember who asked me. Here is my answer with my apologies to the asker

The question was "What does the "Same document?" mean in Quill after you have saved the document?"

Are you still with me? Read on.

This is the way in which Quill allows you to save a document and then asks you if you wish to edit or make changes to the document.

You may answer "Y" <enter> and work more on the document and resave with overwrite option. Or you may pre^-, <enter> and go on with the next task.

Hugh Howie

SINC-LINK

from VISTA newsletter

uendor Listing venmr listing

Known T/S Uendors as o f Feb 91 Please Notify uiSTfl of any and all additions for future lists!

LEASE support our Uendors — OR ELSE!

LRRKEN ELECTRON ICS

LARRY KBNNBV

LKD8S & BBS 30FTURRE

**# §©lb by m& mmmt &###

*** RMG ENTERPRISES ***

UPDRTE! Computer Systems PO BOX 1095 PERU , IN 4-6970 317-4-73-8031

*** OUR ONLY MAGAZINE! *** *** PLEASE SUBSCRIBE! ! ***

AERCO

BOX 18093

AUSTIN, TX 78760

512-4-51-5874-

*** DISC DRIUE SYSTEMS **# *** PRINTER INTERFACES ***

JOHN OLIGER CO. 11601 UHIDBEY DR. CUMBERLAND , IN 4-6229

*** DISC DRIUE SYSTEMS *** PRINTER INTERFACES ***

RMG ENTERPRISES ROD GOUEN

14-19 1/2 7TH STREET OREGON CITY , OR 9704-5 503 -655 -74.84-

*** LARGEST T/S UENDOR *** *** UISfl/MC ACCEPTED ***

ED GREY

PO BOX 2186

INGLEUOOD , CA 90305

213-759-74-06

*** HARDUARE & SOFTUARE *** *** MODEM ACCESSORIES ***

T AND C SERUICES 20 LIBERTY TERRACE BUFFALO, NY 14-215 716-834--1716

CALL OR URITE FOR *** * FOR FREE CATALOG ***

BUY A DISC SYSTEM TODAY

LIFE'S TOO SHORT TO WAIT ON A TAPE RECORDER!

EMSOFT DIVISION PETER HALE PO BOX 8763

BOSTON, MA 02114.-8763 617-889-0830

UOOD AND UIND COMPUTING BILL CABLE RR3 BOX 92 CORNISH, NH 8374-5 603-675-2218

ZX REPAIR DAN ELLIOTT RT. 1 BOX 117 CABOOL , MO 55689 4.17-4-69-4-571 8AM -8PM CST

*** UISfl/MC ACCEPTED *** *** FAST, FAIR REPAIR ***

SHARP ' S INC - BOX 326

MECHANICSUILLE, UA 23111

804- -730 -9697 FAX > 804- -74-6 - 1978

MOUNTAINEER SOFTUARE BILL FERREBEE 74-9 HILL ST. «9 PARKERSBURG, UU 26104- 304- -4-24- -7272

RUSSELL ELECTRON ICS

RD1 BOX 539

CENTER HALL, PA 16828

ZUNK C SOFTUARE ) 14-19 FERRIS UAXAHACHIE, TX 75165

JOHN MCMICHAEL 1710 PALMER DR LARAMIE , UY 82070 307 -74-2 -4-530 *** COLOR PRINTER S/U ***

SUNSET ELECTRONICS

2254- TARAUAL ST.

SRN FRANCISCO, CA 94-116

SINC-LINK

NEWSLETTER AND INFORMATION EXCHANGE

As promised last issue, here is a list of the user groups and individuals with which the TTSUC exchanges newsletters and/or information on a regular basis. If I have omitted your group or if you know of a group that we should correspond with please inform us at the address on the inside cover. J.T.

Capital Area Timex/Sinclair Users Group (CATS), CATS Newsletter P.O. Box 11017, Takoma Park, MD 20913 Attn: Tim Swenson

Clackamas Computer Applied Training Society (CCATS), the Plotter Newsletter 1419 1/2 7th St. , Oregon City, OR 97045 Attn: Rod Gowen

Chicago Area Timex Users Group (CATUG), Nite-Times Newsletter 613 Parkside Circle, Streamwood, IL 60107-1647 Attn: Bob Swoger

FDD Newsletter

1274 49th St., #821, Brooklyn, NY 11219-3011 Attn: Jay Siegel Mountineer Software

749 Hill St., #6, Parkersburg, WV 26104 Attn: Bill Ferrabee

Indiana Sinclair Timex Users Group (ISTUG), ISTUG Newsletter 513 East Main St. , Peru, IN 46970 Attn: Frank Davis

International QL Report (c/o SeaCoast Services)

15 Kilburn Court, Newport, RI 02840 Attn: Robert Dyl

Larken Electronics

1756 Bantree Cres. , Ottawa, ON K1B 3W4 Attn: Larry Kenny

Mile High Timex/Sinclair Users Group, Mile High Newsletter 601 S. Grant St., Denver, CO 80209 Attn: Curt Carlson

New England Sinclair QL Users Group (NESQLUG) , NESQLUG Newsletter 1681 Cambridge St., #21, Cambridge, MA 02138 Attn: Mike Jonas

Personal Computer Club of Toronto (PCCT), PCCT Newsletter P.O. Box 5429, Station A, Toronto, ON M5W 1N6

Sinclair Desktop Publishing Journal (SDPJ)

1284 Brushwood Ave., Cincinnati, OH 45224 Attn: Mike Felerski

Seattle Area Timex Users Group (SEATUG), SWYM Newsletter

601 E. Roy St. #102, Seattle, WA 98102-4646 Attn: Robert Cazares

Sinclair Milwaukee Users Group (SMUG), SMUG BYTES Newsletter 5052 N. 91st St., Milwaukee, WI 53225-4129 Attn: Bill Heberlein

Timex/Sinclair NorthAraerican Users Group (T/SNUG), ZXir QLive Alive! Newsletter 1301 Kiblinger Place, Auburn, IN 46706 Attn: Don Lambert

TIMELINEZ Newsletter

P.O. Box 1312, Pacifica, CA 94044 Attn: George Mockridge TS Bulletin Newsletter

97 Ruskin St., Ottawa, ON K1Y 4B3 Attn: Bill Harmer

Vashon Island Sinclair Timex Association (VISTA) , VTSTA Newsletter P.O. Box 199, Vashon, WA 98070 Attn: Tony Willing

SINC-LINK

MAR J APR 1992

March! 0, 1992

Dear Out-of-town Members,

I'm sure I've caught up with the backlog of members requests now, A grand flourish uf activity has pretty well done it! Anybody feel neglected? Please write.

I'm impressed with our newsletter when I look through it.' This issue we have really come through with the ZX81 . Many issues have been quite weak in this respect. Well, no members seemed to write material about the ZX81 . Are ZX81 users less active than others? Would seem like it. We have included the four pages (or 12 pages, depending on how you look at it) of the newsletter ZX-91 , put out by Andre Baune. And Rene Bruneau has a 2- page article on ZX81 Hi-Res graphics. And we have a new contributor, Ron Campbell. I'm pleased.

I have been looking at several members' problems lately. I shall have to write them up as short articles for the next newsletter. One of them is about making Pixel Print compatible with cert i an printers. A couple of members have printers that seem to be incompaible with PIXEL PRINT. I have located the printer control codes which you could change to suit your printer.

Also, with the help of Steven Gunhouse and Rene Bruneau, I have just about got the Aerco ' LPRINT CHR$ V instruction to work with my Fastext 80 printer. More in the next issue.

Then, a member from Quebec mentioned not knowing how to put French accents into tie Mscript font. I found some interest ing things about that, when looking into it. I'll discuss in next issue. No solution, mind you, but a possible way to go.

A couple of things. I have decided to clear out my collection of ZX81 tapes. One of our local ZX81 members has expressed an interest in taking them. But I wonder if any other "y81 types would be interested in some of them. They are a mixed bag; an accumulat ion made

i the early years. There's about 2J0 short tapes in all, a program per tape, to aive you an idea.

Also, Bob Mitchell has moved from the 2068 to an IBM clone. Has sold nearly all his 2068 stuff. At last week's club meeting he offered his magazine collection to anyone interested. I said I would like to get it to fill in gaps in my collection. There will be some surplus after that. Any interest? / __No charge for any of this stuff, but you would have to pay the postage.

I'm getting off easy, this letter. Yesterday I came across the material on the back of this newsletter. It is from the Saturday March 8, 1992 issue of the Toronto Star. Seems like Clive Sinclair can't get his mind off trans port at ion! Oh Dear! And I thought he might have been working on a new computer for us!

Some of you have noticed that my printer has a flawed letter 'I'. It showed up in the last issue of the newsletter. I have a plastic printwheel on the Smith Corona LI 000 printer. The letter 'I' had collapsed. You will notice a different 'I" now. I took an 'I" from another printwheel and glued it onto the offending printwheel. It is unfortunately a different font. But beggars can't be choosers. Print wheels are out of stock for this printer, so that is the alternat ive. Well, one could always buy another printer, couldn't one!

I wrote^ to BytePower as I mentioned in the last letter. Jeff Taylor had written a few days earlier on the topic, and Kristian Boisvert replied to me. Our letters crossed in the mail. Kris's letter was rather embittered. Said that all orders would be honored; that he

sn't going to do a "Tim Woods' act. But that people should write to him first about ...tssing orders, not complain to their computer club. I have not replied yet. But I'd like it if you would let me know when you receive sat is fact ion; Robert, Dennis, and Mike. And any others.

Shall close off now. Sincerely,