Duimon - HSM Mega Bezel Graphics and Presets - Feedback and Updates

Hi @Duimon

Recently I have run into some images of pixelated TV frame from Shakedown Hawaii

Maybe you consider adding something similar to your preset?

I’m not even sure how I could manage that. :upside_down_face: My images are vector. They don’t pixelate. :innocent:

While I’m not against the idea, it doesn’t fit into my current mission statement. Maybe some other enterprising young artist here would like to try?

1 Like

Gave it a shot here

Heavily modified the TV6 shader for this. Left it widescreen so that it could be used with both older and newer games.

Posting the preset here, but I moved everything from the default paths, so you might have to edit them when you try and load the preset

shaders = "27"
shader0 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-prep-initial.slang"
wrap_mode0 = "clamp_to_border"
mipmap_input0 = "false"
alias0 = ""
float_framebuffer0 = "true"
srgb_framebuffer0 = "false"
shader1 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-grade/hsm-grade.slang"
wrap_mode1 = "clamp_to_border"
mipmap_input1 = "false"
alias1 = "AvgLumPass"
float_framebuffer1 = "false"
srgb_framebuffer1 = "false"
shader2 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-mdapt/hsm-mdapt-pass0.slang"
wrap_mode2 = "clamp_to_border"
mipmap_input2 = "false"
alias2 = ""
float_framebuffer2 = "false"
srgb_framebuffer2 = "false"
shader3 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-mdapt/hsm-mdapt-pass1.slang"
wrap_mode3 = "clamp_to_border"
mipmap_input3 = "false"
alias3 = ""
float_framebuffer3 = "false"
srgb_framebuffer3 = "false"
shader4 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-mdapt/hsm-mdapt-pass2.slang"
wrap_mode4 = "clamp_to_border"
mipmap_input4 = "false"
alias4 = ""
float_framebuffer4 = "false"
srgb_framebuffer4 = "false"
shader5 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-mdapt/hsm-mdapt-pass3.slang"
wrap_mode5 = "clamp_to_border"
mipmap_input5 = "false"
alias5 = ""
float_framebuffer5 = "false"
srgb_framebuffer5 = "false"
shader6 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-mdapt/hsm-mdapt-pass4.slang"
wrap_mode6 = "clamp_to_border"
mipmap_input6 = "false"
alias6 = "refpass"
float_framebuffer6 = "false"
srgb_framebuffer6 = "false"
shader7 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-scalefx/hsm-scalefx-pass0.slang"
filter_linear7 = "false"
wrap_mode7 = "clamp_to_border"
mipmap_input7 = "false"
alias7 = "scalefx_pass0"
float_framebuffer7 = "true"
srgb_framebuffer7 = "false"
scale_type_x7 = "source"
scale_x7 = "1.000000"
scale_type_y7 = "source"
scale_y7 = "1.000000"
shader8 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-scalefx/hsm-scalefx-pass1.slang"
filter_linear8 = "false"
wrap_mode8 = "clamp_to_border"
mipmap_input8 = "false"
alias8 = ""
float_framebuffer8 = "true"
srgb_framebuffer8 = "false"
scale_type_x8 = "source"
scale_x8 = "1.000000"
scale_type_y8 = "source"
scale_y8 = "1.000000"
shader9 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-scalefx/hsm-scalefx-pass2.slang"
filter_linear9 = "false"
wrap_mode9 = "clamp_to_border"
mipmap_input9 = "false"
alias9 = ""
float_framebuffer9 = "false"
srgb_framebuffer9 = "false"
scale_type_x9 = "source"
scale_x9 = "1.000000"
scale_type_y9 = "source"
scale_y9 = "1.000000"
shader10 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-scalefx/hsm-scalefx-pass3.slang"
filter_linear10 = "false"
wrap_mode10 = "clamp_to_border"
mipmap_input10 = "false"
alias10 = ""
float_framebuffer10 = "false"
srgb_framebuffer10 = "false"
scale_type_x10 = "source"
scale_x10 = "1.000000"
scale_type_y10 = "source"
scale_y10 = "1.000000"
shader11 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-scalefx/hsm-scalefx-pass4.slang"
filter_linear11 = "false"
wrap_mode11 = "clamp_to_border"
mipmap_input11 = "false"
alias11 = ""
float_framebuffer11 = "false"
srgb_framebuffer11 = "false"
scale_type_x11 = "source"
scale_x11 = "3.000000"
scale_type_y11 = "source"
scale_y11 = "3.000000"
shader12 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-gtu/hsm-gtu-pass1.slang"
wrap_mode12 = "clamp_to_border"
mipmap_input12 = "false"
alias12 = ""
float_framebuffer12 = "true"
srgb_framebuffer12 = "false"
scale_type_x12 = "source"
scale_x12 = "1.000000"
scale_type_y12 = "source"
scale_y12 = "1.000000"
shader13 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-gtu/hsm-gtu-pass2.slang"
filter_linear13 = "false"
wrap_mode13 = "clamp_to_border"
mipmap_input13 = "false"
alias13 = ""
float_framebuffer13 = "true"
srgb_framebuffer13 = "false"
scale_type_x13 = "source"
scale_x13 = "1.000000"
scale_type_y13 = "source"
scale_y13 = "1.000000"
shader14 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-guest/hsm-guest-linearize.slang"
filter_linear14 = "false"
wrap_mode14 = "clamp_to_border"
mipmap_input14 = "false"
alias14 = "LinearizePass"
float_framebuffer14 = "true"
srgb_framebuffer14 = "false"
scale_type_x14 = "source"
scale_x14 = "1.000000"
scale_type_y14 = "source"
scale_y14 = "1.000000"
shader15 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-guest/hsm-guest-linearize_scanlines.slang"
filter_linear15 = "true"
wrap_mode15 = "clamp_to_border"
mipmap_input15 = "false"
alias15 = ""
float_framebuffer15 = "true"
srgb_framebuffer15 = "false"
scale_type_x15 = "source"
scale_x15 = "1.000000"
scale_type_y15 = "source"
scale_y15 = "1.000000"
shader16 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-guest/hsm-get-linearize-pass.slang"
filter_linear16 = "true"
wrap_mode16 = "clamp_to_border"
mipmap_input16 = "true"
alias16 = ""
float_framebuffer16 = "false"
srgb_framebuffer16 = "false"
scale_type_x16 = "absolute"
scale_x16 = "320"
scale_type_y16 = "absolute"
scale_y16 = "320"
shader17 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-guest/hsm-guest-blur_horiz.slang"
filter_linear17 = "true"
wrap_mode17 = "clamp_to_border"
mipmap_input17 = "false"
alias17 = ""
float_framebuffer17 = "true"
srgb_framebuffer17 = "false"
scale_type_x17 = "source"
scale_x17 = "1.000000"
scale_type_y17 = "source"
scale_y17 = "1.000000"
shader18 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-guest/hsm-guest-blur_vert.slang"
filter_linear18 = "true"
wrap_mode18 = "clamp_to_border"
mipmap_input18 = "true"
alias18 = "GlowPass"
float_framebuffer18 = "true"
srgb_framebuffer18 = "false"
scale_type_x18 = "source"
scale_x18 = "1.000000"
scale_type_y18 = "source"
scale_y18 = "1.000000"
shader19 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-guest/hsm-crt-guest-dr-venom-with-scaling.slang"
filter_linear19 = "true"
wrap_mode19 = "mirrored_repeat"
mipmap_input19 = "true"
alias19 = "BR_CRTPass"
float_framebuffer19 = "true"
srgb_framebuffer19 = "false"
scale_type_x19 = "viewport"
scale_x19 = "1.000000"
scale_type_y19 = "viewport"
scale_y19 = "1.000000"
shader20 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-curvature-mapping.slang"
filter_linear20 = "true"
wrap_mode20 = "clamp_to_border"
mipmap_input20 = "true"
alias20 = "BR_MappingPass"
float_framebuffer20 = "true"
srgb_framebuffer20 = "false"
scale_type_x20 = "viewport"
scale_x20 = "1.000000"
scale_type_y20 = "viewport"
scale_y20 = "1.000000"
shader21 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-linearize-crt.slang"
filter_linear21 = "true"
wrap_mode21 = "mirrored_repeat"
mipmap_input21 = "true"
alias21 = "BR_MirrorLowResPass"
float_framebuffer21 = "true"
srgb_framebuffer21 = "false"
scale_type_x21 = "absolute"
scale_x21 = "800"
scale_type_y21 = "absolute"
scale_y21 = "600"
shader22 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-blur-outside-screen-horiz.slang"
filter_linear22 = "true"
wrap_mode22 = "mirrored_repeat"
mipmap_input22 = "true"
alias22 = ""
float_framebuffer22 = "true"
srgb_framebuffer22 = "false"
shader23 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-blur-outside-screen-vert.slang"
filter_linear23 = "false"
wrap_mode23 = "mirrored_repeat"
mipmap_input23 = "false"
alias23 = "BR_MirrorBlurredPass"
float_framebuffer23 = "true"
srgb_framebuffer23 = "false"
scale_type_x23 = "source"
scale_x23 = "1.000000"
scale_type_y23 = "source"
scale_y23 = "1.000000"
shader24 = "shaders_slang/blurs/blur9x9.slang"
filter_linear24 = "true"
wrap_mode24 = "mirrored_repeat"
mipmap_input24 = "true"
alias24 = "BR_MirrorReflectionDiffusedPass"
float_framebuffer24 = "true"
srgb_framebuffer24 = "false"
scale_type_x24 = "absolute"
scale_x24 = "128"
scale_type_y24 = "absolute"
scale_y24 = "128"
shader25 = "shaders_slang/blurs/blur9x9.slang"
filter_linear25 = "true"
wrap_mode25 = "mirrored_repeat"
mipmap_input25 = "true"
alias25 = "BR_MirrorFullscreenGlowPass"
float_framebuffer25 = "true"
srgb_framebuffer25 = "false"
scale_type_x25 = "absolute"
scale_x25 = "12"
scale_type_y25 = "absolute"
scale_y25 = "12"
shader26 = "shaders_slang/bezel/shaders/HyperspaceMadness/hsm-mega-bezel-reflection.slang"
filter_linear26 = "true"
wrap_mode26 = "clamp_to_border"
mipmap_input26 = "true"
alias26 = ""
float_framebuffer26 = "false"
srgb_framebuffer26 = "false"
scale_type_x26 = "viewport"
scale_x26 = "1.000000"
scale_type_y26 = "viewport"
scale_y26 = "1.000000"
parameters = "HSS_MEGA_BEZEL_DEBUG;HSS_FLIP_VIEWPORT_AND_CORE_VERTICAL;HSS_ROTATE_CORE_IMAGE;HSS_ASPECT_RATIO_ORIENTATION;HSS_ASPECT_RATIO_MODE;HSS_ASPECT_RATIO_EXPLICIT;HSS_INT_SCALE_MODE;HSS_INT_SCALE_MULTIPLE_OFFSET;HSS_INT_SCALE_MULTIPLE_OFFSET_LONG;HSS_INT_SCALE_BORDER_MIN_HEIGHT;HSS_NON_INTEGER_SCALE;HSS_SNAP_TO_INT_SCALE_TOLERANCE;HSS_CROP_OVERSCAN_TOP;HSS_CROP_OVERSCAN_BOTTOM;HSS_CROP_OVERSCAN_LEFT;HSS_CROP_OVERSCAN_RIGHT;HSS_SCANLINE_DIRECTION;HSS_CORE_RES_SAMPLING_MULT_SCANLINE_DIR;HSS_CORE_RES_SAMPLING_MULT_OPPOSITE_DIR;HSS_INTERLACE_TRIGGER_RES;HSS_SPLIT_SCREEN_AMOUNT;HSS_SPLIT_SCREEN_CENTER_FILL_MODE;HSS_CURVATURE_MODE;HSS_CURVATURE_2D_SCALE_LONG_AXIS;HSS_CURVATURE_2D_SCALE_SHORT_AXIS;HSS_CURVATURE_3D_RADIUS;HSS_CURVATURE_3D_VIEW_DIST;HSS_CURVATURE_3D_TILT_ANGLE_X;HSS_CURVATURE_3D_TILT_ANGLE_Y;HSS_POSITION_OFFSET_X;HSS_POSITION_OFFSET_Y;HSS_COLOR_BLACK_LEVEL;HSS_COLOR_NEGATIVE_CROP_BRIGHTNESS;HSS_COLOR_CRT_GAMMA;HSS_PHOSPHOR_PERSISTENCE;HSS_SCREENFX_CORNER_RADIUS;HSS_SCREENFX_EDGE_SHARPNESS;HSS_SCREENFX_VIGNETTE;HSS_SCREENFX_FAKE_SCANLINE_OPACITY;HSS_TUBE_BLACK_EDGE_THICKNESS;HSS_TUBE_CURVATURE_SCALE;HBZ_TUBE_GLASS_IMAGE_OPACITY;HBZ_TUBE_GLASS_IMAGE_SCALE;HBZ_TUBE_EDGE_SHADOW;HBZ_BACKGROUND_IMAGE_VIGNETTE_OPACITY;HBZ_BEZEL_COLOR_HUE;HBZ_BEZEL_COLOR_SATURATION;HBZ_BEZEL_COLOR_VALUE;HBZ_BEZEL_COLOR_BLEND_WITH_IMAGE;HBZ_BEZEL_NOISE;HBZ_BEZEL_OPACITY;HBZ_BEZEL_WIDTH;HBZ_BEZEL_HEIGHT;HBZ_BEZEL_INNER_CORNER_RADIUS_SCALE;HBZ_BEZEL_INNER_EDGE_THICKNESS;HSS_BEZEL_OUTER_CURVATURE_SCALE;HBZ_BEZEL_OUTER_CORNER_RADIUS_SCALE;HBZ_BEZEL_BRIGHTNESS;HBZ_BEZEL_HIGHLIGHT;HBZ_FRAME_OPACITY;HBZ_FRAME_THICKNESS;HBZ_FRAME_INNER_EDGE_THICKNESS;HBZ_FRAME_INNER_CORNER_RADIUS_SCALE;HSS_FRAME_OUTER_CURVATURE_SCALE;HBZ_FRAME_OUTER_CORNER_RADIUS;HBZ_FRAME_OUTER_EDGE_THICKNESS;HBZ_FRAME_OUTER_EDGE_SHADING;HBZ_FRAME_POS_Y_OFFSET;HBZ_FRAME_SHADOW_OPACITY;HBZ_FRAME_SHADOW_WIDTH;HBZ_FRAME_DECAL_IMAGE_OPACITY;HBZ_FRAME_DECAL_IMAGE_SCALE;HBZ_FRAME_DECAL_IMAGE_POS_Y;HBZ_BEZEL_GAMMA;HBZ_NIGHTLIGHTING_IMAGE_OPACITY;HBZ_LED_IMAGE_OPACITY;HBR_BLUR_NUM_SAMPLES;HBR_BLUR_MIN;HBR_BLUR_MAX;HBR_NOISE_AMOUNT;HBR_NOISE_SAMPLES;HBR_NOISE_SAMPLE_DISTANCE;HBR_GLOBAL_AMOUNT;HBR_GLOBAL_GAMMA_ADJUST;HBR_INNER_EDGE_REFLECTION;HBR_INNER_EDGE_FULLSCREEN_GLOW;HBR_DIRECT_REFLECTION;HBR_DIFFUSED_REFLECTION;HBR_FULLSCREEN_GLOW;HBR_FULLSCREEN_GLOW_GAMMA;HBR_FADE_AMOUNT;HBR_RADIAL_FADE_WIDTH;HBR_RADIAL_FADE_HEIGHT;HBR_LATERAL_OUTER_FADE_POSITION;HBR_LATERAL_OUTER_FADE_DISTANCE;HBR_CORNER_FADE;HBR_CORNER_FADE_DISTANCE;HBR_CORNER_INNER_SPREAD;HBR_CORNER_OUTER_SPREAD;HBR_CORNER_ROTATION_OFFSET_TOP;HBR_CORNER_ROTATION_OFFSET_BOTTOM;HTI_TOP_IMAGE_OPACITY;HTI_TOP_IMAGE_BLEND_MODE;HTI_TOP_IMAGE_MASK_MODE;GRADE_GAMMA_IN;GRADE_SIGNAL_TYPE;GRADE_SIGNAL_GAMMA_TYPE;GRADE_PHOSPHOR_CRT_GAMUT;GRADE_DISPLAY_COLOR_SPACE;GRADE_I_SHIFT;GRADE_Q_SHIFT;GRADE_I_MULTIPLIER;GRADE_Q_MULTIPLIER;GRADE_VIGNETTE_ON;GRADE_VIGNETTE_STRENGTH;GRADE_VIGNETTE_POWER;GRADE_SEGA_LUMA_FIX;GRADE_BRIGHTNESS;GRADE_BLACK_LEVEL;GRADE_CONTRAST;GRADE_CONTRAST_PIVOT;GRADE_WHITE_POINT_TEMP;GRADE_SATURATION;GRADE_VIBRANCE;GRADE_HUE_DEGREES;GRADE_HUE_VS_SAT_RED;GRADE_HUE_VS_SAT_GREEN;GRADE_HUE_VS_SAT_BLUE;GRADE_BLACK_RED_TINT;GRADE_BLACK_GREEN_TINT;GRADE_BLACK_BLUE_TINT;GRADE_WHITE_RED_TINT;GRADE_WHITE_GREEN_TINT;GRADE_WHITE_BLUE_TINT;GRADE_RED_GREEN_TINT;GRADE_RED_BLUE_TINT;GRADE_GREEN_RED_TINT;GRADE_GREEN_BLUE_TINT;GRADE_BLUE_RED_TINT;GRADE_BLUE_GREEN_TINT;GRADE_LUT1_ON;GRADE_LUT1_SIZE;GRADE_LUT2_ON;GRADE_LUT2_SIZE;MDAPT_MODE;HSS_SCALEFX_ON;GTU_MODE;GTU_SIGNAL_RESOLUTION;GSM_GLOW_GRADE;GDV_GLOW_STRENGTH;GDV_BLOOM_STRENGTH;GDV_BRIGHT_BOOST_DARK_COLORS;GDV_BRIGHT_BOOST_BRIGHT_COLORS;GDV_INTERLACE_MODE;GDV_SCANLINE_TYPE;GDV_SCANLINE_1_2_SATURATION;GDV_SCANLINE_SHAPE_CENTER_HIGH;GDV_SCANLINE_SHAPE_EDGES_LOW;GDV_SCANLINE_DARK_BEAM_SIZE_MIN;GDV_SCANLINE_BRIGHT_BEAM_SIZE_MAX;GDV_SCANLINE_OVERGROWN_BRIGHT_BEAM;GDV_HORIZONTAL_SHARPNESS;GDV_SUBTRACTIVE_SHARPNESS;GDV_PVM_LIKE_COLORS;GDV_MASK_TYPE;GDV_MASK_SIZE;GDV_MASK_4_TO_6_DARK;GDV_MASK_4_TO_6_LIGHT;GDV_MASK_5_TO_7_CUTOFF;GDV_MASK_0_7_STRENGTH;GDV_SLOTMASK_STRENGTH;GDV_SLOTMASK_SIZE;GDV_SLOT"
HSS_MEGA_BEZEL_DEBUG = "0.000000"
HSS_FLIP_VIEWPORT_AND_CORE_VERTICAL = "0.000000"
HSS_ROTATE_CORE_IMAGE = "0.000000"
HSS_ASPECT_RATIO_ORIENTATION = "0.000000"
HSS_ASPECT_RATIO_MODE = "1.000000"
HSS_ASPECT_RATIO_EXPLICIT = "1.333300"
HSS_INT_SCALE_MODE = "0.000000"
HSS_INT_SCALE_MULTIPLE_OFFSET = "0.000000"
HSS_INT_SCALE_MULTIPLE_OFFSET_LONG = "0.000000"
HSS_INT_SCALE_BORDER_MIN_HEIGHT = "9.000000"
HSS_NON_INTEGER_SCALE = "75.170120"
HSS_SNAP_TO_INT_SCALE_TOLERANCE = "0.000000"
HSS_CROP_OVERSCAN_TOP = "0.000000"
HSS_CROP_OVERSCAN_BOTTOM = "0.000000"
HSS_CROP_OVERSCAN_LEFT = "0.000000"
HSS_CROP_OVERSCAN_RIGHT = "0.000000"
HSS_SCANLINE_DIRECTION = "0.000000"
HSS_CORE_RES_SAMPLING_MULT_SCANLINE_DIR = "1.000000"
HSS_CORE_RES_SAMPLING_MULT_OPPOSITE_DIR = "1.000000"
HSS_INTERLACE_TRIGGER_RES = "600.000000"
HSS_SPLIT_SCREEN_AMOUNT = "0.000000"
HSS_SPLIT_SCREEN_CENTER_FILL_MODE = "0.000000"
HSS_CURVATURE_MODE = "0.000000"
HSS_CURVATURE_2D_SCALE_LONG_AXIS = "0.000000"
HSS_CURVATURE_2D_SCALE_SHORT_AXIS = "0.000000"
HSS_CURVATURE_3D_RADIUS = "1.900000"
HSS_CURVATURE_3D_VIEW_DIST = "1.500000"
HSS_CURVATURE_3D_TILT_ANGLE_X = "0.000000"
HSS_CURVATURE_3D_TILT_ANGLE_Y = "0.000000"
HSS_POSITION_OFFSET_X = "0.000000"
HSS_POSITION_OFFSET_Y = "3.099999"
HSS_COLOR_BLACK_LEVEL = "-0.040000"
HSS_COLOR_NEGATIVE_CROP_BRIGHTNESS = "1.800000"
HSS_COLOR_CRT_GAMMA = "2.200000"
HSS_PHOSPHOR_PERSISTENCE = "0.000000"
HSS_SCREENFX_CORNER_RADIUS = "0.000000"
HSS_SCREENFX_EDGE_SHARPNESS = "0.100000"
HSS_SCREENFX_VIGNETTE = "0.000000"
HSS_SCREENFX_FAKE_SCANLINE_OPACITY = "0.700000"
HSS_TUBE_BLACK_EDGE_THICKNESS = "0.500000"
HSS_TUBE_CURVATURE_SCALE = "1.000000"
HBZ_TUBE_GLASS_IMAGE_OPACITY = "0.010000"
HBZ_TUBE_GLASS_IMAGE_SCALE = "1.050000"
HBZ_TUBE_EDGE_SHADOW = "0.000000"
HBZ_BACKGROUND_IMAGE_VIGNETTE_OPACITY = "0.000000"
HBZ_BEZEL_COLOR_HUE = "0.000000"
HBZ_BEZEL_COLOR_SATURATION = "0.000000"
HBZ_BEZEL_COLOR_VALUE = "10.000000"
HBZ_BEZEL_COLOR_BLEND_WITH_IMAGE = "0.000000"
HBZ_BEZEL_NOISE = "10.000000"
HBZ_BEZEL_OPACITY = "0.000000"
HBZ_BEZEL_WIDTH = "9.200004"
HBZ_BEZEL_HEIGHT = "6.000000"
HBZ_BEZEL_INNER_CORNER_RADIUS_SCALE = "0.000000"
HBZ_BEZEL_INNER_EDGE_THICKNESS = "0.000000"
HSS_BEZEL_OUTER_CURVATURE_SCALE = "0.000000"
HBZ_BEZEL_OUTER_CORNER_RADIUS_SCALE = "0.000000"
HBZ_BEZEL_BRIGHTNESS = "30.000000"
HBZ_BEZEL_HIGHLIGHT = "0.000000"
HBZ_FRAME_OPACITY = "0.000000"
HBZ_FRAME_THICKNESS = "0.000000"
HBZ_FRAME_INNER_EDGE_THICKNESS = "0.000000"
HBZ_FRAME_INNER_CORNER_RADIUS_SCALE = "0.000000"
HSS_FRAME_OUTER_CURVATURE_SCALE = "0.000000"
HBZ_FRAME_OUTER_CORNER_RADIUS = "0.000000"
HBZ_FRAME_OUTER_EDGE_THICKNESS = "0.000000"
HBZ_FRAME_OUTER_EDGE_SHADING = "0.000000"
HBZ_FRAME_POS_Y_OFFSET = "0.000000"
HBZ_FRAME_SHADOW_OPACITY = "3.000000"
HBZ_FRAME_SHADOW_WIDTH = "6.699995"
HBZ_FRAME_DECAL_IMAGE_OPACITY = "0.000000"
HBZ_FRAME_DECAL_IMAGE_SCALE = "100.000000"
HBZ_FRAME_DECAL_IMAGE_POS_Y = "0.000000"
HBZ_BEZEL_GAMMA = "1.000000"
HBZ_NIGHTLIGHTING_IMAGE_OPACITY = "0.000000"
HBZ_LED_IMAGE_OPACITY = "0.000000"
HBR_BLUR_NUM_SAMPLES = "0.000000"
HBR_BLUR_MIN = "0.000000"
HBR_BLUR_MAX = "0.950000"
HBR_NOISE_AMOUNT = "0.000000"
HBR_NOISE_SAMPLES = "1.000000"
HBR_NOISE_SAMPLE_DISTANCE = "0.200000"
HBR_GLOBAL_AMOUNT = "0.000000"
HBR_GLOBAL_GAMMA_ADJUST = "1.200000"
HBR_INNER_EDGE_REFLECTION = "0.000000"
HBR_INNER_EDGE_FULLSCREEN_GLOW = "0.000000"
HBR_DIRECT_REFLECTION = "1.500000"
HBR_DIFFUSED_REFLECTION = "0.500000"
HBR_FULLSCREEN_GLOW = "58.500000"
HBR_FULLSCREEN_GLOW_GAMMA = "3.000000"
HBR_FADE_AMOUNT = "1.000000"
HBR_RADIAL_FADE_WIDTH = "100.000000"
HBR_RADIAL_FADE_HEIGHT = "100.000000"
HBR_LATERAL_OUTER_FADE_POSITION = "-18.000000"
HBR_LATERAL_OUTER_FADE_DISTANCE = "20.000000"
HBR_CORNER_FADE = "10.000000"
HBR_CORNER_FADE_DISTANCE = "100.000000"
HBR_CORNER_INNER_SPREAD = "300.000000"
HBR_CORNER_OUTER_SPREAD = "240.000000"
HBR_CORNER_ROTATION_OFFSET_TOP = "-1.500000"
HBR_CORNER_ROTATION_OFFSET_BOTTOM = "-1.500000"
HTI_TOP_IMAGE_OPACITY = "0.000000"
HTI_TOP_IMAGE_BLEND_MODE = "0.000000"
HTI_TOP_IMAGE_MASK_MODE = "0.000000"
GRADE_GAMMA_IN = "2.400000"
GRADE_SIGNAL_TYPE = "1.000000"
GRADE_SIGNAL_GAMMA_TYPE = "1.000000"
GRADE_PHOSPHOR_CRT_GAMUT = "2.000000"
GRADE_DISPLAY_COLOR_SPACE = "0.000000"
GRADE_I_SHIFT = "0.000000"
GRADE_Q_SHIFT = "0.000000"
GRADE_I_MULTIPLIER = "1.000000"
GRADE_Q_MULTIPLIER = "1.000000"
GRADE_VIGNETTE_ON = "0.000000"
GRADE_VIGNETTE_STRENGTH = "40.000000"
GRADE_VIGNETTE_POWER = "0.080000"
GRADE_SEGA_LUMA_FIX = "0.000000"
GRADE_BRIGHTNESS = "0.000000"
GRADE_BLACK_LEVEL = "0.000000"
GRADE_CONTRAST = "0.000000"
GRADE_CONTRAST_PIVOT = "0.500000"
GRADE_WHITE_POINT_TEMP = "6504.000000"
GRADE_SATURATION = "0.000000"
GRADE_VIBRANCE = "0.000000"
GRADE_HUE_DEGREES = "0.000000"
GRADE_HUE_VS_SAT_RED = "0.000000"
GRADE_HUE_VS_SAT_GREEN = "0.000000"
GRADE_HUE_VS_SAT_BLUE = "0.000000"
GRADE_BLACK_RED_TINT = "0.000000"
GRADE_BLACK_GREEN_TINT = "0.000000"
GRADE_BLACK_BLUE_TINT = "0.000000"
GRADE_WHITE_RED_TINT = "1.000000"
GRADE_WHITE_GREEN_TINT = "1.000000"
GRADE_WHITE_BLUE_TINT = "1.000000"
GRADE_RED_GREEN_TINT = "0.000000"
GRADE_RED_BLUE_TINT = "0.000000"
GRADE_GREEN_RED_TINT = "0.000000"
GRADE_GREEN_BLUE_TINT = "0.000000"
GRADE_BLUE_RED_TINT = "0.000000"
GRADE_BLUE_GREEN_TINT = "0.000000"
GRADE_LUT1_ON = "0.000000"
GRADE_LUT1_SIZE = "16.000000"
GRADE_LUT2_ON = "0.000000"
GRADE_LUT2_SIZE = "64.000000"
MDAPT_MODE = "1.000000"
HSS_SCALEFX_ON = "0.000000"
GTU_MODE = "0.000000"
GTU_SIGNAL_RESOLUTION = "256.000000"
GSM_GLOW_GRADE = "0.300000"
GDV_GLOW_STRENGTH = "0.020000"
GDV_BLOOM_STRENGTH = "0.100000"
GDV_BRIGHT_BOOST_DARK_COLORS = "1.400000"
GDV_BRIGHT_BOOST_BRIGHT_COLORS = "1.150000"
GDV_INTERLACE_MODE = "3.000000"
GDV_SCANLINE_TYPE = "0.000000"
GDV_SCANLINE_1_2_SATURATION = "0.500000"
GDV_SCANLINE_SHAPE_CENTER_HIGH = "8.000000"
GDV_SCANLINE_SHAPE_EDGES_LOW = "6.000000"
GDV_SCANLINE_DARK_BEAM_SIZE_MIN = "1.350000"
GDV_SCANLINE_BRIGHT_BEAM_SIZE_MAX = "1.050000"
GDV_SCANLINE_OVERGROWN_BRIGHT_BEAM = "0.700000"
GDV_HORIZONTAL_SHARPNESS = "5.250000"
GDV_SUBTRACTIVE_SHARPNESS = "0.400000"
GDV_PVM_LIKE_COLORS = "0.080000"
GDV_MASK_TYPE = "7.000000"
GDV_MASK_SIZE = "0.000000"
GDV_MASK_4_TO_6_DARK = "0.500000"
GDV_MASK_4_TO_6_LIGHT = "1.500000"
GDV_MASK_5_TO_7_CUTOFF = "0.250000"
GDV_MASK_0_7_STRENGTH = "0.300000"
GDV_SLOTMASK_STRENGTH = "0.000000"
GDV_SLOTMASK_SIZE = "0.000000"
GDV_SLOTMASK_WIDTH = "2.000000"
GDV_SLOTMASK_HEIGHT = "1.000000"
textures = "SamplerLUT1;SamplerLUT2;SamplerLUT3;BackgroundImage;BackgroundVertImage;TubeGlassImage;DecalImage;NightLightingImage;LEDImage;TopLayerImage;TopLayerVertImage"
SamplerLUT1 = "shaders_slang/bezel/shaders/HyperspaceMadness/textures/lut/16.png"
SamplerLUT1_linear = "true"
SamplerLUT1_wrap_mode = "clamp_to_border"
SamplerLUT1_mipmap = "false"
SamplerLUT2 = "shaders_slang/bezel/shaders/HyperspaceMadness/textures/lut/64.png"
SamplerLUT2_linear = "true"
SamplerLUT2_wrap_mode = "clamp_to_border"
SamplerLUT2_mipmap = "false"
SamplerLUT3 = "shaders_slang/bezel/shaders/HyperspaceMadness/textures/lut/other1.png"
SamplerLUT3_linear = "true"
SamplerLUT3_wrap_mode = "clamp_to_border"
SamplerLUT3_mipmap = "false"
BackgroundImage = "../overlays/bezel/Plain/tv.png"
BackgroundImage_wrap_mode = "clamp_to_border"
BackgroundImage_mipmap = "false"
BackgroundVertImage = "shaders_slang/bezel/shaders/HyperspaceMadness/textures/BackgroundImage_Carbon_3840x2160.png"
BackgroundVertImage_wrap_mode = "clamp_to_border"
BackgroundVertImage_mipmap = "false"
TubeGlassImage = "shaders_slang/bezel/shaders/HyperspaceMadness/textures/TubeGlassOverlayImage_3840x2160.png"
TubeGlassImage_wrap_mode = "clamp_to_border"
TubeGlassImage_mipmap = "false"
DecalImage = "shaders_slang/bezel/shaders/HyperspaceMadness/textures/Transparent_DummyTexture_16x16.png"
DecalImage_wrap_mode = "clamp_to_border"
DecalImage_mipmap = "false"
NightLightingImage = "shaders_slang/bezel/shaders/HyperspaceMadness/textures/NightLighting_3840x2160.jpg"
NightLightingImage_wrap_mode = "clamp_to_border"
NightLightingImage_mipmap = "false"
LEDImage = "shaders_slang/bezel/shaders/HyperspaceMadness/textures/Transparent_DummyTexture_16x16.png"
LEDImage_wrap_mode = "clamp_to_border"
LEDImage_mipmap = "false"
TopLayerImage = "shaders_slang/bezel/shaders/HyperspaceMadness/textures/Transparent_DummyTexture_16x16.png"
TopLayerImage_wrap_mode = "clamp_to_border"
TopLayerImage_mipmap = "false"
TopLayerVertImage = "shaders_slang/bezel/shaders/HyperspaceMadness/textures/Transparent_DummyTexture_16x16.png"
TopLayerVertImage_wrap_mode = "clamp_to_border"
TopLayerVertImage_mipmap = "false"
1 Like

I just realized that I completely forgot to upload the image as well.

2 Likes

Hello @Duimon so i downloaded your GBA Night overlay, which by the way is AMAZING, and i’m trying to fit my game screen in it but I can’t lol Do you have the exact width and height for it?

1 Like

Thank you! The GBA is one that is based off of existing art, (Which was really good.) I tried to add some more realism along the way, and of course it is 4K and vector based.

There is a GBA preset you can use in the presets folder, if your using the shader. (It has the LED layer, so all you have to do is turn it on along with the night layer.)

It’ll look like this in daylight. Remember, this will use HSMs LED preset so it may behave differently from DrVenom.

If you want the overlay version, the source contains a hidden “screen guide” layer you can use to get coordinates.

2 Likes

Omg that looks amazing!!! are you using a 4K monitor? I’m using a 1080p one but considering a 4K one… is it a huge improvement in terms of shaders? Thanks a lot for the reply!

1 Like

I’m not. :frowning_face: To tell the truth, I have never seen my 4K art on a 4K setup. I have a buddy with an 88" 4K TV but Covid is keeping us from testing it.

I am going on faith that it will look as good in 4K as 1080. Wouldn’t it be something if I was wrong. :astonished:

2 Likes

If your interested, here’s my current development environment.

Yes. I really have that many icons in my system tray.

6 Likes

Wow 88 inches! That’s huge!

Your graphics looks pretty awesome in 4K, super clean & detailed :slight_smile:

2 Likes

Glad to hear it. Thank for the heads up my friend. :smile:

2 Likes

The other thing about 4k is there is much less of a problem with moire artifacts when using curvature.

2 Likes

I have uploaded the ScummVM stuff to the repo, including RA overlay and preset. I did finally decide on the last version. It will look like this…

…enjoy! :grin:

3 Likes

Man, that makes me TOTALLY want to jump on that tree :rofl:

3 Likes

I have been doing a little house cleaning before I get working on a request. I have added the Nintendo Game Boy and GBC to the repo, including presets and RA overlays. Here’s a reminder in case anyone forgot.

This brings the total number of systems/cores done to 38.

Pretty OK for 6+ months worth of work. I am happy. :grin:

7 Likes

Still cleaning house. :laughing: Here’s one I did by request and never uploaded.

SONY Playstation dark alternate.

I really like this one. Once again, the PSX will be my first redo after I complete all the cores. (Sometimes I wonder what I was thinking back then, when I look at my source. :rofl:)

All versions and a preset are in the repo.

6 Likes

I did a minor OCD pass on the PS Dark, the buttons had the same texture as the body. :frowning_face: (Now they don’t. :grin:)

Repo is updated.

2 Likes

Good news! Thank you!

1 Like

Great, I was wondering if you forgot ! :smiley:

1 Like

@Leatherface

Here’s a WIP for you!

I obviously took a few design liberties to balance everything while staying true enough to the original.

Thank heavens there was something other than keyboard keys on the right side! :smile:

Next I need to work on a vintage Amstrad monitor.

6 Likes