Quasar
Moderator

Posts: 2200
Registered: 08-00 |
Lumps can't be named stuff like "things.edf", and thus a stdinclude("things.edf") would no longer work, breaking any and all existing EDFs that use it. The only alternative would be to maintain a list of "old" EDF names and remap them to the lumps, and that right now is not feasible.
If the discussed idea about a virtual directory system in "XWAD" thread pans out to something, it could possibly be used for this purpose.
Also, putting the EDFs inside the wads requires them to be reembedded after changes are made, and would also make it significantly harder to make reference to them without need for an extra, unnecessary copy. But, we'll see.
BTW, putting ports into the same directory can sometimes be a bad idea. I won't guarantee the results, for example, if you overwrite Eternity's expected SDL.dll and SDL_mixer.dll with an older or newer version (in fact Eternity will not run with any version of SDL_mixer older than the newest release now).
Last edited by Quasar on 06-08-06 at 22:59
|