i found the problem, i connected the inputs right to the first nand gate and 2nd and 3rd nand gates, and i also connected the 1st nand gate to the 2nd and 3rd nand gate and since a nand gate takes 1 tick those 2 paths take different amount of time
Brutus87654
Recent community posts
i haven't had much time to make things in this game after i made the 256 bytes of ram, i have some time now though so i started making something, but i found some problems when having alot of history nodes
1. it lags alot when going to a very early history node from the last one
2. if i open a long line of history nodes it takes a long time to scroll all the way to the end
problem 2 can be fixed by adding zooming out to the history graph
i made 256 bytes of memory

connecting all the layers would be a bit easier if i could hold a keybind to make intersections of the new wire and the wires already there into wire crossings instead of just making them connected together (basically doing xor instead of or for each pixel the line is on)
also it seems like if i have a single wire that is very big, all placing/deleting gets very laggy even when far away from that very big wire, to me it seems like you might be recalculating every wire every time a pixel is changed (i haven't seen the source code so not 100% sure)
here are the 2 d latches i have, the reason i have the top one is because the bottom one is a bit problematic with the output of it looping into the input (includes through other things)

also what you sent an image of isn't a DFF (d flip flop), it's a d latch, the difference is that a d flip flop only stores on rising or falling edge of a clock input while d latch stores as long as the store input is on (on a d flip flop you can have the store input as constant on or not have it at all and use the clock input as a store input)
the best way i've found to make a d flip flop is to use 2 d latches in series where one of them stores when the store input is on and the other stores when the store input is off
could you please make how much you can zoom based on canvas size, since rn if i make it very big i can't zoom in far enough, also i would like to be able to set the speed to specific values instead of just multiples of 15 and multiples of 50, would also be nice if i could move the 3d view, minimap and the other thing (idk what it's called) around but imo not as important




