MasterX System is a desktop shell purpose-built for working with the
MXVM compiler stack. Rather than being a single editor
or launcher, it acts as an integrated workstation: a terminal-driven
environment with the entire MXVM toolchain pre-installed and configured,
along with classic Unix editors (vim, nano),
SDL2 graphics support, and the runtime libraries required to execute or
build native binaries from MXVM bytecode.
What MXVM Is
- A custom RISC-style virtual machine and bytecode language
- A Pascal-subset compiler frontend (
mxx) - An interpreter and a native x86-64 code generator
- A module system with built-in
io,std,string, andsdllibraries - An experimental, educational project — not for production use
What MasterX Provides
- A reproducible Flatpak environment with the full toolchain wired up
- Terminal-first workflow for compile / translate / run iteration
mxx,mxvmc, andmxvm-htmlon the path- System assembler/linker (
as,ld) and SDL2 libs available - Built-in demos and example programs to study and modify