TS 1000 TS 1500 TS 2068
THE SINCLAIR/TIMEX USERS MAGAZINE $300
Volume IV JULY 1986 Number 7
“Family Portrait’’
The Sinclair QL.
Beene losfwefecBaswt ty -fu Bi fo Pe | SSeSs Sauces
| TIMEX COMPUTERS THE POWER IS WITHIN YOUR REACH
Now from Timex...a powerful new computer. The first computer for under =
The Sinclair ZX80. 4 complete computer— Only $199.95 pies 85.48 sing
TEV IOE Oe SING AR 2068
and con
Just wi
price to
Joe Will
Well, this is it! With this issue Of SUM we complete two full years of publishing this magazine in its present format. We were usually on time, clude this final issue only one month behind schedule. a magazine will be NO more. However, We welcome the opportunity to continue to work with Time Designs Magazine and Tim Woods, its lly, by merging our efforts in this way, our favorite computers will be able to continue to receive the very finest support
possible.
editor. Hopefu
receive the gre they cannot survive in this market. to the Atari, Commodore, or IBM market to stay in bus! same time, new products are still coming to applications, graphics, utilities, hardware. Consider each carefully and buy as soon as possible if interested. We've all already paid for our machines !ong ago. Regular expenditures in new additions is 4 small
Letter from the
Editors
thin the last month we became aware to the leaving of the
SUM as
ther s ter, English Micro Connection due to
pay for the “fun” and value of these products.
iamson & Richard Cravy
Editors and Publishers
Our reprint of The Best of SUM is already in its second edition! It consists of 112 pages of articles from past issues Of SUM. Going to press now is The Best of SUM, Part Il with the best articles, programs, and construction projects from December, 4985 thru July, 4986 all in one volume — about 65 pages WO h. Look for our ads | i publications for any other new products introduced by SUM.
Thank you, one and all, for your unqualified support and help in making this publishing venture the pleasure and success that it Ww
as!
To use the EPROM programmer discussed last month with the TS 1000/1500, you need to use the program listed here. Because the 1000/1500 does not have IN or OUT, a couple of short machine code -coucines appear in the REM statement of line l.
Memory location 16514 holds data to be outputted, and 16515 holds incomming data. 16521 is POKEd with the correct port to output from. The OUTput routine starts at 16516 and the INput routine starts at 16524.
Here is the machine code listing using decimal addresses:
16514 jdata 16515 ;data 16516 F5 push af save registers
16517 3A8240 1d a,(16514) ;1d data in reg. 16520 D3N? ~=oout (N),a a, out to port n
16522 Fl pop af s;restore reg's. 16523 C9 ret s;return to prog. 16524 F5 push af :
16525 DBOO in a,0 3in data from 0 16527 328340 1d (16515),a port, 1d data to 16530 Fl pop af 16515
16531 C9 ret sreturn to prog.
The first time you LOAD the _ program, use GOTO 270 to place the machine code in the REM statement in line 1. Then delete lines 270 onward and save this version.
The best use of this EPROM programmer is to have some type of memory board such as Hunter's Non-volatile memory board for the 1000/1500 which occupies the 8-16K area. You could even make some cartridges for the few TS 1510 cartridge players that exist.
The 1500 can auto-RUN programs’ stored on cartridge provided that memory location 8192d is set (=1) and starts executing at 8193. The 2068 has a much more involved way of setting up for cartridge use. The first eight bytes of the cartridge or EPROM contain information as to the type of program and where it is banked to and where the program starts. On power up, the computer checks these eight bytes and acts accordingly.
The first byte tells the computer whether the program is in BASIC (01) or machine code (02). The second byte tells
whether it is AROS (01) or LROS (02). The third and fourth tell where the starting address is. The fifth tells what “chunk” of memory the program resides in, the sixth tells whether it is auto start (01) or not. The seventh and eighth tells the number of variables being used plus 21. The "chunk" byte can be in 8 or 16K
blocks and set using the following codes:
Chunk Addresses Decimal code
8K 16K
0 0-8191 1 3
1 8192-16383 2
2 16384-24575 4 12
3 24576-32767 8
4 32768-40959 16 48
5 40960-49151 32
6 49152-57343 64 192
7 57344-65535 128
To see how this works, lets look at the
first ten bytes in three of the most popular cartridge software: The Spectrum Emulator, OS-64, and Hot-Z. Spectrum Emulator 0OS-64 Hot-Z 0 243 0 2 1 1 1 2 2 110 5 8 3 56 0 128 4 252 252 207 5 195 195 1 6 203 158 21 7 17 13 0 8 42 42 251 9 93 93 205 The Spectrum Emulator and OS-64 are
both LROS type as designated by the 1 in the second byte and Hot-Z is an AROS type as designated by the 2. For LROS type, it does not matter what the first byte is, so
for the emulator and 0S-64, the numbers there are insignificant. The 2 in Hot-Z means that it is machine code.
The Spectrum emulator starts executing
at 256*56+110=14446 due to the numbers in the third and fourth byte. OS-64 starts at 256*0+5=5, and Hot-Z starts at 256*128+8= 32776. From the fifth byte and the table above, we can see that Hot-Z is banked into the 32768-49151 region, and both OS-64 and the Spectrum emulator are in the 0-16383 region.
' 65535 bug and others. To make
The rest of the bytes are not used at startup and can be used for part of the program for LROS, but for Hot-Z, which is
AROS, we can see that it is set for auto-run by the 1 in the sixth byte. For a BASIC program, the first byte
should be 01, the second byte should be a two, and bytes 3 & 4 should be the start address of where the BASIC program begins. The sixth byte should be 01 for auto-RUN. It would be best to start an AROS program at 32768 as Hot-Z does to avoid any unwanted confrontations of the system variables which usually end around 26700.
Variables must be initialized in the BASIC program and DEF FN and FN do not work from cartridge. For more information on making and using cartridges, contact: Bob Orrfelt of GESSO Products, 3436 Bay Road, Redwood City, CA 94063.
The Technical Manual for the 2068 (sold by Time Designs Magazine) has some of the code for the 2068 home ROM to correct that obnoxious stop-before-delete bug, the INT- corrections to the home ROM, you need to copy the code up into memory so that you can make the changes. To stick with even numbers, start the code at 40,000 by first entering CLEAR 39999:NEW and then the following:
2000 FOR N=0 TO 16383: POKE N+40 000,PEEK N: NEXT N
Now the code is up where you can manipulate it. Make the following POKEs to correct the listed bugs:
DELETE delay INT-65536 etc. cont.
40849,1 43794 ,24 40850,1 43795,26 40851,0 43796,241 40852,11 43797,119 40853,121 43798,35 40854,176 43799,114 40855, 32 43800,35 40856,251 43801,113 40857,241 43802, 43 40858,24 43803 ,43 40859,210 43804, 43 43805, 209 Optional turn on 43806,201 message: (Use code 43807,241 for each char.) 43808, 43 44376 Good Day! 43809,54 44386 Revision 2.1 43810,145
| |
44400 July 1986... 43811,35
add 128 to last 43812,54
character 43813,128
43814,60
INT-65536 etc. 43815,24
53297 ,245 43816 ,237 53298, 60 43817,255 53299,179 43818,255 53300,178 43819,255 53301,194 43820,255 53302,228 43821,255 53303,53
53304,195
53305, 239
53306,53
After you have made all the corrections you wish to make, use the program shown last time to program your EPROM. When the program asks for memory start loacation, enter 40000. Answer 0 to "Enter start address of ROM and 16384 for length of code question. The EPROM will take about 12 minutes to program and will verify afterwards. If all goes well, you will have your own personalized 2068 operating
‘system when done.
For those with QL's that have started to tinker around with your own hardware, you should find it fairly easy to convert this programmer to make your own EPROM based software cartridges for it as well.
The possibilities are endless with what you can do with the cartridge ports and this EPROM programmer. Enhanced operating systems, utilities, quick load programs
with memory saving techniques are just a few of ideas. How about both an _ enhanced 2068 operating system and a Spectrum
operating system all on one 32K EPROM?
One final note, after you program a few
of these EPROMs, you may find that you will want to erase some. They require ultra-violet light for erasure, i.e., a
special lamp is needed to erase them. The
commercial erasers run on up into the hundreds of dollars. One eraser that I have found to be very cheap and effective is the DATARASE by Walling Co. available
from R&D Electronic Supply, 100 E. Orange- thorpe Ave., Anaheim, CA 92801 (714) 773- 0240. They take plastic and phone orders. Price was $34.95 when I got mine and it will erase two EPROMs in about 8-10 mins.
Joe williamson
Better RGB Circuit
TRUTH TABLE
+5V Positive Syne
Composite
Syne Ovt
To Ewrter
oF QY tn 2068
MZ0K2
9N22212 NPN -- Transistor 7
Red
Ovt
Green Out
Blue Out
The circuit described in the february 1986 issue of SUM was designed around the Sears RGB/TV/Monitor (same as the Sanyo model # 31C426) and the Magnavox (NAP) RGB-40 or 80.
Both of these monitors (and the QL monitor as well) take negative-going composite sync and active high RGB signals and have well buffered inputs to clean up any poor inputs.
Many RGB monitors out on the market don't have these features and therefore do not work very well or at all with the
circuit described. With the simple addition of a 74LS86 Quad 2-input Exclusive OR gate, you can shape (buffer)
and invert all four signals to what ever format you need by changing the polarity of one of the two input lines on each of the four gates.
Also, I neglected to say what transistor was used in the original circuit; it is a 2N2222, Radio Shack #276- 2009. Although, any garden variety NPN transistor should work.
Joe Williamson
MACHINE CODE TUTOR
A review lost from June issue
Well, we pulled a fast one on you all last month. We were testing you and no- one wrote and said that we left out the second column in James Brezina's review of MACHINE CODE TUTOR!
Actually, it was a mistake on our part. Somewhere between pasting the issue up and printing it, the paste-up column fell off revealing part of May's article "Tape Makes a Difference" and obviously it does because this "tape" didn't stick!
Here is the column that is missing. We Suggest that you take this page and copy it and cut out the missing column and use good tape and stick it in its proper place in last month's article. Our apologies go out to all of our readers and to Mr. Brezina for messing up his article.
FOR SALE
Sinclair QL Computer with software, Delta 3-in-1 128K memory card with disk interface and parallel port, dual 3” disk drives and diskettes. All for $550 plus
shipping. Will consider offers or breaking up.
Microvitec RGB monitor for QL or 2068; includes cable. $225 plus shipping. Panasonic RGB monitor and cable, $175 plus shipping.
Richard Cravy — 904/378-9000 evenings
The Missing Column:
line appears. From then on, you can use any key to step through the program. The action explained does not occur until you key to the next step, then the registers specified by the instruction show numbers. It is interesting to see how the Program Counter steps through the program, especially with calls and jumps. Here I encountered one of the things I find wrong with the program. As an example, a line will contain the following mnemonic: LD DE,8740. The DE pair at the bottom will show the number in that register pair and will show the HL register pair as containing 243 although that register pair has not been stepped to in the program. There is no explanation of this in the program.
After the ML program is completed, you are given the choice of RUNing it again, editing it, or returning to the menu. If you key enter, you are given the choice of loading another set of lessons or going to the assembler. Once you enter the assembler, you can no longer return to the lessons loaded in. The assembler can be entered directly from the first section without loading in any lessons. You can enter your own programs in the assembler.
You can enter a label of up to six characters or you can hit the space key and jump 7 spaces to where you can enter
mnemonics and numbers. I only tried decimal numbers. There is a way to switch the display between decimal and hexadecimal. After entering a line,
pressing ENTER advances you so you can enter the next line. After you have entered all the lines of your program, you key STOP and it will assemble your program and show the same screen as in the lesson examples. You can then run the program in the same way as the lesson's examples.
There are a number of things that I don't like about this program. In a program entered through other assemblers,
you can specify addresses for jumps or offsets for relative jumps. In this one you cannot. You must label lines to be jumped to and use that label in the jump.
You are limited to only 15 lines for the program. You are limited to addresses 16384 to 23295 and 32000 to 32192 for your
AM
— SOUNDER — Using SOUND on the 2068
A COMMENT
When writing an article I always try to do something which will encourage others to try their hand at learning to program for themself. While SOUNDER is a working program, it is open to improvement and I hope some of you will do just that. You may want to allow for larger files, add new routines, or anything that you think will make it better. How about adding a Catalog file?
SOME PARTICULARS
The program starts out by going to a subroutine which draws the Logo for the opening screen at line 580. After this it draws the working screen at line 25. Then comes the routine for adding the screen commands at line 95.
Next comes the main part of the program starting at line 145. Here we have a part of the program which keeps track of the command keys that are pressed by the User. [If for example the User presses the "8" key, a jump is made to a Subroutine which keeps track of seeing if the key is still pressed and starts the amount (Amt) going upward in value. If the key is released, then the program is RETURNed to where it came from. The same thing happens in reverse for the countdown routine.
All other routines are sensed from the keyboard in the same manner as the above. It is which key has been pressed that determines which sub-routine the program goes to. These Subs are labled according to their function. For example: GOSUB tape makes the program do the TAPE routine at line 350.
Use the 8 & 5 keys to change the value of each register for the particular sound you wish to make. Press six to move to the next register and then follow the menu at the bottom of the screen to sound off, Retain, or SAVE the values.
THE MEMORY
The memory which is used to store the values for the Registers is broken into two parts; one holds the register numbers (at 59000), and the other saves the values which go into the registers (at 60000). These locations were picked because they are high in memory. Why are they split into two groups? I felt it was easier from a programing view to do so. It allows one variable to count for both locations rather than having them at one _ location and having to alternate the values.
TAPE IT
Once the TAPE option has been chosen, the two memory locations which hold the data for the sound program(s) is altered and put into one location for ease of handling to tape. The two locations are PEEKED and then stored in location 58000. The data is saved in alternate fashion; first the register number and then a value of that given register.
GET A SOUND
When a request for a sound is made from the keyboard, a prompt asks for either ALL or LAST entry. Here is an area which may be altered to suit your needs. The routine begins at line 270. Either choice is routed to the proper routine. One will allow only the last 13 entries to be called up. The other will call all the memory up to a given limit which you may set. Default is 20 complete register pairs (13*20).
WHY DIDN'T I?
Why didn't I make it more elaborate? The first thing a program should be is User friendly. It should not burden the User with to many commands which are hard to remember. The more the program grows (as a rule), the harder it gets to use easily. Number two, it was left this way with hopes that some of you would taylor it to your liking. Have I changed it much since the beginning? You bet! All ideas may be improved upon with enough thinking!
SOME THOUGHTS
How about sound routines that may be entered into a question and answer type program which would produce some wierd noises for the wrong or right answers?
Looking for that “spacey” sound? Try some of the basic sounds given in your manual and go from there. Have you tried immitating a cricket? How about a frog? Sounds are of unlimited supply, it's up to you.
ATTACK AND FALL
Well ok, it's decay, not fall. Sounds which you hear every day are produced with these two terms. Attack is simply how fast a sound reaches it maximum peak level. Decay is how long it takes it to drop back off. Now as for the cricket, it has (I think) about an even attack and decay range. That gives us approximently a SAWTOOTH wave form. See page 193 of your manual: Fig 10. Now if the sound were very fast in rising (attack) and slower in falling off (decay), then fig 8 would fill the bill.
AND THERE
You have it. These are some basic ideas to help you in getting started. The rest is up to you. Try it out and have some fun.
Andy Centek Garden City, MI
t mx.
TE EA
a
TR
f= f= WHat Hi LL
fe CNL
Wi ea
DAD
eS WCU cia
ELVA! ee ee
RECOLLECT Lt UE .
ULL =
Te tt
Ul Lo
ean Ha) Md nl
vo WM
Classifieds
WANTED: Info to get a sick ZX80 up and going. No cursor, just garbage on the screen. Kit manual might help. Donald S. Lambert, 3310 Clover Dr. SW, Cedar Rapids, IA 52404. (319) 364-4330 after 4PM CDT.
FOR SALE: TS 2068, $100. Two TS 1500, $135 Two TS 2020 recorders, $50. Will sell separately. All w/cables and power supply. Call (315) 769-2974 11AM-2PM or after 6PM.
10
Vendor Reports
E-Z KEY has just released a new program for the QL called DUMP which allows you to make a hard-copy of the QL screen on your Epson compatible printer from SuperBASIC. $24.95. E-Z Key, Suite 75, 711 Southern Artery, Quincy, MA 02169.
Curry Computer now has the following Spectrum programs: Delta Wing, Chiller, The Comet Game, Molecule Man, 1 Man & His Droid, Skyranger, Planets, and Back to Skool. Prices range from $9.95 to $18.95. Curry Computer, PO Box 5607, Glendale, AZ 85312-5607 (602) 978-2902.
Inventory Program for 2068
I tried to make this an user-friendly program. If the program is interrupted, it should be restarted with GOTO 50.
At some places in the program, if there is an error and the program does not return to the menu, data can be lost to the user. It is still there but the counter "A" will be set at the wrong number. It is recommended that this option be disabled by adding a REM statement after 55 while working on the program, but remember to remove it once all your changes have been made. To enter your own name and title, change line 190 and 215.
which the
The main menu has eight options, may be selected by pressing appropriate number.
Option 1 starts a new inventory and will erase all previous files. However, if the selection is made by mistake, the program will stop with a flashing warning and may only be continued by pressing "C". Any other key will return to the main
menu. The arrays are dimensioned here and place limits on data to be entered. 500 items may be entered. Their names can be
up to 16 characters in length. all lengths include spaces. The price is limited to 6 places. Thats $999.99 for each item. Item count is limited to 99999 and minimum count is limited to 9999. Commas should
J
not be used since this will shorten the
allowable space.
Option 2 is used to add items to the file. Prompts are used at each step. When the date is asked for, enter two digits for the month, day, and year. January 8, 1986 would be entered 010886. It will appear in the program as 01/08/86.
Option 3 allows changing status. Such as item name, quantity, price, minimum stock level, vendor, or date ordered. If a 0 is entered instead of the date, that item will not show up when
any item
minimum stock level is asked for. A_ good way to not reorder an obsolete item. Selection of an item is done by item
number and not by item name.
Option 4 will search for an item by name. the program prints the file numbers as it runs through looking for a match. This makes the program a little slower, but is well worth the time, since it lets you see that it is working and where its at.
Option 5 allows looking at each item in inventory. This option may be terminated at any time and returns to the main menu.
Option 6 will delete the item number you selected and move the other files down one position to fill the void left by the deleted file. Here again you can watch the files move. The program does not have to run to 500, the limit of the file space.
Option 7 will check stock to see if any item is at or below minimum stock level. Any item found is printed on the _ screen showing the item number, name, stock level and minimum stock level.
Option 8 allows the user to save the program or stop without returning to line 50.
A final word. When changing the program, disable the ON ERR at line 50 until you are sure the program is working correctly, otherwise the program could lock up requiring you to turn off the computer and start over.
For a master copy, enter CLEAR before saving to tape. Don't CLEAR when data is to be saved. When the master copy is
11
loaded, you must use option 1 to set the arrays before any data can be entered. Don't forget, option 1 will wipe out all data in a loaded program.
Enter the program and RUN for the first time only. Running after data entry will erase all data. Here is a breakdown of program operation:
Line 10, X$ contains stars for accentuating the program and is printed when called for.
Line 50 sets key “click” and puts computer in CAPS lock.
Line 55 stops loss of data in case a wrong entry is made.
Lines 60 to 240 comprises the initial
menu.
Line 250 takes the value of A$ _ and multiplies this number by 1000, sending the program to the selected menu item.
Lines 270 to 320 is the print subroutine to print files selected. Line 1000 clears the screen and 1001
flashes the warning that all prior data will be lost if you continue. Any key except "C" will return you to the menu.
Lines 1010 to 1060 dimension string arrays to hold 500 items and related information.
Lines 1070 to 1340 allow you to _ load
che program with your inventory items.
Lines 1110 and 1165 allow escaping from the loading routine back to the main menu.
Lines 1350 to 1380 notify you when the files are full and return you to the menu.
Line 2000 directs the program back to the inventory loading routine to add additional items.
Line 3000 sets a flag since the following routine is used in two parts of the program and the value of "Zz"
determines where the program is directed. Line 3000 sets Zto 1 and any return to line 50 resets Z to 0 at line 75.
Line 3010 to 3260 allow changing the data concerning the item selected.
Line 3265 returns to the main menu.
Lines 3270 to 3350 are used in other sections of the program.
Lines 4000 to 4200 search for an item by name.
Line 4100 sets S$ to A (number of items in inventory) with a length determined by the length of the named item.
Line 4140 sends the program to line 4210 for print out when the matching name is found. If no match found, the program returns to line 4120 to continue the search. If no match is found by the time N runs out, line 4160 informs you that the item was not found and asks to try another or return to the menu.
Lines 5000 to 5210 cycle through the inventory an item at a time.
Lines 6000 to 6240 delete an item from the file and drop each item back one to fill the void.
Lines 7000 to 7170 runs_ through the inventory to pick out items that are at or below minimum stock level. 7180 returns to the menu.
Line 8000 disables the command to go to 50 on an error. This is selected any time a save routine is selected and is the only way to stop the program.
Lines 8010 to 8060 contain the _ save routine. Enjoy!
Thornton E. Benson
12
ee a
mgt ae wee bead
1 be eo el f=
Cave LU HEE UIE Se fom foe th. AT
Cis. iM Se Cu Wb LL i
mr
uw wie be "ul CUM Ut ‘tft Fel LN: . a few HER a) ce Mess cao eal a |
Oa ae
x
Wie.
wi
ong
ite sds bem few fe LE mf ag Ke erg
shee Pe. se fee So bel eee os Ue Wd kel cn
ed a
AA he.
Ce nna 3
Ch We.
ae
Tas
Ck net NSU LUE St ud [hed ooh
soul De Wh. TE eed tee
CIC
ups Rae EEE CSU Lec Lt -
Ur ry | } ef | |.
deh i
as
OWI ae
oc
“EFE
“EFL EFA al °
capers : a
i
AF Il
fe om WJ FEL me | cal
capone thee
no WU ured ee cee ee
Ke : (LES IE oe woaueu
Ds Sea ON Il
sy
Bae
ce We. (tt
W. I.. Fed CL Pd,
ae es | Je
Cs RL Ld Cosy MURA eA
“ERE IN
is on Oras Nera BN 9 a Ose BOOk Des RB
Ie Leas UCU CUCU CUCU um) yd A Rs CIEE:
13
a
UTA
tae
AGA AA AA AA 1 14-
ae ove
144-
ie ae
4H AA AS A4- it
or
al
Now Available! “THE BEST OF SUM, PART II”
Over 60 pages of program listings, reviews, hard- The original “THE BEST OF SUM” is now in its ware projects, hints and tips, and articles. Covers 2nd printing. 112 pages of articles going all the TS-1000, TS-2068, and QL. All are reprints from way back to the beginning of SUM — 3 years the last year of SUM plus a few that didn’t make it worth!
into print before now. $41.95 postpaid
Articles include Building an EPROM Program-
mer, Sprites on the 2068, Adding RGB to 2068, QL F a Word Processing, What's Available for TS-1000, SE Special [sate eco) tase peslpald: and much more. Does overlap the “Special Issues” TS-1000 Special Issue (5/86) — *3.95 postpaid. advertised to the right.
$6.95 postpaid Everything! $20.00 postpaid
SUM Magazine — 3224 NW 30 Avenue — Gainesville, FL 32605 — 904/462-1086 (eve.)
14
— *
curry | computer
“We know the QL ... We've been appreciating it longer.”
$34.95
Curry Computer has
been Appointed Sole
U.S. Distributor
for all Pyramide QL Products
Also from Pyramide and Curry Computer: Nucleon, Vroom, Othello and Mortville’s Manor
Available from Curry Computer or Your Local QL Dealer
SOFT FOR THE
For the first time, a game which uses the full power of the QL spatial effects, combined with fast animation. The object will leap out of the screen thanks to the
MONITOR ONLY)
supplied with the game
TRADE INQUIRES WELCOME
P.O. Box 5607 _e Glendale, Arizona 85312-5607 e 1-602-978-2902 e Telex (via WUI): 6501267701 OFFICE: 2412 West Greenway e Suite B-10 e Phoenix, Arizona 15
Now at last...
The FootePrint Printer Interface
The FootePrint Printer Interface was originally described in the January-March 1985 issues of SUM Magazine. Now improved and professionally built, it is available direct from the designer! FootePrint plugs into the cartridge slot of the TS-2068 and works with both Tasman (B and C) and Aerco print driver software. Just load the software and print. No POKES required. No modifications.
e for Centronics parallel printers © works in both 2068 and Spectrum mode
© plugs into cartridge dock—door completely closes with cable running back under computer
© frees up rear edge connector allowing other peripherals to be used; less chance of a crash
@ print driver software for LPRINT, LLIST, and COPY included for 2068 and Spectrum modes
® compatible with OS-64 & Spectrum emulators e EPROM socket and on/off switch on board
® requires no modifications to computer
FootePrint Interface w/software & cable FootePrint with OS-64 option included Bare board & instructions only
Cable only for use with bare board
$45°° postpaid $65°° postpaid $15°° postpaid $15°° postpaid
All prices are pre-paid and include shipping charges. Florida residents must add 5% state sales tax.
FOOTE <&, SOFTWARE P. O. Box 14655 — Gainesville, FL 32604 904/462-1086 (6 pm - 9 pm EDT)
ow’ AT LAST'! AVERY AFFORDABLE COMPUTER
WP ATAVERY AFFORDABLE PRICE
POWERFUL FULLY PROGRAMMABLE WITH 2K OF MEMORY--PORTA- BLE—8&7/8 » 1.48 INCH MODULE SINGLE-KEY ENTRY COMMANDS— OURABLE 40 KEY MEMBRANE TYPE KEYBOARD -ZB0A BASED FOUR
LARKEN
CHIP DESIGN—EDUCATIONAL—UNIQUE SYNTAX-CHECK REPORT CODES FOR ERROR IDENTITY—-GRAPH DRAWING AND ANIMATED DiS- PLAY—ACCURATE TO 91/2 DECIMAL PLACES FOR FULL RANGE MATH AND SCIENTIFIC FUNCTIONS--AT AN AFFORDABLE F'RICE
WE CANNOT TELL YOU THE MAKE OF THE COMPUTER BUT IT WAS MADE BY A FAMOUS WATCH COMPANY. THEY USED TO SELL FOR
aeaeaneornos PASS Taees Seeseereaces asaoaacoaenss
$9 8
WE BOUGHT OUT WHAT THE FACTORY HAD LEFT IN STOCK AND HAD TO REMOVE THE LABELS. THESE UNITS ARE UNPACKAGFOD. LESS THE BV WALL ADAPTER AND MANUAL BECAUSE THIS IS A DISCONTINUED ITEM THERE IS NO WARRANTY
GET THEM WHILE THEY LAST LIMITED SUPPLY
1 UNIT FOR $19.95 BUY 2nd FOR $16.95 BUY THE 3rd UNIT (NON OPERATING FOR PARTS) $10.95
9V DC WALL ADAPTOR $495 MANUAL (OVER 150 PAGES) $2.95
See September 1984 issue of 73 for TIMEXRTTY article
CHIP BONANZA ut THESE PRICES THEY ARE A STEAL)
PCA TV interface cable " 2
APPLE |! and APPLE Ii+ COMPUTER Cassette Software:
SHIPPING INFORMATION: ORDERS OVER $25 WILL BE SHIPPED POSTPAID EXCE POST-PAIO EXCEPT ON ITEMS WHERE ADDITIONAL CHARGES ARE REQUESTEDON ORDERS LESS THAN $25 PLEASE INCLUDE ADDITIONAL $250 FOR HANDLING AND MAILING CHARGES. MICHIGAN RESIDENTS ADD 4% SALES TAX SEND 20¢ STAMP OR SASE FOR FREE FLYER CANADIAN ORDERS ADC $5 00 POSTAGE IN U.S. FUNDS.
HAL-TRONIX, INC. gig at)
P.O. BOX 1101 - DEPT. HR SOUTHGATE, MICH. 48195 PHONE (313) 285-1782
Features Common to Both:
QISK DRIVE py-g 7 Controller Boards for DOES
LDOS on Eprom supports Basic Programs, Code blocks and Arrays
Commands are-DIRECTORY,LOAD,SAYE,FORMAT, DELETE and EXIT
The Directory is maintained by the DOS, (no need for manual directory entrys as with some other disk drives)
Up to 52 files per disk - Efficient use of disk space (no "pages")
Uses Shugart 455 or compatible 5.25" double sided drives
ZX-81 version can be converted to 2068 version and
ie 1225 EA On 10 FOR 47000 NALS vice versa (cable and Eprom required). Data is even compatible 7732 $3 25 EA OR 10 FOR $2000 COMPUTER 7 : : ee #1 00, £4 OR 008, $3500 GOODIES - Capacity -160K per disk : Loads 32k bytes in 7.5 sec ; Timex printer. ... = r eero (REG 83 95 gis EXcOn 10. Cour gIe0 iced, $00.98 now $9095 Assembled and tested :60 day money back guarantee same pa sites #5 EA OF 10: FOR ‘ash coe ener ZX-81 TS1000 features: tise lorsquirarent see FON SO BV @ 680 Ma. adapter (needed - The most Powerful DOS for the ZX-81 : Yery User Friendly Mu cose. 8 FOR 81208 3 mz SPECIAL 3 205 niagara - Dos uses 12K - 16K area: 2k RAM on disk controller ‘MS 9SR00NL HICRO-P 2.4 PN 8 2IT OB + 16 BIT CPU $46 16K RAM pack module. new 3 7 Lai dad riod mesa sae ; ene - Uses no ZX-81 RAM - No more ram pack wobble (ribbon cable) Teresita acne SOURS napnice AND DISPLAY Rs ren JG: RAS pack module, - KEYBOARD quia ad REVS MEASURE’ » 10(HLTER) 5 995 patito’ sive 2068 Features :
Spectrum Emulator Compatible
Meer nee) Oa eee ee ee - Disk with utility programs included raery vain Calor Write War Special Poe: 1 mes tet MY iconme some oo - Additional commands on disk Unit as desrbed above, lully assem J for $1095, 8 for $1950 : su died & tested $350 plus snipping 10 tor $2850; 20 for 850.00 APPLE POWER r let Hal Gtterent a . . eats Siok. deine Im eho a 25 fr 8001 S000!" Prices: $95.00 (US) for single drive controller
$99.00 for 1 or 2 drive controller $4.00 for drive cable (all other cables included) include $5.00 shipping Send certified cheque or M.0. To - LARKEN ELECTRONICS (specify ZX-81 or 2068) RR#2 NAYAN ONTARIO CANADA K4B-1H9
curry
computer SUMNER SPECIALS
--FOR YOUR T/S 1866 * --FOR YOUR SPECTRUM * --FOR YOUR GL DK’Tronics Keyboard 439.95 Jersey Quest $5.88 Black Jack $14.95 Hopper $3.08 Snowman $5.68 Sorite Generator $24.95 Mailing List $5.95 Voyage to Unknown $5.08 Cutthbert in Space $19.95 Red Alert $3.08 Dynami teDan $9.95 Pawn $26.95 Meteorites $3.08 Great Space Race $7.95 Hopper $1995 Alpha Vowels $3.08 Underwurld $9.95 Realllindows $19.95 Return From Space $3,608 Raid Over Moscow $12.99 Bounder $24.95 Missile Launcher $3.06 Death Star $9 95 Paint Master $19.95 Inventory Control $5.95 Hiway Encounter 995 War In East yar ious Rocket Man $3.88 Yie Ar Kung Fu $12.95 Blast Bugay $15.95 FortyNiner $3.88 Wham $15.95 Othello $29.95 éXtricator $3.88 Robin of Sherwood $18.95 Commande $12.95 --MISC. PRODUCTS ~-FOR YOUR T/S 2068 Back to Skool $12.95 Movie $12.95 King Chip Brd. Game $39.95 3D Strategy $12.95 Sam. Fox Poker $12.95 Power Center $69.95 Bugaboo $5.86 Planets $15.95 Flip n File $6.95 DLAN $995 Gift from the Gods $9.95 Timegate $3.08 DLAN $9 95 --BOOKS # Inventory Control $995 Mined Gut $5.08 Pers, Bank, Syst. $18.68 KhotoniWil¢ $5.68 Put. yr Spect. to Wek $5.95 Sales File $995 zombie $5.08 Beg. Guid to Forth $6.95 Grafist $15.95 Strontium Dog $5.88 Creating Arcades $5.95 Mscript Overlay $5.95 Rebel Star Raider $5.08 R5232 Made Easy $16.95 ACZ Gen. Ledaer $15.95 Pers. Bank Syst, $10.08 Delving Deeper Spect $7.95 Kids on Keys $5.88 Py jamerama $18.95 49 Exp, Games 2X8! $6.95 Moonsweeper $5.08 Make A Chip $5.95 Draw I] $12.95 Terrormal inos $16.95 ~-MAGAZ INES Letter-Bufferwriter $16.95 War Zone $3.88 (Intro. Offer: 3 diff. mags for $16.56) Tasword Overlay $395 Zaxxon $16.88 Compt & Video Games 3 ford Way of Exp, Fist $12.95 Your Computer $3,580 Starduake $5.06 Sinclair User $4,068 Qi World $4.08 TIMEX BRAND 2068 CASSETTES - $2 EA, # Spelling I Horace Skiing Budge ter St. Mkt. Sim, Blind Alley Crazy Bugs States & Caps Pers, Hm Finance Casino I Fun Golf Crossfire
WRITE FOR QUR FREE CATALOGS FOR THE SINCLAIR GL: TS 1868: TS 2068 OR SPECTRUM FREE SHIPPING/HANDELING ON SOFTWARE. ADD 75 CENTS FOR EA BOOK UNLESS ORDERED WITH S/u
POWER CENTER ADD $2.95. KING CHIP AND FLIP N FILE ADD $1,
(* While Supplies Last)
P.O. Box 5607 e Glendale, Arizona 85312-5607 @ 1-602-978-2902 e Telex (via WUI): 6501267701
OFFICE: 2412 West Greenway e Suite B-10 e Phoenix, Arizona
17
WEYMIL CORPORATION
eeeMakes a serious commitment to the Timex user in the development of high-quality, innovative, and user-friendly software, complete with layman-oriented documentation, and all at affordable prices. We are proud to offer you:
*“THRUST*
Finally, real graphics power for your TS 1000! THRUST, the last word in cursor-controlled hi-res graphics for screen or printer output, is a software package composed of SincArtist HR and SincArtist 1.3. Examine this sample for an idea of the powerful versitility of THRUST.
SINCARTIST 1.3 - The original! Fantastic hi-res graphics delivered to the 2040 printer. SincArtist 1.3 boasts excellent user~group reviews and is simply the best non-hardware system available. Note these features:
- 192 X 256 high-resolution file displayed in a 48 X 64 screen window
- Circles, triangles, rectangles, quadrilaterals, rays, inversing, and more 40 redefinable patterns and a variety of draw and fill modes
Cursor or joystick control
- No system modifications required
SINCARTIST HR - The last word in cursor-controlled high-resolution screen graphics. Copy artwork to the 2040 printer and save to tape. SincArtist HR requires a TS 1000 with a socketed 2K RAM, less than $10.00 in parts, and a few minutes with a soldering iron. Super user-friendly documentation and instructions included. All modifications are fully transparent to other peripherals. HUNTER BCARD OWNERS: All you need is the FREE hardware upgrade that we providel!!!!
THRUST includes SincArtist HR and Sinc-Artist 1.3 (these programs are not sold separately). The Ultimate Hi-Res Tape is available exclusively from Weymil Corporation for only $20.
*MINI XMOD*
MINI XMOD - Allows your Westridge or Byte-Back modem to up ami download Timex programs to any xModem protocol BBS.
- Fully documented with easy-to-follow instructions for the layman
- 16K and 64K versions included
- Ideal for storage in Hunter Board
- Produced on high-quality casette for the ZX 81, TS 1000, and TS 1500
MINI XMOD is available from Weymil Corporation for only $20. Please specify Westridge or
Byte-Back version. WEYMIL CORPORATION BOX 5904 BELLINGHAM WA 98227-5904
(Write for a free catalogue of other TS 2068 and TS 1000 products)
18
ae
7
The monthly magazine with a natural blending of two popular hobbies — Ham Radio and Computers
(U.S. funds only) Permanent (U.S. Subscription) FT e} (=m exe) oh
Circulation Manager 1704 Sam Drive Birmingham. Alabama 35235 Phone 205/854-0271
QuarTerS
A quarterly publication for the
Timex/Sinclair computer user.
"...Every issue has been full of helpful articles, great software reviews and new product information. Thanks for publishing a needed magazine for TS computer owners and for keeping it easy to read and understand. I have read other TS computer magazines, but none have been as helpful to me aS QuarTerS...I'm really’ glad I subscribed to QuarTerS..."-C. Bower
One year subs. only $8.00. Overseas only $11.00(US$). Check or MO to: WMJ DATA SYSTEMS, 4 Butterfly Dr,
Hauppauge, NY 11/788. . FREE FIRST ISSUE. SUM
* Send this coupon to WJ Data Systems, 4 Butterfly ° * Drive, Hauppauge, NY 11788. You will receive oe ° * free issue of QIS ard we will bill you fora oe’ * year subscription. If you do not want to subscribe * write cancel on the bill and keep your free issue.
» NAME : . STREET ‘ sCITY. i -STATE_ ZIP .
—
ooceoeereoeee eee eee eee eee eee eee e eee eee eee
TS Heritans
Affordable Quality for the Timex Computer User Each issue brings you 40 pages of usable information, program listings, product reviews, programming articles, hardware projects, and applications for your computer. T-S HORIZONS features nation ally Known authors like Paul Hunter, Gordon Young, and others. The price is ONLY $15.00 for a full year (12 issues)
AND for a limited time only, new subscribers will receive our special telecommunications issue (#7, see below) “FREE” with their subscription.
TS Haritans
agent fel SL
1$-2068 PROCRAMS TPS
REVIEWS Romors & Gossip
* Byte Back Modem Review IN T-S HORIZONS #7 e ‘ : RES ROniZOns at 2068 Programming Tips * How a Compiler Works __ * Telecommunications for Beginner “ Book & Game Reviews * Rotating Globe Routine Articles By Gordon Young and Pau! Hunter * Sinclair Info. Net, * TS-1000 Power Supply - and more!!! | ——— SS — CLIP & RETURN TODAY = ee ee ee Encloso $15 (US) for 12-1 - _) SuBeerinllon: wee hee Back NAME issue (while supplies last). $21
IN T-S HORIZONS #7
! | | | Canada, $25 other foreign. Extra ADDRESS | | back issue/sample:$2.00. ! I CITY | f] SEND TO: i] i T-S HORIZONS STATE, ZIP \ 3 !
Portsmouth, Ohio 45662 SUM 4. satisFAcTION GUARANTEED «
C. 2002 Summit Street
Timex / Sinclair Owners...
TAKE A LOOK!
rvels
2068 - 1000/1500 - SPECTRUM
* Readers nationwide (and Canada too!)
* 36 Illustrated Pages
* Published ‘‘On Time”
* Interesting Articles / Programs
* Current Information
* Exclusive ‘'T/S Shopper’ Guide
$15 year SIX ISSUES
SUBSCRIBE TODAY!
SAVE $3.00 Off Newstand Price...Send Coupon (or a copy) with Check or Money Order for $15 (U.S. Funds Only) to address posted below. We will start your subscription right away upon receipt of your order.
WME DESIGNS MAGAZINE COMPANY 29722 Hull Aci. Colton, Oregon 97017
Name:
Address: Se ee City / State. i
ee |
19
BULK RATE U.S. POSTAGE PAID
TS 1000 TS 1500 TS 2068
PERMIT NO. 460 Gainesville, FL
3224 Northwest 30th Avenue Gainesville, Florida 32605