Skip to content

vext01/c2tzx4u

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

c2tzx4u
=======

This is a port of c2tzx to UNIX-like operating systems.

c2tzx converts z80 binary code into a Sinclair spectrum tzx tape image.
This means that you can use cross-targeting C compiler, like SDCC to
develop for the ZX spectrum.

Requirements
------------

To build c2tzx4u:
  - C compiler
  - BSD make

To cross compile C code into a tzx using c2tzx4u:
  - SDCC: http://sdcc.sourceforge.net/
  - objcopy (should come with your binutils install)

To test:
  - An emulator. Try fuse: http://fuse-emulator.sourceforge.net/

Building c2tzx4u
----------------

  $ cd src && make

Testing c2tzx4u
---------------

Example code is provided for minimal testing:

  $ cd examples/test && make

You can then load up the tzx file in an emulator such as fuse:

  $ fuse test.tzx

License
-------

The code is derived from c2tzx for windows. This project can be found here:
https://code.google.com/p/c2tzx/

Apparently this is GPLv2 code, so we will roll with that.

About

Convert z80 binary code to a ZX spectrum tzx tape image.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published