RPCS3 / rpcs3-binaries-mac

Repository for macOS x64 binaries
https://rpcs3.net/download
67 stars 3 forks source link

Pretty much every build after 0.0.27 is broken. #7

Closed Weather-OS closed 1 month ago

Weather-OS commented 3 months ago

Extended logs:

Debugger: 0
RPCS3: SYS: RPCS3 v0.0.32-16683-065a6437 Alpha | HEAD
RPCS3: SYS: 12th Gen Intel(R) Core(TM) i7-12700 | 20 Threads | 32.00 GiB RAM | TSC: 2.112GHz | AVX+ | FMA3
RPCS3: SYS: Operating system: macOS, Version: 14.4.0
RPCS3: SYS: Current Time: 2024-07-16T14:25:33
qt.core.plugin.factoryloader: checking directory path "/Applications/RPCS3.app/Contents/PlugIns/platforms" ...
qt.core.plugin.factoryloader: looking at "/Applications/RPCS3.app/Contents/PlugIns/platforms/libqcocoa.dylib"
qt.core.plugin.loader: Found metadata in lib /Applications/RPCS3.app/Contents/PlugIns/platforms/libqcocoa.dylib, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "cocoa"
        ]
    },
    "archlevel": 2,
    "className": "QCocoaIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("cocoa")
qt.core.plugin.factoryloader: checking directory path "/Applications/RPCS3.app/Contents/MacOS/platforms" ...
qt.core.library: "/Applications/RPCS3.app/Contents/PlugIns/platforms/libqcocoa.dylib" cannot load: Cannot load library /Applications/RPCS3.app/Contents/PlugIns/platforms/libqcocoa.dylib: dlopen(/Applications/RPCS3.app/Contents/PlugIns/platforms/libqcocoa.dylib, 0x0085): Symbol not found: __ZN22QWindowSystemInterface21handleWindowActivatedINS_19SynchronousDeliveryEEEvP7QWindowN2Qt11FocusReasonE
  Referenced from: <A9DF58B1-89B1-36C8-9D9E-FE251BF025F2> /Applications/RPCS3.app/Contents/PlugIns/platforms/libqcocoa.dylib
  Expected in:     <0D74653E-184D-34B4-A10C-2CFA621C334F> /usr/local/Cellar/qt/6.7.0_1/lib/QtGui.framework/Versions/A/QtGui
qt.core.plugin.loader: QLibraryPrivate::loadPlugin failed on "/Applications/RPCS3.app/Contents/PlugIns/platforms/libqcocoa.dylib" : "Cannot load library /Applications/RPCS3.app/Contents/PlugIns/platforms/libqcocoa.dylib: dlopen(/Applications/RPCS3.app/Contents/PlugIns/platforms/libqcocoa.dylib, 0x0085): Symbol not found: __ZN22QWindowSystemInterface21handleWindowActivatedINS_19SynchronousDeliveryEEEvP7QWindowN2Qt11FocusReasonE\n  Referenced from: <A9DF58B1-89B1-36C8-9D9E-FE251BF025F2> /Applications/RPCS3.app/Contents/PlugIns/platforms/libqcocoa.dylib\n  Expected in:     <0D74653E-184D-34B4-A10C-2CFA621C334F> /usr/local/Cellar/qt/6.7.0_1/lib/QtGui.framework/Versions/A/QtGui"
qt.qpa.plugin: Could not load the Qt platform plugin "cocoa" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: cocoa.

This was tested on macOS Monterey, macOS Ventura and macOS Sonoma. All got the same error.

rsilverside commented 3 months ago

Is the same on Sonoma 14.6?

rsilverside commented 3 months ago

Works great on M3 Chips. Probably best to avoid non ARM chips. No point for the to optimise it for Intel on mac anymore.

Weather-OS commented 3 months ago

Works great on M3 Chips. Probably best to avoid non ARM chips. No point for the to optimise it for Intel on mac anymore.

This is a terrible way to approach this issue.

rsilverside commented 2 months ago

Why? Intel macs are discontinued. I believe focusing all the efforts on the Apple Silicon is the best course of action.

Weather-OS commented 2 months ago

Why? Intel macs are discontinued. I believe focusing all the efforts on the Apple Silicon is the best course of action.

No. That would deprecate a lot of hardware.

rsilverside commented 2 months ago

Isnt that the whole point? To force people to buy new hardware. I don't see the point making this emulator work on old hardware, especially macs, which they slow down with updates on purpose over time.

Weather-OS commented 2 months ago

Isnt that the whole point? To force people to buy new hardware. I don't see the point making this emulator work on old hardware, especially macs, which they slow down with updates on purpose over time.

So what I’m getting here is that you obviously think that everyone has the budget to just “buy new hardware” and you completely disregard the fact that e-wastes are becoming a pretty relevant issue as of recently.

AniLeo commented 1 month ago

This repository does not accept issue tickets.

https://github.com/RPCS3/rpcs3/issues/new/choose