From 2d04b1b4cb182e00a08fe14cb8f1c013483d7bef Mon Sep 17 00:00:00 2001 From: FeralChild64 Date: Thu, 25 Jun 2020 17:59:35 +0200 Subject: [PATCH] added more debug output to string compressor --- tools/generate_strings.cc | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/tools/generate_strings.cc b/tools/generate_strings.cc index 18ae5285..726b3594 100644 --- a/tools/generate_strings.cc +++ b/tools/generate_strings.cc @@ -1550,6 +1550,28 @@ void DataSet::prepareOutput_packed(std::ostringstream &stream, { stream << "\t// IDX__" << stringEntryList.list[idxString].alias << std::endl; } + + if (!isCompressionLvl2(stringEntryList)) + { + stream << "\t// '"; + for (auto &character : stringEntryList.list[idxString].string) + { + if (character >= 32 && character <= 132 && character != 39 && character != 34) + { + stream << character; + } + else if (character == 13) + { + stream << ""; + } + else + { + stream << "_"; + } + } + stream << "'" << std::endl; + } + stream << "\t.byte "; bool first = true;