Just to address some of the things that are still missing or problematic.
- So, yeah, there are problems with the pcm audio synchronisation (and just a general delay) which are not easy to fix (except for the thing I did in the feature/mp2000-mainmem branch, but it's not ready to be merged yet).
I remember you mentioned the idea of patching each rom singularly to match the different sound channels, couldn't that be an easier solution at this point, considering there are few games with audio synchronizazion issues?