Originally Posted by MiniPurple
do u have any clue on what language the bios is based on? I can try to learn it and make an editor.
Yes. If you were to take the bios itself and look at it, it would be machine language. That is, it would be raw binary, and you would have to divide it up into bytes and then be comfortable enough with both assembly and the chip's instruction set to interpret what is going on. A decompiler of sorts might be able to help with that.
From there, assuming clock management is done internally, you would need the datasheets of the NVIDIA chip in order to find the address/register of the clock multiplier and divider. Then you could probably search that and find where these registers are being set, and change those values.
It would be nice if things were as simple as you say, where there would be just a bunch of C++ text files or INI files you could edit. But these languages only exist to make the development readable by humans until it is parsed and turned into raw binary.
Basically, instead of being given the works of Shakespeare, finding out the language, and then editing the course of the stories, you are basically just given the raw neural information from Shakespeare's brain, displayed by an arrangement of cracker crumbs and birthday candles. And of course, NVIDIA was nice enough to shake it in a paper bag then melt it solid in epoxy.
Thanks for the offer of effort, though!