Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
COMMON: Encoding conversion #1809
This pull request adds a class Common::Encoding, that allows conversion between different character encodings and Cyrillic to ASCII transliteration. To support as many encodings as possible, it also adds an option to compile ScummVM with iconv.
In the Common::Encoding class I tried to use everything, that is available to convert the encoding. So the class does the following:
commit 1346dcc broke TESTBED compilation on macOS for me. This is because the system iconv.h has a lot of forbidden symbols and is included from TESTBED via
Here's the include chain:
A hack/workaround I did in the meantime is to