Dragon Age: Origins - Ultimate Edition

Dragon Age: Origins - Ultimate Edition

Windows 10 / 11 Legacy Installation Configuration Guide for Dragon Age Origins Ultimate Edition

  1. Control Panel -> All Control Panel Items -> Programs and Features
    Uninstall the Following Programs if Present: AGEIA Technologies PhysX, NVIDIA PhysX (Legacy), NVIDIA PhysX System Software
  2. Remove the Following Folders:
    "C:\Program Files (x86)\AGEIA Technologies" "C:\Program Files (x86)\NVIDIA Corporation\PhysX"


    NVIDIA - Official Drivers - NVIDIA PhysX System Software / PhysX Legacy Installer [www.nvidia.com]
    Use the Above Link to Download and Install / Reinstall PhysX in the Following Order:
  3. NVIDIA PhysX System Software
  4. PhysX Legacy Installer


  5. COPY all the Files From Following Folder: "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common"
    "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\cudart32_41_22.dll" "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\cudart32_65.dll" "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\cudart64_41_22.dll" "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\cudart64_65.dll" "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\PhysXDevice.dll" "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\PhysXDevice64.dll" "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\PhysXLoader.dll" "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\PhysXUpdateLoader.dll" "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\PhysXUpdateLoader64.dll"
    Find the Installation Directory for Dragon Age Origins, and COPY the Files From the Above Folder to the "bin_ship" Folder, Which May Resemble Something Relative to the Following Folder Path Layout:
    "D:\EA_Games\Dragon Age\bin_ship"


    NOTE: On Windows 10 / 11: Right-click on the following batch files after saving them, and click "Run as administrator".


  6. Use Notepad to create this file on your desktop or another folder: Win10_11_DirectX_SecuROM7_App_Compatibility_Fix.bat


    @ECHO OFF SETLOCAL IF [%1]==[] GOTO DXAPP_COMPAT_FX_LST_LNE_ IF NOT %1==BYPASS GOTO DXAPP_COMPAT_FX_SRT_LBL_1_ IF [%2]==[] GOTO DXAPP_COMPAT_FX_LST_LNE_ IF [%3]==[] GOTO DXAPP_COMPAT_FX_SRT_LBL_0_ FOR %%A IN (%*) DO (IF EXIST %%A (IF /I [%%~xA]==[.EXE] ((REG DELETE "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V %%A /F)&(REG DELETE "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V %%A /F)&(REG ADD "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V %%A /T REG_SZ /D "~ WinXPRTMVersionLie 8And16BitAggregateBlts 8And16BitGDIRedraw AccelGdipFlush AoaMp4Converter CorrectCreateBrushIndirectHatch CustomNCRender DirectXVersionLie 9.0.c DetectorDWM8And16Bit DisableFadeAnimations DisableThemeMenus DXGICompat DWM8And16BitMitigation DXMaximizedWindowedMode FailObsoleteShellAPIs FakeLunaTheme FreestyleBMX GlobalMemoryStatusLie IgnoreAltTab IgnoreDirectoryJunction IgnoreFontQuality LoadLibraryRedirect ManageLinks RedirectMP3Codec SecuROM7 SharePointDesigner2007 Sonique2 TextArt TrimDisplayDeviceNames VirtualizeDesktopPainting WaveOutIgnoreBadFormat XPAfxIsValidAddress" /F)&(REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V %%A /T REG_SZ /D "~ WIN7RTM" /F))) >nul 2>&1) GOTO DXAPP_COMPAT_FX_LST_LNE_ :DXAPP_COMPAT_FX_SRT_LBL_0_ (IF NOT EXIST %2 GOTO DXAPP_COMPAT_FX_LST_LNE_) (IF /I NOT [%~x2]==[.EXE] GOTO DXAPP_COMPAT_FX_LST_LNE_) (SET DXAPPCOMPAT_FX_SRTVAR_=%2) GOTO DXAPP_COMPAT_FX_SRT_LBL_2_ :DXAPP_COMPAT_FX_SRT_LBL_1_ (IF NOT EXIST %1 GOTO DXAPP_COMPAT_FX_LST_LNE_) (IF /I NOT [%~x1]==[.EXE] GOTO DXAPP_COMPAT_FX_LST_LNE_) (SET DXAPPCOMPAT_FX_SRTVAR_=%1) :DXAPP_COMPAT_FX_SRT_LBL_2_ (((REG DELETE "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V %DXAPPCOMPAT_FX_SRTVAR_% /F)&(REG DELETE "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V %DXAPPCOMPAT_FX_SRTVAR_% /F)&(REG ADD "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V %DXAPPCOMPAT_FX_SRTVAR_% /T REG_SZ /D "~ WinXPRTMVersionLie 8And16BitAggregateBlts 8And16BitGDIRedraw AccelGdipFlush AoaMp4Converter CorrectCreateBrushIndirectHatch CustomNCRender DirectXVersionLie 9.0.c DetectorDWM8And16Bit DisableFadeAnimations DisableThemeMenus DXGICompat DWM8And16BitMitigation DXMaximizedWindowedMode FailObsoleteShellAPIs FakeLunaTheme FreestyleBMX GlobalMemoryStatusLie IgnoreAltTab IgnoreDirectoryJunction IgnoreFontQuality LoadLibraryRedirect ManageLinks RedirectMP3Codec SecuROM7 SharePointDesigner2007 Sonique2 TextArt TrimDisplayDeviceNames VirtualizeDesktopPainting WaveOutIgnoreBadFormat XPAfxIsValidAddress" /F)&(REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V %DXAPPCOMPAT_FX_SRTVAR_% /T REG_SZ /D "~ WIN7RTM" /F)) >nul 2>&1) IF %1==BYPASS GOTO DXAPP_COMPAT_FX_LST_LNE_ CLS ECHO ...Compatibility Settings For The Following Application Were Added For All Users: ECHO: ECHO %1... ECHO: ECHO [Enabled:] Display Scaling On High DPI Settings ECHO [Enabled:] Legacy DirectX Compatibility Fixes: WinXPRTMVersionLie 8And16BitAggregateBlts 8And16BitGDIRedraw AccelGdipFlush AoaMp4Converter CorrectCreateBrushIndirectHatch CustomNCRender DirectXVersionLie 9.0.c DetectorDWM8And16Bit DisableFadeAnimations DisableThemeMenus DXGICompat DWM8And16BitMitigation DXMaximizedWindowedMode FailObsoleteShellAPIs FakeLunaTheme FreestyleBMX GlobalMemoryStatusLie IgnoreAltTab IgnoreDirectoryJunction IgnoreFontQuality LoadLibraryRedirect ManageLinks RedirectMP3Codec SecuROM7 SharePointDesigner2007 Sonique2 TextArt TrimDisplayDeviceNames VirtualizeDesktopPainting WaveOutIgnoreBadFormat XPAfxIsValidAddress ECHO: PAUSE :DXAPP_COMPAT_FX_LST_LNE_ ENDLOCAL MOVE NUL 2>&0


    SIDE NOTE: If you put BYPASS in front of the first batch file, it will create an operating system compatibility profile for the game executable file(s), unattended in the background:


    CMD /Q /C START /MIN /REALTIME %UserProfile%\Desktop\Win10_11_DirectX_SecuROM7_App_Compatibility_Fix.bat BYPASS "<insert_path_to_game_executable_file_1>" "<insert_path_to_game_executable_file_2>" "<insert_path_to_game_executable_file_3>" Alternate: CMD /Q /C START /MIN /REALTIME /WAIT /B %UserProfile%\Desktop\Win10_11_DirectX_SecuROM7_App_Compatibility_Fix.bat BYPASS "<insert_path_to_game_executable_file_1>" "<insert_path_to_game_executable_file_2>" "<insert_path_to_game_executable_file_3>"


    Open the Command Prompt:
    Windows 11: Start Menu -> Right-Click -> Run -> taskmgr -> Click OK. -> Run new task ( Top-Right Corner Of Task Manager ) -> %SystemRoot%\System32\cmd.exe -> Enable Checkbox: "Create this task with administrative privileges." -> Click OK. Windows 10: Start Menu -> Right-Click -> Run -> taskmgr -> Click OK. -> File -> Run new Task -> %SystemRoot%\System32\cmd.exe -> Enable Checkbox: "Create this task with administrative privileges." -> Click OK.


    Alternate: Run the Script Above From an Elevated Command Prompt, Using an Install Folder Layout Relative to the Example Below:
    "%UserProfile%\Desktop\Win10_11_DirectX_SecuROM7_App_Compatibility_Fix.bat" BYPASS "D:\EA_Games\Dragon Age\bin_ship\daorigins.exe" "D:\EA_Games\Dragon Age\bin_ship\DAOriginsConfig.exe" "D:\EA_Games\Dragon Age\bin_ship\daupdater.exe"


  7. Run the Dragon Age Origins Configuration Utility to Adjust the Video Settings: DAOriginsConfig.exe
Last edited by The Friendly Bunny; May 20 @ 1:07am
< >
Showing 1-3 of 3 comments
:o so it hates nvidia? fine for me but that was standard for a very long time.
Originally posted by cybersquirt:
:o so it hates nvidia? fine for me but that was standard for a very long time.
In theory you could install the old AGEIA Technologies PhysX from 2008 ( PhysX_7.11.13_SystemSoftware.exe ), though the NVIDIA installers don't recognize it. So it is true that you can have BOTH installed, and end up with folder / path layout conflicts. Mine didn't work until I removed the old AGEIA Technologies PhysX Install, and reinstalled in that particular order ( it glitched out the NVIDIA PhysX Legacy Installer, and the DLLs didn't appear in the correct folders. )

I actually did not have to reboot after doing this, and I also tested it with Unreal Tournament 3 Black Edition, even though that was delisted from the steam store quite some time ago ( which UT was superseded by Fortnite. ) I don't have an NVIDIA card either, but it's just that NVIDIA owns PhysX, based on a previous acquisition, and you have to go through that company to get the latest version ( it's platform-independent. )
I have Intel video. I have no issue with playing the game - just the game play. I hope the vampires got paid with dirt.
Last edited by Cybersquirt; Mar 7 @ 8:56pm
< >
Showing 1-3 of 3 comments
Per page: 1530 50