Results 1 to 5 of 5

Thread: Playing Rome 2 on Linux/Wine? Try the OpenGL renderer

  1. #1

    Default Playing Rome 2 on Linux/Wine? Try the OpenGL renderer

    Since the Mac version released, Rome 2 has a native OpenGL renderer. The renderer is also available in the Windows version, which means it's also available via Wine.

    And it runs spectacularly, but as there's no DirectX-to-OpenGL translation, that's to be expected. My framerate in the benchmark was up 10fps, but in-game it almost doubles, and is much smoother even in large siege battles.

    Try it yourself:

    • Navigate to your preferences_script.txt, by default in /.wine/drive_c/users/USERNAME/Application Data/The Creative Assembly/Rome2/scripts/
    • If gfx_device_type already exists, you can skip the next step.
    • rename 'preferences_script.txt' to something else (for backup). Run R2TW and it will regenerate a new version of this file
    • Open the new version of preferences_script.txt in a text editor.
    • for gfx_device_type, use a '2' setting, so the line looks like this:

    gfx_device_type 2; # gfx_device_type <int>, Set device type, 0-D3D9, 1-D3D11, 2-GL3 #

    • save the preferences_script.txt file and relaunch R2TW.

  2. #2
    alQamar's Avatar Citizen
    Join Date
    Jul 2012
    Location
    Dortmund, Germany
    Posts
    5,963

    Default Re: Playing Rome 2 on Linux/Wine? Try the OpenGL renderer

    any performance comparisons done with the benchmark comparing OpenGL to DX11? Have you used MSI Afterburner to be sure he is actually rendering using openGL, because if you switch this, he will also lower the shader model, won't he?
    NEW: Total War Saga: Britannia benchmark thread - last update: 10.05.2018
    HOW-TO-step-up-from-MBR-CSM-LEGACY-BOOT-to-UEFI-GPT
    Many of my past contributions in the time from 2011-2017 will contain content that now show broken links. Unfortunately I had to delete all pictures linked on TWC that were hosted on imageshack.us. Read why
    If you are missing anything of interest, please let me know. Sorry for any inconvinience caused.

  3. #3

    Default Re: Playing Rome 2 on Linux/Wine? Try the OpenGL renderer

    Quote Originally Posted by alQamar View Post
    any performance comparisons done with the benchmark comparing OpenGL to DX11? Have you used MSI Afterburner to be sure he is actually rendering using openGL, because if you switch this, he will also lower the shader model, won't he?
    DX11 doesn't work on Wine (and I've no Windows partition), so I can't compare it against OpenGL. It's definitely a big performance leap over Wine's DX9 implementation, though.

    It's definitely using the GL pipeline. When selected, the graphic options are limited differently than DX9, most notably 'unlimited video memory' is turned off, and 'trilinear' is the only filtering option (though I handle this and AA via nvidia-settings). The visuals are also improved over DX9, with some elements that I've not seen before with DX9. The 'shader model' setting is limited to '3' (as it is with DX9), but as the gfx_device_type setting is labeled 'GL3' I'm guessing that means OpenGL 3, which gives it roughly the same feature set as DX10, so the extra visuals I've noticed would make sense.

    Either way, it's a massive improvement and I've been playing non-stop since finding it. Still can't wait for a real native version, though.

  4. #4
    alQamar's Avatar Citizen
    Join Date
    Jul 2012
    Location
    Dortmund, Germany
    Posts
    5,963

    Default Re: Playing Rome 2 on Linux/Wine? Try the OpenGL renderer

    Thanks for the extensive information!
    NEW: Total War Saga: Britannia benchmark thread - last update: 10.05.2018
    HOW-TO-step-up-from-MBR-CSM-LEGACY-BOOT-to-UEFI-GPT
    Many of my past contributions in the time from 2011-2017 will contain content that now show broken links. Unfortunately I had to delete all pictures linked on TWC that were hosted on imageshack.us. Read why
    If you are missing anything of interest, please let me know. Sorry for any inconvinience caused.

  5. #5

    Default Re: Playing Rome 2 on Linux/Wine? Try the OpenGL renderer

    For me it crashes on start. Does anyone else have this problem?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •