48 minutes ago
Metroid Enhancer v1.1
Preset description:
This is for the Gamecube version of the game. Made using DolphinFX v2.10, which is similar to SweetFX, but it's for the Dolphin emulator using OpenGL. You can get it from the following page (Save the v2.10 text to a glsl file and place it in Sys/Shaders):
https://github.com/Asmodean-/dolphin/blob/e7c897280201416f01bc05893d6644ffadc48892/Data/Sys/Shaders/DolphinFX.glsl
Visit the following thread for DolphinFX installation / usage and help:
https://forums.dolphin-emu.org/Thread-dolphinfx-post-processing-suite-for-the-opengl-backend
Copy the preset settings to the end of your Dolphin.ini file after installing DolphinFX.
My Dolphin graphics settings used for this are as follows:
OpenGL (required)
DolphinFX Post-Processing Effect (required)
1080p Fullscreen / Internal Resolution
Widescreen Hack
Widescreen Pop-In Fix (https://sfx.thelazy.net/games/game/896/)
Per-Pixel Lighting
4xSSAA Anti-Aliasing
16x Anisotropy
This DolphinFX preset includes the following:
Blended Bloom
Scene Tonemapping
Color Correction
Filmic Processing
Gamma Correction
Texture Sharpening
Pixel Vibrance
Film Grain
Vignette
Dithering
I'm currently using Dolphin v4.0-5811 x64. With those settings, my game runs almost at a constant 60FPS after the shader cache builds.
Visit the following page for some important info on Metroid Prime using Dolphin Emulator:
https://wiki.dolphin-emu.org/index.php?title=Metroid_Prime_%28GC%29
This is my first post-processing shader preset. I hope you enjoy it as much as I have. You can also tweak it in real time using the config GUI in Dolphin if you don't like certain aspects of my preset.
Look at the screenshots in full-size to really see the difference it makes. You can really see a difference in the textures while viewing the screenshots in full-size mode. Click on a comparison screenshot while in dragging mode to see it in full size.
[DolphinFX-options]
A_BILINEAR_FILTER = 0
A_BLOOM_TYPE = 5
A_CONTRAST = 0
A_DITHER_TYPE = 1
A_EDGE_STRENGTH = 1.5
A_FILMIC = 1
A_GAMMA = 2.2
A_GRAIN_SIZE = 1.5
A_PALETTE = 1
A_SCALERS = False
A_SCANLINE_TYPE = 2
A_SHARPEN_STRENGTH = 1
A_TONEMAP_TYPE = 1
A_VIBRANCE = 1
B_BICUBLIC_SCALER = 1
B_BLOOM_PASS = True
B_BLOOM_STRENGTH = 0.555
B_EDGE_FILTER = 0.65
B_GRAIN_AMOUNT = 0.02
B_LANCZOS_SCALER = 1
B_RED_CORRECTION = 4
B_RED_SHIFT = 0.1
B_SCANLINE_BRIGHTNESS = 1
B_SCANLINE_INTENSITY = 0.18
B_SCANLINE_SPACING = 0.25
B_SCANLINE_THICKNESS = 0.5
B_SHARPEN_CLAMP = 0.015
B_TONE_AMOUNT = 0.15
C_BLACK_LEVELS = 0
C_BLEND_STRENGTH = 0.75
C_COLORED = 1
C_EDGE_THICKNESS = 1
C_GREEN_CORRECTION = 3.5
C_GREEN_SHIFT = 0.1
C_SHARPEN_BIAS = 1
C_TONEMAP_PASS = True
DISABLE_EFFECTS = False
D_BLOOM_WIDTH = 4
D_BLUE_CORRECTION = 0.1
D_BLUE_SHIFT = 0.28
D_B_DEFOCUS = 1
D_COLOR_AMOUNT = 0.6
D_COLOR_CORRECTION = True
D_EXPOSURE = 1
D_PALETTE_TYPE = 1
D_SEDGE_DETECTION = 0
E_BLOOM_REDS = 0.399
E_FILMIC_PROCESS = True
E_LUMA_AMOUNT = 1
E_LUMINANCE = 0.85
E_SHIFT_RATIO = 0.5
E_YUV_LUMA = 0
F_BLOOM_GREENS = 0.199
F_GAMMA_CORRECTION = True
F_WHITEPOINT = 1
G_BLOOM_BLUES = 0.249
G_COLOR_ROUNDING = 1
G_TEXTURE_SHARPEN = True
H_PIXEL_VIBRANCE = True
I_CONTRAST_ENHANCEMENT = False
J_CEL_SHADING = False
K_SCAN_LINES = False
L_FILM_GRAIN_PASS = True
M_DITHER_PASS = True
PASS_WARN = False
A_FXAA_PASS = False
A_FXAA_SUBPIX_MAX = 0.25
B_FXAA_EDGE_THRESHOLD = 0.05
C_FXAA_SHOW_EDGES = 0
A_VIG_RATIO = 1.5
B_VIG_RADIUS = 1
C_VIG_AMOUNT = 0.25
D_VIG_SLOPE = 12
L_VIGNETTE_PASS = True