Projects
Here are some of my Macintosh projects:
- Trouble in Paradise - A port of GRC’s “TIP: Zip & Jaz Drive and Cartridge Testing System” for 68k and PowerPC Macintosh systems.
- ScreenChooser - A dynamic background changer for vintage Macintoshes.
- Retroweb Vintage Computer Museum - A web-based museum of vintage computers, including the Macintosh.
Resources
Interesting development resources I have found on the web:
- Vintage Macintosh Programming Pages
- Mac 512k Blog A very comprehensive and well written blog on the the Macintosh 512k, including posts on a variety of information and in-depth articles on assembly language programming.
- Joshua Stein’s blog, which includes a fantastic series of videos on System 6 software development.
- MacFlim an amazing video player for classic Macs!
- Marchintosh, a whole month of Macintosh retrocomputing projects!
- Reference Materials
- General Programming Tricks
- Assembly Language Programming
- Assembly Language Tricks and Traps Information of writing assembly code for the 68000
- Efficient 68000 Programming
- Motorola 68030 microprocessor family
- Dissassembled Mac Plus ROM
- 68020 Cache Control
- Retronik 68000 Resources
- Apple Technical Notes Archives_
- Apple Developer Resources Mirror Tons of resources formerly available via the Apple FTP site
- Mirror of UMICH resources: An archive of many Macintosh things, including development sources
- web.archive.org
- For links which are not available, please consider clicking the “Save this url in the Wayback Machine”
- ftp.icm.edu.pl
- gopher.floodgap.com
- web.archive.org
- Develop Magazine: Contents of the Develop magazine
- Websites with Classic Mac Programs Source Code:
- ChromiVNC An Open-Transport based VNC server for Macs. Includes source code, illustrating things like patching traps and posting keyboard and mouse events.
- Thomas Tempelmann’s Macintosh developer site.
- CDEV Framework for Code Warrior A few CDEV projects with very good documentation
- VNC Programs for Mac
- Guided Tour Information
- [Guided Tour]
- My Own Macintosh Programs (with source code)
- Trouble in Paradise A Windows port of Steve Gibson’s fantastic tool for checking Iomega Zip and Jaz Cartridges
- ScreenChooser https://archive.org/details/screen-chooser
- Emulation Websites
- Retroweb Vintage Computer Museum My own JavaScript museum of vintage computers
- PCE Emulator A lesser known, but well-written open source Macintosh Plus emulator
-
*Type/Creator Database
- macobserver.com
- tcdb.tripod.com
- Miscelaneous Things
- Dithering: Atkinson Dithering, DitherPunk, ObraDin, Halftone
- 8088 Domination: Part 1, Part 2