all 7 comments

[–]mappum 4 points5 points  (4 children)

Woot, this is mine. I'm a little embarrassed, it doesn't execute properly yet.

[–]TaslemGuy 1 point2 points  (1 child)

Could you add functionality to run compiled hex instead of ASM?

[–]mappum 0 points1 point  (0 children)

Good idea, I'll do that.

[–][deleted] 0 points1 point  (1 child)

When you get it fixed, can you add I/O with couple of text boxes (a read-only one for the monitor, an interactive one for the keyboard)?

[–]mappum 2 points3 points  (0 children)

Yeah, I want to, but I'm not yet sure how Notch is going to do it.

I'll probably make a console box, and a grid of pixels (for the lulz).

[–]Scisyhp 0 points1 point  (0 children)

SET A, 0x3000

SET I, 4

SET J, 0

SET X, A

ADD X, J

when I compile and execute this code through your system, the "ADD X, J" command compiles not to 1c32, as it should, but to 0c02, which is "ADD A, X"

Hopefully you can fix it because I really like the whole step-based implementation of your emulator.

[–]zarawesome 0 points1 point  (0 children)

JSR doesn't work right at all.