Hi all! It's been awhile since the last update. I have been busy with work so I couldn't work on JoiPlay that much and couldn't answer most of the messages. I'm really sorry for that. This update brings some features requested by users and adds several bug fixes and improvements.
ChangelogJoiPlay 1.20.570:
Added experimental support for Google TV and improved UI.
Added ability to create folders in the launcher and moving games to created folders.
mproved plugin injection for RPG Maker MV and MZ. Any plugin.js file with valid JavaScript should be parsed/evaluated correctly.
Added "Remap Controller Buttons" option to game menu, which can be used to remap external controller buttons. This is the only way to remap external controller and tv remote buttons on Google TV.
Implemented ScreenOrientation.unlock and ScreenOrientation.lock methods for HTML/JavaScript based games.
Fixed a crash which happens when a game launched without required plugin.
Fixed a bug which causes EnigmaVB extractor to fail on old devices.
Fixed a bug which causes java exceptions on NWJSApi.getScriptFile method.
Opted out forced edge-to-edge on Android 15.
RPG Maker Plugin 1.21.31:
Fixed a crash caused by unnecessary usage of checkSelfPermission method.
Re-added removedDir.exists? and File.exists? methods to Ruby 3.2.5.
Added HTTPLite.getIP() method which gets current IP from whatismyip.akamai.com.
Ren'Py 8.3.4 Plugin 1.00.30:
Updated Ren'Py to 8.3.4 and renamed the plugin.
Ruffle Plugin 1.01.00:
Updated ruffle and third party libraries.
Other Plugins:
Updated JoiPad, which implements virtual gamepad and input handling.
Downloads
Note: Updated Server 1 links.
JoiPlay 1.20.570: Server 1 | Server 2RPG Maker Plugin 1.21.31: Server 1 | Server 2Ren'Py 8.3.4 Plugin 1.00.30: Server 1 | Server 2Ruffle Plugin 1.01.00: Server 1 | Server 2Godot 4 Plugin 1.00.20: Server 1 | Server 2Godot 3 Plugin 1.00.10: Server 1 | Server 2Ren'Py 7.7.1 Plugin 1.00.30: Server 1 | Server 2Optional plugins to improve Ren'Py compatibility:Ren'Py 8.2.3 Plugin 1.00.60: Server 1 | Server 2Ren'Py 8.1.3 Plugin 1.00.20: Server 1 | Server 2Ren'Py 7.4.11 Plugin 1.00.40: Server 1 | Server 2Ren'Py 7.3.5 Plugin 1.00.20: Server 1 | Server 2Ren'Py 7.1.3 Plugin 1.00.40: Server 1 | Server 2Note: These are alpha builds and might have some unexpected issues. Google Protect might show a warning dialog while installing apk files on some device.