i found this version today and have been tinkering with it for a few hours now.
Great job! theres a bunch of features i was dying for in the original.
if i may.. i still have few bugs, pet peeves and ideas id love to point out;
# if you make a chip with too many outputs/inputs the chip wont fit on the screen so you cant place it(even if you rotate it with e/q).
itd be cool if you added a feature to resize chips and inputs/outputs and then added a zoom in feature!
# using +/- the maximum bit size is 8, yet more complex CPU and ALU require larger bit sizes.. if you could uncap that limit that'd be great : )
# connecting a large number of bits 1 by 1 gets pretty frustrating, itd be cool if you could select and wire multiple inputs/outputs at once.
# this is probably a bit too ambitious.. but itd be awesome if there was a way to code chips in HDL and import them into the sim(i dont know java so its really hard to import chips that way for me)