AamirM wrote:For example, emulating the *perfect* M68000 wouldn't run Gargoyles or Jim Power.
You are, perhaps, forgetting that it was me who discovered all of this (and more) behaviour in the first place, so I pretty much understand exactly how and why it all happens... And yes, it would.
AamirM wrote:And these imperfections of 68000 are caused due to the 16-bit shared bus architecture of the MD which are external to the 68000.
... it has nothing to do with that.
And also that the guy who wrote that PSG doc did a lot of testing in Kega...
The point I'm making is that the document is not accurate. Remember it's just based on observations, sampling the output. It isn't the PSG that's "imperfect". It happens to all analogue signals - including those from a PC. The volume actually has nothing to do with it. It's the difference between two voltages that make it louder or softer, not the voltage on its own - and that distance remains the same.
When you sample something you will get the same effect. The sample will look different. But it wont be louder.
It's simple. Sample a real system, you will see this effect. Sample an emulator, you'll see this effect. The two will look and sound very similar. Can you not see that already makes it accurate?
If the volume is wrong, then the volume is wrong. It isn't because of this.