Opened 4 years ago

Last modified 5 months ago

#9591 new defect

SCUMM: Zak McKracken (FM-Towns) - Intro animation runs faster than intro music

Reported by: Nukkus Owned by:
Priority: normal Component: Engine: SCUMM
Keywords: FM Towns, soundtrack Cc:
Game: Zak McKracken

Description

Zak McKracken FM Towns (GoG release)
Version: 1.8.1.0
English
FM Towns Version
Win32 Platform

So the problem is the intro(and the game itself) is running faster than the original did on actual FM Towns hardware, resulting in the intro being cut off. The animation ends long before the music has completed.

Here is an example of the game being played on original hardware: https://youtu.be/1lflrAywBvo

And an example of SCUMMVM, with the intro ending before the music concludes: https://youtu.be/raZwTdBsXDI

Change History (4)

comment:1 by Laylia27, 3 years ago

This isn't just a bug with the GoG release. This has been a problem ever since ScummVM started supporting the FM-Towns version of Zak. It would definitely be nice if someone could fix it.

comment:2 by csnover, 3 years ago

Keywords: FM Towns removed

comment:3 by Nukkus, 3 years ago

Keywords: FM Towns soundtrack added

comment:4 by raziel-, 5 months ago

Summary: Zak McKracken FM Towns Intro runs too fastSCUMM: Zak McKracken (FM-Towns) - Intro animation runs faster than intro music

ScummVM 2.2.0git (Jul 15 2020 10:24:49)
Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 Theora AAC A/52 FreeType2 FriBiDi JPEG PNG cloud (servers, local)

This issue stems from the fact that the developers used the (CD) loading times (and the slow graphics chip) from the original FM-Towns console to sync the music with the running intro animation (whether they revised it for the FM-Towns version by checking against the actual speed, or simply went with the floppy loading times and hoped the best, is beyond me though).

If you watch the first YT video you can clearly see that the objects "pop" in place, due to them being loaded from CD on the run and probably because the graphics chip isn't the strongest either.
That leads to the animation running slower than it does on fast CD/HDD drives with stronger graphic chips.

Also take a look here: https://bugs.scummvm.org/ticket/3279
It features a similar problem and maybe a probable fix.

Maybe a delay between scene changes (where the screen goes black) would be sufficient?

I own the original FM-Towns release and was able to stopwatch playing the intro from HDD and CD, and CD (without the music) was roughly a second slower already.

Zak McKracken and the Alien Mindbenders (FM-TOWNS/English)

AmigaOS4 - PPC - BE - SDL

Note: See TracTickets for help on using tickets.