RK3566: add azahar 3DS emulator (SA), enable PS2#2405
Conversation
| |SNK|Neo Geo Pocket (ngp)|1998|`ngp`|.ngp .ngc .zip .7z|**retroarch:** beetle_ngp (default)<br>**retroarch:** race<br>**mednafen:** ngp<br>| | ||
| |SNK|Neo Geo Pocket Color (ngpc)|1999|`ngpc`|.ngp .ngc .zip .7z|**retroarch:** beetle_ngp (default)<br>**retroarch:** race<br>**mednafen:** ngp<br>| | ||
| |Sony|PlayStation (psx)|1994|`psx`|.bin .cue .img .mdf .pbp .toc .cbn .m3u .ccd .chd .iso|**retroarch:** pcsx_rearmed32 (default)<br>**retroarch:** pcsx_rearmed<br>**duckstation:** duckstation-sa<br>**retroarch:** swanstation<br>| | ||
| |Sony|PlayStation 2 (ps2)|2000|`ps2`|.iso .mdf .nrg .bin .img .dump .gz .cso .chd|**aethersx2:** aethersx2-sa (default)<br>| |
There was a problem hiding this comment.
I was pleasantly surprised there are quite a few entirely playable titles now on rk3566. Smoother than ppsspp for a chunk thereof
Better not to add it then I would say. |
|
Are any of these emulators even playable on rk3566? Just because they CAN boot doesnt mean its worth the build time and space debt if they are nothing more than "hey look i can boot a ps2" game and then never play it. |
|
Yeah they are. aethersx2 actually runs remarkably well. azahar is playable for a subset of titles. Regards the -ra core the -sa is better (and is definately playable for a subset of library, depending on your tolerance for jank). Both are as good if not better than Dolphin on the rk3566. So yes they should be in the build - even if they are somewhat aspirational for the complete libraries. |
Ok I'll leave the package in tho and just not include it in the build we can re-look at it when the version gets bumped upstream |
cc61f72 to
20984be
Compare
|
@aenertia Looks like all your CI builds failed for this. Can you restart them or provide another build link? |
|
I would leave out azahar-lr. I am ok with enabling Azahar standalone and ps2 on rk3566. |
|
Yes, I can't think of any platform we would want to enable azahar-lr on, given x86 is gone. |
|
Is there a plan to merge this PR? |
without azahar-lr it would likely get merged |
|
It's removed in current commit (package is defined still, but it's never built as it's not added to virtual emulators package). |
That doesn't sound like removed to me :-D |
|
Also as I mentioned in discord, aethersx2-sa had some missing bits for RK3566. Like PCSX2.ini wasn't in proper place, "Start Aethersx" script wasn't found in modules., etc. I tested with an upgrade, maybe those are missing in post update flow. |
You are absolutely correct. @aenertia the virtual emulators package file needs more updates. |
|
At a conf at the moment, so will take a look over weekend |
20984be to
603b01c
Compare
|
Ready for re-review |
|
This looks good to me now. Weird it's still showing my already-merged commit in the diff. Just need some testing reports from someone with RK3566 once CI jobs complete here: #2405 (comment) |
Add 3DS and PS2 emulation support for RK3566: - azahar-sa (standalone) with RK3566-optimized qt-config.ini (updated for 2125.0.1 config schema) - aethersx2-sa with RK3566 PCSX2.ini config - Add RK3566 to 3DS and PS2 device cases in emulators meta - Update supported emulators documentation
603b01c to
f3ac96c
Compare
RK3566: add azahar-sa, aethersx2-sa, update docs
Add 3DS and PS2 emulation support for RK3566: