Skip to content

Fix several issues with string literal detection#351

Merged
LagoLunatic merged 5 commits intoencounter:mainfrom
LagoLunatic:string-fixes
May 4, 2026
Merged

Fix several issues with string literal detection#351
LagoLunatic merged 5 commits intoencounter:mainfrom
LagoLunatic:string-fixes

Conversation

@LagoLunatic
Copy link
Copy Markdown
Collaborator

Fixes a regression introduced by #321 that caused pooled strings to be decoded incorrectly. Also adds support for detecting MSVC `string' literals as being strings.

Now ASCII, SJIS, and UTF16-BE are known to work for sure and have test cases. Other encodings like EUC-JP and Big5 may work but haven't been properly tested. MWCC's nonstandard SJIS wide strings still do not work.

@LagoLunatic LagoLunatic merged commit 13f1267 into encounter:main May 4, 2026
45 of 46 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant