Crates.io | cpclib |
lib.rs | cpclib |
version | |
source | src |
created_at | 2018-12-23 17:57:33.531503 |
updated_at | 2024-11-17 18:52:55.512221 |
description | Set of tools and libraries to ease demomaking on the Amstrad CPC platform. WIP |
homepage | https://github.com/cpcsdk/rust.cpclib |
repository | https://github.com/cpcsdk/rust.cpclib |
max_upload_size | |
id | 103444 |
Cargo.toml error: | TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
cpclib
is a library that aims at helping to develop Amstrad CPC demos.
Maybe it could be usefull for other z80
platform or even games.
None of the functionalities are 100% functional. I have only implemented the subset I need for my current Amstrad CPC demo project.
Several tools are provided in addition to library.
There are more are less able to do:
assemble z80 source code.
manipulate .sna
files
convert images to CPC format. Usable for standard resolutions/modes
manipulate DSK (trying to mimick iDSK or dskmanager). Able to format and add files
communicate with cpcwifi board
xfer
utility.xfer
tool, cpclib
one is able to start snapshots V3 (there are simply converted as snapshot v2 on the fly)create basic tokens from basic source (WIP)