90s PC With Modern Parts Throws Many Off Track

When building a desktop computer, usually the budget is the limiting factor. Making sacrifices on one part in order to improve another without breaking the bank is part of the delicate balance of putting together a capable PC. If you’re lucky enough to have the sponsors that [Shank] has though, caution can be thrown to the wind with regards to price for some blisteringly fast parts. Putting them in a ’90s Hot Wheels case to build the ultimate sleeper PC, though, is just icing on the top.

This isn’t quite as simple as replacing a motherboard in a modern PC case, though. The Hot Wheels PC used a mini-ITX standard and is quite a bit smaller than most modern computers outside of something like a Mac Mini. To get the RTX 3060 GPU into the computer the shrouds needed to be removed to save space, plus an unusual 92mm form factor liquid CPU cooler needed to be installed. An equally obscure power supply was included to round out the Ryzen 9 build and after a lot of tinkering eventually all the parts were fitted into this retro case including the original, working floppy disk drive. After that some additional case modding was installed such as RGB lighting, wheels with spinning rims, a spoiler, and an exhaust pipe.

The main issue with this build was temperatures, and both the CPU and GPU were topping out at dangerously high temperatures until [Shank] installed a terrifying 11,000 RPM case fan. With a series of original CRT monitors to go along with this sleeper PC he can have up to 9 displays with surprisingly high video quality thanks to the fundamental properties of CRTs. The video is definitely worth a watch and falls right in line with some of [Shank]’s other console mods that he is famous for such as this handheld Virtual Boy.

Thanks to [Fast Rock Productions] for the tip!

Continue reading “90s PC With Modern Parts Throws Many Off Track”

Commodore 64 Monitor Traces I/O Calls, Eases Debugging

Developing for the Commodore 64 can be a rewarding retrocomputing experience, and thanks to [Dave Van Wagner], things are easier with his C64 IO_Monitor project, which opens the door to logging and tracing Kernal I/O calls for closer inspection. That’s not a typo, by the way. Kernal is what handles the C64’s low-level OS routines. Amusingly, as the story goes, it did in fact originate as a misspelling of kernel, but the name stuck.

What [Dave]’s program does is trace and log all input and output calls going through Kernal, which includes just about any function one might imagine. Things like keyboard input, screen output, and disk or tape I/O are all dutifully counted and logged, allowing one to really peek under the hood at a low level when doing any kind of development work. This kind of tool has turned out to be pretty handy given [Dave]’s penchant for porting Commodore emulators to a variety of (sometimes unusual) platforms.

Interested in giving it a spin? Head to the project’s GitHub repository for all the necessary files as well as some usage details, and enjoy making debugging and development a little less opaque than it otherwise would be.

Featured image of Aladdin's Castle Arcade

Retrotechtacular: Raw Video From Inside A 1980s Arcade

It was just this year that Sega left the arcade business for good. A company synonymous with coin-op games for over a half century completely walked away from selling experiences you can only get on location. No more Outrun or Virtua Fighter machines, because arcades these days tend to resemble The House of the Dead. Arcades still exist to a degree, it’s just that headlines like that serve only as a reminder of an era gone by. Which is what makes raw footage like the video [Jon] posted of an Aladdin’s Castle arcade from the 1980s so compelling.

scan of Aladdin's Castle Arcade pamphlet ad
Aladdin’s Castle ad brochure circa 1983. Credit: John Andersen

The raw VHS footage starts with a sweep around the location’s pinball machines and arcade cabinets. There’s an extended shot of a rare TX-1 tri-monitor sitdown cabinet. The racing game was the first of its kind to feature force feedback in the steering wheel, so it’s no wonder it received the focus. The arcade’s lighting tech was also a point of pride as it allowed for programmable lighting cues. A far cry from the flickering fluorescent tubes no doubt in use elsewhere. Eventually the employee filming takes us to the back room where it the owner has made it abundantly clear that they are not a fan of Mondays, judging by the amount of Garfield merchandise.

Bally’s Aladdin’s Castle was a chain of arcades and had nearly 400 locations across the US at its height in the mid 1980s (at least according to their brochure seen above). Those neon red letters were a mainstay of American shopping malls throughout the decade. Namco, the Pac-Man people, acquired Aladdin’s Castle in 1993 and the brand faded away soon after. Although there is a lone location in Quincy, IL that is still open for business today.

Continue reading “Retrotechtacular: Raw Video From Inside A 1980s Arcade”

Tiny TV Celebrates The Forgotten Tech Of CRTs

For those of us who grew up before the Internet, the center of pretty much every house was the TV. It was the shrine before which we all worshipped, gathering together at the appointed times to receive the shared wisdom of mass entertainment. In retrospect, it really wasn’t that much. But it’s what we had.

Content aside, one thing all these glowing boxes had in common was that which did the glowing — the cathode ray tube (CRT). Celebrating the marvel of engineering that the CRT represents is the idea behind [Matt Evan]’s tiny desktop TV. The design centers around a 1.5″ CRT that once served as a viewfinder on a 1980s-vintage Sony camcorder. [Matt] salvaged the tube and the two PCB assemblies that drive it, mounting everything in a custom-built acrylic case, the better to show off the bulky but beautiful tube.

The viewfinder originally used a mirror to make the optical path more compact; this forced [Matt] to adapt the circuit to un-reverse the image for direct viewing. Rather than receiving analog signals off the air as we did in the old days — and we liked it that way! — the mini monitor gets its video from a Raspberry Pi, which is set to play clips of TV shows from [Matt]’s youth. Rendered in glorious black and white and nearly needing a magnifying glass to see, it almost recaptures the very earliest days of television broadcasting, when TVs all had screens that looked more like oscilloscope CRTs.

This project is a nice homage to a dying technology, and [Matt] says it has spurred more than one conversation from people you grew up knowing only LCD displays. That’s not to say CRTs are totally dead — if you want to build your own old-school TV, there’s a kit for that.

IBM PalmTop Running Modern (Modified) Linux

The handheld computing market might seem dominated by smartphones today, but before their mass adoption there were other offerings for those who needed some computing power on-the-go. If a 90s laptop was too bulky, there was always the IBM PalmTop which packed punch for its size-to-weight ratio, and for the era it was created in. [Mingcong Bai] still has one of these antiques and decided to see if it was still usable by loading a customized Linux distribution on it.

The PalmTop sported modest hardware even for its time with an Intel 486SL running at 33 MHz with 20 MiB of RAM. This one also makes use of a 1 GB CompactFlash card for storage and while [Mingcong Bai] notes that it is possible to run Windows 95 on it, it’s not a particularly great user experience. A Linux distribution customized for antique hardware, AOSC/Retro, helps solve some of these usability issues. With this it’s possible to boot into a command line and even do some limited text-based web browsing as long as the Ethernet adapter is included.

While the computer is running at its maximum capacity just to boot and perform basic system functions, it’s admirable that an antique computer such as this still works, especially given its small size and limited hardware functionality. If you’re curious about more PalmTop-style computers, take a look at the first one ever produced: the HP-200LX.

Continue reading “IBM PalmTop Running Modern (Modified) Linux”

Custom Macintosh With A Real 486

Older Apple computers can often be something of a collector’s item, with the oldest fetching an enormously high price in auctions. The ones from the late ’80s and early ’90s don’t sell for quite as much yet, but it’s possible that museums and collectors of the future will one day be clamoring for those as well. For that reason, it’s generally frowned upon to hack or modify original hardware. Luckily, this replica of an Apple Macintosh didn’t harm any original hardware yet still manages to run software on bare metal.

The computer is built around a single-board computer, but this SBC isn’t like the modern ARM machines that have become so ubiquitous. It’s a 133MHz AMD 486 which means that it can run FreeDOS and all of the classic DOS PC games of that era without emulation. In order to run Apple’s legacy operating system, however, it does require the use of the vMac emulator, but the 486 is quite capable of handling the extra layer of abstraction. The computer also sports a real SoundBlaster ISA sound card, uses a microSD card for its hard drive, and uses an 800×600 LCD screen.

As a replica, this computer is remarkably faithful to the original and even though it doesn’t ship with a Motorola 68000 it’s still fun to find retro PC gamers that are able to run their games on original hardware rather than emulation. It reminds us of another retro 486 that is capable of running old games on new hardware without an emulator as well.

Reverse Engineering The SEGA Mega Drive

With the widespread adoption of emulators, almost anyone can start playing video games from bygone eras. Some systems are even capable of supporting homebrew games, with several having active communities that are still creating new games even decades later. This ease of programming for non-PC platforms wasn’t always so easy, though. If you wanted to develop games on a now-antique console when it was still relatively new, you had to jump through a lot of hoops. [Tore] shows us how it would have been done with his Sega Mega Drive development kit that he built from scratch.

While [Tore] had an Atari ST, he wanted to do something a little more cutting edge and at the time there was nothing better than the Mega Drive (or the Genesis as it was known in North America). It had a number of features that lent the platform to development, namely the Motorola 68000 chip that was very common for the time and as a result had plenty of documentation available. He still needed to do quite a bit of reverse engineering of the system to get a proper dev board running, though, starting with figuring out how the cartridge system worked. He was able to build a memory bank that functioned as a re-writable game cartridge.

With the hard parts out of the way [Tore] set about building the glue logic, the startup firmware which interfaced with his Atari ST, and then of course wiring it all together. He was eventually able to get far enough along to send programs to the Mega Drive that would allow him to control sprites on a screen with the controller, but unfortunately he was interrupted before he could develop any complete games. The amount of research and work to get this far is incredible, though, and there may be some helpful nuggets for anyone in the homebrew Mega Drive community today. If you don’t want to get this deep into the Mega Drive hardware, though, you can build a cartridge that allows for development on native Sega hardware instead.