FF7をwineで動かす(メモ)

FF7をwineで動かす。
ここのところFF7PC版をwineで動かそうと試行錯誤していて、
動いたので、まとめをメモ。


環境:Xubuntu12.04 32bit(32bitでないとダメかもしれない)


1、wineをインストール
2、FF7をSETUP.EXEから普通にインストール。
3、tm20decSetup.exeをインストール(ムービーのコーデック)
4、ff7_1.02.zipとff7_opengl-0.7.11b.zipをインストール
(解凍されたファイルをFF7のフォルダに上書きで突っ込む)
5、ubuntuソフトウエアセンターで、Timidity++をインストール
6、WinetricksからRun regeditから、HKEY_LOCAL_MACHINE→
Software→Square Soft, Inc→Final Fantagy VII→
DataPathとMoviePathを変更。大文字と小文字の区別に注意!
7、端末から、「timidity -iAD -Os」で、
Timidity starting in ALSA server modeを立ち上げる。
端末は閉じない!!
8、Final Fantagy VII Configuration v1.02を起動
設定:
Graphics→Custam driver、NVIDIA TNTをチェック
MIDI→「Timidity - Timidity port 0」
9:FF7を起動


・他の、DLLなどはインストールしていない。
・7,8,9は起動するたびにやらないといけないらしい…。


とりあえず、これで起動できた。
動画も動いた。
CPUが、E350だったので、速度的にどうかと思ったけど、
内蔵GPUがそこそこ速いので、10年前のソフトを動かすのは、
快適だった。


不具合は、
終了時にうまく終了できないことや、MIDIの発音が遅れるとかある。
要検証。





参考:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=183&iTestingId=30376