cpcitor / cpc-dev-tool-chain

A development toolchain to compile your modern C or assembly projects on a modern OS and run on an Amstrad CPC or emulator.
45 stars 5 forks source link

cpc-dev-tool-chain

By cpcitor

Build status Linux result
Full build: SDCC cross-compiler + binutils + tape/disk image tools + tape/disk images + test projects Build Status

Quick Summary

What is this?

This is a portable toolchain for C/ASM development targeting the Amstrad CPC platform.

What does it do?

I want screenshots!

Okay, but remember: a toolchain is abstract, a time saver, a guide. You can make I/O libraries or whatever with it, that does not show on a screenshot.

Third-party productions using cpcrslib

Super Retro Robot Rampage by Vortex Kotorans Shadow by Kronoscide

Production leveraging the CPC firmware style

A project that targets mostly CFWI, the C-level firmware API : color-flood-for-amstrad-cpc

Playing Color Flood Playing Color Flood

Okay, nice screenshots. How can I benefit from this?

Several paths are possible:

You can mix-and-match options, like using firmware at initialization because it's easy, then switch to own routines or even pure ASM once hardware is initialized.


More topics

Tested platforms

If you encounter any trouble (even minor) on your platform, please report and I'll be happy to help.

Until you report, trouble remains. Once you report, trouble is known, can be fixed for everyone, all will benefit.

Credits