Proton
Proton copied to clipboard
Dragon's Dogma Dark Arisen (367500)
Dragon's Dogma Dark Arisen doesn't detect controller as an Xbox controller but as a standard joypad. This presents issues as the triggers are read as analog sticks which messes with both the camera and makes me unable to bind them to actions other than movement/camera. It also doesn't read the right stick properly which makes it hard to bind that to the camera as well.
I had this same problem with Wine Steam through Lutris too. Although now I'm able to attempt setting up keyboard mapping through steam controller configuration. This mostly works except the game still insists on trying to use the left anlog stick as an analog stick which is a little bumpy.
Tested with Proton 3.7-3 Ubuntu 18.04 Xbox One Controller (2015 Firmware) Nvidia GTX 1060 16GB Nvidia 396.54 drivers i5-7700HQ
try beta of proton
I believe proton exposes controllers using both the legacy DirectInput interface as well as with Xinput, resulting in games that support both seeing two controllers. A workaround I used is to disable the controllers.
I assume you could only disable the event and js controllers and still use Xinput, I use kb/m though so I haven't bothered to test it.
EDIT: I took a second to test it, seems you can just disable all of those controllers and Xinput will still work.
Ok disabling the joystick in control does fix the joystick movement but not the game from picking up the joystick. That leads to the problem that instead of the xbox button prompts you get the "js button prompts" which is rather confusing cause knowone really anymore knows what (1) is.
So something more is not nice here ... i tried to disable dinput and dinput8 but that let to the game refuse to start.
Okay, so I disabled the event and js pads in wine control.
This does seem to work when Steam Controller support is turned on, and I can map to keyboard/mouse just fine. No gamepad detected at all.
An issue remains with steam controller support turned off. Xinput works, but for some reason, the gamepad is still detected as the (js) at the same time, creating a weird duology where both the xinput and dinput inputs are accepted at the same time.
Just to clarify on my setup, I disabled every controller in proton's wine control, and Xinput still worked. That includes the one with no (js) or (event) suffix.
I've only got the two controllers showing up in Proton's wine control and both are disabled. (making doubly sure I'm in the correct prefix through steamapps/common/compatdata/36500/pfx/)
Despite this, the game still reads both xinput and a (js) suffix controller at the same time. No other games seem to have this issue, though, so this is just a weird quirk with Dragon's Dogma + Xbox One controller.
Temporary solution is still turn off controllers in wine control, use Steam Controller support (which disables xinput as far as I can tell), and bind stuff to keypresses. It's not perfect but it's something.
How exactly are you running wine control? If you're setting WINEPREFIX to the dragons dogma prefix and just using wine control like it sounds like you're doing, the third "controller" won't show up, as shown below (Provided it does exist, maybe it actually doesn't exist on your setup).
You need to use the proton run script, like I had in the upper right corner of the screenshot I posted before.
If you're on Proton 3.7-3, the script will actually be called /tmp/proton_run, but if you're on a beta version you need to enable PROTON_DUMP_DEBUG_COMMANDS as described in the README, and you should find the run script under /tmp/proton_$USER.
@Lightwolf219 Thank you very much for the detailed information. I managed to fix problem with Logitech F710 which behaved exactly like Xbox controller @sorin255 described. By disabling all three controllers game is actually playable with a controller for the first time.
Dragon's Dogma: Dark Arisen - poor performance
Issue transferred from https://github.com/ValveSoftware/Proton/issues/1505. @MrWissenschaft posted on 2018-09-18T23:45:06:
Is anyone getting bad performance for Dark Arisen? I've seen that loads of people are having success with it but it seems like the latency is crazy, like my character is in slow motion.
Framerate is lowish as well. Any ideas on a fix at all?
@MrWissenschaft commented on 2018-09-18T23:45:45
https://gist.github.com/MrWissenschaft/19d7a73c997a2af6998bf240f6a70dfc
Dragon's Dogma: Dark Arisen - poor performance
Issue transferred from #1505. @MrWissenschaft posted on 2018-09-18T23:45:06:
Is anyone getting bad performance for Dark Arisen? I've seen that loads of people are having success with it but it seems like the latency is crazy, like my character is in slow motion.
Framerate is lowish as well. Any ideas on a fix at all?
I have exact same issue @MrWissenschaft described. My assumption was that my CPU is too weak to run game with consistent frame rate. I get strange slow downs, not only that frame rate is low, but character runs half the speed compared to parts of the game where game runs as expected. Also in some areas I get 60 FPS and game runs great, but in other, looking at the village from distance for example, FPS drops to 5 - 10.
System info: https://gist.github.com/jgacas/64704de0370633b265b2970b97ec7d35
@jgacas Yeah it's very strange! I think my i5 6600k should have enough juice to deal with this though, which makes me think there's something peculiar a-going on, not sure what though
This game works very well on Linux/Steamplay. Only one thing: I met the gamepad problem too, with my x360 gamepad, the camera spinning around my character. You can easily resolve this bug:
- open the file config.ini located in /home/yourprofilname/.steam/steam/steamapps/compatdata/367500/pfx/drive_c/users/steamuser/Local Settings/Application Data/CAPCOM/DRAGONS DOGMA DARK ARISEN/
- change this two lines as this: MAP_RSTICK_VERT=RX MAP_RSTICK_HORZ=RY
It's the same x360 gamepad camera bug on wine than "Star Wars the force unleashed" or "Indiana Jones emperor tomb".
I think I found another issue for this game with Proton: Do you see cinematics? For example, this cinematic appears after the tutorial mission: https://youtu.be/-uA2jLzeH3Q?t=842 This game uses wmv video.
Anyone having issues uploading pawns to the sever? I have access to other people's pawns, but when I rest at an inn I'm told that the server is unavailable.
I'm also having the issue where it says it can't access the servers, but still allows me find and download pawns.
I can't speak for the controller issues as I do not use one. I have encountered the following however:
Frame rate: For the most part, frame rate stays playable, but not spectacular. The worst area I see regularly is the fountain area in gran soren dropping to the mid to low teens, but outside of cities the frame rate is fine. I would consider this a low priority from my experience, but mileage seems to vary.
Mouse Issue: I have resolved this by disabling steam overlay, but I feel it's worth mentioning. After shift+tabbing to use the in game browser for a while, moving the mouse would cause the game to hang, the hang would be short enough to deal with at first but gradually get longer. It would also be longer for larger mouse strokes. Eventually a swipe of the mouse would stop the game for a few whole seconds. Since nobody else has mentioned this, it's probably just my setup (Logitech G600 MMO Gaming mouse on Mint 19) and also a low priority. It may have helped the frame rate a bit, but I think that's just because it's stopped the hangs.
Connectivity: This is the main issue for me, that I believe nstgc and permagreen have mentioned. I can rent other people's pawns, my brother has even shown that he can rent my pawn, but when I rest at an inn I am told that the Dragon's Dogma service is unavailable. In addition, the Ur-Dragon seems to be stuck in offline mode.
I've played through almost the entire campaign and half of Bitterblack Isle at least, so the game works well enough to enjoy.
Here's my steam system info: System_Information.txt
Hi,
I'm doing some research for my issue at number 1464. That issue deals with cinematic/video playback. Most of the listed games already have a proton log attached to their issue, but this game does not.
Could somebody be so kind as to upload a proton log from a clean install?
I need to search in the proton log for mentions of MF or quartz, so that I can categorize the game.
Thanks for the help!
HonkingGoose
Steam controller is not recognized as a controller. The analog stick does not work at all.
Have you tried with a regular controller?
On Fri, Mar 8, 2019, 4:07 PM Michael Green [email protected] wrote:
Steam controller is not recognized as a controller. The analog stick does not work at all.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Proton/issues/1235#issuecomment-471076629, or mute the thread https://github.com/notifications/unsubscribe-auth/AYX5a4ATqoKi39iJ7akXZI0tUvcRU46Vks5vUtEqgaJpZM4WZa20 .
I figured I would try D9VK on DDDA since it was included in 4.11. It gave me a bit of trouble, but I got it working and it seems awesome. From a quick test, my frame rate in Gran Soren is now in the 40s to 70s instead of low teens now!
The problem I ran into at first was rather strange however, it only gave me a window for a split second and closed. I checked the log and it said: "err: D3D9: EnterFullscreenMode: Failed to change display mode"
So I went into the game's config.ini and set FullScreen=OFF and it launched. Then, just to see, I hit Alt+Enter to try full screen, and it worked with no issues. I checked the video settings in game and it had decided on a 120Hz refresh. It would still crash trying to launch full screen otherwise, but I went back to the config.ini and set FullScreen=ON again and set RefreshRate=120.00Hz instead of 60.00Hz and it launched without issue. The strange part about this is that my screen is only a 60.00Hz to begin with, so why does the 120.00Hz setting work?
TLDR: If D9VK crashes the game for you, try changing the RefreshRate or FullScreen values in "/drive_c/users/steamuser/Local Settings/Application Data/CAPCOM/DRAGONS DOGMA DARK ARISEN/config.ini"
System info:system_info.txt Proton_Log (when crashing):steam-367500.log
First off, my system info: https://gist.github.com/nstgc/8adbcbf47613a63185351febb54c17b0
I'll see about posting a crash report sometime later, but its getting late and I don't feel like recovering my system from what I'd call a major crash.
So, with D9VK enabled (and maybe without it), changing vsync
from off
to on
while in game causes a bad crash. Not a kernel panic, but it does lock the system up sufficiently that I need to SysRq+R,E to get to a command line. Even then it takes about 10 minutes before I can do anything on my system at all.
This is not the only game where I've seen something like this. I have a similar issue with Final Fantasy XIV.
UPDATE: disabling the Steam Overlay seems to get me around this issue, which is nice as the Steam Overlay isn't required, but I do prefer to have access to it.
Game installed an ran first time, although I did get a 'not responding' dialogue at first launch which I first clicked 'wait' and the intro video then played. After playing the game for 30 minutes with no issues and good performance, I tried to run the game again, but this is where the trouble began.
I always get the 'not responding' dialogue, clicking 'wait' doesn't help, the dialogue keeps popping up and a black screen is shown in the background. Until eventually I force quit.
I have tried different proton versions, and deleting my config.ini as suggested in other threads, also the Media Foundation workaround (intro videos are wmv) but nothing gets me past this stage.
Proton_Log: steam-367500.log
Issues with the steam controller are fixed, it now works like any other controller as you would expect.
There is crackling audio with proton 5. I am currently using a custom proton build based on wine 5.6 and that fixes the audio issues.
FYI, my tests to see cinematics: mfplat no libavfilters no ffdshow no wmp9 yes
You could see first cinematic just after the Capcom screen, in the background of "press a key to start"
$ mediainfo title_A.wmv General Complete name : title_A.wmv Format : Windows Media File size : 54.4 MiB Duration : 59 s 999 ms Overall bit rate mode : Constant Overall bit rate : 7 602 kb/s Maximum Overall bit rate : 8 050 kb/s Encoded date : UTC 2011-09-07 08:54:28.750
Video ID : 2 Format : VC-1 Format profile : MP@HL Codec ID : WMV3 Codec ID/Info : Windows Media Video 9 Codec ID/Hint : WMV3 Description of the codec : VC-1 - VC-1 Simple/Main Profile Duration : 1 min 0 s Bit rate mode : Constant Bit rate : 8 000 kb/s Width : 1 280 pixels Height : 720 pixels Display aspect ratio : 16:9 Frame rate : 30.000 FPS Nominal frame rate : 29.970 FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Compression mode : Lossy Bits/(Pixel*Frame) : 0.289 Stream size : 57.2 MiB Language : Japanese
For those that are having issue with not being able to upload pawn data to the server the latest version of proton-ge-custom (Proton-5.9-GE-6-ST as of writing) seems to fix this issue.
For me the game launch normally to the main menu but when I choose start new game the game just crash.
Tested with Proton experimental, proton 6.3-8, proton 5.0-10 (also proton 5.9-GE-2, proton 6.21-GE-2 and proton 7.1-GE-2) Manjaro Linux Nvidia GTX 970 Nvidia 495.46 drivers
Can you check the amount of Vram consumed by the game?
I don't know what's the best option to check the vram consumption. I took this screenshot of the system monitor that shows the GPU memory usage when I opened the game until it crashes.
When I test an steam game, I use this DXVK_HUD=api,memory,fps,version,devinfo %command%
Or I use MANGOHUD.