Results 1 to 8 of 8

Hybrid View

  1. #1
    Player
    KisaiTenshi's Avatar
    Join Date
    Sep 2013
    Location
    Gridania
    Posts
    2,775
    Character
    Kisa Kisa
    World
    Excalibur
    Main Class
    White Mage Lv 100
    Quote Originally Posted by Ariellendera View Post
    (...)
    Running the game in windowed mode doesn't result in the crash. Launching it in DX11 mode, switching to windowed and exiting, doesn't crash. Launching in windowed mode and switching to full screen and exiting, same crash as before.

    Adding more questions to this is, if I launch it with DX11 mode, switch it to windowed mode, switch the launcher to DX9, it will also run DX9 mode in windowed mode, AND allow it to be switched to full screen mode and exit the game client. However it will then not launch again (1000003d) in DX9 mode, thus having to switch it back to DX11 mode to launch it.

    So in summary:
    Launch in DX 11 full screen, exit = crash as in first post
    Launch in DX 11 switch to windowed mode and exit = no crash on exit
    Launch in DX 9 full screen = will not launch
    Launch in DX 9 window = launch, and no crash on exit

    So the common issue here is full screen mode. The question is what.

    I've noticed that someone else has this issue with older hardware but it's otherwise identical here.

    One thing I'll point out as that the onboard video is not an option to use in DX9 or DX11 mode, only the nVidia 1050 Ti. This is listed as a "render only device" by dxdiag.

    From a technical perspective, what this means is that the nVidia part is actually doing the rendering, and the rendered image is displayed by the iGPU. What I believe is happening here is that FFXIV may be trying the close the wrong display context or something to that extent, at least that would explain the DX11 exit crash, but that's speculative. I can't explain the inability to start the game full screen in DX9 mode, but I again speculate that it may be having difficulty determining what GPU is the actual GPU in use.

    I'm not yet at home to try experiments with my desktop, but I know on my desktop I can turn on the iGPU, and then drag the FFXIV window running on the nVidia part onto the monitor plugged into the iGPU and there is trivial or no loss in fps in doing so, which is why I feel the game has no issue with actually using this setup when windowed.

    However on the laptop when it's full screen, the game client doesn't realize there is another GPU. So make of that what you will.
    (0)
    Last edited by KisaiTenshi; 08-02-2018 at 12:32 PM.

  2. #2
    Moderator Einmimiria's Avatar
    Join Date
    Nov 2017
    Posts
    2,510
    Thank you for the reply KisaiTenshi.

    I can't verify whether the game is closing down the wrong display, however, I understand where you are coming from. It could be something along the lines of the laptop switching from the dedicated GPU to the iGPU on exit that crashes the game on exit. Integrated graphics aren't supported by the game after all.

    When you tested on your desktop, I'm assuming that you had one monitor connected to the GPU and the other connected using the outputs via the motherboard, correct? Did you try to use fullscreen mode on the monitor connected to the iGPU? Did this cause the same crash?

    Try to set your laptop to a high performance mode if you have not already. Additionally, go into the Nvidia Control Panel and find Final Fantasy XIV. You should be able to assign the GPU for the game. Select the 1050ti if it isn't already.

    Did you get a chance to try any of the other suggestions listed above?

    We hope we can be of assistance in helping you enjoy the exciting world of Final Fantasy XIV!
    (0)

  3. #3
    Player
    KisaiTenshi's Avatar
    Join Date
    Sep 2013
    Location
    Gridania
    Posts
    2,775
    Character
    Kisa Kisa
    World
    Excalibur
    Main Class
    White Mage Lv 100
    Quote Originally Posted by Einmimiria View Post
    Thank you for the reply KisaiTenshi.

    I can't verify whether the game is closing down the wrong display, however, I understand where you are coming from. It could be something along the lines of the laptop switching from the dedicated GPU to the iGPU on exit that crashes the game on exit. Integrated graphics aren't supported by the game after all.

    When you tested on your desktop, I'm assuming that you had one monitor connected to the GPU and the other connected using the outputs via the motherboard, correct? Did you try to use fullscreen mode on the monitor connected to the iGPU? Did this cause the same crash?

    Try to set your laptop to a high performance mode if you have not already. Additionally, go into the Nvidia Control Panel and find Final Fantasy XIV. You should be able to assign the GPU for the game. Select the 1050ti if it isn't already.

    Did you get a chance to try any of the other suggestions listed above?

    We hope we can be of assistance in helping you enjoy the exciting world of Final Fantasy XIV!
    Hi. So I tried to see if I could replicate this with my desktop and couldn't, though I may have uncovered a less-obvious issue in the process.

    So you know how I said before that there was minimal latency, even if I dragged the FFXIV window to the iGPU? Well that's only half true it seems. For reference, the iGPU alone doesn't even do 15fps on the desktop at 1080p. So there's a 10fps loss between it. It's significant, but it's not going to break it.

    iGPU:


    Geforce 1080:


    These are windowed at 1080p. It is not directly possible to full-screen the iGPU monitor when it's on the iGPU for obvious reasons. I do not typically operate the desktop in this manner, as whichever monitor isn't full screen is actually inaccessable, and the mouse isn't confined to the fullscreen window, so it causes interruptions to the game if the mouse drifts off to the other screen. This is only viable to use if windowed.

    Anyway back to the laptop issue. It still crashes on exit. The first crash is exactly the same as before, however the callback stack on the second crash is different (since the game has updated since this thread was started)

    ffxiv_dx11.exe+2B1B5E
    ffxiv_dx11.exe+95824
    ffxiv_dx11.exe+5CC65
    USER32.dll+16CC1
    USER32.dll+1699C
    USER32.dll+20453
    ntdll.dll+9DBC4
    win32u.dll+23C4

    oh... if I don't close that one, two more pop up, but they're identical

    ffxiv_dx11.exe+5D432
    USER32.dll+16CC1
    USER32.dll+1699C
    USER32.dll+2B85D
    ntdll.dll+9DBC4
    win32u.dll+10A4
    USER32.dll+18633
    USER32.dll+185C5

    I strongly feel these additional popups are thread-exit crashes because it gets hung up on the first one that deals with kernelbase.dll+3A388, dxgi.dll and d3d11.dll. So if the kernelbase one can be rectified, these others should go away as well.
    (0)

Tags for this Thread