Monday, August 23, 2021
Custom Game Boy Design - Revitalizing Broken or Hard to See Portable Systems
Friday, August 13, 2021
Digital Joysticks and the Apple II
The Apple II had thousands of games released during its long life-span, and from its first game, Breakout (later known as "Brick Out" and "Little Brick Out"), many of them used analog controllers like paddles and joysticks. Other home computers and consoles used digital joysticks, which were often better for single-screen games than analog devices. During the Apple II's commercial life, there were a few attempts to bring digital joystick support to the computer. When it became a retro-computing machine, there have been a few more homebrew hardware efforts to bring digital input to older games. This article will give an overview of attempts both old and new.
Monday, August 2, 2021
Bad Keyboard Switch Designs & Quirky Keys of the Past
Having good switches in today's keyboards is taken for granted. Except for laptops, any computer can be blessed by a keyboard with mechanical switches or good rubber dome switches. In the old days of computing this was not always the case. There were many fine keyswitch designs back in the day, IBM buckling spring, Alps switches, leaf spring switches, hall effect, beam spring, magnetic reed. But this blog post is not about them. The 70s and 80s also had many bad keyswitch designs too, so let's identify some of them and where they reared their ugly heads.
Additionally, some keyboard had keys which functioned unusually given the keyboards of today. We'll take a look at some of those as well.
Friday, July 16, 2021
Keeping the Upscale and Capture Pure - The RGB2HDMI and Digital PC Video Standards
When IBM was designing video display adapters for its IBM PC, it treated video quality as important. While the world of displays was in 1980 essentially analog, IBM chose to use digital outputs for its IBM Monochrome Display and Printer Adapter and Color Graphics Adapter. Later it continued to use a digital TTL interface for the IBM PCjr.'s built in video and its Enhanced Graphics Adapters. Competitors and copycats, like the Hercules Graphics Card and the Tandy 1000's built-in video, also copied IBM's usage of the DE-9 port carrying digital color signals. While some of the color cards had composite color video support, serious business usage demanded the use of a monitor which could accept those digital signals for the highest possible picture quality possible.
By 1987, the limitations of the digital interface, with each color primary requiring a separate collection of wires, was too limiting for IBM's Video Graphics Array. The connector was changed and the colors were output over an analog interface, which only required one pin per color primary. The VGA analog video standard remained the principal way by which PCs connected their displays for over fifteen years. By the time the digital DVI connector became popular enough to replace VGA, the older pre-VGA standards had been long consigned to the realm of retro-computing.
Today the modern display device tends to eschew any display standard older than DVI, with most only having HDMI and DisplayPort inputs. The digital standards of old used special CRTs, which have become expensive and often require repair or restoration due to age. Those of us who enjoy working on retro computers are faced with having to "settle" for composite video, having to fork out large amounts of money and space for the special digital CRTs displays or use rather particular capture cards to see what was intended. The RGB2HDMI is one really good solution for these issues, let's take a look at it.
Tuesday, July 13, 2021
Lag : Consoles, Emulators, FPGAs
When playing classic video games on non-original hardware, one should always be conscious for the amount of extra lag that method may offer over the original hardware. Along with accuracy, latency is one of the most important tangible benefits (versus of using original hardware and display technology (CRTs) over emulators and current display technology (LCDs). Latency has always existed in some form, and in this article I will give an overview on how latency has evolved over time.
Additionally, the use of FPGA chips to simulate original hardware has become increasingly popular over the past five years. FPGAs can offer the benefit of lower latency compared to traditional software based emulation and can offer a high degree of accuracy by using relatively inexpensive hardware. FPGAs are not without their singular issues, and in this article I will go over some of the issues with using FPGAs as a replacement for original hardware.
Sunday, June 13, 2021
Making Your Famicom into the Best Famicom it can be : A/V Mods Done Right
Modifying the RF-Only Famicom to output separate video and audio is nothing new, people have been doing it since the 1980s. But many mods I have seen involved video circuits of dubious quality, drilling and cutting into aged plastic and difficult to reverse without replacement parts. In this blog post I will go over what I believe are the best ways to modify your Famicom for AV output.
Monday, May 31, 2021
The Computer in Monochrome - Practical Advice for Using for a Macintosh SE
The Graphical User Interface is something computer users have taken for granted for twenty-five years since Windows 95 computers became ubiquitous. Of course, to owners of any Macintosh computer, the GUI was something they had experienced since day one. The original Macintosh was designed to be a low-cost productivity computer. It eventually evolved into a fully general purpose computer, but the systems were sufficiently popular even in the earliest days to enjoy a wide variety of software, including games. I recently acquired an earlier example of the line, a Macintosh SE, and decided it was worth getting it up and running. In that process I will be sharing some of the issues I have encountered and solutions.
Friday, May 7, 2021
RetroUSB AVS : The Affordable NES FPGA Console
![]() |
| RetroUSB AVS, courtesy of RetroUSB.com |
The NES is undoubtedly the most cloned video game system ever, and in the 2010s FPGA technology had decreased in price to the point where it was affordable to implement retro video game systems on an FPGA. The RetroUSB AVS was the first NES FPGA console made available to the public, and while I have discussed it before on this blog, I have not done a full review of the AVS because I never had one in my possession before. That changed recently thanks to a friend of mine who let me borrow his for testing and review. As this console is almost five years old at this point and is the only NES FPGA console you can currently pre-order, I think it is time to see where it has progressed and how well it has held up over the years compared to more recent competition.

