RPCS3 / rpcs3

PlayStation 3 emulator and debugger
https://rpcs3.net/
GNU General Public License v2.0
15.3k stars 1.9k forks source link

[Mac] Final Fantasy XIII hangs at "Linking PPU Modules" #16006

Open Behodar opened 1 month ago

Behodar commented 1 month ago

Quick summary

Final Fantasy XIII, BCAS25005.

As the game starts up it shows 119 modules, then when it's linked them all it changes to "Progress: module 119 of 120" and hangs (the RPCS3 UI still responds, but the linking never completes and the game doesn't launch).

There was some discussion of this in #14909 and it doesn't seem to affect Windows, but fails in this fashion on multiple Macs. I don't know whether it's functional under Linux.

Details

I'm not really sure what else to say that's not already in the logs. As you will see there are a large number of "U SPU TODO" entries, and then "S SPU: SPU Runtime: Built 8813 functions." is the final message shown.

Screenshot 2024-08-27 at 11 23 15 AM

Screenshot 2024-08-27 at 11 31 00 AM

Attach a log file

RPCS3.log.gz

Attach capture files for visual issues

No response

System configuration

Other details

No response

shinra-electric commented 1 week ago

Can you give this another try? I used to get this before using the x86 build, but now it boots for me using the Arm build.

So this has either been fixed or it's an x86-specific issue. Screenshot 2024-09-26 at 13 42 56

(It softlocks after the first enemy, but that is likely a different issue...)

Darkhost1999 commented 1 week ago

So this has either been fixed or it's an x86-specific issue.

https://github.com/RPCS3/rpcs3/issues/16112 I think the issue has split into 2 different issues. But x86_64 has been reintroduced again. With different build versions creating the issues.

Behodar commented 1 week ago

Can you give this another try?

Same behaviour under build 16962 on Intel. I don't have an Arm machine to test on.