I've been writing an IMAP client for and on my Mac 512Ke over the past many weeks. Taking inspiration from Andreas Kling's excellent YouTube videos documenting his development of the Serenity operating system, I thought I'd start screencasting some of my work.
This video is the first of hopefully many and presents a quick introduction to System 6, HFS resource forks, THINK C 5.0, and a look at some of the progress of my IMAP client so far.
- Macintosh 512Ke
- System 6
- SCSI2SD V5.5
- Mac 512K M0110 Keyboard and M0100 Mouse
- Resource fork
- THINK C 5.0 (which was actually created by Think Technologies, later acquired by Symantec)
- On Cue
- Mac Programmer's Switch
- WiFi232 and mine inside a modem
- ScuzzyView and ScuzzyGraph (SCSI-based screen mirroring)
Unfortunately I can't do a live digital capture of the screen of my Mac, so I have to record its monitor with my phone in front of it. While this also allows the phone's front-facing camera to record me narrating the video, the phone blocks my view of the monitor so I have to look at it through the phone which is awkward.
I have no interest in hosting my videos on YouTube or dealing with drive-by comments there, so please contact me with any feedback or questions for future videos. You can subscribe to my RSS feed to be notified of new videos and my other posts.
Update (2020-10-14): I've created an IRC channel on
Freenode Libera Chat
if you are interested in following along with this series and have questions or
would like to help others.
I'm in the channel as