-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EasyRPG 0.8 RetroArch core not working on Miyoo handheld console devices #3345
Comments
The core is for x86 architecture. You probably need one for ARM. Can you test if this one works for you: https://easyrpg.org/downloads/tmp/easyrpg-player-0.8-armhf-libretro.zip |
Hello Ghabry! Thank you for your reply. I tried using this .so file plus the .info file I posted above. I've uploaded the previous older version .info and .so files that worked for me here: https://drive.google.com/drive/folders/17eS7s5s-zzP3N4kklDj_dJSEBvpbSUXB?usp=sharing Thank you again for your help! |
Unfortunately it's hard to say what the problem is without having access to the device. Builds for these ARM handheld systems must be made in a specific way to ensure that they can run and we cannot figure this out without anyone of us having access to such a device. We don't even know where version 0.6.1 that many of these devices have is coming from. We did not compile it and its from 2019. So extremely old. On the positive side: It looks like libretro supports building for "dingux (miyoo)" devices. So it should be possible for us to release a new up-to-date core for your device when Player 0.8.1 is out which is planned to be in about a month. |
Thank you, Gharby! So it seems my updating approach (by replacing files) was correct, but my miyoo device might not be compatible with the ARMHF 0.8 version for unknown reasons. When I was looking for the easyrpg 0.8 version core file on libretro library, I saw there was a dingux/miyoo-arm32/latest/ folder, but the folder didn’t contain an easyrpg file. Please let me know if I can help in any other way. I’ve found someone in the Miyoo device community who was able to update his EasyRPG to 0.7. We’ll try some more and see if we can get 0.8 to work, and if not we’ll wait for 0.8.1 to drop. |
I was just reminded that there are also sdl1 and sdl2 binaries of 0.8 available at https://easyrpg.org/downloads/tmp/ These are standalone binaries, like retro arch, not cores. A year ago we were told that they are working. Maybe give it a try? |
Thanks Gharby! Installing sdl1/sdl2 binaries seemed to require linux knowledge which was outside of my current experience, but after spending a couple of days asking around I finally solved this issue by finding a workaround. I abandoned the og miyoo native OS, formatted the SD card, and installed Onion OS. Initially I couldn’t find EasyRPG in Onion’s games folder and none of the EasyRPG games were showing up in “recents” or “favorites”… Until I copied the easyrpg folder in /RApp to /Emu. Problem solved. In short: While 0.8 may have some weird compatibility issues with miyoo’s native OS it runs perfectly fine on Onion OS. Same device. Just switch to Onion |
Player platform: RetroArch (with Miyoo Mini+ Console)
Describe the issue in detail and how to reproduce it:
My RetroArch device had EasyRPG 0.6.1 installed previously.
I could launch Yumenikki and Cell of Empireo with Easy RPG 0.6.1, but I ran into the same keymapping bug described in this issue post: #2614 .
According to this post, the bug I encountered has been resolved in version 0.8.
So I have tried to update to version 0.8, but after replacing the old easyrpg_libretro.so file with the new file I obtained from the libretro library buildbot, the games won't start up at all. They immediately crash when I try to open the RPG_RT files.
I suspect something may have gone wrong during my updating process, or I may have downloaded the wrong files from the libretro library.
Here's what I did:
I also found a EasyRPG Player.opt file in the RetroArch folder but I had no idea what it did, or how I could update it so I left it be.
After reverting the above file replacements and returning to the old EasyRPG 0.6.1, I can run the games again.
Attach files (as a .zip archive or link them)
Here are the files I used to update my EasyRPG to 0.8: https://drive.google.com/drive/folders/1WSVWKYGO2j-lL_WXpf4DBTcEKvUidZJm?usp=drive_link
I can also upload the entire SD Card with the RetroArch folder (with EasyRPG 0.6.1 installed) and the RRom folder (with the game files). Let me know if that might be necessary.
The text was updated successfully, but these errors were encountered: