id summary reporter owner description type status priority component version resolution keywords cc game 2563 SCUMM: HE Game variants broken Kirben fingolfin "{{{#!Markdown ScummVM 0.9.0svn \(Apr 14 2006 11:43:23\) Compiled with GCC 3.4.5 under mingw. Running on Windows XP Home Edition. All HE71+ games, that use the generic HE variants currently fail under ScummVM, since revision 21768 of SVN. The default game is always choosen, instead of the HE generic variant. The problem occrs when computing the precise game settings using 'gameVariantsTable'. The 'g->variant == 0' check, causes the default game to always be choosen in these cases. If I change the current check of: if \(g->variant == 0 || \!scumm\_stricmp\(elem->variant, g- >variant\)\) to if \(g->variant \!= 0 && \!scumm\_stricmp\(elem->variant, g- >variant\)\) The HE games using generic HE variants work fine again, but that excludes any games without multiple variants. }}} {{{#!div style=""font-size: 75%"" Ticket imported from: !#1470197. Ticket imported from: bugs/2563. }}}" defect closed blocker Engine: SCUMM fixed