JoiPlay 1.20.015 and Plugin Updates
Added 2022-11-30 10:55:08 +0000 UTCHi all! This update brings a lot of bug fixes, improvements and new features over the last public builds.
The new builds come with some changes to improve compatibility on devices with Android 13, with these changes JoiPlay should work well without any permission problems and should integrate better into the system.
There are some improvements for RPG Maker MV games that improve both performance and compatibility. Also, a change was made to fix double-speed bug on devices with high refresh rates.
A few new methods were added to RPG Maker Plugin to improve compatibility and extend functionality for game developers. Ruby version is updated to 3.1.3 for the games that use mkxp-z. Also, fixed a font bug and added some patches to fix script bugs.
The new version of Ren'Py Plugin comes with native libraries that are required for Live2D support and some changes that improve compatibility for old games.
Support for Flash games now requires Ruffle Plugin. Ruffle Plugin improves performance a lot, supports key inputs and configurable from JoiPlay's settings.
Downloads
JoiPlay 1.20.015: MEGA | workupload
RPG Maker Plugin 1.20.19: MEGA | workupload
Ren'Py Plugin 8.0.3_7.5.3_004: MEGA | workupload
Ruffle Plugin 1.00.02: MEGA | workupload
Changelog
Common Changes:
- Updated target SDK version to Android 13.
- Added language selection and themed icon support for Android 13 and above.
- Updated permissions and permission dialogs for Android 13.
- Added special characters to virtual keyboard.
JoiPlay 1.20.015:
- Added Bitmap::bltImage function for old versions of RPG Maker MV.
JoiPlay 1.20.014:
- Updated "Add Game" dialog to make it easier to fill game information.
- Added "Vertical Screen Alignment" option for RPG Maker XP, VX and VX Ace games.
JoiPlay 1.20.013:
- Fixed a conflict caused by online patching.
- Add an option to manually change the game type.
- Added support for Ruffle Plugin. It can be configured using Ruffle Settings.
- Removed built-in Ruffle assets.
JoiPlay 1.20.010:
- Re-implemented support for Windows cabinet files to fix extraction issues.
- Made "Downscale Large Bitmaps" option use load event to prevent empty sprites and made some changes to handle system icons better.
- Added a display framerate check to prevent abnormal gameplay speeds on RPG Maker MV games.
- Optimized the lockscreen layout for landscape orientation.
- Added patches to fix issues with Olivia_OctoBattle and mv3d plugins.
JoiPlay 1.20.007:
- Added "Use WebGL2" option for RPG Maker MV games. It forces games to use WebGL2 context and transpiles shaders to GLSL ES 3.0. Unsupported extensions might cause crashes.
- Added "Downscale Large Bitmaps" option for RPG Maker MV games. It downscales images larger than maximum texture size and tries to fit images to sprites. Might cause bugs on some games.
- Added "Recompile Scripts" option for Ren'Py games. It improves compatibility in exchange for longer loading times. Also makes online patching work on more games.
- Added "Sort" button which can be used to sort games by alphabetically, date and popularity options.
- Updated default theme for Android 12 and above.
- Fixed a few bugs that cause crashes while adding games, selecting menu options in settings and showing dialogs.
- Added several patches to fix bugs in RPG Maker MV plugins.
RPG Maker Plugin 1.20.19:
- Downgraded Ruby to 3.0.3 for the games that use mkxp-z. Pokemon Essentials games should work again.
RPG Maker Plugin 1.20.18:
- Added "$has_custom_scripts" global variable. It will be set to true if the game launched with a preload.rb or postload.rb file.
- Updated Ruby to 3.1.3 for the games that use mkxp-z.
RPG Maker Plugin 1.20.17:
- Made vertical screen alignment changeable from settings.
RPG Maker Plugin 1.20.16:
- Added patches to fix issues with FileGetter script from Kslander and JSON Encoder/Decoder script by game_guy.
RPG Maker Plugin 1.20.15:
- Added MKXP.enable_fastforward(isEnabled) method to enable/disable fast forwarding in runtime.
RPG Maker Plugin 1.20.14:
- Added Input::release? and Input::releaseex? methods from mkxp-z.
- Added "Save Logs" button to Launcher Activity.
- Added patches to fix; text input on Pokemon Essentials v20, a crash on Pokemon Bushido and save bug on Legionwood.
- Fixed a bug that causes text rendering with wrong font when Font.default_name is set to font names. Also, added "ttc" and "otc" to supported font extensions.
Ren'Py Plugin 8.0.3_7.5.3_004:
- Added native libraries required for Live2D support.
- Added "RENPY_RECOMPILE" environment variable. When available, Ren'Py re-compiles rpy files.
- Added "Save Logs" button to Launcher Activity.
- Made some changes to improve compatibility with old games.
- Added patches to fix argument order errors on some games and wrong animation positions in Hero Party Must Fall.
Ruffle Plugin 1.00.02:
- Updated Ruffle and dependencies.
Ruffle Plugin 1.00.01:
- Fixed a bug that made hardware buttons unrecognizable.
- Updated Ruffle and dependencies.
Ruffle Plugin 1.00.00:
- First build.
Comments
Can you tell me which Pokemon Essentials games have this issue? I will check and fix the bug.
JoiPlay
2022-12-23 12:48:27 +0000 UTCEverytime I have to use my keyboard for like a name on a pokemon game it uses my main keyboard and I can press enter so it won't Lemme continue I tried using your keyboard but It still won't work. I am using an Android 12
2022-12-22 20:10:23 +0000 UTCRespect, sir. The problem is that joiplay has not applied for permission to access the sd card, I have given permission to joiplay to manage all files in my system
zh zhang
2022-12-15 17:15:30 +0000 UTChostingkartinok.com/show-image.php?id=92b208e759b4cefb3fe2f593dee0e901 At the start of the game, it gives an error. Please help
PedroMbanza
2022-12-14 07:30:27 +0000 UTCHi! JoiPlay should be able to read/write files in external storages when all files access permission is given. Please try updating JoiPlay if an old version is installed or try clearing app data of JoiPlay. Clearing app data will remove everything from JoiPlay so please don't do it without creating a backup first. I will test sdcard access on an android 12 device and fix bugs if I can find them.
JoiPlay
2022-12-12 14:19:37 +0000 UTCCan you make joiplay for android 12 read external sd card? i am lenovo y700 and cannot use sd card on android 12
zh zhang
2022-12-09 05:53:34 +0000 UTCHello! I'm sorry for replying late. You need to download RTP for RPG Maker VX Ace and import it when asked. Please follow these steps: 1- Go to https://www.rpgmakerweb.com/run-time-package, choose RPG Maker VX Ace and click "Download Run Time Package" button to download required RTP. 2- Open JoiPlay and tap the game icon. It will ask for RTP. 3- Tap the "Choose" button and find the downloaded RTP file in file chooser. File name must be RPGVXACE_RTP.zip. 4- JoiPlay will extract the RTP. Tap the game icon again to start the game.
JoiPlay
2022-12-05 08:01:05 +0000 UTCI tried to play a game using Joiplay but it says that it requires RPG Maker VX Ace. Is it needed since it can't be used on Android or can I still play the game?
Daniel Jones
2022-12-04 00:28:41 +0000 UTCRuffle was used to play flash games with JoiPlay for a while but it was using self-hosted version which has worse performance and missing features. With this update, we are now using a native build.
JoiPlay
2022-12-01 09:45:02 +0000 UTCHol up we play flash games with ruffle now?
ABADON
2022-11-30 14:27:29 +0000 UTCI'm sorry for the inconvenience. Post will be updated with the fixed build as soon as possible.
JoiPlay
2022-11-30 12:06:05 +0000 UTCSo I just installed the update but when I try to open up a game (Pokémon rejuvenation and reborn mainly) it just brings up the loading screen for a few seconds and completely goes off it (for reference I have android 13 on a Google pixel 6)
SeanyBoy589
2022-11-30 11:13:15 +0000 UTC