[ scummvm-Bugs-3366295 ] Translated files are ignored

SourceForge.net noreply at sourceforge.net
Wed Jul 13 20:55:26 CEST 2011


Bugs item #3366295, was opened at 2011-07-13 20:55
Message generated for change (Tracker Item Submitted) made by tinekefrineke
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=3366295&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Unknown Crash/Other
Group: SCI: Quest for Glory 3
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Tineke Franssen (tinekefrineke)
Assigned to: Nobody/Anonymous (nobody)
Summary: Translated files are ignored

Initial Comment:
For Quest for Glory III I translated some text (message) files in Dutch using SCIamano. Previously I did this for ScummVM with QFG I which worked fine, and when running QFG III in DosBox the translations are used, but not for ScummVM with QFG III.

I downloaded the code, located the problem, fixed it for my kids for Windows. The bug is in the resource.cpp, in the code where firstly ResourceManager::readResourceMapSCI0(...) is called and then ResourceManager::readResourceMapSCI1(...). Firstly resource.000 is read, and the translated message files are accepted. But then ResourceManager::readResourceMapSCI1(...) destroys the results by overwriting them with some data? patches? or so. This happens in the location where someone added a fix for pharkas/german. I made a working ScummVM for myself by removing these lines, but obviously this is no correct fix, now the original problem re-occurs.

Maybe the problem is a shortcoming of SCIamano, which detects no resources in the resource.map to extract, but as the original SCI-engine has no problems with the translated files, I submit this as a bug.

I found the problem in ScummVM 1.2.1, but it is still present in the current archive (1.3, I believe).

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=3366295&group_id=37116




More information about the Scummvm-tracker mailing list