Skip to content

lostjared/MasterX_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

522 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MasterX System

Screenshot From 2026-05-07 21-06-08 Screenshot From 2026-05-07 21-06-44

MasterX System is an application prototype featuring a custom-built compiler designed for Linux/macOS for ETL (deprecated) , accompanied by a virtual playground for testing and exploration. This project is a personal endeavor in its early stages, aimed at enhancing my learning through practical application. For a demonstration of the WebAssembly version, which runs MXCMD as the shell and serves as a demo, please visit https://lostsidedead.biz/MasterX

Video Walkthrough for compiling this program: https://youtu.be/z5zznskYwns

MXVM is meant as a replacement for the old ETL (Easy Toy Language) it contains a full virtual machine/script bytecode and pascal frontend/backend compiler I have left the ETL source code in the project just incase you want to see my first attempt at writing the compiler for this application.

The Dependencies are:

SDL2/OpenGL ES2

SDL2_ttf

libpng

zlib

on Arch install required dependencies:

sudo pacman -S base-devel make cmake git gdb sdl2 sdl2_ttf zlib libpng libglvnd

or run

./compile-arch.sh
vlcsnap-2026-05-07-21h03m56s040 Screenshot From 2026-05-07 21-06-55 Screenshot From 2026-05-07 21-07-09 Screenshot From 2026-05-07 21-07-23 vlcsnap-2026-05-07-17h29m20s916

About

MasterX System is a prototype for an interactive GUI platform for developing and testing simple games and applications.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors