A8CAS - software for reading/writing Atari 8-bit cassettes

About A8CAS

The aim of the A8CAS project is to create software to read, save and archive tapes for Atari 8-bit computers.

Early Atari computers could store their programs on Compact Cassettes. Lots of commercial software was also sold on tapes. Some of the tapes employed different tricks to prevent creating illegal copies. A8CAS aims to correctly read and write all such tapes.

A8CAS is inspired by existing utilities, Ernest R. Schreurs' WAV2CAS and CAS2WAV. Schreurs' tools however did not support tapes with non-standard data (copy prevention mechanisms), and reading tapes from low-quality audio files was very unreliable. A8CAS addresses both of those issues. A8CAS now provides a superset of WAV2CAS' features.

A8CAS consists of:


This software has been created by Tomasz Krasuski. You can contact me by e-mail: kr0tki (at) poczta DOT onet DOT pl. Feel free to share questions or suggestions related to the A8CAS project.


All source files are available under the GNU General Public License ver.2. See COPYING for details.

To download the liba8cas library, a8cas-tools and/or atari800-a8cas, go to the SourceForge download page. The Windows an OS X archives are self-contained - they do not require any external dependencies. When building from sources, the dependencies are as follows:

Example tapes

See Links for a few sources of CAS files that can be used to play with the emulator's new features.