Now I don't want you able to just like click a button and have your computer overclocked. I want there to be some sort of mini-game or puzzle involved but I'm totally blanking. Does anyone have any ideas?
While not really a mini-game, or a puzzle, I think a combination system (kind of a puzzle) would be good. Maybe having to try to find a good configuration for your over clocking. By Specifying Voltage, Multiplier and FSB (Front Side Bus) Values for your over clock. Some combinations won’t work at all, some will work, others will work better, etc.
I think breaking it down into two values that effect each other, and creating two gauges while your at it, one for “strain” and one for “satiability”, That way the different combinations could effect the performance in different ways.
Where more satiability means you can run more tasks with out effecting the strain but less overall performance increase, while less satiability could mean less processes running at once, but greater overall performance.
Voltage - too much = bad, not enough = bad - pretty straight forward, effects the satiability and strain greatly if it’s wrong.
FSB - pushing the FSB gives more satiability, so it won’t create as much strain on the system when running many processes, while giving moderate performance increases
Multiplier - raising the multiplier could give excellent performance increases, but very unstable, so having many processes running at once, or over a prolonged time, would put more strain on the system, etc… something like that I think could work anyway...
Overall the type of cooling and hardware would be one of the main contributing factors, if you push the speed allot, you need to give it more voltage, but even a little voltage increase generate more heat, etc..
Just exactly what would make a good combination / bad combination, both with the overclocking values and hardware, needs more thinking heh.
However it all works, I think a new piece of software should be made available to ‘benchmark’ your system, that will report back what the approx. strain level / breaking point (number of max processes you can run while keeping the system stable) and performance gain by the over clock