July 22, 2022

JoiPlay 1.11.006 and Plugin Updates

Hello everyone! This update contains a lot of bug fixes and improvements over version 1.10.065. RPG Maker MV games has been problematic on recent releases so many changes are made to improve compatibility for RPG Maker MV. To improve compatibility for Pokemon Essentials v19 and above, custom tilemap class from mkxp-z is merged to RPG Maker Plugin. Also, some changes are made to improve compatibility for other RPG Maker games. Ren'Py Plugin got some changes to keep up with the new versions of Ren'Py and comes with two different Ren'Py versions now.


Downloads

JoiPlay 1.11.006: MEGA | workupload

RPG Maker Plugin 1.20.05: MEGA | workupload

Ren'Py Plugin 8.0.1_7.5.1_003: MEGA | workupload  


Changelog

JoiPlay 1.11.006:

  • Implemented a live patch system to fix small javascript bugs without app updates.

  • Fixed a callback bug in readFile and writeFile methods from fs module.

  • Added ugcGetItemInstallInfo method from greenworks module.

JoiPlay 1.11.003:

  • Improved support for games that require Steam API.

  • Made some changes to optimize UI on landscape orientation.

  • Made a change to fix a bug related to BaseTexture.update method from PixiJS.

  • Fixed a bug that breaks Compatibility List.

JoiPlay 1.11.001:

  • Fixed a bug in sreadFileSync method from fs module.

JoiPlay 1.11.000:

  • Added js-yaml and lodash/cloneDeep module implementations.

  • Made some changes on fs module implementation to support Buffers for reading/writing files.

  • Added a manual garbage collection method to prevent crashes related to low memory.

  • Fixed a bug that causes JoiPlay to replace a game instead of adding the new game.

  • Replaced "Disable RTP" option with "Faster Path Enumeration" option. Disabling this option should fix asset override issues on RPG Maker XP, VX and VX Ace games.

  • Added "Model-Based Rendering" option to Ren'Py settings. It's enabled by default and required by some games but can be disabled if clicking menu items freezes the games.

  • Optimized fullscreen theme & layout to reduce overdraws.

  • Made minor UI changes on virtual gamepad settings.

  • Updated Ruffle and other third-party dependencies.


RPG Maker Plugin 1.20.05:

  • Added missing MANAGE_EXTERNAL_STORAGE permission.

RPG Maker Plugin 1.20.04:

  • Made a small change to ignore some image loading errors.

RPG Maker Plugin 1.20.01:

  • Added a string override to disable GaryCXJk - InpEx v1.00 script.

  • Added string overrides to fix common issues on games from Aldorlea Games.

RPG Maker Plugin 1.20.00:

  • Made some changes to enable mouse event support. Touch events are recognized as left clicks.

  • Made a change to align game window to top on portrait orientation.

  • Added a string override for Pokemon Insurgence. H-mode7 is force-disabled so maps that use H-mode7 will be shown as flat maps.

  • Added a string override to make selection cursor semi-transparent on Pokemon Essentials games.

  • Added tilemap and tileatlas classes from mkxp-z to improve support for Pokemon Essentials v19 and above.

  • Fixed a bug in cheat script for Pokemon Essentials v19+ that causes crash on Pokemon Essentials v20.

  • Made some changes to prevent RTP overriding local assets.


Ren'Py Plugin 8.0.1_7.5.1_003:

  • Made a minor configuration change to fix a bug that causes rendering issues.

Ren'Py Plugin 8.0.1_7.5.1_001:

  • Updated Ren'Py libraries to v8.0.1 and v7.5.1.

  • Made a change to fix NameError on empty_window().

Ren'Py Plugin 8.0.0_7.5.0_000:

  • Updated Ren'Py to 7.5.0 and 8.0.0, both versions are included in the plugin. Correct version will be detected using script_version.txt file.

  • Added an environment variable to disable model-based rendering when "Model-Based Rendering" option is disabled.

  • Updated the virtual gamepad and other dependencies.

Comments (15)

S
SeanyBoy589 · September 12, 2022

Finally took the plunge and decided to become a patreon because this app has been instrumental in allowing me to enjoy pokemon rejuvenation and reborn on the go. Just wanted to say thank you for making this and wish you all the best. This latest update finally lets me play episode 19 of reborn at last now!

J
JoiPlay · September 14, 2022

Hi! Thank you for using and supporting JoiPlay.

한
한울 김 · September 1, 2022

Hi! I'm trying to run the rpg vxace game and I see a sentence like this: "This game type require a runtime package to run professionally. Please download RTP for RPG Maker VX Ace or choose the downloaded file to continue." So I downloaded the runtime package file and created the vx page After that, I clicked the "choose" button, but the app does not recognize the rpg vxace folder Can you tell me what I should do?

J
JoiPlay · September 2, 2022

Hello! You shouldn't extract the downloaded file. Please choose RPGVXAce_RTP.zip instead of the folder. JoiPlay filters files using original filenames of RTP files so only these files are accepted: xp_rtp104e.exe, vx_rtp102e.zip and RPGVXAce_RTP.zip.

y
ysxkai · August 24, 2022

您好!请问joiplay未来会添加支持wolf rpg格式的功能吗?毕竟wolf rpg还是有不少比较好的游戏的,不能添加有点可惜

J
JoiPlay · August 25, 2022

不幸的是,没有计划对 Wolf RPG Editor 的支持。 它没有开源实现,从头开始创建一个是不可行的。 (用谷歌翻译翻译)

J
Jean Lezard · August 2, 2022

Hello! Does MV games only work on certain versions of Android only? I have one device where MV games refuse to load (Android 8) while another device, the game loads fine for some reason (Android 11). On Android 8, the games appear as "ReferenceError - require is not defined" or opens to the HTML pages?? Both have the exact same settings and for reference, I'm trying the The Witch's House MV. Also, I want to say thank you for letting the game icons be movable on the app home screen. Unfortunately, the position of the games move back to the order the games were added after exiting the app or after adding another new game. Thank you for the great update!

J
JoiPlay · August 2, 2022

Hi! Please try enabling NWJSAPI option in HTML Settings to fix "ReferenceError - require is not defined" error. Game position issue is probably caused by a bug that prevents saving game list. I will try to figure out what causes it and fix it. Have a nice day!

F
Franco Crisona · August 1, 2022

Having issue loading a cpl Pokemon Essentials games that once they get to menu loading screen, the RPG crashes

s
shishiwo · July 31, 2022

玩反叛的使徒很卡,卡顿问题可以尝试修复吗,kingexit读取也很缓慢

J
JoiPlay · July 31, 2022

你好! 您可以通过消息将这些游戏的链接发送给我吗? 我会检查他们,看看有什么问题。

H
Haakon Steindal · July 30, 2022

Thank you! Works now, quick question; Symphony of War on Steam, getting enoent error loading it, any workaround for that? Asus ROG phone 3

J
JoiPlay · July 31, 2022

Hello! It seems like game uses mkxp-z which has many non-standard features. It will be playable on next version.

H
Haakon Steindal · July 22, 2022

That sounds great but I have problems with Rpgmaker plugin 1.20.05. it needs files access to all files but it won't let me enable it, slider stays grey and under settings - apps the option for all files isn't even there, it is for Renpy though...ROG phone 3 Android 12

J
JoiPlay · July 22, 2022

Hi! Please check the version of the plugin again. It might be 1.20.04 instead of 1.20.05. 1.20.05 shouldn't have the permission issue.