Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#533 closed defect (invalid)

DOTT: unknown string escape sequence

Reported by: SF/sir_kill_a_lot Owned by: SF/ender
Priority: normal Component: Engine: SCUMM
Keywords: script Cc:
Game: Day of the Tentacle

Description

I completed the GERMAN version of DOTT (Talkie) with
ScummVM 0.2.7 CVS, Built on Nov 4 2002 04:06:34
without any (major :-) problems.

But I often got the following warning while playing (this
also happens in other games like MI1):
WARNING: addMessageToStack(): string escape
sequence X unknown!
where X stands for 1 or 2. Most of them occured while
showing credits (in the intro and at the end of the
game). According to descumm6.cpp these escape
sequences mean "newline" and "keeptext", which seem
to be implemented well because I couldn't determine a
difference between scummvm and the original displaying
the credits.

But I found one problem which perhaps have something
to do with that warning. Far at the beginning of the intro,
in room 2 where purple tentacle got his drink, there
should be a german translation of the sign at the bottom
of the screen. But it is not displayed (keeptext?).

Here are some parts of script-5 (german version, of
course), which displays the string:
[0000] (B4) print_0_begin()
[0002] (B4) print_0_center()
[0004] (B4) print_0_XY(160,180)
[000C] (B4) print_0_msg("Nicht betreten. Gebiet
verseucht.":keeptext:)
[0032] (74) startSound(4)
[0036] (AC) soundKludge([270,4,1])
[..]
[021C] (AC) soundKludge([-1])
[0223] (B4) print_0_begin()
[0225] (B4) print_0_msg(" ")
[0229] (B4) print_0_begin()
[022B] (B4) print_0_msg(" ")
[022F] (82) animateActor(7,9)
[0236] (6C) break()
[0237] (BA) talkActor(:sound:"Mmmm^ Ich bin
durstig!",7)
[..]

Right at the beginning of the script the text is displayed
at the bottom of the screen and should disappear right
before purple tentacle starts talking ("Mmmm.. I'm
thirsty!").
I tried to take a screenshot of this scene while playing it
with dott.exe, but printscreen didn't work in the dosbox
of WinXP...

Ticket imported from: #633871. Ticket imported from: bugs/533.

Change History (4)

comment:1 Changed 17 years ago by SF/ender

Owner: set to SF/ender
Resolution: invalid
Status: newclosed

comment:2 Changed 17 years ago by SF/ender

This warning means nothing. It's been changed to a debug
message in the latest CVS.

If you want to report the missing translation as a bug, stick it in a
seperate report :)

Closing.

comment:3 Changed 17 years ago by SF/sir_kill_a_lot

Ok, perhaps I'll find also other missing translations of other
signs...
Should I attach the scripts of the german version to the post?

comment:4 Changed 17 years ago by SF/ender

Might as well :)

As far as I can see from the script, it SHOULD appear. Not sure
why it doesn't, but submit a bug report and someone will look
into it soon'ish.

Note: See TracTickets for help on using tickets.