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

MTLCompilerService crash upon startup, slow performance and missing effects #1466

Open
themacintoshnerd opened this issue Jun 28, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@themacintoshnerd
Copy link

Title

https://xemu.app/titles/4d530064/#Halo-2

MTLCompilerService crash upon startup, slow performance and missing effects

Bug Description

When launching Halo 2 "MTLCompilerService" on macOS crashes. What follows is a black screen followed by poor performance (8 FPS in the Menu, wildly variable in game) and many broken effects. Including but likely not limited to:

  • loss of blue tint on the menu screen
  • hud is broken (letters work as do button prompts all other effects are MIA)
  • clear hands and legs on the view model (a holographic effect almost)

This is just what I encountered while testing.

Expected Behavior

I'd expect preformance to be similar to Halo CE (which I can run much better than I can 2 all testing here was done at 1x res, I tend to play CE at 3x res on this same machine)

Menu should have a blue tint to it

Hud should have a cross hair, radar and shield status borders around the grenade indicators

Master Chiefs hands should be solid.

Actual Behavior
Screenshot 2023-06-28 at 6 37 40 pm

Expected Behavior
Screenshot 2023-06-28 at 6 56 53 pm

Actual Behavior
Screenshot 2023-06-28 at 6 30 34 pm

Expected
Screenshot 2023-06-28 at 6 54 21 pm
Behavior

xemu Version

Version: 0.7.96
Branch: master
Commit: 0ee7502
Date: Sun Jun 18 08:03:32 UTC 2023

System Information

OS: macOS 14.0 Sonoma DP2
SoC: Apple M2 (10 Core GPU Variant)
Driver: 4.1 Metal - 86
Shader: 4.10

Additional Context

mtl_xemu_crash.txt

Willing to test further if needed.

Lovely little project btw thanks for y'all's hard work :)

@themacintoshnerd themacintoshnerd added the bug Something isn't working label Jun 28, 2023
@themacintoshnerd themacintoshnerd changed the title Title Name: Short Description MTLCompilerService crash upon startup, slow performance and missing effects Jun 28, 2023
@mborgerson
Copy link
Member

Thanks for the bug report.

  • Regarding the visual issues you're seeing, they are already mentioned here: Halo 2: Flickering/depth issues on Apple M1 Macs #524
  • Regarding performance, it is expected for now.
  • Regarding the 'MTLCompilerService' crash, have you restarted your system lately? I have had issues after updates on macOS that were resolved by a restart.

In the future, please try to search for previous issues before filing, and when filing a new issue please try to narrow the issue report to a singular problem, so the issue can be more easily tracked and resolved. If you need to create multiple issues, that is okay.

@themacintoshnerd
Copy link
Author

I see, should I close this issue and make one specifically for the MTLCompilerService issue?

A restart also didn't fix the issue fwiw

Screenshot 2023-06-28 at 7 28 45 pm

@mborgerson
Copy link
Member

I see, should I close this issue and make one specifically for the MTLCompilerService issue?

Let's simply make this issue only about the MTLCompilerService issue for now

A restart also didn't fix the issue fwiw

Thanks for checking

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants