A collection of information about software projects, software development resources, obscure software, and old electrical hardware, among other things.
In 2010, I designed and produced a custom-labeled cross-platform CD-ROM that contained four audiobooks from the LibriVox project in the form of Ogg Vorbis audio files. (The Ogg Vorbis audio format is designed to be freely usable and is used as a primary audio format on Wikipedia among other things.) Multiple copies of this disc were produced and made available to others. The audiobooks were of the L. Frank Baum stories "The Marvelous Land of Oz" (published in 1904), "Ozma of Oz" (published in 1907), "The Magic of Oz" (published in 1919), and "Glinda of Oz" (published in 1920.) A number of accompanying HTML pages and period illustrations were included on the disc, and copies of the Mozilla Firefox Web browser were included to facilitate the playback of Ogg Vorbis audio. On the technical side, audio playback was implemented with HTML5 support for embedded audio, along with the Cortado Java applet as a fallback.
Later on, I produced a subsequent disc that had a similar design but with a different selection of audiobooks, namely the L. Frank Baum stories of "The Wonderful Wizard of Oz" (published in 1900), "The Emerald City of Oz" (published in 1910), "The Patchwork Girl of Oz" (published in 1913), and "Little Wizard Stories of Oz" (published in 1913.) The audiobook of "The Wonderful Wizard of Oz" had been recorded in the form of a dramatic reading with multiple character parts by the LibriVox project. As with the previous disc, this CD-ROM was made available to others.
Some of the content from the Audiobooks of Oz CD-ROM discs is available for download in the form of archive files. Note that the content included in the archives consists mostly of images (including period illustrations) and HTML files; the archives do not contain all of the software and audio files that were included on the Audiobooks of Oz CD-ROM discs. Also, the exact content of the Audiobooks of Oz CD-ROM discs has changed over time. If you are located outside the USA, please check copyright laws before downloading these archives.
Download the Audiobooks of Oz CD-ROM (Volume 1) archive (2.3MB)
Download the Audiobooks of Oz CD-ROM (Volume 2) archive (2.6MB)
Software projects that I have publicly released at one time or another are listed below. To unpack the contents of downloaded archive files, the StuffIt Expander utility or the MacZip utility may be of use.
In the mid 1990s, I released this game for the MacOS platform. The game had black-and-white graphics and was produced using the Microsoft QuickBASIC software. In this two-player board game, there were twelve removable counters, and each player removed one or two of the counters per turn, in a manner similar to the Nim game. (The CounterPoison game also featured a "poison" counter, and the player left with only this counter would lose the game.) In addition to the ability for two persons to play against each other, the game supported a computer opponent that could be configured to play in one of three modes.
View a screenshot of the CounterPoison game
In February 2011, I released this game for the MacOS platform. In the RetroShark game, the character of Hiram ("Hee-ram") Hero must be guided along a wooden causeway to escape from a deserted island. The catch is the shark-infested water around the causeway, which must be avoided at all costs. The game featured digitized audio, color graphics, mouse control, and the ability to adjust the causeway layout, among other things. In particular, the game featured three difficulty levels, with the ability to use a built-in causeway layout or to randomly generate a new causeway layout for the chosen difficulty level.
System Requirements: This game is designed for the Mac OS9 platform (prior versions of the MacOS system software may also work) and a monitor that is capable of at least 256 colors and/or grays. (Among other things, the development of the RetroShark game started before the arrival of the Mac OSX platform.) Under the Classic Environment, which is sometimes available on PowerPC-based systems with Mac OSX versions up to 10.4, character movement in the game may be less responsive than it would be otherwise. Intel-based Macintosh systems are not supported.
View the RetroShark game page at Macgamefiles.com
Download version 1.0 of the RetroShark game (208KB)
View a screenshot of the RetroShark game
View a second screenshot of the RetroShark game
Some of the free/open-source software projects to which I have contributed are listed below.
The Encrypted Folders software was originally released for the Mac OSX platform by Steve Oliver and is designed to augment the FileVault feature by encrypting certain temporary storage locations, such as the
/private/var/folders directories. The encryption process involves encrypted disk images which are union-mounted onto certain directories with passwords for the disk images being generated via
/dev/urandom. Note that the Encrypted Folders software does not provide full disk encryption and is not free of issues; this software has been made available here as an experimental project which may be of interest to experienced users. Both the original Encrypted Folders software and a modified version that I produced are included in the archive.
System Requirements: A version of the Mac OSX platform from 10.4 through 10.5.8 is recommended. Later versions of the Mac OSX platform may not work with the Encrypted Folders software.
Download the Encrypted Folders software (32KB) (Last updated on January 28, 2012)
For the GNOME Robots game, which is available on various GNU/Linux distributions among other places, I produced a set of four new graphical themes. In the GNOME Robots game, the player must avoid a group of enemy robots (or other hazards) that move towards the player with every step. The new themes feature hazards in the form of anthills, water spills, stormclouds, and toasters. On GNU/Linux distributions that support a package manager, it may be possible to add the new themes by installing the
gnome-games-extra-data package (version 3.0 or later) or the
gnome-robots package (version 3.7.92 or later.) The themes are also available for download below.
Download the new themes for the GNOME Robots game (28KB)
View a screenshot of the anthills theme
View a screenshot of the spills theme
View a screenshot of the stormclouds theme
View a screenshot of the toasters theme
These third-party articles and other resources may be of particular interest to individual software developers.
Though new software comes out all the time, not all software remains common or well known after time has passed, and sometimes software titles come from unexpected locations. This site section is a change from coverage of recent and well-known software.
A variety of third party sites and articles which may be of interest.
This web page is copyright © 2010-2013 by Richard Green. All rights reserved. Unauthorized reproduction is prohibited. The icon and screenshots of the CounterPoison game and the RetroShark game are copyrighted by Richard Green. All rights reserved. All trademarks are the property of their respective owners. To contact the webmaster, please use the contact form or send e-mail to richard at thedoorintomorning dot com. If you are a known person and are interested in encrypted e-mail communication using the OpenPGP standard, please inform the webmaster. This page was last updated on December 7, 2013.
The photo of the spiderweb is derived from an existing photo that is copyrighted by Summer Skyes 11 and which was made available under the Creative Commons Attribution 2.0 Generic License (ImageStamper permalink.) According to its Flickr page, the existing photo was taken on April 9, 2012. The image of Dorothy picking a lunch box is derived from an illustration in the Google Books edition of the book Ozma of Oz, on page 41 of the book. This book is out of copyright in the USA, but foreign copyrights may apply. The GNOME Robots game is licensed under version 2 (or, at your option, any later version) of the GNU General Public License. The anthills, spills, stormclouds, and toasters themes for the GNOME Robots game are copyright © 2010 by Richard Green and are licensed under version 3 (or, at your option, any later version) of the GNU General Public License.