• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • Eevee Expo's webhost has been having technical issues since Nov. 20th and you might be unable to connect to our site. Staff are also facing issues connecting, so please send a DM to Cat on-site or through Discord directly for faster service!

Recent compatibilities with Joiplay Android emulator

MakerBlack

Trainer
Member
Joined
Nov 23, 2020
Posts
88
Hello, this is my first feature and I want to share with you progress that we have made with the Joiplay team. They are attentive to our requests and as a result, Pokémon Essentials has had its compatibility greatly improved over the last year.

The emulator needs to port several methods and also libraries that already exist in mkxp by default, but which start to work on Android.
This is the link to mkxp features.

Now in topics, let's look at the methods they managed to make compatible this past year.

  • Compatibility for 32 Bit devices.
  • Added System.reload_cache, System.mount, System.unmount methods from mkxp-z.
You can now mount files.
  • 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).
It's great to be able to make connections, but socket will be released in the next official version, so it can be used too.
  • Added MKXP.enable_fastforward(isEnabled) method to enable/disable fast forwarding in runtime.
  • Added MKXP.open_folder(path) method. It can be used to open folders with a supported file manager. If there isn't any supported file manager available, method returns false. path parameter must be an absolute path that starts with /, which is root of game folder.

Essential for opening the project folder in search of locating the player's Save, for example.

Of course, these are just a few methods, sure there may be some more relevant for you, but the main one and considered best for me is the improvement in performance.
I would venture to say that from the beginning of 2023 until November of this year, performance jumped from 30% to 75%. Not to mention the improvement that Essentials v21 brought in performance, I don't know if this has yet been ported to Android, but if not, it will certainly be implemented in a short time.

You can follow more news at:
 
Back
Top