Open davidhedlund opened 10 months ago
Hmm, are you sure that's not left over from an old config used with distro packages? Assets are working fine here and I don't have any distro assets packages installed.
Hmm, are you sure that's not left over from an old config used with distro packages? Assets are working fine here and I don't have any distro assets packages installed.
Here's what I did:
RetroArch-Linux-x86_64/RetroArch-Linux-x86_64.AppImage
, and then close RetroArch, just to generate a default retroarch.cfg file.$ cat RetroArch-Linux-x86_64/RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/retroarch.cfg | grep ^assets_directory
assets_directory = "/usr/share/libretro/assets/"
Dunno man, I just did your exact steps and got:
assets_directory = "~/.config/retroarch/assets"
Dunno man, I just did your exact steps and got:
assets_directory = "~/.config/retroarch/assets"
Thank you for confirming. That was unexpected. Count potentially be a distro issue?
I'm running Trisquel (based on Ubuntu). I'll evaluate this issue for Ubuntu distros later.
Dunno man, I just did your exact steps and got:
assets_directory = "~/.config/retroarch/assets"
While we're on the subject, this is my default core info
RetroArch-Linux-x86_64/RetroArch-Linux-x86_64.AppImage
, and then close RetroArch, just to generate a default retroarch.cfg file.$ cat RetroArch-Linux-x86_64/RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/retroarch.cfg | grep ^libretro_info_path
libretro_info_path = "/usr/share/libretro/info/"
What is your default value for libretro_info_path
?
libretro_info_path = "~/.config/retroarch/cores"
the one on your system is the default for most distro packages.
libretro_info_path = "~/.config/retroarch/cores"
Thank you for the info again.
the one on your system is the default for most distro packages.
Yes, of course.
In Trisquel 11 but not in some other distros, Appimage version 1.16.0 generates a retroarch.cfg file with:
assets_directory = "/usr/share/libretro/assets/"
instead ofassets_directory = "~/.config/retroarch/assets/"
libretro_info_path = "/usr/share/libretro/info/"
instead oflibretro_info_path = "~/.config/retroarch/cores"
Note: "~" is correct and can be verified by running
./RetroArch-Linux-x86_64.AppImage?
from the command line, which says `Setting $HOME to [the directory that you extracted the appimage in]/RetroArch-Linux-x86_64/RetroArch-Linux-x86_64.AppImage.homeWhy do we want to fix this?
retroarch-assets
package, which is ok since the core packages will install it. But:retroarch-assets
package is installed, it may not be used correctly. For example, sometimes I had font and icon issues with both XMB and Ozone with theretroarch-assets
package (version 1.4.1+git20170209+dfsg1-1).Appimage 1.16.0 in a distro without the
retroarch-assets
package installed:retroarch.cfg configured with
assets_directory = "~/.config/retroarch/assets/"