Can't launch any roms
-
Hi,
I've installed retropie on an Intel NUC.Everything seems good but when i lauch any roms, i'm back on the lauch screen. In first time, i think it's a romset problem, but if i tried the same roms on another computer, it's ok. Is there a hardware problem with the nuc or a retropie's installation problem ?+On both machines, the OS is debian 11. On the Nuc it's a 32 bits version, on the second machine it's a 64 bits. This is the only software difference !!
If i watch the log (/dev/shm/runcommand.log) :
/opt/retropie/supplementary/runcommand/runcommand.sh : line 1304 : /opt/retropie/emulators/retroarch/bin/retroarch : can't execute binary file : error format exec()
What can i do ?
Thanks
-
Looks like an installation problem - did you copy the install folder(s) from the 64bit computer on the NUC or did you install through RetroPie-Setup ?
-
I used the retopie-setup script.
I tried to uninstall from the script and re-install retropie. Same problem.
Have i to delete folders manually when i uninstall ?
Thanks for your answer mitu !
-
@mozvillat said in Can't launch any roms:
I tried to uninstall from the script and re-install retropie. Same problem.
Have i to delete folders manually when i uninstall ?The uninstall should take care of that, but your issue seems to be the
retroarch
installation. Can you install/re-install theretroarch
package and then provide the install log from$HOME/RetroPie-Setup/logs
? Should be the last log file, unpack it and upload its contents on pastebin.com, providing the URL. -
Can i do it with the setup script ?
--> manage packages / core / retroarch (installed - via source) ? and Update (from source)
That's right ? -
@mozvillat Yes, you install using RetroPie-Setup, otherwise the log file will not be created.
-
@mitu https://pastebin.com/tDYE5n0R
There is errors to build retroarch.
-
Looks like a missing dependency. Can you install the
x11proto-core-dev
package manually and re-try the installation ? Run:sudo apt x11proto-core-dev
then install again.
-
@mitu I have installed x11proto-core-dev and i have always error to build retroarch
-
Can't reproduce the error myself - it installs succesfully on a Debian 11 system.
Did you perform any additional configuration/package installation on the Debian system after installation ? Installed a newer/older
gcc
package or added extra repositories ? -
@mitu no installation is out of the box ! On the 2nd system, it's a debian 11 too and no problem...
i tried to delete all the retropie and try to re-install all. Do you think that's solve the problem ? -
@mozvillat said in Can't launch any roms:
Do you think that's solve the problem ?
No. Try updating the OS before attempting the installation again (
apt update && apt upgrade
). -
@mitu same problem after update/upgrade...
i tried to reinstall the os in 64 bits version. Or another OS.Which OS is better for retropie (and UltrastarDx) ?
-
@mozvillat said in Can't launch any roms:
i tried to reinstall the os in 64 bits version. Or another OS.
You can retry with a 32bit install again - if you really need 32 bit.
Which OS is better for retropie (and UltrastarDx) ?
Latest Debian/Ubuntu LTS/other Ubuntu forks are ok. I don't know what's UltrastarDX, so can't advise here.
-
@mitu Thanks for your help. I'll reinstall debian 11 64 bits version. If the problem persist, it's a Nuc hardware's problem ! Or i can try to install it on my old Odroid C2, but not sure all emulators can run (Game Cube, Dreamcast,psx, ps2, ...)
-
@mitu I've reinstalled a 64bits debian and retropie is ok. Now i remember why i've installed a 32 bits system !! It's for the ps2 emulator (pcsx2). It can't run with a 64 bits system !!
-
Try using the Flatpak install from https://flathub.org/apps/details/net.pcsx2.PCSX2.
-
@mitu thank you mitu ! it's the 1st time i heared flatpak !! how can i get the config file for pcsx2 ? When i launch ps2, No config found for ps2 (i think it's the file in /opt/retropie/configs)
-
Since the emulator is not installed via RetroPie, you need to create the
ps2
system manually - see https://retropie.org.uk/docs/Add-a-New-System-in-EmulationStation/. You need to add the folder toes_systems.cfg
, provide a list of extensions for the ROMS (or CD images for PS2 I presume) and the command to start the game. -
@mitu Thanks for your help ! all is good (i can lauch all emulators). I've just to remap controllers for dreamcast (to quit the emulator), for pcsx2 and N64. Thanks for all mitu !
If someone install pcsx2 with flatpak, the config file i used to launch it (/opt/retropie/configs/ps2/emulators.cfg) - you have to create the ps2 directory, and the emulators.cfg file
pcsx2 = "flatpak run net.pcsx2.PCSX2 %ROM% --windowed" pcsx2-nogui = "flatpak run net.pcsx2.PCSX2 %ROM% --fulscreen" default = "pcsx2-nogui"
And now, i've to read all the forum to optimze retropie !!!!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.