[Scummvm-tracker] [ScummVM :: Bugs] #11082: QFG4: exporting the character requires deleting the "a:"

ScummVM :: Bugs trac at scummvm.org
Tue Sep 24 08:46:42 CEST 2019


#11082: QFG4: exporting the character requires deleting the "a:"
--------------------------------+-------------------------
  Reporter:  lwcorp             |      Owner:  sluicebox
      Type:  defect             |     Status:  closed
  Priority:  normal             |  Component:  Engine: SCI
Resolution:  fixed              |   Keywords:  export
      Game:  Quest for Glory 4  |
--------------------------------+-------------------------
Changes (by sluicebox):

 * owner:  (none) => sluicebox
 * status:  new => closed
 * resolution:   => fixed

Comment:

 On closer inspection, the overflow problem is with the encryption format,
 and I don't think can be fixed. I thought the spec description was saying
 that individual game attributes, like experience, were exceeding 10,000,
 which the format can't represent. If that were the case then we could
 patch the script to prevent that before export. Instead, it's the
 encryption scheme where each short is calculated from all previous shorts,
 and the values accumulate until they overflow. No individual attribute is
 too high or invalid, it's just a bad format that can't represent normal
 game state.

 Closing this one since the "a:" has been removed.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/11082#comment:10>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list