(Advice: Before asking questions regarding bugs and installation/settings please read through the OP first)


Spoiler Alert, click show to read: 
Apr 17th 2014, 06:08 AM: Added GEMv2.1-HD, reworked HBO filter.
Apr 11th 2014, 09:00 AM: Added GEMv2.0-HD, many new features from Rome 2 GEMv5.0 brought to ETW and dx9.
Okt 28th 2013, 00:00 AM: Added GEMv1.0-HD.

Spoiler Alert, click show to read: 
(take screenshots with PrtScr)




Spoiler Alert, click show to read: 
GEM - Graphics Enhancement Mod is a new shader collection (GEM) and a new injector (GEMFX) I implemented which also uses the SweetFX shader stack and is inspired by SweetFX/Enbseries to improve the look of TW-Games.

Spoiler Alert, click show to read: 
Before downloading these files, make sure to read the section License Agreements.

1: Download the
file: (if the links are "not working" do the following: right click on the link and use "save as", repeat that until it works -normally like 3 times-)

(if you get a sudden performance impact press the "pause" key of your keyboard to refresh the shader)
< ::> Attachment 305782 <::> >> (uses GEMFX) HD

2: Unzip
the installer file.
3: Start
the installer and point out the location to your Empire Total War folder (something like D:\STEAM\SteamApps\common\Empire Total War).
4: If the installer does not seem to work you can still open the file like a normal archive with WinRar or 7zip and paste the files manually in your ETW folder.

You can further adjust your settings or activate other shaders in the "GEM_settings.txt". Also check out the User-Defined-Settings from our users in the "Optional Files & User Settings" section (coming soon).

If you have problems starting the game with SweetFX, check here:http://sweetfx.thelazy.net/?page_id=112

To Uninstall: "
Simply delete the files from your Empire Total War folder: Anything with sweetfx in the file name in addition to d3d9.dll and the GEM_settings.txt"

Spoiler Alert, click show to read: 
In this section you will find the content of the default GEM_settings.txt. Do not worry cause the shader is complete itself and there will not be much for you to do in the current version.
I suggest you to start the game with the default settings, check what you do not like and then find a value in this section which may help you.
If there is something you want to have changed but cannot change with the following values, post it in this thread and I will try to help.

GEM_settings.txt

Spoiler Alert, click show to read: 
/*-----------------------------------------------------------.
/ Description /
'------------------------------------------------------------/

Game: Win7 & DX11
GEM version: 2.0
Author: Luciferhawk
Description: Here you can adjust your GEM-Settings.

These are the default settings for GEM 2.0

/*-----------------------------------------------------------.
/ Choose effects /
'-----------------------------------------------------------*/

// Set to 1 for ON or 0 for OFF
#define USE_GEMHD 1 //[0 or 1] GEM : Applies basic GEMShader.
#define USE_GEMHBO 0 //[0 or 1] GEM : Applies HBO like GEMShader.

/*-----------------------------------------------------------.
/ GEM Graphic-Enhancement-Mod settings /
'-----------------------------------------------------------*/

// -- GEM HD settings --
#define GQuality 0 //[0 or 1 or 2] Adjust GEM Quality (performance hit on 2).
#define SSAO 0 //[0 or 1] Applies SSAO like shadowing effect.
#define GShadowDepth 1.03 //[1.00 to 2.00] Adjust Darkness of Shadows (standard 1.04).
#define GSat 0.95 //[0.00 to 1.00] Adjust GEM-Saturation (standard 0.95).
#define GTBright 1.36 //[1.00 to 1.36] Adjust GEM-TextureBrightness (standard 1.36).
#define GCBright 0.90 //[0.00 to 2.00] Adjust GEM-Contrast (standard 0.90).

// -- GEM HBO settings --
#define GHBOSharpRange 0.74 //[0.00 to 2.00] Width of HBO sharpening (standard 0.74).
#define GHBOSharp 4.2 //[0.00 to 10.00] Amount of HBO sharpening (standard 3.0).
#define GHBOBlur 0.18 //[0.00 to 1.00] Amount of HBO blur (standard 1.8).
#define GHBOShift 2.95 //[0.00 to 5.00] Amount of HBO color shift (standard 2.95).

// -- GEM general settings --
#define GaussStrength 0.17 //[0.00 to 1.00] Amount of blur effect blended into the final image.

// -- GEM optional settings --
#define GEMBlur 0 //[0.00 or 1.00] Additional blur on the edges when pressing K
#define GBlurPwr 395 //[300 to 600] Additional blur on the edges when pressing K (standard 395).
#define GBlurRad 0.00585 //[0.00 to 1.00] Additional blur radius on the edges when pressing K (standard 0.00585).
#define GBlurFocus 0.5 //[0.00 to 1.00] Additional blur focus position on the y-axis when pressing K (standard 0.5).

#define ExpEffects 1 //[0.00 or 1.00] All new effects like blur & ambiente lightning since GEMv4.2.2
#define gHFlInt 0.35 //[0.00 to 1.00] Additional intensity of horizontal flares (standard 0.35).
#define gHFlThresh 0.40 //[0.00 to 1.00] Threshold what causes horizontal flares (standard 0.40).

// DO NOT UNCOMMENT THOSE LINES;;THEY ARE ACTIVATED ANYWAY
// -- GEM advanced settings -- // only touch these values if you know what you are doing
// key_toggle_GEMBlur = 75 //K
// key_toggle_ExpEffects = 122 //F11


Spoiler Alert, click show to read: 
With downloading this software you agree automatically to the two following license agreements:

SweetFX:
(source)
License agreement


The software available here from Guru3D.com/HardwareGuru.com are provided "as is" with no technical support. All software is to be used at your own risk; this site does not take any responsibility for any damage in whatever form or context.

The materials on this Website ("WEBSITE") are provided by the Guru 3D ("also 3DGuru, Guru3D.com, Guru3D.info and Hardwareguru.com") as a service to its users and may be used for informational purposes only.

You may not copy, modify, sublicense, or distribute the downloaded software except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.

All materials available here are provided "as is" with no technical support. Under no circumstances, including negligence, shall this website be liable for any incidental, special, indirect or consequential damages arising out of or relating to this license and or download. You agree to indemnify and hold this wesbite harmless from any and all damages, risk and liabilities.
You expressly acknowledge and agree that use of the the downloaded software is at your sole risk. By downloading, installing, copying, or otherwise using the SOFTWARE, you agree to be bound by the terms of this LICENSE. If you do not agree to the terms of this LICENSE, do not download the SOFTWARE.


Go to CeeJay.dk (the creator of SweetFX), Boulotaur2024 (the creator of SweetFXNext), Boris Vorontsov (the creator of ENB). Without them nothing of this would have been possible.