View Issue Details

IDProjectCategoryView StatusLast Update
0001642FSSCPgameplaypublic2008-04-03 20:05
ReporterWMCoolmon Assigned ToWMCoolmon  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
Summary0001642: Textures in freespace2/data can't be found if a mod is used
DescriptionHaven't tested this with other file types yet, but I suspect it'll happen with them, too, as I can toggle it by turning -mod on and off.
TagsNo tags attached.

Activities

taylor

2008-03-25 01:55

administrator   ~0009033

It will only look directly for files on disk for root[0], with everything else being cached. Textures would have to be in data/maps/, under any non-root[0] directory to be found since image types aren't cached under data/ directly.

In other words, what you seem to be describing is the exact behavior that it's programmed to do.

If you mean that it can't find them under freespace2/data/maps/ then that's a different story, but you aren't really clear on that.

ARSPR

2008-03-25 02:01

reporter   ~0009034

Last edited: 2008-03-25 02:02

WCM, are you sure?

I've just tested with 20080321 trunk build and mediavps 3.6.10 beta.

As I've got these mediavps unpacked in several different folders (-mod mediavpsnewadv,mediavpsnewassets,MediaVpsNewCore,mediavpsneweffects,mediavpsnewmusic,sparky_fs2), I can test quite easily. I've just moved Aeolus-HTL.dds texture from mediavpsnewassets\data\maps to just \data\maps

And I swear that the ship renders fine in F3 lab.

taylor

2008-03-31 08:58

administrator   ~0009104

No update so I'm guessing this is a non-issue.

WMCoolmon

2008-04-03 11:18

developer   ~0009166

It's not really an issue, I suppose, although it did cost me some time during testing as I hadn't expected it to be any different from any other directory.

What was the reasoning for the behavior?

taylor

2008-04-03 18:07

administrator   ~0009170

1) It has always been like that.

2) It isn't necessary if the files are placed in the proper locations in the first place since they will be added to the cache on init.

3) It doesn't make any sense to hit the disk searching in every root, considering how slow that would make loading any file.

Issue History

Date Modified Username Field Change
2008-03-24 23:05 WMCoolmon New Issue
2008-03-25 01:55 taylor Note Added: 0009033
2008-03-25 02:01 ARSPR Note Added: 0009034
2008-03-25 02:02 ARSPR Note Edited: 0009034
2008-03-31 08:58 taylor Status new => resolved
2008-03-31 08:58 taylor Resolution open => no change required
2008-03-31 08:58 taylor Assigned To => taylor
2008-03-31 08:58 taylor Note Added: 0009104
2008-04-03 11:18 WMCoolmon Assigned To taylor =>
2008-04-03 11:18 WMCoolmon Status resolved => feedback
2008-04-03 11:18 WMCoolmon Resolution no change required => reopened
2008-04-03 11:18 WMCoolmon Note Added: 0009166
2008-04-03 18:07 taylor Note Added: 0009170
2008-04-03 20:05 WMCoolmon Status feedback => resolved
2008-04-03 20:05 WMCoolmon Resolution reopened => no change required
2008-04-03 20:05 WMCoolmon Assigned To => WMCoolmon