Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_25.ADF » L/Sprow1

L/Sprow1

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_25.ADF
Filename: L/Sprow1
Read OK:
File size: 14E2 bytes
Load address: 53204556
Exec address: 776F7270
File contents
               6 Bollinbrook rd., 
                MACCLESFIELD, 
                 Cheshire. 
                  SK10 3DJ. 
 
EUG, 
25 Bertie road, 
Southsea, 
HAMPSHIRE. 
 
Dear Gus, 

         Thank you for the Pascal stuff  and the Basic ROM user guide -
money  enclosed.You seemed to have no problem  in splitting my text files
up - so I've  lumped them all together this time. 

   As I am sure I am not alone in  sitting some way from the TV when using 
my Acorn so I have used hard returns to   make this a 40 column file - to
avoid   the higgldy piggldy text in my last   submission which was done on
a PC   wordprocessor with wordwrap. 

   Please also find enclosed the three  stamps you sent to me to return
the  famous 'S' disks that I never received! 

   When finished with the disk please  return it in the enclosed envelope
as I  seem to be getting a little short on  second hand spare disks. 

   The main reason for delay is the   last file 4.EMULATOR as I forgot
that  the Electron doesn't have Mode0.This   meant me rewriting my PC to
BBC serial  link program which now includes a   converter from 320x256 BMP
file to Mode  four *LOADable files. 
 
>EDITREM - 
        sorry if this was better as  a text file rather than a  load of
        REMs,I only do it  this way as BASIC comes as  standard on all
        Acorns   whereas not all have text   editors.I noticed this
        file   didn't appear on EUG24   though so've re-enclosed it 

>SECRETS - 
how to reset the 6502 had a typing error at the end of it,again due to my
submitting it as a program.  It should read: 

   PRINT"Press a key to reset" 
   A=GET 
   CALL ((?&FFFD)*256+(?&FFFC)) 
   REM or CALL !-4 for short 
           I hope this didn't cause any  
           problems as the code given  
           wouldn't work as it stands 

>CMOSRAM - 
if the battery dies on the  Master so do the CMOS RAM  settings.This
program backs  them up ready to restore at  a later date. 

Incidentally the term CMOS  does not mean 'retains the   values even when
off' as it  is usually referred to,but:  COMPLEMENTARY METAL OXIDE SILICON 
describing the process used  to build the gates from Si. 

>FORSALE - more items I've got to sell off this month.Over 2k worth 

>SAVE - 
one of your members asked how  to implement *SAVE but passing  a BASIC
variable name as the   file instead of a fixed name. 
    
*****For those with BASIC2 this is:  OSCLI"SAVE "+NAME$+" strt fnsh exec" 
or if even more flexibility is need  then change the addresses for this: 
STR$~(strt) or fnsh or exec   repectively hence a full piece of  working
code would be: 

   N$="$.filename" 
   s=&3000:REM start address in hex 
   f=&8000:REM finish 
   e=&FFE7:REM makes your screen file 
               into a *command 
   OSCLI"SAVE "+N$+" "+STR$~(s)+" "+ 
   STR$~(f)+" "+STR$~(e) 
    
   *****For those using BASIC1 use: 
   DIM loc% maxlength% 
   $loc%="SAVE "+NAME$+" "+STR$~(s) 
   +" "+STR$~(f)+" "+STR$~(e) 
   CALL&FFF7:REM Call the OScli  
    
>5{" DRIVES - 
thank you for your  comments on how the Elk  uses 3\" drives,I do have  a
BBC with a 1770 disk  controller in but I shall  try it with the 8271 
first an tell you how I   get on. 

Incidentally Farnell  still sell disk drives  intended for the BBC 
specifically,their   address is:   

   Farnell Electronics 
   Canal road, 
   Leeds, 
   LS12 2TU.Tel (01132) 636311 
              Type FD55FR,DS,80T with 
              order code 308481 but 
              costs 93.84+VAT !! 

>T.EMULATOR - 

>4.EMULATOR - 
A text file and Mode 4  *LOADable file with the  circuit diagram of how to 
make an eprom emulator   if you haven't got  sideways RAM to use ROM  
images in,but DO have an  Eprom programmer. 

As regards the other items I have   promised such as 27K source code 
assembler,well,it's on its way... 

Keep BBCing (I now also own a Master  which is what I'm typing this on). 
 
         Yours sincerely, 
 
         ROBERT SPROWSON. 

I ALWAYS REPLACE DISCS SENT WITH NEW, UNUSED BRAND NAME DISCS. THE REASON
IS THAT I KEEP EVERY DISC I AM SENT. I CHECKED YOUR DISC CAREFULLY AND
COULD ONLY FIND THOSE FILES WHICH YOU INTENDED FOR EUG. I HOPE THIS IS OK.

WHILE I AM ON THE SUBJECT I DO FORGET THINGS AND REPLACING DISCS IS NO
EXCEPTION. I TRY VERY HARD BUT IF I DO FORGET TO SEND A REPLACEMENT DISC
THEN DO CONTACT ME AND ACCEPT MY APOLOGIES IN ADVANCE.

THE ELECTRON DOES HAVE MODE 0. IT DOESN'T HOWEVER HAVE MODE7 AS STANDARD
THOUGH SOME OF US HAVE ADDED IT. 

THE EDITREM PROGRAM RATHER MYSTIFIED ME AND I TRIED TO MAKE IT INTO A TEXT
FILE WITH LIMITED SUCCESS. THERE WAS A PROGRAM ON EUG24 CALLED V-TYPE
WHICH WILL READ TEXT FILES SO IT MIGHT BE BETTER IF YOU STUCK TO THESE
THOUGH THANKS FOR THE EFFORT WHICH YOU MUST HAVE MADE TO PRODUCE EDITREM.
IT IS ON THIS DISC AS YOU SENT IT IN DIR X.

MY COMMENT ON 5.25" DRIVES HAS OPENED A CAN OF WORMS. I KNOW THEY ARE
STILL AVAILABLE AND THEY ARE GOOD, I USE ONE MYSELF. MY CONCERN WAS SIMPLY
THAT THEY ARE NOT BEING MADE ANY MORE SO SUPPLIES WILL EVENTUALY DRY UP.
I WAS ESPECIALLY CONCERNED THAT SOME PLACES HAVE BEEN OFFERING PC 5.25"
DRIVES CLAIMING THEY ARE ACORN COMPATABLE WHEN INFACT THEY BARELY ARE.
THANKS FOR THE ADDRESS. I HAVE A NUMBER OF 40/80 SWITCHABLE 5.25" DRIVES
WHICH I WILL BE PREPARED TO SELL.

REALLY LOOKING FORWARD TO THE PROGRAMS.
00000000  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 36  |               6|
00000010  20 42 6f 6c 6c 69 6e 62  72 6f 6f 6b 20 72 64 2e  | Bollinbrook rd.|
00000020  2c 20 0d 20 20 20 20 20  20 20 20 20 20 20 20 20  |, .             |
00000030  20 20 20 4d 41 43 43 4c  45 53 46 49 45 4c 44 2c  |   MACCLESFIELD,|
00000040  20 0d 20 20 20 20 20 20  20 20 20 20 20 20 20 20  | .              |
00000050  20 20 20 43 68 65 73 68  69 72 65 2e 20 0d 20 20  |   Cheshire. .  |
00000060  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000070  53 4b 31 30 20 33 44 4a  2e 20 0d 20 0d 45 55 47  |SK10 3DJ. . .EUG|
00000080  2c 20 0d 32 35 20 42 65  72 74 69 65 20 72 6f 61  |, .25 Bertie roa|
00000090  64 2c 20 0d 53 6f 75 74  68 73 65 61 2c 20 0d 48  |d, .Southsea, .H|
000000a0  41 4d 50 53 48 49 52 45  2e 20 0d 20 0d 44 65 61  |AMPSHIRE. . .Dea|
000000b0  72 20 47 75 73 2c 20 0d  0d 20 20 20 20 20 20 20  |r Gus, ..       |
000000c0  20 20 54 68 61 6e 6b 20  79 6f 75 20 66 6f 72 20  |  Thank you for |
000000d0  74 68 65 20 50 61 73 63  61 6c 1a 20 73 74 75 66  |the Pascal. stuf|
000000e0  66 1a 20 20 61 6e 64 1a  20 74 68 65 20 42 61 73  |f.  and. the Bas|
000000f0  69 63 20 52 4f 4d 20 75  73 65 72 20 67 75 69 64  |ic ROM user guid|
00000100  65 20 2d 0d 6d 6f 6e 65  79 20 20 65 6e 63 6c 6f  |e -.money  enclo|
00000110  73 65 64 2e 59 6f 75 20  73 65 65 6d 65 64 20 74  |sed.You seemed t|
00000120  6f 20 68 61 76 65 20 6e  6f 20 70 72 6f 62 6c 65  |o have no proble|
00000130  6d 20 20 69 6e 1a 20 73  70 6c 69 74 74 69 6e 67  |m  in. splitting|
00000140  20 6d 79 20 74 65 78 74  20 66 69 6c 65 73 0d 75  | my text files.u|
00000150  70 20 2d 20 73 6f 20 49  27 76 65 20 20 6c 75 6d  |p - so I've  lum|
00000160  70 65 64 20 74 68 65 6d  20 61 6c 6c 20 74 6f 67  |ped them all tog|
00000170  65 74 68 65 72 20 74 68  69 73 20 74 69 6d 65 2e  |ether this time.|
00000180  20 0d 0d 20 20 20 41 73  20 49 20 61 6d 20 73 75  | ..   As I am su|
00000190  72 65 20 49 20 61 6d 20  6e 6f 74 20 61 6c 6f 6e  |re I am not alon|
000001a0  65 20 69 6e 20 20 73 69  74 74 69 6e 67 20 73 6f  |e in  sitting so|
000001b0  6d 65 20 77 61 79 20 66  72 6f 6d 20 74 68 65 20  |me way from the |
000001c0  54 56 20 77 68 65 6e 20  75 73 69 6e 67 20 0d 6d  |TV when using .m|
000001d0  79 20 41 63 6f 72 6e 20  73 6f 20 49 20 68 61 76  |y Acorn so I hav|
000001e0  65 20 75 73 65 64 20 68  61 72 64 20 72 65 74 75  |e used hard retu|
000001f0  72 6e 73 20 74 6f 20 20  20 6d 61 6b 65 20 74 68  |rns to   make th|
00000200  69 73 20 61 20 34 30 20  63 6f 6c 75 6d 6e 20 66  |is a 40 column f|
00000210  69 6c 65 20 2d 20 74 6f  0d 61 76 6f 69 64 20 20  |ile - to.avoid  |
00000220  20 74 68 65 20 68 69 67  67 6c 64 79 20 70 69 67  | the higgldy pig|
00000230  67 6c 64 79 20 74 65 78  74 20 69 6e 20 6d 79 20  |gldy text in my |
00000240  6c 61 73 74 20 20 20 73  75 62 6d 69 73 73 69 6f  |last   submissio|
00000250  6e 20 77 68 69 63 68 20  77 61 73 20 64 6f 6e 65  |n which was done|
00000260  20 6f 6e 0d 61 20 50 43  20 20 20 77 6f 72 64 70  | on.a PC   wordp|
00000270  72 6f 63 65 73 73 6f 72  20 77 69 74 68 20 77 6f  |rocessor with wo|
00000280  72 64 77 72 61 70 2e 20  0d 0d 20 20 20 50 6c 65  |rdwrap. ..   Ple|
00000290  61 73 65 20 61 6c 73 6f  20 66 69 6e 64 20 65 6e  |ase also find en|
000002a0  63 6c 6f 73 65 64 20 74  68 65 20 74 68 72 65 65  |closed the three|
000002b0  20 20 73 74 61 6d 70 73  20 79 6f 75 20 73 65 6e  |  stamps you sen|
000002c0  74 20 74 6f 20 6d 65 20  74 6f 20 72 65 74 75 72  |t to me to retur|
000002d0  6e 0d 74 68 65 20 20 66  61 6d 6f 75 73 20 27 53  |n.the  famous 'S|
000002e0  27 20 64 69 73 6b 73 20  74 68 61 74 20 49 20 6e  |' disks that I n|
000002f0  65 76 65 72 20 72 65 63  65 69 76 65 64 21 20 0d  |ever received! .|
00000300  0d 20 20 20 57 68 65 6e  20 66 69 6e 69 73 68 65  |.   When finishe|
00000310  64 20 77 69 74 68 20 74  68 65 20 64 69 73 6b 20  |d with the disk |
00000320  70 6c 65 61 73 65 20 20  72 65 74 75 72 6e 20 69  |please  return i|
00000330  74 20 69 6e 20 74 68 65  20 65 6e 63 6c 6f 73 65  |t in the enclose|
00000340  64 20 65 6e 76 65 6c 6f  70 65 0d 61 73 20 49 20  |d envelope.as I |
00000350  20 73 65 65 6d 20 74 6f  20 62 65 20 67 65 74 74  | seem to be gett|
00000360  69 6e 67 20 61 20 6c 69  74 74 6c 65 20 73 68 6f  |ing a little sho|
00000370  72 74 20 6f 6e 20 20 73  65 63 6f 6e 64 20 68 61  |rt on  second ha|
00000380  6e 64 20 73 70 61 72 65  20 64 69 73 6b 73 2e 20  |nd spare disks. |
00000390  0d 0d 20 20 20 54 68 65  20 6d 61 69 6e 20 72 65  |..   The main re|
000003a0  61 73 6f 6e 20 66 6f 72  20 64 65 6c 61 79 20 69  |ason for delay i|
000003b0  73 20 74 68 65 20 20 20  6c 61 73 74 20 66 69 6c  |s the   last fil|
000003c0  65 20 34 2e 45 4d 55 4c  41 54 4f 52 20 61 73 20  |e 4.EMULATOR as |
000003d0  49 20 66 6f 72 67 6f 74  0d 74 68 61 74 20 20 74  |I forgot.that  t|
000003e0  68 65 20 45 6c 65 63 74  72 6f 6e 20 64 6f 65 73  |he Electron does|
000003f0  6e 27 74 20 68 61 76 65  20 4d 6f 64 65 30 2e 54  |n't have Mode0.T|
00000400  68 69 73 20 20 20 6d 65  61 6e 74 20 6d 65 20 72  |his   meant me r|
00000410  65 77 72 69 74 69 6e 67  20 6d 79 20 50 43 20 74  |ewriting my PC t|
00000420  6f 0d 42 42 43 20 73 65  72 69 61 6c 20 20 6c 69  |o.BBC serial  li|
00000430  6e 6b 20 70 72 6f 67 72  61 6d 20 77 68 69 63 68  |nk program which|
00000440  20 6e 6f 77 20 69 6e 63  6c 75 64 65 73 20 61 20  | now includes a |
00000450  20 20 63 6f 6e 76 65 72  74 65 72 20 66 72 6f 6d  |  converter from|
00000460  20 33 32 30 78 32 35 36  20 42 4d 50 0d 66 69 6c  | 320x256 BMP.fil|
00000470  65 20 74 6f 20 4d 6f 64  65 20 20 66 6f 75 72 20  |e to Mode  four |
00000480  2a 4c 4f 41 44 61 62 6c  65 20 66 69 6c 65 73 2e  |*LOADable files.|
00000490  20 0d 20 0d 3e 45 44 49  54 52 45 4d 20 2d 20 0d  | . .>EDITREM - .|
000004a0  0b 20 20 20 20 20 20 20  20 73 6f 72 72 79 20 69  |.        sorry i|
000004b0  66 20 74 68 69 73 20 77  61 73 20 62 65 74 74 65  |f this was bette|
000004c0  72 20 61 73 20 20 61 20  74 65 78 74 20 66 69 6c  |r as  a text fil|
000004d0  65 20 72 61 74 68 65 72  20 74 68 61 6e 20 61 20  |e rather than a |
000004e0  20 6c 6f 61 64 20 6f 66  0d 0b 20 20 20 20 20 20  | load of..      |
000004f0  20 20 52 45 4d 73 2c 49  20 6f 6e 6c 79 20 64 6f  |  REMs,I only do|
00000500  20 69 74 20 20 74 68 69  73 20 77 61 79 20 61 73  | it  this way as|
00000510  20 42 41 53 49 43 20 63  6f 6d 65 73 20 61 73 20  | BASIC comes as |
00000520  20 73 74 61 6e 64 61 72  64 20 6f 6e 20 61 6c 6c  | standard on all|
00000530  0d 0b 20 20 20 20 20 20  20 20 41 63 6f 72 6e 73  |..        Acorns|
00000540  20 20 20 77 68 65 72 65  61 73 20 6e 6f 74 20 61  |   whereas not a|
00000550  6c 6c 20 68 61 76 65 20  74 65 78 74 20 20 20 65  |ll have text   e|
00000560  64 69 74 6f 72 73 2e 49  20 6e 6f 74 69 63 65 64  |ditors.I noticed|
00000570  20 74 68 69 73 0d 0b 20  20 20 20 20 20 20 20 66  | this..        f|
00000580  69 6c 65 20 20 20 64 69  64 6e 27 74 20 61 70 70  |ile   didn't app|
00000590  65 61 72 20 6f 6e 20 45  55 47 32 34 20 20 20 74  |ear on EUG24   t|
000005a0  68 6f 75 67 68 20 73 6f  27 76 65 20 72 65 2d 65  |hough so've re-e|
000005b0  6e 63 6c 6f 73 65 64 20  69 74 20 0d 0d 3e 53 45  |nclosed it ..>SE|
000005c0  43 52 45 54 53 20 2d 20  0d 68 6f 77 20 74 6f 20  |CRETS - .how to |
000005d0  72 65 73 65 74 20 74 68  65 20 36 35 30 32 20 68  |reset the 6502 h|
000005e0  61 64 20 61 20 74 79 70  69 6e 67 20 65 72 72 6f  |ad a typing erro|
000005f0  72 20 61 74 20 74 68 65  20 65 6e 64 20 6f 66 20  |r at the end of |
00000600  69 74 2c 61 67 61 69 6e  20 64 75 65 20 74 6f 20  |it,again due to |
00000610  6d 79 0d 73 75 62 6d 69  74 74 69 6e 67 20 69 74  |my.submitting it|
00000620  20 61 73 20 61 20 70 72  6f 67 72 61 6d 2e 20 20  | as a program.  |
00000630  49 74 20 73 68 6f 75 6c  64 20 72 65 61 64 3a 20  |It should read: |
00000640  0d 0d 20 20 20 50 52 49  4e 54 22 50 72 65 73 73  |..   PRINT"Press|
00000650  20 61 20 6b 65 79 20 74  6f 20 72 65 73 65 74 22  | a key to reset"|
00000660  20 0d 20 20 20 41 3d 47  45 54 20 0d 20 20 20 43  | .   A=GET .   C|
00000670  41 4c 4c 20 28 28 3f 26  46 46 46 44 29 2a 32 35  |ALL ((?&FFFD)*25|
00000680  36 2b 28 3f 26 46 46 46  43 29 29 20 0d 20 20 20  |6+(?&FFFC)) .   |
00000690  52 45 4d 20 6f 72 20 43  41 4c 4c 20 21 2d 34 20  |REM or CALL !-4 |
000006a0  66 6f 72 20 73 68 6f 72  74 20 0d 20 20 20 20 20  |for short .     |
000006b0  20 20 20 20 20 20 49 20  68 6f 70 65 20 74 68 69  |      I hope thi|
000006c0  73 20 64 69 64 6e 27 74  20 63 61 75 73 65 20 61  |s didn't cause a|
000006d0  6e 79 20 20 0d 20 20 20  20 20 20 20 20 20 20 20  |ny  .           |
000006e0  70 72 6f 62 6c 65 6d 73  20 61 73 20 74 68 65 20  |problems as the |
000006f0  63 6f 64 65 20 67 69 76  65 6e 20 20 0d 20 20 20  |code given  .   |
00000700  20 20 20 20 20 20 20 20  77 6f 75 6c 64 6e 27 74  |        wouldn't|
00000710  20 77 6f 72 6b 20 61 73  20 69 74 20 73 74 61 6e  | work as it stan|
00000720  64 73 20 0d 0d 3e 43 4d  4f 53 52 41 4d 20 2d 20  |ds ..>CMOSRAM - |
00000730  0d 69 66 20 74 68 65 20  62 61 74 74 65 72 79 20  |.if the battery |
00000740  64 69 65 73 20 6f 6e 20  74 68 65 20 20 4d 61 73  |dies on the  Mas|
00000750  74 65 72 20 73 6f 20 64  6f 20 74 68 65 20 43 4d  |ter so do the CM|
00000760  4f 53 20 52 41 4d 20 20  73 65 74 74 69 6e 67 73  |OS RAM  settings|
00000770  2e 54 68 69 73 0d 70 72  6f 67 72 61 6d 20 62 61  |.This.program ba|
00000780  63 6b 73 20 20 74 68 65  6d 20 75 70 20 72 65 61  |cks  them up rea|
00000790  64 79 20 74 6f 20 72 65  73 74 6f 72 65 20 61 74  |dy to restore at|
000007a0  20 20 61 20 6c 61 74 65  72 20 64 61 74 65 2e 20  |  a later date. |
000007b0  0d 0d 49 6e 63 69 64 65  6e 74 61 6c 6c 79 20 74  |..Incidentally t|
000007c0  68 65 20 74 65 72 6d 20  43 4d 4f 53 20 20 64 6f  |he term CMOS  do|
000007d0  65 73 20 6e 6f 74 20 6d  65 61 6e 20 27 72 65 74  |es not mean 'ret|
000007e0  61 69 6e 73 20 74 68 65  20 20 20 76 61 6c 75 65  |ains the   value|
000007f0  73 20 65 76 65 6e 20 77  68 65 6e 0d 6f 66 66 27  |s even when.off'|
00000800  20 61 73 20 69 74 20 20  69 73 20 75 73 75 61 6c  | as it  is usual|
00000810  6c 79 20 72 65 66 65 72  72 65 64 20 74 6f 2c 62  |ly referred to,b|
00000820  75 74 3a 20 20 43 4f 4d  50 4c 45 4d 45 4e 54 41  |ut:  COMPLEMENTA|
00000830  52 59 20 4d 45 54 41 4c  20 4f 58 49 44 45 20 53  |RY METAL OXIDE S|
00000840  49 4c 49 43 4f 4e 20 0d  64 65 73 63 72 69 62 69  |ILICON .describi|
00000850  6e 67 20 74 68 65 20 70  72 6f 63 65 73 73 20 75  |ng the process u|
00000860  73 65 64 20 20 74 6f 20  62 75 69 6c 64 20 74 68  |sed  to build th|
00000870  65 20 67 61 74 65 73 20  66 72 6f 6d 20 53 69 2e  |e gates from Si.|
00000880  20 0d 0d 3e 46 4f 52 53  41 4c 45 20 2d 20 6d 6f  | ..>FORSALE - mo|
00000890  72 65 20 69 74 65 6d 73  20 49 27 76 65 20 67 6f  |re items I've go|
000008a0  74 20 74 6f 20 73 65 6c  6c 20 6f 66 66 20 74 68  |t to sell off th|
000008b0  69 73 20 6d 6f 6e 74 68  2e 4f 76 65 72 20 32 6b  |is month.Over 2k|
000008c0  20 77 6f 72 74 68 20 0d  0d 3e 53 41 56 45 20 2d  | worth ..>SAVE -|
000008d0  20 0d 6f 6e 65 20 6f 66  20 79 6f 75 72 20 6d 65  | .one of your me|
000008e0  6d 62 65 72 73 20 61 73  6b 65 64 20 68 6f 77 20  |mbers asked how |
000008f0  20 74 6f 20 69 6d 70 6c  65 6d 65 6e 74 20 2a 53  | to implement *S|
00000900  41 56 45 20 62 75 74 20  70 61 73 73 69 6e 67 20  |AVE but passing |
00000910  20 61 20 42 41 53 49 43  0d 76 61 72 69 61 62 6c  | a BASIC.variabl|
00000920  65 20 6e 61 6d 65 20 61  73 20 74 68 65 20 20 20  |e name as the   |
00000930  66 69 6c 65 20 69 6e 73  74 65 61 64 20 6f 66 20  |file instead of |
00000940  61 20 66 69 78 65 64 20  6e 61 6d 65 2e 20 0d 20  |a fixed name. . |
00000950  20 20 20 0d 2a 2a 2a 2a  2a 46 6f 72 20 74 68 6f  |   .*****For tho|
00000960  73 65 20 77 69 74 68 20  42 41 53 49 43 32 20 74  |se with BASIC2 t|
00000970  68 69 73 20 69 73 3a 20  20 4f 53 43 4c 49 22 53  |his is:  OSCLI"S|
00000980  41 56 45 20 22 2b 4e 41  4d 45 24 2b 22 20 73 74  |AVE "+NAME$+" st|
00000990  72 74 20 66 6e 73 68 20  65 78 65 63 22 20 0d 6f  |rt fnsh exec" .o|
000009a0  72 20 69 66 20 65 76 65  6e 20 6d 6f 72 65 20 66  |r if even more f|
000009b0  6c 65 78 69 62 69 6c 69  74 79 20 69 73 20 6e 65  |lexibility is ne|
000009c0  65 64 20 20 74 68 65 6e  20 63 68 61 6e 67 65 20  |ed  then change |
000009d0  74 68 65 20 61 64 64 72  65 73 73 65 73 20 66 6f  |the addresses fo|
000009e0  72 20 74 68 69 73 3a 20  0d 53 54 52 24 7e 28 73  |r this: .STR$~(s|
000009f0  74 72 74 29 20 6f 72 20  66 6e 73 68 20 6f 72 20  |trt) or fnsh or |
00000a00  65 78 65 63 20 20 20 72  65 70 65 63 74 69 76 65  |exec   repective|
00000a10  6c 79 20 68 65 6e 63 65  20 61 20 66 75 6c 6c 20  |ly hence a full |
00000a20  70 69 65 63 65 20 6f 66  20 20 77 6f 72 6b 69 6e  |piece of  workin|
00000a30  67 0d 63 6f 64 65 20 77  6f 75 6c 64 20 62 65 3a  |g.code would be:|
00000a40  20 0d 0d 20 20 20 4e 24  3d 22 24 2e 66 69 6c 65  | ..   N$="$.file|
00000a50  6e 61 6d 65 22 20 0d 20  20 20 73 3d 26 33 30 30  |name" .   s=&300|
00000a60  30 3a 52 45 4d 20 73 74  61 72 74 20 61 64 64 72  |0:REM start addr|
00000a70  65 73 73 20 69 6e 20 68  65 78 20 0d 20 20 20 66  |ess in hex .   f|
00000a80  3d 26 38 30 30 30 3a 52  45 4d 20 66 69 6e 69 73  |=&8000:REM finis|
00000a90  68 20 0d 20 20 20 65 3d  26 46 46 45 37 3a 52 45  |h .   e=&FFE7:RE|
00000aa0  4d 20 6d 61 6b 65 73 20  79 6f 75 72 20 73 63 72  |M makes your scr|
00000ab0  65 65 6e 20 66 69 6c 65  20 0d 20 20 20 20 20 20  |een file .      |
00000ac0  20 20 20 20 20 20 20 20  20 69 6e 74 6f 20 61 20  |         into a |
00000ad0  2a 63 6f 6d 6d 61 6e 64  20 0d 20 20 20 4f 53 43  |*command .   OSC|
00000ae0  4c 49 22 53 41 56 45 20  22 2b 4e 24 2b 22 20 22  |LI"SAVE "+N$+" "|
00000af0  2b 53 54 52 24 7e 28 73  29 2b 22 20 22 2b 20 0d  |+STR$~(s)+" "+ .|
00000b00  20 20 20 53 54 52 24 7e  28 66 29 2b 22 20 22 2b  |   STR$~(f)+" "+|
00000b10  53 54 52 24 7e 28 65 29  20 0d 20 20 20 20 0d 20  |STR$~(e) .    . |
00000b20  20 20 2a 2a 2a 2a 2a 46  6f 72 20 74 68 6f 73 65  |  *****For those|
00000b30  20 75 73 69 6e 67 20 42  41 53 49 43 31 20 75 73  | using BASIC1 us|
00000b40  65 3a 20 0d 20 20 20 44  49 4d 20 6c 6f 63 25 20  |e: .   DIM loc% |
00000b50  6d 61 78 6c 65 6e 67 74  68 25 20 0d 20 20 20 24  |maxlength% .   $|
00000b60  6c 6f 63 25 3d 22 53 41  56 45 20 22 2b 4e 41 4d  |loc%="SAVE "+NAM|
00000b70  45 24 2b 22 20 22 2b 53  54 52 24 7e 28 73 29 20  |E$+" "+STR$~(s) |
00000b80  0d 20 20 20 2b 22 20 22  2b 53 54 52 24 7e 28 66  |.   +" "+STR$~(f|
00000b90  29 2b 22 20 22 2b 53 54  52 24 7e 28 65 29 20 0d  |)+" "+STR$~(e) .|
00000ba0  20 20 20 43 41 4c 4c 26  46 46 46 37 3a 52 45 4d  |   CALL&FFF7:REM|
00000bb0  20 43 61 6c 6c 20 74 68  65 20 4f 53 63 6c 69 20  | Call the OScli |
00000bc0  20 0d 20 20 20 20 0d 3e  35 7b 22 20 44 52 49 56  | .    .>5{" DRIV|
00000bd0  45 53 20 2d 20 0d 74 68  61 6e 6b 20 79 6f 75 20  |ES - .thank you |
00000be0  66 6f 72 20 79 6f 75 72  20 20 63 6f 6d 6d 65 6e  |for your  commen|
00000bf0  74 73 20 6f 6e 20 68 6f  77 20 74 68 65 20 45 6c  |ts on how the El|
00000c00  6b 20 20 75 73 65 73 20  33 5c 22 20 64 72 69 76  |k  uses 3\" driv|
00000c10  65 73 2c 49 20 64 6f 20  68 61 76 65 20 20 61 0d  |es,I do have  a.|
00000c20  42 42 43 20 77 69 74 68  20 61 20 31 37 37 30 20  |BBC with a 1770 |
00000c30  64 69 73 6b 20 20 63 6f  6e 74 72 6f 6c 6c 65 72  |disk  controller|
00000c40  20 69 6e 20 62 75 74 20  49 20 73 68 61 6c 6c 20  | in but I shall |
00000c50  20 74 72 79 20 69 74 20  77 69 74 68 20 74 68 65  | try it with the|
00000c60  20 38 32 37 31 20 0d 66  69 72 73 74 20 61 6e 20  | 8271 .first an |
00000c70  74 65 6c 6c 20 79 6f 75  20 68 6f 77 20 49 20 20  |tell you how I  |
00000c80  20 67 65 74 20 6f 6e 2e  20 0d 0d 49 6e 63 69 64  | get on. ..Incid|
00000c90  65 6e 74 61 6c 6c 79 20  46 61 72 6e 65 6c 6c 20  |entally Farnell |
00000ca0  20 73 74 69 6c 6c 20 73  65 6c 6c 20 64 69 73 6b  | still sell disk|
00000cb0  20 64 72 69 76 65 73 20  20 69 6e 74 65 6e 64 65  | drives  intende|
00000cc0  64 20 66 6f 72 20 74 68  65 20 42 42 43 20 0d 73  |d for the BBC .s|
00000cd0  70 65 63 69 66 69 63 61  6c 6c 79 2c 74 68 65 69  |pecifically,thei|
00000ce0  72 20 20 20 61 64 64 72  65 73 73 20 69 73 3a 20  |r   address is: |
00000cf0  20 20 0d 0d 20 20 20 46  61 72 6e 65 6c 6c 20 45  |  ..   Farnell E|
00000d00  6c 65 63 74 72 6f 6e 69  63 73 20 0d 20 20 20 43  |lectronics .   C|
00000d10  61 6e 61 6c 20 72 6f 61  64 2c 20 0d 20 20 20 4c  |anal road, .   L|
00000d20  65 65 64 73 2c 20 0d 20  20 20 4c 53 31 32 20 32  |eeds, .   LS12 2|
00000d30  54 55 2e 54 65 6c 20 28  30 31 31 33 32 29 20 36  |TU.Tel (01132) 6|
00000d40  33 36 33 31 31 20 0d 20  20 20 20 20 20 20 20 20  |36311 .         |
00000d50  20 20 20 20 20 54 79 70  65 20 46 44 35 35 46 52  |     Type FD55FR|
00000d60  2c 44 53 2c 38 30 54 20  77 69 74 68 20 0d 20 20  |,DS,80T with .  |
00000d70  20 20 20 20 20 20 20 20  20 20 20 20 6f 72 64 65  |            orde|
00000d80  72 20 63 6f 64 65 20 33  30 38 34 38 31 20 62 75  |r code 308481 bu|
00000d90  74 20 0d 20 20 20 20 20  20 20 20 20 20 20 20 20  |t .             |
00000da0  20 63 6f 73 74 73 20 39  33 2e 38 34 2b 56 41 54  | costs 93.84+VAT|
00000db0  20 21 21 20 0d 0d 3e 54  2e 45 4d 55 4c 41 54 4f  | !! ..>T.EMULATO|
00000dc0  52 20 2d 20 0d 0d 3e 34  2e 45 4d 55 4c 41 54 4f  |R - ..>4.EMULATO|
00000dd0  52 20 2d 20 0d 41 20 74  65 78 74 20 66 69 6c 65  |R - .A text file|
00000de0  20 61 6e 64 20 4d 6f 64  65 20 34 20 20 2a 4c 4f  | and Mode 4  *LO|
00000df0  41 44 61 62 6c 65 20 66  69 6c 65 20 77 69 74 68  |ADable file with|
00000e00  20 74 68 65 20 20 63 69  72 63 75 69 74 20 64 69  | the  circuit di|
00000e10  61 67 72 61 6d 20 6f 66  20 68 6f 77 20 74 6f 20  |agram of how to |
00000e20  0d 6d 61 6b 65 20 61 6e  20 65 70 72 6f 6d 20 65  |.make an eprom e|
00000e30  6d 75 6c 61 74 6f 72 20  20 20 69 66 20 79 6f 75  |mulator   if you|
00000e40  20 68 61 76 65 6e 27 74  20 67 6f 74 20 20 73 69  | haven't got  si|
00000e50  64 65 77 61 79 73 20 52  41 4d 20 74 6f 20 75 73  |deways RAM to us|
00000e60  65 20 52 4f 4d 20 20 0d  69 6d 61 67 65 73 20 69  |e ROM  .images i|
00000e70  6e 2c 62 75 74 20 44 4f  20 68 61 76 65 20 61 6e  |n,but DO have an|
00000e80  20 20 45 70 72 6f 6d 20  70 72 6f 67 72 61 6d 6d  |  Eprom programm|
00000e90  65 72 2e 20 0d 0d 41 73  20 72 65 67 61 72 64 73  |er. ..As regards|
00000ea0  20 74 68 65 20 6f 74 68  65 72 20 69 74 65 6d 73  | the other items|
00000eb0  20 49 20 68 61 76 65 20  20 20 70 72 6f 6d 69 73  | I have   promis|
00000ec0  65 64 20 73 75 63 68 20  61 73 20 32 37 4b 20 73  |ed such as 27K s|
00000ed0  6f 75 72 63 65 20 63 6f  64 65 20 0d 61 73 73 65  |ource code .asse|
00000ee0  6d 62 6c 65 72 2c 77 65  6c 6c 2c 69 74 27 73 20  |mbler,well,it's |
00000ef0  6f 6e 20 69 74 73 20 77  61 79 2e 2e 2e 20 0d 0d  |on its way... ..|
00000f00  4b 65 65 70 20 42 42 43  69 6e 67 20 28 49 20 6e  |Keep BBCing (I n|
00000f10  6f 77 20 61 6c 73 6f 20  6f 77 6e 20 61 20 4d 61  |ow also own a Ma|
00000f20  73 74 65 72 20 20 77 68  69 63 68 20 69 73 20 77  |ster  which is w|
00000f30  68 61 74 20 49 27 6d 20  74 79 70 69 6e 67 20 74  |hat I'm typing t|
00000f40  68 69 73 20 6f 6e 29 2e  20 0d 20 0d 20 20 20 20  |his on). . .    |
00000f50  20 20 20 20 20 59 6f 75  72 73 20 73 69 6e 63 65  |     Yours since|
00000f60  72 65 6c 79 2c 20 0d 20  0d 20 20 20 20 20 20 20  |rely, . .       |
00000f70  20 20 52 4f 42 45 52 54  20 53 50 52 4f 57 53 4f  |  ROBERT SPROWSO|
00000f80  4e 2e 20 0d 0d 49 20 41  4c 57 41 59 53 20 52 45  |N. ..I ALWAYS RE|
00000f90  50 4c 41 43 45 20 44 49  53 43 53 20 53 45 4e 54  |PLACE DISCS SENT|
00000fa0  20 57 49 54 48 20 4e 45  57 2c 20 55 4e 55 53 45  | WITH NEW, UNUSE|
00000fb0  44 20 42 52 41 4e 44 20  4e 41 4d 45 20 44 49 53  |D BRAND NAME DIS|
00000fc0  43 53 2e 20 54 48 45 20  52 45 41 53 4f 4e 0d 49  |CS. THE REASON.I|
00000fd0  53 20 54 48 41 54 20 49  20 4b 45 45 50 20 45 56  |S THAT I KEEP EV|
00000fe0  45 52 59 20 44 49 53 43  20 49 20 41 4d 20 53 45  |ERY DISC I AM SE|
00000ff0  4e 54 2e 20 49 20 43 48  45 43 4b 45 44 20 59 4f  |NT. I CHECKED YO|
00001000  55 52 20 44 49 53 43 20  43 41 52 45 46 55 4c 4c  |UR DISC CAREFULL|
00001010  59 20 41 4e 44 0d 43 4f  55 4c 44 20 4f 4e 4c 59  |Y AND.COULD ONLY|
00001020  20 46 49 4e 44 20 54 48  4f 53 45 20 46 49 4c 45  | FIND THOSE FILE|
00001030  53 20 57 48 49 43 48 20  59 4f 55 20 49 4e 54 45  |S WHICH YOU INTE|
00001040  4e 44 45 44 20 46 4f 52  20 45 55 47 2e 20 49 20  |NDED FOR EUG. I |
00001050  48 4f 50 45 20 54 48 49  53 20 49 53 20 4f 4b 2e  |HOPE THIS IS OK.|
00001060  0d 0d 57 48 49 4c 45 20  49 20 41 4d 20 4f 4e 20  |..WHILE I AM ON |
00001070  54 48 45 20 53 55 42 4a  45 43 54 20 49 20 44 4f  |THE SUBJECT I DO|
00001080  20 46 4f 52 47 45 54 20  54 48 49 4e 47 53 20 41  | FORGET THINGS A|
00001090  4e 44 20 52 45 50 4c 41  43 49 4e 47 20 44 49 53  |ND REPLACING DIS|
000010a0  43 53 20 49 53 20 4e 4f  0d 45 58 43 45 50 54 49  |CS IS NO.EXCEPTI|
000010b0  4f 4e 2e 20 49 20 54 52  59 20 56 45 52 59 20 48  |ON. I TRY VERY H|
000010c0  41 52 44 20 42 55 54 20  49 46 20 49 20 44 4f 20  |ARD BUT IF I DO |
000010d0  46 4f 52 47 45 54 20 54  4f 20 53 45 4e 44 20 41  |FORGET TO SEND A|
000010e0  20 52 45 50 4c 41 43 45  4d 45 4e 54 20 44 49 53  | REPLACEMENT DIS|
000010f0  43 0d 54 48 45 4e 20 44  4f 20 43 4f 4e 54 41 43  |C.THEN DO CONTAC|
00001100  54 20 4d 45 20 41 4e 44  20 41 43 43 45 50 54 20  |T ME AND ACCEPT |
00001110  4d 59 20 41 50 4f 4c 4f  47 49 45 53 20 49 4e 20  |MY APOLOGIES IN |
00001120  41 44 56 41 4e 43 45 2e  0d 0d 54 48 45 20 45 4c  |ADVANCE...THE EL|
00001130  45 43 54 52 4f 4e 20 44  4f 45 53 20 48 41 56 45  |ECTRON DOES HAVE|
00001140  20 4d 4f 44 45 20 30 2e  20 49 54 20 44 4f 45 53  | MODE 0. IT DOES|
00001150  4e 27 54 20 48 4f 57 45  56 45 52 20 48 41 56 45  |N'T HOWEVER HAVE|
00001160  20 4d 4f 44 45 37 20 41  53 20 53 54 41 4e 44 41  | MODE7 AS STANDA|
00001170  52 44 0d 54 48 4f 55 47  48 20 53 4f 4d 45 20 4f  |RD.THOUGH SOME O|
00001180  46 20 55 53 20 48 41 56  45 20 41 44 44 45 44 20  |F US HAVE ADDED |
00001190  49 54 2e 20 0d 0d 54 48  45 20 45 44 49 54 52 45  |IT. ..THE EDITRE|
000011a0  4d 20 50 52 4f 47 52 41  4d 20 52 41 54 48 45 52  |M PROGRAM RATHER|
000011b0  20 4d 59 53 54 49 46 49  45 44 20 4d 45 20 41 4e  | MYSTIFIED ME AN|
000011c0  44 20 49 20 54 52 49 45  44 20 54 4f 20 4d 41 4b  |D I TRIED TO MAK|
000011d0  45 20 49 54 20 49 4e 54  4f 20 41 20 54 45 58 54  |E IT INTO A TEXT|
000011e0  0d 46 49 4c 45 20 57 49  54 48 20 4c 49 4d 49 54  |.FILE WITH LIMIT|
000011f0  45 44 20 53 55 43 43 45  53 53 2e 20 54 48 45 52  |ED SUCCESS. THER|
00001200  45 20 57 41 53 20 41 20  50 52 4f 47 52 41 4d 20  |E WAS A PROGRAM |
00001210  4f 4e 20 45 55 47 32 34  20 43 41 4c 4c 45 44 20  |ON EUG24 CALLED |
00001220  56 2d 54 59 50 45 0d 57  48 49 43 48 20 57 49 4c  |V-TYPE.WHICH WIL|
00001230  4c 20 52 45 41 44 20 54  45 58 54 20 46 49 4c 45  |L READ TEXT FILE|
00001240  53 20 53 4f 20 49 54 20  4d 49 47 48 54 20 42 45  |S SO IT MIGHT BE|
00001250  20 42 45 54 54 45 52 20  49 46 20 59 4f 55 20 53  | BETTER IF YOU S|
00001260  54 55 43 4b 20 54 4f 20  54 48 45 53 45 0d 54 48  |TUCK TO THESE.TH|
00001270  4f 55 47 48 20 54 48 41  4e 4b 53 20 46 4f 52 20  |OUGH THANKS FOR |
00001280  54 48 45 20 45 46 46 4f  52 54 20 57 48 49 43 48  |THE EFFORT WHICH|
00001290  20 59 4f 55 20 4d 55 53  54 20 48 41 56 45 20 4d  | YOU MUST HAVE M|
000012a0  41 44 45 20 54 4f 20 50  52 4f 44 55 43 45 20 45  |ADE TO PRODUCE E|
000012b0  44 49 54 52 45 4d 2e 0d  49 54 20 49 53 20 4f 4e  |DITREM..IT IS ON|
000012c0  20 54 48 49 53 20 44 49  53 43 20 41 53 20 59 4f  | THIS DISC AS YO|
000012d0  55 20 53 45 4e 54 20 49  54 20 49 4e 20 44 49 52  |U SENT IT IN DIR|
000012e0  20 58 2e 0d 0d 4d 59 20  43 4f 4d 4d 45 4e 54 20  | X...MY COMMENT |
000012f0  4f 4e 20 35 2e 32 35 22  20 44 52 49 56 45 53 20  |ON 5.25" DRIVES |
00001300  48 41 53 20 4f 50 45 4e  45 44 20 41 20 43 41 4e  |HAS OPENED A CAN|
00001310  20 4f 46 20 57 4f 52 4d  53 2e 20 49 20 4b 4e 4f  | OF WORMS. I KNO|
00001320  57 20 54 48 45 59 20 41  52 45 0d 53 54 49 4c 4c  |W THEY ARE.STILL|
00001330  20 41 56 41 49 4c 41 42  4c 45 20 41 4e 44 20 54  | AVAILABLE AND T|
00001340  48 45 59 20 41 52 45 20  47 4f 4f 44 2c 20 49 20  |HEY ARE GOOD, I |
00001350  55 53 45 20 4f 4e 45 20  4d 59 53 45 4c 46 2e 20  |USE ONE MYSELF. |
00001360  4d 59 20 43 4f 4e 43 45  52 4e 20 57 41 53 20 53  |MY CONCERN WAS S|
00001370  49 4d 50 4c 59 0d 54 48  41 54 20 54 48 45 59 20  |IMPLY.THAT THEY |
00001380  41 52 45 20 4e 4f 54 20  42 45 49 4e 47 20 4d 41  |ARE NOT BEING MA|
00001390  44 45 20 41 4e 59 20 4d  4f 52 45 20 53 4f 20 53  |DE ANY MORE SO S|
000013a0  55 50 50 4c 49 45 53 20  57 49 4c 4c 20 45 56 45  |UPPLIES WILL EVE|
000013b0  4e 54 55 41 4c 59 20 44  52 59 20 55 50 2e 0d 49  |NTUALY DRY UP..I|
000013c0  20 57 41 53 20 45 53 50  45 43 49 41 4c 4c 59 20  | WAS ESPECIALLY |
000013d0  43 4f 4e 43 45 52 4e 45  44 20 54 48 41 54 20 53  |CONCERNED THAT S|
000013e0  4f 4d 45 20 50 4c 41 43  45 53 20 48 41 56 45 20  |OME PLACES HAVE |
000013f0  42 45 45 4e 20 4f 46 46  45 52 49 4e 47 20 50 43  |BEEN OFFERING PC|
00001400  20 35 2e 32 35 22 0d 44  52 49 56 45 53 20 43 4c  | 5.25".DRIVES CL|
00001410  41 49 4d 49 4e 47 20 54  48 45 59 20 41 52 45 20  |AIMING THEY ARE |
00001420  41 43 4f 52 4e 20 43 4f  4d 50 41 54 41 42 4c 45  |ACORN COMPATABLE|
00001430  20 57 48 45 4e 20 49 4e  46 41 43 54 20 54 48 45  | WHEN INFACT THE|
00001440  59 20 42 41 52 45 4c 59  20 41 52 45 2e 0d 54 48  |Y BARELY ARE..TH|
00001450  41 4e 4b 53 20 46 4f 52  20 54 48 45 20 41 44 44  |ANKS FOR THE ADD|
00001460  52 45 53 53 2e 20 49 20  48 41 56 45 20 41 20 4e  |RESS. I HAVE A N|
00001470  55 4d 42 45 52 20 4f 46  20 34 30 2f 38 30 20 53  |UMBER OF 40/80 S|
00001480  57 49 54 43 48 41 42 4c  45 20 35 2e 32 35 22 20  |WITCHABLE 5.25" |
00001490  44 52 49 56 45 53 0d 57  48 49 43 48 20 49 20 57  |DRIVES.WHICH I W|
000014a0  49 4c 4c 20 42 45 20 50  52 45 50 41 52 45 44 20  |ILL BE PREPARED |
000014b0  54 4f 20 53 45 4c 4c 2e  0d 0d 52 45 41 4c 4c 59  |TO SELL...REALLY|
000014c0  20 4c 4f 4f 4b 49 4e 47  20 46 4f 52 57 41 52 44  | LOOKING FORWARD|
000014d0  20 54 4f 20 54 48 45 20  50 52 4f 47 52 41 4d 53  | TO THE PROGRAMS|
000014e0  2e 0d                                             |..|
000014e2
L/Sprow1.m0
L/Sprow1.m1
L/Sprow1.m2
L/Sprow1.m4
L/Sprow1.m5