# Corten Corten is a Corten [MIPS64 Release 6](https://en.wikipedia.org/wiki/MIPS_architecture#MIPS32/MIPS64_Release_6) virtual machine written in Rust as a hobby based on Fletcher Haynes's [So you want to build a language VM](https://blog.subnetzero.io/post/building-language-vm-part-01/). ## Build Status | Service | Status | | --------- | ----------------------------------------------------------------------------------------------------------------------------------------- | | Github | ![Rust](https://github.com/tonytins/corten/workflows/Rust/badge.svg) | | Travis CI | [![Build Status](https://travis-ci.org/tonytins/corten.svg?branch=master)](https://travis-ci.org/tonytins/corten) | | AppVeyor | [![Build status](https://ci.appveyor.com/api/projects/status/ffru6ik26j2b87ko?svg=true)](https://ci.appveyor.com/project/tonytins/corten) | ## Specifications See [specifications](docs/spec.md) page. ## Requirements ### Prerequisites - Rust 1.41+ - Recommended IDEs - Visual Studio Code - Jetbrains IntelliJ ### Supported Platforms - Ubuntu 18.04+ - Windows 10 v1809+ - macOS 10.15+ ## Authors - **Anthony Foxclaw** - *Initial work* - [tonytins](https://github.com/tonytins) - **Fletcher Haynes** - *Tutorial* - [fletchercp](https://gitlab.com/fletchercp) See also the list of [contributors](https://github.com/tonytins/simtactics/contributors) who participated in this project. ## License This project is licensed under the MPL 2.0 license - see the [LICENSE](LICENSE) file for details.