Pheonix on 24/1/2012 at 07:55
<sigh> Ok, I'm having yet another problem, and cannot find an answer on my own again. I'm using GarrettLoader (I just like the way it look and works, so I would rather not change,) and don't remember having a problem like this before my re-install. The problem is in 2 parts:
First, if I'm using the last stable release (1.41,) then T2 and T3 FMs load and play just fine. However, when I try to install a T1/G FM, I get the Run Time '70' error (permission denied.) Every search I could did on that error consistantly points to T3 issues, and the few that didn't, the only response was "use darkloader for T1/2 and garrettloader for T3." Ran in /debug mode and crash occurs imediately after creating the "original_saves.zip" file.
I then installed the beta release (1.42,) and that problem went away, T1/G missions install just fine. I thought I was home free. Untill I tried to install the "Inverted Manse" T2 FM. Now I recieve a Run Time '76' error (path not found.) I've checked, and all the files extracted just fine, and I can even play the mission without issue. I ran it with the /debug option and it crashed right after the converting MP3 entry. The only other problem (and this might have existed with v1.41,) is that sometimes directories/files unziped by GL get flagged "Read Only" and GL cannot delete them when I remove the FM. I have to manually go and remove the read only attribute and delete them myself.
I've found 2 other loaders that handle all 3 games, but I would much rather not have to change. I like the way that GarrettLoader works, but it seems that all work on it has ceased. Anyone have any advice that doesn't involve changing loaders?
Thank you :)
Running: WinXP SP3, Intel Dual-Core 2.4Ghz, 2gig RAM, ATI Radeon HD 4650 (Catalyst 9.4 installed,) Sounblaster X-Fi Extreme.
Pheonix on 27/1/2012 at 04:32
Ok, sort of fixed. Still curious about why the problem exists, but I found another FM (Ashcourt) that had the same problem (of the FMs that I have downloaded so far at least.) The first thing I did is started replacing directories in the file with .crf files instead. Discovered that if I replaced the intrface directory with an intrface.crf file it now worked just great. I then started comparing the 2 failing missions (Inverted Manse and Ashcourt) with other FMs that had the intrface directory and worked just fine. The 2 that failed both had the RCS directory, and none of the others had it. Discovered that if I removed the RCS directory (its in the Intrface\English directory,) then they both installed just fine. So, for some reason GarettLoader craps out on the RCS directory. It isn't hidden, read only, or system, so I have no idea why GarrettLoader gives a "Path not Found" error when installing or a "File not Found" error when un-installing. For now, I'll just check for the RCS directory in downloaded missions and turn it into a .crf file if it has one (I don't even know what the RCS directory is for.)
Beleg Cúthalion on 27/1/2012 at 09:30
T.Olsen's (
http://www.ttlg.com/forums/showthread.php?t=135810) Fan Mission Manager is AFAIK the only FM loader being worked on. Using the hardlinking method introduced by Xiaopang (faking a game directory and copying the FM onto it rather than controlled messing up the actual game setup), it is less inclined to screw things up. Especially the TDS executables can now be made dual-core safe and fit for the multiple FM installs.
Even if you don't want to change, GarrettLoader was left unfinished unfortunately and its runtime errors after installing an FM have caused me fixing my messed-up setups more than once. For T1/2 DarkLoader is still an alternative.
Yandros on 27/1/2012 at 12:10
Garrettloader is the reason I stopped playing T3 FMs. :(
If you're only planning to play T1/T2, Darkloader is the way to go IMO, tried and true. The newer one Beleg mentioned may be a good alternative too.
Pheonix on 27/1/2012 at 19:11
I tried the Fan Missions Manager you mentioned and didn't really care for how it looked (sorry T.Olsen.) Also, I couldn't get it to load & run the missions. It would unpack them and load up the game just fine, but I would only have the main game not the FM. Finally, in T3, all my saves and settings were gone, though I think I could have fixed that with some work. It may have to do with the fact that my C:\Games directory is actually a seperate drive that is mapped to the Games directory instead of a drive letter. I've often considered making my own manager, but am not very good at programming.
I always thought the best idea would be to put all the FM files in a subdirectory, then copy over the install.cfg (darkinst.cfg,) adding the subdiretory to the beginning of all the paths. Then just run the game from that directory. The problem with that is that some people (to enable multiple patches,) change the paths from C:\Games|Thief1 (or whatever,) to just . so that the path list doesn't get too long for the engine. The program would have to dectect that and change the . to a .. so that the files could actually be found :erg:
Beleg Cúthalion on 27/1/2012 at 20:04
I believe that for both T1/T2 and T3 tolsen's program puts the savegames inside the newly created FM setup. Since TDS's savegames and options are stored together (originally in the My Documents folder, now inside the main game directory which is in return inside every new FM setup), they are both at a different place now. But you should be able to copy everything back into the new ...\T3 FM whatsitsname\Saves (\User Options\...)folder. Delete the saveindex.ion file in case they don't show up in the game.
PS: The issue of tolsen's mission manager not respecting the existing option file for TDS was already addressed. Probably in the next release it gets fixed.
AluminumHaste on 7/2/2012 at 07:52
Hey Fen, I've used GarretLoader for T1/Gold/2 without issues except when on my USB drive which gets a different Drive letter on every other computer. But the program works flawlessly. My only suggestion would be to make sure not to run DarkLoader and TFMM on the same Thief install as this completely broke my installs.
After running both and installing and uninstalling FM's with both, I had the cursor from 7th crystal, the game menu of King's Story and the rock music from Insanities Crescendo. Yeah had to actually dig out my T2 CD for Tafferpatcher to fix that blunder.