VERA

VERA Audio

Overview

VERA (Video Enhanced Retro Adapter) is the custom FPGA-based multimedia hardware developed for the Commander X16 project, a modern 8-bit-style computer created under the guidance of retrocomputing YouTuber David "The 8-Bit Guy" Murray. Rather than reusing a genuine vintage chip, VERA is implemented as an FPGA design that emulates the spirit and constraints of classic-era graphics and sound hardware while being built with entirely contemporary components.

Its audio capabilities are considerably more modern than those of the original 8-bit sound chips it takes inspiration from, while deliberately retaining a retro-computing philosophy. Rather than aiming for maximal fidelity or modern production-ready audio features, VERA's sound design intentionally mirrors the register-based, hands-on programming style of chips like the SID or AY-3-8910, giving programmers a similarly hardware-close experience even though the underlying implementation is entirely digital and FPGA-based.

VERA's audio section is built around a 16-channel Programmable Sound Generator with multiple waveforms, including pulse, sawtooth, triangle and noise, giving it far more simultaneous voices than almost any genuine chip of the original 8-bit era. Alongside this synthesizer-style PSG, VERA also includes a dedicated high-quality PCM audio playback path fed from a 4kB FIFO buffer, supporting sample playback at up to 48kHz, 16-bit stereo, allowing it to reproduce genuinely modern, sampled audio quality alongside its retro-style synthesized channels.

Interestingly, VERA itself contains no ADSR envelope controls, filters, or modulation hardware, meaning that envelope shaping must be handled entirely by software, a deliberate design decision that closely echoes the programming approach required by many genuine vintage PSGs. This has led members of the Commander X16 community to note that, with enough software-side effort, VERA's PSG can approximate many of the expressive qualities of chips like the SID, while offering a far higher channel count to work with.

Technical characteristics

A modern take on retro sound

VERA is therefore particularly interesting as an example of the modern revival of retro-style sound hardware rather than simply historical hardware. Where the original wave of 8-bit sound chips emerged out of necessity, cost constraints and the technological limits of their time, VERA's design represents a deliberate, retrospective choice: it recreates the feel and workflow of programming a classic PSG while quietly offering far greater channel counts and cleaner audio quality than any genuine chip from the era could provide.

This philosophy extends to how the Commander X16 handles music more broadly. The system is often described by its community as needing only VERA's simple PSG functionality plus some form of PCM to produce compelling results, and forum discussions have highlighted that, despite the lack of a built-in filter or ring modulator, the sheer number of available voices allows composers to build up textures and layered sounds that can rival, or in some respects exceed, what a single SID chip could produce, simply by having more independent channels to work with.

Because there is no dedicated envelope hardware, X16 developers have taken an approach very familiar to programmers of genuine 1980s hardware: writing assembly routines that manage ADSR-like envelopes entirely in software, echoing decades-old workarounds used on chips such as the TIA, POKEY and SN76489. Community-built tools have also emerged around this workflow, including dedicated PSG tracker applications, some capable of exporting assembly-ready music data for direct integration into X16 programs, reflecting a tracker culture that consciously continues the traditions established on genuine vintage machines.

Further reading

In a nutshell