SN76489.js will be tried and tested here.
Output will be graphed here.
Please note the above graph may not be to scale.