darkblu said:when was the last time you saw a desktop application that had requirements for a _particular_ cpu id, _particular_ gpu, _particular_ north & south bridges, all running at _particular_ clocks. guess what, the majority of the console software _has_ those requirementas inherently
That still sounds false to me. This isn't an N64 (where certain games used microcoding) or something more archaic we are a talking about... the Gamecube was a clean and modern programming platform. Care to elaborate on any possible reason that GC devs would have explicitly been countiing cycles and hinging their code on a certain instruction ordering or cycle-accurate completion time? It makes no sense when most of the code would have been done in high-level C++ anyway. And I can see no reason to worry about the clocking of the north and south bridge when you only have to deal with DMA.