Proton
Proton copied to clipboard
Disgaea PC (405900)
I tested Disgaea PC and it worked perfectly fine for me, including sounds, controller input, effects, ... (or at least I didn't notice any difference compared to windows)
- Fedora 28 (4.17.14-202.fc28.x86_64)
- GTX770 (396.45)
- R7 1700X
- Proton 3.7 (default configuration)
I need to point out that when setting fullscreen to ON, the game will stop working until game.cfg is removed from the game directory. The game is otherwise playable, but this may not be hard to fix.
I'm also running Fedora 28, with intel graphics and proton 3.7.
I can put my details here, but honestly I think this is affecting everyone, since it happened on multiple setups.
Both myself and at least two other Manjaro users are reporting this game as borked. The reoccuring theme seems to be it launching the game as a black window. My specs:
OS: Manjaro Linux KERNEL: 4.19.0-3-MANJARO CPU: Intel Core i7-6700K @ 4.00GHz GPU: NVIDIA GeForce RTX 2080 Ti GPU DRIVER: NVIDIA 410.73 RAM: 16 GB Proton: 3.7-8
Hello @sanecito, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.
@kisak-valve - Done: steam-405900.log
These look like lines of interest from the log.
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 3840x2160x0 @0! (NoRes)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 2560x1440x0 @0! (NoRes)
For context I have a 4K (XG2700) and 1080 (C422A) dual set of monitors. 4K is set to 1080 resolution because unfortunately Manjaro doesn't support independent scaling so I'm basically forced to use my 4K monitor at 1080 for the time being. Not sure if said context helps any.
Compatibility Report
- Name of the game with compatibility issues: Disgaea PC
- Steam AppID of the game: https://steamdb.info/app/405900/
System Information
- GPU: GTX 760
- Driver/LLVM version: NVIDIA 440.44
- Kernel version: 5.4.15
- https://gist.github.com/shoober420/1215c40214cf70e1fabb760b5bd2a341
- Proton version: 4.11-12
LOG: steam-405900.log
Symptoms
Black screen then it crashes to desktop
With proton 3.7-8, a black window opens, then it hangs like that. With all other available version of >proton I have tried, the window does not even show up.
The game process is shown in the process list, but it does not do anything (no cpu usage, no disk >read or writing). I don't see it in nvtop (htop-like monitoring tools for nvidia GPU), so it seems it >hangs before actually being able to show anything.
Edit: Actually, this was due to the steam runtime (but I still don't know why). Now the game is working but with no sound at all, and when quitting it freeze. steam-405900.log
Just a note to say that Disgaea fullscreen bug is fixed in this wine commit. Both current main branch and Proton 5.0-next use a wine fork a bit too old to have the fix though.
Since updating to Proton 7.0 (Experimental), this game crashes on start-up
Proton Experimental Log (old prefix)
Proton Experimental Log (new prefix)
And the same happens when using gamescope
Proton Experimental with gamescope Log (old prefix)
(gamescope command: gamescope -w 2560 -h 1440 -r 60 -- %command%)
Note: the "old prefix" refers to upgrading a 6.x prefix into a 7.x prefix, and "new prefix" is a completely new prefix generated with 7.x
System:
Steam System Information
Computer Information:
Manufacturer: MSI
Model: B150M MORTAR (MS-7972)
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
CPU Family: 0x6
CPU Model: 0x9e
CPU Stepping: 0x9
CPU Type: 0x0
Speed: 4500 Mhz
8 logical processors
4 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Unsupported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Unsupported
AVX512VNNI: Unsupported
SHA: Unsupported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
Operating System Version:
"Manjaro Linux" (64 bit)
Kernel Name: Linux
Kernel Version: 5.16.7-1-MANJARO
X Server Vendor: The X.Org Foundation
X Server Release: 12101004
X Window Manager: KWin
Steam Runtime Version: steam-runtime_0.20220119.0
Video Card:
Driver: AMD AMD Radeon RX Vega (VEGA10, DRM 3.44.0, 5.16.7-1-MANJARO, LLVM 13.0.0)
Driver Version: 4.6 (Compatibility Profile) Mesa 21.3.5
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x1002
DeviceID: 0x687f
Revision Not Detected
Number of Monitors: 3
Number of Logical Video Cards: 1
Primary Display Resolution: 2560 x 1440
Desktop Resolution: 6400 x 1440
Primary Display Size: 27.95" x 15.75" (32.05" diag)
71.0cm x 40.0cm (81.4cm diag)
Primary VRAM: 8192 MB
Sound card:
Audio device: Realtek ALC892
Memory:
RAM: 32047 MB
VR Hardware:
VR Headset: None detected
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Total Hard Disk Space Available: 143964 MB
Largest Free Hard Disk Block: 93558 MB
Storage:
Number of SSDs: 0
Number of HDDs: 0
@hasezoey Thanks for reporting. I'm not able to see the problem on my machine, it's working well here. Do you have any gamepad devices plugged in?
Do you have any gamepad devices plugged in?
yes i do, because i play Disgaea Games only with Controller (because the keyboard layout is super weird for me and is much easier to use a controller)
i dont know if i have Steam Input Enabled or Disabled for this game ~~(will update tomorrow)~~, but in Proton 6.x it worked just fine with controller
Note: my Controller (on that machine) is a XBox One Wireless (in this case wired) Controller
Update: Steam Input is Enabled
sidenote: i have also noticed that steam recently started crashing when trying to enter Big Picture Mode, or trying to open any interface related to it (like controller settings)
i have just tried running Disgaea PC again, and the same issue still persists steam-405900.log (completely new prefix)
with and without a XBOX controller plugged in
System:
Linux Manjaro 21.3.6
Kernel: Linux Meicoo-Manjaro 5.19.1-2-MANJARO #1 SMP PREEMPT_DYNAMIC Thu Aug 11 19:05:47 UTC 2022 x86_64 GNU/Linux
Display: KDE Plasma Wayland + Pipewire
PS: the same happens when not using experimental (1655148210 proton-7.0-3)
On Debian with PS4 controller this works fine.
On the Steam Deck, this does not recognize that there is gamepad and controls don't work. Setting control to mouse mode and going to settings -> key configure (from game main menu) you can see the gamepad config is greyed out.
So, the way Deck controls are reported to game is not recognized by the game as having gamepad available?
I'm not sure if this error is present in the base game, but the position of the mouse cursor is slightly off so you need to aim slightly offset to click where you want.
Disgaea PC works fine with Proton 7.0-6, but crashes on startup with Proton 8.0-2 and Proton Experimental (and any 8.0 GE). steam-405900.log
Hello @BetaVersionBY, ~~please copy your system information from Steam (Steam -> Help -> System Information) and the contents of Steam Runtime Diagnostics from Steam (Steam -> Help -> Steam Runtime Diagnostics), put it in a gist, then include a link to the gist in this issue report.~~
These look like the lines of interest from the log:
err:module:import_dll Library OpenAL32.dll (which is needed by L"Z:\\home\\beta\\.steam\\debian-installation\\steamapps\\common\\Disgaea PC\\alut.dll") not found
err:module:import_dll Library alut.dll (which is needed by L"Z:\\home\\beta\\.steam\\debian-installation\\steamapps\\common\\Disgaea PC\\dis1_st.exe") not found
[...]
err:module:LdrInitializeThunk Importing dlls for L"Z:\\home\\beta\\.steam\\debian-installation\\steamapps\\common\\Disgaea PC\\dis1_st.exe" failed, status c0000135
I looks like this should be handled by a first time setup installer. Can you move/remove the game's wineprefix and test what happens with a fresh run?
Can you move/remove the game's wineprefix and test what happens with a fresh run?
Now it works with the newer Proton. Thank you.