Skip to main content

Hardcore Volume 3 No. 3 1983 06 BASUG GB

  • PublicationApple Periodicals
  • Date1983-06-01
  • Pages48
  • SourceHardcore_Volume_3_No._3_1983-06_BASUG_GB.pdf
← Magazines Hardcore Volume 3 No. 3 1983 06 BASUG GB
/ 48
Source: Internet Archive — Aggregated Apple-era periodicals, 1981–2012.
Page 1
Loading…
Text content (OCR)
hard core THE JOURNAL OF THE BRITISH APPLE SYSTEMS USER GROUP Tune 1983 FF VOLUME 3 No. 3 Page 2 HARDCORE - The Journal of the British Apple Systems User Group June igg~ 1 HEMEL MEMPSTFAC Atos SLOUGH We ve MOV <d} Z = HOW TO FIN Lux Computer Services Ltd COLONIAL WAY, WATFORD, HEARTS. WD2 44 TEL: WATFORD (0923) 473¢ Amplifier & Volume control £ 18 for Apple JC and //e STILL. ONLY £65 TO BASUG MEMBERS :— THE ZAPPLE Sound effects & Music Board 40/780 Column switches only £3.50 (state which card) ALL PRICES INCLUDE Small run hardware a speciality. VAT PAND P Meekrose Ltd 85 Water dell EEKROSE Leighton Buzzard Telephone: Leighton 8273" Bedfordshire (0525) 370621 LU7 8PL June 1983 HARDCORE - The Journal of the British Apple Systems User Group Page 3 hardcore THE JOURNAL OF THE BRITISH APPLE SYSTEMS USER GROUP WD2 6NF P.O. BOX 174 WATFORD Basug Committee Bob Raikes Chairnan Secretary Norah Arnold John Wellsnan Jim Panks Secretary Software Librarian John Ropers David Bolton Tony Willians Hardcore Editor ADMINISTRATOR Fran Too Consultants/ Assistants John Martin, John Sharp» sikes Yvette BANKERS National Westminster Bank Ltd. Brompton Square, London SW3 1HH. COPYRIGHT (C) - The contents of this journal are copyright of the British Apple Systems User Group and / or the respective authors. However permission will normally be granted for non-commercial reproduction by user groups affiliated to the International Apple Cort provided the author and source are properly credited. The opinions and views expressed are those of the various contributors, and are not necessarily supported by the British Apple Systems User Group. CONTENTS 4 Editorial Chairman's Corner Unar are These File uffer Things Anywa! 12 Education Norah Arnold 13 Uny does Less cost Neville Ian Ash nore ? 15 Voice Based Learning Tony Willians Bob Raikes CLif£ Hooton Tony Willians 19 Epson & Applewriter II Jin Panks David Archbold Jin Panks Fran Teo Quentin Reidfo: 22 Fpson Printer Ribbons 23 Visicale Corner 26 Nisconnected Jottings tings & Workshops eaters Letters 33 Nenbership Matte: Jin Panks 26 DASUG foes Heneling Tony Willians 37 Pascal for the Apple Hob Raikes 38 Unlist trick Craig, Crossman lesoft Randon nunber 39 Easy Text Screen Dump Ron Wrenholt/ Harry Brawley 40 Small ads Diversi Dos RUC cronet/ had Disk flings Tony Willians eal Groups 4 The Ths Outs of Bob Raikes AG Diary INTERNATIONAL APPLE CORE ™! MEMBER OF THE INTERNATIONAL APPLE CORE The cover this month is a picture by Norah Arnold of the Mary Rose + Is Norah trying to make a point about the potential danger of new technology ? If you can, get to see the colour original at a RASUG meeting. Page 4 HARDCORE - The Journal of the British Apple Systems User Group June 1983 Editorial T suppose {t had ro happen: the following passage has appeared in Maple Orchard, published by the Apple Users Group of Toronto: Wardcore. This one wins the prize for the most controversial of the Apple-related publications. In the beginning, few reputable publications would even carry its advertisement (ch?) as its sole pur pose was to disseminate information about how to break the copy protection codes on Apple software (ch? ch?). The magazine, which has as rather — sporadic publishing schedule, does include some other articles. All-in-all it’s not a bad publication, although not @ great one cither. Its strength Mes fn {rs description of disk operating systems They can't be talking about us, not us, aithough "rather sporadic schedule" is an unkind way of looking at what sometimes happens. Only at the end of the Maple Orchard article when the address is given as Tacoma, Wa. are our worst suspicions confirmed. We not only have a namesake in the USA, but one which apparently tries to live up to the rather scurrilous image suggested by the name Hard Core. So what do we do? Well, we can send off our back numbers to even more groups throughout the world - we do it already but not enough apparently. They ought to convince anyone immediately that for all BASUG's sins , it is not a copying shop. Or we could rename the magazine "Hard Core 1" (like Jaws I) to remind users that we were first, we think. Or we could rename {t entirely. You could bring this up at the ACM which - note this in your diaries - {s on July 2, this year. There you will have the opportunity to haul us over the coals, and more importantly put yourselves forward as volunteer workers, writers, distributors, magazine renamers, anything. If you can't get there (a venue had not been settied at the time of writing this piece) send your proxy vote. or failing that a letter stating your ideas and suggested changes which you would like to be read out or taken inty consideration at the meeting. Your editor intends to put in a couple of days at Apple '83. Come and abuse him, if our "sporadic schedule" docs not play up again. Chairman's Corner Those of you who look at the first page of flardcore will have noticed a nunber of changes in the composition of the connittee. One name that has changed has been on Page 3 since volume 1, no 1, the nane of John Sharp. I know that all those that have come into contact with John since the founding of BASUG will join myself and the present committee in wishing hin suecess in his new job and thanking hin for the enormous amount of time and effort that he has put in to the group over the last two and a half years. 1 trust that he will succeed in making the manuals of the company that he is going to join much less inscrutable. John has promised not to leave us in the lurch, but will give us the benefit of his accumulated knowledge both of BASUG and the Apple. Over the last 18 nonths John has been organising the day to day administration of the roup. lis change to new employment has meant that different arrangements have had to be made, and Fran Teo, previously the group's treasurer, has taken over the full-tine administration. This will make no difference to the use of the PO Box, so carry on sending your orders and letters to PO Box 174, Our thanks go to Sheila and Sue for the work that they have done in running the group. Ao Fran has left the connittee in order to take up the Administrator's job, Jonn Wellsman has become Honorary Treasurer. Norah Arnold has taken over the Hon, Secretary's job fron John Sharp, and I have taken over the Chairman's role from her. These arrangements are, of course, only to take us up to the AGM. The last year has seen a tremendous change in the way that BASUG has been organised. Proper accounting and administrative systems have been introduced, and the appearance of BASUG Ltd is now imminent. The foundations have been laid for the long tern survival of the group. The direction that we go in will be up to you, the members, and the committee that you elect at the forthcoming AGM. Those of you who attended the last AGM will remenber how close we were to having too few menbers to be quorate. I hope that the change of venue and the attractions of a workshop will persuade hore of you to cone along to let us know your views. If you cannot cone, please let us have your proxy votes. ! June 1983 HARDCORE - The Journal of the British Apple Systems User Group Page S — What Are These File Buffer Things For Anyway ? by CLIf£ Wooton I was poking about in the DOS a while ago and was interested to see what was in the file buffers. as they cach take 595 bytes of memory, I wanted to see what all the fuss was about. When DOS wants to the disk to the main memory, ( or vice versa) it uses these buffers as temporary storage of one sort or another. A buffer needs to be available for data logging although it does not actually transfer any information into the main momory, other than that pur in the directory buffer. The reasons for this will be apparent when we see what is actually stored in the tile buffer. transfer a file from Apple DOS will build between 1 and 16 file buffers. If 0 is specified as the MAXFILES argument, then a range crror will result. It will also resulr on specification of a value greater than 16. A default number of MAXFILES are set up when DOS is booted. This can be altered by patching the DOS before you create a new master or by getting at the appropriate sector with a DPATCH type utility. If you are patching the DOS in RAM prior to an INIT then the byte to alter is at AABL in a 48k machine. Depending upon the type of disk used this can be stored at several places on the disk. This is summarised in the table shown in figure a = = Seeman DISK TYPE TRACK SECTOR BYTE, 13 SecrOR MASTER | 1 c Bl 13 SECTOR SLAVE | 1 1 BI Figure 1. D Patch Address for default file buffers. I am not too sure about the 16 sector disk mapping as 1 have not yet got into 16 sector DOS as much as I would like, so I will not confuse the issue with it this time around. Whichever sector it is in, the value will probably be stored at byte ul. However many file buffers there are, they all follow the same basic pattern and are butlt by a common routine. The buffer builder resides in the middle of DOS starting at 27D4 and finishing at 2850. This is the routine to modify if you don't want MAXFILES to garbage your programs. Figure 2 illus:rates the basic structure of a single tile bufter. 8|LINK POINTER TO FILE NAME | OF NEXT BUFFER. 2 BYTES 7 |POINTER TO START OF DATA BUFFER. 2 BYTES t ---TOP 6 |POLNTER TO START OF TRACK SECTOR BUFFER. 2 BYTES | POINTER TO START OF MISC INFO, 2 BYTES FILENAME. 30 BYTES MISC INFO BUFFER. 45 BYTES | erate Soil TRACK AND SECTOR LIST | BUFFER, 256 BYTES DATA BUFFER. 256 BYTES SL) vow Figure 2. One File Buffer. As is obvious from Figure 2, the file buffers are broken down into 8 separate parts. [will attempt to explain them in order of appearance, starting from the lowest address and going up towards the highest. 1, THE DATA BUFFER. When DOS disk or vice versa, transfers a file from memory to the RAM image may not occupy a multiple of 256 bytes. Tf not, the last sector stored on the disk will have less than a full page of memory. The unused bytes need to be set to zero, and furthermore must not be transformed directly into the memory otherwise they will wipe out the memory following the arca to be loaded into. Let us assume that we are BSAVING a memory area, fur Page 6 HARDCORE — The Journal of the British Apple Systems User Group June 198% Arguments sake $6000 to $ 61DA. The DOS 2 THE TRACK AND SECTOR LIST BUFFER. will move page $60 into the buffer and then onto the disk. The buffer will then Wien! the BOX haw Weand che perctenker be zeroed by the routine at the top end entry in the directory that is being of DOS $B7D6. This routine zeros the 256 bytes of memory whose base address is pointed at by monitor accumulator 4, S42, $43. When the buffer has been cleared, bytes $6100 to 61DA are moved into the buffer. The whole process is controlled : 2 by some value stored in a buffer that is PORELE/COMTEGL BUNPERS searched fur, the track and sector list is stored in this part of the file buffer. During a file creation the track and sector List Ls built here. pasar to DOS via the Lénnnn part of a The miscellaneous information buffer is BSAVE command. When the first SDA bytes all those odd items of data that will be of the buffer are filled, rhis {s written Veetel §% BOS Gille dc te, Feading:or fo: tho next sector of the file. ‘The writing to the disk on behalf of cach process is exactly similar when a BLOAD file. For instance which drive and slut is carried out, except that the Lsnnnn number and any other such parameters. value is supplied from the file itself. tie’ mieds into, bUEtcr’ La nakwally The sectors are loaded from the disk {nto ASGaied ‘Keak the Copel che DOS. between the buffer and then into the main RAM BSD] and BSFU. Figure 3 below lists the arca. The last one having only the bytes individual items that are stored in this O:DA moved inta the main RAM so as not to buffer with the number of bytes available overwrite beyond the end of the memory Sn Geena area defined by the length of the file. rrem| Label] size] CONTENTS DESCRIPTION 1 jeor ji jaz FIRST TRACK/SECTOR LIST BLOCK (TRK) 2 |ros 1 |0c FIRST TRACK/SEGTOR LIST BLOCK (SEG) 3 jeor j1 | 12 CURRENT TRACK/SECTOR LIST BLOCK (RK) 4 jens |1 joc CURRENT TRACK/SECTOR LIST BLOCK | (SEC) 5 jWRF {2/00 WRITE REQUEST FLAG 6 TRK {1 12 CURRENT TRACK BELNG PROCESSED 7 |sec }1 |ow CURRENT SECTOR BEING PROCESSED 8 jvDR jl joL BLOCK NUMBER IN CATALOG BEING PROCESSED | 9 |vpr ji joo INDEX TO FILE ENTRY WITHIN THAT BLOCK 10 |oms |2 | 70 00 MAXIMUM NUMBER OF TRK/SEC PAIRS | | ALLOWED 11 |prs |2 }00 00 GURRENT T/S BLOCK BASE VALUE 12 jonr ]2 | 7A 00 REL SECTOR OF NXT DIR 13, |ous |2 | 00 00 SECTOR CURRENTLY IN MEMORY 14 jsp. |2 00 01 SECTOR DATA LENGTH 15 ices |2 | 00 00 CURRENT RELATIVE SECTOR 16 |csB }2 {al 00 CURRENT SECTOR BYTE 17 }RcL }2 © | 00 O1 RECORD LENGTH 18 ieee 2 | AL 00 CURRENT RELATIVE RELE 19 jcrB |2 00 00 CURRENT RELATIVE BYTE 20 [NSA | 2 02 00 NUMBER OF SECTIONS ALLOCATED 21 Jats }1 {00 ALLOCATION SECTOR BYTE 22 jaTK |1 |00 ALLOCATION TRACK 23 ABM /4 [60 00 00 00] ALLOCATION BIT MAP 24 |FTC | 1 81 FILE TYPE CODE 25 {sur ji 60 SLOT NUMBER * 16 26 | pRV | 1 OL DRIVE NUMBER 27 |vor |. | FF VOLUME NUMBER 28 |vT™N [1 1 VTOC TRACK NUMBER 29 |sPR |3 | 00 00 00 3 SPARE BYTES Figure 3. File control buffer contents. June 1983 HARDCORE ~- The Journal of the British Apple Systems User Group Page 7 3.1. FDI. The FDT is short for First 3.5. CDT. If the track and sector list Directory Track. The value stored here for the file exceeds one block in size is the track number which the first then while an operation is being and maybe only block of the track and performed on it the track address of the sector list for the file is stored. block currently being processed is stored here. 3.2. FDS. The FDS is an abreviation of the First ‘Directory Sector and 3.4, CDS. This is similar to the FDS and corresponds to the FDT. The FDS is the corresponds to the CDI in the same way as sector on track FDT that the T/S list the FDS is related to the FDT. The starts at. concept of the FDS, FDT, GDS and CDT ts illustrated in Figure 4. file buffer FDT EDS cor cos ) link address pointer at front of T/S list. “ = $4 (no Link) i i 4 disk contains a file Figure with a 3 sector T/S li Page 8 HARDCORE - The Journal of the British Apple Systems User Group June 1982 3.5. WRF. I haven't completely but been found. figured this out the following values have 00 No bits on and so no write performed. ol 02 Write catalog bit will catalog entry to be created 04 permir a 08 10 20 40 Write current sector bit 80 Write file directory block 3.6. RK. If a sector is being read or written then its track address is stored here. 3.7. Similarly its stored here sector address is 3.8. VDR. The directory track has one sector permanently allocated as a VTOC, all the others are catalog sectors. This stores the block number or page of the directory that this file buffer relates to 3.9, VDI, This is the index byte into the file entry area of that directory block. This will give a precise vector to the location of the filename within the catalog. 3.10. DMS. This is the maximum number of track and sector pairs allowed in each track/sector list block. It is identical to the value stored in the disk VTOC 3.11, DFS. This is the base value that needs to be added to the sector currently in memory to get the relative sector within a file. It 1s the base address for the track sector block currently stored in this file buffer. 3.12. DNF. This is a similar value but has the maximum number of track sector pairs added to it to give the base offset for the next block of the track/sector list. There may not be another bluck but the offser {s calculated anyway. It can be thought of as:- DNT = DFS 4 bMS. 3.13. CMS. This is the relative sector number currently stored in the memory. 1 have not teated this to sce whether it is relative to the current track and sector list only, or pertains to the entire file. It would in fact make no difference for a file whose less than 122 secrors. sength ts 3.14. SDL. This is the value stored in the [0B spectfying the length of each disk block or sector. For Apple DUS this is always $100 i.e. 256 bytes. This may change to $200 for Pascal bur unless anyone has got at Pasce!’s innards this is unconfirmed. 3.15. CRS. This is the current relative sector and ts (I rhink), a close relative to the CMS but I am not sure. 3.16. CSB. This ts the byte within the current sector that is being pointed at most probably for use by text file access routines. 3.17, RCL. = The record specitied by the optional L parameter which tells DOS the length of the records within the random access text files. length ts 3.18. CRR. This from the CSB is probably calculated follows: CRR = CSB#256 RCL and points at the current relative record within the ffle. This ts normally specified by the R parameter in a READ statement. 3.19. CRB. The Current points at the Relative Byte byte with the record that is to be accessed via the current instruction and would have been specified by the B parameter in a READ instruction. 3.20. NSA. This is the total file length in sectors and {s the value stored ar the ond of the file name. This ie a true representation of the value since {t runs to two bytes in value unlike the value stored with the file name which is indicated as (NSA) MOD 256. 3.21. ALS. This is the Allocation Sector Byt Tt is the value found by inspecting the bit within the VIUC. 3.22. ATK. This is similar to the ALS and is the track address of the next free sector. 3.23. ABM. This is the four byte bit map that corresponds to the track currently being searched for a free sector. This bit mapping process is covered in detail in the DOS manual. June 17993 HARDCORE - The Journal of the British Apple Systems User Group Page 7 — 3.24. FTC. This is the File Type Code FN 2) thken from: athe! dirsetory. ‘entry forthe Lid file. The most significant bit indicates whether or not the file is locked. Figure 5. (FCB LD Conceptual Layout 3.25. SLT. This {is the Slot Number, te is (ist 1) | Times 16 that the disk with this file is % (DATA 1) installed in. buffers. FNAME, 1 3.26. DRV. and rhis {s the Drive number in the SLT in which the disk is installed. File control 3.27. VOL. This is the Volume number of the diskette in Slot SLT and Drive DRV. 3.28. VIN. The VIN is the track number whose sector 0 is assumed to be the VTOC (EN 3) for the disk in SLT, DRV. FNAME 2 3.29. SPR. There are throe spare bytes left for expansion of the file control buffer in future releases of the DOS. It is unlikely that they will be used but anything is possible, and it is always a no Link woe good thing to allow a bit of room for expansion. 4. The next part of the file buffer is FNAME 3 where the file name that the buffer is open for is stored. This uses the standard 30 character notation as used SOWOLUSTON for filenames throughout DOS type 3. I seem to have rambled on at great length 5. Item 5 in the file buffer is 9 pointer here about what started out as a fairly that Is used to locate the start of the simple subject. It would be possible to file control buffer. map out the address of all the individual 6. Item 6 similarly points at the start buffers for each type of machine but that of the track and sector list buffer. Feally would be a waste of space tn the journal. If you want to do it then go 7. Item 7 points at the start of the Data ahead. By patching the DOS on the disk Buffer. it should be possible to eliminate the necessity to use the MAXFILES as a 8. The last pointer (item 8) ts not used statement in a Boot program, since (his to point at anything within the Buffer garbages any program anyway. That way iteelé but points at the stert of the the approprialte number of file buffers file name in the next buffer down. The can be set up automatically. By putting concept of this linkage is illustrated in various other values into the file figure 5 for a3 buffer case that exists control block it should be possible to st boot time. change the parameters relating to a file during the execution of a program. One As can be seen from figure 5 above, if might, for instance, be able to change there are no more buffers then the Link drives without closing and re-opening a pointer is set to 0000, this follows the file. Whether or not any of these same convention throughout DOS. In a way possibilities ts in fact of any use I | tt is a pity this value is used to will leave up to the rest of you to indicate no link as it precludes the use decide. Perhaps it might make an excuse of track 0 for anything other than DOS for another article. It could be that T storage for booting. Tf the value FFFF am barking up the wrong tree completely wre used this would not be a problem. and what I have found is not a file This would however make the checking for butfer but a box of kippers! That is + Linkage in most cases a little more aiso up to the rest of you to write in trfficult. and tell everybody else where I have gone wrong. Page 10 HARDCORE - The Journal of the British Apple Systems User Group June 198% With this simple tool, and plain English, you can create your own microsoftware IT SOUNDS EASY... AND IT IS! Gone are the days when business persons needed to learn a complex computer language to write their own application programs, now ... enter the Codewriter. Dynatech Microsoftware are specialists in the development of program generators such as Codewriter, designed to enable beginners to write their own systems in English. 7_,| Also available is Techwriter, a program generator for those with some knowledge of Basic. Techwriter can save up to 90% of program development time in technical and scientific applications, Write or ‘phone for further details. DYNATECH MICROSOFTWARE LTD Summerfield House, Vale, Guernsey, Channel Islands. Telephone 0481 45934 Telex 4191130 ine 1983 HARDCORE - The Journal of the British Apple Systems User Group Page 1 GOT A FUNNY DISK? ... WANT TO KNOW MORE ABOUT IT? Then you ; need the (Confidential Information Advisors) CAN YOU... * edit normal or protected disks? x quickly find and recover any intact fi , howev badly the disk is corrupted? x list programs directly from any disk - protected or not? + examine textfiles directly from any disk - protected or not? * analyse the formatting of normal or protected disks? x decrypt commercial software - or encrypt your own? * pidly auto- arch normal or protected disks for anything you lik: * understand & use the latest copy protection methods? * use your Apple as a powerful document retrieval system? * make use of an exhaustive knowledge of disk lore? YOU CAN NOW — with a little help from these 5 sophisticated disk utilities: TRICKY DICK examines, records, deletes, and edits. It can: (1) fead individual sectors trom protected disks, (2) list thoir contents in BASIC, assembler, ASCII, or hex, (3) edit thom, (4) write them back to the dick. Tricky Dick cunningly bypassos most protection systems, allowing you to work on disks with nonstandard formatting, haif-tracks, and altered DOS marks. It is algo a chief executive program that directs the following undercover agonts: ‘THE LINGUIST reads in a tracktul of raw data tor your scrutiny, translates all the address information. and allows you to inspect the track's formatting It also translates all types of DOS encoding (6 & 2.58 3.4 & 4), and works with Tricky Dick to list and examine programs or textiles on any protected disk. Use The Linguist t0 recover valuable files from blown disks improve your programming skills by studying commercial software, and analyse standard or altered formatting THE TRACER rapidly searches normal and most protected disks for up to six strings of your choice simultaneously (specified in ASCII or hex). The Tracer also verifies disk formatting, and sniffs out all hidden catalog or VTOC sectors Whe it finds something, it transfers control to Tricky Dick and puts the cursor over the object of your search. A few further keystrokes allow you to make any necessary changes and write the sector back to the disk ‘THE CODE BREAKER keeps your programs andtextfiles from prying eyes by enabling you to transiate them into a “secret code” during disk storage. This utility also deciphers encrypted TO GET THE CIA ON THE TRAIL OF YOUR DISK, SEND £35.00 TO: commercial programs, allowing you to use Tricky Dick to read, list, and edit software never before accessibleto any disk utility, ‘THE TRACKER closoly shadows the disk drive arm, caretully recording all its movements and operations. The Tracker’s job isto display, on either your screen or printer. a list of every track and sector accessed during a LOAD. RUN. SAVE, or any other 005 operation. This utility also tells you exactly where a read or write occurred during any disk access. Use The Tracker's, services to locate the precise trouble spots on a clobbered disk. to determine sector skew patterns, 10 discover the location of hidden “nibhie-count” tracks on protected disks, and to learn much more about how DOS works. You'll be surprised to see Just exactly where the disk arm really does go! What's more, you get permanent access to: THE CIA FILES a 50,000+ word book designed to turn you into acisk expert. In addition to complete instructions for the 5 CIA utilities, the book contains an easy-to-follow hand-holding tutorial (written in plain English!) on all aspects of the Apple disk. Using the CIA ulilities as your personal guides, you progress step-by-step to total disk mastery. You'll acquire a wealth of shills and information relating to disk repair and file recovery, DOS patches, copy protection, disk formatting program encryption, and other vital topics. Much of the material has never before appeared in print. All programs are unprotected, and hence can be copied, listed, ‘and modified at will. They require one drive, DOS 3.3, and 48K of RAM. GOLDEN DELICIOUS SOFTWARE LTD. 7 Sloane Avenue ° London SW3 3JD Page 12 HARDCORE - The Journal of the British Apple Systems User Group June 1967 Education by Norah Arnold A few months ago while attending a workshop at Nottingham, I met a gentleman by the name of Peter Cave. Peter uses his Apple in school and he and a few friends have formed a ‘disk ring! in order to develop useful programs for primary school children. Peter has recently sent to me a disk containing several programs which he and hie friends have found to be useful in a school situation. This disk is to be added to the Software Library and will be available at the normal price for library disks. The disk contains the following programs :~ 1, TILES Pattern making with simple use of co-ordinates. The resulting patterns may be saved. 2. ABACUS This program is not intended for use by the children, but as a visual aid to help the children to understand place value. It is very helpful in getting over a concept which {s difficult to demonstrate in traditional ways. 3. MONEY ABACUS Similar to Abacus but is a visual demonstration of the conversion of pounds to pence and vice versa. 4. MOUSE CHASE 2 Peter describes this a popular game which many children find difficult. Mouse Chase 2 is a hires version, while Mouse Chase 1 which is also on the disk, is the original lores verston. 5. ROBOT MAZE This contains four mazes. Needs some logical thinking and map-work in order to get out. 6. SIEGE This simulation is not intended to be historically accurate but to exercise co-operative management skills. 7. HAMMURABL THE GREAT A modified and corrected version of the Integer simulation. Peter has tried to make it easter to use and more pleasant to look at. 8. SHAPEDRAW én casy way to create shape tables. See Hardcore, Feb. 1982. this disk from the Software for Education Disk Letterbox To get Library ask If any teachers or present trying to get together programs for young children would Like to become members of a wider disk ring, write to me through the P.0.Box. The disk could be sent from one person to the next on the List and cach could add programs that they have found useful. The programs need not be perfect - after all, very few ever are. Mutual help and co-operation is the theme. Many thanks, Peter, for offering to start the ring rolling. parents who are at LOGO ARTISTS All T did was leave my cassette recorder on my desk during a wet dinner-hour when the children were confined to the classroom. Kerry and Nicola, both aged eight years six months, could not resist the challenge. They presented me with a Logo program which produced the following excellent Likeness of my cassette recorder. I i 4 fs MAN AND DOG Logo drawing by - Kerry & Jane aged 4.5 years dune 1983 HARDCORE - The Journal of the British Apple Systems User Group Page 13 Why Does Less Cost More? by Neville Lau Ash Now we have the Apple IIc, but don't worry, your IT plus or europlus isn't dead, just on the way out. The vast majority of the with the software existing programs work new machine and most of the new will work with the old hardware. So after Apple has had a model in production for euch a long time, why docs the new model cost more? For a start there are far inside - so you less chips pay more fur less. The external casing is slightly differenr, but not much. Now more reliability and less inside costs more, even though there's not a lot of change for the user The keyboard is better, but reset could have moved ty the back of the machine display that could have been 80 is in fact still the 40 plus 80 with a spectal card. Though the 80 column card for the Ile is around half the price of the card for the europlus, could tt have been feature? Included as a bonus Another feature for ease of use especially for s would have been the numeric keypad standard on many other models. It isn't essential, true, but tt certainly things easier when you are potting fn lors and lots of figures. busine makes After all these complaints - how docs the new model measure up? In one thorny arca Apple gets full marks from me - documentation. Rather than hundreds and hundreds of pages - great for those botfin types but not much good for me = they have a disk system. It's far better to use hands-on experience with a minimum of complicated books to teach you things you can casily manage without. And a bouquet to Apple for the keyboard - makes my curoplus seem positively obsolete. Maybe that was the Idea. Altogethor a better machine for people who are used to using typewriters Like me, but not all that one expected after the spate of rumours. Comparing the new Apple Ile with those other micros with similar specifications one fact emerges. You can ger less a similar specification for money. So why do I still say that the Apple Tle, the Volkswagen of the micre. industry will still be another » even though it uses the 6502 Because of the tremendous software base and almost unlimited range of peripherals and possible applications only limited by a company's ingenuity. Even su, with their fantastic production lines all over the world, there had to be the opportunity of slaying —_the competition with a price around £599. Unless Apple felt people would still feel it was worthwhile to buy The Real Thing. and T reckon they are quite right. In fact only today I saw an advertisement for yet another ingenious card to go in the back of your Apple II, II plus europlus or Tle called the Accelerator Ul, which makes the Apple faster than the much vaunted IBM PC, the ACT Sirius and Olivertt MO. and that's. using PCW benchmarks. So for €29% you can be up to Jate even though your ippie tant the new Te and uses an 8.bit chip A special purpose language for multiple choice tests and quizzes, questionnaires and Computer aided learning (CAL) — £60 + VAT 4 MICKIE programs con be written by people with no previous experience of programming. Many people have neither the inclination nor the aptitude to master general purpose languages such es BASIC ot Pascal i MICKIE can be used by people who have nevar used ‘or even seen a computer before. This is demons by MICKIE's success with hospital patients. ® MICKIE is written in a simple to use. easy to remember format, designed specifically for the first time user who does not want to know more than is absolutely necessary about computers and computer languages. * Originally developed for medical history taking, MICKIE has been evaluated in hospitals, cchools and commerce, It saves time and provides comprenensive, and structured records. The original MICKIE wes developed at the National Physical Leboratory by the late Dr. Christopher Evans. {well-known as the author of The Mighty Micro’ and "The Making of the Micra’). Full Apple implementation from: SYSTEMICS LIMITED 21-23, The Bridge, Harrow, Middlesex HA3 5AG. ‘Tol: 01-863 0079 C2 Lee Page 14 HARDCORE - The Journal of the British Apple Systems User Group June 198 What is VOICE INPUT, completes the man/machine interface through What for? speech, the most natural form For apPLe 11° USERS . . TI ice- si slots of communication. JOPLE Wend yours scay, Winans It's natural ..it’s simple .. it's fast .. “*" sh" it’ FOR PROGRAMMERS and it's accurate. It takes the tedium out of programming with your fingers. VOICE INPUT LTD 15 St Margaret's Road, Girton, Cambridge CB3 OLT Telephone (0223) 276097 June 1983 HARDCORE - The Journal of the British Apple Systems User Group Page 15 Voice Based Learning System by Scott by Tony Williams Nover a man to let a good chance slip by, after writing the Scedlings column in the last edition of Ward Core, your roving editor took himself off to St Yves. No, not in Cornwall, the one in Cambridge, although you wouldn't know the difference - it shares the same fishing boats, well cabin cruisers, tourists, olde worlde souvenir shops and picturesque water. More important, one of its seventcenth century houses {s the home of Voice Input, a pioncering outfit determined to break the keyboard domination of terminal and micro inputting once and for all. Votce Input was formed in late 1981 by Donald Hottord who was convinced of the obvious advantages of voice entry for controlling computers. acceptance was by no means instantaneous, not least because the technology was not quite ready then. As founder BASUG members will recall when Frank Kay demonstrated various digitised and synthesized voice input and output systems for the Apple back in 1981, it was agreed that actual voice recognition The hardware consists of the circuit board, circuit three audio preprocessor board plugs into one of and microphone. the expansion slots and a cable was in its infancy, and that {f you trained a system to run your bath when you said “Computer, bath!" but forgot to allow for incipient laryngitis, you had to go dirty. However, one year on the technology has caught up - voice recognition is a going concern. Personally, I have not found the keyboard 2 barrier, and as a heck from way back can make my thoughts known through my fingertips. However, that docs not go tor everyone. The introduction of Lisa shows that Apple Ine for one believes that the way to talk to the screen is not through the keyboard but through running a little furry animal back and forth on your desk. Votce Input - after a shaky start with other less refined systems - have started (March 1, 1983) importing Scott Instruments Shadow/Vet technology and from the evidence of my visit, are so inundated with interested parties that you are unlikely to see them at many exhibitions, I do hear tell that they will be at Apple ‘83, however. part VET/2 speech recogniser: The doublesided connects this to an outboard audio pre-processor housed in a small box. The preprocessor frequency range. Analysis consists into two regions (300 to 1000Hz crossing measures in both regtons, analyzes an acoustic signal within a 300Hz to 4000Hz ot breaking the frequency range and 1000 - 4000Hz), taking zero and extracting the amplitude envelopes of the two regions. The four resulting analog data lines are converted into digital system is also configured for provides all the form at the request of the host computer (the IBM PC). The software package functions for training and recognition. Vocabulary ‘words’ may be up to 1.5 seconds in duration and up to 20 characters long. The about total of 10.6k required in the functions for template area for a forty word resident vocabulary requires 4600 bytes. The control software requires approximately 6k for a host computer. The system includes saving vocabulary sets to disk, calling vocabulary sets from disk, and selecting sub-vocabularies. These functions can be used interactively in the VET=2 accessed from BASIC (Integer or system Applesoft) or machine Terminal) or can Language (Voice Entry Programs. The system has a REYVET feature which means that voice and keyboard input can be used interchangeably. Page 16 HARDCORE ~ The Journal of the British Apple Systems User Group June 1793 In their demonstration set up you speak to the Apple and, look no hands, a sign saying "Voice Input" lights up. What good is that you might ask, when you can more easily flip a light switch. True, but not if you have no hands, if they are busy duing something else or you are a thalidomide person getting around at half the height of other people. Or if the switch, or whatever is a very long way off and has to be activated by a radia mike. Or if you are a theatre stage manager who has to control an awful lot of lighting gear, curtain machinery and perform many activities simultancously in double quick time. The value of voice input can be best judged by taking the case of quality control. In an industrial or research environment the results of tests or measurements are in the normal wav entered in the computer either directly via a keyboard or indirectly from entrics made on paper which are later typed up. To enter data the tester wast theretore put down the object under test or the test instrument or both and in the case of large objects may even have to leave the test bed altogether to record the test data. Having to continually switch his attention in this way from quality control to data input is tiring for the tester and leads among other things to a greater number of input errors. Using the unobtrusive lightweight microphone which is positioned about half an inch from his lips (to overcome background noise interference) the operator really hes ‘hands-free’ control. At the moment voice entry has proved a success in warchouse management, laboratory data acquisition. transport control and photogrammetry. In the version I saw working, Scott Instruments's new (and relatively inexpensive) technology allows you to train the system to recognise your voice in as many as nine passes in each of which your voice may be slightly different. In user mode the system tries to match up your voice with one of the nine it has been trained for and if it finds a good march will take the appropriate action. Personally I am much more in tune with the VBLS = the Voice Based Learning System. This uses the same voice recognition technology, but for a different purpose. The system is not used to activate devices, but {s a courseware authoring system including methods for creating lessons, guiding students, administering prepared quizzes, providing reinforcing activittes and storing student scores - all designed for voice input operation. Even withuut the sound cloment this is a very carefully conceived and implemented CAL package. After planning their lessons out on paper teachers then enter them into the computer. Answers may be true/false, multiple choice, or the actual word or short phrase which is the correct response. Lessons may be easily edited or updated and branching capability is provided. Any answer may be considered a decision point on which branching may teke place. It would be tedious to describe in full detail here the actual learning route chosen by the planners. Instead I shall mention the examples which most impressed me. If the application is for foreign language learning - for drilling the pronunciation of individual words or two-words phrases not separated by a pause - the teacher can specify the degree of tolerance on a scale. If he sets it very wide, if the required answer is say "Middlesbrough" and the student answers "Loughborough" the computer may accept it and move on (in the final score, however, arding the curiously misnamed ‘bonus’ point signifying a pretty rough rendition). At the other end of the scale the teacher can insist on an exact pronunciation and intonation. Incidentally, when "signing on" the student says a word or two to enable the computer to take a reading of his or her voice and thereby make allowances in attempting matches with the model answers. Matches are recorded not as right or wrong but represented on a sliding scale to indicate proximity to the desired model. This has its limitations for foreign language learning purposes, of course. The overall accuracy of the student's spoken response is quantified and represented graphically, but the system {s not capable of actually analysing what elements are wrong. for example. if the target word ts the German "Muenchen" and the response is "munching" the VBLS will June 1993 HARDCORE - The Journal of the British Apple Systems User Group Page 17 calmly say 65% or some such, whereas the deserved reaction is a screamed “Have you got cloth cars! This is a city not breakfast time! There is no g on the end and the WUhas an umlaur. Say tt again or else you're in detention!" The computer fortunately doesn't say any of those things, and yet in a mispronunciation or mishearing situation the student really wants to know not how far he or she is out but what is actually wrong. One lost opportunity: while "recording" his volce on the computer, the teacher does not have the built-in facility for recording {t at the samc time in clear on a separate but linked tape recorder. This omission moans that the student is working "in the dark" as it were, following a model that may be remote in time. As it stands he {is attempting a good match out of his head, when it is berrer to hear it. I should add that the system does not set out to replicate and improve on language laboratory procedures. but still it is difficult to avoid making the comparison. Certainly language teachers or users ought to be able to add this factlity with relative ea and this simple addition would make the Scott system a far more powerful weapon in the language teaching armoury. Curious that where so much omphasis is placed on the spoken word so little is placed on the heard word. The regular Voice Entry Terminal system doce make use of the Votrax synthesized voice chip for spoken prompts but this is not utilised by VBLS since this sound is inevitably rejocted by serious language teachers. However, I am looking at this froma narrow language teaching viewpuint, which of course is unfair. The VBLS can be used for any teaching application which involves a questioning technique and where a correct target answer is possible which demands a spoken in. Let's go one further - you don't need a pedagogical underpinning for using sound input at all. Tt can be used merely because it is fun and attractive in ite own right. The price at over £1000 might seem high untijone considers it in the context of uther capital expenditure. Seen against the twenty or fifty thousands a modest language laboratory installation may cost - with all its concomitant breakdown and maintenance problems - a thousand or so pounds buckled on to an Apple is not so expensive. And I believe that every language lab in the country could gain a new lease of life from this and other computer assisted additions. Many students react unfavourably to the isolation of the language lab booth and unless constantly wonitored by the directing teacher, can easily tire of the effort of self-correction. Some of these on other hand respond favorably to the stimulus of CAL and certainly VBLS which could be seen as a patient and untiring aid, offering immediate response to every student attempt. Neither VBLS not VET of course can cope with continuous speech. The system will handle one or two word inputs (without a pause between) - but anything more sophisticated will have to wait until the 1990's...unless, of course, the Japanese come up with anything - which they will. The problems of keyboard entry for the Japanese, with the unwieldy mixture or iiragana, Katakana, Kanji and Roman letters used tn Japanese are so insuperable that it could in the long run prove easier to bypass it and go straight for continuous voice input. Although Europeans are not faced with the same scel of problem we could benefit from a spin-off. That could = even — mean voice-entered word processing... and goodbye to your Little furry desktop animals. And if the forecast is for the 1990's experience tells us that it will come sooner, and Voice Input is gearing up for it. The sales and marketing director Rawdon Gallaway is rather philosophical about the state of acceptance of this technology, "ke are currently passing through an educational phase, whereas we need to prove that Voice Technology has really arrived." The MD Donald Hofford reminded me that the Maestro already speaks, that London Transport is going ahead with its "Talking Bus Stops project ("London Transport regret ) and that British Aerospace intends incorporating voice control into the cockpits of fighter planes. There is a less exotic but — equally —_useful application in aids (our friend Roger along for the handicapped Jefeoates has been to St Yves already, of course) and Page 18 HARDCORE - The Journal of the British Apple Systems User Group dune 1985 | Voice Input is working closely with the Manpower Services Commission developing BASF DISKS systems to help both the blind and physically handicapped to perform as well um arte sited and she bodied: and who | ~ inSSviduallly numbered knows, if I keep writing long enough they - 5q" single sided, might want to lend BASUG a system to work single density over... - suitable Apple II,IIe & /// - box contains ten disks Lonely Apples 1 BOL £ 18:50 NO 10 BOXES £140:00 EXTRAS The following member vould like to contact others in his area - WE PAY VAT, POSTAGE & PACKING 1 Willian G Watson Send order & remittance to: IAGR Sei SYSTEMICS LIMITED 21-23 THE BRIDGE HARROW MIDDLESEX HA3 SAG 01-863 0079 Access & Barclaycard accepted VISICALC DAY 1 HANDS-ON COURSE ON THE WORLD'S BEST- SELLING PROGRAM JULY 9th LADBROKE MERCURY HOTEL BRACKNELL, BERKS Speaker: Fran Teo Only £17.50 to members, £25 to non-members incl. VAT June 1983 HARDCORE - The Journal of the British Apple Systems User Group Page 19 Epson Pages ss at and Applewriter II by Jim Panks. The commands used 1n Applewriter If to turn the Epson Printer ante a useful tool can be hard to understand. 1 have after some days of constant attention to this problem sadway. I have found the only way these commands with any suce is to use the Glossary Funetion present within Applewriter It. Firs of all you will have to set up 4 Glossary File. This is done by writing @ normal Applewriter file. You start by making a list of the functions you wish to use and then give them a key to turn them on or off. The Glossary Function allows you to use any of the keys on the Apple and it will also recognise upper and lower keys. [his gives you at least 82 variations. the following list 1s designed with the whole Epson MX range in mind, although it hes been tested using the FT/3 version, so 1¢ you have an earlier version you will not get some of the more fancy printing. If you have the Apple II Users guide you will find page 34% a help as il lists many of the control codes required. For those that do nut wish to play with the Epson codes | have placed a disk in the softwar library and it should be available shortly. needs to have certain codes the correct order to use all The Epson entered in the features present. Some of the FT/S codes require a Chrt(#) or (1) after the normal alphanumeric code. inputting them into Opplewriter can be difficult because Chrsi@) is Control @, which is us to let you know when you are in the edit mode. I have found that you can enler il provided you press Control K just prior to entering control codes. This lets you enter Control @ by pressing ¢ Control Key, Shift Key and P key all at once. The Annual General Meeting, of G will take place on 2nd July 1983 at The Central Institute of Adult Education, Longford St., London, Wel at 2,00 P.M. There will be a workshop fron 9 to 5,the nain topic bein PRINTERS There will be demonstrations of some of the latest printers including, Apple D.t.P. Epson FX80 Epson RX80 plus interfaces Universal Parallel Pkaso Epson Grapplert 1.D.5. Pipeline Buffers + Apple //e + Accelerator + much nore There will be a draw amongst those present to attend an Open Day at Apple Conputer Henel Hempstead in Septenber The Central Institute is 5 minutes walk from Fuston Station, and 10 minutes walk fron Tottenhan Court Road. Free parking is available in the Institute Car park. Please cone and bring your printer and printer problens. Page 20 HARDCORE - The Journal of the British Apple Systems User Group June 1983 | I will explain each feature as 1 go along, the first feature 16 condensed which makes adding notes to articles or putting large tables within articles. When using this feature you must remember that it allows 132 columns and you must therefore account for this when justifying your text. This applies to all the different sized type. The Control Code tor Condensed is :- Control kK, Control ¥, Control 0, Vv, and Control Kk. The Control K is to keep the cursor in upper case mode. The Control V lets Applewriter know that you are about to send @ non-printing control code. The actual code for condensed 15 Control O. Well that i5 @ taste of what is to come. On the FI7S the continuous underline was d, this together with the superscripl/subscript requires a Chr$(@) and Chr#c1) to turn on or off or in the case of super/subscript to tell it which you wish to use. As an example of how to enter these codes I have used the underline as en example and the codes are as follows Control K, Control V, Escape -, Control Shift F, Control ¥, Control kK. New you can see why the Glossary Command is needed, fancy putting that lot tn every time you wish to underline. 1 will now demonstrate the things that can he done using the FT/2 Big Letters Condensed Characters Emphasized Characters Us line Mode Double Strike Mode And to finish, for those that do not like wasting paper how about this:—- et and om line feed of onty we IMTS ene caeaY Bend air mari voce In the next assue 1 will continue with some other variations on this theme and af any member wishes to add his comments er has a particular problem with his Epson and Applewriter please let me know. hardcore Contributions to Hardcore are always welconed, without then it would not exist. Whether you have a learned article, a ‘quick tip’, a problen or a solution, let us know. If you have more than a_ short letter, it is helpful if you could send it ona disk, with a hard copy if possible. If you want to send printed copy, please do nor cut it up but fill justify on a9 en (3.5 ins) colunn. We prefer copy on disk, either asa text file, or an Applewriter 1 file. Pascal text files and others such as Wordstar files can probably be accomodated. Renenber, contributors receive credits on the Software Library. hardcore ~ June 1983 HARDCORE - The Journal of the British Apple Systems User Group Page 21 EPSON PRINTER CODES WITH APPLEWRITER ][ David A Archbold, Squadron Leader, Ramstein Air Base T have been slightly confused by some of the comments and questions about Applewriter I[ in the December and February issues of Hardcore. I have an Apple Il Plus, Tymac = Centronics interface, and an Epson MK-80 Type III. Neither 1 nor friends in the local club, who own various other combinations of equipment, have experienced any difficultics with Applewriter ]{. I hope the following will therefore be of assistance. /ed. If I may butt in. The problem concerned the Centronics 737 alone. But let it pi tell us all:/ As far as the software is concerned, the upper limit on the Right Margin (rm) command in the Print Parameters would be 99,999 although the setting becomes inaceurare above 30.000! Seriously my standard setting is 75 with the Left Margin at 5. However, I regularly use 130 with condensed printing. Ev with a setting of 200 the printer continues quite happily, generating its own Line Feed (LF) when its buffer ts full, with a further LF being received from Applewriter after every 200 characters. | Although there 1s no practical use for the latter test, it appear to docs show that the 40 characters per line limitation discussed in December's Seedlings {8 not a software problem. Don't Parameters forget that you can amend the Print available on initial boot ing by changing them to what you want and saving them to disk with Ctrl @4 under the filename SYS. Turning te the insertion of Ctrl characters for printer control, they may, of course, be entered directly in the Top Line parameter (i.e. tl/Ctrl-O/ gives condensed printing). Within the text, Ctrl characters must be surrounded by Ctrl-V's. The first Ctrl-V ts not placed in memory but switches on a routine which stores all subsequent characters in memory exactly they are input, but deducts 64 from the ASCII code of characters whose codes lic and 159 before printing them Character codes outside unaffected. Study of (almost) all between 128 to the screen. these limits are Table 7 on Reference codes 128 page 15 of the Apple Jf Manual will show that character to 159 are all the Concrol characters, whereas codes 64 to 95 are flashing characters. Thus following a Ctrl-V, the true Ctrl codes are inserted in the textfile in memory while "harmless" flashing characters are printed to the screen. The exceptions to the above are Ctrl-M (RETURN) which of necessity remains active, and Ctrl-D which for some reason that I have yet to fathom is printed as an inverse D ~ CHRS(04) - rather than a flashing D - CHRS(68). No doubt it has something to do with its relationship with DOS commands. Needless to say, the cancels the above procedure. Having established what Ctrl-V does, how do we put it into practicé? Let's look at some examples: a. Condensed Characters The MX-80 Type “III Operation Manual states on page 60 that to print condensed characters the Epson must receive the Shift In (SI) code and implies that this is OF Hex or 15 decimal. In fact it can be seen from the Table at Appendix 3 of the same book that the codes between 128 and 255 have identical meanings to those second Ctrl-V between 0 and 127 as far as the Epson is concerned (ie bit 7 is ignored). We can therefore type Ctrl-V Ctrl-0 Ctrl-V and CHRS(143) or 6F Hex is entered into momory while CHRS(79) or 4¥ Hex (flashing 0) is sent to the screen. When the CHRS(143) 1s received by the Epson, condensed printing is initiated. bh. Fmphastzed Characters We need to output ESC E to the printer. ESC E is CHRS(27) CHRS(69) or, using the above arguments, CHRS(155) CHRS(197). We therefore type Ctrl-V ESC E Ctrl-V and the correct codes are loaded into memory whilst a flashing-[ and normal E (remember 64 is NOT deducted from codes greater than 159) are shown on the sereen. Note that it must be "E" and not c" that you type, as the code for "e" is CHRS(229). How you produce "BE" will vary depending upon whether or not you have carried out the “shift-key modification” and have toggled ir with Crri-Q 7. With the modification, entry fs straightforward: without {t you will have to type ESC prior to each character entered cg Ctrl-V ESC-ESC ESC-e Ctrl-V. Page 22 HARDCORE - The Journal of the British Apple Systems User Group June 1985 c. Underlining On page 65 of their Manual, Epson say that underlining requires Fse- +(n)D where n = 0 or 1 to respectively stop or start underline mode. It seems simple enough, but unfortunately it is untrue. The "Esc-" bit is correct and can be dealt with as in para b above, bur the 0 and 1 are not what they seem. What is required to switch off underlining is a CHRS(O) which is the NUL code. Neither CHRS(48) nor CHR§(176) which are the codes produced by "0" will do. The answer is to type in Ctrl-@ ie Ctrl-shift-P in upper case mode. In the same way, you would expect to type Ctrl-A to generate CHRS(L) or CHRS(129) to = switch on underlining. That is a correct solution but in fact the Epson will accept ANY character, other than NUL, to do the job, including a space. Fven if you type "ESC-" without any third character, underlining will commence - but it will pinch the first character of your text to make up the proper code! In summary then. to start underlining type Ctrl-V ESC- (x) Ctrl-V and you will see on the screen flashing-{ normal (x), where (x) fo any character other than NUL. To stop underlining, you type Ctri-V_— ESC= Crri-shift-P Cirl-V and will see flashing-( normal- tlashing-@. 4. Superscriprs and Subscripts To answer the specific query raised by Barry Hill in the February Hardcore, superscripts are obtained with Ctrl-V ESC S (not as he implied) Ctrl-shift-P Crri-V and subscripts with Ctrl-V ESC S (x) Ctrl-V where (x) 1s any character other than NUL. The reasoning is a given in para c. above. Other points to note arc: DIP owitches 1-3 and 1-4 in the Epson must be in the normal OFF position for superscripts and subscripts to be produced; to get reasonably proportioned superscripts you should first change to condensed mode, the control sequence becoming Ctrl-V Ctrl-O ESC S Ctri-shift-P Ctrl-V to obtain superseripts and Grri-V ESC T ESC I Ctrl-R Ctri-V to switch them off; and finally you must switch off Emphasized Mode, if you are using it, before printing superscripts. For those unbelievers who would like te check things for themselves and who have rhe ability to jump from Applewriter If into Monitor (by loading non Auto-start ROM routines into a language card, or using a specialist card like SNAPSHOT - which I can highly recommend), enter the codes which you wish to look at in the firet Line of Applewriter text. Break into Monitor and examine the text file which commences at 4700 hex. One final point. Although Ctrl-V is not placed in the text file, all subsequent control codes are. ‘These are then included in Applewriter's character count and justification of the printed text ts upset. I can unfortunately offer no solution at the moment. L hope this ts of use to someone. EPSON PRINTER RIBBONS The Miser (Jim Panks) llow many miles do you get from your Epson Ribbon 7? Were is a tip for when it starts to fade! Take the ribbon out, turn ft over so that the winding knob is facing down. You can now open out a paper clip to use as a winding handle. Turn the ribbon over so that as you wind the ribbon into the cassette it turns over. As soon as the turn has entered the casactte start winding with the paper clip. It takes about three minutes to wind the twenty or so yards through the cassette. When you have finished place the cassette in the machine and you have a brand new ribbon for nothing. The secret is that the ribbon is struck above the centre line, allowing the botrom to remain inked. If you find this works (I do) you may send me a small donation. June 1983 HARDCORE - The Journal of the British Apple Systems User Group Page 23 Visicale Corner by Fran Teo "THE Spreadsheet" In the last mentioned that we some of the edition of Hardcore | would be dealing with built-tn functions of Visicale but since then I have come across a new spreadsheet which deserves a very prominent mention. Quite simply tt ts called ‘THE Spreadsheet’ and distributed by Call-A.P.P.L.E. To all intents and purposes it is Visicale but with further commands allowing greater flexibility. The extra commands are:- Mu Sets local column width la Sets attributes. Accept only labels Accept only values Protect cells Hide contents uf a cell Default Accept all data porver Other advantages are:- replicate blocks of data rather than single rows or columns, replicate formats or data rather than only being able to replicate the entire contents of a cell and cursor movement using the CIRL key- extra You can also configure ‘THE Spreadsheet’ for 80 column cards and it automatically recognises any Ram cards you may have including the 128K cards. In other words no Pre-Boot disks are needed. Visicale files can be loaded directly into 'THE Spreadsheet’ so transferring from one program to the other presents no problems. When printing reports that are too wi for the printer, 1 usually have to work out how many of the columns will fit on the paper, print that out and then go back to the beginning and print the remaining columns. ‘THE Spreadshect' does all of that automatically! It will print out as much as it can Fit on the paper, scroll up a few lines and then continue with the next section. Whar a time saver! By nuw you can probably sce why 1 have taken to ‘THE Spreadsheet’ in the way } have. I haven't had to learn a totall» new way of operating a program, existing files can still be used and my extra memory and 80 column card are automatically recognised. On top of thir I have all the extra features that I have been yearning for in the past. All this for a third of the cost of Visicale. If possible buy it through Call-A.P.P.L.E. for $60 = rumour has {t that it is being sold in this country for £115 but even so it is still cheaper than Visicalc. In my wext article I using the built-in Visicale/'THE Spreadsheet’. shall return to functions of Courses Due to the phenomenal first Visicale course, another. This will be at the Ladbroke Mercury Hotel, Bracknell, Berks on the 9th of July. The cost will be £17.50 for nenbers, 525 for non-members. The cost has increased fron last tine, as we would prefer a maximum of 15 people on the course. Despite this increase, the value is tremendous. We also plan to hold an Advanced Visicale course after the summer, Other courses at the planning stage inelude Machine Code, Advanced Assembler and another Pascal course. There has been no response to the idea of a Pascal Assembler course, so that one has gone by the wayside. If you want a course that has not been organised, or feel that you could give one, please get in touch. success of our we are running hardcore Page 24 HARDCORE - The Journal of the British Apple Systems User Group June 1983 LOOK! ... FOR ALL YOU @appie accessories I @ All items fully guaranteed for one year @ Free postage and packing within UK BUSINESS SOFTWARE ‘Access Business Forecasting Model (Regs. Visicalc) Calcstar (CP/M) (80 column spread sheet) dBase Il (CP/M) Star (CP/M) (powerful data entry) Perfect 0.8. Master (version 3.02), 0B. Master utilities (links with visi's) Desk Top Pian It Dutil (for ¢Base I) Graphmagic (bar graphs, pie charts, etc) Mathemagic Meort-B0 (stand alone CP/M sort) Multiplan (Microsofts superior spreadsheet) Omnis (also for tle) PFS Filing system PES Graph PFS Report Quick Code (for dBase Ii) Supersort (CP/M) The General manager (ver 2.0) The Last One (programme gener Versatorm (form generator in Pascal) Visieale Visi + (visicale consolidation) Visca u Visidex Visifle Vesiplot Vesitrend/plot WORD PROCESSING Applewriter lle Applewriter I Executive Secretary Executive Spelier Format 80 List Handler (Mailer & Form L Pie Writer (40/80 columns) Sensible Spelier (new fast proot reader) Sensible Spetier (CP/M) Screenwriter 11 (70 col w/out 80 col card) Super Text $0/80 Word Handler (does not req. 80 col. card) Zardax (40/80 & inc form letter) PRINTERS Eoson AX-B0 (1000 cps tractor feed) Epson FX-80 (1680 eps & prop spacing) Epson MX100FT-3 (100 eps & wide carriage) Mannesimann Tally MT120 (160 cps) Strobe Graphics Plotter Nec 8023 (100 eps & prop. spacing) TEC1500-26 (26 eps daisy whee!) Tec Starwsiter F10-40cps PRINTER INTERFACE CARDS Aistocard Parallel NET 162.00 63.00 63.00 325.00 122.00 19.45 34.00 135,00 135.00 135.00 155.00 1099.00 69.00 INC VAT 186.30 688.85 1263.86 79.35 Avistocard Serial Asynch Serial I/Face (7710A) CPS Multitunction Card (ine real time clock) Digitek Printmaster (BASIC/CPM/PASCAL) Grappler + (Epson/Anadex/Cent/Nec) 1PB 16K (serial/parallel card & buffer) MBP-16K (Epson 16K butter) Mcrobutter 30 COLUMN CARDS & ACCESSORIES Softswitch {for Videx Videoterm) U-Term (ine shitt mod. & font editor) Videx Enhancer Ii Videx Inverse Eprom Videx Utility Dise (ine font editar etc) Videx Videoterm Visicale prebaot disc (BO col with videx) Vision-80 (ines softswitch & inverse) MONITORS/COLOUR CARDS Digitek Colour Card (excellent colour on TV) DMS. RGB. Colour Card Kaga 12” Green Screen Microvitec colour monitor Microvitec colout card (use with above) Zenith 12° Green screen (very 004 value) GRAPHIC UTILITIES & MUSIC Arcade Machine (game designe) Bit Stik (Rabocom) Complete Graphics System (Penguin) Oigiter I £2 Draw 3.3 (excellent graphic Gratorth (fast 30 utility plus music) Graphics Magician (Penguin) Graphic package Sublogic (detailed 30 pack) Higher Text il (many diff fonts, sizes. cols) Pascal Animation Pilot Animation tools Special EHfects (Penguin) The Artist Versawriter (graphic digitizer) Versawritr expansion pac 1 Zoom Gratix (simulat t0 200m on Ba Stick) Auder Electric Duet (creates 2 part music) Fore (4 voices & 9 octaves) SAM. (software automatic mouth Zapple Sound Effects & Music Board unumes Aplus (Applesoft structured Basic) Appleguard (provides software protection) Apple Mechanic (Beagle Brothers} Assembly lang. Dev. (6502, 280 or 8080) Bag of Tricks 75.00 118.00 119.00 69.00 98.00 129.00 96.00 95.00 2495 12700 300 1845 27.00 23.95 1895 21.00 1595 75.00 56.00 1895 185.00 25.00 75,00 24.95 2179 212.75 2875 86.25 28.69 dune 1985 HARDCORE - The Journal of the British Apple Systems User Group Page 25 e delivery re items available BEST. (Enhanced Software Tool) Fortran 80 (CP/M) 12500 Build Using (Provides ‘print using Terrapin Logo $5.00 108.25 command) 2395 27.54 Transtorth (full Hoating point Forth) 7500 8625 Copy It Plus 3500 4025 MISCELLANEOUS ITEMS Dise Dactor (CP/M disc recovery) 89.00 10235 Disc Drive (Fully Apple Compatible) 199.00 228.85 Disc Library incl CP/M & Pascal) 3495 40.19 Disc Drive Contellee Card 5400 62.10 0S 3.3 Tool Kit 4100 47.15 Disc Head Cleaning Kit (50 discs & fluid)... 1995 2298 Dos Boss {moditys Oos Commands) 1500 28.75 Dise tray (40 discs & lockable) 1745 2007 Edit Soft (powertul macto line editor) 1995 2202 Games Paddles 2500 2875 Fast OOS 1945 2237 Joystick (Selt Centering) 3800 4370 Global Program Line Editor (supports Master Diagnostic Dise 4800 5520 80 col.) 3550 4083 Plastic Dist Box 250 288 Image Printer-Epson (flexible hi-res dump) 3200 «3680 Ram Card utility (permits s/ware backup) 5900 67.85 Liga (Assembly lang. dev. system) 5700 6555 Trak Ball (TG Products) 4500 51.75 Lisa (Educational system) 7500 8825 Typing Tutor t 1495 1718 List Master (ine smart renumbering) 2395 27.54 Watash 5 25 Discs Pack of 10 1795 «20.64 Locksmith 4 1 (bit copier for most discs) 6100 «70.15 Wildcard (permits software backup) 93.00 106.95 Merlin Macro Assembler (editor & sSeeeeseeeeeeeeeny utilities) 4200 4830 Munch A Boy : 3200 3600 | Orders trom Colleges and a Printographer (supports almost any peas. ise Government Depts. etc welcome Speed Star (compiles 1200 ines ‘ Save wes 7500 9625 | f and returning to us or you can phone DAVE or Ree ie Copy il DD 8 SHERIDAN on 0274 676973 and your enquiry Tasc Compiler (handles v. large programs) .. 105.00 120.75 Bh will receive a friendly and speedy response. The Bug (Assembly Languege debugger) 3500 4025 | fi PACE-SOFTWARE-SUPPLIES & The Inspector (dise snooper ‘ maid ne 3500 4025 | QM Rose Bank, 130 Clayton Road, ] The Routine Machine (mach. lang. routines) 45.00 51.75 | Bradford BD7 2LY, West Yorks. | SYSTEM EXPANSION §f Please rush me the following items. ] 16K Romcard Digitek ysoo 625 | a | 16K Ramecard (Intelligence Research) sso 6325 | t 32K Ramcard Saturn 13500 15525 Lh, Eipomotpa me eee (mls ' 128K Ramex card 27500 31625 | | Cool stack (holds 2 drives & 3 monitor + tan) 6500 74.75 i | a 00S upgrade kit (3.2 t0 3.3) 3e00 4140 | pl rm €-Z Port (game socket extender) 1700 1955 EZ Port Hl (2 game socket extenders) 2200 25.30 Bis t | Eprom Card (holds 6) $200 59.80 a | Keyplus Numeric Keypad 83.00 95.45 T. Lower case adapter W/shift (rev 7+) 3400 «39.10 i | TOvaL a Pact clip on fan 4600 5290 | enclose my cheque made payable to PACE The Mill 6809 with Pascal speed up ve900 21735 | M sorrwane a | Time Kit $500 6325 | I [Export licence arranged) ae VC-Expand/80 (up to 145K Visicale & : 80 col) sso0 7475 | J Name_ —= oe | VC-Expand Hamer (loads 136K visi in r] i 20 sec) 4000 46.00 Address _ Vitex Function Strip (req Enhancer tI) 4300 5635 | | ViA 8522 Cart $300 8785 | gy Town ao —_ 280 card U-micro (card only) 83.00 9545 a 280 card Microsoft (New Softcard) 199.00 226.85 B County | LANGUAGES a Apple Pascal 14200 163.30 Postcode__________ Tel. No. _ 8 Agple Pilt 8000 92.00 3 Cobol 80 (CP/M) 399.00 458.85 i ie 3 a Forth 1 (lnteraer oniy) 4500 5175 | 2 a Page 26 HARDCORE - The Journal of the British Apple Sy’ ms User Group June 1983 Disconnected Jottings by Q. Reidford. Tris should, of course, be EPSON PAGES, but publication looms, the editor is raging and I've been otherwise occupied (or lazy). /B4. no problem Quentin, Jim Panks has enough to say on the Epson to meet all our needs for a while/. I had thought that there would be some feed-back on information but if there has been, then I'm afraid that it has been mislaid, and if there has been none then I feel’ that the whole essence of BASUG has started to collapse. The group was started, as I remember, as a self-help group, and I, as a new and bewildered owner was very grateful for the help and encouragement given by everyone......that still exists, although I ouspect that I have met enough people to know their telephone number, which helps. I believe that the question of giving ‘phone numbers has been mooted from time to time, and obviously diomissed, however [I feel strongly that BASI'G should be much more interactive, and in the hope that some others will follow, I wish my telephone number to be published as a contact point, I do not profess to be ‘expert’, far from it, but I am more than happy to have a chat abour most things (except the weather). My telephone number is ‘fijiififiuiil! (Nhe Preis I suppose this all leads on to John Sharp's article in the last issue about ‘Micronet'. What John omitted to say was that Micronet have been promising an Apple Interface since January, and the Latest information I have from their ‘Illelp' line in Peterborough is: "Um! June .... well Mid-summer ."...The latest price by the way is around £61.00 plus VAT for the hardware/ software package, and a fairly modest quarterly membership fec~ The Micronet modem {is an acoustic coupler; you dial up as normal and push the handset into the moulded box, but it does seem well made, and very much a bargain. Rumour has it that an auto-dial, direct connect modem is on the way. This would allow you ta leave your Appie switched on all the time and messages could be sent directly to you, and saved on your disk, with the device switching itself (and your disk/printer) on and off. But then the ordinary Apple modem is ton the way! too !! I have very recently bad a play around in Micronet, on 4 friend's B--B. And I came away feeling very much as 1f I had been one of the first people to receive a radio broadcast on a ‘cat's-whisker' set. The potential is undoubtedly enormous and -to return to thio business of interaction within BASUG - Micronet must be the cheapest possible method of having an Electronic magazine and particularly a Bulletin Board for news and help. BASUG, again, hoped to be a ‘pressure group! at one time, and I would suggest that this may be an ideal time to wield some muscle. After all, if everyone ‘phoned Micronet (01-242 6552) and gave Uhem a hard time on their Apple performance, then we might just — have ~— some effoct....Perhaps Apple UK, who have quite a few pages on Micronet, would care to add their weight, or is that expecting too much. I obviousty feel that the area of telecommunications can only enhance our hobby and increase the degree of Satistaction and enjoyment we get from it. Colleagues in the States havo used the Source and other similar central databases for some time, they have sophisticated automatic modems, and cheap if not free local calls; we on the other hand have British Telecom who 1 feel allow us technology as if they were dispensing gems from the Crown jewels. Please help to support BASUG and the original aims of the group, if any members agree with me then please help to apply pressure. We will need help when all this technology comes pouring through the ‘phone Lines so again please write to Bob Raikes and find out what has to be done, and how. June 1983 HARDCORE - The Journal of the British Apple Systems User Group Page 27 Tf, however, you disagree then telephone your abuse to me then at least I will know that there is someone out there......---Abuse line is upen from 8 till 10 most nights. (On the Micronet delay, John Sharp assures readers that indeed something is happening on the Apple front, and that unless something quite drastic occurs the Apple will be hooked up certainly by Apple '83. Apparently the original firm contracted to make the board folded, leaving Micronet rather in the lurch.) Meetings & Workshops Graphics Workshop This workshop took place at the Central Institute in London, A number of new itens were on view. Keith Chamberlain gave a demonstration of the Bit-Stik. Once again this proved a popular item which was enhanced by a further demo by Dick Menhinick of the Bit-Stik with the Strobe plotter. This showed nore of the full potential of the systen as a serious design tool rather than just a Hi-Res drawing aid. Colin Holgate & John ‘olloy meanwhile were showing their video of John's group Mainframe’ (as heard on Radio 1 !). This video was created using the Apple's graphics. Very inpressive. At lunchtime there was an exodus to Iion Mouse to look at books and magazines. The rumour that up to date copies of Nibble were to be had was unfortunarely only a runour. Nevertheless, Call Apple and otners were available. Colin was also showing 'Coomac', a new graphics language fron the States, Sone of you may have seen a progran called ‘Fire Organ’. This contains a nunber of dynanic graphic displays, one for cach key on the Apple keyboard. Ceenac is the language used to create ‘Fire Organ‘. The ain of the language is to make it very quick and easy to create abstract moving, pictures or ‘scores’, in particular patterns which nay add to the enjoyment of music ete. Also shown was a Hi-res kaleidoscope which reacts to music input through the cassette port. Again, vory inpressive. Mike Siggins gave a preview of his Graphics progran (shortly to be available from BASUG), and demos were piven of Apple World, Graforth and many of the other Graphics packages. All in all, a successful day was had. Exhibitions. Since the last magazine, we have attended two exhibitions. The first of these was the 4th London Computer Fair, organised by tho Association of London Computer Clubs. After last minute panics over the lack of a machine, we managed to borrow one from Apple. Nany thanks to then, After a very quiet Thursday and a slightly better Friday, the Saturday proved reasonably busy. A number of new members were signed up, and lapsed memberships renewed. Thanks go to all those who helped on the stand especially Jim Panks, Richard Teed and F.E. The !lidland Computer Fair was somewhat disappointing. Very much a Sinclair/ Vie type of exhibition and we were quiet most of the time, Contact was made with many who were interested to hear of Mid-Apple's attempts to get a local group going. Thanks to Mel Golder of Mid- Apple and F.E., without whom our attendance at the show would not have been possible. Ne receive complaints from time to tine that too much attention is being given to the South East, and it was partly with this in mind that we went to this show. It was not really a financial success, and involved a fair amount of time to organise from a distance. Our request for help to allow us to go to the Manchester Show drew not a single offer of help. Unless we do get sone help from those who are nearer to the non-London events, the likelihood of being able to go to them will decrease. We will definitely be at :- The Computer Fair - Earls Court, London. Personal Computer World Show - Barbican, London What about offers for - The Northern Computer Fair - Belle Vue, Manchester. age 28 HARDCORE - The Journal of the British Apple Systems User Group June 1985 Readers’ Letters Sunningdale Dear Tony, I recently found that HIGHER TEXT (by Synergistic software) has a slight quirk on the Apple Ile. The Timekit produced by Glamire Electronics uses Higher Text to set up its display and whilst it works fine when set, when I tried to reset the time using the programme provided by Glamire it wouldn't accept the inputted data I wrote to CALL A.P.P.L.E. and had a reply from a member called ‘Butch’. We says there is a conflict or whatever at location SIF. To fix it BLOAD Iligher Text, enter the monitor and change the following locations to lA. * * * * * * Then do a 3D0G and BSAVE HIGHER TEXT, A2045, Lol4 L then ran the clock software anc sclected ‘clock set! and all workes perfectly. A word of caution to anyone who uses Higher Text extended. The mod shown above docs not work for this ‘improvement’ and T have a reply from the authors of Higher Text Extended (C6H Video) who say that they are aware of a problem but can't afford the cost of modifying their enhancement to the basic Higher Text programme. Yours sincerely, Peter Trinder. Handicapped Persons Research Unit Newcastle upon Tynbe Polytechnic No 1 Coach Lane Coach Lane Campus: Neweastle upon Tyne NE7 71W a major exhibition ‘Microfair Electronic Aids for the Handicapped’ funded by the Department of Industry. The exhibition is to start in Newcastle upon Tyne in September, 1983 and then visit five other centres around the country. In the past we have found computer groups very helpful and a rich source of new ideas. 1 would be grateful tf you could inform any of your members who may be interested in participating in our exhibition. You may not be aware of some of the other projects being undertaken by the unit. If you would like information on these projects or further information on the MICROFAIR please contact Ed Wilson, Peter Qurran or Dale Robertson at the above address. We look forward to hearing from you. Yours faithfully, Ednie Wilson Exhibition Assistant GH Atinlinw Beat! hivinncitinlia, ties Want SHE Dear Computer Users Group If possible I would like to place the following notice in your user group newsletter. CALC-Letter is a bi-monthly newsletter devoted to documenting the use (and abuse) of electronic spread sheet programs and accessories. While prognosticators and seers were talking about the revolution the computer would bring, the revolution went off alwad of schedule. The people discovered Visicale (T™)! And Visi-cale begat Visi-Clones and Calc-Alikes. and piles of people who would never be caught dead programming a computer, started creating incredibly complex computer — models. We at CALC-Letter recognize thie phenomenon tor what it ts: the electronic spread shect concept is a mator lean forward {n user friendly high level programming languages. We ced the help of users why have started to realise some of thir June 1983 HARDCORE - The Journal of the British Apple Systems User Group Page 29 power. CALC-Lettor is soliciting - ano is ready to pay for - articles, models, user notes, software and hardware reviews, ete. for publication in future issues. To submit outlines or ideas for articles or to request subscription intormation write to the above address, Attn J.H. Kitler. Thank you Sincerely James H Kitlor, Editor (fd. Well, this {s rather 1fke a free plug, but we included it because it might be of direct benefit to those of our members that like to spread the sheets). Ulverston Dear Sir, In the April issue of Hard Core you gave a name a telephone number for ITT manuals (Reader's Letters, page 34). Wanting some service manuals for my ITY 2020 1 phoned the number to be told that no one had heard of Arthur Grimwood and that they had nothing to do with supplying manuals. Is the number a misprint or an crror in someone's filing system or what? (the person on the other end of the phone seemed quite upset by their number and extension being printed). Having an LTT 2020 with Palsoft in ROM I have the following suggestions. 1) To use programs such as TASC or Super Forth (Hayden) load FP Basic from the Apple DOS 3.3 Master Disk into a Rameard/ 2) The IIT disk controller card can be upgraded to DOS 3.3: this can be done in two ways. a) Modify the board (a couple of track cuts) lo take 2716 EPROMS programmed with the contents of Apple's P5A and P6A PROMS. b) Wire two adaptors (24 pin header - 20 pin sockers) to fit Apple's PSA and P6A PROMS on the board. If a) {s used then the EPROM in position P5 can be programmed with boot programs for DOS 3.2 and 3.3 (switch selected). 3) 1 have written a shure (120 byres) program to replace FINAL.OBJ - this is shorter, faster and a lot easier to use. 4) Jailbreak - hi-res mod for the ITT costs over £30 and can be built for under a pound! 5) [have a program which will convert an Apple hi-res picture to ITT format. Tf you would like details for any of these please contact me. Yours faithfully S.N. Hobson /Bi. Glad to hear you are doing such useful work on the TTT. Readers: please don't call that number. In the carly days of BASUG our members did a lot of research to find help for ITT users (since ITT were not being helpful) and that name was produced. Now it doesn't seem to work. I hope to find the time to look into it again. As for Jailbreak: you have missed the point. You seem to be saying that a pirated version of the modification can be built for # pound. That may or may not be so, but you ignore development costs and the right to profir./ Kingswinford Dear Sirs, Your correspondent Dave Miller of Finchley was enquiring in the February issue of Hard Core for information about genealogy filing systems. Me will be pleased to hear that help is to hand. The Society of Genealogists has an S.1.C. for computer buffs and publishes a regular magazine. I have sume knowledge of spectalised programs = American (and literature) which may prove useful and would be pleased to pass this on. I use Visidex myselt and to date it serves my purpose well. Yours faithfully William G Watson /fd. Dave; find William Watson's address in the Lonely Apples column / Page 30 HARDCORE - The Journal of the British Apple Systems User Group June 1983 Liverpool Dear Sirs, We are the owners of an Apple ///, and are interested in UCSD Pascal. Neither of these features very largely in the literature you have sent, and we guess that they would in any case be a minority interest among your members. However, our hope in joining BASUG was that you may be able to put us in touch with others of similar interests. The lack of published information about Apple J// is beginning to make it a most frustrating machine to work on, and anyune with whom to exchange information, views or ideas would be most welcome. In particular, is there anyone with any knowledge uf system tables or vectors on thie machine? (A memory map seoms less relevant, as memory appears to be dynamically allocated), For example, the sort of thing we should like to be able to do is ty access the graphics buffer directly and though we have a nice assembler in the UCSD system, without ‘inside knowledge’ it is impossible to use it to write an offective routine to dump graphics to our Epson printer - that was an early project, postponed for lack of knowledge. Yours sincerely 1 Flaxman /¥es, you touch our consciences, we don't do enough for Apple /// users = but events seem to have dictated that neglect. Will try to correct it in future issues. in the final analysis. however, it {s up te mewhors to write and tell us ail aiout thetr fatlures and successes. / Corbridge Dear Sir, Could you please offer some advice on what appearo to be a compatibility problem. My system is a 48k Apple IT+ with disk, Integer firmware card (located in Slot 4,) with The Inspector in Rom DO and the Programmer's Aid (in D8), 32k RAM card in Slot 0, a Wildcard, CPS Msltifunction card running an Epson MX60 type II in serial mode and an Olivetti JP1O! spark jet printer {n parallel mode, ROM+ card, Symtec Light pen and an RGB colour card with a Decea 12" monitor. My main problem concerns the use of nega Software's Inspector EPROM which I have recently purchased. The adverts that I had seen for the ROM version indicated thar the only system requirements were a “8k disk system and Integer BASIC. 1 thought that I had these as I was able to load Integer from the 3.3 Master Disk onto half of the Saturn 32k Ram card and that the chip could then be inserted into the ROM+ card. However, when the chip arrived from a dealer in the USA I found that ir had to be plugged into the D0 socket on the "motherboard of an Integer Apple IT or on an Integer firmware card. I duly bought a secondhand card through the classified ads in Hardcore and installed the chip in the appropriate socket. I then installed the board in my only remaining slot and used the software supplied with the 32k Saturn card to modify DOS 3.3 to use the card in Slot 4. I now find that although T can access Integer Basic and run Integor programs I cannot use the Inspector chip. If I access the chip as described in the manual i.e. CALL -151,;0080; — D800G nothing happens or the system crashes. After consulting "What's Where in the Apple" I tried using OC to turn on the board located in slot 4, This meant that 1 could access the Inspector but the program would only act in a very intermittent manner. This T took to be an indication of some sort of conflict, most probably between the 32k Saturn card and the Inspector. Can you help? | have written to both manufacturers concerned. The chip itself 1s not at fault since I have tried {tf tn another Apple with the same Integer Card and also in my own Apple with all of the other cards removed - a solution but not the one I want. 1 have also had problems of compatibility using CRAE & PLE with the 32k Saturn RAM card in both relocated DOS and RAM disk modes. Have you any suggestions? It would appear that there are a number of conflicts between the changes needed tn DOS to run such cards and a large number of programs, especially utilities. I have included an SAR for your reply but could you also publish the letter in Hard Gore @ warning ty other members about June 1903 HARDCORE - The Journal of the British Apple Systems User Group Page 31 ELITE SOFTWARE COMPANY. S-C Macro Assembler: Full macro assembler with 1U0Q page manual. Operates in any II or //e. Source files may be in core or on disc. Object files may be assembled directly to memory, or to disc. Can read or write standard text files. Editor and assembler are co-resident, all Apple OOS and monitor commands are available. Price £60.00 + VAT. Appli-Kit: Applesoft utility. Appli-Kit is a package designed to aid the writing and debugging of Applesoft Basic programs. All commands are typed in as if they are part of the standard Applesoft set. Price £25.00 + VAT. Wildeard: plugs into any slot and copies the program in core onto a standard DOS disc. Copies 48K core resident programs. No parameter list needed. Copies most programs requiring RAM card. Copies made with the Wildeard can be copied with standard copy programs. Copies even the bit copiers. Works with any RAM card - plugs into any slot. Price £99.00 + VAT. Wild-Word; a 40 column word processor for the II or //e. True SHIFT key operation. Built-in mailing list and merge. Core-resident. Price £35.00 + VAT. Format-80: 80 column word processor for II and //e. What you see is what you get. Editing and formatting achieved with single keystrokes. Supports all Apple compatible printers. Mailing list and merge feature. Core-resident. Price £199.00 + VAT. Ramview: 80 column board for the //e, upgradeable to 64K. Price £80.00 + VAT. All Elite Software Company products are not copy protected. Elite Software Company, 2 Almorah Road, Hestan, Middlesex, TW5 9AD. Tel. O1-572-0453 Page 32 HARDCORE - The Journal of the British Apple Systems User Group June 1703 non-compatible cards. Yours faithfully, David Steward JEd. It seems to me that your problem is that your Apple keeps crashing through the table and toppling onto the head of your dog beneath who, in a fearful panic attacks it and tears the plug out of the wall. You in your distraction plug it absent-mindedly back in. It is difficult to get the Inspector to work under these conditions, What you need 1) a cast-iron table or 2) a turtle instead of a dog or 3) advice from John Sharp. But seriously, John Sharp writes: you should have ordered a RAM version of the Inspector. Then the Integer loaded onto your card would have contained the Inspector. since you have bought the Inspector in ROM you are somewhat stuck. You are correct in using C000 to access the card in the right slot. However, having done this, T would have thought you would have litrle problem, providing DOS knew that an INT command meant you were using slot 4. It is worth noting that hidden away when you load INTEGER onto the language card are the Programmers’ Aid routines (Is there someone ho is willing to write an article for us, please, oa the Programmer's Aid, JR?) PLE (and therefore CRAE) — need modification to use with DOS on the Language card (See Call A. P.P.L.E. article by Bongers. Now it is up to lard Core readers to produce something more substantial in the way of results./ Tadworth Dear Sir, I have a number of problems and questions which I would like solved /answered. Goncerning the Apple Silentyve printer, the Apple will not turn on with the printer connected but will turn on without the printer connected. Could you suggest a solution? ow do you turn the printer on and off from a machine code program? Concerning Hi Kes Graphics, can you explain the relationship between the memory location and the screen position of pixels. Are the Eamon disks avatiahle? Thank you for an excellent magazine. Yours faithfully, G.H. Davies. /FA. as for the first problem - you should put it in the Ist port of the Silentype. As fur the rest, don't know. Thie we have to turn over to our readers/ Stoborough, Warcham, Dorset Dear Sir, 1 wonder whether other mombers have been disappointed with the screen resolution of the new le? Using my new Ile with the same 18 Mh2 green monitors (BMC, Kaga etc) as our existing II plus machines there is a very noticeable degradation of the image compared to the TI. In 80-column mode the poor quality of the display is such as to make word processing something of a pain. The sharpness of the display using the Monitor IIL is quite satisfactory, although of course the slow decay phosphor on this monitor can he a nuisance. 1 would be most interested to know what the technical explanation of this is, if anyone knows. My dealer can offer none. I would also like to know what Apple are doing about it, because it is a very serious defect. to find on a not inexpensive machine. All the monitors, Including the ifi are 18 Mae, and the internal switch is not ect to colour in the Apple, of course. Yours sincerely, Dr. Jeremy Lec-Pottor. /Ed. Our chairman tells me that there isn't generally a problem with this one, 30 your problem is likely to be specific. He suggests trying the single switch (somewhere in the middle of the board) which is in fact "a colour killer" and not what you think 1 is. Therefore it should be "on" (I think). Try it. If tt doesn't work, get back to us with your phone numbner. June 1963 HARDCORE The Journal of the British Apple Systems User Group Page 33 London NWw2 Dear Sir, T am interested in obtaining a used Apple Il (with a printer), as my first step to learn micros. Initially I will use ft as a word processor, prior to experimentation. If any of your members wishes to sell his/her Apple 11 (in good working order) please put this person in touch with me. I thank you in anticipation. Yours sincerely, John Kason. Bath Dear Sir, I would be interested in joining the Medical sub-interest yroup within BASUG, and would also Like to be put in touch with anyone using Pascal on the Apple IL plus or new Apple Ile. Yours faithfully, H.R. Lang. The British Library, Copyright Receipt Otfice. 2 Sheraton Street, london WIV GBH. SOFTWARE MANUALS AND THE BRITISH LISKAKY The Science Reference Library, part of the British Library's Reference Division, maintains a collection of manuals designed to accompany software packages. The purpose of this collection ts to enable potential software users to consult the manuals in the light of their own requirements and make a choice. Some of the manuals of thie type are available separately from the software firm, the price of the manual being set against the price of the package should the latter be purchased. Since this means that the manuals are “published in the legal sense such works come under the terms of the Copyright Act 191], which states that one copy of each work published in the United Kingdom shall be deposited with the British Library. We enclose a leaflet about legal deposit for your information. Should a manual be cligible for deposit you should send one copy to us at the above address. Unless you enclose a note to the contrary it will be made available to readers in the Sctence Reference Library - as information for them and publicity for you. If a manual is not eligible you may, if you wish, still send a copy to the above address with a note that it is not available separately but that you wish it to be added to the collection. Yours faithfully, Maureen O'Sullivan pp- For Head of Copyright Receipt Office /FA. So that's what became of Maureen O'Sullivan! But joking apart, we think the above notice is important for all you software producers. / Membership Well I have served nearly a full year now, and this may be my last Menbership natters. I would like to thank all those people that I have net in my year and all those that have patiently awaited a reply when their menbership has gone haywire. My machine can nmow run DB, Master on its own and ny wife has becone a Computer/BASUG Widow, although she has learnt the basics of Applewriter II whilst I was in hospital. I would also like to thank the Committee Henbers that have had to listen to ne until very late in the evening on our many meetings. I hope that the person who takes over this post will benefit from the total reorganisation of the database and the associated paperwork. I hope to be back on the committee next year in a new job, and 1 hope I get the same support that you have given me this past year. So Temenber that BASUG runs only with your support and encouragement, without it ue can do nothing. SEE YOU ALL. AT THE AGM IN JULY ff! Robocom Ltd—the UK’s leading supplier of microcomputer-based CAD systems is looking for bright enthusiastic programmers to join their innovative development team. 6502 assembler experience an advantage. ene will be given the opportunity to develop experience with UNIX and ‘C’ Top level remuneration negotiable according to age and experience. Please contact Martin Ellis on 01-263 6682 Robocom Ltd. CIL Building, Goodwin Street London N43HQ 01-263 8585 dune 1985 HARDCORE - The Journal of the British Apple Systems User Group Page 35 AUTOCRAT COMPUTERS 264 Preston Road, Harrow, Middlesex, HA3 OPY Telephone: 01-908 3636 FRICTION & TRACTOR FEED PLU: ROLL HOLDER AS STANDARD BIDIRECTIONAL LOGIC SEEKING * 9X 9 MATRIX-TRUE DESCENDERS 2.3K BUFFER AS STANDARD HI-RES BIT IMAGE+BLOCK GRAPHICS * SUB AND SUPERSCRIPTS DP 510 10" CARRIAGE 80 COLUMNS 100 CPS cuakawree Lowest price ur. £259.00 AGAIN, NO-ONE CAN BEAT US AUTO UNDERLINING * 2K USER DEFTNABLE ROM FULL, ONE YEAR WARRANTY IN PRICES, LOOK AT THIS :- MEMOREX 5.25" $S/DD DISKS NOW £13.95 NEW LINE WRITTEN DENNISON 5.25" SS/DD DISKS with LIFETIME (suitable for APP! GUARANTEE £16.95 inc. Library Box. wh ALL Prices + VAT ### ALL ENQUIRTES WELG! :- 01-908 3636 Page 36 HARDCORE - The Journal of the Hritish Apple Systems User Group June 1983 BASUG Goes Hemeling At the end of March BASUG in the shape of Norah arnold, John Sharp and Jim Panks took itself off to the bastion of Apple (UK) in Hemel Hempstead to talk about this, that, the fate of the universe but more particularly the immediate future for Apple. Instead of being given a perfunctory runaround they were treated to an exhaustive and lengthy talk on future developments by Cherry Watret and Steve Holmes, marketing man. Here are some of the jottings I made from their combined account. I hope I got it right. First, Steve set the record straiyht on RevA and RevB. Apparently some purchasers of the Ile spotting a prominent B in its innards have concluded that he who says B must say A, 30 what about it. It transpires that about 1000 A motherboards were indeed made but recalled for one reasun or another and converted into B's. Forget it. Problems with 80 column card product ion- Apple have Licked this one by buying up lock stock and barrel M & K who were making them. The LQP Printer. LP means Letter Quality Printer, and is something rather special in the way of daisywheels. It has 132 characters including foreign Furopean character sets all on one printwhecl. The configuration {s identical to its DMP (Dot matrix printer) with the blindingly obvious advantage adopted by no one clac that the same software and embedded printer commands can be used interchangeably. You du your text, check it on the fast DMP which will exactly reflect the final daisywheel printout. Why didn't T think of that? German law, bless it, insists that a ct be maintained by the manufacturer at least ten years after production ceases. Which for us means that support for the IT plus will last until 1993, However, there will be some changes. The DOS 3.3 Toolkit is to be dropped. There will be a massive swing in emphasis toward Pascal because its operating aystem te more conducive to transportability between the Iplus, Le. Lt and Lisa. A new and improved graphics tablet ts on its way. People have been talking, incidentally, about Apple producing a disk to enable the Apple to emulate a BBC B, but that rumor has been flying around for over a year now so we should believe when we sce tr. Good news for us, bad news for bad dealers. Apple is to crack down heavily on cowboy "Apple" dealers and any complaints sent to BASUG concerning shoddy or dishonest treatmen

Showing the first 100000 of 127528 characters.

mp.ls