Closed ghost closed 11 years ago
I've been thinking about that too, what I've been thinking about was to add Obsidian another role: to act as a special kind of negated output Port type - so it would be useable for any kind of Port Defining Component, not only Gates.
So long as the Obsidian ore preserves its current function as well, I don't see why not!
Whichever implementation, doing something more with the Obsidian ore would make circuits much more elegant!
We already have OR, AND and XOR, which is great. However, at times, one'd need the inverses of those; NOR, NAND and XNOR. As it stands now, you'd have to do something along the lines of the left illustration below:
What I suggest is that the NOT should be able to join directly onto the output of another gate (as shown in the right illustration), thus eliminating the need for that extra piece of wire and glass block.