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

2023-12-27ソフトウェアRaspberry Pi

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でよく使っているアプリや、自分の好きなアプリが動くといいですね!