If I press key by key and/or if have EnableKeyRepeat disabled: the sprite it is rendered ok, according the background moves.frame by frame.
This not a very playable scenario.
If I press continously with SDL_EnableKeyRepeat, the sprite flickers As if some key states weren't processed, so a 'blank' sprite appears.
The input handler is very straight forward: it sets the speed of background movement and it chooses the rectangle of the sprite sheet.
This is the code:
//Game Loop / /Event loop apply_surface( bgX, bgY, background, screen ); apply_surface( bgX + background->w, bgY, background, screen ); // displaying sprite car.show();
Any suggestion? thanks