Advertisement
wickedsicklol

SFX Game_compability.txt

Jan 25th, 2015
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.00 KB | None | 0 0
  1. /*-----------------------------------------------------------.
  2. / Compability notes for specific games /
  3. '-----------------------------------------------------------*/
  4.  
  5. Note : There are many more .. and probably better updated game notes in the SweetFX Settings Database at http://sfx.thelazy.net/games/
  6.  
  7. ** Crysis **
  8. Install SweetFX to the main Crysis folder, but move d3d9.dll , dxgi.dll and injector.ini to the bin32 folder.
  9.  
  10. Then create an autoexec.cfg file in the main Crysis 2 folder and paste the following text into it.
  11.  
  12. r_FSAA = 0
  13. r_UseEdgeAA = 0
  14.  
  15. This disables all forms of ingame AA, allowing the injector to work.
  16.  
  17. Run the game using the 32bit executable - Not the 64bit executable as SweetFX is not compatible with 64bit executables.
  18.  
  19.  
  20. ** Crysis 2 **
  21. Install SweetFX to the main Crysis 2 folder, but move d3d9.dll , dxgi.dll and injector.ini to the bin32 folder.
  22.  
  23. Then create an autoexec.cfg file in the main Crysis 2 folder and paste the following text into it.
  24.  
  25. r_FSAA = 0
  26. r_UseEdgeAA = 0
  27. r_PostMSAA = 0
  28.  
  29. This disables all forms of ingame AA, allowing the injector to work.
  30.  
  31.  
  32. ** DOTA 2 beta**
  33. (installs like most Source games)
  34.  
  35. Install SweetFX to
  36. \Steam\steamapps\common\dota 2 beta\
  37.  
  38. but put d3d9.dll and injector.ini in
  39. \Steam\steamapps\common\dota 2 beta\bin
  40.  
  41. For source games dxgi.dll and dxgi.fx are not needed as it's a DirectX9 engine so you can delete them if you want or leave them be - it doesn't matter.
  42.  
  43.  
  44. ** Gears of War **
  45. Gears of War specifically checks for modifications to either its own code or any of the components it uses.
  46. If you try to use SweetFX with Gears of War you get the error :
  47. "d3d9.dll: You cannot run the game with modified executable code. Please reinstall the game"
  48.  
  49. There is no known workaround. Gears is War is not compatible with SweetFX.
  50. Uninstall SweetFX from the Gears of War directory to be able to play it again.
  51.  
  52.  
  53. ** Guild Wars **
  54. Disable anti-aliasing in-game to allow SweetFX to work.
  55.  
  56.  
  57. ** Psychonauts **
  58. Disable FSAA anti-aliasing in-game to allow SweetFX to work.
  59.  
  60.  
  61. ** Source SDK 2007 based mods **
  62. (like Black Mesa)
  63.  
  64. !! Just before the release of SweetFX 1.5, Valve changed many of the Source based games and the install paths changed as well.
  65. I have not had time to check if the install directories for Source mods is still the same, but if the ones below doesn't work,
  66. then try looking for a similar folder in the \Steam\steamapps\common\ folder
  67.  
  68. Install SweetFX to
  69. \Steam\steamapps\YourName\source sdk base 2007\
  70.  
  71. but put d3d9.dll and injector.ini in
  72. \Steam\steamapps\YourName\source sdk base 2007\bin
  73.  
  74. For source games dxgi.dll and dxgi.fx are not needed as it's a DirectX9 engine so you can delete them if you want or leave them be - it doesn't matter.
  75.  
  76.  
  77. ** Stalker: Clear Sky and Stalker: Call of Pripyat **
  78. Install SweetFX to the main Stalker folder but move the dlls and injector.ini to the bin folder
  79.  
  80.  
  81. ** World of Warcraft **
  82. Install SweetFX to the main World of Warcraft directory (the is the normal way to install SweetFX).
  83. Run the 32bit client. (or use Boulotaur 64bit SweetFX version, with the 64bit client of WoW)
  84. Set Multisampling to 1x to disable in-game MSAA anti-aliasing if it interferes with SweetFX.
  85.  
  86. DX9 or DX11 is up to you - SweetFX works with both. It should run faster using DX11 but the only way to be sure is to benchmark it.
  87.  
  88.  
  89. ** The Elder Scrolls Online **
  90. Install as normal. Game will crash if there is any file with a .h extension. Open the SweetFX shaders folder and change the file extension of all .h files to something else (like .hlsl, .shader, etc). Open Main.h and any file with .fx extension. Find all traces of the .h files and edit them to match the new file extension you gave them.
  91. If on Windows 8.1, go to your Documents folder and open the Elder Scrolls Online folder. Edit UserSettings.txt and change the renderer from DirectX11 to DirectX9 by editing this line: SET GraphicsDriver.7 "D3D9". Fixed version is available here: http://ge.tt/2ieB9qg1?c
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement