[Scummvm-tracker] [ScummVM :: Bugs] #13711: SLUDGE: NSC Crashes in opening credits

ScummVM :: Bugs trac at scummvm.org
Wed Mar 18 15:33:27 UTC 2026


#13711: SLUDGE: NSC Crashes in opening credits
--------------------------+------------------------------------------------
Reporter:  henke37        |       Owner:  Azzurra Suffia <azzurra.suffia@…>
    Type:  defect         |      Status:  closed
Priority:  normal         |   Component:  Engine: SLUDGE
 Version:                 |  Resolution:  fixed
Keywords:                 |        Game:
  loadCustomData          |
--------------------------+------------------------------------------------
Changes (by Azzurra Suffia <azzurra.suffia@…>):

 * owner:  (none) => Azzurra Suffia <azzurra.suffia@…>
 * resolution:   => fixed
 * status:  new => closed

Comment:

 In [changeset:"7bdaa6560fee56ae9f927e6af3ce09c828695f52" 7bdaa656]:
 {{{#!CommitTicketReference repository=""
 revision="7bdaa6560fee56ae9f927e6af3ce09c828695f52"
 SLUDGE: Fix data file encoding and restore CP1252 compatibility

 The SLUDGE engine originally used CP1252 encoding for its data file
 validation strings. During code conversion, this string was
 accidentally transcoded to UTF-8 in the source code, causing ScummVM
 to write headers that deviated from the original engine's format.

 This change:

 - Restores the original CP1252 validation string for all new writes.

 - Implements a fallback to accept the UTF-8 validation string for
   backward compatibility with files created by previous ScummVM builds.

 - Ensures consistency with the original SLUDGE data format.

 Fix #13711
 }}}
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/13711#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list