Zarem is an IDE for writing, running, and debugging applications written in assembly.
It currently supports MIPS and has limited support for RISC-V. The emulator can run either by interpreting instructions or through JIT recompilation to .NET CIL.
I wrote it because it retro-actively could have been useful when I was learning MIPS in university, but letβs be honest nobody needs this sort of thing today.
Dive into the world of assembly with a sleek, all-in-one tool that assembles, emulates, and even lets you code within a friendly Windows IDE designed for learners and tinkerers alike! Itβs perfect for those who want to get hands-on with MIPS assembly and beyond without the usual headaches.
Key features:
- π₯ Integrated assembler, linker, emulator, and IDE for a smooth coding experience
- β‘ Supports MIPS assembly with debugging and emulation
- π― Cross-platform core tools using .NET 10 for versatility
- π Built-in localization including English, Hebrew, and Spanish
This summary was generated by GitHub Copilot based on the project README.