3 comments

  • RandomOnyx 1 day ago
    (in case it matters, I tried z80)

    I see we have #include as usual, but how do I add files? Wasn't clear to me.

    Also I would like to download the assembled & linked binary. That kind of usage may not be what you're going for, but then I can run it on an active device too, not just in the emulator.

    • specy 18 hours ago
      The app was mostly made to run small snippets to teach assembly but I'm working on adding multiple source files right now and it's almost finished!

      The long term goal was to also add "compile from C" which shows the C to assembly compilation, which can then be emulated line by line.

      About the download of assembled binaries, on the roadmap there is upload and download of binaries so you can disassemble some binary, read the contents, compile programs and download them, the harder part is linking. All assemblers (except m68k) could in theory already export the binary, i just did not add the functionality yet.

  • specy 3 days ago
    I also experimented with running the actual java MARS application directly in the browser with chreepj which is a java emulator in the web: https://asm-editor.specy.app/apps/mars
  • trynotsober 18 hours ago
    [dead]