Opened 7 years ago
Closed 7 years ago
#10062 closed defect (fixed)
VOYEUR: note Reed to Chantal about Jessica agreed too early
Reported by: | Bakhtosh | Owned by: | dreammaster |
---|---|---|---|
Priority: | normal | Component: | Engine: Voyeur |
Version: | Keywords: | ||
Cc: | Game: | Voyeur |
Description
ScummVM versions:
Win32 developer: 1.10.0git4294-ga851c3b185 (Aug 5 2017 13:05:24)
Language of game: english / Version of game: DOS-CD
Test system: Windows 10 64 bit
If you start a new game with ScummVM and look into the windows of Chantals office there is a note from Reed to Chantal about Jessica agreeing to an proposal available right from the start of the game.
But this proposal only happens later in the game.
If you play with DOSBox this note becomes only available after Reed made that proposal. It is not available right from the start of the game.
(same with the CD-I version)
So it looks like a flag/value is set the wrong way when the game is started with ScummVM.
I've attached three screenshots:
- Chantals office with DOSBox right at the beginning of the game showing that the note is not availabe (no magnifier icon)
- Chantals office with ScummVM right at the beginning of the game showing that the note is availabe (magnifier icon)
- Closeup of the note with ScummVM right at the beginning of the game
I don't know if it helps, but the image of the note is group 79 member 32 of the bvoy.blt resource file.
Attachments (3)
Change History (5)
by , 7 years ago
Attachment: | Chantal_Office_start_DOSBox.bmp added |
---|
by , 7 years ago
Attachment: | Chantal_Office_start_ScummVM.bmp added |
---|
by , 7 years ago
Attachment: | Chantal_Office_start_ScummVM_note_too_early.bmp added |
---|
comment:1 by , 7 years ago
Component: | Engine: Gob → Engine: Voyeur |
---|
comment:2 by , 7 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Okay, figured it out. It was a bug in the original.. the game has a global table of 20 entries for whether different hotspots throughout the mansion are enabled, and the game uses 22 for the note. So the original was writing/reading outside the bounds of the array. I've made a change to the savegame format to increase the flag array size up to 32, just to be on the safe side.