New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The Elder Scrolls IV: Oblivion (22330) #718
Comments
I dont have any issue with the game whatsoever (I didn't go beyond the introduction though) but at least it launches. I see from your specs : |
It's worth noting that the NV94 chipset is in long term support and won't meet the prereqs for dxvk regardless of driver choice, so your mileage will vary. |
Works perfectly fine on my machine |
The game launches but once I get in game the FPS drops to 20 for about 5 seconds and then the game either freezes or crashes. I'm using an nVidia GTX1080 graphics card with the latest drivers from. |
#957 installing. I cant test it right now. Should fix other issues for other games too. |
You are correct. I installed libmpg123-0:i386 and now FPS shot up through the roof and it doesn't crash. |
The mouse movement is erratic for me. It's like if the mouse cursor is behind the game and when it reaches a corner of the monitor it stops turning the camera (I'm having this problem with more games with Proton by the way). It also moves a bit jumpy instead of smoothly. |
Seems to work fine in Wine 4.6 but the Construction Kit is a little buggy, one issue with the Construction set is when you edit an objects position it will set the position to some high integer. |
Whitelist Request
System Information
Works great out of the box. |
Hello, is anyone seeing an issue with this game and Proton 4.11 that would block it from being whitelisted? |
Tested with 4.11-12 and made sure that libmpg123-0:i386 was removed before testing and the game was able to launch and I was able to play for about 30 minutes. Tested moving around Cyrodill and went to an Oblivion Gate and passed through it. Only issue is when walking around, there's frame skip when loading distant objects. But, I'd bet this is a limitation of the game engine. The higher the AA setting the more noticeable it is. Otherwise, works perfectly. |
For some reason my Steam won`t update Proton past 4.11-11, but I suppose changelog for 4.11-12 is not relevant for this game. System Information
No issues at all. Deleted lib32-mpg123 from system before testing. |
@kisak-valve Working perfectly on my ancient Haswell+Mesa machine https://gist.github.com/adrianlshaw/b28ba3174af2db42848c3db9c380ea1a Proton 4.11-12 and without libmpg123-0:i386 |
Oblivion gets stuck at first loading screen with Proton 5.0-2 (Fedora 31, latest Mesa, RX 560), OBSE installed. |
Hello @Nonononoki, with Proton 5.0-2, please add |
Hi @kisak-valve, here is the log output: https://pastebin.com/raw/PDmA4QY6 |
Thanks, can you check if |
@kisak-valve |
@kisak-valve on my hardware it's working fine out-of-the-box using Proton 5.0. no launch options. No OBSE. |
Hi @adrianlshaw, EDIT: I can now confirm that patching Oblivion manually to run OBSE will not work with Proton 5.0-2. Can something be done about that? |
Game stuck at loading save, libmpg123 installed, no obse, proton 5.0-2. |
Possible line of interest from the log: |
Getting no music at all in game or in the menu with 5.0-2. Meanwhile running using 4.11-13 it works flawlessly, definitely smells of regression to me! |
@GloriousEggroll I've noticed that Proton-GE shares a control issue with native Windows 10 in this game, which regular Proton or Proton-tkg do not share: When keeping any movement button pressed to constantly move, it looks like this action is regularly interrupted for a tiny fraction of time, causing micro-stutter. I think it can be visualized like this: Native Windows 10 / Proton-GE: |xxxxx0xxxxx0xxxxx0| Regular Proton /-tkg: |xxxxxxxxxxxxxxx| This seems to just affect moving, not rendering (frame times) or mouse look. It also doesn't seem to matter which refresh rate + vsync is used. In this case it doesn't seem desirable to me to match native Windows behavior, as it really looks bad in motion. :) |
@kisak-valve Any chance The Elder Scrolls IV: Oblivion could be added to the Proton whitelist? :-) It works out-of-box without any issues at all with Proton 6.3-3 and Mesa 21.0.3 (on Radeon RX 550). |
Hello @AsciiWolf, friendly reminder that I'm a moderator for Valve's issue trackers on Github and not a Proton developer myself. That said, this issue report is already requesting that the game be put on the whitelist. |
Who should I contact then? :-) It would be great if the "Regression" flag could be removed and "Need Retest" added instead. |
It looks like that since Proton 6.3-4 or 6.3-5, game music started having issues: It gets cut after ~20 seconds and starts playing again, then the same thing happens. It worked absolutely fine before. |
The Elder Scrolls IV: Oblivion [22330]: Music skipping Proton 6.3-5 Issue transferred from #4989. Problem:On Proton version 6.3-5, the music to this game skips every 5-10 seconds to the next track in the music queue Steps to reproduce:Install Oblivion from Steam normally, making sure that Proton 6.3-5 is the Proton version use. Set up graphics setting as you like and then play the game. Music will skip repeatedly when in-game. Proton 5.13-6 does not have this problem |
On native Windows with standard German keyboard layout, you can skip the intro videos by pressing escape. This is not possible with Proton Experimental, pressing escape is ignored. Standard German keyboard layout (without accent keys) is configured via KDE Plasma 5.22.3 system settings user interface. |
Proton Experimental was updated today to fix the audio problem reported by @katawful. |
Elder Scrolls IV: Oblivion GOTY cannot launch game Issue transferred from #5080. Compatibility Report
System Information
I confirm:
SymptomsGame launcher window opens and a game cannot be started. The following options are greyed out: play, data files, options, technical support, uninstall. Only available options are "elderscrolls.com" and "exit." You should be able to configure graphics settings/etc in options and then click "play" to launch the game. ReproductionInstall the game and launch using the Proton compatibility tool. The launcher window will appear with the aforementioned issues. |
Did you try with a clean prefix? Do other 32 bit games work correctly with DXVK? lib32-nvidia-utils is installed and matches the version of the 64 bit packages? |
There are no Proton versions that make the game launch correctly. TES III Morrowind (appid=22320) works without issue. lib32-nvidia-utils is installed and matches the 64-bit version. warning: lib32-nvidia-utils-470.63.01-1 is up to date -- reinstalling Packages (1) lib32-nvidia-utils-470.63.01-1 $ pacman -Ss nvidia-utils |
The game now launches properly in Proton 6.3-6. |
I have found a solution to the problem from post #5080, merged here. Here are the steps:
|
@C01NoP I think the problem might be this line from the log: "err:winediag:WS_getaddrinfo Failed to resolve your host name IP" I had this problem recently after reinstalling Arch, and the solution was to fix my /etc/hosts file. Mine was empty, and I added this (replace [archand] with your hostname, which is the bit after the @ your terminal): |
I'm doing a completely fresh install and I tried to apply the 4GB Patch (as suggested by pcgamingwiki) but I just keep getting a "couldn't open executable" error. Looking through all of the comments, I saw somebody say they needed to use winetricks dotnet35 to get the patcher to work with MacOS. This didn't work for me because dotnet won't install. The error I got was: But I'm wondering something. Is this even necessary? Does PROTON_FORCE_LARGE_ADDRESS_AWARE=1 accomplish the same thing? All that patcher does is modify the executable to be large address aware, right? So can I skip this step? Or are those two different things? |
I'm posting this for another user post on Reddit: https://old.reddit.com/r/SteamDeck/comments/u9844q/oblivion_is_verified_but_doesnt_freaking_work/ The user claims that it is because DirectX isn't being installed. After installing another game with DirectX it begins working. |
Elder Scrolls Oblivion and Ubuntu Mate 20.04, Worked before, now doesn't detect Nvidia Issue transferred from #6072. Hi. I have the Geforce 1030 and have played Oblivion on this computer many times. The only OS I have is Ubuntu Mate 20.04. The game does not detect the Geforce, and after clicking play, there is an error about not detecting a renderer I have attached the screenshots of both issues--there is nothing to select for the card or resolution. I have tried to uninstall and purge all Nvidia files, reboot, install the Nvidia-470 driver files, reboot, then start the game again with no luck. On the Additional Drivers screen, Nvidia-515 driver is listed, but with this version, I get stuck in a Login Loop. Since the 470-version was the one that worked for a long time, I removed the 515 and went back to Nvidia-470. After this process, the game worked normally, but then when started again, gave the error you see. I also have SpaceEngine, and that game works fine--I haven't found any other game besides Oblivion and a Vietnam game that has a problem. |
Hello @a1872, please add This sounds like you're using Proton Experimental with the game. The DXVK build in Proton Experimental recently had its minimum driver version changed to NVIDIA 510.47 or newer. |
I'm not sure if this is the right place to post this or if steamlink-sdk is more appropriate, but... I've been using the Deck in a pretty unique way when playing games in my living room where I'm using my steam link application on my TV (through a raspberry pi, specifically) to broadcast from the deck to my TV. Most of the time, this works flawlessly and games work as expected, with at worst having some overscan on the TV due to my TV settings. This is a great way to play the deck atm without a real dock, since it allows playing untethered while also sharing the device with friends or family to take turns. However, for Oblivion this has been rather error prone in ways that other games haven't. When playing the game, there are huge black bars on the left and right side of the screen. This also happens on my desktop client as well, through which I took a screenshot: I'm not exactly sure where the failure lies here, but my guess would be that it's connected to the launcher that boots before the game since the aspect ratio matches the launcher. Trying to force gamescope to boot in different resolutions didn't help either, though it would change the nature of which part of the screen was visible (but didn't solve the underlying problem.) Anyway, again, this could be the wrong place to post this -- but it didn't seem reasonable to post this in the steamlink-sdk github tracker as it's really not an API issue but rather a specific issue for a specific game when running on Steam OS and broadcasting to another display w/ a different resolution. |
As a follow up, I was able to determine that it was the launcher that caused the streaming issue above where connecting a steam link to the deck would show only a subset of the screen. My guess was that it was erroneously trying to capture the output of the launcher even after the game is launched, so I decided to test it out. If you bypass the launcher by doing the following in your Oblivion steamapps folder:
You'll notice that the above streaming issue is resolved and you can once again see the whole picture when connecting a steam link. I'm not sure why this confusion is happening when connecting a steam link, as the display on the deck itself is basically perfect -- it's almost as though the steam link is trying to broadcast the application directly and not using the gamescope output from the deck. As a result, it's accidentally capturing the launcher, which gives us that 4:3 aspect appearance. |
@Eoin-ONeill-Yokai Hello. I took some time to look into this, testing it on a Linux machine (native resolution and tried 1280 x 800), a Windows machine (same resolution as Linux machine) and a Steam Deck. The only Steam Link I have available to test is the App version on my TV. I was not able to replicate this issue. I tried multiple boots with Proton 7.0-4, the current Experimental release and the latest BE Experimental as of this comment. Things I noticed was that the Linux Desktop did display the adapter settings prompt on first boot as full screen on first boot, but it corrected itself shortly afterward. I can see in your screenshot that the MangoHUD is also offscreen. This does make me think it's not streaming the entirety of the Steam Deck Window for some reason. Are you using the original hardware version of the Steam Link or are you using a TV with the App? Additionally, please add PROTON_LOG=1 %command% to the game's launch options and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) |
The Elder Scrolls: Oblivion — Unable to skip launch cinematics Issue transferred from #7250. Compatibility Report
System Information
I confirm:
SymptomsOn Windows it is possible to skip the intro cinematics (logos, etc) when launching the game by pressing the Escape key. Doing the same in Proton does not work. ReproductionPress the Escape key upon launching the game. |
Compatibility Report
System Information
I confirm:
SymptomsPhysics objects do not make sounds when moved. Occasionally items will make a sound when picked up and dropped many times, but the sound is often cut off. Issue is not present on Windows. Bug fix mods don't help either. ReproductionStart a new game, create a character. Pick up and move items in the cell using the Z key. When tossing these items around they will rarely make a noise. |
It's currently unplayable for me. Did anyone else have any luck with this?
The game crashes to the desktop before the main game menu is displayed.
Specs: Proton 3.7-3, Ubuntu 18.04, NVIDIA Corporation G94GL [Quadro FX 1800] (rev a1)
Full specs: https://gist.github.com/adrianlshaw/13b21eae4d9ad3c6c79474396110feed
Edit: Switched to the latest NVIDIA proprietary drivers and it all works, albeit at a disappointing framerate (for me about 5fps)
The text was updated successfully, but these errors were encountered: