I’ve never seen that one image in the Game of Life article. That looked wild. Do you have a link to that implementation and its parameters so we can replicate it?
Looks like this gun: http://www.conwaylife.com/w/index.php?title=P416_60P5H2V0_gun
And if you have some time to waste: http://www.conwaylife.com/wiki/Category:Patterns_with_1000_or_more_cells
I saw some experimentation back when I looked at it with gliders or simple patterns. I didnt know they’d taken it this far with these complex designs. Pretty amazing. Thanks for the link.
LEA reg, [ptr]
a = b + c -1
LEA reg1, reg2
OP reg1, reg2
XCHG eax, r
XCHG eax, eax
NOP hasn’t been XCHG EAX,EAX since the 80386—it causes an unnecessary dependency on EAX so it’s been special coded for quite a long time.
Nice work! I’ve been looking for a x86 virtual machine that is similar to SPIM where I can either enter code line by line or via a file. The v86 project has caught my eye but it’s not quite what I want. Any suggestions?
What are you missing about v86? What you want could probably be done if you bring your own assembler (for example by porting NASM using emscripten) and we export some internal apis from v86.
I was hoping for an interface where I can see the registers, flags, memory, etc. in real time along with the .text history, similar to this.