Problems loading Wyre Mash

Post » Sun Apr 04, 2010 11:17 pm

Hello, I am having problems with Wyre mash. I have all the python components installed etc and I corrected my shortcut, but the program does not boot. Here's the bugdump from the console.


Spoiler


E:\Program Files\Steam\steamapps\common\morrowind\Mopy>"E:\program Files\Python2
5\python.exe" mash.py 0
Traceback (most recent call last):
File "mash.py", line 15, in
masher.InitSettings()
File "E:\Program Files\Steam\steamapps\common\morrowind\Mopy\masher.py", line
6521, in InitSettings
mosh.initDirs()
File "E:\Program Files\Steam\steamapps\common\morrowind\Mopy\mosh.py", line 66
33, in initDirs
dirs['installers'].makedirs()
File "E:\Program Files\Steam\steamapps\common\morrowind\Mopy\bolt.py", line 41
4, in makedirs
if not self.exists(): os.makedirs(self._s)
File "E:\Program Files\Python25\lib\os.py", line 164, in makedirs
makedirs(head, mode)
File "E:\Program Files\Python25\lib\os.py", line 164, in makedirs
makedirs(head, mode)
File "E:\Program Files\Python25\lib\os.py", line 164, in makedirs
makedirs(head, mode)
File "E:\Program Files\Python25\lib\os.py", line 164, in makedirs
makedirs(head, mode)
File "E:\Program Files\Python25\lib\os.py", line 171, in makedirs
mkdir(name, mode)
WindowsError: [Error 3] The system cannot find the path specified: 'C:\\'


Thanks,
FreePointz
User avatar
Loane
 
Posts: 3411
Joined: Wed Apr 04, 2007 6:35 am

Post » Sun Apr 04, 2010 11:24 am

Try using Yacoby's http://www.gamesas.com/index.php?/topic/1051299-wrye-mash-launcher in lieu of the shortcut.
User avatar
sarah
 
Posts: 3430
Joined: Wed Jul 05, 2006 1:53 pm

Post » Sun Apr 04, 2010 9:24 am

Try using Yacoby's http://www.gamesas.com/index.php?/topic/1051299-wrye-mash-launcher in lieu of the shortcut.


Hey, thanks for the reply. I tried the solution and wyre mash still didn't start up, instead an error log was generated with the exact same dump that I posted. Any other recomendations?

Thanks,
FreePointz
User avatar
Vahpie
 
Posts: 3447
Joined: Sat Aug 26, 2006 5:07 pm

Post » Sun Apr 04, 2010 4:43 pm

Any other recomendations?

I'm pretty sure we've seen this before, but I forget if anyone came up with a good solution. Mash is trying the C: drive and you've installed on the E: drive. So I think we just need to find out where we need to change the drive letter, and you should be ok.

It would be good to know if this is a fresh installation of Mash or not? Or did you used to have it on a C: drive and then move it to E:?

One place that Mash remembers the drive letter is in the Mopy/settings.pkl file. It's not really supposed to be edited by the user, but it's just a text file, so if you are careful, you should be able to load it in notepad, or any editor for plain text files, and find the lines that look sort of like this:
sS'mwDir'
p48
S'C:\\morrowind'

The drive and directory may be different, but you just need to locate the bit after the mwDir line and change the drive letter. You can also try just deleting that file or renaming it as it should be regenerated, no problem.

Let us know if that works, if not, I'll look a little harder.
User avatar
Kyra
 
Posts: 3365
Joined: Mon Jan 29, 2007 8:24 am

Post » Mon Apr 05, 2010 12:33 am

I'm pretty sure we've seen this before, but I forget if anyone came up with a good solution. Mash is trying the C: drive and you've installed on the E: drive. So I think we just need to find out where we need to change the drive letter, and you should be ok.

It would be good to know if this is a fresh installation of Mash or not? Or did you used to have it on a C: drive and then move it to E:?

One place that Mash remembers the drive letter is in the Mopy/settings.pkl file. It's not really supposed to be edited by the user, but it's just a text file, so if you are careful, you should be able to load it in notepad, or any editor for plain text files, and find the lines that look sort of like this:
The drive and directory may be different, but you just need to locate the bit after the mwDir line and change the drive letter. You can also try just deleting that file or renaming it as it should be regenerated, no problem.

Let us know if that works, if not, I'll look a little harder.


Thanks again for another quick reply. This is a complete fresh installation on my E hardrive. My computer has no C drive, this is because my original hardrive was failing and so instead of reinstalling windows and going through that whole set of shenanigans I imaged onto a new hardrive etc. Anyway, it appears that niether settings.pkl or mash.ini have been generated. Is there a default file that I could edit or does this point to a different problem entirely?

-edit
I did a quick text search in the mopy install directory and there was one reference to the C drive in masher.py (line 63). I changed this reference and vuala everything works.
User avatar
Britta Gronkowski
 
Posts: 3475
Joined: Mon Apr 09, 2007 3:14 pm

Post » Sun Apr 04, 2010 3:39 pm

I did a quick text search in the mopy install directory and there was one reference to the C drive in masher.py (line 63). I changed this reference and vuala everything works.

Thanks, it's good to know that will fix the problem.
User avatar
Phillip Brunyee
 
Posts: 3510
Joined: Tue Jul 31, 2007 7:43 pm


Return to III - Morrowind