Faster method of drawing bitmaps than TCanvas.Draw?

Hello,
  Is there a faster way of outputting Bitmaps to the Canvas than Draw?

(I'm working on a Tile-base Roguelike Game, with several layers e.g. Terrain,
Objects, Monsters and Effects, using arrays to hold the tiles needed, and it
currently slows down when there are large numbers of items, etc on the screen)

Regards,
Dave

The Legions of the Black Moon - the unofficial Bal-Sagoth homepage
    http://www.geocities.com/Sunsetstrip/Alley/5885/index.html
==================================================================
Do what thou wilt shall be the whole of the law - Aleister Crowley

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own