Vircon32 game console
English Spanish


Home page What is Vircon32? F.A.Q. Links


Emulator RetroArch Games Test ROMs Development tools Libraries


▶ Specification Quick guides Tutorials C API reference


Physical versions Art
Vircon32: Specification

Vircon32 is a virtual console. That means it has no hardware that determines how it works. Because of this there needs to be a specification that defines exactly what a Vircon32 system is, and what it can do. In this section you can find the set of documents that form the Vircon32 standard. Those documents define all features and behaviors for every component.

Who should read this?

If you just want to play games on the console, you don't need to read these documents. On the other hand, if you want to create your own emulators or tools for the console, the specification will provide you with all the information you need.

What if you want to create games for the console? If you are a beginner it is much better for you to start in the "Quick guides" section. The specification will be more useful to you as you become more advanced and want deeper understanding of the machine (for instance to learn how to code in assembly).

Download the documents

For easier reading and reference the Vircon32 specification has been split into parts. This table contains the download links for each of them.

English Spanish Document title
Part 1: The Vircon32 system
Part 2: Console architecture
Part 3: The processor (CPU)
Part 4: The graphics chip (GPU)
Part 5: The sound chip (SPU)
Part 6: Controller chips
Part 7: Other console components
Part 8: External elements
Part 9: File formats