Raspberry Pi 4Bで、Windows用アプリを使う。

Raspberry Pi OSで、Windows用アプリを使ってみました。
◻︎導入、動作環境
・ハードウェア/Raspberry Pi 4 Model B 8G。
・OS/Raspberry Pi OS(32bit)
・DUALSHOCK4(プレステ4コントローラー)
・ネットワーク環境。
更新履歴
2021-1-26/Notepad++が起動出来るようになりました。(Busterで確認)
2021-1-11/Pi Appsの不具合なのか、Notepad++が起動出来なくなりました。
洞窟物語は起動出来ました。(Busterでは未確認)
必要なアプリのインストール。
導入準備。
コマンドからも導入出来ますが「Pi Apps」からのインストールが簡単です。下記の関連記事から「Pi Apps」をインストールします。
Box86とWine(x86)のインストール。
今回は、Windows用のエディタアプリ「Notepad++」をインストールします。日本語フォントや必要なファイルが自動でインストールされます(Bullseye)。途中に出てくる「Wine mono」と「Wine gecko」もインストールしておきます。
※個別に導入する場合、Toolから「Box86」と「Wine(x86)」をインストールします。フォントのインストールも必要です。winetricks fakejapanese_ipamona や winetricks cjkfonts など。
Busterでは、Winetricksエラーで日本語フォントのインストールが出来ませんでした。
BOX86_NOBANNER=1 winetricks fakejapanese_ipamona
BOX86_NOBANNER=1を付けてインストールしてみます。
※2021-1-26現在、上記コマンドでフォントの導入が出来ました。
それでもエラーが出る場合は、Githubを参考に、コマンド入力してからもう一度試します。インストールに時間はかかりましたが、導入出来ました。
Notepad++の起動
2021-1-11 現在、Notepad++はエラーで起動出来ません。
インストールが完了したら、メニュー→アクセサリから、Notepad++を起動します。Settings→Preferences→Localizationから日本語を選択します。初期起動は若干遅いですが、普通に使用出来ました。不要であれば「Pi Apps」からアンインストールします。※文字がすべて◻︎の場合、日本語フォントがうまくインストール出来ていません。
ファイルの関連付け
Wineインストール後、開くアプリケーションが変わってしまうものがあります。画像ファイルは、イメージビューワに戻しておきます。ファイルのプロパティから変更出来ます。
洞窟物語。
Windows用アプリが動作する環境が出来ました。簡単なゲームアプリをダウンロードして、遊んでみました。
アプリのダウンロード。
洞窟内を探検するレトロな2Dアクションゲーム「洞窟物語」をダウンロードします。
洞窟物語 窓の杜。
ファイルの変換。
洞窟物語は、lhz形式で圧縮されていて、そのままでは解凍出来ません。ファイル変換が出来るWEBサイトで、zip形式に変換します。
lhzからzipに変換 ezyZip。
洞窟物語の設定。
変換サイトからダウンロードした「ezyZip」を解凍すると、dou_1006フォルダが出来るので、適当な場所に移動しておきます。例)/home/pi/dou_1006
フォルダ内のDoConfig.exeを「アプリケーションから開く」からWine Desktopで開きます。
フォントとウインドウサイズを、好みに合わせて変更します。キーボードやコントローラーの設定は、特に必要ありません。Raspberry Piに接続した、DUALSHOCK4(プレステ4コントローラー)で操作出来ました。
コマンドから起動する場合。 Wineを付けて、ファイルの場所を指定します。
設定の起動
$ Wine /home/pi/dou_1006/DoConfig.exe |
ゲームの起動
$ Wine /home/pi/dou_1006/Doukutsu.exe |
コマンドから起動すると、Windowsの背景なしで起動できます。
起動アイコンの作成。
毎回コマンドからの起動も手間なので、アプリのショートカットを作成します。アイコン画像も用意しておきます(後から変更可)。下記コマンドを参考に、アイコン名や保存場所、exeの場所を指定して「洞窟物語.desktop」で保存します。アイコンをクリックするだけで、ゲームが起動出来るようになります。
[Desktop Entry] Comment=Doukutsu Pixel 2004.12 ver1.0.0.6 Exec=wine '/home/pi/dou_1006/Doukutsu.exe' Icon=/home/pi/dou_1006/Doukutsu_1006.png Terminal=false StartupNotify=true Type=Application Categories=Utility; Name[ja_JP]=洞窟物語 |
まとめ。
リモート環境も良くなってるので、Raspberry Pi 本体にWindows用アプリを入れる必要もあまりないですが、動かしてみると面白かったです。すべてのアプリが動くわけではないようです。Windowsでよく使っているアプリや、自分の好きなアプリが動くといいですね!