Software for download written by me

There are some software what I have written through the years. Some of them are for my personal use, so it may be that there is no any use of them for other folks. But take a look, all of them are free, so you can use, modify and redistribute them under the terms stated in the license included in each package file named LICENSE. Please read it. YOU MUST AGREE THAT LICENSE IN ORDER TO USE ANY SOFTWARE DOWNLOADED OR OTHERWISE FETCHED FROM THIS SITE!

Packages are packed using tar archiver, and then compressed using gzip compression program. These are common tools in Unix environment, so there is no guarantee that you can open those files if you are using some exotic operating environment. Each package contains sourcecode and ready-to-run binary executable for i386 Linux unless otherwise noted.

Any questions, comments, feedback, or if you just want to talk about these programs should be written to jani ät lasipalatsi piste fi. Piste means dot. All other addresses are defunct. Please note that I do not support these programs but Tellu in any way. You may ask for installation help for example, but it is not guaranteed that I can possibly help. But still, you can always ask.

 

Nowadays obsolete Amiga stuff

JPBoot | Memwatch

 

Less obsolete programs

Bin2asm | CPU Speed | FVWM Browse | Horncalc | Oops! | Stretch Solitaire | Tiny Backup System | Tellu

 

JPBoot

If you want to use more than one startup-sequence files, this program allows you to do so.

 

Operating environment

Developed and tested on Amiga 1200 kernel version 3.0 and a68k assembler.

 

Requires

· m68k processor

 

Screenshots

JPBoot in action.

 

Download JPBoot

jpboot.lha

Size: 64kb
md5sum: da692b150505d8846f0acaa55d398541

 

Memwatch

Memwatch is a program which starts virtual-memory manager automatically when RAM is running low.

 

Operating environment

Developed and tested on Amiga 1200 kernel version 3.0 and a68k assembler.

 

Requires

· m68k processor

 

Download Memwatch

memwatch11.lha

Size: 4kb
md5sum: e52580cf681379bd40df72003f7c68c7

 

Bin2asm

Bin2asm is a console program to convert binary files in assembler source format. This is something I have written in a hurry for my own needs, so it should not be taken too serious. Useable only for assembler programmers.

 

Operating environment

Developed and tested on Linux kernel version 2.4.27 and NASM version 0.98.38. With little trouble it is possible to port Bin2asm to run on other operating systems as well, as it does not use any libraries.

 

Requires

· Assembler (nasm syntax) compiler
· i386 processor

 

Download Bin2asm

bin2asm.tar.gz

Size: 11kb
md5sum: c230dc678e5168ad0f681e247604c965

 

CPU Speed

CPU Speed is a tiny (executable size is 680 bytes) console program to measure CPU speed. This is something I have written in a hurry for my own needs, so it should not be taken too serious. Useable only for educational purposes.

 

Operating environment

Developed and tested on Linux kernel version 2.4.27 and NASM version 0.98.38. With little trouble it is possible to port CPU Speed to run on other operating systems as well, as it does not use any libraries.

 

Requires

· Assembler (nasm syntax) compiler
· i586 processor

 

Download CPU Speed

cpuspeed.tar.gz

Size: 4kb
md5sum: 287e70c69096f273aeb8ba9996c2515b

 

FVWM Browse

FVWM Browse is a simple perl program to create dynamic menues from disk files (eg. pictures) just like file manager programs does. Each file can be then selected from dynamic menu, and the file in question opens in corresponding application (jpeg images in xv, for example), much like when you double click on file in file manager window. FVWM Browse recurses into subdirectories too, but certain directories can be skipped and prevented its content to be listed in menu by creating empty file named '.nofvwmbrowse' in that directory.

 

Operating environment

Developed and tested on FVWM version 2.5.8, Linux kernel version 2.4.27, Perl version 5.8.0 and XFree86 version 4.4.0, but works on any Unix like operating system for sure.

 

Requires

· FVWM window manager
· Perl compiler
· X Window System

 

Screenshots

Dynamic menues in action.

 

Download FVWM Browse

fvwm_browse.tar.gz

Size: 6kb
md5sum: 4b6f47deaf86e202e60a9b59a80652a4

 

Horncalc

Horncalc is simple fullrange horn loudspeaker calculator. It can be used to calculate loudspeaker's horn throat and mouth areas and compression chamber volume based on driver parameters.

 

Operating environment

Developed and tested on gcc version 4.1, Linux kernel version 2.6.18, Motif version 2.1 and X.org version 7.3 but there is a good chance that it works on other Unices as well, as it does not do anything tricky.

 

Requires

· C compiler
· Motif include files and runtime libraries
· X Window System

 

Screenshots

Horncalc in action.

 

Download Horncalc

horncalc-0.1.tar.gz

Size: 11kb
md5sum: 7ff1e870cdc588e2373bcb3419347790

Download updated (friday 16. january 2009) driver database here. If you have saved your own drivers, you need to nick saved driver data from old database (~/.horncalc.dat) and append them into new database:

  1. Download new horncalc.dat below.
  2. Open your old ~/.horncalc.dat in some text editor.
  3. Move your own drivers from bottom of that file into file downloaded.
  4. Save downloaded file in your home directory as .horncalc.dat.

If you haven't save any driver data by yourself, you can just replace old driver database with this new one:

  1. Download new horncalc.dat below.
  2. Save downloaded file in your home directory as .horncalc.dat.

horncalc.dat

 

Oops!

Oops! is a very simple popup reminder application. It pops up a window with desired message at the time you set. By default Oops! forks itself to the background, as well it detaches itself from the controlling tty, so terminal window where it was started can be immediately closed without 'You have running jobs' error message. It also changes current directory to the directory root '/', so if started from over the network, network filesystem can be unmounted afterwards while Oops! is running.

 

Operating environment

Developed and tested on gcc version 2.95.3, Linux kernel version 2.4.27, Motif version 2.1 and XFree86 version 4.4.0 but there is a good chance that it works on other Unices as well, as it does not do anything tricky.

»En ymmärrä kuinka olemme aikaisemmin tulleet toimeen ilman tätä ohjelmaa.» - Mary McKenzie (Atlanta, Georgia)

»Pitkällä juoksulla yrityksemme säästää huomattavasti henkilöstökustannuksissa tämän ohjelman ansiosta.» - David Pintado (Seattle, Washington)

 

Requires

· C compiler
· Motif include files and runtime libraries
· X Window System

 

Screenshots

Oops! popup reminder window.

 

Download Oops!

oops.tar.gz

Size: 10kb
md5sum: 45c3c9e2da1dcfd5454754b0be3a73e1

 

Stretch Solitaire

Stretch solitaire is a classical solitaire game. The goal of this game is to get the cards to collapse into one pile. You can move cards on top of each other when they are the same type (ace on top of ace) or the same suit (heart on top of heart).

 

Operating environment

Developed and tested on perl version 5.8.8 and Tk library version 8.4.

 

Requires

· Perl compiler
· Tk library
· Some windowing system

 

Screenshots

Stretch Solitaire in action.

 

Download Stretch Solitaire

stretch-1.0.tar.gz

Size: 13kb
md5sum: aef75c8deb752b73a0240c889ea32748

 

Tiny Backup System

Tiny Backup System is a simple, automated, and easy to use backup system for multiple hosts supporting dedicated storage node and 'seven-times' backup mode for every weekday.

 

Operating environment

Developed and tested on AT&T Korn Shell. It works every system for sure with ksh.

 

Requires

· Korn shell
· ssh subsystem
· rsync executable

 

Download Tiny Backup System

tbs-1.0.tar.gz

Size: 4kb
md5sum: e615443fe9974abd74df7fed3cad5c6f

 

Tellu

Tellu has moved here (opens in new window).

 

 

Back to main