Professional - Assembler

www.janknepper.com

In my early days as a software developer I only had access to Unix (SCO Xenix), MS-DOS and DR-DOS systems. As I did not have much money to spend during those days, and would I have had it there still would have been the question whether or not certain tools were available, I ended up writing a few utilities myself.
Following a table of a couple of utilities I wrote. Just for the heck I also included the date, time and size of these files I didn't bother to zip! Even though PS.EXE has the lastest date, it is the oldest utility. As with many utilities being used a lot it went to a couple of improvements.
I also still have the sources to all these utilities which I will publish at a later date.
Name File Date

Size
(bytes)

Description
PS PS.EXE 04/19/1991 10:17

 12893

The name stolen from the Unix 'ps'. This program does more or less the same as the Turbo Power mapmem, but has as extra that it can terminate and stay resident (TSR). When used as a TSR it can be invoked at any time with <Alt+P>.
As software developer I am not very good at writing manuals, but for PS I actually wrote a Unix-like manual page.
ASCII ASCII.EXE 12/16/1989 13:44

10800

As I found it too much trouble to remember ASCII codes, specially for the everything above 128, I decided to develop this little popup that pop's up the complete ASCII table and than gives the user the possibility to select an extended code which can be fed right into the keyboard buffer.
RDLP RDLP.COM 04/06/1990 21:06

9186

I did not want to wast paper, so many times to check output a program generated, or to be able to catch output from commercial programs for other use I designed this little program that will redirect the line printer output to a file.
DIO DIO.COM 09/19/1989 17:09

1098

When writing programs and doing file I/O it is sometimes nice to know whether the program is reading or writing. This little program will display in the top left of the screen what exactly is happening.

 

Professional - Assembler

www.janknepper.com