[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SATURN 32K RAM BOARD



"Max Smart" <gabe123@freeshell.org> wrote in message
fbb3caaf.0303180827.11eeac3e@posting.google.com">news:fbb3caaf.0303180827.11eeac3e@posting.google.com...
> "Redskull" <redskulldc@DESPAM.yahoo.com.au> wrote in message
news:<i5Bda.4437$L57.41352@news-server.bigpond.net.au>...
> > "Max Smart" <gabe123@freeshell.org> wrote in message
> > fbb3caaf.0303161311.5974b4@posting.google.com">news:fbb3caaf.0303161311.5974b4@posting.google.com...
> > > I have a Saturn 32k ram board for an apple ][+.  Can anyone please
> > > tell me how to use it.  It has a cable that also plugs into a ram
> > > socket on the apple ][ motherboard.
> >
> > Works exactly the same as a 16k language card except for:
> >
> > Selecting the different 16k banks is accomplished by accessing
> > C0N4 (first 16k bank)
> > C0N5 (second 16k bank)
> > when N is the slot number the card is in + 8.
> > ie. slot 0 = C084,C085.
> >
> > Larger saturn cards use C0N6,7,C,D,E,F aswell
> >
> > Red
>
> I am not fammilar with the 16k language card. How does it work?

"Language Card" area Switches
Bank 1 and Bank 2 here are the 4K banks at $D000-$DFFF. The
remaining area from $E000-$FFFF is the same for both
sets of switches.

           $C080 ;LC RAM bank2, Read and WR-protect RAM
ROMIN =    $C081 ;LC RAM bank2, Read ROM instead of RAM,
                 ;two or more successive reads WR-enables RAM
           $C082 ;LC RAM bank2, Read ROM instead of RAM,
                 ;WR-protect RAM
LCBANK2 =  $C083 ;LC RAM bank2, Read RAM
                 ;two or more successive reads WR-enables RAM
           $C088 ;LC RAM bank1, Read and WR-protect RAM
           $C089 ;LC RAM bank1, Read ROM instead of RAM,
                 ;two or more successive reads WR-enables RAM
           $C08A ;LC RAM bank1, Read ROM instead of RAM,
                 ;WR-protect RAM
LCBANK1 =  $C08B ;LC RAM bank1, Read RAM
                 ;two or more successive reads WR-enables RAM
           $C084-$C087 are echoes of $C080-$C083
           $C08C-$C08F are echoes of $C088-$C08B