[Mac] [M1] Low fps on lowest settings

Hey there
I have a MacBook pro m1 16/512
I'm a PoE fun, but this is the only device I have currently
I have downloaded and installed PoE with the PoE client
I have tried to play a little bit, but this is an awful experience. I changed the settings to the lowest and set the resolution factor to 0, but I'm getting 25-45 fps in the first locations. It is sluggish and unplayable, unfortunately.
Maybe there is a way to change the settings, configs, anything, to get primarily persistent 50+ fps?
Last bumped on Jan 24, 2023, 8:50:10 AM
I have a friend I introduced the game to recently who is also playing on a M1 Mac who reports the same issues.

Low FPS on any settings
Graphic glitches

I hope GGG will look into this soon.
This happens since 3.17.4. People have reported the issues on this forum multiple times already but the only answer we got so far, was that they are looking into it. Unfortunatly that was a month ago and we haven't heard from them ever since.

Beside the low fps and graphical glitches, the best part is, that the game constantly freezes for multiple seconds due to generating shaders. This makes it very hard to progress on later levels because you die more often then you can gain exp.

Overall it's an absoluty horrible experience currently.
Seeing this as well and it looks like a regression because the game was definitely very much playable on this Macbook Air M1. I'm seeing frame rates as low as 11-13 fps in busy fights, occasional graphical glitches and sometimes even straight-to-desktop crashes.
Coming back to say that upgrading to macOS Monterey (I'm on 12.3.1 right now) has made a big difference and the game is very much playable again. I feel like it still stutters a bit too much compared to previous leagues, but it is decently playable.
Thanks for the info! I am still on 12.2.1. I will update to 12.3.1 later and report back.
I've updated to 12.4 now. Unfortunatly all of the issues (low fps, graphical glitches, freezes) are still present.

Did you do a complete re-install after updating or did you clear the shader cache again?
Same here, 30-40 fps even dynamic resolution doesn't help + also crashes
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process: PathOfExileClient [11085]
Path: /Users/USER/Library/Application Support/Steam/*/PathOfExileClient.app/Contents/MacOS/PathOfExileClient
Identifier: com.GGG.PathOfExile
Version: 1.0 (???)
Code Type: X86-64 (Translated)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2022-06-12 18:43:07.3580 +0300
OS Version: macOS 12.4 (21F79)
Report Version: 12
Anonymous UUID: FE9CE49E-70F9-B8AA-AE50-6A0312386F80

Sleep/Wake UUID: DB23B433-560D-4EB7-83AC-34818BAAE5E8

Time Awake Since Boot: 64000 seconds
Time Since Wake: 7345 seconds

System Integrity Protection: enabled

Crashed Thread: 0 MainThrd Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00000001245185b4
Exception Codes: 0x0000000000000002, 0x00000001245185b4
Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace SIGNAL, Code 10 Bus error: 10
Terminating Process: exc handler [11085]

VM Region Info: 0x1245185b4 is in 0x124518000-0x124519000; bytes after start: 1460 bytes before end: 2635
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
Rosetta Thread Context 124514000-124518000 [ 16K] rw-/rwx SM=PRV
---> Rosetta Return Stack 124518000-124519000 [ 4K] ---/rwx SM=NUL
Rosetta Return Stack 124519000-12451d000 [ 16K] rw-/rwx SM=PRV

Kernel Triage:
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get


Thread 0 Crashed:: MainThrd Dispatch queue: com.apple.main-thread
0 PathOfExileClient 0x1052d5e33 0x102657000 + 46657075
1 PathOfExileClient 0x1052d5565 0x102657000 + 46654821
2 PathOfExileClient 0x1052d4d19 0x102657000 + 46652697
3 PathOfExileClient 0x1052d7edb 0x102657000 + 46665435
4 PathOfExileClient 0x1052599a7 0x102657000 + 46148007
5 PathOfExileClient 0x10570d86f 0x102657000 + 51079279
6 PathOfExileClient 0x105706d8c 0x102657000 + 51051916
7 PathOfExileClient 0x1056eec1e 0x102657000 + 50953246
8 PathOfExileClient 0x10598a1e7 0x102657000 + 53686759
9 PathOfExileClient 0x103bee6c6 0x102657000 + 22640326
10 PathOfExileClient 0x1027c56d0 0x102657000 + 1500880
11 PathOfExileClient 0x1053e6275 0x102657000 + 47772277
12 PathOfExileClient 0x1027372e8 0x102657000 + 918248
13 PathOfExileClient 0x1053c0926 0x102657000 + 47618342
14 PathOfExileClient 0x103df2dd0 0x102657000 + 24755664
15 PathOfExileClient 0x10265aa3b 0x102657000 + 14907
16 MetalKit 0x7ff827049a48 -[MTKView draw] + 270
17 MetalKit 0x7ff82704992b __23-[MTKView __initCommon]_block_invoke + 42
18 libdispatch.dylib 0x7ff8178ae317 _dispatch_client_callout + 8
19 libdispatch.dylib 0x7ff8178b0d7c _dispatch_continuation_pop + 453
20 libdispatch.dylib 0x7ff8178c2208 _dispatch_source_invoke + 2179
21 libdispatch.dylib 0x7ff8178babb1 _dispatch_main_queue_drain + 744
22 libdispatch.dylib 0x7ff8178ba8bb _dispatch_main_queue_callback_4CF + 31
23 CoreFoundation 0x7ff817b68cba __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
24 CoreFoundation 0x7ff817b2a1ab __CFRunLoopRun + 2775
25 CoreFoundation 0x7ff817b29014 CFRunLoopRunSpecific + 562
26 HIToolbox 0x7ff820c3d5e6 RunCurrentEventLoopInMode + 292
27 HIToolbox 0x7ff820c3d213 ReceiveNextEventCommon + 283
28 HIToolbox 0x7ff820c3d0e5 _BlockUntilNextEventMatchingListInModeWithFilter + 70
29 AppKit 0x7ff81a49f1fd _DPSNextEvent + 927
30 AppKit 0x7ff81a49d8ba -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1394
31 gameoverlayrenderer.dylib 0x1153e75ad 0x1153c8000 + 128429
32 AppKit 0x7ff81a48ff69 -[NSApplication run] + 586
33 AppKit 0x7ff81a463ee7 NSApplicationMain + 817
34 dyld 0x2072a651e start + 462

T
disable engine multithreading and you can run on ultra its fine on mac osx macs and windows gaming dont mix but mac and native games work fine
Game is almost unplayable for me as well on M1 macbook air. Using lowest setting as as soon as there are many monsters it basically freezes on 2-3 FPS :(

Report Forum Post

Report Account:

Report Type

Additional Info