SRC's software support page


Amiga software

Printer drivers

Epson LX-800

This is a driver specially designed for the Epson LX-800/810 Apex T-1000 and similar series of dot matrix printers; it features the standard driver and a special turbo driver that greatly enhances printing speed.
"EpsonLX-800" is a standard driver, it behaves as the commodore provided Epson driver, except that it does not do overprints to fake international characters, it just uses them; so text speed is better. Graphically speaking, it adds some nice LX-800 densities as 72 x 72 (square pixel) for plotting.
"EpsonLX-800-turbo" adds an impressingly fast feature, it compresses white spaces on the left and also vertically !!! Try printing a centered small picture and get astonished !
Both drivers support the following densities:
Density 1 2 3 4 5 6 7
Xdpi 72 72 90 120 120 240 240
Ydpi 72 144 72 72 144 144 216
Passes 1 2 1 1 2 2 3

Epson FX-850/Citizen 200

Epson FX-850 is a standard driver, it behaves as the Commodore provided Epson driver, except that it does not do overprints to fake international characters, it just uses them; so text speed is better. Graphically speaking, it adds some nice LX-800 densities as 72 x 72 (square pixel) for plotting and 144 x 72 to dump my friend's 640 x 256 PC Board drawings....
Epson FX-850-turbo adds an impressingly fast feature, it compresses white spaces on the left and also vertically !!! Try printing a centered small picture and get astonished !
Both drivers support the following densities:
Density 1 2 3 4 5 6 7
Xdpi 72 144 144 120 120 240 240
Ydpi 72 72 144 72 144 144 216
Passes 1 1 2 1 2 2 3

Canon BJC-600 / 4000

Optimized driver that handles all kind of papers, graphic modes and international characters; full control of your printer. Provides end of printing spoken signalling.
With this driver you can print not only at 10,12, 17 cpi but at 15 and 20 cpi; customize your text underlines and choose from several kinds of paper. This driver supports the shadow command the printer device implements, so if you choose shadow characters on your word processor and print as text (NLQ or draft), your text will be shadowed where you choosed. You can also ask the driver to inform you when the printer device is closed (end of printing).
It comes with an extended preferences program, which controls every aspect of your printer; including intercharacter space and double underline (text mode); or enhanced black (text/graphics).
Supports the following densities:
Density 1 2 3 4
Xdpi 180 180 360 360
Ydpi 180 180 360 360
Quality draft High draft High


Utilities

SRCaf

This program is meant to replace the AvailFonts() call of the operating system with a file containing all the necessary information to perform this command without scanning all your 7Mb disk font space... The program looks for the file "SRCAF.fontdata" in the Fonts: directory. If found, it reads the font list, if not, it calls AvailFonts() to build the list in memory. When asked to build, the program calls AvailFonts() and stores the info on the before mentioned file.
It works under WB2.0 and up and behaves like a commodity, so you can open a window in which you can see the list of available fonts, enable or disable the patch, build the list, close the window and quit. You can control this program through Exchange, the standard commodities controller; as it seems to do nothing on startup.

ZX-Utilities

These programs convert between ZX82 and .header/.bytes or .snapshot formats.
Only useful for die hard Spectrum fans that use every ZX emulator they can find (as myself)

Nakamichi.device

A special device to change disks on a Nakamichi MBR-7 CD changer, alpha.

N2V

This little program converts between Netscrap and VoyagerNG bookmark file formats.
Now you can take home those bookmarks you discover at work ;)


Tech/Science

TMS32010 cross-assembler

Well, sort of a cross-assembler... The assembler program performs two passes, one to fetch all labels and AORG directives and the second to assemble the code. I preferred to treat each kind of instruction separately because it's easier to debug and to adapt it to assemble different processors in the future.
You have two assembly options: "x" that generates a simple cross reference listing on the standard output, and "L" that calls the linker to obtain the code in a single instruction.
The object code is a simple address-instruction format in ASCII, and it makes easy for the linker to obtain the Intel hex format which you can then send to a programmer.
The assembler takes an input file and generates other with the name you gave or the same name as the input file plus the ".obj" extension.
The linker takes a ".obj" file as it's input (note that you don't need to add ".obj" to the name when calling the linker, but you can if you wish) and generates two files with the name you gave or the same name as the input file (without the ".obj" extension) plus the ".low" and ".high" extensions for the low and high order bytes respectively.
Both programs are CLI only.

SPLab

SPLab, the Amiga Signal Processing Lab,is currently in ALPHA state, as I don't yet have the time to finish it.



This page hosted by GeoCities Get your own Free Home Page