Software Dowload Page

The following software is available for free download. Everything produced by me is distributed under the GNU General Public License (GPL) unless otherwise stated.

Feel free to re-distribute anything you like, but please leave all the READMEs and other documentation intact. Please link the main index page if you are providing a reference back to this site.


sbs_proxy.pl v0.9.1 Kinetic SBS-1 proxy and decoder Perl script.
A proof of concept script to test the following:
  • Proxy SBS-1 connections over TCP so more than one host can connect to the unit simultaneously.
  • Receive unsolicited events from the unit and decode to stdout.
sbs_proxy.pl

msacars v0.9.3 ACARS decoder for Linux.
Analogue audio output is processed directly from the receiver/scanner using the audio device (/dev/dsp), e.g. line-in from a soundcard using ALSA or similar.
acarsonline, ACARS Yahoo Forum
Linux Acars

lxamiga v0.9.12 Linux/Amiga File Transfer.

lxamiga is a Linux based client that communicates with a remote Commodore Amiga computer running the Cloanto(r) Amiga Explorer server application. lxamiga offers similar functionality to the Windows based Amiga Explorer utility but from a command line driven tool. lxamiga is intended to offer a similar interface to the cbm4linux tools used for Commodore (64/128) disk file transfers, e.g. d64copy, cbmctrl, etc.

Supports communications via a serial RS232 connection or over a LAN using a TCP/IP network connection. Tested with Amiga 500 and Amiga 1200.

Added a Perl/Gtk2 user interface (lxagui) to wrap basic lxamiga functions, e.g. uploading/downloading disk images.

Linux Amiga Explorer

z88link v0.9.1 Linux/Z88 File Transfer.

z88link is a Linux based command line tool to upload and download file(s) to the Cambridge Z88. z88link is initially a backup, archivial tool only, i.e. for backing up and restoring files on the Z88 to/from the PC.
z88 link is used with the Z88 built-in ROM Transfer utility (Square-X) and does not require any additional EPROMs to be written, etc.

Cambridge Z88

lxpic-092.tar.gz lxpic - Microchip PIC Programmer for Linux.

lxpic is a simple command line driven PIC programmer for Linux. The code provided currently supports the PIC16F870 and PIC16F84 devices only, although can be easily modified to support other flash based PIC devices. Now supports inhx16 and inhx8m format hex files. High voltage programming mechanism only.

Programmer Schematics (v2.00) are provided for a compatible PC parallel port programming interface or lxpic can be modified to support your favourite parallel port programmer.

lxpic Linux PIC Programmer

mscapture-092.tar.gz mscapture - Network characteristic capture tools.

This package contains several command line utilties for capturing network characteristics and recording these to a file for later processing. These tools are intended for automation purposes, say for recording network behaviour over time for later analysis, or for recording actual network characteristics for later replay by a network simulation device. Similar to Shunra Storm Capture.

mscapture - Records round trip latency and packet loss (as ping)
mstraceroute - Records routing hops (as traceroute)

mscapture output viewed in gnuplot

x11ant v0.9.3 x11ant: Langton's Ant for X11.
Chris Langton's ant simulation. If you run with multiple ants simultaneously, some very interesting behaviours start to emerge.
Compiles and runs OK on Linux, but has also been tested on HP-UX with some minor tweaks. Motif development headers/libraries required if you want to recompile.
Also provides asciiant which simulates Langton's Ant on a terminal using ASCII characters.
X11 Langtons Ant

ps2mon v0.90 ps2mon: A PS/2 Monitor Utility.
PS2 Monitor started off as a monitoring utility for the PS/2 port in order to diagnose PS/2 mouse device problems under X. However, PS/2 is most useful for enabling the Extended PS/2 protocol (e.g. Scroll Wheel and extra buttons) on mice that don't seem to respond to the usual configuration under X.
ps2mon will successfully enable the scroll wheel on the Logitech M-BD69 under XFree86 on Linux.
Tested OK on Linux (2.4.21) under XFree86 (4.3.0) with scroll wheel working with KDE (3.1.2), Mozilla (1.4), etc.
Logitech M-BD69

Mail mark@faime.demon.co.uk