1. Go to the latest UASIL release. Don't dig the whole repo or some old releases, you need only the latest.

2. There you can see the full list of supported UASIL aliases. It looks like this:



3. Among all of them you need one of Win64 libraries the game uses. It's important. Not every library is loaded by the game, so choose thoughtfully. Oblivion Remastered uses these libraries intersecting with the list above:

- d3d9.dll < Tested, doesn't work
- d3d12.dll < Tested, doesn't work
- dsound.dll < Tested, works
- version.dll < Tested, works
- wininet.dll < Tested, doesn't work
- winmm.dll < Tested, works
- winhttp.dll < Tested, works
- xinput1_3.dll < Tested, works
- This means only 5 names are good for Oblivion Remastered. And all others are invalid and cannot be used.

4. As you can see, I provide names with links so you can click them and download renamed UASIL package. No need to rename anything manually, more steps = more mistakes possible. You can download any specific package here or click its URL from the GitHub table. "version.dll" is the most common because its name is simple and memorable, but any of specified options should work. Let's assume you pick "version.dll". Download the package and unpack it.

5.1. Steam version. Go to your <GameRoot>\OblivionRemastered\Binaries\Win64 directory. If you see OblivionRemastered-Win64-Shipping.exe file there, you are in the right place. Copy version.dll file into the directory.

5.2. GamePass version. Go to your <Content>\OblivionRemastered\Binaries\WinGDK directory. If you see OblivionRemastered-WinGDK-Shipping.exe file there, you are in the right place. Copy version.dll file into the directory.

6. How to install UASIL plugins?

Option one - you can place ASI files you need in the same directory where UASIL's version.dll is located. So you get 3 critical files in the same place: [...]-Shipping.exe + version.dll + WhateverPlugin.asi.

Option two - if you don't want to clutter up the directory - create "plugins" folder in the directory and place ASI files there. This is an UASIL feature, very neat. So your files structure is this:

WinGDK

├───OblivionRemastered-WinGDK-Shipping.exe
├───version.dll
├───[ other game files ]

└───plugins
    │
    ├───NLTagRemover.asi
    ├───NLTagRemover.log
    ├───NLTagRemover.pdb
    └───[ other asi files ]


Please note, GamePass version uses WinGDK naming, and Steam version uses Win64 naming. And version.dll is always near the [...]-Shipping.exe file, even if you install ASI plugins into "plugins" folder.

Article information

Added on

Edited on

Written by

MeridianoRus

2 comments

  1. adelinadragonborn
    adelinadragonborn
    • member
    • 22 kudos
    Will dinput8.dll work for Oblivion Reloaded?
    1. MeridianoRus
      MeridianoRus
      • premium
      • 338 kudos
      No.