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

Re: Double-Width HiRes



Jon Bettencourt writes ...

<Rubywand wrote ...>
 ....
> >
> >  the Aux bank part  is in $2000-$3FFF
> >  the Main bank part is in $4000-$5FFF.
> >
> > All of this is, naturally, in Main bank memory.
> >
> >
> >      To display the above pic in 'DHR page 1', you move $2000-$3FFF from
> > Main bank to $2000-$3FFF in Aux bank. Then, you move $4000-$5FFF in 
> > Main bank to $2000-$3FFF in Main bank and turn ON the display with
> > softswitches.
> 
> Is this how DazzleDraw pictures are stored? Or are they stored main-memory
> part first, like I assumed in the first place? The 16K file that I want to
> load into double hi-res is a DazzleDraw file.
 ....

     The Aux bank part is in $2000-$3FFF and the Main bank part is in
$4000-$5FFF. This is pretty much the standard way of storing DHR pics. (Think
Beagle used to store the parts of the pic in separate files. That idea never
really became popular.)

     Although the storage order requires an extra move if you display from 'DHR
page 1', it requires just one move if you display from 'DHR page 2'.



Rubywand