Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hagronnestad/c64matrix
πΊπ’ c64matrix is a version of the classic cmatrix program, but for the Commodore 64. c64matrix is written in C and uses the CC65 cross compiler.
https://github.com/hagronnestad/c64matrix
c64 cc65 cmatrix commodore64 retrocomputing
Last synced: 2 months ago
JSON representation
πΊπ’ c64matrix is a version of the classic cmatrix program, but for the Commodore 64. c64matrix is written in C and uses the CC65 cross compiler.
- Host: GitHub
- URL: https://github.com/hagronnestad/c64matrix
- Owner: hagronnestad
- Created: 2021-09-14T17:39:31.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-24T22:31:01.000Z (almost 3 years ago)
- Last Synced: 2024-10-04T19:44:26.600Z (3 months ago)
- Topics: c64, cc65, cmatrix, commodore64, retrocomputing
- Language: C
- Homepage: https://heinandre.no/c64matrix/
- Size: 5.84 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `c64matrix`
![](label/04.png)
## Description
`c64matrix` is a version of the classic [`cmatrix`](https://www.asty.org/cmatrix/) program, but for the Commodore 64. `c64matrix` is written in C and uses the CC65 cross compiler.
## Features
- Customizable Background & Foreground Colors
- Green & Blue Theme Presets
- Rainbow Theme
- Reversed Characters Mode
- Shifted Character Set Mode
- Symbols Only Mode (PETSCII Symbols)
- Adjustable "Tail" Length## Preview
*GIF preview of the three themes; green, blue and rainbow.*
![](screenshots/00.gif)
## Releases
A cartridge image (`.bin`) as well as a `.prg`-file is available in the ***[Releases section](https://github.com/hagronnestad/c64matrix/releases)***.
### Raw Cartridge Image (`.bin`)
The raw cartridge image can be burned to an `(E)EPROM` to create a physical cartridge for use with a real Commdore 64. This is ***NOT*** a `.crt` cartridge file.
### Program File (`.prg`)
The `.prg`-file can be used with emulators such as `VICE` and also cartridges like the `Kung Fu Flash`.
## Build From Source
- Install the CC65 cross compiler:
- `sudo apt install cc65`
- Run make:
- `make`
- Clean build folder:
- `make clean`All build artifacts can be found in the `build` folder.
## Screenshots
*The settings menu with the default colors.*
![](screenshots/02.png)
*The rainbow theme with the reverse mode on.*
![](screenshots/03.png)
*The green theme with symbols only mode on.*
![](screenshots/04.png)