One other thing - the picture of the timing table posted using the first definition needs to be replaced with one from the latest definitions (since the first iteration inherited the scaling from the existing roms, which is different (to be precise, the old scaling is (x*.3515625)-20, whereas the BRZs use (x*.3515625)-30 - hence the timing tables are 10* overstated).
Just before we start a whole thread about how open source is prone to errors, and the superiority of closed platforms

(trolololol...)