Correct - GLU is a custom ASIC (VTI Gate Array), SWIM is a custom ASIC, the ASC is a custom ASIC, the SND has been reverse engineered, the RTC too, the VIA chips are merely 65C22N's from WDC, the GAL's have been reverse engineered and made available and the rest is off the shelf.