patching in PWM emulation
Optimize SUB/CMP
Reduce memory comsumption
protect against the backdrop alpha-blending itself
only recompute PSG output after every PWM interval.
Don't recompute final PSG unit output multiple times in PWM sync
Emulate the PWM bit-depth

mask out bits determined to not fit within the PWM's bit-depth.