Much-Assembly-Required icon indicating copy to clipboard operation
Much-Assembly-Required copied to clipboard

Feature: Visualize Registers and Stack

Open jtara1 opened this issue 6 years ago • 1 comments

TIS-100 is another challenging game in which you program using assembly-like language to solve challenges. They had a display on the side of each of their nodes to display the registers or stack.

ASM is tough to use and having more visual feedback could really help me speed up my understanding and debugging of my own code.

Maybe in the GUI we could have a toggle-able debug menu which shows the values of each of the registers , and the contents of the stack.

370360_screenshots_20170723204836_1

jtara1 avatar Dec 29 '17 06:12 jtara1

I don't know if the server could handle delivering everyone's ram and registers in real time, you can always dump the mem and registers to floppy and read it with an hex editor (I realize that it's not ideal).

it wouldn't be a super hard task to create an offline disassembler/debugger with basic capabilities in Js though, as a side project. Something like this: http://www.dcpu-ide.com/ and I think that this is the better way to debug your code.

I'm trying to make the installation of a local server a bit easier, for people that would want to debug their code with a different tick rate

simon987 avatar Dec 29 '17 13:12 simon987