Closed valsou closed 3 years ago
Confirming I'm also seeing the same issue under Android 6 / Retroid Pocket 2.
Have observed on the default Pegasus Grid Theme, though interestingly wasn't able to replicate on the Famicom Beach Theme, so wonder if there's a connection to cover art here.
Also wasn't able to replicate on macos when pointing Pegasus at the same SD card & metadata file that was causing issues under Android.
I'm having a similar issue, but it occurs when the metadata.txt
file has two listings for the same ROM
It's fixed for me. :+1:
Maybe others can give their feedback, before closing the issue.
Thanks Matyas.
Yes, this should be fixed now in the latest version.
@trvrplk I couldn't reproduce this with the latest version, but if you still do, feel free to open a new issue with an example metadata file!
Yep, latest version fixed it!
Hello @mmatyas , I still have this issue on the latest version. Could you check it? thanks.
My metadata content:
collection: CPS extensions: 7z, zip launch: "\Pegasus-wkzlm\RetroArch\retroarch.exe" -L "\Pegasus-wkzlm\RetroArch\cores\fbalpha2012_libretro.dll" "{file.path}" game: 1941 file: 1941.zip developer: 1941 description: 1941
When I put missing entry on the meta data, It will be crashed.
I pasted the lastrun.log for reference.
2021-03-21T22:17:25 [i] Pegasus alpha14-110-g89e3693b (2021-02-04) 2021-03-21T22:17:25 [i] Running on Windows 10 Version 2004 (x86_64, windows) 2021-03-21T22:17:25 [i] Qt version 5.15.2 2021-03-21T22:17:25 [i] Program settings loaded (
D:/Pegasus-wkzlm2/aa/config/settings.txt
) 2021-03-21T22:17:25 [i] Found localear
2021-03-21T22:17:25 [i] Found localebs
2021-03-21T22:17:25 [i] Found localede
2021-03-21T22:17:25 [i] Found localeen-GB
2021-03-21T22:17:25 [i] Found localeen
2021-03-21T22:17:25 [i] Found localees
2021-03-21T22:17:25 [i] Found localefr
2021-03-21T22:17:25 [i] Found localehu
2021-03-21T22:17:25 [i] Found localeko
2021-03-21T22:17:25 [i] Found localenl
2021-03-21T22:17:25 [i] Found localept-BR
2021-03-21T22:17:25 [i] Found localeru
2021-03-21T22:17:25 [i] Found localezh-TW
2021-03-21T22:17:25 [i] Found localezh
2021-03-21T22:17:25 [i] Locale set toen
2021-03-21T22:17:25 [i] Found themePegasus Grid
at:/themes/pegasus-theme-grid/
2021-03-21T22:17:25 [i] Theme set toPegasus Grid
(:/themes/pegasus-theme-grid/
) 2021-03-21T22:17:25 [i] SDL version 2.0.10 2021-03-21T22:17:26 [i] Gamepad: Connected device 0x0 (ShanWan PS3/PC Wired GamePad) 2021-03-21T22:17:26 [i] Metafiles: FoundD:\Pegasus-wkzlm2\Roms-v2.0\CPS1\metadata.pegasus.txt
2021-03-21T22:17:26 [w] Metafiles:D:\Pegasus-wkzlm2\Roms-v2.0\CPS1\metadata.pegasus.txt
, line 6: Game fileD:\Pegasus-wkzlm2\Roms-v2.0\CPS1\1941.zip
doesn't seem to exist 2021-03-21T22:17:26 [i] Metafiles: Finished searching in 1ms 2021-03-21T22:17:26 [i] Media: Finished searching in 0ms 2021-03-21T22:17:26 [i] Favorites: Finished searching in 0ms 2021-03-21T22:17:26 [i] Playtime: Finished searching in 0ms 2021-03-21T22:17:26 [i] Steam: No installation found 2021-03-21T22:17:26 [i] Steam: Finished searching in 0ms 2021-03-21T22:17:26 [i] GOG: 0 games found 2021-03-21T22:17:26 [i] GOG: Finished searching in 0ms 2021-03-21T22:17:26 [i] EmulationStation: No installation found 2021-03-21T22:17:26 [i] EmulationStation: Finished searching in 0ms 2021-03-21T22:17:26 [i] Skraper Assets: 0 assets found 2021-03-21T22:17:26 [i] Skraper Assets: Finished searching in 1ms 2021-03-21T22:17:26 [i] LaunchBox: No installation found 2021-03-21T22:17:26 [i] LaunchBox: Finished searching in 0ms 2021-03-21T22:17:26 [i] Logiqx: Finished searching in 0ms 2021-03-21T22:17:26 [w] The collection 'GOG' has no valid games, ignored 2021-03-21T22:17:26 [i] Game list post-processing took 0ms 2021-03-21T22:17:27 [i] 1 games found 2021-03-21T22:17:27 [e] QQmlEngine: Illegal attempt to connect to model::Game(0xc136040) that is in a different thread than the QML engine QQmlApplicationEngine(0x2d23ef0.
Thanks.
Hi, you're running the older, stable version, the latest one is alpha14-130-gf59598fa
.
Hi, you're running the older, stable version, the latest one is
alpha14-130-gf59598fa
.
Thanks for your quick replay, I confirmed the Latest version "alpha14-130-gf59598fa (2021-03-21)" is solved this issue.
Btw, the official site still showing: Stable release: alpha14-110-g89e3693b (2021-02-07) I think the "stable release" on is not really "stable", because the stable release has this crash issue.
Great!
I think the "stable release" on is not really "stable", because the stable release has this crash issue.
Yes, in this case stable refers more about how well the features are tested, but, like with this issue, there might be still some leftover bugs. On the other hand the last stable release has been indeed quite a while ago, so might be about time to have a new one.
The issue
Pegasus crash if it is showing a collection with a game listed in the
metadata.txt
that doesn't exist (no rom file).System info
Tested on Android phones (Huawei P30, others have issue with Retroid Pocket 2). Should be the same on other OS, but not tested.
Pegasus version
Since Weekly build #5, especially this commit : https://github.com/mmatyas/pegasus-frontend/commit/f1f4ecddc22ac08e0ee39088d886c605f79e23d1
Pegasus log