It’s The Speech Synthesiser You Wanted, For The Computer You Had

If you had an 8-bit computer in the 1980s and bought a speech synthesiser for it, what you got was invariably an alophone-based synthesiser using the SP0256 or similar. You definitely couldn’t afford DEC’s DECtalk, a high-end standalone speech synthesiser made famous to the masses as the unit used by Stephen Hawking. But now those two worlds can come together, thanks to [Michael Wessel], whose Perfect Paul ][ is a drop-in DECtalk emulator card for the Apple ][.

The PCB includes an RP2040-based Raspberry Pi Pico Zero, plus an I2S DAC and amplifier, speaker, and bus-interface logic. It appears at a set of memory addresses, and interfacing to it is as simple as POKEing DECtalk commands to those addresses. Looking at it, we are guessing this would be easy to bring to other 8-bit era machines.

You can see and hear it sing in the video below the break, and it certainly has the feel of the real thing. We can say with certainty that this would have been a sensation had it appeared back in the early 1980s. This one may be a modern reproduction, but it’s not the first time DECtalk has appeared here; we’ve even brought you a real one.

Continue reading “It’s The Speech Synthesiser You Wanted, For The Computer You Had”

A 386 PC For Your RP2350

We’re at a fortunate moment: microcontrollers available at modest prices are edging into the capability level previously reserved for full-fat systems and can, through emulation, run software beyond classic 8-bit home computers, consoles, or old arcade games. A project we’ve been watching for a while is tiny386, an emulator for ESP32 boards that provides a 386 PC with just enough 486 and 586 instructions enabled to run a modern Linux kernel. Now we’re pleased to note that this platform is making it to the RP2350, with ports for both the FRANK emulation platform and the Waveshare Pi Zero boards. You can now have a 32-bit PC with all the peripherals, including VGA and DVI/HDMI, for the cost of an inexpensive development board.

Having seen tiny386 run on its minimum-spec ESP32 platform, we’ll concede that while it’s usable, it’s not the fastest experience, but the RP2350 port promises better performance. It’s not for a modern full-fat Linux distro, but should work well for running older operating systems such as DOS, or Windows 3.1 and 95, or even a lean Linux setup. This has fascinating potential: while these systems are old, they still have an enormous software library. The idea of useful general-purpose computing, 1990s style, in the palm of the hand, is interesting.

If you’re curious, you can find tiny386 here and the FRANK boards here. Maybe they’re a better route to ’90s fun and games than a 386 laptop.

This Mac Is Open Source Hardware

Apple hardware has always been proprietary, sometimes to an extreme. But that’s not to say that it’s impossible to make something that does the same job, which is what [DosFox1] appears to have done with the OSHintosh. It’s an open source PCB that implements a Mac 512k. Is it a 68k Hackintosh? You decide.

While it boots into a classic Mac OS image, it’s not quite a Mac. For a start, there are no disks, and no SCSI. Instead it boots from a disk held in ROM, which we guess will be a lot faster than the floppy from back in the day. They’ve even managed to do it on a 2-layer board, which means that despite its size, it shouldn’t be too expensive to have made.

We’re not sure quite what the legality of dumping a Mac ROM image to the ROM on this board would be, but assume for a moment that you own a copy in a defunct original Mac. This board can’t yet replace the original due to the disk issue, but given that original Macs are now long in the tooth, a modern replacement for those who must have hardware rather than an emulator sounds like a good idea. Perhaps for some people it will join the FPGA Amiga.

This Machine Makes 35mm (Almost) Film

The revival in film photography has brought a range of specialist films to tempt the experimenter, as well as increased the popularity of loading your own cartridges. But perforating the film from blank stock has always been beyond the reach of home gamers. Now [Jon Schiereck] has done it, but not quite with film. He’s made a perforator for photographic paper, producing a strip which can be shot in a camera. It’s film, but it’s not exactly film.

The machine takes the form of a 3D printed mechanism which feeds a strip of photographic paper through a pair of punches to make the sprocket holes. In this case those holes are circular, being made by a pair of drill bits ground for the purpose, and they’re moved up and down by a crank driven by a set of gears from a hand crank or even a cordless drill. A rubber roller pulls the film forward.

It seems to be a well-thought-out machine, and you can try it yourself for free via a slightly unusual distribution medium, his Ko-Fi page. In case you’re worried about finding a slitter to make those 35mm paper strips, it seems he’s also working on a 3D printable one of those. So you can shoot on paper, and develop it just as you would a print.

If you’re further into extending what you can film through the use of a 3D printer, how about 8 mm movie film?

Continue reading “This Machine Makes 35mm (Almost) Film”

It’s GNU Radio Companion, But In The Browser

The progression of the web browser from a tool for simple static information browsing into a do-everything computing environment has been inexorable, with package after package making the jump. Today it’s the turn of GNU Radio Companion, lowering the barrier to software defined radio considerably. It’s the work of [Marc Lichtman], who’s name you may recall if you have ever used pysdr.org.

Loading it up gives you a very familiar window if you’re used to GNU Radio Companion, and it comes with a set of example flowgraphs that cover a large range of applications. It supports a collection of software-defined radios (SDRs) including the well-known RTL-SDR, and if that’s not enough it can also use your sound card. There is even a set of recorded off-air captures to experiment with.

We’ve spent a while here playing with it, and it does everything we’re used to from the version outside the browser. The only thing we’re told it won’t do is work with a networked SDR, but that’s no deal breaker.

Thanks [Marcus Müller] for the tip.

Old IPad Keyboard Makes For A Modern Netbook

Netbooks were a class of tiny laptops which hit their peak over a decade ago, with the idea being that you could use the Internet and do your computing on the move with ease. Unfortunately manufacturers were scared of them eating their profits from bigger computers, and they were invariably built to a very disappointing spec. That doesn’t lessen the appeal of small form factor laptops though, and [bob-foss] is here with a simple hack to make one.

He’s taken a hinged keyboard case made for one of the previous generations of iPad Mini, and paired it with a high-end Lenovo gaming tablet by way of a 3D printed replacement for the original Apple-grabber. We said it was a simple hack and it is, but it’s no less elegant for that as the detail is what matters. This isn’t a mess-of-wires cyberdeck, instead it’s a machine you could pull out on a train and get some work done.

Meanwhile, if you’d like to take a wallow in what that netbook thing was all about, we took a look at the phenomenon back in 2020.

A Vacuum Tube Computer For The Home

The earliest all-electronic computers used vacuum tubes, and most of us will know about machines such as ENIAC or Colossus. Vast machines that required the budget of a country at war to build, andfill very large rooms. It’s very pleasing then to see that a useful vacuum tube computer can be made which has neither of these requirements, as with this example from [Mike] that uses former eastern bloc double-triodes.

It’s an 8-bit design following a von Neumann architecture with 16 instructions, whose operational block diagram would be instantly recognisable to anyone used to working with a 1970s-era 8-bit microcomputer. It follows a NOR-based design in the same manner as the famous NASA machines from the Apollo programme, and as we understand from the description it uses more modern parts for its I/O circuitry. Physically it’s a surprisingly compact wall-mounted unit, and it has an accompanying ex-British Rail flip-digit display as well as a control panel for a simple airship simulator game. There’s a website with full details, if you are interested.

We like this machine, a lot. It may not be the largest computer we’ve seen and it certainly isn’t the first one with vacuum tubes, but it’s a very impressive achievement to have created it. If tubes in computing interest you meanwhile, we took a trip to see the daddy of them all.

Should [Mike] enter this into the Retrocomputing Challenge? We think so.