LURE: "Could not find language data in support file!"
|Reported by:||eriktorbjorn||Owned by:||dreammaster|
|Cc:||Game:||Lure of the Temptress|
Current SVN version of ScummVM English version of the game
Lure of the Temptress currently fails to start. It crashes with a "Could not find language data in support file!" error. (Literally crashes. I guess it can't display a debugger this early in the startup process.)
The error was probably introduced when support was added for Chinese translated games. This added a new language enum to the top of the list. Apparently, we store the actual language constant in the lure.dat file, and they were just invalidated. The simplest fix would be to move the new language constant to the bottom of the list. However, according to an old commit message by Fingolfin (r21812), "...nothing should depend on [the exact values of the language constants] -- any code that is broken by [removing the hard-coded numbers] was wrong to start with and must be fixed accordingly".
Ticket imported from: #2925225. Ticket imported from: bugs/4742.