macOS 上でペパクラデザイナーを動かす方法

[ペパクラデザイナー](https://tamasoft.co.jp/pepakura_designer_ja/) を [Kegworks Winery](https://github.com/Kegworks-App) を使用して macOS 上で動かす手順です。

![スクリーンショット 2025-03-20 23.05.58.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/c8773e76-65a9-433b-9be2-a36ed1194021.png)

## 確認環境

- MacBook Air (M2)
- macOS Sonoma 14.6.1
- ペパクラデザイナー Ver.6.0.6

## 手順

手順は以下のとおりです。

1. Kegworks Winery をインストール
1. Kegworks Winery を起動して Wrapper を作成
1. ペパクラデザイナーをインストール

### Kegworks Winery をインストール

[Kegworks Winery](https://github.com/Kegworks-App) に記載の手順に従って以下のようにインストールを行います。

```sh
brew upgrade
brew install --cask --no-quarantine gcenx/wine/kegworks
```

### Kegworks Winery を起動して Wrapper を作成

アプリケーションフォルダから Kegworks Winery を選択して起動すると以下のような画面になります。

![スクリーンショット 2025-03-20 19.55.35.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/776d3eac-3e4f-40fe-b7f9-37c8c8c86225.png)

Update Wrapper をクリックして Wrapper のバージョンを更新しておきます。
次に + ボタンをクリックして Engine を追加します。
今回は `WS12WineCX24.0.7` を選択して Download and Install をクリックしました。

![スクリーンショット 2025-03-20 19.56.21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/bd3d8a6c-17aa-426f-8b41-192a65edadec.png)

追加した Engine を選択して Create New Blank Wrapper をクリックします。

![スクリーンショット 2025-03-20 19.57.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/9c7deae6-909e-4c8e-a23c-1986fee5fde2.png)

Wrapper の名前は自由に決めて問題ありません。
今回は `PepakuraDesigner` と入力して OK ボタンをクリックしました。

![スクリーンショット 2025-03-20 20.14.19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/0428dee6-737e-4bec-a44f-80c10d01c622.png)

以下のような画面が表示されると成功ですが、完了するまで少し時間がかかります。

![スクリーンショット 2025-03-20 20.16.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/3c812be4-275b-42ef-b912-0130cecf4384.png)

View wrapper in Finder をクリックして Finder のウィンドウを開きます。
Kegworks Winery は閉じて構いません。

### ペパクラデザイナーをインストール

Finder のウィンドウから先ほど作成した Wrapper (PepakuraDesigner.app) を選択して起動します。
Wrapper (PepakuraDesigner.app) が見つからない場合は [ペパクラデザイナーのインストール先](#ペパクラデザイナーのインストール先) を確認してください。
初回の起動時は以下のような画面になります。

![スクリーンショット 2025-03-20 20.31.28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/933d6585-1723-4fef-a75d-97902c43f03d.png)

まずは日本語フォントをインストールするために Winetricks をクリックします。
`fonts` 以下の `ipamona` と `fakejapanese_ipamona` にチェックを入れて Run をクリックします。
確認ダイアログが表示されたら Yes をクリックします。
`Winetricks Commands Finished!!` と表示されたら Close をクリックします。

![スクリーンショット 2025-03-20 21.57.11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/d87d5e20-ecf9-48af-a648-042d7444fd31.png)

次に Install Software をクリックします。

![スクリーンショット 2025-03-20 20.33.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/3bb8e887-947d-4a84-b761-c57228745c49.png)

Choose Setup Executable をクリックして [ペパクラデザイナーのダウンロードページ](https://tamasoft.co.jp/pepakura_designer_ja/download/) からダウンロードしたインストーラーを選択します。
ペパクラデザイナーのインストーラーが起動するので案内に従ってインストールを行います。

![スクリーンショット 2025-03-20 22.05.52.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/f334c3d6-3730-4c34-8f8c-d2a044dadc6f.png)

インストールが完了するとペパクラデザイナーが起動しますが、以下のようなエラーが何度か発生します。

![スクリーンショット 2025-03-20 22.07.07.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/aabe455e-2981-4003-973e-61a88301e11e.png)

ひとまず OK をクリックしてペパクラデザイナーが起動したら一度ペパクラデザイナーを閉じます。

以下のような画面が表示された場合は `pepakura6_launcher.exe` を選択して OK をクリックします。

![スクリーンショット 2025-03-20 22.14.21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/1414bada-f19e-4ff5-a8e6-22dfa0ca767a.png)

次に発生したエラーを解消するために `opengl32.dll` をペパクラデザイナーの実行ファイルと同じディレクトリに配置します。
Wrapper (PepakuraDesigner.app) を右クリックしてパッケージの内容を表示し、`drive_c/Program Files/tamasoftware/pepakura6` と進むとペパクラデザイナーの実行ファイルが確認できるので同じディレクトリに `opengl32.dll` を配置します。
Wrapper (PepakuraDesigner.app) が見つからない場合は [ペパクラデザイナーのインストール先](#ペパクラデザイナーのインストール先) を確認してください。

Windows PC をお持ちの場合はご自身の Windows PC の `C:¥windows¥system32¥opengl32.dll` からコピーします。
Windows PC をお持ちでない場合は [dll-files.com](https://jp.dll-files.com/opengl32.dll.html) より取得したものを利用することができますが自己責任でお願いします。

次に Advanced をクリックし Tools のタブより Config Utility (winecfg) をクリックします。
アプリケーションを閉じている場合は [ペパクラデザイナーのインストール先](#ペパクラデザイナーのインストール先) から設定画面の開き方を確認してください。

![スクリーンショット 2025-03-20 20.44.04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/f77996c5-04bd-46d4-aebd-1c2923316f34.png)

ライブラリのタブを選択し、ライブラリの新規オーバーライド(N): に `opengl32` と入力し追加をクリックします。

![スクリーンショット 2025-03-20 22.59.51.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/bf6cb658-63b7-4bcb-a9ae-55b39396a30a.png)

既存のオーバーライド(O): のところに `opengl32(ネイティブ版、内蔵版)` と表示されていることを確認し、OK をクリックします。

設定画面を一旦閉じて再度起動するとペパクラデザイナーが正常に起動するはずです。

![スクリーンショット 2025-03-20 23.05.58.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/c8773e76-65a9-433b-9be2-a36ed1194021.png)

ファイルを読み込む場合はデスクトップに `/` というディレクトリがあり、ここから Mac 上のファイルを選択することが可能です。

![スクリーンショット 2025-03-20 23.40.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/6072/b5e6b30b-f2b8-4c7d-95fb-6ee1aa88946e.png)

## ペパクラデザイナーのインストール先

通常は `~/Applications/Kegworks` 以下にインストールされます。
インストールが完了した後に設定画面を開く場合は、作成した Wrapper (PepakuraDesigner.app) を右クリックしてパッケージの内容を表示し KegworksConfig を起動します。

## 参考

- https://appdb.winehq.org/objectManager.php?sClass=application&iId=5592