HeadlinesBriefing favicon HeadlinesBriefing.com

How Videx Video Term Brought 80-Column Display to Apple II

Hacker News •
×

Apple's 1977 II shipped with just 40 columns of text, fine for games but useless for business software like WordStar or VisiCalc. The Videx Video Term, introduced in 1980 from Corvallis, Oregon, solved this by adding 80-column capability that dominated until Apple built it into the IIe in 1983. It became the most widely supported 80-column solution for serious applications.

At its heart sat the Motorola MC6845 CRT Controller, a 1977 chip that generated timing signals for CRT displays. Unlike modern video chips, it produced no pixel data itself—instead telling the host system where the electron beam was and trusting proper character data delivery. The HD6845 variant on Videx allowed full register read-back, essential for configuration-aware software.

Slot 3's special architecture made this work—the only slot controlling INTCXROM internal ROM mechanism. When CPU accessed $C300–$C3FF, SLOTC3ROM checked whether to route $C800–$CFFF to internal firmware or external cards. This ownership protocol required Videx firmware to access $CFFF strategically, releasing C8-space to let other cards operate. The slot 3 design essentially baked 80-column card architecture into silicon.

The A2FPGA modernizes this by bypassing composite output entirely, reading Apple II video memory directly to generate clean 720×480 HDMI frames. Rather than upscaling analog signals, it monitors text and graphics pages, rendering them at precise pixel boundaries. The emulation replaces every physical component—HD46505, character ROMs, firmware, glue logic—into roughly 250 LUTs and 160 registers.