The current only PSX core available on Recalbox do an amazing job on ARM boards.But he can’t manage enhanced rendering options on X86 builds.
So to fix this issue, we added the libretro mednafen psx cores.
Libretro is a simple backend API for emulators, game engines, and media players to be run through a unified GUI. Windows, Mac OSX (PPC/Intel), Haiku, PlayStation Classic, PlayStation 2, PlayStation 3, Playstation Vita, Playstation Portable, Xbox 360, Xbox One, Raspberry Pi, Nintendo GameCube, Nintendo Wii, Nintendo Wii U, Nintendo 3DS & 2DS. Beetle PSX HW - 'Unable to find or open hardware renderer for frontend' hot 36 Beetle PSX HW - Android 64bit - SnapDragon 845 performance - beetle-psx-libretro hot 8 Dynamic recompiler $895 BOUNTY. The Libretro API is a lightweight C-based Application Programming Interface (API) that exposes generic audio, video, and input callbacks. Beetle PSX HW is a port/fork of Mednafen's PSX module to the libretro API. It can be compiled in C98 mode, excluding the Vulkan renderer, which is written in C11 for the time being. Beetle PSX HW currently runs on Linux, OSX and Windows. Notable additions in this fork are.
The mednafen_psx_hw core is Enhanced OpenGL Version with OpenGL renderer.It needs at least an OpenGL 3.1 compatible GPU.If your hardware is not compatible, you can use the standard mednafen_psx core.
Here are some options available with these cores :
More informations on libretro documentation.
For your information, these cores needs to add some new bios. Here are the files to add in your Recalbox :
These cores are picky, so respect the file names.
We hope you’ll enjoy these new cores and (re)discover the fantastic PSX games library with modern graphics.
|Git Clone URL:||https://aur.archlinux.org/libretro-beetle-psx-git.git (read-only, click to copy)|
|Description:||Sony PlayStation core|
|First Submitted:||2017-12-23 05:57|
|Last Updated:||2018-01-10 12:32|
@franksouza183give it a try now, i changed the build method when changing the package name to the same method used by the non-git package. it makes different binaries, but for whatever reason, there's some difference between building the hw version with or without cleaning first
Since there's no 'renderer' option in retroarch core menu using the 'hw' one, my guess is this package is identical to his brother non-'hw'.
[EDIT] Confirmed! compiled from github, and the hw is back. Someone can confirme either?
@Dreamkeyconflicts/provides updated, and the package has been renamed.
@Neros.info has been removed.
Can you remove the .info? This file is now in libretro-core-info in the community repo. Otherwise there will be a conflict. Thanks!
Hi, you should change the conflicts/provides to libretro-beetle-psx(-hw), it was renamed in the Community repo.
Maybe it would make sense to also rename the git packages?
Just upgraded to manjaro testing repo fixed it, the new version of nvidia-utils provide vulkan-driver
That does not appear to be the case, like with 'libgl', 'vulkan-driver' is something all the vulkan drivers i see commonly provide.
In fact, vulkan-icd-loader also depends on 'vulkan-driver'.
If other distributions (such as Manjaro) do things differently, you will need to modify the PKGBUILD to suit.
There is no vulkan-driver package, at least on manjaro. Shouldnt this be changed to vulkan-icd-loader.
I've added those changes, thanks.
Didn't know that. you can opt to only install the -hw package if you like, I don't see any need to remove the software-only one, somebody might prefer to use that.
Don't see why not.