Posted something in the suggestion forum, got a bunch of instant positive feedback. Figured I'd post it here.
I plan now on having a giant water/pump/mechanic powered computer. It will have the following:
Syncronous clocked, little-edian, alot like x86 architexture.
Giant water punchcards, same design likely to end up acting as both Ram and ROM
A 16 bit parallel bus
15 registers
128 bytes of L1 Cashe
no L2 cache unless I find it nessessary
256 maximum possible instructions/operations
As many floating point units as I can figure out how to squeeze together.
I'm Already working on the test computer "Tyro", just trying to find optimal ways to setup the bianary addition and subtraction units. Eg, the adder uses two XORs and two ANDs per bit. Its pretty much the most efficient gate useage, but Trying to shrink and combine all 4 is my chalange right now.
The one thing I really do need is someone who knows something about this to help me design the Floating Point unit. I don't even know where to start for that. And without it, division, Pi Calculations, Square roots, all of that nice stuff is out of the picture. As you can see that means considerably less programing options.
Once the tests are completed "Deep Thought will be built on the west face of a crater lake I have in my world, There is apsolute maximum vertical difference, with every square being a big * for change in height. Then I'll build "Hactor" on the east side after revising and bug fixes. Beyond that the sky's the limit.
And just for the hell of it, I already have the shells of plans for giant screens made out of hatchs. A GPU and monitor if you will.