Slow XGA playback on PAL

SGDK only sub forum

Moderator: Stef

Post Reply
matteus
Very interested
Posts: 336
Joined: Mon Feb 04, 2008 1:41 pm

Slow XGA playback on PAL

Post by matteus » Wed Sep 06, 2017 8:02 pm

Hi,
Just wanted to report that people playing XGA on my FMVs on PAL systems are experiencing slow playback :(

Is this a known bug? Or is there some sort of flag for PAL systems?

Matt

Grind
Very interested
Posts: 69
Joined: Fri Jun 13, 2014 1:26 pm
Location: US
Contact:

Re: Slow XGA playback on PAL

Post by Grind » Wed Sep 06, 2017 8:11 pm

Try this:

XGM_setMusicTempo(60);

To test you can modify your header temporarily to just have "E" in region, then emulators should run it at 50hz.

matteus
Very interested
Posts: 336
Joined: Mon Feb 04, 2008 1:41 pm

Re: Slow XGA playback on PAL

Post by matteus » Wed Sep 13, 2017 1:37 pm

Is there a known issue with the driver itself?

Stef
Very interested
Posts: 3131
Joined: Thu Nov 30, 2006 9:46 pm
Location: France - Sevres
Contact:

Re: Slow XGA playback on PAL

Post by Stef » Wed Sep 13, 2017 7:17 pm

which kind of issue ? normally speed playback should be automatically adjusted depending your system.

Grind
Very interested
Posts: 69
Joined: Fri Jun 13, 2014 1:26 pm
Location: US
Contact:

Re: Slow XGA playback on PAL

Post by Grind » Wed Sep 13, 2017 7:29 pm

Z80_loadDriver() sets the tempo lower on PAL

Code: Select all

            // define default tempo
            if (IS_PALSYSTEM) SND_setMusicTempo_XGM(50);
            else SND_setMusicTempo_XGM(60);

matteus
Very interested
Posts: 336
Joined: Mon Feb 04, 2008 1:41 pm

Re: Slow XGA playback on PAL

Post by matteus » Wed Sep 13, 2017 10:19 pm

Is this to make up the difference between those files specifically converted to XGM from PAL format?

Stef
Very interested
Posts: 3131
Joined: Thu Nov 30, 2006 9:46 pm
Location: France - Sevres
Contact:

Re: Slow XGA playback on PAL

Post by Stef » Thu Sep 14, 2017 9:06 am

I opened an issue to not forget to fix that one, really stupid indeed... it should be fixed to 60 whatever system is :p

Post Reply