Download Core and Core Updater do NOTHING

Raspberry Pi 3 ArchlinuxArm Retroarch from the ArchlinuxArm repositories…

All the posts I have found that are similar to this are all focussed on the cores not installing because of permissions in the default directories when using Archlinux. This appears to be different…

It’s not that cores fail to download or fail to extract… With this particular installation, when I select “download Core” or “Update Cores”, the screen just flashes once, and then does absolutely nothing… The menu doesn’t change, it doesn’t give me any options for picking anything, it just flashes one time and does nothing.

I have installed and ran Retroarch on Archlinux a small handful of times and have never seen this happen. This is the first time I have tried it on a Pi, though, and with with ArchlinuxArm.

2 Likes

i have same problem did you find a solution?

Check your config and make sure that the core location is set to somewhere that you have write access to.

1 Like

Can someone please help me figure out how to get my retro gaming up to speed cuz I think I got the new software but my screen is still in the old formate

I’m not sure what you mean by that. If you mean it’s just a black screen with blocky white text, that means it can’t find the assets, so make sure in settings > directory that your assets directory is set to something sensible that you have write-permissions to and then go to the online updater and (re)download the assets.

1 Like

Sorry for the long delay. I honestly forgot that I had posted this. I DID find the solution after chatting with a few of the devs on IRC. This wasn’t a permissions thing, but actually an issue with the config file that comes with the Archlinux package from their repos. The URL was wrong and therefore the online updater was not able to find anything, causing the interface to “litterally” do nothing when I tried to select “download cores” or anything else involving the internet. I had to change the URL to something sensible for my system… buildbot.libretro.com/nightly/linux/… you get the idea.

There were other issues in the stock archlinux config as well, but I believe our devs were going to push to get that corrected. I can post my (now working) config, if somebody needs it.

Yes. I just posted it below. (pending approval)

Great sugestion! That helps to solve my problem. Cheers hunterk!> Blockquote

I am new here - and see this post from a ways, back. I too have the issue with trying to update retroarch from 1.7.6 to 1.8.5. The screen just flashes. Be gentle, but I am not sure how to change the directory, to a writable location, or fix this? The cause of all this is that I am having an issue where I can’t two joysticks to work in the same emulator at the same time. This used to work on other builds I had, but not this one. The two joysticks are a Tankstick and an 8 button joystick. But no pair of joysticks works, so I m not sure it’s the Tankstick.

So I realize I may have two separate issues here, but the big one is I’d love to update RetroArch to 1.8.5. Thoughts?

Hi Vile - just curious how you fixed? I am new to this so a bit limited in getting context. How did you change the URL? To what, and how did that work?

are you using 32bit version? seems like builbot for linux x86 is not creating files. check yourself:

https://buildbot.libretro.com/nightly/linux/x86/latest/

how we can report this for fix?

No, I was using arm.

Go to settings> network > updater > and change the Buildbot Cores URL

1 Like

I’ve installed RetroArch 1.9.14 using Snap Package on Elementary OS 6.1 Odin. When I go to Main Menu > Online Updater > Core Downloader,

I get “Fetching Core list” and it will then show “No Entries to Display”

When I go to Settings > Directory > Cores,the default directory is: /home//snap/retroarch/1005/.config/retroarch

However when I browse the path in the file browser .config/retroarch does not exist under /home//snap/retroarch/1005/

Is this what is preventing me from downloading cores in retroarch?

Also in Settings > Network > Updater, the default URL is http://buildbot.libretro.com/nightly/linux/x86_64/latest.

I have a similar problem. I installed retroarch in manjaro and tried to find cores I need in the upadter menu. But there are n0o SNES, MD, SDaturn and Dreamcast cores shown. Also Arcade emutlators are not shown just FB Neo (Hiscroe).

Can someone help me here to get the cores I need?

If you are using package from your distro, you will have to install the Libretro cores packaged from the distro as the Online updater is disabled.

If you wan to use the Online updater, please use the AppImage either latest stable or nightly.

Thank you.

1 Like

Not needed! I use RetroArch since years from the package in my distribution. The reason why the Online updater is disabled is, because it has no write rights to the directories. If you change the configuration of RetroArch and point the directories (like the cores folder) to a different location with write permission, then the Online Updater works. In example I set it to ~/.config/retroarch/cores, which is managed by RetroArch.

Ah OK. I see. HAve downloaded trhe cores now over AUR (I think it is called so). Now to Arcade Roms. I have a recent mame set and when IO have the core activated and go to the folder with the roms I get the zip files and not the names for the roms. Is that correct or do I do something wrong?

Arcade is a bit more complicated than “regular” importing ROMs. That’s because every Arcade emulator has a known set of Rom files, that should match exactly. More how all of this works at https://docs.libretro.com/guides/arcade-getting-started/ For Arcade, it is recommended to do a manual scan. You need the correct Rom for the particular emulator version and the correct DAT file, which contains information about every Rom the emulator knows. A guide can be found here (linked from the RetroArch documentation): https://neo-source.com/index.php?topic=3725.0