Show HN: A browser IDE for m68000, Z80 assembly (and more), with graphics

·Hacker News··

Asm Editor is an open-source browser IDE for writing, running, and debugging assembly.It currently supports M68K, Z80, MIPS, RISC-V (32- and 64-bit), and x86-64. The debugger includes breakpoints, backward stepping, execution history, register and memory inspection, and other tools intended to make assembly easier to understand.I recently added graphics, keyboard, and mouse support, so it’s now possible to build small games and other interactive programs.The project is aimed primarily at university students learning assembly. The M68K emulator takes inspiration from Easy68K, while the MIPS emulator uses the same emulator as MARS. Both are commonly used in computer science courses.I’m also working on interactive courses for those architectures, allowing students to learn and experiment directly in the app.The app also has architecture documentation, shareable files, project templates, and tools for professors to create exams.You can create a project from one of the templates to quickly try it out. I’d love to hear your feedback, particularly from people who teach or have learned assembly.Demo: https://asm-editor.specy.app/projects/create (pick the language and template you prefer)Repo: https://github.com/Specy/asm-editor

Read full article →

Related Articles

Anthropic S-1
SiNTEx · Hacker News · 18h ago
Solar power is becoming bigger than nuclear
geox · Hacker News · 16h ago
The Exponential Time Hypothesis Is False [pdf]
vok · Hacker News · 9h ago
Oldest GUI application that still runs on Windows 11
enlyth · Hacker News · 13h ago
Type Server Protocol
adamnemecek · Hacker News · 13h ago