[Scummvm-tracker] [ScummVM] #9976: SCI: Phant1: Monster Painting Not Shown
Colin Snover
trac at scummvm.org
Sat Jul 22 01:56:49 CEST 2017
#9976: SCI: Phant1: Monster Painting Not Shown
-------------------------------+-------------------------
Reporter: dafioram | Owner: csnover
Type: defect | Status: new
Priority: low | Component: Engine: SCI
Resolution: | Keywords: sci32
Game: Phantasmagoria 1 |
-------------------------------+-------------------------
Comment (by csnover):
> Maybe the data files wiki should be updated to reflect this special gog
case?
I have temporarily updated the wiki with better guidance around this
game’s digital download version, until some more automatic solutions
(below) can be added to ScummVM.
> Would it be a good idea to have scummvm issue a warning on game startup
or a warning during game play when a missing resource like the picture is
asked to be displayed?
Yes, we could do with better error reporting in this case.
In nightly builds, SCI engine shows a warning on start-up if invalid
resource map offsets are detected, but in this case 65535.MAP does not
have bad offsets, it is just incomplete.
In the long term I would really like to see some kind of game import
wizard that automatically facilitates the correct installation of games
from original media, but that’s a larger project than I can take on right
now, so I will start with the simpler solutions for now, and will close
this ticket once those mitigations are in place:
* Print a warning to terminal if an audio resource requested by the game
cannot be found
* Blacklist these map patch files when starting Phant1 so they do not
interfere (they have to be ignored in the CD release in any case)
I will also at least check to see if there is anything simple that we can
do on the resource validation side to give earlier warnings in cases like
this.
If you could, please check the other Phant1 bugs you reported where things
that should be happening aren’t, and see if they still exist now that the
audio resources are loading correctly. I wasn’t able to reproduce some of
the other ones so it would be really nice if most of them are just fixed
now.
Thanks again!
--
Ticket URL: <https://bugs.scummvm.org/ticket/9976#comment:10>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list