[Scummvm-tracker] [ScummVM :: Bugs] #15606: SCI: KQ6CD Strange audio/text behaviour in DUAL mode
ScummVM :: Bugs
trac at scummvm.org
Sat Dec 21 00:27:06 UTC 2024
#15606: SCI: KQ6CD Strange audio/text behaviour in DUAL mode
--------------------+-----------------------------
Reporter: LaZar00 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Version: | Resolution:
Keywords: | Game: King's Quest 6
--------------------+-----------------------------
Comment (by LaZar00):
Well, more research about this issue (the mouse button click needed in
some dialogues). I tested this in hires mode, but in lowres happened also.
This happens basically in Dual mode, and in KQ6Print script (104). The
strange thing is that there are some patches (shared with LauraBow2 I
think) for 2-3 of this cases in scummvm code, but they seem not to work.
This is a list of situations where the dialogue box stucks and you must
click the mouse button:
* TALK to boiling pond (while boiling) (rm520).\\
This goes to script 520::finishedPond::doVerb.
* LOOK to Hunter's Lamp in inventory (after getting baby tears better, or
others...) (rm470).\\
This goes to script 907::huntersLamp::doVerb, (different states).
* LOOK to Tea Cup in inventory (after getting swamp mud or others)
(rm470/rm480).\\
This goes to script 907::teaCup::doVerb, (different states).
* When genie in pawn shop tries to get a mint and the pot is empty
(rm280).\\
This goes to script 282::genieBadgerOwnerScr::changeState, state 4.
* TALK to the dark cave (rm390).\\
This goes to script 390::caveTalkScr::changeState, state 0.
* LOOK Beauty's dress for first time (before getting hair).\\
There are two Narrator lines that need press button mouse.\\
This goes to script 907::clothes::doVerb, 1.
* DO Beauty's dress for first time (gets the hair; you have not the
Cassima hair).\\
This goes to script 907::clothes::doVerb, 5.
* DO Hunter's Lamp with Sacred Water Vial.\\
This goes to script 907::huntersLamp::doVerb, 24. Maybe other switches
happens also.
* Cast Make Rain spell (when having all the components).\\
The incantation dialogue box remains opened until the mouse button is
clicked.\\
This goes to script 190::makeRainScript::changeState, 1.
* GIVE item to nightingale (Alex ring, mechanical nightingale, poem, white
rose...) (rm210).\\
This goes to script 210::(different lines)\\
-The message of the nightingale getting the ring also stucks.
* When Make Rain spell applies with druids (rm580).\\
This goes to script 580::makeRain::changeState, state 46.
* LOOK skull when has something inside (like embers or egg).\\
This goes to script 907::skull:doVerb, 1 (embers), 19 (egg), 15
(hair).\\
- After putting the embers, DO in egg or hair over the skull, the
message is stuck.
* DO in the bones (xylophone). Just the message of bones dancing stucks.
(rm640)\\
This goes to script 640::keyDanceScript::changeState, state 1.
* LOOK/DO in third hole of secret passage of castle (where vizir is
writing letter). (rm810)\\
This goes to script 811::convScript::changeState, state 1.\\
- While writing letter, the dialogue boxes flow is VERY VERY SLOW, but
there is no need to push mouse button.
* LOOK the note in black box over the table in vizir room. (rm780)\\
This goes to script 781::paper_BoxInset::doVerb, (== theVerb 1)
==== This for short path of solution ====
* After putting the maiden clothes, before going to the castle, Alexander
talks. (rm220)\\
This goes to script 220::wearClothingScr::changeState, state 11.\\
- Then tries to enter to the castle and says: "Yes, Sir." womanized.\\
This goes to script 220::wearClothingScr::changeState, state 17.
* USE Nightingale in dogs when in second floor of the castle. (rm850)\\
This goes to script 850::guardDoVerb::doVerb, condition (== theVerb 37)
I'm not sure if this is fixable, but I think I could dispose the dialogues
just after the KQ6Print call (after some seconds or ticks) in the scripts.
I hope this helps to you. And maybe there is some case more, although I
played the game trying to test a lot of things.
--
Ticket URL: <https://bugs.scummvm.org/ticket/15606#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list