I didn't mention OAM/sprite DMA.
Dark Fader
> -----Oorspronkelijk bericht-----
> Van: Giovanni Bajo [mailto:bagio@...]
> Verzonden: Tuesday, August 01, 2000 11:18 AM
> Aan: gbadev@egroups.com
> Onderwerp: RE: [gbadev] DMA dilemma!
>
>
> >
> > GBC halts when doing General Purpose DMA.
> > And HBlank DMA in h-blanks.
>
> Not really. If you look at a standard DMA routine on GBC, it
> is copied to
> $FF00-$FFFE because that's the only area of RAM still readable (and
> executable) WHILE DMA is in progress. Tipically, there is a
> short loop there
> to allow DMA to complete its execution.
>
> > It's faster than creating a copy loop.
>
> This could be useful on GBC, but I don't think that speed in
> memory xfer is
> a major problem on AGB.
>
> ---
> Giovanni Bajo
> Lead Programmer
>
> Protonic Interactive
> www.protonic.net
>
> a brand of Prograph Research S.r.l.
> www.prograph.it
>
>
>
> --------------------------------------------------------------
> ------<e|-
> Skinny Dip with Your Own NeoPlanet Browser...Free! Download Now!
> http://click.egroups.com/1/7678/0/_/_/_/965121578/
> --------------------------------------------------------------
> ------|e>-
>
> unsubscribe: gbadev-unsubscribe@egroups.com
>
>