Macstodon 0.4 has arrived! πŸŽ‰β€‹
EDIT: now at 0.4.4

Macstodon is a Mastodon client designed for Classic Macintosh computers. It allows you to post, boost, favourite, bookmark, and reply to toots, plus view your home and local timelines and notifications.

New in 0.4.x:
- Toot privacy and CWs!
- Avatars!
- Boost, favourite, and bookmark toots!
- Reply to toots!
- An improved auth experience!
- A pretty splash screen!
- Faster JSON parsing!
- PowerPC support!
- Lots of bug fixes!

System Requirements:
- A 68020+ or PPC Macintosh
- System 7.1 through 9.2.2
- At least 1.5 MB of free memory (4 MB to view avatars)
- 32-bit addressing enabled
- Internet Config installed
- an SSL-stripping proxy such as WebOne running on another machine

You can download the latest release from GitHub: https://github.com/smallsco/macstodon (don't forget to read the Read Me file, it contains important setup instructions!)

#RetroComputing #RetroProgramming #VintageMac #68K #PowerPC #Apple #Mac #MacOS #ClassicMac

GitHub - smallsco/macstodon: A basic Mastodon client for Classic Mac OS

A basic Mastodon client for Classic Mac OS. Contribute to smallsco/macstodon development by creating an account on GitHub.

GitHub
@smallsco I sadly don’t have an Ethernet adaptor for most of my classic macs… But I do have an early PPC with Ethernet. I wonder how it’d run 68k code?

@Aminorjourney Unfortunately Macstodon is one of those weird exceptions that doesn't run on PPC through the built-in 68K emulator - something to do with how MacPython handles shared libraries.

I do have the option of compiling a PPC version, but it's incredibly buggy and doesn't respect the Python interpreter's runtime configuration settings I have set up - not sure why this is, so I had to disable it.

I've had LOTS of requests for this though. My plan is, after the 68K version is "complete", to try building it with one of the newer, PPC-only MacPython releases, and see if that fixes things.

@smallsco no worries! maybe it’s time to get that SE30 online ;)