There is a really simple way to get it to work on one spark. Just put in a little piece with a p-silicon, a delay, and an n-silicon all in a line and set the delay to temp of 9. Sparking the P once will give 2 sparks to the N
Um, in response to the argument below about how this wouldn't work in real life... 1. It fires portals already, so a bit unrealistic. 2. IN the game portal, the gun shoots a small singularity, which only spreads into a wormhole/portal on contact with moon rocks, much like this and CLNE. So yeah...
I think it would be best to add a spark adder (adds a spark by 1) so you don't have to spark it twice. I do have one in store, so you can ask me if you can't find one.
but i left a comment saying to use clone so the portal spreads out
i modified this concept to make a better version
everyone stop saying i copied it, it is a coincidence that he used the same concept