View Issue Details

IDProjectCategoryView StatusLast Update
0003578The Dark ModCodingpublic16.10.2013 18:38
Reportertaaaki Assigned Totaaaki  
PrioritynormalSeveritynormalReproducibilityN/A
Status resolvedResolutionfixed 
Product VersionTDM 2.00 
Target VersionTDM 2.01Fixed in VersionTDM 2.01 
Summary0003578: Support TDM in directories other than "darkmod"
DescriptionThe OSPathToRelativePath function in FileSystem.cpp relies on certain "hardcoded" directory names in order to discern the relative path.

This causes issues for savegames and scripts (and likely other aspects of the game) when TDM is located in a directory named anything other than "darkmod".
TagsNo tags attached.

Relationships

related to 0003458 resolvedtaaaki Can't DMAP with any revision from 13497 onwards 

Activities

taaaki

taaaki

15.10.2013 20:23

administrator   ~0006204

Fix committed in src revision 5897 and assets revision 13696
taaaki

taaaki

16.10.2013 10:32

administrator   ~0006205

Not fixed. My changes in rev 5897 didn't account for case sensitivity. Have fix ready and commit it later today.
taaaki

taaaki

16.10.2013 18:38

administrator   ~0006206

Fixed ... fo' real. However, for Linux, directories with uppercase characters are not advised (lots of warnings in the console about non-portable paths).

Src revision: 5898
Bins revision: 13699

Issue History

Date Modified Username Field Change
15.10.2013 17:27 taaaki New Issue
15.10.2013 17:27 taaaki Status new => assigned
15.10.2013 17:27 taaaki Assigned To => taaaki
15.10.2013 20:23 taaaki Note Added: 0006204
15.10.2013 20:23 taaaki Status assigned => resolved
15.10.2013 20:23 taaaki Fixed in Version => TDM 2.01
15.10.2013 20:23 taaaki Resolution open => fixed
16.10.2013 10:32 taaaki Note Added: 0006205
16.10.2013 10:32 taaaki Status resolved => assigned
16.10.2013 18:11 taaaki Relationship added related to 0003458
16.10.2013 18:38 taaaki Note Added: 0006206
16.10.2013 18:38 taaaki Status assigned => resolved