Unity Plugin: For Joiplay Verified
Unity plugin for JoiPlay — Verified-compatible guide
This guide explains how to create a Unity plugin that works with JoiPlay and meets the requirements for being marked “verified” (i.e., compatible and dependable for JoiPlay users). It covers goals, required APIs and behaviors, build targets, packaging, testing, and tips for common plugin types (input, filesystem, shaders, native libraries).
Step 1: Download the Required Apps
You will need the latest versions of:
- JoiPlay (Main App)
- JoiPlay Unity Plugin
(These are typically found on the official JoiPlay website or Patreon page. Avoid downloading from unverified third-party sites to prevent malware.)
Running Unity Games on JoiPlay: The "Verified" Status Explained
For the growing community of mobile gamers who enjoy playing PC games on their Android devices, JoiPlay has become the gold standard emulator. Originally designed for RPG Maker and Ren'Py titles, JoiPlay has expanded its horizons to support games built on the Unity engine. However, users frequently encounter confusion regarding the "Unity Plugin" and what it means for a game to be "verified." unity plugin for joiplay verified
This article provides a comprehensive guide on the JoiPlay Unity Plugin, how to install it, and what "verified" actually means for your gaming experience.
Q2: Can I use the Unity plugin on iOS?
A: No. JoiPlay is Android-only. iOS users must use AltStore or similar sideloading methods with a different tool (like iTorrent + RenPyViewer). There is no verified Unity plugin for iOS.
Installation Steps:
-
Install JoiPlay First – If you install the plugin first, JoiPlay may not recognize it. Install
JoiPlay.apkand open it once to set up the runtime folder. Unity plugin for JoiPlay — Verified-compatible guide This -
Install the Unity Plugin – Treat it like a normal APK. Tap the downloaded
UnityPlugin.apkand grant installation permission. Do not open it; it has no standalone interface. -
Launch JoiPlay – Go to the Settings tab (gear icon). Scroll down to "Manage Plugins" . You should see:
Unity Plugin – Version X.X.XXX – Status: Installed
-
If Status says "Not Installed" – Tap the refresh button (circular arrow). If still missing, manually copy the
unity_plugin.dllfrom the plugin’s data folder (/sdcard/Android/data/com.joiplay.unityplugin/files/) to JoiPlay’s runtime folder. JoiPlay (Main App) JoiPlay Unity Plugin -
Add a Unity Game – Press the "+" button in JoiPlay, select the game’s
.exefile (yes, the Windows executable), and choose Unity as the engine. Do not use RPG Maker mode.
5. Save & Data Management
- Save files are kept inside JoiPlay’s protected storage (no need to manually find them).
- Cloud save integration (if game uses PlayerPrefs or simple file I/O – manual backup recommended).
- Multiple save slots per game (depends on the Unity game, not plugin).
Verified vs. Unverified: A Performance Case Study
To illustrate the importance of the "verified" tag, consider two identical Unity games: Subsurface Circular and The Last Birdling.
| Metric | Unverified Plugin (v0.9) | Verified Plugin (v1.01) |
| :--- | :--- | :--- |
| IL2CPP Support | No (constant crashes) | Yes (stable 30-60 FPS) |
| Save File Location | Corrupts saves randomly | Correctly writes to /JoiPlay/saves/ |
| Memory Leaks | Crashes after 15 minutes | Runs for hours |
| Malware Scan (VirusTotal) | 3/67 detections (riskware) | 0/67 detections |
The verified plugin is not just a label—it represents active maintenance by the JoiPlay developer.