YM2149 library, still in progress.