Great recipe for mediocrity. Do not follow OPs advice. (Source: 23+ years at NVIDIA).
84 karma · joined December 21, 2019
12'b0000_0000_001?: begin : instr_daas // DAA, DAS
if (flags[BF_BIT])
rx[0] <= rx[0] + (op_is_daa ? 4'd6 : 4'd10);
flags[CF_BIT] <= flags[BF_BIT];
state <= FETCH;
end : instr_daasCreating the kind of quality video we're all used to seeing is beyond my skill level and ... motivation.
https://baltazarstudios.com/files/calculator-d/Calculator.ht...
https://baltazarstudios.com/files/calculator/Calculator.html
This WebAsm code is compiled using Qt and Verilator so it runs the "hardware" and its microcode inside the simple UI shell that provides the calc interface. In the debug version you can list the ucode, set breakpoints, see regs etc.
At this point WSL2 is more than filling this void. I even stopped using VMWare since WSL is that good.