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


Title SCREEN$

Disk 16 program notes


                                                                
    EXTRACHAR     by Dave Hall.                                 
                                                                
This program  shows  the  extra  characters  available  to  some
printers.  It uses the ~font~ CODE file from the system disk and
adds an extra file  ~hichars~ CODE to  give the characters  from
CHR$ 128  to CHR$ 254. The characters can be viewed on screen or
sent to  a  suitable printer.  Information  is included  in  the
program.                                                        
                                                                
----------------------------------------------------------------
                                                                
CALPRINT                                                        
                                                                
 "CALPRINT" prints a calendar for any year of the Julian or the 
Gregorian Calendars.                                            
Younger readers will  be  relieved  to  hear  that  unlike  most
computer dating programs, it will still be valid  for  the  year
2100 (which is not a leap year),  those  interested  in  history
might make use of its ability for previous years.               
The calendar for 1752, for example, shows the 11 days that were 
lost in September when the change was made (in England) from the
Julian to the Gregorian Calendar.                               
With the default printer parameters of 10 characters/inch and  6
lines/inch the calendar will fit on either an A4  page  (8.3" by
11.7") or a demi-quarto page (8.5" by 11").                     
The program incorporates several printer control codes (on lines
40,60,120,140), these are for a Star  LC-10II,  which  is  Epson
compatible , so they may be valid for other printers.           
 The codes are:                                                 
27,"x1",NLQ;                                                    
27,"k",0,Fount 0;                                               
27,"h",1,Double high, wide                                      
27,"h",0,Normal size;                                           
27,"a1",Centre Text;                                            
27,"a0",Left justify                                            
27,"S1",Subscript;                                              
27,15,Condensed;                                                
27,"@",Reset printer                                            
----------------------------------------------------------------
SAMZAP5 by P.Skinner                                            
                                                                
          The samdos version of the MDOS backup command.        
          But has error trapping and entirely in basic.         
          If unrecoverable sector error it writes zero into     
          the copy disc sector.It uses a simple ram disc        
          usage for reducing disc swaps.I have a 128k version   
          also for Disciple.                                    
----------------------------------------------------------------
                                                                
PRINCE OF PERSIA MAPS (LEVELS 1-8) drawn by Bob Evans           
                                                                
For those of you who don't know where to go in this game,  these
maps will be invaluable.                                        
They are MODE 1, and the program gives you the option of  saving
the screens to disc, so that you can DUMP them to your printer. 
                                                                
Bob hopes to have the rest of them ready for the  next issue.   
                                                                
----------------------------------------------------------------
MACHINE CODE LESSON by Geof Bobker                              
                                                                
This is the last in the series of paging in machine code, and by
now you should know more than you did at  the  start  about  the
subject.                                                        
Hopefully I shall be able to talk Geof into  another  series  of
lessons, dealing with more aspects of machine code.             
----------------------------------------------------------------
                                                                
SQUISH by Andy Wright                                           
                                                                
A simple litttle  DEF  PROC,  which  loads  a  screen  and  then
squashes it to a quarter of it's size, and grabs it in a string.
This string can now be saved off and PUT into your own programs.
Use the PROC with:-                                             
                   SQUISH "name"                                
where name is the filename of your screen.                      
----------------------------------------------------------------
                                                                
                                                                
GALLERY by anon                                                 
                                                                
Another collection  of  mode  4  screens  for  you  delight  and
amusement.                                                      
----------------------------------------------------------------
                                                                
RUNNER by Dave Tonks                                            
                                                                
A simple multi-frame animation of a running man. The  start  and
length of the code is given in the program as well as the length
of the GRAB blocks, so you can use it perhaps for your own demo.
----------------------------------------------------------------
                                                                
CHERNOFF FACES by D.J.Monroe (512k only)                        
                                                                
 "faces" is based on a program written in pseudocode in a book  
  by  Clifford  Pickover  which  I  can  recommend   to   anyone
  interested in computer graphics. The program should appeal  to
  3-4 year olds. It has been tested out on this age group with  
  appreciative comments!                                        
  It  is  not  perfect  in  so  far  as  the  mouth   subroutine
  occasionally sticks its tongue out at you but young children  
  seem to like it as it is.                                     
  There are 48 faces saved to this disc as screen saves and this
  has filled up the disc so you may wish to omit them from the  
  Supplement disc and let club members use option 1 on the  menu
  to create their own 48 faces and save them to a separate disc.
                                                                
ED's NOTE..                                                     
      I have had to cut the number of screens to 12 due to  lack
of space, but, as Duncan says, many more can be generated  using
option 1.                                                       
----------------------------------------------------------------
COLCLIP                                                         
This is another one of those screens that we  used  to  publish,
which consists of small, animated graphics for you to play with.
Good  results  can  be  obtained  in  a  very  short  time,   as
demonstrated by the mouse on the option screen.                 
The screen is uncompressed and is on the disc under the filename
"COLCLIP$".                                                     
SAMSCRATCH 4.0                                                  
                         SAMSCRATCH 4.0                         
                        D.HALL  JAN 1992                        
                                                                
This version of Samscratch will enable you to add four different
kinds    of  lines  and  the  extended  mathmatical  and   Euro-
characters  to your documents, BUT ONLY  IF YOUR PRINTER HAS THE
ABILITY. These are printer dependant characters not down-loaded.
                                                                
IMPORTANT:-  if using  these 'hichars' then  EUROCHARACTERS must
be selected on the printer setting menu BEFORE setting any other
option.  Also  note  the 'DOUBLE WIDTH ALL' is  switched  off by
selecting RESET which also clears the  left margin and all other
printer settings.  Both double width  options effectively reduce
the  line width  to 32  characters, be  warned, make  allowance.
                                                                
Printer setting  codes are in  proc PRINT_SET at line  5090, the
codes being set in lines 5190 to 5350.                          
                                                                
                                                                
The line drawing  option is toggled by [SHIFT]  F6. On selecting
this  option  you  will  be presented  with  an  on-screen  menu
offering four types of line, which can to some extent  be mixed.
If you are unable  to get the 'join'  between two types of  line
'right', use the enter ASCII character option (below) to  insert
single required line character.                                 
                                                                
NOTE:- when drawing boxes around your text or creating a box  to
enter  something into, you'll  need to 'turn the  corner' to get
the correct character inserted. A  quick practice will soon show
the required action.                                            
                                                                
Eurocharacters  etc. are  entered by  selecting [SHIFT]  F5, you
must then enter the three  digit ASCII code for that  character,
e.g. entering 230 will give the micron character, 227 = pi.     
Any character from 128  to 254 including the line characters can
be inserted in this  way, this option shows in the  message area
on the blue line.                                               
                                                                
                                                                
Two other  facilities which may  be useful are  MERGE file(s) to
the  maximum of 320  lines, or save  part of a  file separately.
These two options are available from a menu called using CNTRL M
                                                                
The Merge  option is self explanatory,  to use the  save part of
file  option,  you will  need  to know  the  start and  end line
numbers (displayed on the red information line), for the portion
you wish to save, the minimum is two lines.                     
                                                                
TIPS!!                                                          
                                                                
If producing forms, then draw two or three lines in the required
format then use F0 to  copy them down (or up), several  times if
required. The line drawing facility  can also be used to produce
large, blocky  characters for  title  pages etc.  or even  fancy
motives or designs.                                             
                                                                
                                                                
                                                                
                                                                
Finally, users  may notice  a delay  before the program  starts,
this is  due to  the increased  size of  Samscratch. Should  the
program stop with an  error, use GOTO 100 to restart,  then save
your file before  continuing. If the  prog refuses to  continue,
you can  then simply  RUN and  re-load your file.  I hope  these
increased facilities will be of  use to some one out there, this
is the version my daughter uses in preference to the PC's at her
college (I'm always getting  kicked off the Sam so  that she can
finish her current project).                                    
                                                                
The program can be  saved complete with all files using  CNTRL S
on the EDIT MENU, but the loader MUST be copied over separately.
----------------------------------------------------------------
CROSSWORD by D.A.Lorner                                         
                                                                
Another one of Mr.  Lorner's excellent  crosswords.  As  editor,
these appeal to me, as I don't have  to  remember  to  give  the
answers next issue, they're already in the program!!!!          
----------------------------------------------------------------
                                                                
DIARY by R.W.Jeffs                                              
                                                                
A smashing little  program  for  keeping  your  life  organised.
Instructions are in  the  program,  which  is  self  explanatory
anyway.                                                         
Nicely laid out and easy to use and update.                     
----------------------------------------------------------------
                                                                
                       oooOOO E N D OOOooo                      
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
                                                                
.                                                               

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