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

Phoenix Wright: Ace Attorney Trilogy (787480) #3324

Open
kingo55 opened this issue Dec 15, 2019 · 15 comments
Open

Phoenix Wright: Ace Attorney Trilogy (787480) #3324

kingo55 opened this issue Dec 15, 2019 · 15 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues

Comments

@kingo55
Copy link

kingo55 commented Dec 15, 2019

Compatibility Report

  • Name of the game with compatibility issues: Phoenix Wright: Ace Attorney Trilogy
  • Steam AppID of the game: 787480

System Information

I confirm:

  • [ x ] that I haven't found an existing compatibility report for this game.
  • [ x ] that I have checked whether there are updates for my system available.

steam-787480.log

Symptoms

The game never starts. It just crashes silently without opening anything.

Reproduction

Whenever I open the game.

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Dec 15, 2019
@jobucaldas
Copy link

I believe this does not happen anymore, it used to need WINED3D to start but it worked out of the box when I tested with proton 5.0.3 right now.
I was actually surprised it wasn't whitelisted.

@kernle32dll
Copy link

kernle32dll commented Feb 26, 2020

Thanks for reminding me about this (I had this issue subscribed as I was waging to buy the game at the time).

Running on Proton 5.0.3, and having no problems whatsoever in-game. However, I do remember that a few days ago the game silently just wouldn't start, just as described by the issue. A simple restart of the system sufficed to get it running again tough. Didn't have any problems since.

I play this game regularly atm, I will keep this issue in mind and see if I can reproduce.

@kingo55
Copy link
Author

kingo55 commented Feb 29, 2020

Thanks for the reminder @jobucaldas and @kernle32dll - with proton 4.11 it would consistently and silently fail.

But under Proton 5.0.3 it works perfectly!

Do we need to close this issue now?

@madmalkav
Copy link

madmalkav commented Sep 19, 2020

Sorry if this is not the correct place, I think it is a single ticket per game?

If the monitor goes to power save mode, the game is frozen after .

Edit: Same issue if I manually power off and on the monitor.

@kisak-valve
Copy link
Member

Phoenix Wright: Ace Attorney Trilogy (787480)

Issue transferred from #4837.
@sonic2kk posted on 2021-05-20T14:29:14:

Whitelist Request

  • Name of the game to be whitelisted: Phoenix Wright: Ace Attorney Trilogy
  • Steam AppID of the game: 787480

System Information

I confirm:

  • that pressing the Play button in the Steam client is sufficient.
  • that runtime config options are necessary to run the game.
  • that no workarounds other than PROTON_* env variables are necessary.

Issues

  • I haven't experienced any issues.
  • There are no issues left open for this game.
  • Although I consider the gaming experience equal to Windows there are remaining issues:
    • Very rarely on first boot only, the Capcom logo splash may be scaled incorrectly. Once the game loads, this is fixed and does not happen on subsequent reboots.

I have tested this game on three different machines:

  • Current laptop with an AMD iGPU
  • Laptop with Intel UHD 620
  • Desktop with RX 5700XT

With the latest releases of Proton there have been no issues running the game save for the minor visual bug described above. I do not have access to any devices with an Nvidia GPU to test the game on, but on various Intel and AMD devices the game runs without any problems. I have played 147 hours exclusively with Proton without issue across these devices.

The open issue for this game has only a few replies, but also mentions that the previous issues with the game and DXVK have been resolved.

@kisak-valve
Copy link
Member

Hello, is anyone seeing an issue with this game that would block it from being whitelisted?

@kisak-valve kisak-valve added the Need Retest Request to retest an issue with vanilla Proton label May 20, 2021
@madmalkav
Copy link

I just tested and the issue I commented seems to be fixed

@kisak-valve kisak-valve added Whitelist Request Community tested games to be whitelisted in Steam and removed Game compatibility - Unofficial Games not expected to work without issues Need Retest Request to retest an issue with vanilla Proton labels Jun 25, 2021
@RodoMa92
Copy link

RodoMa92 commented Dec 30, 2021

This game randomly CTD after hours of gameplay on my Ryzen system, the proton log mention this error in the proton logs
8957.591:0108:022c:trace:seh:handle_syscall_fault eax=f62842d0 ebx=ffffffff ecx=00000000 edx=00000001 esi=00000000 edi=2856f228 Attorney Trilogy\PWAAT.exe: ../src-wine/dlls/ntdll/unix/virtual.c:1300: create_view: assert "!((UINT_PTR)base & page_mask)" failed.
...
8957.591:0108:010c:err:seh:dispatch_exception Fatal EXCEPTION_WINE_ASSERTION exception (code=80000101) raised
...
8957.591:0108:010c:err:virtual:alloc_area_in_reserved_or_between_callback Could not map in reserved area. Attorney Trilogy\PWAAT.exe: ../src-wine/dlls/ntdll/unix/virtual.c:1300: create_view: assert "!((UINT_PTR)base & page_mask)" failed. 8957.591:0108:010c:err:seh:dispatch_exception Fatal EXCEPTION_WINE_ASSERTION exception (code=80000101) raised
...
8957.591:0108:010c:err:seh:NtRaiseException Unhandled exception code 80000101 flags 1 addr 0xf7fb0092

Compressed log attached to this post.

steam-787480.zip

Besides this random crashes (and the sparse autosaves that can be a little bit annoying at times), this game works perfectly on my Ryzen 5 2600 + RX580 GPU desktop and my Ryzen5 4500U + Vega 6 graphics on my laptop.

@kisak-valve kisak-valve added Game compatibility - Unofficial Games not expected to work without issues and removed Whitelist Request Community tested games to be whitelisted in Steam labels Dec 30, 2021
@koute
Copy link

koute commented Oct 1, 2022

This game is broken on systems with a lot of cores. If you have at least 16+ core CPU it will constantly crash. (Systems with lower core counts might also be affected; I know that there's one report from a person with a 16 core CPU on protondb which says that it crashes constantly, and a report for a 12 core CPU where it crashes "sometimes".)

It looks like the more CPU cores you have the higher the limit is for the amount of address space/memory the game will try to mmap; if you have too many cores so that the limit is too high it looks like it just runs out of address space after a bit not being able to mmap anything anymore and crashes.

Forcing WINE to report only 4 cores to the game (e.g. by getting /sys/devices/system/cpu/present and /sys/devices/system/cpu/online to report 0-3 though an LD_PRELOAD shim or disabling CPU cores on boot) fixes the issue completely and results in no crashes.

@KatyushaScarlet
Copy link

KatyushaScarlet commented Nov 26, 2022

After 2 days of normal play on my Steam Deck, the game started crashing and wouldn't start.
Checking file integrity, switching proton version or reinstalling the game did not fix the problem.
Here's my log.
steam-787480.log

@sonic2kk
Copy link

sonic2kk commented Nov 26, 2022

L"C:\windows\system32\uxtheme.dll" : builtin
CreateDirectory 'C:/users/steamuser/AppData/LocalLow/CAPCOM/Phoenix Wright_ Ace Attorney Trilogy _ 逆転è£�判123 æˆ�æ­©å ‚ã‚»ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³' failed: File not found.

(current dir: )
CreateDirectory 'C:/users/steamuser/AppData/LocalLow/CAPCOM/Phoenix Wright_ Ace Attorney Trilogy _ 逆転è£�判123 æˆ�æ­©å ‚ã‚»ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³' failed: File not found.

Interesting log lines. The garbled characters are probably an enclosing thing but that's very strange. Maybe something in the appdata folder in the prefix needs fiddled with?

@KatyushaScarlet
Copy link

L"C:\windows\system32\uxtheme.dll" : builtin
CreateDirectory 'C:/users/steamuser/AppData/LocalLow/CAPCOM/Phoenix Wright_ Ace Attorney Trilogy _ 逆転è£�判123 æˆ�æ­©å ‚ã‚»ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³' failed: File not found.

(current dir: )
CreateDirectory 'C:/users/steamuser/AppData/LocalLow/CAPCOM/Phoenix Wright_ Ace Attorney Trilogy _ 逆転è£�判123 æˆ�æ­©å ‚ã‚»ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³' failed: File not found.

Interesting log lines. The garbled characters are probably an enclosing thing but that's very strange. Maybe something in the appdata folder in the prefix needs fiddled with?

I see, this whole folder doesn't exist in the "CAPCOM" folder

@KatyushaScarlet
Copy link

KatyushaScarlet commented Nov 26, 2022

After 2 days of normal play on my Steam Deck, the game started crashing and wouldn't start. Checking file integrity, switching proton version or reinstalling the game did not fix the problem. Here's my log. steam-787480.log

OK, I solved it.
Here are my steps:

  1. Uncomment "ja_JP.UTF-8" in /etc/locale.gen
  2. Try to run "sudo locale-gen", but get some error.
  3. Try to reinstall glibc, and it generate locales properly.

@KatyushaScarlet
Copy link

L"C:\windows\system32\uxtheme.dll" : builtin
CreateDirectory 'C:/users/steamuser/AppData/LocalLow/CAPCOM/Phoenix Wright_ Ace Attorney Trilogy _ 逆転è£�判123 æˆ�æ­©å ‚ã‚»ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³' failed: File not found.

(current dir: )
CreateDirectory 'C:/users/steamuser/AppData/LocalLow/CAPCOM/Phoenix Wright_ Ace Attorney Trilogy _ 逆転è£�判123 æˆ�æ­©å ‚ã‚»ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³' failed: File not found.

Interesting log lines. The garbled characters are probably an enclosing thing but that's very strange. Maybe something in the appdata folder in the prefix needs fiddled with?

Thanks! It seems to be related to the regional setting of wine.

@Tiagoquix
Copy link

According to a previous comment (#3324 (comment)) and https://www.protondb.com/app/787480#HKKChFR9rC, the game breaks on a lot of cores. Would be nice to limit the number of visible cores as it is done to other games. This game runs on Unity and all things on your screen are pre-rendered, so no big issue to limit.

As for the game itself, it runs fine for me on Proton GE 9.11 using DXVK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues
Projects
None yet
Development

No branches or pull requests

10 participants