Close

Project Update: Aleste LX Video Subsystem Development

A project log for XiAleste

XiAleste Next is an 8-bit home computer, which is compatible with software for the Amstrad CPC6128 released on 13 June 1985

h2wh2w 10/17/2025 at 10:250 Comments

Status: Video subsystem development is in progress.

What's been completed:

Current known issues:

What's next:

The next step is to connect the Wishbone infrastructure to the host computer. This same interface will also link the FPGA to the on-board PMI microcontroller.

We have already completed the full specification for the UART/SPI to Wishbone bridge, which you can find here:

SPI/UART Specification


This work is expected to take a few days. Once complete, we will be able to write Python tests to validate all video controller capabilities.

The image below demonstrates a 256-color mode. With 16KB of memory, this currently results in 80 horizontal pixels, but the mode is designed to support 320 pixels in the final implementation.


Discussions