QUOTE
care to share what you actually ported? Are you ready for a release yet?
It's
Zoid's Quest.
I'm not ready yet, might be in a couple of days. I just need to pull a few more fps from the game as it's being quite slow.
This is what it's doing:
If I press the jump button the music will, for a short time, quicken up to normal pace, before slowing down and the character will jump slowly.
If I can work out how to shift the music bit to the 940 then I may just be able to get this out before xmas, but then again the 940 doesn't do libs and this uses SDL_mixer. But either way, we'll see.
QUOTE
Just out of interest, what difference does that make..? Does it add a vsync call?
This was the original code that caused problems (with the asterix's):
CODE
videoFlags = SDL_DOUBLEBUF;
videoFlags = SDL_HWPALETTE; /* Store the palette in hardware */
***if(video_info->hw_available)videoFlags|=SDL_HWSURFACE;****
else videoFlags|=SDL_SWSURFACE;
//if(video_info->blit_hw)videoFlags|=SDL_HWACCEL;
This caused the annoying flicker as when I changed the asterix'ed line to SDL_SWSURFACE, the flickering stopped.
As for vsync calls? I couldn't see one, but my experience in SDL is still not quite there so I'm not too sure what I'd be looking for.