codebreaker-rs
A Rust library to decrypt & encrypt any cheat code for CodeBreaker PS2.
Originally reverse-engineered from MIPS R5900 assembly and converted to C back in 2006. Now ported to Rust for fun and profit.
Quick Start
Add the crate as a dependency to your Cargo.toml
:
[]
= "0.1"
Now you can start decrypting some codes:
use Codebreaker;
let mut encrypted: = vec!;
let decrypted: = vec!;
let mut cb = new;
for code in encrypted.iter_mut
assert_eq!;
Read the full documentation for more examples.
License
Copyright (c) 2020 Mathias Lafeldt
Licensed under the Apache License, Version 2.0 or the MIT license, at your option.