Wrye Mash

Last-modified: 2022-08-25 (木) 02:22:30


Modを扱うプログラム

 Wryeさん作。
 Wrye MashはModを扱うプログラムだ。通常の方法でModを扱うと様々な問題が発生するが、代わりにこのプログラムでModを扱えばそれらの問題の多くを回避できる。Modを使うのであれば必須のプログラムと言える。

 

ダウンロード

  • Wrye Musings : 作者のサイト。Wrye Mashは下の方にある。
  • TESNミラー : 作者サイトが落ちてる時用。
 

関連サイト

 

WryeMash.jpg

インストール

 作者が現在も活動しているのでWrye Mashがバージョンアップしてインストールの方法が変わる可能性がある。その為インストールの方法をここで詳しくは説明しない。作者のサイトの説明書にあるインストールの方法に従ってくれ。

 

 Wrye Mash Version 80のインストールの方法は次の通り。

  • Pythonをインストールする。ダウンロードリンクは作者のサイトにある。
  • wxPythonをインストールする。ダウンロードリンクは作者のサイトにある。unicode版は駄目らしい。残念。
  • Wrye Mashの圧縮ファイルを解凍して、全部Morrowindフォルダにコピーする。
 

 作者はインストールするPythonやwxPythonのバージョンを指定している。それに従いたくない場合、例えば別の目的で既にPythonやwxPythonを使っていてそれらを使いたい場合は、作者のサイトの説明書にやり方が書いてあるのでそれに従ってくれ。
 本サイトの利用者の誰かが書いた最新版のPython/wxPythonを使ったインストールの方法はこちら。ただし推奨はしないらしい。

最新版のPython/wxPythonを使ったインストールの方法

 Wrye Mash 79の動作には、Python 2.5とwxPython 2.8.0.1 (ANSI)が必要です。非推奨ですが、Python 2.5.2とwxPython 2.8.8.0でも動作するようです。ただしwxPythonの2.8.8.0(恐らくこれ以降も)を使う場合は別途comtypesが必要です。

  • Python : python-2.5.2.msi
  • wxPython : wxPython2.8-win32-ansi-2.8.8.0-py25.exe
  • comtypes : comtypes-0.4.2.win32.exe

 上記3つをインストールしたらWrye Mash for Python 2.5.lnkのプロパティを開いて、つじつまが合うようにpythonw.exeの場所とMopyフォルダの場所を書き換えてください。

日本語環境で日付を正しく処理できないバグを修正する方法

 Wrye Mashは日本語環境で日付を正しく処理できないが、次の方法でこれを修正できる。ただしWrye Mash上で表示される日付は月/日/年になる。

 

(1) 「Morrowindをインストールしたフォルダ\Mopy\mosh.py」をテキストエディタで開く。
(2) 修正する場所はファイルの最初の方。次の通りに赤い行を追加して保存する。

# Localization ----------------------------------------------------------------

#--Not totally clear on this, but it seems to safest to put locale first...

import locale; locale.setlocale(locale.LC_ALL,'')

#locale.setlocale(locale.LC_ALL, 'German') #--Language test

locale.setlocale(locale.LC_TIME, 'C')

import time

(3)終わり。

 

 管理人はPythonの勉強を始めたばかりなので、これが最善の方法かわからない。

設定

  • Morrowind\Mopy\Extras\Mashed Lists.espをData Filesフォルダにコピーする。
  • Wrye Mash起動 -> ModsタブのFileと書いてあるバーを右クリック -> Sort by -> Load Orderを有効にする
  • ModsタブのFileと書いてあるバーを右クリック -> Lock Timesを有効にする
 

WryeMash2.JPG

使い方

Modsタブ

 左の窓にはData Filesフォルダにあるesm/espファイルの一覧が表示されている。ファイルをクリックすると右の窓にそのファイルの詳細が表示される。詳細を変更したら右下のSaveボタンで変更を確定する必要がある。
 ファイル一覧はMorrowindを起動したときに読み込まれる順番に並んでいる。ちなみにファイルの最終更新日が古い順に読み込まれる。
 ファイルの左の四角の色はそのファイルの健康状態を表す。
 ファイルの左の四角をクリックすることでそのファイルを有効にしたり無効にしたりできる。

 

WryeMash_ModsTab.jpg

 

Savesタブ

 左の窓には存在するセーブデータのファイルが表示されている。ファイルをクリックすると右の窓にそのファイルの詳細が表示される。詳細を変更したら右下のSaveボタンで変更を確定する必要がある。
 ファイルの左の四角はそのファイルの健康状態を表す。

 

WryeMash_SavesTab.jpg

Modの読み込み順を変更する方法

  • Modsタブを開く。
  • 移動先の前後のファイルの最終更新日を確認する。
  • 順番を変えたいファイルの最終更新日を変更する。右下のSaveボタンを押すのを忘れずに。

 ここに従ってmosh.pyを修正していない場合、最終更新日を10月から12月の間に設定するとエラーになるので、それ以外の月に設定する必要がある。エラーになる原因はWrye Mashが日本語表記の日付をうまく処理できないから。

Leveled Listを統合する方法

 Leveled Listを変更するModを複数使う場合、それらのLeveled Listを統合する必要がある。何の事かわからなくても取り合えずやっておけば大丈夫。

  • Modsタブを開く。
  • 使用するModと読み込み順はすでに設定済みである必要がある。
  • Mashed Lists.espは読み込み順の最後の方にある必要がある。そうでなかったら修正する。
  • Mashed Lists.espを右クリック -> Import -> Merged Listsをクリック。
  • Mashed Lists.espを有効にする。

セーブデータを現在のModsタブの設定に同期させる方法

 Modsタブでesm/espファイルの有効/無効を変えたり読み込み順を変えたりした場合、セーブデータに記録されているModの状態と現在のModの状態が合わなくなるので、同期させる必要がある。

  • Savesタブを開く。
  • セーブデータを選択する。
  • 右下の窓のFileと書かれたバーを右クリック -> Sync to Load Listをクリック
  • 右下のSaveボタンをクリックして変更を確定する。
 

WryeMash3.jpg

セーブデータの問題点を修復する方法

  • Savesタブを開く。
  • セーブデータを右クリック -> Repair Allをクリック

古いバージョンのマスターファイルに依存しているespファイルを修正する方法

  1. 問題のファイルをクリックする(たぶんそのファイルの左の四角が黄色になっている)。
  2. ここに従ってmosh.pyを修正していない場合で、最終更新日が10月から12月の間だったら、最終更新日をそれ以外の月に修正してSaveする。
  3. 問題のファイルをクリックする。
  4. 右下のマスターファイル一覧の中の白い所をクリックする。
  5. 設定によっては警告が出る。
  6. 右下のSaveをクリック。
  7. ファイルの左の四角の色が緑になれば完了。
 

WryeMash6.jpg

コメント欄

  • 必須。 -- 管理人 2006-08-31 (木) 13:55:51
  • 公式フォーラム -- [RELZ] Wrye Mash #4 -- 管理人 2007-07-16 (月) 11:04:42
  • 2008年2月13日、Wrye Mashが約一年ぶりにバージョンアップした。幾つかの新機能が追加された模様。 -- 管理人 2008-02-19 (火) 16:15:52
  • 解説サイトを見ろ、じゃねーよ。エキサイト翻訳してもわからねーよ。こんなん解読できるくらいなら日本語化MODは必要ないわ。日本語で解説書いとけ。 -- 通りすがり? 2008-05-17 (土) 16:15:44
  • 極端に英語が苦手な人がMorrowindをやるのは無理だよ。英語にまったく触れずに遊べる環境が整ってないから。 -- 管理人 2008-05-18 (日) 00:35:04
  • (非推奨) なのはどうしてですか?できれば推奨版も教えて欲しいです。 -- 2008-07-18 (金) 07:51:10
  • その部分は別の誰かが書きました。私ではないです。Pythonとかのバージョンにこだわりがなければ普通の方法でやれば良いです。 -- 管理人 2008-07-18 (金) 08:51:35
  • ああ。(簡単な方法)はReadMeの普通のインストール方法と同じですね。(簡単な方法)でやればおk。ただしWrye Mashのバージョンアップ等で元のReadMeが変わる場合もあるので、元のReadMeも読んで下さい。 -- 管理人 2008-07-18 (金) 08:55:59
  • わかった、py2.5とwxpy2.8.0.1が推奨でpy2.5.2とwxpy2.8.8.0が非推奨なのか。pythonが最近バージョンアップしたのかな。 -- 2008-07-18 (金) 09:17:30
  • ややこしくないように(簡単な方法)を(普通の方法)に変更。 -- 管理人 2008-07-18 (金) 09:25:55
  • 管理人さんの言うとおり、PythonやwxPythonのバージョンで若干変わってくるので非推奨としました。あとMopyフォルダ以外も必要なんですね。見逃しておりました。ありがとう!管理人さん。 -- 2008-07-18 (金) 18:00:20
  • 内容を大幅に変更。 -- 管理人 2008-09-07 (日) 11:13:25
  • 日本語環境で日付を正しく処理できないバグを修正する方法」を追加。 -- 管理人 2008-10-25 (土) 14:09:28
  • Wryeさんのサイトがあるサーバーが一時的に落ちている模様。Wrye Mashはここから落とせる。(Wrye Mashのファイルはなくなってる。@2009-01-01) -- 管理人 2008-11-23 (日) 21:51:25
  • Wryeさんのサイトが復活してた。Wrye MashのVersion 80が公開された。大きな変更はない模様。 -- 管理人 2008-12-25 (木) 16:30:04
  • 公式フォーラムのWrye Mashスレへのリンクを追加。またWrye Musingsにつながらないな。 -- 管理人 2009-01-01 (木) 12:57:20
  • Wrye Musingsの復活を確認。 -- 管理人 2009-01-02 (金) 21:11:38
  • Wrye Mash 84が公開されていることを確認。大幅な機能の追加があった。 -- 管理人 2009-02-10 (火) 21:33:03
  • 公式フォーラム -- [RELZ] Bain for Mash, Awesome Mod Installer for Wrye Mash -- 管理人 2009-02-10 (火) 21:43:02
  • 関連サイトにWrye Mash v.84 Guideを追加。 -- 管理人 2009-04-06 (月) 19:40:07
  • pythonw.exeとcomtypes-0.4.2.win32.exeは結局どこにおけばいいのでしょうか? -- 2009-10-06 (火) 06:17:28
  • Wrye Mash for Python 2.5を起動しても、何も起きないのですが… -- 2009-10-06 (火) 06:49:23
  • 俺はpython関連はすべてインストーラーのデフォルトのインストール先に入れています。Morrowindフォルダ内のMopy\mash.pyを直接叩いて起動しますか? -- 2009-10-07 (水) 20:08:57
  • Pythonのことがよくわからない人はおとなしくWryeさん推奨バージョンのPythonをインストールするのがいいと思う。 -- 管理人 2009-10-12 (月) 09:48:17
  • すみません、互換性を解消するためにWryeをつかったんですが、誤って違うもの選択して、そのままセーブしちゃってゲームが起動しなくなってしまったんですよね^^; これを元に戻すにはどうしたらいいでしょうか・・? -- ? 2009-11-27 (金) 06:50:03
  • autosaveやQuicksaveのデータも残ってないですか? セーブデータが入っているディレクトリに拡張子bakでセーブファイルが残っているとかありませんか? -- 2009-12-11 (金) 18:43:49
  • 古いバージョンのマスターファイルに...で使われてる画像でいうと選択されてグレーになっている部分が真っ赤に表示されるMODがあるのですがこれは何の警告でしょうか -- kasouya? 2010-01-29 (金) 14:44:48
  • 何これさっぱりわかんないんだけどwwww -- 2012-05-04 (金) 22:05:40
  • Wrya Mash 消えたのかな?  -- w? 2012-08-24 (金) 11:38:48
  • 今日Morrowind買ったんだけどWryeMashとやらはもうDLできないのかな -- 2012-08-29 (水) 15:43:37
  • これは?http://morrowind.nexusmods.com/mods/27588 -- 2012-11-18 (日) 04:31:56
  • 上記リンクからもダウンロード不可ですね……どうしたものやら -- 2013-01-22 (火) 23:11:41
  • Dounloads → Downloadmanually から落とせました -- 2013-01-22 (火) 23:20:25
  • 作者さんのサイト、 http://wryemusings.com/Wrye%20Mash.html に変わってますね -- 2013-06-02 (日) 17:32:03
  • 今はnexusの上記リンクから落とせます 新版やスタンドアローン版もありますが、日本語が文字化けしないように処置できるのはこれだけです -- 2022-08-25 (木) 02:22:30