View Issue Details

IDProjectCategoryView StatusLast Update
0004737The Dark ModSaving/Loadingpublic23.01.2018 21:45
Reportergrayman Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 2.06 
Target VersionTDM 2.06Fixed in VersionTDM 2.06 
Summary0004737: Problem with quicksave/load when using Russian
DescriptionWhen a Russian quicksave is made in the game with F5, it uses the filename

______________0.save

When TDM tries to read this with F9, it says it can't find it.

Something's screwed up with the translation of "Quicksave" to Russian.
TagsNo tags attached.

Activities

grayman

grayman

23.01.2018 15:17

administrator   ~0010030

For future reference, search for "#str_07178" (Quicksave) in the source code.

This will show the areas where translation is done for that string.
grayman

grayman

23.01.2018 21:45

administrator   ~0010034

At one point in the manipulation of the savegame filename, the code was converting special chars to “_” in the filename. This was meant to keep junk chars out. Unfortunately, UTF chars that were >128 were also being replaced, turning Russian quicksave filenames into simply a string of “_” chars.

The fix is to not replace the UTF chars.

Rev 7370:

Session.cpp

Issue History

Date Modified Username Field Change
23.01.2018 14:51 grayman New Issue
23.01.2018 15:17 grayman Note Added: 0010030
23.01.2018 18:58 grayman Assigned To => grayman
23.01.2018 18:58 grayman Status new => assigned
23.01.2018 21:45 grayman Note Added: 0010034
23.01.2018 21:45 grayman Status assigned => resolved
23.01.2018 21:45 grayman Resolution open => fixed
23.01.2018 21:45 grayman Fixed in Version => TDM 2.06