FPGA graphics. RISC-V power. No black boxes.
Ant64S is a modern home computer built the way classic machines were — with a fast CPU, custom graphics hardware, and direct access to the metal.
It combines a RISC-V processor with FPGA-based graphics and audio, using deterministic, memory-mapped hardware instead of drivers and shaders.
The result is a system that’s ideal for games, demos, tools, and creative software — including hardware-accelerated ImGui — and scales cleanly to the more powerful Ant64...
The Ant64S is designed around four core ideas:
Graphics and audio are implemented in FPGA logic, not drivers or shaders. Software writes to memory-mapped hardware and gets predictable, cycle-stable behaviour.
The 256MB SG2002 RISC-V CPU is fast and cached, but it interacts with hardware using classic memory-mapped I/O and command lists — closer to an Amiga or Atari ST than a PC GPU.
Instead of a 3D GPU, the Ant64S uses a layer-based graphics system with:
Like the C64, Atari ST, and Amiga before it, the Ant64S is designed to be:
This mirrors classic designs where a main CPU was supported by intelligent peripherals.
The FPGA in the Ant64S is from the same family as the other Ant64’s FPGA, but smaller. It provides:
The command list layer executes a stream of compact commands (32-bit words) that describe what to draw, rather than raw pixels — very similar in spirit to Amiga copper lists or early display lists.
Anything that is not supported by the Ant64S is explicitly marked in Ant64S documentation as: Reserved, must be zero
One of the most important features of Ant64S is the command list graphics layer, which allows:
This makes it possible to build:
…without needing a full GPU or driver stack.
This command layer is intentionally designed as a strict subset of the main Ant64 command layer, so software written for Ant64S can run unchanged on the other members of the Ant64 family.
From the SG2002’s point of view:
This keeps latency low and encourages experimentation.
Instead, it is best thought of as:
A modern “home computer” architecture, designed for creativity, hacking, and exploration, using today’s silicon but yesterday’s clarity.
Code written for Ant64S is intended to scale naturally to the other Ant64 family members.
Important: The Ant64 family of home computers are at early design/prototype stage, everything you see here is subject to change.