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 meson
You 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 clang
First, ensure that you have a working C compiler.
Then install meson
Go to the root of the project and run:
$ meson build
$ cd build/
$ ninja
Yeah...
It dosen't do a lot yet.
$ ./mipslol
You know the drill:
- fork
- new feature branch
- do stuff
- commit
- push
- pull request