Teardown: VTech PreComputer 1000

Back in the days before kids could be placated with a $50 Android burner phone, many a youngster was gifted a so-called “educational computer” to keep them occupied. Invariably looking like a fever dream version of the real computer their parents didn’t want to let them use, these gadgets offered monochromatic exploits that would make Zork look like Fortnite. Due equally to their inherent hardware limitations and the premise of being an educational toy, the “games” on these computers often took the form of completing mathematical equations or answering history questions.

The VTech PreComputer 1000 is a perfect specimen of this particular style of educational toy. Released in 1988, it was advertised as a way for pre-teens to become more comfortable with operating a real computer; since at that point, it had become abundantly clear that the coming decade would see a beige box on every professional’s desk. Its full-size QWERTY keyboard was specifically mentioned in the product’s accompanying literature as a way to get young hands accustomed to the ways of touch typing.

Words of wisdom from the PreComputer 1000’s manual.

By the mid-1990s these devices would have progressed far enough to include passable text-to-speech capabilities and primitive graphics, but the junior professional who found him or herself seated in front of the PreComputer 1000 was treated to a far more spartan experience. It’s perhaps just as well that this particular educational computer was listed as a training tool, because even in 1988, surely a session with this toy must have felt very much like work.

But that’s not to say the PreComputer 1000 is without its own unique charms. In an effort to help cement its role as a “trainer” for more conventional computers, VTech saw fit to equip the PreComputer with its own BASIC interpreter. They even included generous written documentation that walked young programmers through the various commands and functions. Even today, there’s something oddly appealing about a mobile device with a full keyboard that can run BASIC programs for better than 24 hours on batteries (even if they’re alkaline “C” cells).

Let’s take a look inside this more than 30 year old mobile device, and see how the designers managed to create a reasonable facsimile of actual computing on a kid-friendly budget.

Continue reading “Teardown: VTech PreComputer 1000”

UNIX Version 0, Running On A PDP-7, In 2019

WIth the 50th birthday of the UNIX operating system being in the news of late, there has been a bit of a spotlight shone upon its earliest origins. At the Living Computers museum in Seattle though they’ve gone well beyond a bit of historical inquiry though, because they’ve had UNIX (or should we in this context say unix instead?) version 0 running on a DEC PDP-7 minicomputer. This primordial version on the original hardware is all the more remarkable because unlike its younger siblings very few PDP-7s have survived.

The machine running UNIX version 0 belongs to [Fred Yearian], a former Boeing engineer who bought his machine from the company’s surplus channel at the end of the 1970s. He restored it to working order and it sat in his basement for decades, while the vintage computing world labored under the impression that including the museum’s existing machine only four had survived — of which only one worked. [Fred’s] unexpected appearance with a potentially working fifth machine, therefore, came as something of a surprise.

To load the OS a disk emulator was connected to the machine, and for possibly the first time in many decades a new UNIX version 0 device driver was written to enable it to be used. The first login was the user “dmr”, a homage to UNIX co-creator Dennis M. Ritchie.

Continue reading “UNIX Version 0, Running On A PDP-7, In 2019”

The Book Of Dreams Brings Back All Your Memories

The retro-facing side of British social media has been abuzz for the last few days with a very neat piece of marketing form the catalogue retailer Argos: they’ve digitised all their catalogues since 1975 and put them online. While this contains a cross-section of over four decades’ styles, fads, and ephemera, it also gives the browser a fascinating look at a host of retrotechnology from a contemporary viewpoint rather than through the rose-tinted glasses of 2019. It may not be a hack, but we guarantee you’ll spend a while browsing it!

Continue reading “The Book Of Dreams Brings Back All Your Memories”

This Handheld C64 Design Study Needs To Be Made

The Commodore 64 remains the best selling home computer of all time, and is unlikely to be toppled anytime soon. It continues to inspire a diehard community of makers and hackers to this day. [Cem Tezcan] is one of those people, and his design study of a handheld C64 is utterly droolworthy.

It’s quite likely that you’d run out of power before the cassette finished loading, but hey, we can dream.

The study includes renders of the device from several angles, as well as a basic blueprint outlining the various components. It features period accurate hardware, using a membrane keyboard, micro-cassettes for data storage, and a 3.5″ CRT. Other nice touches are the big red textured FIRE button, and a horrible early 80s 3.5mm jack.

The C64 hardware of the time required both 12 V and 5V power, and the current draw of even a small CRT would be high. It’s likely such a handheld would have battery life measured in minutes. It’s a wonderful picture of what could have been, though we suspect that such a design would have pushed the limits of the technology of the time.

However, electronics has matured since, and we sit here rather comfortably in 2019. We’d love to see the best handheld C64 that the community can muster, and with 3D printers and FPGAs on hand, it’s an eminently achievable feat. Bonus points to anyone who can make a microdatasette interface, too. All submissions to the tips line, and meanwhile, consider how easy it is to build a new C64 from scratch. Happy hacking!

An Atari Graphics Chip, Ready For You To Build

The most notable of the home computer and console hardware from the 8-bit golden era didn’t get their impressive sound and graphics from off-the-shelf silicon, instead they relied on secretive custom chipsets to get the edge over their competitors. Unfortunately for vintage gaming aficionados, those chips are now long out of production and in many cases there’s little information to be had about their operation.

Which makes discovery of the schematics (PDF link) for the “Tia Maria” graphics chip found in the Atari 7800 console an unusual occurrence, and one which should be of special interest to the emulation community. They can be found alongside the rest of the Atari Museum’s 7800 information.

That such a useful document is available at all is due to a lucky find in a dumpster following the demise of Atari, when a treasure trove of documents was discarded. It seems that the existence of these schematics has been known within the Atari community for some time, and we expect before long this information will find its way into FPGA implementations of the 7800; especially since the system features nearly complete backwards compatibility with the massively successful Atari 2600.

When that happens we hope we’ll be able to bring it to you, but it’s not the first time someone’s made an Atari on an FPGA.

Via RetroRGB

Header image: Bilby [CC BY 3.0]

Amstrad Portable Gets A Modern LCD Transplant

Playing classic games on the real hardware is an experience many of us enjoy, but sometimes the hardware is just a bit too retro for modern sensibilities. A case in point is the miserable monochrome LCD that was originally installed in the Amstrad PPC640 portable 8086 PC that [Drygol] recently picked up. He decided that his portable Amstrad sessions would be far more enjoyable if he swapped it out for a display that didn’t have 30+ years on the clock.

To quell the complaints of any of the vintage hardware aficionados out there, it’s worth mentioning that the original LCD was actually damaged and needed to be replaced anyway. Granted [Drygol] could have tried to find a contemporary panel to replace it with, but looking at the incredible before and after shots of the modded PPC640, it’s hard to argue he didn’t make the right decision by throwing a modern display into the otherwise largely original computer.

Getting the new LCD’s PCB ready for installation.

[Drygol] says he picked up a cheap 4:3 LCD TV on eBay, and as luck would have it, found that the new panel dropped perfectly into the original frame. Getting it buttoned back up required the removal of the RF can and all the female connections on the TV’s PCB, plus he had to cut some holes in the back of the display enclosure to mount the LCD’s controls, but overall it looks very stock.

Of course, getting the new LCD display in the original frame was only half the battle, it still needs to be connected up to the computer somehow. To get everyone playing nicely with each other, [Drygol] is using a commercially available MDA/CGA/EGA to VGA converter that is installed where the batteries would have gone originally. Wired to the PPC640’s external monitor connector, it allows him to drive the new display without having to use the original LCD interface.

[Drygol] has made something of a name for himself by performing some of the most impressive restorations and modifications of retro hardware in recent memory. From the unbelievable work that went into repairing a smashed Atari 800XL case to his gorgeous custom Amiga A500, his projects are sure to please the retro hardware lovers in the audience.

Continue reading “Amstrad Portable Gets A Modern LCD Transplant”

Collapse OS, An OS For When The Unthinkable Happens

Decades of post-apocalyptic Hollywood movies have taught us that once all the trappings of our civilisation have been stripped away, it’s going to be kinda cool. We’re all going to wear slightly dusty looking 1980s motorcycling gear, and we’re going to drive really cool cars. Except of course Mad Max is fantasy, and the reality is likely to be unspeakbly grim. The future [Virgil Dupras] is anticipating is not a post-nuclear wasteland though, instead he’s trying to imagine what access to computing might look like in a world where the global supply chain has broken down. His solution is CollapseOS, an operating system designed for resilience and self-replication, that runs upon the minimal hardware of an 8-bit Z80.

It’s a pretty basic operating system so brace yourself if you are expecting a 64-bit fully multithreading kernel. Instead, you’re looking at a kernel, an assembler, and a text editor. One of the stated aims is that it can compile assembly language for a wide range of target CPUs, but it does not make it clear whether this means the OS itself will support those platforms. The self-replication is a fascinating feature though.

It’s an interesting question: what computing hardware would be available to the would-be hacker in a world in which all parts must be scavenged? The Z80 and other processors like it fit the bill admirably in one sense as it is possible to create a working computer using them with fairly minimal tools and knowledge, but we can’t help wondering whether the days when almost any electronic junk pile would contain one are now past. So what other easily accessible computing platforms might be created from post-apocalyptic junk in 2019? Remember, with no laptop and IDE you can’t just put an Arduino bootloader on that ATmega328 you desoldered from an old thermostat. As always the comments are open.

Image: Damicatz [CC BY 2.5].