Commodore 64 SDK
This SDK enables building applications that make use of the specific features available on Commodore 64 hardware.
Usage
This SDK requires rust-mos. The recommended way to write applications using this SDK is with Docker and Visual Studio Code:
- Copy the
.devcontainer.jsonconfiguration from this repository into your workspace. - Install and start Docker.
- Configure Visual Studio Code with the Dev Containers extension.
- When your workspace is open, and VS Code asks, re-open in "Dev container".
- Inside a VS Code terminal, build your application with:
cargo build --release --target mos-c64-none - Copy the binary from
./target/mos-c64-none/releaseto your C64 emulator or hardware.
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.