Bret's IIgs software

This is a list of the programs that I have written for the Apple II and IIgs. Many of them were freelance projects for a magazine-on-disk; others I published myself, commercially or as shareware. All of them, unless specifically noted, were written completely in 65C816 assembly language, and I did the design, programming, art, and music myself.

If you would like to emulate a IIgs on a modern computer, I recommend KEGS. At some point, I will package up all of these programs with an emulator so you can run them directly.

TextFighter (summer 1994)

My first published project. A full featured arcade-style fighting game that uses only text characters and runs on any Apple II.
A full featured arcade-style fighting game that uses only text characters and runs on any Apple II. TextFighter supports many different fighting moves, can run extremely fast, and can be played against another person or against eight levels of intelligent computer-controlled opponents.

CoolEd (winter 1994)

A music editor for Electric Duet, a popular music-playing routine.
An uncompleted collaborative project with Russell Nielson which runs on any Apple II. It's a music editor for a popular music playing routine called Electric Duet. It supports both spreadsheet-style and staff editing, is easy to use, and has many features. The project was terminated before a few advanced features could be added, but is still quite functional. The alpha version was released as freeware.

Opening Line (summer 1995)

My first IIgs project. Gives you something interesting to look at when you turn on your computer.
My first IIgs project. A system software hack that randomly chooses a startup picture and a tagline, and displays them as the system is loading, instead of the bland "Welcome to the IIgs" message. The package includes over twenty cool startup pictures that I designed, and a collection of over 2000 taglines (funny or insightful "one-liners"). It's also very easy for the user to add to or change the pictures and taglines.

UselessWare series (summer 1995)

A collection of small freeware system extensions that make your system cool to look at and fun to use. Or just plain annoying, in cases. Includes ShadyBar, Bender, Boinger, GravityMouse, Horoscope, and SlixLaunch.

A collection of small freeware system extensions that I wrote partly out of boredom and partly to let people have a cool-looking system that's fun to use. I received a surprisingly large amount of positive feedback -- a lot of people wrote to tell me how much they enjoyed these silly little programs. Most people were kind enough to avoid commenting on the documentation, which sort of forms a bizzare chronicle of my depression. The series includes:

ShadyBar and Bender: Fades in the menubar and desktop so it looks cool and rounded. (Later merged into SlixTop).

Boinger: Every so often causes the apple in the menubar to drop to the bottom of the screen, make a "boing" sound, and bounce back up.

GravityMouse: Every so often causes the mouse pointer to start sliding down the screen, until the user chooses a menu option to "Restore zero gravity".

Horoscope: Gives a humorous (or serious), randomly generated "Mad Libs"-style horoscope on startup.

SlixLaunch: Upon double-clicking on a program to launch it, the screen zooms into the program icon and fades into a blank desktop. The most popular of the series.

MagicMouse (September 1995)

Control the mouse cursor using the arrow keys.
A shareware program that allows the arrow keys to control the mouse pointer inside any program, and has other features to make mouse control more precise. Very useful when using paint programs. Also available for Windows.

AutoInfo (September 1995)

Get size and type information on any file automatically, just by clicking on it.
Displays an info bar at the bottom of the screen in the Finder which automatically gives information on the file selected (eliminating the need to choose "Get File Info") and also calculates the total size for groups of files or folders. Published on Softdisk G-S issue #71.

PuyoPuyo IIgs (winter 1995)

My IIgs adaptation of a great, addictive game. Play for score in the one-player mode, or play for hours against a friend.
A IIgs adaptation of a great, addictive game. It's similar to Tetris or Columns in that you drop pieces and make them go away, but it is specifically designed for two-player competition. My version provides both a one-player and a two-player mode, and two-player games can be insanely fun. Freeware.

Barnone II (March 1996)

Hides the menubar, and pops it up when you need it.
Hides the menubar, thereby freeing up more screen space. When the mouse pointer is moved to the top of the screen, it displays the menubar and allows the user to choose from the menus without having to hold down the mouse button. Published on Softdisk G-S issue #76. Superseded by SlixTop.

DisChord (July 1996)

Shows and plays any type of piano chord.
A desk accessory that displays a piano keyboard, and allows the user to specify almost any chord. It shows which keys to use to play the chord, and will also actually play it so the user can hear what it sounds like. Published on Softdisk G-S (possibly issue #77).

Periodic Table (July 1996)

It's the Periodic Table of the Elements. In a desk accessory. That sure is useful, let me tell you.
A desk accessory that shows a periodic table of the elements, and allows the user to click on any element for more information on it. Published on Softdisk G-S (possibly issue #77).

Operation Lambda (summer 1996)

My biggest IIgs production. A logic/action game, where you work your way through a space station under distress, deflecting laser beams and saving hostages. 100 levels of fun and excitement.
My big summer project. An intense logic/action game with plenty of music, and cool graphics. Push and rotate mirrors to deflect laser beams. Open doors with "laser-locks", shoot power generators, and rescue the hostages before the time runs out, without frying yourself in the process. 100 levels of puzzles to solve, ranging from introductory to brain-boggling, along with passwords, different difficulty settings, and an original five song musical score. Rated four stars (the highest rating) by II Alive magazine!

MightyScroll (August 1996)

Move, scroll, and otherwise manipulate Finder windows with the touch of a key.
Allows the user to move, scroll, and zoom windows in the Finder by using the keyboard. Published on Softdisk G-S issue #78.

World Time Zones (August 1996)

Before you phone Japan, pull up this desk accessory so you know what time it is there!
A desk accessory that lets the user click anywhere on a map of the world and see what time it is there. Published on Softdisk G-S issue #78.

SlixTop (August 1996)

Makes your desktop look really cool, and makes you feel like you aren't using a 15-year-old computer.
A hybrid of ShadyBar, Bender, and BarNone II. Shades the desktop and menubar so they look rounded, and provides a "hiding menubar", automatically adjusting shading and shadowing so it looks cool. You can see its effect in the screenshots of all the other programs. Published on Softdisk G-S issue #81.

Jam Break (August 1996)

Music for the masses. Just pound away randomly on your computer's keyboard, and kick out some cool tunes.
A music program for the masses. This desk accessory provides a few cool rock beats (with drums, bass, and rhythm guitar) and allows the user to play a lead guitar on the keyboard. It is set up in such a way that the notes will always sound good together and will always be played right to the beat, so even if the user is randomly banging on the keyboard it still sounds really good. There are lots of features, as you can see in the screenshot. Published on Softdisk G-S issue #80.

WhatchaPress (September 1996)

Need to type a special character, like the copyright symbol or an accented letter? Having to hunt through a table is stupid. This is the smart way to do it.
A desk accessory for finding those special, non-keyboard characters such as the copyright symbol, the bullet, etc. The program will display a chart of all the characters if you want, but it is also much smarter. Press a key, and shows how to make all of the special characters that look somewhat like that key. Published on Softdisk G-S issue #80.

MightyQuotes (September 1996)

Back in the day, we didn't have word processors that automatically used curly quotation marks. We had to type them in ourselves. Until we got this program.
A desk accessory that quickly and easily changes the quotation marks in a block of text to curly quotes so it looks stylish and professional, or changes curly quotes to straight quotes for exporting to an ASCII file. Published on Softdisk G-S issue #80.

PickQuick (September 1996)

Got a folder that you need to access often? Assign it to a button in PickQuick, and open it up with a single click. A surprisingly popular system extension.
Allows the user to set up a list of most commonly used folders in the Finder. The user can then select PickQuick and click on the desired folder, and the folder's window will open up. Published on Softdisk G-S issue #79.

SurfBurgers (September 1996)

It's a guy on a flying surfboard. Shooting bouncing hamburgers with math problems on them. Teaches kids math while demonstrating the harmful effects of smoking crack while programming.
An educational game like no other. The player controls a guy on a flying surfboard whose job is to shoot flying hamburgers with math problems on them. The different levels include one and two digit addition and subtraction, multiplication, division, and mixed levels. Each level has four successively harder waves in which the burgers attack in different patterns. There are cool graphics and music, of course. Published on Softdisk G-S issue #79.

MightyPrefix (September 1996)

Don't you hate having to navigate your way through a standard file-select dialog box to open a file, even though your desired folder is sitting there right in front of you in a Finder window? This helps solve that.
Allows the user to manipulate the operating system's directory pathname prefixes from within a desktop program. It basically helps desk accessories and the Finder work better together. Published on Softdisk G-S issue #79.

AAUUUUGGGGHHHHH!!! (September 1996)

I'm sure that at one time or another, you've wanted to take a gun and blow big holes in your computer screen. This program lets you do that. Safely.
A desk accessory that allows a frustrated user to turn the mouse pointer into crosshairs and shoot big holes in the screen, complete with stereo gunshot sounds and an optional machine gun mode. Published on Softdisk G-S issue #79.

MightyUnits (September 1996)

Nowadays, when you want to convert feet to centimeters to nautical miles, you go to an online conversion calculator. But back in the day, you used this.
A desk accessory that lets the user convert quantities from one form of units to another. Almost all common units of length, area, capacity, weight, temperature, time, angle, and speed are available. Published on Softdisk G-S issue #79.

Tell Me (September 1996)

Find out the name of that window that's buried under all of the other ones. See which folders the Finder is copying to and from during a file copy.
A two-purpose Finder extension: if a window's title is buried under other windows but some of the window is showing, the user can position the mouse over it and press a key to see what the name of the window is. Also, during a file copy, it brings up a box showing the source and destination directories. Published on Softdisk G-S issue #81.

CrossHatch (October 1996)

A beautiful but incredibly frustrating puzzle game. See how fast you can put together the puzzle pieces... if you can at all.
A puzzle game where the player tries to reassemble the pieces to preserve the pattern, and might go crazy trying to do so. The computer divides up the board randomly, so it's a different game every time. Includes background music, a "cheat mode", and a cool animation if the player wins. Published on Softdisk G-S issue #81.

Bunnies and Carrots (December 1996)

One of my best IIgs games. Which bunny will collect the most carrots before the time runs out? Light-hearted two-player fun.
A game for two players. Jump on the sliding platforms, tunnel through bunny holes, and try to grab the carrots and get them back up to your home hole before your opponent knocks you off the screen. Great competitive fun, with cool background music too! Published on Softdisk G-S issue #82.

SpamMaster (March 1997)

Quickly and easily send nasty replies to people who clutter your inbox with unsolicited e-mail.
A shareware NDA extension to Copilot, which is an offline message reader for the Genie online service. If you receive internet spam-mail, SpamMaster will let you instantly and automatically send any (or all) of a variety of polite or impolite replies to the spammer, as well as a notice to the spammer's site administrators and postmaster.

SlixSecurity (June 1997)

Did Junior accidently format your hard drive the last time he tried to run his Math Munchers game? Here's some security software that lets you control who can do what.
A child-proof security extension which password-protects your computer. If your password is not entered, then the user gets restricted access to the computer, such as only being able to open designated files and programs. SlixSecurity is highly customizable, and unlike other child security programs, it works completely from within the Finder, so it's familiar and easy to set up. Shareware.

deMODifier (September 2001)

Not a IIgs program. Converts IIgs music files to a more modern format.

SoundSmith was arguably the most popular music creation program for the Apple IIgs, and countless songs were written with it. Most game and demo music was in SoundSmith format. Unfortunately, keeping your IIgs in the closet makes it difficult to listen to these songs. This program converts SoundSmith files into ScreamTracker 3 modules, which can be played by any modern MOD player (including Winamp), and even edited with several popular trackers. The converted files sound almost exactly like the originals, except for the higher sound quality that a modern player provides.

A Windows executable is provided, as well as the source code, which should compile anywhere. And because I know how frustrating it is to download a new program and not be able to play with it right away, I packaged up some of my old game music for you to deMODify.