Unfortunately, running Java code in a browser requires emulating a Java virtual machine using JavaScript/WebAssembly (in this case, I used cheerpJ), which will run Mars4_5.jar. There are several layers that limit the performance of MARS MIPS in the browser.
Even so, it's possible to test ALL the functionalities of MARS in small projects.
It's quite laggy and my laptop isn't even old/weak.
Yes, you're right.
Unfortunately, running Java code in a browser requires emulating a Java virtual machine using JavaScript/WebAssembly (in this case, I used cheerpJ), which will run Mars4_5.jar. There are several layers that limit the performance of MARS MIPS in the browser.
Even so, it's possible to test ALL the functionalities of MARS in small projects.
NFILES
I used Mars a lot when i was on college, it taught me so much and know i can play a round when Im coming home from work.
PS: The tools really work!
PPS: The keyboard doesnt work on android :(