Posted 2026-05-28 | Back to blog index
I am proud to present GlobalTalk Chat 1.2, taking it from a rushed MARCHintosh hack-job to something I'd be proud to release as shareware 30 years ago!
The headline update is it now allows anyone to host their own room! And it works on any AppleTalk network, not just GlobalTalk
Get it on BaroNet, or Macintosh Garden https://macintoshgarden.org/apps/globaltalk-chat
And for anyone who has been curious how it all works, documented source code is available! https://github.com/kalleboo/GlobalTalk-Chat
For anyone hearing about this for the first time, GlobalTalk Chat is a chat client/server for Classic MacOS (System 7 - MacOS 9) that uses AppleTalk networking rather than TCP/IP
It has been my hobby project for learning C and MacOS Toolbox, and fulfilling a childhood dream of making “proper” native software like the shareware I loved as a kid
I stuck to period-ish tools and resources, working in CodeWarrior on a PowerMac G4, with testing on a Mac IIcx and documentation drafted on an eMate 300
AI for coding? Oh yeah, couldn't live without it… I use Apple: Inside macintosh every day!
No LLMs were used at any point in the creation of GlobalTalk Chat, the point of RetroComputing for me is to get away from that stuff for a while! I get enough of that elsewhere.
But even regular modern tools like StackOverflow end up useless - the better resource is this 600 page tome of “Mac Programming FAQs”
I had enough cursory knowledge of C after touching computers for 30 years, but this "C Reference Card" program also came in handy for some details.
To be honest I only just got that pictured set of Inside Macintosh books last week, as a premature celebration for the public (non-GlobalTalk-exclusive) release of GlobalTalk Chat
I've wanted them forever, but never seen anything reasonably priced until this set showed up the week before. They were more than I really should have spent, but still not much more than the shipping for getting a single volume off of eBay
For the development I mostly relied on Toolbox Assistant, and the HTML version
OK so I tried using an AI to make the app for me but it's not cooperating
When I uploaded this to Macintosh Garden, I had to enter the author name and was surprised to see it auto-completed my name. Weird? So I did a search and someone had already uploaded this REALBasic application I had made way back in the early 2000's! I wonder where the 3 votes came from! (1/3)
A photographer named Petra Hall (CyberPet) needed help automating making image galleries using AppleScript, and I helped her out. This must have been on Usenet, I can't quite remember. The app name was her idea. I then kept developing the idea further after feedback kept coming in, resulting in this fully-fledged REALBasic version. (2/3)
I had a 2.0 in development that was super-advanced, using XSLT stylesheets and everything, before PHP took over the world and nobody built sites locally anymore. There were still users disappointed in the lack of updates :( (3/3)
And while I have your attention... I'm currently looking for a job 🙇♂️ https://bitbang.social/@kalleboo/116658289418096291