[Scummvm-tracker] [ScummVM :: Bugs] #12968: QFG3: The entire program crashes if you try to take another Gem of the Guardian
ScummVM :: Bugs
trac at scummvm.org
Tue Sep 28 17:59:51 UTC 2021
#12968: QFG3: The entire program crashes if you try to take another Gem of the
Guardian
---------------------+--------------------------------
Reporter: SemperFu | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Version: | Resolution:
Keywords: | Game: Quest for Glory 3
---------------------+--------------------------------
Old description:
> This looks to be similar to https://bugs.scummvm.org/ticket/11411
>
> I actually picked up a Gem and died when I first met the guardian, it did
> not crash then. It was actually when I came back days later and I tested
> doing it again that it happens now. I also just realized this is an older
> version of QFG (1.0) and GOG has 1.1 but I can't load my saved games from
> the newer on o I can't test on it but I have attached my 1.0 save.
>
> ScummVM 2.3.0pre (Sep 13 2021 00:24:38)
> Game ID: qfg3
> Emulated interpreter version: SCI1.1
>
> Detected features:
> ------------------
> Sound type: Late SCI1
> Graphics functions type: Late SCI0
> Lofs type: SCI1.1
> Move count type: ignore
> SetCursor type: SCI1.1
> PseudoMouse ability: yes
> View type: VGA SCI1.1
> kAnimate fastCast enabled: yes
> Uses palette merging: no
> Uses 16 bit color matching: no
> Resource volume version: SCI1.1
> Resource map version: SCI1.1
> Contains selector vocabulary (vocab.997): yes
> Has CantBeHere selector: yes
> Game version (VERSION file): 1.0
>
> lookupSelector: Attempt to send to non-object or invalid script. Address
> 0000:0000, method guardian::ignoreBlocks (room 770, script 998, localCall
> ffffffff)!
> ERROR: lookupSelector: Attempt to send to non-object or invalid script.
> Address 0000:0000, method guardian::ignoreBlocks (room 770, script 998,
> localCall ffffffff)!
New description:
This looks to be similar to https://bugs.scummvm.org/ticket/11411
I actually picked up a Gem and died when I first met the guardian, it did
not crash then. It was actually when I came back days later and I tested
doing it again that it happens now. I also just realized this is an older
version of QFG (1.0) and GOG has 1.1 but I can't load my saved games from
the newer on o I can't test on it but I have attached my 1.0 save.
ScummVM 2.3.0pre (Sep 13 2021 00:24:38)
Game ID: qfg3
Emulated interpreter version: SCI1.1
Detected features:
------------------
Sound type: Late SCI1
Graphics functions type: Late SCI0
Lofs type: SCI1.1
Move count type: ignore
SetCursor type: SCI1.1
PseudoMouse ability: yes
View type: VGA SCI1.1
kAnimate fastCast enabled: yes
Uses palette merging: no
Uses 16 bit color matching: no
Resource volume version: SCI1.1
Resource map version: SCI1.1
Contains selector vocabulary (vocab.997): yes
Has CantBeHere selector: yes
Game version (VERSION file): 1.0
lookupSelector: Attempt to send to non-object or invalid script. Address
0000:0000, method guardian::ignoreBlocks (room 770, script 998, localCall
ffffffff)!
ERROR: lookupSelector: Attempt to send to non-object or invalid script.
Address 0000:0000, method guardian::ignoreBlocks (room 770, script 998,
localCall ffffffff)!
--
Comment (by m-kiewitz):
Can you please check using the original interpreter?
Is your version from GOG?
If so, maybe it's one of the fan patches that were (sadly) included by GOG
(not required in ScummVM and actually harmful)
That was the result of the other ticket.
--
Ticket URL: <https://bugs.scummvm.org/ticket/12968#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list