Shivering:Linux

The UESPWiki – Your source for The Elder Scrolls since 1995

Jump to: navigation, search

This article describes how to get the Shivering Isles expansion to work in Linux.

Software Used:

  • Slackware 12.0
  • Nvidia driver version 100.14.11.
  • Wine version is 0.9.45 compiled from source.

Contents

[edit] Install Oblivion

  • Follow the instructions here. Verify that the game runs as expected first.

[edit] Get the data files from the Shivering Isles DVD

  • Mount the Shivering Isles DVD
  • DO NOT run the Setup.exe file. Securom's copy protection will not allow the installer to run in Wine currently. It is necessary to extract the data files manually and put them in the proper directories.
  • Create a temporary directory to hold the data files. (e.g. ~/temp)
  • Install Unshield. It is used to extract the Installshield cabs.
  • Extract the data files by using the following command: unshield -d ~/temp x /path/to/DVD/data1.cab

NOTE: (Ubuntu) amd64 users need a patched version of unshield, or you will get "Failed to extract file" errors when you run the unshield command. Follow the instructions here: Unshield : doesn't work on 64 bit machines

[edit] Install the expansion

  • From here, it's simply a matter of placing the files into the appropriate directories!
    • Back up your Oblivion.exe and Oblivion.esm (in the Data folder) files first: simply rename them to Oblivion.exe.backup and Oblivion.esm.backup
  • Next, run the following commands:
cd ~/temp/Plugin
mv Oblivion.exe /path/to/Oblivion/
cd Data
mv DLC* /path/to/Oblivion/Data/
mv Oblivion.esm /path/to/Oblivion/Data/
  • At this point you may remove any remaining files in the temp directory
  • Start the Oblivion Launcher and activate the Shivering Isles data file.
  • Play the game!

[edit] Notes

At this point patches may not install properly.

Sponsored Links
Personal tools