Acs is an experimental project for learning computer science by building a general-purpose computer system from the ground up.
Acs should work on Linux, MacOS, and Windows without issues, but if you need any help please do not hesitate to contact me.
- Install Rust.
- Compile with
cargo build
. - Run tests with
cargo test
.
On Windows you will need to install SDL2.dll
and SDL2.lib
:
- Download these files from an SDL2-devel VC release.
- Put them in the correct rustup lib path.
.rustup/toolchains/stable-x86_64-pc-windows-msvc/lib/rustlib/x86_64-pc-windows-msvc/lib
If you want to use wasm-pack, install it following these instructions.
Then run wasm-pack build
to generate a wasm pkg in the pkg
folder.