8 hours, 51 minutes ago
Metroid Enhancer v1.1
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