Closed darksaviorx closed 4 months ago
If there would be a 64-bit version, you'd still need to install the dependencies, just the 64-bit versions of them.
Or, if by automatic installing you mean RetroPie, then perhaps the install script there could be made smarter, so it installs the 32-bit dependencies for you.
A 64bit version would (probably?) use the listed dependencies from the Retropie Pegasus installer. For 32bit, I need to install the armhf architecture first and then install the same dependencies with :armhf at the end. Pegasus is the only 32bit app I use so I thought it was worth asking.
I'm trying to make it myself but I'm having trouble since I'm not familiar with compiling. I followed your build guide. This produces a ~3.7MB binary that loads but going to settings results in a grey screen without any text. I'm sure there's more things wrong with it but that's as far as I've tested. Here's the log: https://pastebin.com/2UgKkxar
The build log seems to be fine, if Pegasus starts up, the compilation is OK. The grey screen sounds like a rendering or Qt related issue, eg. problem with a particular QML element. Take a look at the Pegasus log or the console output for any issues.
I've also sent a pull request for the RetroPie 32-bit dependencies.
I think this can be closed in favor of https://github.com/RetroPie/RetroPie-Setup/pull/3586 which discusses the dependencies, and https://github.com/RetroPie/RetroPie-Setup/pull/3881 which provides a script for on-device builds.
On my 64bit pi4 setup I need to manually install the 32bit packages required by Pegasus. It would save me a lot of time if there was a 64bit build. Thanks.