1whatleytay / saturn

A modern MIPS interpreter and assembler.
MIT License
32 stars 5 forks source link
assembly editor mips

Saturn - Modern MIPS Environment

Saturn is a development environment for educational learning with the MIPS processor architecture.

Saturn contains a custom-made editor, interpreter, debugger and assembler for MIPS code in order to deliver a solid and stable experience throughout.

Saturn Early Development Screenshot

Project Goals

Installing

To install Saturn, visit the releases page. There are usually two trains to pick some. If you're not sure, pick the Latest release.

Train Usage
Latest v0.1.9 Stable, complete release for most users.
Pre-Release v0.1.10 Latest experimental features. Sometimes buggy.

Trying out the pre-release versions of Saturn helps the project out. If you encounter an issue, please file a bug. We appreciate every report we can get.

Under the releases page, select the release you want to download and open Assets,

Then follow this instructions in the installer. Saturn should be installed on your system.

Saturn Assets

Building

For instructions on building Saturn from source, see BUILD.md. Typically, you'd want to build Saturn from source if you're trying to develop, add features, or support a new platform. Otherwise, you should see the Installation section to install a prebuilt binary.