2,211 bytes added,
10:39, 30 May 2016 The following listings were published in the Christmas 1987/January 1988 issue of ''[[Amstrad Action]]'':
=== Type-Ins ===
* Loan Amortization Table (R Woodfield)
* Streamer (Jan-Mirko Maczewski and Martin Schroeder) '''NB two versions for 464 and 664/6128'''
* 1988 (TH Spence)
* RSXSort (Lawrence Pozzani)
* Discutil (Tristan McDonald)
== Notes ==
'''* Streamer:''' The main menu offers four options - Catalogue, Disk onto Tape, Tape onto Disk, and Speed (choose tape save speed of 1000, 2000 or 3500 baud)
'''* 1988:''' prints any calendar between the years 1000 and 9999 AD
'''* RSXSort:''' supplies a new command |SORT: usage |SORT, first array element, last array element, direction
e.g.
464 |SORT,@a$(0),@a$(100),0 or |SORT,@b$(0,0),@b$(9,9),-1
664/6128 |SORT,a$(0),a$(100),0 or |SORT,b$(0,0),b$(9,9),-1
The first and last elements may be reversed, it does not matter to the program
The last parameter specifies direction of the sort. A zero results in the largest element sorted first, non-zero gives smallest first.
'''* Discutil:''' it adds five RSXs to Basic:
|CHECK,@a$,@e% - checks that a file (contained within a$) is on the disk. If the file is present e% will equal zero, otherwise 255 is returned. For example:
a$="program.bas":e%-0:|CHECK,@a$,@e%
|TYPE,@a$ - emulates the CPM TYPE command; it allows you to view the Ascii contents of a file. The string variable holds the name of the file to view. For example:
a$="program.bas":|TYPE,@a$
|PRINTER.ON - echos text written on the screen to the printer.
|PRINTER.OFF - switches off the above function.
|LOAD,@f$,a,@e% - this loads any file (held in f$) into any memory address (a). The variable e% will contain the status byte - 0 if all went according to plan; 255 if there was an error. For example:
f$="program.bin":e%=0:|LOAD,@f$,16384,@e%
== Download ==
* [[Media:AA28TYPEINS.zip|DSK file]]
== Screenshots ==
<center><gallery style="clear: both">
Image:LoanAmortizationTable.png|<center>Loan Amortization Table</center>
Image:cpcstreamer.png|<center>Streamer</center>
Image:1988typein.png|<center>1988</center>
/gallery></center>
{{DEFAULTSORT:Amstrad Action 1988-01 Type-Ins}}
[[Category:Amstrad Action Type-Ins]]