Polyphonic Tunes On The Sharp PC-E500

If you’re a diehard fan of the chiptune scene, you’ve probably heard endless beautiful compositions on the Nintendo Game Boy, Commodore 64, and a few phat FM tracks from Segas of years later. What the scene is yet to see is a breakout artist ripping hot tracks on the Sharp PC-E500. If you wanted to, though, you’d probably find use in this 3-voice music driver for the ancient 1993 mini-PC. 

This comes to us from [gikonekos], who dug up the “PLAY3” code from the Japanese magazine “Pocket Computer Journal” published in November 1993. Over on GitHub, the original articles have been scanned, and the assembly source code for the PLAY3 driver has been reconstructed. There’s also documentation of how the driver actually works, along with verification against RAM dumps from actual Sharp PC-E500 hardware. The driver itself runs as a machine code extension to the BASIC interpreter on the machine. The “PLAY” command can then be used to specify a string of notes to play at a given tempo and octave. Polyphony is simulated using time-division sound generation, with output via the device’s rather pathetic single piezo buzzer.

It’s very cool to see this code preserved for the future. That said, don’t expect to see it on stage at the next Boston Bitdown or anything—as this example video shows, it’s not exactly the punchiest chiptune monster out there. We’ll probably stick to our luscious fake-bit creations for now, while Nintendo hardware will still remain the bedrock of the movement.

Continue reading “Polyphonic Tunes On The Sharp PC-E500”

Damaged Pocket Computer Becomes Portable Linux Machine

The Sharp PC-G801 was an impressive little pocket computer when it debuted in 1988. However, in the year 2025, a Z80-compatible machine with just 8 kB of RAM is hardly much to get excited about. [shiura] decided to take one of these old machines and upgrade it into something more modern and useful.

The build maintains the best parts of the Sharp design — namely, the case and the keypad. The original circuit board has been entirely ripped out, and a custom PCB was designed to interface with the membrane keypad and host the new internals. [shiura] landed on the Raspberry Pi Zero 2W to run the show. It’s a capable machine that runs Linux rather well and has wireless connectivity out of the box. It’s paired with an ESP32-S3 microcontroller that handles interfacing all the various parts of the original Sharp hardware. It also handles the connection to the 256×64 OLED display. The new setup can run in ESP32-only mode, where it acts as a classic RPN-style calculator. Alternatively, the Pi Zero can be powered up for a full-fat computing experience.

The result of this work is a great little cyberdeck that looks straight out of the 1980s, but with far more capability. We’ve seen a few of these old pocket computers pop up before, too.

Continue reading “Damaged Pocket Computer Becomes Portable Linux Machine”

Where Did Pocket Computing Start?

A smartphone in 2019 is an essential piece of everyday equipment. Many of you are probably reading this page on one, and it will pack a very significant quantity of computing power into your hand. Pocket computing has a long history stretching back decades before the mass adoption of smartphones though, and Paleotronic has an interesting retrospective of that earlier history.

The piece starts with the Radio Shack PC-1, a rebadged Sharp with a calculator-style keyboard and a one-line alphanumeric LCD display, then continues through the legendary TRS-80 Model 100 to the era of the palmtop. It’s a difficult subject to cover in its entirety as there are so many milestones on the pocket computing path, but it’s an interesting read nevertheless as it successfully evokes the era when a 300 Baud connection via an acoustic coupler was a big deal. We might for example have mentioned the Atari Portfolio if only for its use by a young John Connor to scam an ATM in Terminator 2, and as any grizzled old sysadmin will tell you, there was a time when owning a Nokia Communicator might just save your bacon.

Of the classic pocket computing devices mentioned, only one has received significant coverage here. The TRS-80 model 100 still has a huge following, and among quite a few hacks featuring it we’ve seen one brought into the smartphone age by getting the ability to make a cellular connection.

TRS-80 Model 100 image: Jeff Keyzer from Austin, TX, USA [CC BY-SA 2.0]