hizzlekizzle / retroarch-appimage Goto Github PK
View Code? Open in Web Editor NEWAn attempt to use CI for nightly builds of RetroArch for Windows and Linux (via AppImage)
Home Page: https://retroarch.com/
License: MIT License
An attempt to use CI for nightly builds of RetroArch for Windows and Linux (via AppImage)
Home Page: https://retroarch.com/
License: MIT License
Thanks for making an AppImage, we'd like to add it to appimage.github.io. However it does not run on Ubuntu xenial because it was compiled on too new a system:
AppRun: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /run/firejail/appimage/.appimage-9143/AppRun)
Can you please fix it? Thanks.
Reference:
AppImage/appimage.github.io#2135
Both "udev" and "linuxraw" is working. "sdl2" is working with Flatpak but not with Appimage.
Both "udev" and "linuxraw" is working, but not "sdl2".
1: I corrected the Product ID for SDL2/DualSense: libretro/retroarch-joypad-autoconfig#1115
I checked nightlies, and only assets are bundled.
Save state, and Rewind, work with manually downloaded/extracted cores for Ubuntu's retroarch
package, but not the Appimage. Also, other Hotkeys work fine, like Fast-forward for the Appimage.
./RetroArch-Linux-x86_64.AppImage -L [core].so anygame.sfc
If it matters, it didn't help to copy the info files to:
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 of assets_directory = "~/.config/retroarch/assets/"
libretro_info_path = "/usr/share/libretro/info/"
instead of libretro_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.home
Why 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 the retroarch-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/"
I would like to know if it is a bug, or is it something that is not implemented.
I have a list of MAME games which works fine. I also have no problems with images.
The emulator uses the name of the rom to display the names of the games by default.
I really find it annoying to find a game called "gng", instead of seeing "Ghost'n Goblins", so I tried adding that game to the favorites list, and renaming it from there.
The problem I have run into is that if I do it, it no longer recognizes the image.
I have gone to the snaps list, and I have copied the gng.png file, creating another like it with the name Ghost'n Goblins.png, thinking it would work, but it doesn't.
I've also tried editing the favorites list to try to add the image path, but it doesn't show where to do it:
{
"path": "/media/Emuladores/Roms/MAME/1942.zip",
"label": "1492test",
"core_path": "DETECT",
"core_name": "DETECT",
"crc32": "00000000|crc",
"db_name": "content_favorites.lpl"
},
I have not found a way to rename the games without losing the images.
I've also tried duplicating a rom and renaming it, but many of them won't start.
I would like to know if there is any way to rename the favorites list without losing functionality.
Thanks in advance.
Hi, thanks for your time, i wanted to run the AppImage from RetroArch on my AMD Athlon X4 845 3.5GHz PC with 16GiB of RAM, with an AMD Radeon RX550 with 4GiB of GDDR5 memory, running OpenMandriva 23. Like running another AppImage programs, i made RetroArch executable using konsole with the command: chmod a+x "AppImageFileName", then i made double click on it like i made in another programs, like PCSX2 which is packaged in AppImage format, and runs fine on my PC with Open Mandriva 23, about with 30-50% better performance comparing with it's Windows version. I tried to do the same with retroarch, but nothing happens; so i tried to run directly from konsole and i got this message:
"./RetroArch-Linux-x86_64-Nightly.appimage: symbol lookup error: /lib64/libEGL_mesa.so.0: undefined symbol: wl_proxy_marshal_flags"
As i said, i have AppImage programs running well, as PCSX2 1.7 Nightly, or CEMU for Linux, even not AppImage files, as Redream, which is a single UNIX executable, runs perfectly with this method, but RetroArch Doesn't, so, i hope my description of the problem could help you; by the way, my OpenMandriva is running under Wayland an Vulkan desktop environment-API.
[This is a copy of: https://github.com/libretro/RetroArch/issues/16128]
I cannot load any core that I have manually downloaded and extracted to the core directory.
Should it not be listed? What have I missed?
The bsnes hd
is not listed in Load Core
As Rob taught me, I had to run:
./RetroArch-Linux-x86_64.AppImage -L RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/bsnes_hd_beta_libretro.so "~/Downloads/Legend of Zelda, The - A Link to the Past (USA).sfc"
Load Core
-- it's empty, the bsnes-hd beta
core is not listed, so it cannot be loaded.[Try to bisect and tell us when this started happening]
You can find this information under Information/System Information
This application failed to start because it could not find or load the Qt platform plugin "xcb".
Reinstalling the application may fix this problem.
Aborted (core dumped)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.