Home Creators Posts Import Register Favorites Logout

Content

Hello everyone! These are the latest stable builds. There are some bug fixes and improvements over the last builds.  You can check changes that made after the last builds below. Please check this post to see other changes that made after the old stable builds.


JoiPlay 1.10.065:

  • Added support for the TyranoBuilder games that come with electron folder structure.

  • Added HW Video option again. Enabling it shouldn't cause exceptions anymore.

  • Fixed a bug that causes black screen on TyranoBuilder games.

  • Fixed a bug that prevents recognition of RPG Maker XP, VX and VX Ace games.

  • Fixed a bug that causes crashes when Settings option is clicked.

  • Made some changes to improve stability of the game launcher.

  • Made some minor changes in virtual gamepad's layout and fixed a minor bug.

  • Updated third party dependencies.

  Download 


RPG Maker Plugin 1.10.49:

  • Added color, tone, and opacity methods to Tilemap class. (Credits to Aeodyn)

  • Fixed several minor bugs. (Credits to Aeodyn and orochii)

  • Exposed Graphics.resize_screen for RPG Maker XP.

  • Added dummy methods for User32::GetMessage, User32::TranslateMessage and User32::DispatchMessage.

  • Added new string overrides to improve game compatibility.

  • Updated virtual gamepad.

  Download 


Ren'Py Plugin 7.4.11.22:

  • Fixed a bug that causes exceptions when objects are focused.

  • Fixed a bug that prevents some key events.

  • Made a change to make Ren'Py use a different audio channel if config.hw_video is enabled. It might have some side effects but there shouldn't be anything major.

  • Updated virtual gamepad.

  Download  

Comments

Norberts

Hi, i got a weird problem i can't play renpy games HTML and rpgm games are working fine. The error message says: I'm sorry, but errors were detected in your script. Please correct the errors listed below, and try again. File "game/00iconbutton.rpy", line 42: expected a keyword argument or child statement. 0 icon style "iconbutton_icon" properties icon_properties ^. And is doesn't have anything to do with the update i got that error today just randomly.

Norberts

Fixed it i needed to change: renpy.register_sl_statement to("iconbutton", 1,0)

JoiPlay

Hi! I'm happy to hear that it's fixed. Can you tell me which game is it?

Norberts

All games that support renpy. One for example was Mist from 395 games.

Tensuke Kurayami

I've heard mixed experiences with people getting Pokémon Reborn Episode 19 to work, has anyone else had any luck? If so, what settings are you using? Mine is still broken and I want to make sure it's user error instead of compatibility issues lol

JoiPlay

I didn't play it much but tested it a bit. It seems working with default settings. I can help if you can send a screenshot of the error you got.

ale-nerd (edited)

Comment edits

2026-11-01 12:00 How to fix "the model displayable may only be used when model-based rendering is active"? In game The DeLuca Family
2022-06-13 15:01

JoiPlay

Hello! It's disabled to prevent a opengles related crash. I will send you a new build tomorrow.

Anton Koalarobo

Ahh didn't work sadly, the error message closes so fast that i can't read it. I will try deleting everything and do it again when I'm home today

Anton Koalarobo

Didn't work and also is in the internal storage , but i got the error msg from the folder at least. Exception: NoMethodError Message: undefined method `tone' for # PokemonTime:323:in `pbDayNightTint' AnimationSprite:73:in `update' FL_SimpleHUD:282:in `update' Map Connection Fix:20:in `update' MapScrollerUpAndDown:14:in `update' Spriteset_Map:92:in `initialize' AnimationSprite:42:in `initialize' FL_SimpleHUD:273:in `initialize' Map Connection Fix:8:in `initialize' MapScrollerUpAndDown:7:in `initialize' Scene_Map:29:in `new' Scene_Map:29:in `block in createSpritesets' Scene_Map:28:in `each' Scene_Map:28:in `createSpritesets' Scene_Map:63:in `main' Main:45:in `mainFunctionDebug' Main:26:in `mainFunction' Main:81:in `block (2 levels) in ' Main:80:in `loop' Main:80:in `block in ' 000:script yeetifier pro:307:in `eval' 000:script yeetifier pro:307:in `block in ' 000:script yeetifier pro:303:in `each' 000:script yeetifier pro:303:in `each_with_index' 000:script yeetifier pro:303:in `' Exception: NoMethodError Message: undefined method `tone' for # PokemonTime:323:in `pbDayNightTint' AnimationSprite:73:in `update' FL_SimpleHUD:282:in `update' Map Connection Fix:20:in `update' MapScrollerUpAndDown:14:in `update' Spriteset_Map:92:in `initialize' AnimationSprite:42:in `initialize' FL_SimpleHUD:273:in `initialize' Map Connection Fix:8:in `initialize' MapScrollerUpAndDown:7:in `initialize' Scene_Map:29:in `new' Scene_Map:29:in `block in createSpritesets' Scene_Map:28:in `each' Scene_Map:28:in `createSpritesets' Scene_Map:63:in `main' Main:45:in `mainFunctionDebug' Main:26:in `mainFunction' Main:81:in `block (2 levels) in ' Main:80:in `loop' Main:80:in `block in ' 000:script yeetifier pro:307:in `eval' 000:script yeetifier pro:307:in `block in ' 000:script yeetifier pro:303:in `each' 000:script yeetifier pro:303:in `each_with_index' 000:script yeetifier pro:303:in `. Can't really find a solution with Google ether.

Anton Koalarobo

Still the same error 🥲 but thx for the help. Think it might just be the phone

JoiPlay

That's weird. I will check the game. It should be fixable.

Anton Koalarobo

Wow your a legend. First it didn't work but after a hour of tinkering around it finnaly started. Thank you

Anton Koalarobo

Ahh crap it works and i can start it and run around but it crashes at every fight 🥲😂

Anton Koalarobo

All i understand is its stuck in a loop xD Exception: RuntimeError Message: Script error within event 1, map 181 (Dr. Connal's Orphanage): Exception: NoMethodError Message: undefined method `bgm_pos' for Audio:Module ***Full script: pbTrainerBattle(PBTrainers::Orderly,"John",_I("Well done.")) PokemonField:692:in `pbBattleAnimation' PokemonTrainers:392:in `pbTrainerBattle' (eval):1:in `pbExecuteScript' Interpreter:243:in `eval' Interpreter:243:in `pbExecuteScript' Interpreter:673:in `command_111' Interpreter:311:in `execute_command' Interpreter:193:in `block in update' Interpreter:106:in `loop' Interpreter:106:in `update' Interpreter:275:in `rescue in pbExecuteScript' Interpreter:241:in `pbExecuteScript' Interpreter:673:in `command_111' Interpreter:311:in `execute_command' Interpreter:193:in `block in update' Interpreter:106:in `loop' Interpreter:106:in `update' Scene_Map:103:in `block in update' Scene_Map:101:in `loop' Scene_Map:101:in `update' Scene_Map:68:in `block in main' Scene_Map:65:in `loop'

Anton Koalarobo

Think it's just pokemon reborn itself on the old phone it ran fine but with the final version it gets the same error aswell. Thank you tho

JoiPlay

I'm sorry for the late reply. Audio::bgm_pos method is defined by mkxp so it looks like there is something wrong with ruby. I will try to figure out what causes the issue.