• Advertisement
Sign in to follow this  

SDL_EnableKeyRepeat syncronization problem

This topic is 2122 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi everyone, this is my scenario. I have a background wich is scrolling, and I blit a spite over it.

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

Any suggestion? thanks

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement