[GH-ISSUE #2750] Feedback on DmC Devil May Cry Definitive Edition (CUSA01013) Performance Issues on macOS 15.4 #892

Closed
opened 2026-02-27 21:08:44 +03:00 by kerem · 5 comments
Owner

Originally created by @A1A2A37688 on GitHub (Apr 5, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2750

Checklist (we expect you to perform these steps before opening the issue)

  • I have searched for a similar issue in this repository and did not find one.
  • I am using an official build obtained from releases or updated one of those builds using its in-app updater.
  • I have re-dumped the game and performed a clean install without mods and the issue is still present.
  • I have disabled all patches and cheats and the issue is still present.
  • I have all the required system modules installed.

Describe the Bug

Dear Development Team,
I encountered the following issues while using your project and am providing this detailed feedback for your reference:
System Configuration:
Device: MacBook Pro M2 Max (32GB RAM)
System: macOS Sonoma 15.4 (24E248) official release
Game: DmC Devil May Cry Definitive Edition (CUSA01013)
Problem Description:
Version 0.7.0:
The game starts normally.
Freezes occur during the game loading process after starting.
Later, the beta version was updated. However, the beta version crashes immediately upon startup. The error log of the beta version is attached below.

Reproduction Steps

After installation, double-click to open, create a profile, and start the game. The issue is reproducible.

Specify OS Version

macOS15.4

CPU

M2max

GPU

M2max

Amount of RAM in GB

32

Amount of VRAM in GB

1000

Log File

Crash Report for shadps4 (Version 0.4.1)
macOS 15.4 (24E248)
Process ID: 77353
Timestamp: 2025-04-06 05:00:33 +0800

System Information

  • Device: MacBook Pro M2 Max (32GB RAM)
  • OS Version: macOS Sonoma 15.4 (24E248)
  • Kernel: X86-64 (Translated via Rosetta)
  • System Integrity Protection: Enabled

Crash Details

Exception Type:
EXC_BREAKPOINT (SIGTRAP)
Exception Codes:
0x0000000000000002, 0x0000000000000000
Termination Reason:
Trace/BPT trap: 5

Crashed Thread

Thread 0 (Dispatch queue: com.apple.main-thread)

0   <translation info unavailable>	      0x7000870820 ???
1   shadps4                       	     0x20000c25288 0x20000000000 + 12735112
2   libsystem_platform.dylib      	    0x7ff81b0a925d _sigtramp + 29
3   IOGPU                         	    0x7ff91c725690 -[IOGPUMetalCommandBuffer setCurrentCommandEncoder:] + 72
...

Binary Images

  • shadps4: /Applications/shadps4.app/Contents/MacOS/shadps4 (0.4.1)
  • QtCore/QtWidgets/QtGui: Framework dependencies
  • Rosetta Runtime: /usr/libexec/rosetta/runtime
  • System Libraries: CoreFoundation, AppKit, libsystem_kernel.dylib, etc.

Memory & VM Summary

  • ReadOnly Libraries: 1.3G (unused)
  • Writable Regions: 1.1T (largely unallocated)
  • MALLOC: 1.9G (77 regions)

Additional Notes

  • RIP Mismatch: 0x20000589FD5 vs 0x7000870820
  • Rosetta Translation: Process executed under Rosetta 2

Full Report

{
  "app_name": "shadps4",
  "timestamp": "2025-04-06 05:01:22.00 +0800",
  "app_version": "0.4.1",
  "slice_uuid": "f6d94f9b-724f-3b03-968b-f417eebe7c51",
  "build_version": "1.0.0",
  "platform": 1,
  "bundleID": "com.shadps4-emu.shadps4",
  "bug_type": "309",
  "os_version": "macOS 15.4 (24E248)",
  "incident_id": "4E2C64A7-8767-4BBF-87F6-688AE3AB03FA",
  "threads": [
    {
      "triggered": true,
      "id": 2017537,
      "queue": "com.apple.main-thread",
      "frames": [
        {"imageOffset": 481045186592, "region": "<translation info unavailable>"},
        {"imageOffset": 12735112, "imageIndex": 3},
        {"imageOffset": 12893, "symbol": "_sigtramp"},
        {"imageOffset": 13968, "symbol": "-[IOGPUMetalCommandBuffer setCurrentCommandEncoder:]"},
        ...
      ]
    }
  ],
  "usedImages": [
    {"name": "dyld", "path": "/usr/lib/dyld"},
    {"name": "shadps4", "path": "/Applications/shadps4.app/Contents/MacOS/shadps4"},
    ...
  ]
}

Steps to Reproduce

  1. Install sshadps4-macos-qt-2025-04-05-0c6f2b4.zip
  2. Launch the application.
  3. Observe immediate crash on startup.

Attachments:

Originally created by @A1A2A37688 on GitHub (Apr 5, 2025). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2750 ### Checklist (we expect you to perform these steps before opening the issue) - [x] I have searched for a similar issue in this repository and did not find one. - [x] I am using an official build obtained from [releases](https://github.com/shadps4-emu/shadPS4/releases) or updated one of those builds using its in-app updater. - [x] I have re-dumped the game and performed a clean install without mods and the issue is still present. - [x] I have disabled all patches and cheats and the issue is still present. - [x] I have all the required [system modules](https://github.com/shadps4-emu/shadps4-game-compatibility?tab=readme-ov-file#informations) installed. ### Describe the Bug Dear Development Team, I encountered the following issues while using your project and am providing this detailed feedback for your reference: System Configuration: Device: MacBook Pro M2 Max (32GB RAM) System: macOS Sonoma 15.4 (24E248) official release Game: DmC Devil May Cry Definitive Edition (CUSA01013) Problem Description: Version 0.7.0: The game starts normally. Freezes occur during the game loading process after starting. Later, the beta version was updated. However, the beta version crashes immediately upon startup. The error log of the beta version is attached below. ### Reproduction Steps After installation, double-click to open, create a profile, and start the game. The issue is reproducible. ### Specify OS Version macOS15.4 ### CPU M2max ### GPU M2max ### Amount of RAM in GB 32 ### Amount of VRAM in GB 1000 ### Log File **Crash Report for shadps4 (Version 0.4.1)** **macOS 15.4 (24E248)** **Process ID:** 77353 **Timestamp:** 2025-04-06 05:00:33 +0800 ### **System Information** - **Device:** MacBook Pro M2 Max (32GB RAM) - **OS Version:** macOS Sonoma 15.4 (24E248) - **Kernel:** X86-64 (Translated via Rosetta) - **System Integrity Protection:** Enabled ### **Crash Details** **Exception Type:** `EXC_BREAKPOINT (SIGTRAP)` **Exception Codes:** `0x0000000000000002, 0x0000000000000000` **Termination Reason:** `Trace/BPT trap: 5` ### **Crashed Thread** **Thread 0 (Dispatch queue: com.apple.main-thread)** ``` 0 <translation info unavailable> 0x7000870820 ??? 1 shadps4 0x20000c25288 0x20000000000 + 12735112 2 libsystem_platform.dylib 0x7ff81b0a925d _sigtramp + 29 3 IOGPU 0x7ff91c725690 -[IOGPUMetalCommandBuffer setCurrentCommandEncoder:] + 72 ... ``` ### **Binary Images** - **shadps4:** `/Applications/shadps4.app/Contents/MacOS/shadps4` (0.4.1) - **QtCore/QtWidgets/QtGui:** Framework dependencies - **Rosetta Runtime:** `/usr/libexec/rosetta/runtime` - **System Libraries:** `CoreFoundation`, `AppKit`, `libsystem_kernel.dylib`, etc. ### **Memory & VM Summary** - **ReadOnly Libraries:** 1.3G (unused) - **Writable Regions:** 1.1T (largely unallocated) - **MALLOC:** 1.9G (77 regions) ### **Additional Notes** - **RIP Mismatch:** `0x20000589FD5` vs `0x7000870820` - **Rosetta Translation:** Process executed under Rosetta 2 ### **Full Report** ```json { "app_name": "shadps4", "timestamp": "2025-04-06 05:01:22.00 +0800", "app_version": "0.4.1", "slice_uuid": "f6d94f9b-724f-3b03-968b-f417eebe7c51", "build_version": "1.0.0", "platform": 1, "bundleID": "com.shadps4-emu.shadps4", "bug_type": "309", "os_version": "macOS 15.4 (24E248)", "incident_id": "4E2C64A7-8767-4BBF-87F6-688AE3AB03FA", "threads": [ { "triggered": true, "id": 2017537, "queue": "com.apple.main-thread", "frames": [ {"imageOffset": 481045186592, "region": "<translation info unavailable>"}, {"imageOffset": 12735112, "imageIndex": 3}, {"imageOffset": 12893, "symbol": "_sigtramp"}, {"imageOffset": 13968, "symbol": "-[IOGPUMetalCommandBuffer setCurrentCommandEncoder:]"}, ... ] } ], "usedImages": [ {"name": "dyld", "path": "/usr/lib/dyld"}, {"name": "shadps4", "path": "/Applications/shadps4.app/Contents/MacOS/shadps4"}, ... ] } ``` ### **Steps to Reproduce** 1. Install sshadps4-macos-qt-2025-04-05-0c6f2b4.zip 2. Launch the application. 3. Observe immediate crash on startup. **Attachments:** - Crash log file: [shadps4_crash.log](https://github.com/username/repo/issues/123456)
kerem closed this issue 2026-02-27 21:08:44 +03:00
Author
Owner

@georgemoralis commented on GitHub (Apr 5, 2025):

why you are using 0.4.1 version? We are already in 0.7.0 ..

<!-- gh-comment-id:2781101710 --> @georgemoralis commented on GitHub (Apr 5, 2025): why you are using 0.4.1 version? We are already in 0.7.0 ..
Author
Owner

@StevenMiller123 commented on GitHub (Apr 5, 2025):

Image
Looks like an automated reply.

<!-- gh-comment-id:2781102531 --> @StevenMiller123 commented on GitHub (Apr 5, 2025): ![Image](https://github.com/user-attachments/assets/51441b86-5042-4e22-b12b-982acf5c5c86) Looks like an automated reply.
Author
Owner

@squidbus commented on GitHub (Apr 6, 2025):

why you are using 0.4.1 version? We are already in 0.7.0 ..

For what it’s worth I think it’s just that the version in the app bundle has fallen behind (needs to be centralized somewhere…)

But regardless I think this should be a compatibility report rather than an issue here.

<!-- gh-comment-id:2781211642 --> @squidbus commented on GitHub (Apr 6, 2025): > why you are using 0.4.1 version? We are already in 0.7.0 .. For what it’s worth I think it’s just that the version in the app bundle has fallen behind (needs to be centralized somewhere…) But regardless I think this should be a compatibility report rather than an issue here.
Author
Owner

@A1A2A37688 commented on GitHub (Apr 6, 2025):

为什么你们使用 0.4.1 版本?我们已经是 0.7.0 了。

不管怎样,我认为这只是应用程序包中的版本落后了(需要集中在某个地方……)

但无论如何,我认为这应该是一份兼容性报告,而不是这里的问题。

Sorry, there was an issue with my statement. The problem of the program crashing occurs after installing the pre - release version, not version 0.41. As for version 0.7, the program gets stuck during the loading process after entering the game. The full report is regarding the pre - release version.

<!-- gh-comment-id:2781279975 --> @A1A2A37688 commented on GitHub (Apr 6, 2025): > > 为什么你们使用 0.4.1 版本?我们已经是 0.7.0 了。 > > 不管怎样,我认为这只是应用程序包中的版本落后了(需要集中在某个地方……) > > 但无论如何,我认为这应该是一份兼容性报告,而不是这里的问题。 Sorry, there was an issue with my statement. The problem of the program crashing occurs after installing the pre - release version, not version 0.41. As for version 0.7, the program gets stuck during the loading process after entering the game. The full report is regarding the pre - release version.
Author
Owner

@A1A2A37688 commented on GitHub (Apr 6, 2025):

为什么你们使用0.4.1版本?我们已经是0.7.0了。

不管怎样,我认为这只是应用程序包中的版本落后了(需要集中在某个地方……)
但无论如何,我认为这应该是一份兼容性报告,而不是这里的问题。

抱歉,我的表述有问题。程序崩溃的问题发生在安装预发布版本后,而不是 0.41 版本。至于 0.7 版本,程序在进入游戏后加载过程中会卡住。完整报告是关于预发布版本的。

The version number of the pre - release build you released is 0.4.1.

<!-- gh-comment-id:2781281639 --> @A1A2A37688 commented on GitHub (Apr 6, 2025): > > > 为什么你们使用0.4.1版本?我们已经是0.7.0了。 > > > > > > 不管怎样,我认为这只是应用程序包中的版本落后了(需要集中在某个地方……) > > 但无论如何,我认为这应该是一份兼容性报告,而不是这里的问题。 > > 抱歉,我的表述有问题。程序崩溃的问题发生在安装预发布版本后,而不是 0.41 版本。至于 0.7 版本,程序在进入游戏后加载过程中会卡住。完整报告是关于预发布版本的。 The version number of the pre - release build you released is 0.4.1.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#892
No description provided.