Retroarch | RPi4 | Core updater &/or AUR cores

Hiya,

trying to get Retroarch working on an RPi4 running Manjaro Arm 19.12.

Installing it from sudo pacman -S retroarch, or trizen -S retroarch libretro installs fine but the Core Updater inside retroarch just flashes the screen then returns me to the menu.
The retroarch-rbp in aur is only configured for arm7 so no luck there

I've set the core download and core info file download folder to /home/user/Games/.cores so retroarch shouldn't have any permission errors.
Also, installing the libretro-core-info package from AUR doesnt seem to make any difference to just downloading it from within Retroarch.
The cores that are available prebuilt in the package manager don't show up either, I guess I would have to find their install location and either move them to a folder retroarch knows or point retroarch.conf to that location.

Anyone tried this before and have any tips?
As I'm typing this I'm

git clone https://github.com/libretro/libretro-super
make
make install

so gonna see if this makes any difference...

I recall someone else on the forum trying to get this going, running into the same issue you are, that the packages are not made for aarch64.

Bummer.
the

make 
make install

failed, trying again with the ./configure options from the AUR retroarch-rpb package
fingers crossed^^)

ended up
pacman -S retroarch libretro
ro install the base package, cores I needed (pcsx-rearmed and libretro-core-info had a conflict so ended up moving pcsx info to a different folder and running the installer again after), and xmb/ozone assets.

After this I
git clone https://github.com/libretro/whichever-cores-i-needed
and compiled from source, after which i would move the *.so files to the cores folder.
I went with my own folder in ~/somewhere but I guess you could just move the compiled ones to the default /lib/libretro/
in ~/.config/retroarch/retroarch.cfg you can point retroarch to look anywhere using
libretro_directory =
and
libretro_info_path =

1 Like

Can someone fix up the pacman package 1.8.4 for arm64?

Pacman should be at 5.2.1....

pretty sure he meant retroarch 1.8.4.

A question related to this subject of this thread:
Did anyone here managed to compile mupen64plus core for aarch64/arm64? I did finish to compile it, but nothing runs. Even tho mupen devs says its supported.

In that case, the package comes from Arch Linux ARM and is at 1.8.4.

Sorry for the noob question but...
Why cant i see this package in pacman, pamac, yay, etc? It still shows 1.8.1, even tho i ran an update.
It has to do with the manjaro version? like testing, stable, etc?
If so, how do i change it?

It should be in the repo. Maybe your mirror is outdated.

Try this:

sudo pacman-mirrors -c Germany && sudo pacman -Syyu retroarch

That should pull in 1.8.4.

Thank you! It worked, along with 200 new updates. :slight_smile:

1 Like

Anyone help with dualshock 4 v2 working within retroarch 1.8.4
Ive paired it but its not configured in the app

I hope someone from Manjaro Forum, who is using RetroArch can help you. If not then I think its better to ask this in RetroArch Forum or their chats.

this git: https://github.com/libretro/retroarch-joypad-autoconfig also exists as a package in the repo if my memory serves me right, double check that you have that installed as well.

I've been using ds3 controllers (both official and 3rd party) via usb so not sure about ds4 or bt

Cheers i will have another go

This topic was automatically closed after 90 days. New replies are no longer allowed.

Forum kindly sponsored by