[stella] *Why* does the AtariVox work?

Stephen Anthony sa666666 at gmail.com
Wed Apr 16 15:31:57 CDT 2008


On April 16, 2008 4:55:28 pm Thomas Jentzsch wrote:
> Stephen wrote:
> >> > I'm asking because the AtariVox support in Stella does just
> >> > that; any writes to SWACNT then also do writes to the controller
> >> > port, and these latter writes are what drives the AVox.
> >>
> >> That sounds correct to me.
> >
> > OK, now I'm confused.  My first paragraph states that writing to
> > SWACNT causes immediate writes to the controller port as well, and
> > you don't agree.  But in the next paragraph I say the same thing,
> > and now you do agree :)  Which is it?  As for the second part
> > (about Stella doing it that way), it only does so because we added
> > a hack for it; what I'm trying to figure out is what's really
> > supposed to happen.
>
> Sorry, I misread that paragraph.
>
> I am no hardware expert *at all*, but I thing the write to SWACNT
> *allows* the previous writes to SWCHA to become active.
>
> If that makes sense...

OK, no problem.  This basically confirms what Eckhard said as well.  So 
that's three people who agree (also B. Watson).  Now I have to 
implement it that way :)

Steve



More information about the Stella mailing list