On 08/03/2010 03:00 PM, Polymorph wrote:
I just completed implementing my most challenging hardware project to
date - a Mockingboard clone!
I can report that the card works great! I have bought but not
installed audio amplifiers for the card, but with powered speakers
you don't need the amplifiers - it sounds great just as it is.
Looking good.
I'd recommend connecting the /RST inputs of the AY chips to system
/RESET through two diodes, so that it doesn't annoy you by blaring on
and on after a reset. It's what I did on my own clone (which looks
roughly similar to yours). The diodes are of course necessary to prevent
a system reset from occurring when the software wants to reset just the
AY chips through the VIA PB2 line.
Also, if you do your own programming for the card and don't just want to
use it with existing games, it makes sense to connect PB6 to PB7 on each
of the VIAs (kudos to Michael Mahon, IIRC, for that idea). That way you
can link the chip's two 16-bit counters together for longer intervals.
Without it, the lowest possible IRQ frequency is about 15 times per
second. With that connection, intervals of more than one hour are
possible.