nicode: One could re-encode the videos with ancient codecs (Cinepak + Microsoft ADPCM) that are installed by default since Windows 95. Well, encoding a video that is already encoded with a lossy video codec is not a good idea in general - but we do not have access to the original uncompressed videos (if they exist at all :-) ).
FFmpeg supports decoding Indeo 5 and encoding Cinepak (very slow, but with much better quality than other Cinepak encoders that I'm aware of). The resulting videos are up to 50% larger than the original videos.
- get the latest
stable Windows build from
http://ffmpeg.zeranoe.com/builds/ (currently 2.2.3) and unzip the files in the
bin folder it to C:\GOG Games\Kings Quest 7-8\KQ8
\ffmpeg - open a Command Prompt (cmd.exe) and change into the KQ8 directory (
cd /d C:\GOG Games\Kings Quest 7-8\KQ8)
- convert all videos with
for %i in (W32*_1.dll) do ffmpeg\ffmpeg.exe -f avi -i %~ni.dll -vcodec cinepak -acodec adpcm_ms -y %~ni.avi - if all went well you can remove (backup) the W32*_1.dll and rename the W32*_1.avi to W32*_1.dll
(see
http://windows.microsoft.com/en-us/windows/file-names-extensions-faq for changing file extensions)
If there are no legal issues, I might upload the converted videos (this would include some extra steps to avoid dropping frames due to decoding errors at the very end of every video)...
Hello: I did everything you said and my game still crashes at that moment. I downloaded the latest Xvid codec, converted all the videos, etc. I don't know what else to do. Please help me!