krimchangのブログ

日々の発見を書き連ねるブログ

巡り廻る。V2.01をWineでプレイ

めぐめぐV2.01をwineでプレイしてみました。

環境

OS: Lubuntu 20.04 LTS
Wine: V5.0
巡り廻る。: V2.01

手順

躓きポイントや問題点等描き下ろしてから入りたいところですが
「いいからはよ手順教えろやボケェ!」と言われそうなので先に手順を書きます。

※1. 本手順は自分が成功した手順となります。公式で紹介されている手順等ではございません。
※2. 成功しなかった場合でも自己責任でお願いいたします。

1. 巡り廻るをダウンロード

めぐめぐ一式をダウンロードします。
https://wikiwiki.jp/guruguru/

f:id:krimchang:20201115195726p:plain
今回はV2.01(正規版)をダウンロード

2. ファイル一式を解凍

ターミナルを開いて、ダウンロード先のディレクトリまで移動したら
-Oオプション付きunzipで解凍します。

unzip -O sjis [巡り廻るファイル名(zip)]

※ ファイルマネージャやオプション無しunzipから解凍すると文字化けします。

(unzip sjis解凍参考: https://qiita.com/toyoshim/items/be4613fa373b4847196f)

3. グラフィック表示をソフトウェアモードにする(任意)

解凍出来たら、中にあるConfig.exeをwineで起動し
グラフィック表示モードをソフトウェアモードにします。
(理由は不明ですが、ハードウェアレンダリングだと正常に動かないケースが有るみたい?です)

f:id:krimchang:20201115195631p:plain

4.wineでGame.exeを起動

上手くプレイ出来れば成功です。

f:id:krimchang:20201115195808p:plain

f:id:krimchang:20201115195827p:plain

以下のような画面になった場合、解凍時に文字化けが発生したか
ファイルが欠損しているかもしれません。

f:id:krimchang:20201115195904p:plain

ファイルの状態や手順を確認し、もう一度試してみてください。

躓いたポイント

1.普通に解凍したらファイルが文字化けした

linux上の文字コード(UTF-8)と、めぐめぐが想定しているであろうwindows文字コード(SJIS)の不一致が多分原因です。
おのれSJIS SJIS死すべき慈悲はない。

なので、本記事で行ったような方法(unzip -O sjis)を使い
上手く文字化けしないように解凍する必要が有ります。

2.プレイしてたら強制終了エラーが頻発した。

ソフトウェアモードに切り替えた原因です。
3Dモードでプレイしていた所、戦闘時に高確率でエラー終了しました。

wineではウディタのハードウェアレンダリングが上手く動かないとの記載を見かけ
試しに切ってみた所、現象は発生しなくなりました。

とはいえ、環境による差異も有ると思いますので
動かなくなったら試す程度でも良いかも…

現状の問題点

BGMが出ない

BGMが一切出ません。(その他の音は出ます)
ターミナル上のエラーログに「err:winediag:MIDIMAP_drvOpen」とか出ているので
これが原因かなぁと思いつつ面倒で調べていません。
BGMが無いのはちょっと寂しいですが、代わりに作業用BGMでも流しておきましょ。

おわりに

V1.21時代はWindowsでプレイしていましたが、心機一転OSごと変え振り出しからスタートしました。
V1.21時代はストーリーはよはよで進めてしまったので、今回はのーんびり旅プレイでもしようかと思います。でもエターナルモードも気になりますね。
はてさて、世界の絶望を断ち切るのはいつになるのーやら。