April 21, 2023

JoiPlay 1.20.027 (Public Beta) and Plugin Updates

Hello everyone! I wish a happy Eid al-Fitr to all who celebrate it. These builds bring bug fixes and small improvements over the latest alpha builds.

RPG Maker Plugin comes with some risky changes and built with a new version of toolchain so there might be some undetected bugs.


Downloads

JoiPlay 1.20.027: MEGA 

Ren'Py Plugin 8.0.3_7.5.3_010: MEGA 

RPG Maker Plugin 1.20.28: MEGA 

Ruffle Plugin 1.00.10: MEGA 


Changelog

JoiPlay 1.20.027

  • Export feature now generates JGP files instead of RGA files.

  • JoiPlay now checks available space before importing archive files and packages.

  • Added developer name to autocomplete items on game title fields.

  • Fixed a bug that causes gamepad to forget global values when settings are saved.

  • Made a change to fix gamepad button background issues.

  • Updated help dialog.

JoiPlay 1.20.026:

  • Made cache cleaner more selective to prevent deleting folders that created by users.

  • Fixed a bug that creates files that can't be deleted because of invalid filenames.

JoiPlay 1.20.025:

  • Improved online patching feature.

  • Fixed a bug that causes issues with filename encodings while reading archive files.

  • Fixed wrong layout bug that happens after importing an RGA file. Also, fixed some minor bugs related to RGA files.

  • Made a change to prevent unnecessary sprite tintings on RPG Maker MV games. Also, disabled linear interpolation.


Ren'Py Plugin 8.0.3_7.5.3_010

  • Fixed mute button.


RPG Maker Plugin 1.20.28

  • Added patches to fix crash on some Pokémon Essentials games.

  • Made a change in script unpacker to handle asterisk characters in script names.

  • Made a small change to improve font rendering. (Might cause small performance drop.)

  • Disabled subImageFix option to improve rendering performance. (Might cause issues on devices with buggy drivers.)

  • Enabled link time optimization to improve performance slightly.

RPG Maker Plugin 1.20.27:

  • Added System.reload_cache, System.mount, System.unmount methods from mkxp-z.

  • Added HTTPLite module from mkxp-z. Also added HTTPLite.download as an extra. HTTPLite.download method downloads a file to a given path. Usage: HTTP.download(url, filepath, progresscallbackmethodname, headers) Callback method must accept two fixnums (progress, total).

  • Merged some changes from mkxp-z to improve compatibility with games that use mkxp-z.

RPG Maker Plugin 1.20.26:

  • Re-enabled F12 key shortcut to restart games.

  • Merged commit 5c69aea from mkxp-z. It should fix crashes related to videos.


Ruffle Plugin 1.00.10

  • Updated Ruffle and dependencies.

  • Fixed audio issues.

Ruffle Plugin 1.00.08:

  • Updated Ruffle and dependencies.

Comments (14)

L
Linh Đinh Nhật · July 16, 2026

I want you to reopen the file.

A
Askablod · October 30, 2023

Is there a way to map my Backbone controller to work with selected buttons?

T
Tsuki · June 26, 2023

On the RPGM plugin I noticed a bug, where the characters dialogue text overlap making it hard to read.

M
MakerBlack - PokeFallen · June 21, 2023

Hello, looking forward to the next version, any predictions?

V
Vito Scorcesse · June 18, 2023

Hey, is the RenPy plugin coming to the latest android version or no plans for it?

p
playmore · May 18, 2023

Why can the old version emulator of the mv engine game be opened, but the new version cannot be opened?

M
MakerBlack - PokeFallen · May 1, 2023

Congratulations on improving the fonts, it was sensational! Now a report. The function released a few versions ago causes the game to crash and it does not continue MKXP.enable_fastforward(false)

U
USERS · April 28, 2023

I agonize over the fact that every time I create a game, the name has to be in English. Why does it have to be in English? Does it not support UTF-8 format?

U
USERS · April 28, 2023

Can you add support for Japanese filename paths? Every time I create a new game and use a Japanese name, it ends up renaming an existing game instead of creating a new one. The game name prefix must be in English in order to create a new game.

M
MakerBlack - PokeFallen · April 26, 2023

Report: For those using mkxp 2.4.0 it is necessary to require 'zlib' in the code, this causes an error when emulating in Joiplay. cannot load such file -- zlib

B
BloodRaptor · April 27, 2023

I second this...i don't know how easy it is to implement that, but i think it is necessary for it to exist...tried loading the latest version of pokemon rejuvenation but it could never load and said something along the lines of "Exception: Zlib::StreamError"

M
Micahl Taylor · April 25, 2023

Sorry to bug ya man. For some reason Pokémon flux exe plays the games battle etc. It won't allow me to enter buildings at all. is there a way you can fix that issue

H
Himself · April 24, 2023

Make a VR Version of Joiplay the app already works for the quest but an official version would be nice.

B
Burnitupxtc · April 21, 2023

Great work brother