protonscr

Unreal Tournament '99 crashes

protonopen appid 13240Game compatibility - Unofficial
ValveSoftware/Proton#568 · opened 2018-08-25 by Pavuucek · updated 2024-06-08 · 11 comments · github · game page · search this game
PPavuucek 2018-08-25 github

I've tested this one and i sort of works.
First, don't install Dirext-X 9 pre-requisity, then run the game. It may or may not crash.
I can't actually see what the game complains about :-(
snimek z 2018-08-24 12-03-39
However if you try sufficient number of times you'll get the game running eventually.
Then the game will crash everytime you change screen resolution. Next time you run it will use the resolution you set and plays fine. I've played few matches and no problems at all...

Also: why does this one use steamplay at all? There is a native linux version of this game and it works just fine without crashes.
https://wiki.dotslashplay.it/en/games/unreal-tournament

SSalamek 2018-08-25 github

@Pavuucek Yeah why is there only windows version ? UT 99 and 2004 have linux native versions...

LLeJimster 2018-08-26 github

I'm pretty sure UT99 have an OpenGL renderer option as well. But correct there are native Linux versions of Unreal/Unreal RTNP and UT.

Aadrianlshaw 2018-08-26 github

@Pavuucek your bug also happens with Deus Ex 1

PPavuucek 2018-08-27 github

I've tried running the game with opengl renderer and it doesn't crash. Either on startup or resolution change. However after resolution change mouse returns to upper left corner of the screen everytime I move it and confirming resolution change with enter doesn't work everytime.

Mmartynhare 2018-09-23 github

@kisak-valve This game has a native Linux version that I can confirm works on modern distros with a bit of tweaking (namely, using paoss). Is it possible that Valve could maybe extend Proton to allow launching native Linux versions of games where it makes clear sense to? The Loki Games ports did ship on some of the CD releases of UT games.

Jjomarocas 2018-10-27 github

for me working good, i dont know how install the latest patch but working very good, only with play button

Kkisak-valve maintainer 2019-01-03 github

Can't Alt+Tab on Unreal Tournament: Game of the Year Edition (UT99)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/2187.
@absorber posted on 2019-01-03T10:43:17:

Compatibility Report

  • Name of the game with compatibility issues: Unreal Tournament: Game of the Year Edition
  • Steam AppID of the game: 13240

System Information

  • GPU: Intel HD3000

  • Driver/LLVM version: 3.0 Mesa 18.0.5
    steam-13240.log

  • Kernel version: 4.15.0-42-generic

  • Link to full system information report as Gist:

  • Proton version: 3.16-4

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.

Symptoms

When I start the game, I can't Alt+Tab out of it anymore. This does not happen on Software Rendering.

Reproduction

  1. Start game
  2. (If launch menu pops up choose Direct3D under rendering options)
  3. Start a practice session
  4. Alt+Tab
XxDShot 2019-12-03 github

Doesn't work on Proton 4.11-9. When it tries to create 3d window, this appears:

image

XxDShot 2019-12-03 github
Sshoober420 2020-04-26 github

Compatibility Report

System Information

ORIGINAL D3D RENDER DEFAULT LOG:
steam-13240def.log

ORIGINAL D3D RENDER TWEAKED INI LOG:
steam-13240tdef.log

UPDATED OGL LOG:
steam-13240.log

Symptoms

On first launch, the game will crash because the default "640x480x16" resolution and bitdepth settings are too low apparently. When going in the "UnrealTournament.ini" file and changing the resolution settings to something more modern (2048x1536x32), the game launches successfully.

Theres many updated renders you can use, but I prefer OGL (https://www.cwdohnal.com/utglr/). Also be sure to check out OldUnreal!

www.oldunreal.com

Same behavior as Unreal Gold.
https://github.com/ValveSoftware/Proton/issues/3805

Bbluestang2006 2023-08-20 github

A neat little discovery, in order to get the D3D11 renderer to work I had to add the native d3dcompiler_43.dll and d3ddx11_43.dll files via winetricks to the UT99 prefix.
There are some rendering artifacts but it is a start nonetheless.

Proton versions

Upstream links

DLLs