A Modern Web Browser For Classic Mac OS

When using older computers there comes a point at which modern software drops support, as for example is happening with builds for Windows XP. Every now and then though, along comes something that bucks the trend. Enter [mplsllc] with Macsurf, a port of the Netsurf browser for classic MacOS 9 on PowerPC. Bring your nineties beige box back online!

The first generation of PowerPC Macs occupy an odd position, being faster and more capable than their predecessors while not sharing the ability to run MacOS X like their G3 descendants. Macsurf has the promise of bringing them into the 2020s, but if you’re expecting the equivalent of Google Chrome you might be disappointed.

Netsurf is a browser that started life on RiscOS, the original ARM OS from the Acorn Archimedes. It’s lightweight and portable, it’s an active project, it has a good rendering engine that does up to date HTML and CSS, it offers native TLS, and it has JavaScript built in. It’s ideal for a 1990s PowerPC, but with the caveat that sites expecting the very latest browsers might struggle. Sadly we don’t have a ’90s Mac to hand so we can’t try this port, but we’re used to it on other lower-power machines so we thing it’ll be a great asset to the platform.

We last looked at Netsurf when we had a look at RiscOS, if you are interested.

An Atic Atac Minimap For The ZX Spectrum

The use of modern microcontrollers as add-on peripherals for 1980s home computers has delivered significant benefits and capabilities unimaginable in the days when those machines were new. A great example come from [Happy Little Diodes], who’s using a Pi Pico based peripheral for a Sinclair ZX Spectrum to provide something that looks far more modern, a hardware minimap for the iconic Spectrum game, Atic Atac.

The ZX expansion port provides all the bus signals from the Z80 microprocessor, and the peripheral uses a latch to capture Spectrum memory writes. Because the game’s operation is well known it can easily watch out for updates to the in-memory variable that contains the game room ID. It’s then a case of drawing the map with the player centered on the room the are in, for a much more 21st century game interface component.

Having been around when both the ZX and this game were new, we like this add-on, a lot. We can imagine it could relatively easily support other games, too.

Haven’t got a Spectrum? Never fear, you can make yourself one!

Continue reading “An Atic Atac Minimap For The ZX Spectrum”

Bring Back Your Bose With An ESP32

It’s become a familiar theme over the last couple of decades — hardware is rendered useless when its manufacturer pulls the cloud service on which it depends. This is particularly annoying when the device is something which shouldn’t need a cloud service to run in the first place, and several manufacturers have found themselves in hot water because of this.

Somewhere in between is the Bose SoundTouch speaker system, which includes a set of six internet radio preset buttons. In early May the service behind them was shuttered, and now here’s [Tostmann] with an ESP32 firmware to bring them back.

As you might imagine, it’s a device that emulates just enough of the now-defunct Bose cloud service to keep the speaker happy, but it has a clever trick up its sleeve. Normally these hacks rely on DNS redirects at the router, but this one avoids that thanks to a diagnostic interface on the Bose unit that allows the rewriting of the server address. The ESP32 does this with its own address, and the speaker is none the wiser.

We like this hack, because of its ingenuity, and because it saves yet another orphaned cloud product from becoming e-waste. This isn’t the first time we’ve seen a manufacturer on the naughty step for these practices.


Header image: TAKA@P.P.R.S, CC BY-SA 2.0.

See Aerodynamics In Action With A Desktop Wind Tunnel

While most of us don’t design aircraft or racing cars, it’s likely that we’re still fascinated by some of the aerodynamic studies behind them. But a full-sized wind tunnel is going to cost a small fortune, so how can we experiment? Never fear, because [luisengineering] is here with a 3D printable desktop wind tunnel.

There’s a build video that we’ve embedded below, and if you can sit through the continuous shilling of random tools, it’s an interesting watch. It’s an open design in that air is not recirculate through it, instead it passed through the machine from left to right. On the right is the fan, on the left the intake with a rectifier to ensure laminar flow. Then a constriction compresses and speeds up the air past the stage for the model under test, and an expansion slows it down again for the fan.

A wind tunnel needs a smoke generator to easily spot turbulence, and in this case a vape is called into action. The result is surprisingly effective, as we see with a demonstration using a small model car. Meanwhile if you’re interested in wind tunnels at this size, it’s not the first one we’ve brought you.

Continue reading “See Aerodynamics In Action With A Desktop Wind Tunnel”

A ZInc Air Battery You Can Make Yourself

Zinc air batteries have been a familiar sight for decades in the world of photography, where they provided an environmentally less dangerous alternative to mercury cells. They operate by the oxidation of metallic zinc using air, and the zinc comes in the form of a paste spread between two electrodes. Can their astounding energy density be harnessed for something useful? [ZollerLab] has designed a zinc air battery to find out, and is using it to power a rudimentary model car.

The video below is in German so you’ll have to enable translated subtitles if you’re an Anglophone, and it’s very long. But it goes into extreme detail on the chemistry, construction, and constraints of a zinc-air battery, and describes the system in this design. It’s a stack arrangement, in which the cells are held together on threaded rods, and pushed into each other with springs.

We think the car model is intended to demonstrate that this battery chemistry might one day be used in automotive applications. It’s not such a far-fetched idea given the low cost, relatively low environmental footprint, and high energy density, indeed we’ve heard of similar experiments with aluminium primary cells. But in this case we can see it provides the hacker with another route for their experiments, and that’s no bad thing.

Continue reading “A ZInc Air Battery You Can Make Yourself”

The Email Of The Future In 1986

With so many online messaging services to choose from it’s almost as though the daddy of them all, email, has faded into the background as something you only use for more formal contacts. But it’s still the underpinning of much of the business world’s electronic communication and is likely to stay so for the foreseeable future. The BBC Archive takes us back to a time when email was relatively new, when in 1986 [Lesley Judd] takes a very chunky 1980s laptop on a plane from London to the Netherlands, and sends an email to her colleague at home using a payphone and an acoustic coupler.

There are so many of-their-era quirks in this film it’s difficult to pick, but little things like the aircraft still having smoking and non-smoking areas, there being no sign of a mobile telephone, or the payphone operating in Guilders rather than Euros make it from a different time. Perhaps most interesting though is the email system in use, because this isn’t an internet based service. Instead it’s using Telecom Gold, which was the UK telco BT’s online service offering to businesses, and part of the international Dialcom network. This was a commercial service which  hung on until some time in the 1990s when the Internet finally displaced it.

The British writer L. P. Hartley used the phrase “The past is a foreign country; they do things differently there” as the opening sentence of one of his books, and the film below the break certainly brings that to mind. It’s a time that’s within reach, yet the changes in information technology over even the next decade or so would make the tech depicted not just obsolete but almost unrecognizable. Most of us today could sit at a 1996 laptop and send an email, but few of us would be as immediately at home with Telecom Gold.

It’s still possible to use an acoustic coupler today though.

Continue reading “The Email Of The Future In 1986”

Bring Back That Aged Scanner, In Your Browser

We have probably all at some point had to replace a peripheral not because it is faulty, but because it is no longer supported by our operating system. It’s especially bad for Windows users, but for older hardware this is increasingly a part of the Linux experience too. [George MacKerron] is here with what may prove to be a valuable technique to keep these devices active. He’s running a minimalist x86 computer in the browser, with just enough OS to support the device.

In this case the hardware is a USB scanner, and the resulting software takes a WebAssembly x86 emulator and adds a bit of glue software allowing it to use WebUSB to talk to the real-world hardware. It runs a minimal Alpine Linux environment with SANE — something that’s normal for Linux users but which has never been there on a Windows machine. The result is something which needs no installation, but can be run on any machine with a powerful enough web browser.

While such an approach might at first seem like overkill, we’re told it runs surprisingly quickly. In this case it’s for scanner, but we can see it could find a use with many other pieces of aged hardware.

If WebAssembly is new to you, we gave it a primer a few years ago.


Header image: Fir0002/Flagstaffotos, GFDL 1.2.