Welcome to my Apple II web page, which is mostly abandoned, but still gets lurked around in once in a while.

Here's what you'll find here. If this stuff interests you, then you really need to go to KansasFest, subscribe to Juiced.GS, discuss on comp.sys.apple2, join Apple II Enthusiasts, and chat in #a2c.chat.

KansasFest presentations:

Writing Relocatable Assembly Language routines    presentation video    slides

The 6502 Overflow Flag: What is it, anyway?    lightning talk video    slides

Apple II software


NuInput is a multi-featured, lightweight, easy-to-use replacement for Applesoft BASIC's sucky INPUT and GET commands.
(The NuInput source also includes Pager and TextFileLoader, which are handy utilities for paging a text file, or loading one on a DOS 3.3 disk.)


Slammer lets you include machine language routines or data, or any monitor command prompt instructions,
as ordinary text within the REM statements of standard Applesoft BASIC, without needing to BLOAD anything. It's sort of like magic.

Magic Goto

Magic Goto lets any ordinary Applesoft program GOTO or GOSUB to a text label, instead of a line number, like this: GOSUB "DoSomething"


A2SERVER lets you easily use any computer (including Raspberry Pi) as a file server and network boot host for Apple II computers.

other stuff

I'm gradually releasing some other Apple II tools I wrote, starting with UnForkIt, which unforks extended files, making them usable in ProDOS 8.

I've also got a Raspberry Pi page up with some useful tools and compiled Apple II emulators.

I also have a Twitter feed where I post updates and things: @ii_tweets

last updated July 18, 2019