Link to files    Link to program notes
Previous disk editorial & letters    Next disk editorial & letters


Title SCREEN$

Disk 24 editorial & letters


                      * * * EDITORIAL * * *                     
                          by Dave Tonks                         
                                                                
Well, here I am again, back in the land of the living  after  my
stay in hospital for a minor op, (HUH, minor op? anything  which
involves the use of a scalpel is not minor to  me!!!).  I  would
like to thank all those that enquired  after  the  state  of  my
health during the last few days, and tell you all that I am  now
recovering well. I can now get upstairs in less that 15 mins and
I have learned to type standing up.                             
                                                                
In a few days time, I go away on holiday, so I am  standing here
trying to get this issue ready before  I  go,  and  if  you  are
reading this, I must have succeeded.                            
                                                                
After the demise of Samco a few weeks ago, I thought that things
would go a little quiet for a while, but as you can see from the
news and reviews section, there is a flurry of activity  in  the
software section.                                               
                                                                
The Supplement can still get new machines and  peripherals,  and
there is a good demand for these, so I would  say  that  Sam  is
actually holding its own at the moment.                         
                                                                
I hear that J.Menzies are "jobbing" off Sams  and  drives  at  a
very reduced price. These are 256k, old ROM versions,  but  well
worth getting, as  we  can  supply  new  ROMS  and  upgrades  if
required. Well worth looking into!!!                            
                                                                
A cautionary note to end on. There is  still  no  news  of  Paul
Thomas of PBT. I have  been  advised  by  the  Swansea  Consumer
Protection dept to tell you NOT to send any money  or  equipment
to PBT until further notice.                                    
                                                                
I am now off to start packing my  toothbrush,  clean  underpants
and computer (oops, no, sorry Jean, I didn't mean computer),  to
go on holiday with. See you all soon....                        
                                                                
                       Dave                                     
----------------------------------------------------------------
                                            Steven Masey,       
                                               12 Arle Drive,   
                                                Cheltenham,     
                                                 Gloucester,    
                                                  GL51 8HT.     
                                            Phone:(0242) 512791 
                                        Membership No:5??       
                                                                
Dear Ed,                                                        
        Firstly I want to say what a brilliant job you have     
done. The utilities, programs, demos have helped me become      
familiar with the Sam Coupe.                                    
                                                                
I've had my Sam since September  last  year  and  since  then  I
have learned a lot from Supplement. In fact  I've  learned  more
with the Supplement than I did from the books I used when I  had
my Spectrum. Now that's over onto the game that I've sent  you. 
                                                                
The game is a very simple one, it's  called  "Skittles"  and  it
started off on the Spectrum, but when I bought the Sam, I wanted
to change it so that it would run on the Sam, and  this  is  the
finished result.                                                
                                                                
Around May/June I sent it to Sam for them to play around with it
to see if they could make it into a game that  they  could  sell
to the public. I hope you can  spare the space on your disk just
to show that a simple basic program can be quite fun to play. I 
would be very grateful if you would put  it  onto  one  of  your
future disks.                                                   
                                                                
Before I go I have this problem That I  wondered  if  you  could
help me with. The problem is if I make a file like this  how  do
I load it up from basic to print onto  the  screen  because  I'm
thinking of making a little program using the  files  from  Sam-
Scratch. Please, please help me.                                
                                                                
Ed's Reply...                                                   
           Thanks for the game Steve, as you say, it shows  what
can be done with just a little knowledge. I've put  it  on  this
issue so you are now famous at last!!                           
To get a Samscratch or Tasword file to print out on  the  screen
is actually quite simple.                                       
First, make a note of the length of your file.  The  letter  you
sent to me was 1856 bytes long. Now load it  into  memory  at  a
suitable address (65536 is a good one),  use  the  command  load
"NAME" code 65536.                                              
                                                                
Now if you print out the memory from  65536  to  65536+1856  you
will see your text on the screen.                               
                                                                
Use: CLS                                                        
     PRINT MEM$ (65536 TO 65536+1856)                           
                                                                
MEM$ makes the area of memory between the  2  numbers  that  you
specify a string, so that you could just as easily have:        
                                                                
LET A$=MEM$ (65536 TO 65536+1856)                               
PRINT A$                                                        
                                                                
Note that MODE 3 is really needed, as MODE 4 will look odd.     
 John F. Guthrie                                                
 203 Long Lane                                                  
 Bolton                                                         
 Lancs                                                          
 BL2 6EX                                                        
 SAM SUPPLEMENT NO.72                                           
       Dear Brian,                                              
                  Please find enclosed a formatted disk and a £1
coin,2  18p  second  class  stamp for issue 23 of SAM SUPPLEMENT
DISK.  The main reason replying so late is,that my computer went
down,just  after  you  sent me issue 21,plus I have been away on
holiday,so I  have had not so muchh time to myself until now. So
when I contnued with it (being issue 21),I find that it will  ot
load,after pressing F9. I get an error message. The culprit,  so
I am told when I took it for repair,that it was not the computer
but the p.s.u. Two resistors   had  blown,leading  to  the  T  V
modulator inside the  p.s.u.,so  that  is  why  I  had  a  blank
screen,so that is what  corrupted  the  said  disk  at  the  dos
loading sector.                                                 
                                                                
               Now  for  some input into the Disk/Mag. you asked
for  when  you  sent  me issue 22. I am always being asked by my
friends,what  is  the current rom version of the sam?,and how do
you  find  it,if  you do not know it? So here goes,the answer to
first part is easy if like me you have had rom upgrade,since you
bought  the  machine,namely  ver  3.0.  Now to answer the second
part,which I will answer in one go. There are three ways to find
this  out  as  follows:- PRINT PEEK 15,PRINT PEEK &5CB4 or PRINT
(PEEK  (DPEEK  &5c9d))BAND  31,  in  the  last  statement  it is
imperative  that  you  end the brackets as a double bracket. The
answer  to  them  all  will  be  im  whole numbers to which ever
version  you  have,whether  it  be  1,2,3,  Just split the whole
number  with a "." as follows,1.0,2.0,3.0. So this is me signing
off,as I have to go to bed,to get up for work in the morning    
                                   Yours faithfully,            
                                   John F. Guthrie              
    P.S I will send a review of Andy Wrights GAMES MASTER later.
  P.P.S Telephone 0204 23357 8.30p.m till 10.00p.s              
----------------------------------------------------------------
                                                                
                                         10 Park Drive          
                                         Hastings               
                                         East Sussex            
                                         TN34 2PR               
                                                                
                                         11 August 1992         
                                                                
                                                                
Dear Dave,                                                      
                                                                
             In response to  your request for  letters, tips and
programs this  is my  contribution. It has  taken longer  than I
intended  but I  see you  have managed to  fill up  the last two
issues from  contributions from  other members.  Obviously  your
plea worked.                                                    
                                                                
I  expect you get  lots of similar  programs so if  you have had
them before please disregard them.                              
                                                                
                                                                
I  am including a program modification, just the printer routine
for  my  printer  the  Citizen  120-D.  I  have  just  sent  the
listing  of amendments  to the program,  it is just  a matter of
deleting some lines and inserting some new ones. I hope  someone
else finds it useful.                                           
                                                                
The  second program is one that  I use all the  time. It is only
useful  to  anyone  who  has MasterDos  but  does  not  have the
Sambus. It records the date on any new programs or files created
each day the Sam is used, so that if you do not remember to date
the program or file yourself, it is done by the computer at  the
time of saving.  When the program is loaded it asks for the date
to  be input.  To check  for dates  you only  need to  Dir Date,
preferably in Mode,  3 it is  neater. I have  also modified  the
program  from the Spectrum manual that  works out the day of the
week and included it as a checker.                              
                                                                
I  have just received Issue 23  and I am sorry  to hear the news
about Samco going into receivership but I am not  surprised with
the economic situation as it is at the moment and the  amount of
other businesses going under. The future is  definitely  nowhere
near as gloomy as when MGT went down and with all the support of
Mags such as ours, Outlet, Fred and Format the Sam should  carry
on as long as the Spectrum has without Clive Sinclair.          
                                                                
I'm pleased to  hear that the users will still be able to obtain
spares and repairs and that software is  still being written for
the Sam.  I agree with you  that now the  machine is established
popularity will remain high.                                    
                                                                
I agree with Ron Fox  (Issue 22) that there  is not much in  the
way of listings  to type in like there  used to be in  the past,
with the exception  of Format. I  found that typing  in listings
was a  good way of  learning to program  especially after typing
for hours and then when thinking it was finished the program did
not work  like it was supposed to. Several  hours more was spent
checking the program to find that something trivial was left out
like  a semi-colon. After  the amendment was done  it then would
work properly and a  week or so later  I'd go through the  whole
procedure again. At least I learned by my mistakes.             
With  a  mag like  Sam Supplement  members  are able  to examine
programs that are sent  in and with all  the help provided  with
the  various lessons  that have  appeared from  time to  time by
yourself and others, it is another way of learning.             
                                                                
After  I  wrote   to  you  earlier   in  the  year  I   received
communications from  other members  and  I had  found that  most
people  were eager to help when I had a problem, so if any other
members have  problems I suggest that  they write in to  the mag
and they can be sure to find someone to help.                   
                                                                
One of the members that contacted me was Mike Haine who wrote in
Issue  22  that "he  had made  several  attempts  to  start some
correspondence but  with little success",  I did  actually reply
but got no response  from him so I was wondering  if he ever got
my letter.                                                      
                                                                
I would like to comment on  the criticism of sending in programs
and  the returning of discs by Reg  Jeffs in Issue 20. I thought
that he was very rude and insulting  to you and your team and  I
was very  impressed by the way  you handled it and  I agree with
every word.                                                     
                                                                
I must add my praise to all the others who  have expressed their
appreciation of the mag's opening  screens and say how excellent
and original I think they are.                                  
                                                                
I am  not trying  to create  work for you  but in  Issue 23  the
program  Blocks by  D.A.Lorner stops  with the  Error  "41 Basic
Stack Full 250:2". I don't know what causes it but it looks like
it is something to do with the timer.                           
                                                                
This Error brings  me to a  complaint about Error  Messages. The
definition of  Error 41 Basic Stack Full  is "Please see chapter
10 for dealing with memory  stacks". When I refer to  Chapter 10
there is no mention whatsoever of memory stacks.                
I have also  consulted the technical  manual and although  there
are many references to the  stack I do not understand the reason
for this Error message.                                         
                                                                
This very same Error Message has cropped up recently while using
"SC_MONITOR" by Steve Nutting. I  was even more puzzled by  this
because not only  is it mainly  a machine  code program but  the
Error produced is "41  Basic Stack Full 31:255". I  thought that
the numbers produced after the error message referred to firstly
the basic line number and the second number to the number of the
statement in that  line. Line 31 of  the Basic program has  only
two  statements.  That's why  I'm  puzzled.  Any  ideas  anyone?
                                                                
My other  gripe about  Error Messages is  that although  most of
them give an explanation of the error the solution is not always
that apparent.                                                  
                                                                
I think that's about it for now apart from saying I hope the Sam
Supplement continues to get lots of support from the members and
that it goes from strength to strength.                         
                                                                
                                                                
Kind Regards,                                                   
Colin Rout.                                                     
Eds Reply...                                                    
            Thanks for the  programs  which  are  both  in  this
issue. I'm sure that members will find them  useful,  especially
the one that dates the files without the need  of  a  Sambus.  I
will use that one myself, as the Sambus I own has always refused
to hold onto its date after the machine is switched off.        
                                                                
I'm sorry that the BLOCKS program has a STACK FULL error,  I  do
try and check for common errors, but I really haven't  the  time
to  run  every  program  all  the  way  through   trying   every
eventuality.                                                    
The most common reason for the stack filling up is  through  the
BASIC not clearing out its used bits as it runs. Let me try  and
give you a simple example:-                                     
                                                                
Imagine the stack as a piece of drainpipe with one  end  sealed.
If you drop balls down the pipe, the pipe  will  of  course  get
filled up. Instead of the balls the Sam stores addresses in  its
"pipe". Some of these addresses are the return  addresses.  When
you use GOSUB in a program, the Sam stores the address  that  it
has to jump to when RETURN is used. After the address  has  been
used it is deleted from the stack. You can fool this  system  by
not giving a RETURN with a GOSUB.                               
E.G.                                                            
10 GOSUB 20                                                     
20 GOTO 10                                                      
                                                                
The above example will store the return address  for  line  10's
GOSUB but line 20 doesn't RETURN, it jumps straight back with  a
GOTO. The same address keeps getting put on the RETURN stack and
eventually it will fill up and give a error.                    
I think that this is what may be happening in BLOCKS.           
                                                                
The Sam has a useful command to stop this happening called  POP.
If you really have to jump out of a FOR NEXT or GOSUB  loop  you
can use POP to clear the last return address off the stack.     
                                                                
I know that this is a very simplistic view of the stack,  but  I
hope that it helps you to understand the principles.            
                                                                
Paul Hooper has asked me to mention that he has a supply of dust
covers for the Sam for sale.                                    
                                                                
     The dustcovers are high  quality,  Clear,  Anti-Static  and
Flame Retardant, specially  made  for  the  Coupe.  Cost-  £5.00
(inclusive of post & packing) of which  £1.00  will  go  to  the
Supplement. To help with fast  processing  please  call;  giving
name, address, telephone number, and Member no., on 0446  736318
and ask for  Paul.  IMPORTANT:  Call:  After  6pm  on   weekdays
10am-10pm Saturdays.                                            
Then send Cheque for £5.00, made payable to Paul  K.J.Hooper,to:
P.Hooper,  110  Westward  Rise,   Garden   Suburb,   Barry,South
Glamorgan,South Wales. CF6  8PQ.                                
                                                                
----------------------------------------------------------------
                                                                
                                                                
                                                                
                                                                
.                                                               
Dear Sirs,                                                      
                                                                
I am writing after reading the news sections of a few  magazines
this month, the last one being Supplement's. Quite frankly, I am
very worried. SAMCo seem to be doing  everything  wrong  at  the
moment. Wrong for the user, and wrong for themselves,  and  they
aren't doing the SAM any good, either. Why am  I  so  gloomy?  I
hear you think. Well, in your news section of July  1992  issue,
it seems that SAMCo have no hardware in stock, and  have  missed
the opportunity to give SAM a decent  wordprocessor.  SAMCo  are
being let down by people like Glenco, and are producing hardware
which, I feel at least, won't sell in the volumes required.  Let
me elaborate a bit.                                             
       If SAMCo don't have much hardware in  stock,  they  can't
expect to fulfil orders. If they can't fulfil orders, they don't
have money coming in to replace the money  going  out  on  staff
wages etc. Thus, we will have a repeat of May/June 1992, if they
don't do something about it.                                    
                                                                
                                                                
       The video digitizer seems to be taking up a lot of  their
time at the moment. Now, while this will provide SAM  with  some
much-needed hardware, I  can't  see  it  selling  in  any  great
quantities. I think that most people have the same set up as me;
their SAM, with a drive, connected up to their  TV  in  a  spare
room, or their bedroom. The video is downstairs, in  the  living
room, which is nowhere near the SAM. Even if I had a video  near
my SAM, I would probably not buy the video digitizer.  Why  not?
Because there is nothing to use the grabbed  images  for.  Sure,
looking at yourself in various poses, and editing them in FLASH!
can be interesting for an hour or two,  but  we  need  something
like PCG's DTP pack SPECIFICALLY FOR THE SAM. Last time I heard,
it was only possible to load MODE 1 pictures into the suite; not
mode 4, or Kaleidoscope-mode (64 grey-scale), which is what  the
digitiser uses. This gives us a  use  for  the  digitizer.  THEN
people like me will buy the digitiser.                          
       From the  sounds  of  the  review,  The  Secretary  is  a
botch-job. MAINLY BASIC!!! I'm not going to cough up £15  for  a
programme I could have written myself,  or  something  which  is
SAMScratch with a few more bells and whistles and a large  price
tag! The programme needs to have the speed  and  versatility  of
Tasword or Protext, for  a  machine  as  powerful  as  SAM & for
further  modules  to  be  added  (eg  Automatic  Spell  checker,
Thesaurus, Dictionary, etc). Even SAM BASIC is not  good  enough
for this task.                                                  
       Now SAMCo are talking  about  GENLOCKs.  Another  product
which isn't going to project  SAM  into  the  marketplace.  What
SAMCo should be doing is developing  something  which  everybody
can use, and which  will  be  useable  with  further  pieces  of
hardware.  Here  are  some  ideas;  1.44  Mb  drive  (downwardly
compatible, of course), DTP package, New Art package,  a  ROMBox
(Amstrad style- plug in ROMs which are  accessible  from  BASIC,
giving instant loading of a programme such as a  wordprocessor),
and, wait for it, a Hard drive INTERFACE;if  possible,  NOT  the
whole thing, as many  people  would  prefer  to  get  their  own
drive.Some of these are, admittedly, minority interest, and  not
much use to anybody, until something else comes  out  which  can
use it. SAMCo  and  Andy  Wright  got  everything  perfect  with
MasterDOS and the 1Mb expansion; by itself, the extra memory was
nearly useless.                                                 
       We hear repeated promises of  "big  things  happening  in
Swansea", but what is this going to mean for us, the  users?  It
has now been affecting service for two months. I only hope  it's
not  a  buy-out,  or  similar!  That  completely  destroyed  the
Sinclair name, from a household brand, to a public joke. I doubt
whether it will boost the SAM, or its  users.  The  whole  thing
will, probably, be  completely  transparent  to  us;  everything
continuing as usual. To be honest, I am starting to get tired of
it.                                                             
       Normally, I sing the praises of  SAMCo,  and  cite  other
reasons for my present apathy for the SAM. I used to  be  really
enthusiastic about SAM. Now I'm not so sure. A  girl  at  school
recently asked me for advice about the computer she  should  buy
for herself. She wanted to word-process, play the odd game,  and
do other serious things with it. I am  ashamed  to  say  that  I
recommended three computers for further  investigation  to  her.
The IBM PC, Amiga 500 and the Amstrad CPC. It never even crossed
my mind to recommend the SAM, because she  could  not  do  those
things with the same efficiency on the Coupe that she  could  do
on the other three. Why not? The SAM is still really for  people
used to handling computers, and are willing to get  their  hands
dirty; most of the serious  programmes  available  for  SAM  are
written in BASIC, and are still quite primitive. This means that
someone like her, who just wants to "plug in  and  go",  without
having to put up with the idiosyncracies and bugs  SAM  software
has, almost as standard. The SAM is still an endangered species;
I'm genuinely worried about SAMCo's approach  to  marketing  the
SAM (detailed in my letter which I sent you  one  or  two  weeks
ago, and in a letter I still have to send to SAMCo's  Newsdisk),
so I could not recommend a computer which might fail. I did  the
best thing by her, not the computer.                            
       In summary, SAMCo really need to get their  act  together
as concerns software, and marketing  hardware,  before  I  shall
recommend SAM to anyone but a  Spectrum  owner  with  more  than
games-playing experience.                                       
                                                                
       Well, that's all very depressing, isn't it? It just      
reflects my feeling that the SAM market is stagnating; something
it shouldn't be doing if the Coupe is going to succeed. But,    
enough of it. I enclose a "Correlation Co-efficient Calculator",
full programme notes are contained in a separate code file. It's
in BASIC, but at least it's not being sold for £15.             
                                                                
       Thanks a lot for Supplement; it made my day today! Dave's
front-end screens are well-appreciated; they must take ages!    
                                                                
                            Thankyou.                           
                                                                
                        Yours sincerely,                        
                                                                
                                                                
                          Will Easson,                          
  Depressed SAM owner (my A-level results come out next month!) 
                        Member number 89                        
                                                                
                                                                
                                                                
PS PLEASE  NOTE!!!!!  THIS  WAS  WRITTEN  BEFORE  I  HEARD ABOUT
SAMCo's DEMISE!!!                                               
                                                                
Eds Reply...                                                    
Thanks for your views on Samcos demise Will, I think  that  some
of  your  points  are  valid,  especially   regarding   hardware
developement that was not necessary. I am still of  the  opinion
that a computer sinks or swims on the software available for  it
at the outset, and that hardware should come later.             
                                                                
If you read this issue's NEWS, it may give your depression a    
lift, as there is actually quite a lot  of  software  ready  for
sale..                                                          
                                                                
                                                                
----------------------------------------------------------------
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
   David Hall 77, Newton Road, Stowmarket, Suffolk. IP14  5AE   
                       Tel.  0449  675828                       
                                                                
Dear Dave and all,                                              
                                                                
                 I  am sending you my upgraded Scratch with  the
name of Masterscratch. It still needs a little more development,
mainly in  the paragraph  reform department. I  did write  a new
version  which was faster  and would pull  text between narrower
margins etc, but I had a corruption and lost it. So it's back to
the keyboard on that, hopefully, I will be able to send it in as
a merge routine when I've managed to re-write it.               
                                                                
Masterscratch, with all its files comes to about 100K, with over
100 procedures in the main  program which is getting very  large
and complicated.  Frank  Harrop, Peter  Bell  and Ron  Fox  have
helped to field test it. I hope that we have found and cured any
major  bugs, as  well as  adding some  extra facilities,  but if
anyone hits a snag then I'd like to hear about it so that it can
be dealt with.                                                  
One  of  the  main  improvements  is  a machine-code  'lastline'
routine written  by  Michael  Nicholas. This  has  speeded  many
things  up,  and  allowed  the  implementing  of  options  which
previously would have been too slow to be useable.              
                                                                
A  facility  that  still needs  adding  is  the  ability to  use
in-text printer  control codes.  Characters 169  to  178 can  be
freed  for this  use,  so  if anyone  out  there would  like  to
collaborate on a machine-code printer routine (Basic is too slow
for this purpose), then I'd like to hear from you.              
                                                                
I  am  also  sending  a  simple  game  proram  "MAP",  this  was
originally typed into my Spectrum  from one of the long  defunct
magazines.  I'ts  been  slightly  'Sammed'. An  excellent  small
program that is capable of much more, perhaps someone would like
to make a real Sam sized version. The original author's name has
unfortunately got lost along the way.                           
                                                                
My  request for information  about bit  mapped fonts has  yet to
bear fruit. Any offers?  (beg - beg)                            
Finally,  I hear  that in  spite of  the  demise of  Samco, that
there's quite a lot of software coming out. We are still looking
for  reviewers, so if  anyone is interested  then please contact
me.                                                             
----------------------------------------------------------------
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
.                                                               

Link to the top of this document    Link to the main index
Link to files    Link to program notes
Previous disk editorial & letters    Next disk editorial & letters