1
2
Fork
You've already forked zest
0
Implementation of an Atari ST in VHDL for Xilinx-based FPGAs
  • Tcl 32.9%
  • VHDL 31.4%
  • C 19.6%
  • Assembly 11.9%
  • Verilog 2.5%
  • Other 1.7%
Find a file
2026年01月09日 18:21:19 +01:00
docs Added another key to open the setup menu. 2026年01月05日 21:58:30 +01:00
drivers Bumped copyright years. 2026年01月01日 10:28:00 +01:00
hdl Bumped copyright years. 2026年01月01日 10:28:00 +01:00
linux Added another key to open the setup menu. 2026年01月05日 21:58:30 +01:00
setup Updated Buildroot/Linux/Vivado versions. 2026年01月09日 18:21:19 +01:00
vivado Added the Mega ST Real-Time Clock. 2025年09月25日 00:19:12 +02:00
xdc Added support for the TE0727 ZynqBerryZero board. 2025年09月07日 16:50:10 +02:00
.editorconfig
.gitmodules
LICENSE
mkdocs.yml Updated the documentation. 2025年08月14日 18:20:46 +02:00
README.md

zeST - An implementation of an Atari ST in VHDL

Copyright (c) 2019-2025 by François Galea (fgalea à free.fr)

This is a complete implementation of an Atari ST in VHDL, which targets cheap Xilinx Zynq-7000-based prototyping boards.

Its main features are:

  • Cycle accuracy, including CPU and display (demos work great!)
  • HDMI for video and audio output
  • USB for keyboard, mouse input, joysticks, MIDI
  • "Accurate enough" floppy drive emulation with support for any format the disk controller can write (not read)
  • ACSI hard drive emulation
  • Switchable wakestates
  • Optional 50 MHz turbo mode

External hardware cores zeST is based on:

All other components have been redesigned from scratch.

zeST is distributed under the GNU General Public License v3 licence. See the LICENSE file or https://www.gnu.org/licenses/gpl-3.0.html for more details.

Contributors

  • François Galea
  • George Nakos