DMA limits in Donkey Kong Country.
![Post Post](./styles/atlas2/imageset/icon_post_target.gif)
I've asked this question on here several times, but I have never got a response.
Here are some facts I was a able to find on this website.
1) DKC animates sprites at 30fps
2) DKC has up to 14 animated objects, excluding bananas and HUD.
3) Objects cannot exceed 32 8x8 tiles, except for bosses.
Now here's the part I don't understand.
If you have 14 objects updated in 2 frames, and all objects take up the full 32 8x8 tiles, you'd be updating 7kB per frame, which is too much data for the DMA to handle in one frame. Did the level designers hide this limitation through carefully level placement of enemies and objects, or was there some other kind of workaround that was built into the game engine?
Here are some facts I was a able to find on this website.
1) DKC animates sprites at 30fps
2) DKC has up to 14 animated objects, excluding bananas and HUD.
3) Objects cannot exceed 32 8x8 tiles, except for bosses.
Now here's the part I don't understand.
If you have 14 objects updated in 2 frames, and all objects take up the full 32 8x8 tiles, you'd be updating 7kB per frame, which is too much data for the DMA to handle in one frame. Did the level designers hide this limitation through carefully level placement of enemies and objects, or was there some other kind of workaround that was built into the game engine?