I am looking to build this n64 -> parallel port adapter, and I have everything except the 4006s. I do have some pics, though, and it seems pretty trivial to implement the 33 bit shift register with a pic. I'm no pic master, though, and I really have no idea where to start. I know I have a couple 16f84As and a couple 16f628s as well as a couple other various pics. It seems like I should be able to just read in bits, store them in registers(however I have to arrange it to get 33 bits), and then output those bits. Would that work in this circuit? Thanks guys.