[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