A MIPS simulator with Lots Of Love ❤️
It reads MIPS instructions in binary form from ins.txt and executes them.
MIPSLOL needs meson build system and a sane C compiler.
MIPSLOL's dependencies can be installed via Homebrew :
$ brew install clang mesonYou need Clang or gcc, plus meson.
They can be installed using the system package manager, for example:
# Debian, Ubuntu, etc.
$ apt-get install meson clang# Fedora
$ dnf install meson clang# CentOS, RHEL, ...
$ yum install meson clang# Arch Linux
$ pacman -S meson clangFirst, ensure that you have a working C compiler.
Then install meson
Go to the root of the project and run:
$ meson build
$ cd build/
$ ninjaYeah...
It dosen't do a lot yet.
$ ./mipslolYou know the drill:
- fork
- new feature branch
- do stuff
- commit
- push
- pull request