Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of games that are broken on ARM64 but work on x64 builds #16484

Open
mavethee opened this issue Dec 31, 2024 · 6 comments
Open

List of games that are broken on ARM64 but work on x64 builds #16484

mavethee opened this issue Dec 31, 2024 · 6 comments
Assignees

Comments

@mavethee
Copy link

mavethee commented Dec 31, 2024

Quick summary

As advised by @kd-11, I'm making mega issue with games that have issues on ARM64 builds on macOS.
List will be expanded with time, if I've overlooked any title, feel free to report it here.

List of games I've tested:

CleanShot 2024-12-31 at 15 27 13@2x

CleanShot 2024-12-31 at 15 27 22@2x

If some isn't listed further, it doesn't have any issues related to ARM64 build specifically.

I've had issues with Ratchet and Clank Trilogy but that's covered by #16472,
Journey Collection issues are caused by libvdec requirement - #14513,
Potencial Red Dead Redemption and GTA IV issues mentioned here, as it's not exclusive to ARM64 build - #16495

Some games require multiple boots due to amount of cache or Stub PPU Traps: 1 in custom config's yml file.

Details

  1. TESTED FOR THIS ISSUE:
  • Red Dead Redemption: Game of the Year Edition [BLES01294]
    Crashes after cache compilation

    EDIT: Initially tested RDR, it was crashing with a Pad Thread, if you have same issue, switch to Keyboard handler or do not connect the controller until cache is compiled, issue seems to be gone on later runs. It can be reproduced by deleting the cache and issue is still present. You can downgrade to 1.0 to get rid of the issue.
    And unlike I thought, it's on both ARM64 and X64 build, so removing it from list.
  • Grand Theft Auto IV: Complete Edition [BLES01128]:
    Crashes on ARM64 after game selection (base game or DLCs), while on x64 build it loads just fine. I found only strange issue with Pad Thread, my DualSense crashes only in this game in same spot (Keyboard handler works fine).

    EDIT: it was crashing with a Pad Thread, if you have same issue, switch to Keyboard handler or do not connect the controller until cache is compiled, issue seems to be gone on later runs. It can be reproduced by deleting the cache and issue is still present. Downgrading to 1.0 doesn't solve it.
  • Heavenly Sword™ [BCES00078]:
    Black screen after pressing START GAME, not an issue on x64 build.
    image
    CleanShot 2024-12-30 at 18 27 51@2x
  • Ratchet & Clank: Tools of Destruction™ [BCES00052]:
    Crashes on loading existing save, haven't tested starting new game. On X64 build works fine.
    CleanShot 2024-12-30 at 21 15 53@2x
    CleanShot 2024-12-30 at 21 23 46@2x
  • Ratchet & Clank™: Quest For Booty [BCES00301]:
    Crashes while loading a save game, while on x64 build loads fine.
    CleanShot 2024-12-30 at 22 08 41@2x
    CleanShot 2024-12-30 at 22 16 08@2x
  1. ALREADY EXISTING:

Attach a log file

Attach capture files for visual issues

No response

System configuration

  • SYS: RPCS3 v0.0.34-17287-b16d267f Alpha | HEAD
  • SYS: Apple M1 (4P+4E) | 8 Threads | 16.00 GiB RAM | TSC: 0.024GHz | FMA3
  • SYS: Operating system: macOS, Version: 15.3.0
  • SYS: Current Time: 2024-12-30T23:03:40
  • RSX: Found Vulkan-compatible GPU: 'Apple M1' running on driver 0.2.995
  • SYS: Firmware version: 4.91

Other details

No response

@pstef
Copy link
Contributor

pstef commented Dec 31, 2024

Arm in general (as the title suggests) or specifically "Apple silicon"?
Oops, sorry, I must have missed the info in the title tag.

@kd-11 kd-11 changed the title [macOS] List of games that are broken on ARM64 but work on x64 builds List of games that are broken on ARM64 but work on x64 builds Dec 31, 2024
@kd-11 kd-11 self-assigned this Dec 31, 2024
@kd-11
Copy link
Contributor

kd-11 commented Dec 31, 2024

I've updated the title to make it more general. Typically if it's broken on macos arm64, it's also broken on linux arm64

@shinra-electric
Copy link
Contributor

Metal Gear Solid 4 BLES00246 (v2.00)

M1 Pro / Sequoia 15.2

Arm:
Shows the menu for an instant, then only displays a black screen. Music still plays, but the menu is not responsive.
Screenshot 2024-12-31 at 22 18 21

x86:
Menu works fine. Gets to the first in-game cinematic at least (probably gets further, didn't test).
Screenshot 2024-12-31 at 22 22 08
Screenshot 2024-12-31 at 22 36 24

Logs:

MGS4_BLES00246_arm.txt
MGS4_BLES00246_x86.txt

@shinra-electric
Copy link
Contributor

rain NPEA00394 v1.00

Arm:
Crash on boot
Screenshot 2024-12-31 at 23 02 51

x86:
Gets to menu (probably further, didn't test).
Screenshot 2024-12-31 at 23 09 09

Log:
rain_NPEA00394_arm.txt

@mavethee
Copy link
Author

@shinra-electric rain is related to #15982 which I've mentioned 😅

@mavethee
Copy link
Author

mavethee commented Jan 2, 2025

Initially tested RDR, it was crashing with a Pad Thread, if you have same issue, switch to Keyboard handler or do not connect the controller until cache is compiled, issue seems to be gone on later runs. It can be reproduced by deleting the cache and issue is still present.

And unlike I thought, it's on both ARM64 and X64 build, so removing it from list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants