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.