This OPSG verilog core verifies all of the PSG features I can currently find under testbench. Here are a few things over and above the current MiSTer PSG:
proper 2dB volume scaling
proper noise shift register reset on frequency writes
16 bit audio out (stereo Gamegear support coming soon!)
parameterized OPSG top-level module to allow for most variants (noise tap bits, shift register length)
This OPSG verilog core verifies all of the PSG features I can currently find under testbench. Here are a few things over and above the current MiSTer PSG: