Still browsing like it's 1999: Fresh tools that keep vintage Macs online and weirdly alive
- Reference: 1744713369
- News link: https://www.theregister.co.uk/2025/04/15/classic_mac_os_apps/
- Source link:
Most recently, some new internet tools emerged for those determined enough to try to get a vintage Mac on the World Wide Web in the 2020s.
First, we thought we'd try to make you feel old. The last new version of Classic Mac OS was 9.2.2, released [1]December 5, 2001 . Mac OS X 10.0 "Cheetah" had been released in [2]March that year , meaning OS X had been out for nine months by the time Mac OS 9.2.2 appeared. Since the Macintosh turned 40 in [3]January last year , that means Classic Mac OS was around for about 17 years. What's now called just macOS is 24, older than Classic ever got. Even the Intel Macs [4]first appeared 19 years ago.
[5]
And yet, some people still run pre-Intel Macs, and even pre-PowerPC Macs. If you do and you want to get online, then Cameron Kaiser of [6]Floodgap Systems is a valuable ally. His retro computing interests are broad, and we've mentioned him a few times on The Register , such as his deep dive into the revolutionary [7]Canon Cat computer , and his evaluation of [8]RISC-V hardware performance .
[9]
[10]
Back in 2020, he [11]revived the native Classic Mac OS port of the Lynx web browser, [12]MacLynx . Earlier this month, he came back to it and has updated it again, including adding native Mac OS dialog boxes. His account is – as usual – [13]long and detailed but it's an interesting read.
He also maintains some other web browsers for elderly Macs, including [14]TenFourFox for Mac OS X 10.4 and [15]Classilla for Mac OS 8.6 and 9.x.
[16]
Back in 2021, [17]The Reg reported the end of TenFourFox . What Kaiser actually [18]said at the time was that he was placing the project in what he called "hobby mode":
The browser will be a hobby I purely maintain for myself, with no concessions, no version tags (rolling release only), no beta test period and no regular schedule. You can still use it, but if you want to do so, you will be responsible for building the browser yourself…
Well, if you know how to do that, then you may want to know that [19]back on St Valentine's Day he pushed a new release to GitHub. You will need to pull the source code [20]from his repository and build it, but a new version is worth having.
[21]The LittleGP-30: A tiny recreation of a very big deal from the 1950s
[22]Pidgin is back, so let's talk about why a local chat client matters
[23]The most important experimental distro you've never heard of gets new project lead
[24]AmigaOS updated in 2025 for some reason
If you're not up to git pull commands and elderly Mac OS X build tools, then there is a fork of TenFourFox that may be worth a look, [25]InterWebPPC . It's not current with the new batch of patches, but we can still hope for another build.
In other "Classic on the internet" news, although it's not a huge amount of use on its own, there's also a newly released [26]Classic Mac OS version of Mbed-TLS on GitHub. This ports the SSL library – also used in the [27]super-lightweight Dillo browser – to the older C89/C90 standard, so that it can build in CodeWarrior and run with OpenTransport from Mac OS 9 right back to later versions of Mac OS 7.
Modern macOS [28]is UNIX® certified and as such it's not all that dissimilar from other Unix-like OSes, such as Linux and the BSD family. Classic Mac OS is a profoundly different beast, which makes porting modern code to it a complex exercise – but equally, it's a good learning exercise, and we're delighted to see 21st century programmers exploring this 1980s OS.
That may be part of the motivation behind the newly announced and still incomplete [29]SDL 2 "rough draft" that appeared a week ago. It builds on the existing [30]SDL 1.2 port, but so far, it's less complete – for instance, there's no sound support.
[31]
"SDL" is short for the [32]Simple DirectMedia Layer . It's a [33]set of libraries providing a sort of hardware abstraction layer for game development. If "Lauland," the developer of the Classic Mac OS port, can get SDL 2 working well, this could mean a bunch of new games being ported across to Mac OS. ®
Get our [34]Tech Resources
[1] https://web.archive.org/web/20170330175620/https://support.apple.com/kb/DL1293?locale=en_US
[2] https://betawiki.net/wiki/Mac_OS_X_Cheetah
[3] https://www.theregister.com/2024/01/29/mac_at_40_real_significance/
[4] https://www.theregister.com/2006/01/11/intel_cpu_apple_stock/
[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Z_6CrRBEf4flnwbBBuhDBwAAAs4&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[6] https://www.floodgap.com/
[7] https://www.theregister.com/2024/05/31/the_canon_cat/
[8] https://www.theregister.com/2022/06/22/riscv_latest_specifications/
[9] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Z_6CrRBEf4flnwbBBuhDBwAAAs4&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Z_6CrRBEf4flnwbBBuhDBwAAAs4&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[11] https://oldvcr.blogspot.com/2020/11/maclynx-beta-2.html
[12] https://www.floodgap.com/retrotech/mac/lynx/
[13] https://oldvcr.blogspot.com/2025/04/maclynx-beta-6-back-to-power-mac.html
[14] https://www.floodgap.com/software/tenfourfox/10.9.html
[15] https://www.floodgap.com/software/classilla/
[16] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Z_6CrRBEf4flnwbBBuhDBwAAAs4&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[17] https://www.theregister.com/2021/03/31/tenfourfox_dev_quits/
[18] https://tenfourfox.blogspot.com/2020/04/the-end-of-tenfourfox-and-what-ive.html
[19] https://tenfourfox.blogspot.com/2025/02/february-patch-set-for-tenfourfox.html
[20] https://github.com/classilla/tenfourfox
[21] https://www.theregister.com/2025/04/14/the_lgp30_retrospective/
[22] https://www.theregister.com/2025/04/13/pidgin_chat_client_uopdate/
[23] https://www.theregister.com/2025/04/11/new_gobolinux_lead_and_version/
[24] https://www.theregister.com/2025/04/10/amigaos_3_2_3/
[25] https://macintoshgarden.org/apps/interwebppc-browser-a-rebrand-of-tenfourfox-the-future
[26] https://github.com/bbenchoff/MacSSL
[27] https://www.theregister.com/2024/05/07/dillo_browser_v3_1/
[28] https://www.theregister.com/2024/10/11/macos_15_is_unix/
[29] https://macintoshgarden.org/apps/sdl2-macos-9-rough-draft
[30] https://macintoshgarden.org/apps/sdl-1213-simple-directmedia-layer
[31] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Z_6CrRBEf4flnwbBBuhDBwAAAs4&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[32] https://www.libsdl.org/
[33] https://www.theregister.com/2021/02/10/sdl_moves_to_github/
[34] https://whitepapers.theregister.com/
Preparing the world for 30 years of regression caused by Trump's "policis"
Running new OS on old Mac hardware
If you're trying to run a new OS on old hardware that's not supported, you should check out OpenCore Legacy Patcher. I have a 2016 MacBook that is running Sequoia because of it, and it works well enough for me to do software dev on it.
Of course, I'm pretty careful. I have a separate APFS volume for Sequoia, and you have to be careful not to use autoupdate on the new OS. But I'm hoping to scratch out another year or two from this MacBook before I buy a 15" MacBook Air, which looks like a much better system.
Re: Running new OS on old Mac hardware
> Running new OS on old Mac hardware
Er, no. I do not know what you are getting at here.
This article is about tools for Classic MacOS and PowerPC Mac OS X.
1. Classic Macs have 680x0 CPUs and cannot run any form of OS X, so this is irrelevant.
2. Late model PowerPC Macs can run early versions of OS X, but not any x86 version, so this is irrelevant.
3. TFA is not about changing the OSes the machines are using, so this is irrelevant.
4. I have written about OCLP:
https://www.theregister.com/2023/10/09/opencore_legacy_patcher/
... So this is irrelevant.
_Very_ irrelevant. In fact, it's completely hatstand.
Quality HW
I have two 2012 Macbook Pros still in daily use. I never before had computers this old. Things used to blow up after three to four years.
I have an LC475 sitting on my desk next to me at the moment. This SDL news is impressive - but leaves a lot to be desired from a performance perspective.
The 475, especially overclocked to 40MHz and fitted with a full 040, is more than able to run Doom or Duke Nukem 3D. Even Quake, albeit with a shrunken window, isn’t out of reach. With this SDL though nothing runs well (yet). Even Arkanoid (which had an excellent black and white port which runs well on even the earliest Macs) runs slower than molasses in the SDL port on 68k Macs.
So, exciting news - but nothing to get excited about (yet)
> So, exciting news - but nothing to get excited about (yet)
Exciting but not exciting? ;-)
Agreed. (Also, I wish I hadn't sold my LC 475. Lovely little machine.)
What is going on? A classic AmigaOS update last week, and now classic Macs getting software updates. Must be something in the air.