Ephemerboot: This hack allows NewWorld Macs to boot from a RAM disk. It wasn't a simple task. Download it for more info. Goodies you'll get include code for
Dis Dave: Dis Dave is a port of Apple's standard PowerPC disassembler to Open Firmware. If you are interested in seeing how a very simple operating system works, Open Firmware has long been a worthwhile read. This disassembler makes interactive disassembly possible for the first time.
OFPong: This is an updated version of the 2nd-place winner of the 1998 MacHack conference competition. It works with newer Macs that don't require a serial connection to start OF. It also lets you change the controls. If this doesn't work on your machine, try the original.
The 6Star Memory Comparators: These are a set of highly optimized PowerPC Assembler functions for comparing blocks of memory (for example, strings). Very fast.
Interrupt Safe Debug: an extended version of the original, by the same author as OFPong. Prints out status messages to the screen, in any environment. My version improves support for getting messages from different pieces of software to one stream of text. While one message coming from within an emulated 68k interrupt is being printed, a pre-emptive PowerPC MPThread cuts in and prints another message at the same time? No problem.
DropLite: This is an ultralight shell for creating simple drag-and-drop apps. Features directory recursion, automatic directory-tree duplication, and basic AppleScriptability. Generates executables under 15K :v). No documentation yet, unfortunately. If you're interested, drop me a line and I'll hop to it.
ClassBlock: this is an old version of a quick stack-based memory allocator class that I put up because there were some people on Usenet that wanted to see it. Still haven't taken it down. If you want a newer version (it's been much improved) tell me to update it.
For as long as I'm too lazy to do a real post of Upper to the FTP site, I'm keeping the Upper sources here. It's a big download 'cuz I didn't remove object code 'cuz I'm lazy. If anyone out there wants to get the source on their PC, and can't use this StuffIt archive, I'll post the regular text upon request.