View Issue Details

IDProjectCategoryView StatusLast Update
0003125The Dark ModCodingpublic30.12.2020 01:27
Reportertaaaki Assigned Totaaaki  
PrioritynormalSeveritynormalReproducibilityN/A
Status resolvedResolutionfixed 
Product VersionTDM 1.08 
Target VersionTDM 2.00Fixed in VersionTDM 2.00 
Summary0003125: Revising Framework/FileSystem for clarity
DescriptionNow that TDM has shed tdmlauncher and moved the missions to darkmod/fms, some of the filesystem cvars (fs_game and fs_game_base) are causing some issues. The filesystem is being refactored somewhat to improve clarity and align the FS with TDM's directory structure.
Additional InformationAlso need to look into the use of functions such as RelativePathToOSPath to ensure that the correct basePath is used.
TagsNo tags attached.

Relationships

related to 0003057 resolvedtaaaki Deleting FM folder of installed mission causes DarkMod to break/crash 
related to 0002966 resolvedtels Get rid of hardcoded ~/doom3 path on Linux 
related to 0003033 resolvedtaaaki map compiler does not respect fms path 
related to 0003115 resolvedtaaaki .lin (pointfile) cannot be written if maps/ does not exist 
parent of 0002329 closed If user edits currentfm.txt under Linux it blocks install. 
related to 0003117 resolvedtaaaki Need release plan for old gamex86.dlls 

Activities

nbohr1more

nbohr1more

09.05.2012 22:04

developer   ~0004560

To my knowledge, all of the following issues could be related to this concern

3034
3054
3038
2963
2962
grayman

grayman

16.10.2012 17:50

viewer   ~0004924

Moving this from 1.08 to 1.09 per taaaki's note:

"There are still a good number of cleanups that I want to make once we go full standalone from an assets perspective. But as far as 1.08 goes, I think I've done enough. We've agreed not to make some of the changes until 1.09 (e.g. issue 0002966), so I reckon we should just change the target for 0003125 to 1.09."
taaaki

taaaki

08.06.2013 20:57

administrator   ~0005542

Further steps made in cleaning up paths in revision 5806. "base" removed searchpaths. Consistency between Windows and Linux path creation improved.
taaaki

taaaki

09.06.2013 15:03

administrator   ~0005547

Removed fs_cdpath as well as related cvars and functions (e.g fs_copyfiles and PerformingCopyFiles) - src revision 5808.

This should be the last of the FS related changes associated with this ticket. Further changes will be linked to new tickets.

Issue History

Date Modified Username Field Change
09.05.2012 19:19 taaaki New Issue
09.05.2012 19:19 taaaki Status new => assigned
09.05.2012 19:19 taaaki Assigned To => taaaki
09.05.2012 19:20 taaaki Relationship added related to 0003057
09.05.2012 19:20 taaaki Relationship added related to 0002966
09.05.2012 19:21 taaaki Relationship added related to 0003033
09.05.2012 19:22 taaaki Relationship added related to 0003115
09.05.2012 22:04 nbohr1more Note Added: 0004560
11.05.2012 14:46 tels Relationship added related to 0003117
16.10.2012 17:50 grayman Note Added: 0004924
16.10.2012 17:50 grayman Target Version TDM 1.08 => TDM 2.00
08.06.2013 20:57 taaaki Note Added: 0005542
09.06.2013 15:03 taaaki Note Added: 0005547
09.06.2013 15:03 taaaki Status assigned => resolved
09.06.2013 15:03 taaaki Fixed in Version => TDM 2.00
09.06.2013 15:03 taaaki Resolution open => fixed
10.06.2013 20:17 taaaki Relationship added related to 0003410
10.06.2013 20:18 taaaki Relationship deleted related to 0003410
30.12.2020 01:27 nbohr1more Relationship added parent of 0002329