Added
- Add Rust support.
- New static methods for `CICKind`.
- `CICKind.fromHashMd5`: Returns a CIC kind based on the passed md5 hash.
- `CICKind.fromName`: Returns a CIC kind based a string representing its name.
- Add C bindings.
- Add support for the IPL3 5101 variant (Used by Aleck 64 games).
- New frontends:
- `check`: Checks if the checksum in the ROM matches the calculated one.
- `detect_cic`: Allows to detect the cic type used by a rom.
- `sum`: Calculates the ipl3 checksum of a rom.
Changed
- Library was reimplemented in Rust, allowing faster runtime calculation.
- The Python API is still the same.
Fixed
- Fix links in `CHANGELOG.md`