EduMIPS64REVISION HISTORY

5. Revision history

Revision history

All 16 EduMIPS64 releases, newest first. Downloads for the latest release are onGitHub.

DateRevCodenameNotes
1.4.0WalkOfLife

EduMIPS64 1.4.0 is out, marking the 20th anniversary of the project! Highlights include a packaged Electron desktop app for Linux, macOS and Windows, expanded MIPS64 Release 6 support (three-operand DMUL, DMOD, DDIV and the modern DMULU syntax), an embedded cache simulator that replaces DineroIV, better parser diagnostics, CLI quality-of-life improvements, a dark mode toggle, and a number of correctness fixes in the simulator core. Find it on GitHub.

1.3.0Lourdes

EduMIPS64 1.3.0 is out! This is a release introducing a backwards-incompatible change to DMULU, Simplified Chinese translation, a more modern look and feel and minor bug-fixes. Find it on GitHub.

1.2.10FP - Freedom and Peace

EduMIPS64 1.2.10 is out! This is a bug-fix release that addresses 3 bugs. Find it on GitHub.

1.2.9Baby Shark

EduMIPS64 1.2.9 is out! This is a bug-fix release that fixes a LUI bug and a help bug. Find it on GitHub.

1.2.8NLMS

EduMIPS64 1.2.8 is out! This release contains a new experimental CLI front-end, a native Windows installer and a few bug-fixes, including a major fix for the LUI instruction. Here is the link to the release on GitHub.

1.2.7.1Hope

EduMIPS64 1.2.7.1 is out! This is a minor bug-fix release that fixes a small issue in 1.2.7. Here is the link to the release on GitHub.

1.2.7Hope

EduMIPS64 1.2.7 is out! This release contains bug fixes for 2 issues, a correctness bug (an instruction was erroneously overwritten in the pipeline) and a UI bug (some FPU instructions were not represented correctly). Here is the link to the release on GitHub.

1.2.6Phlegmatic

EduMIPS64 1.2.6 is out! This release fixes some bugs related to memory handling (OOM), increases the amount of memory available to programs, adds a better way to report bugs and contains the usual miscellaneous bugfixes and improvements related to the dev side of EduMIPS64 (e.g., migrating back to Gradle, using Azure Pipelines for CI, etc)) Here is the link to the release on GitHub.

1.2.5Eden

EduMIPS64 1.2.5 is out! This release fixes a bunch of bugs that have been lying around for some time, both in the core and in the UI. Here is the link to the release on GitHub.

1.2.4Nicolosi

EduMIPS64 1.2.4 is out! This release further improves execution speed, adds the ability to scale fonts in the UI and adds some code quality improvements. Here is the link to the release on GitHub.

1.2.3Angelo

EduMIPS64 1.2.3 is out! This release improves dramatically the execution speed for large programs and fixes a bunch of outstanding bugs, in addition to adding code quality improvements. Here is the link to the release on GitHub.

1.2.2Contrada Fumata

EduMIPS64 1.2.2 is out! This release fixes Issue #68. Here is the link to the release on GitHub.

1.2.1IFSC

EduMIPS64 1.2.1 is out! Most of the changes are not user-visible, but a few bugs have been fixed. You can read about all the changes in the release page on GitHub.

1.2Ringsend

EduMIPS64 1.2 is out! Lots of bugs have been fixed in this new version, mainly related to the Dinero Frontend. Changelog, release notes for 1.2. Downloadable files are available on GitHub and SourceForge.

1.1Charleroi

EduMIPS64 1.1 is out! This is mainly a bugfix release post-1.0. The main areas of improvement for this version are correctness, internal cleanliness and packageability: you can read about all the changes in the release notes for 1.1.

1.0

Wow. After only 6 years, we finally released version 1.0 of EduMIPS64 (codename: Philadelphia). The main new features since 0.5 are the Floating Point Unit (FPU) support and the in-application HTML help. There are of course a lot of small bug fixes and improvements, and you can read about that in the release notes for 1.0. The JAR file, source archive and PDF docs are available on SourceForge, while as usual the development happens on github.