#3189 closed defect (invalid)
TOUCHE: exit after the Intro in the German version.
Reported by: | SF/schodmc | Owned by: | cyxx |
---|---|---|---|
Priority: | normal | Component: | Engine: Touche |
Version: | Keywords: | ||
Cc: | Game: | Touché: The Adventures of the Fifth Musketeer |
Description
I have the german CD version of Touche (German and English Subtitles with English Voice). When I start the game, I get the following output by ScummVM:
=========================================== Looking for touche Trying to start game 'Touche: The Adventures of the Fifth Musketeer' Your game version appears to be unknown. Please, report the following data to the ScummVM team along with name of the game you tried to add and its version/language/etc.:
touche.dat.: 'be2ae6454b3325e410946f2322547cd4', 26625537 touche.dat: 'be2ae6454b3325e410946f2322547cd4', 26625537
Your game version has been detected using filename matching as a variant of touche. If this is an original and unmodified version, please report any information previously printed by ScummVM to the team.
Assertion failed: chr >= 32 && chr < 32 + _fontSize, file engines/touche/graphics.cpp, line 62
This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.
And that's It this happens after the intro when Touche says something about the town and his upcomming adventure just before I can do anything.
Ticket imported from: #1716919. Ticket imported from: bugs/3189.
Attachments (1)
Change History (8)
comment:1 by , 18 years ago
Owner: | set to |
---|---|
Summary: | Touche exit after the Intro in the German version. → TOUCHE: exit after the Intro in the German version. |
comment:2 by , 18 years ago
comment:3 by , 18 years ago
Ok, here it is as well as the version informations:
ScummVM 0.10.0svn (May 10 2007 23:57:50) Features compiled in: Vorbis FLAC MP3 zLib MPEG2
If I can help u in any way (also includes coding or something like that), just let me know. ;) File Added: TOUCHE_GER_EXE.rar
comment:4 by , 18 years ago
Thanks for uploading the original interpreter, this allowed to confirm that both german and french versions are using the same charset data.
Concerning the problem you are experiencing, ScummVM should be able to detect your version, as I already added that checkum/file size in the past. Can you look at the engines/touche/detection.cpp file and confirm the checksum is present in the gameDescriptions array ? If it is, could you start the game in debug level 5 ("scummvm -d5 touche") and attach the output here ? Thanks.
comment:5 by , 18 years ago
Im so sorry, and I realy don't understand what happend. But I removed the game from the list and re-added it. Now everything works all right. No message about an unkown ID, know error message with chars, nothing. Just working as expected. Realy sorry about this.
Except one thing is left: the question when leaving the game. Touche asks if I realy whant to close. And because of the german version, the game asks for J/N, but will only accept Y/N. Should I open an extra Bugreport for this?
comment:6 by , 18 years ago
Ok, good to hear it's finally working for you.
About the question before leaving the game, it should now be fixed with a recent daily build (Torbjorn fixed this a few hours ago).
comment:7 by , 18 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
That version should be detected with a recent SVN snapshot version of ScummVM. What is the compilation date of your scummvm executable (you can run "scummvm -v" or look at the About window for that) ?
Anyway, could you also upload the original game executable (touche.exe) to this bugreport ? I need it to extract the original charset data ; currently, ScummVM re-uses the charset from the french version. Thanks.