summaryrefslogtreecommitdiff
path: root/psg.c
AgeCommit message (Collapse)Author
2015-10-31Remove some debug junk from the PSG coreMichael Pavone
2015-10-29Somewhat better handling of high frequency PSG tones. Needs work to fully ↵Michael Pavone
handle case where frequency > half our output sample rate
2014-02-11Adjust PSG and YM-2612 volume to be closer to the real consoleMichael Pavone
2014-01-06The local clone on my laptop got messed up and some changes had not been ↵Michael Pavone
pushed. This commit represents the status of the working copy from that clone. It unfortunately contains some changes that I did not intend to commit yet, but this seems like the best option at the moment.
2013-10-01Implement turbo/slow motion feature that overclocks or underclocks the ↵Mike Pavone
entire system at the push of a button
2013-09-10Added copyright notice to source files and added GPL license text in COPYINGMike Pavone
2013-06-19Use a slightly more sane PSG volume divider. Stil seems too loud, need to ↵Mike Pavone
check the real hardware.
2013-06-03Make the PSG and YM2612 use the master clock internal with an increment ↵Mike Pavone
based on clock divider so that they stay perflectly in sync. Run both the PSG and YM2612 whenver one of them needs to be run.
2013-05-29Incredibly broken YM2612 support plus a fix to Z80 bus requestMike Pavone
2013-05-23Fix clipping in PSG coreMike Pavone
2013-05-23Initial PSG support. Mostly works, noise channel is borked though.Mike Pavone