Welcome to the project respository at coobird.net. This site hosts open source software projects such as Dvaspi and Pitacalc, along with many other projects. Project descriptions and link to the individual pages follows.
Emulator is an Java application that emulates a 16-bit processor along with memory to hold the program. The program is incomplete and is in dormant status.
The instruction sets used in the processor being emulated is based off of Donn Stewart's Home-built TTL CPU. Its instruction set includes 16 instructions and can address up to 4096 addresses in memory.
Blocks is a Breakout-like brick-breaking game written in Java.
It is designed to work as both an applet and an application, so it can be played both online and offline. The game is available to play at coobird.net and download.
The underlying design philosophy of Blocks is to have many of the elements of the game generate itself programmatically. The levels are generated programmatically as are most of the components that make up the game screen.
Thumbnailator is a collection of Java classes and applications designed to produce thumbnail images. A modular approach is taken where the image generation is separated from the user interface to allow use of components from Thumbnailator in multiple applications.
Features include:
The intention is to release Thumbnailator under an open source license.
Pitacalc is a command line interface calculator program. It works like a regular calculator, that it calculates and keeps a running total, but the calculations are performed by entering instructions that the calculator processes.
Pitacalc is available for download. The program is open source software and is released under the modified BSD license. The source code and executable files are available for free.
Building a Processor is a project to build a processor from 74LS series integrated circuits (IC). The project is currently in dormant status.
Currently, the project page includes videos and pictures of components assembled on the solderless breadboard. There are two videos of the circuit performing addition and subtraction calculations using a D flip-flop along with a couple of 4-bit adders and a XOR gate.
Dvaspi is a free, open source Java application which will perform functions such as plotting data points from comma-separated value or tab-delimited text files, selecting the data points and copying to the clipboard, integrating with a baseline correction and many other functions.
Features include:
Dvaspi is an open source software application licensed under the GNU General Public License. The source code and executable files are available for free.