[Scummvm-devel] SCI: Patch files from SQ5/German

M. Kiewitz m_kiewitz at users.sourceforge.net
Thu Jul 9 14:18:52 CEST 2009


Hi there,

I just debugged around on SQ5/German, because the game normally says something about "view 96 not found" and exits.

Now view 96 actually exists, I debugged further and the problem is with all views loaded from patches. They don't exist in the actual resource file. Now ScummVM/SCI thinks that the second byte within a patch file is the header size. At least on those files this can't be. The 2nd byte is always 80h, but actually the header is 24 bytes. Because of that getVGAview() gets incorrect data and gets berserk.

Anyone has a clue whats going on here? SCIView has no problem reading those. Perhaps 2nd byte is header size up to (?) 24 bytes??

Regards
  M. Kiewitz



      





More information about the Scummvm-devel mailing list