[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