Single .pbp being ignored.
-
@solidgear4 If the problem is with running the ROM, then you should enable verbose logging in the Runcommand launch menu and post the log on pastebin again (
/dev/shm/runcommand.log
), maybe there is an explicit error fromlr-pscx-rearmed
there. -
I am having this exact same issue. And it's only this one game; the rest I scraped work just fine. Fhat the Wuck?
-
I have a Final Fantasy VIII (USA).PBP (2,160,718KB) and it is recognized and played fine (the last time I booted it up anyway, like 8-9 months ago). Have you tried redownloading source rom to recreate the PBP? or adding your current bin/cue and seeing if it shows up?
-
It's 5 months ago issue and it seems nobody is fixing this.
It seems the emulationstation is having some limitation in detecting any bigger size file. My guess is file which exceeds 2GB, for instance, the single PBP of Final Fantasy VIII (2160718KB, around 2.06GB). The game can be launched and working fine. It's just the emulationstation frontend that unable to detect it.
I am facing the same problem too and made such conclusion. Final Fantasy IX is around 1.75GB and emulationstation detects it but not Final Fantasy VIII.
es_log.txt just showed this:
lvl1: File "/home/pi/RetroPie/roms/psx/Final Fantasy VIII.PBP" does not exist! Ignoring.So need somebody to fix this.
-
@genzi0401 good news:
https://github.com/RetroPie/EmulationStation/commit/84b1038c3fd5848befc0a137d09228c7d7600245i assume this is the same issue. please update emulationstation from source and it hopefully is fixed.
-
@dankcushions So I updated emulationstation. I am not sure if I done it nicely or not but.. it still do not work. Maybe my problem?
-
You should update from source using the
emulationstation-dev
package instead of the normal one. This because the former pulls using themaster
branch and the latter uses thestable
branch.Go to the RetroPie setup menu, then Manage Packages and then go to the
experimental
section to installemulationstation-dev
from source.
If you update packages probably you will have to re-do this again. Not sure. -
@hhromic looking at the commit I linked to, it looks like it has been applied to the master branch, so I don't think dev is needed? but yes, you will need to update via source.
-
@dankcushions yes, the commit you linked applies to
master
. I understand the scriptmodules work like this:emulationstation
uses thestable
branchemulationstation-dev
uses themaster
branch
Hence why I think the latter should be used for the very latest changes in
master
like that commit. -
-
@genzi0401 let us know if that solves it for you.
Looks like this commit is quite fundamental for nowadays' rom sizes. Perhaps @BuZz can merge it into the stable branch so there is no need to go to the dev branch?
-
@hhromic The problem was reported only for Windows, on Linux I tested ES before this patch and there was no problem.
-
Mmm, I was under the impression @genzi0401 is running on an RPI.
es_log.txt just showed this:
lvl1: File "/home/pi/RetroPie/roms/psx/Final Fantasy VIII.PBP" does not exist! Ignoring.Also the relevant source code in the commit seems to be outside of a
defined(_WIN32)
context.
But if you tested before that fix then maybe he is having another problem in there. Let's wait for input from @genzi0401 .Edit: Actually, the commit's message mentions an approach for the Pi:
Fixes for roms larger than 2GB
pi: #define _FILE_OFFSET_BITS 64
windows: Switch to use stat64 where needed -
@hhromic said in Single .pbp being ignored.:
Mmm, I was under the impression @genzi0401 is running on an RPI.
From the log file, it sure looks like it's on a Pi. But since there was no additional information, we can only guess.
-
I can confirm that using latest RetroPie in latest Raspbian Stretch with stable EmulationStation it does recognise files >2GB as @mitu stated:
Created a test "rom":
$ dd if=/dev/zero of=$HOME/RetroPie/roms/psx/test.pbp bs=1M count=3072
Then restarted ES, the rom appears and ES tries to launch it normally. Of course the emulator returns immediately, but it IS recognised by ES:
lvl2: EmulationStation - v2.7.6rp, built Jul 11 2018 - 17:57:30 ... lvl2: Attempting to launch game... lvl2: /opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ psx /home/pi/RetroPie/roms/psx/test.pbp
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.