i'm developing an isometric game for the 7210 device. the game map'S size is a grid with 20x20 components. there's a class GameComponent representing a component and a class GameComponentType representing a component type (height, image, animation...). before painting the screen i check if the component i want to paint is inside the device display (nokia 7210 = screen dimension with fullcanvas 128x128). if its inside i draw it. the whole map scrolls in 4 directions when the game hero moves. the structure i described works fine but it is very slow. with the emulator i get 20 FPS and on the device between 7-11 depending on how many images are drawn on the current clip. this is too slow to play the game. t think that i have to reduce the drawImage()-calls, maybe build a single background pic and draw that instead of drawing every component!? i don't know... i anybody knows help, please answer, thanks, markus.