Home Artists Posts Import Register

Content

Hi 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

zh zhang

Can you make joiplay for android 12 read external sd card? i am lenovo y700 and cannot use sd card on android 12

joiplay

Hi! 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.

PedroMbanza

hostingkartinok.com/show-image.php?id=92b208e759b4cefb3fe2f593dee0e901 At the start of the game, it gives an error. Please help

Anonymous

Everytime 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

joiplay

Can you tell me which Pokemon Essentials games have this issue? I will check and fix the bug.