Mac M1 user assistance for Resistance: Fall of Man
Started by olissar




3 posts in this topic
olissar
Member


0
1 posts 1 threads Joined: Apr 2022
04-15-2022, 01:39 PM -
#1
Hi all,

I understand that Silicon M1 chips support is pretty new so I hope I will find some help anyway.

I dumped my copy of Resistance: Fall of Men BCES00001 and tried to play it on my MacBook Air M1 (2020) (8GB memory, 8CPU/8GPU, Monterey 12.3.1)

After compiling the shaders, the game starts and freeze on this error:

F {RSX [0x1e76cfc]} SIG: Thread terminated due to fatal error: Assertion Failed! Vulkan API call failed with unrecoverable error: Device lost (Driver crashed with unspecified error or stopped responding and recovered) (VK_ERROR_DEVICE_LOST)
(in file /private/var/folders/xx/vl5f934s6k927z1vyyl9cxth0000gn/T/cirrus-ci-build/rpcs3/Emu/RSX/VK/vkutils/sync.cpp:211[:5], in function wait_for_event) (errno=316=Unknown error: 316)
(in file /private/var/folders/xx/vl5f934s6k927z1vyyl9cxth0000gn/T/cirrus-ci-build/rpcs3/Emu/RSX/VK/vkutils/shared.cpp:107[:4], in function die_with_error) (errno=22=Invalid argument)


I have a Compiling shaders... message on bottom left of the freezes screen.

The wiki page: https://wiki.rpcs3.net/index.php?title=R...all_of_Man indicates:
  • Driver wake-up delay: 50, but I can only get 1 or 200 microsecond
  • VBlank rate: 120, I have VBlank Frequency 120 Hz but I guess it's exactly what is required.

When I try 200 microsecond and 120 Hz, I get quite same error:
F {RSX [0x23042f0]} SIG: Thread terminated due to fatal error: Assertion Failed! Vulkan API call failed with unrecoverable error: Device lost (Driver crashed with unspecified error or stopped responding and recovered) (VK_ERROR_DEVICE_LOST)
(in file /private/var/folders/xx/vl5f934s6k927z1vyyl9cxth0000gn/T/cirrus-ci-build/rpcs3/Emu/RSX/VK/vkutils/sync.cpp:211[:5], in function wait_for_event) (errno=316=Unknown error: 316)
(in file /private/var/folders/xx/vl5f934s6k927z1vyyl9cxth0000gn/T/cirrus-ci-build/rpcs3/Emu/RSX/VK/vkutils/shared.cpp:107[:4], in function die_with_error) (errno=22=Invalid argument)


I don't know if it is me having not configured something accurately, some stability issue proper to M1 chip, or some regression of this specific game.

Any hints and help are welcome :-)

Thanks by advance. Take care,

Olivier


Messages In This Thread
Mac M1 user assistance for Resistance: Fall of Man - by olissar - 04-15-2022, 01:39 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)