Opened 5 months ago

Last modified 5 months ago

#12866 new defect

GLK: Comprehend: Missing strings in Transylvania (V2)

Reported by: eriktorbjorn Owned by:
Priority: normal Component: Engine: GLK: Comprehend
Version: Keywords:
Cc: Game:

Description

Transylvania (V2) starts and seems to run, but there are missing strings, e.g. in the first room:

>EXAMINE STUMP
BAD_STRING(82dd)

From what I can make out, the "82" prefix means that the string is stored in the _strings2 table. See ComprehendGame::stringLookup().

Unfortunately, for this game that table is empty. For Oo-Topos, it's loaded from the NOVEL.EXE file. See the OOToposGame constructor. I'm speculating that something similar is needed for TransylvaniaGame2, but since the string tables are encrypted I lack the necessary knowledge to test that.

Is this version of the game not yet supported? If so, it would be nice if that was made clear to the user now that a new release is imminent, and Transylvania is listed as one of the supported games.

The game can be found on the Polarware web site at http://graphicsmagician.com/polarware/comprehend.htm

The older version can be found at the IF Archive, http://www.ifarchive.org/indexes/if-archive/games/pc/penguin/

Change History (1)

comment:1 by eriktorbjorn, 5 months ago

To partially answer my own question, it's hidden away in the Wiki that this version of Transylvania is not yet supported: https://wiki.scummvm.org/index.php?title=Glk/Comprehend

Note: See TracTickets for help on using tickets.