Thanks for the tips. I was thinking of adding your presets to the graphics somehow but I haven’t thought about how to accomplish it too much.
I have standalone variations of the PVMs.
I could use the PVM backgrounds. I was thinking more of this option since I was wanting to keep the colors of the PVMs based on their systems.
Edit: This is just an idea of what to possibly add next.
Why don’t you start your integration experiments using this preset as a template/guide?
Updated 22-02-22
CyberLab__Composite-Pure__Soqueroeu-TV_Special_Edition__STD.slangp
#reference "Mega_Bezel_Community/Soqueroeu-TV-Backgrounds_V2.0/presets/TV-Console/Nintendo_NES.slangp"
scangammaoffset = "2.500000"
g_hue_degrees = "-8.000000"
wp_temperature = "6500.000000"
GDV_DECONVERGENCE_ON = "0.000000"
g_sat = "0.020000"
post_br = "1.479999"
h_sharp = "5.200000"
GAMMA_INPUT = "2.400000"
gamma_out = "2.400000"
bloom = "0.150000"
halation = "0.000000"
scan_falloff = "0.250000"
g_crtgamut = "1.000000"
scans = "0.000000"
GDV_NOISE_ON = "1.000000"
glow = "0.000000"
masksize = "2.000000"
gsl = "2.000000"
scanline1 = "9.000000"
scanline2 = "9.000000"
beam_min = "1.350000"
beam_max = "1.300000"
shadowMask = "6.000000"
maskstr = "1.000000"
addnoised = "0.180000"
noiseresd = "1.000000"
HSM_NON_INTEGER_SCALE = "61.570278"
HSM_CURVATURE_2D_SCALE_LONG_AXIS = "10.000000"
HSM_CURVATURE_2D_SCALE_SHORT_AXIS = "5.000000"
HSM_BZL_USE_INDEPENDENT_SCALE = "1.000000"
HSM_INT_SCALE_MODE = "1.000000"
HSM_INT_SCALE_MULTIPLE_OFFSET = "-2.000000"
HSM_BZL_INDEPENDENT_SCALE = "61.770325"
HSM_BZL_USE_INDEPENDENT_CURVATURE = "1.000000"
You can simply change the reference at the top to whatever Graphics preset you’re trying to integrate it with then adjust the settings I posted in my post above to get things to fit. After that, you can experiment with different settings from my other presets, like ScaleFX, MDAPT, GTU, Scanline Direction Pre-Scale and Horizontal Sharpness.
If you break things down into different stages like that, I think you might find it very simple to accomplish what you desire.
You can even play around with the Mask type, Size, Halation and Horizontal Sharpness like @Tromzy did based on my recommendations. He even disabled curvature altogether.
US Sega Dreamcast
I found a way to get US Dreamcast by just changing [Background Layer]. These settings work with the Dreamcast_Alt presets.
[Bezel & Frame Color]
Saturation: 100
Brightness: 52
[Background Layer]
Hue Offset: 335
Saturation: 200
[Device Image Layer] & [Decal Layer]
Saturation: 200
Brightness: 184
FB-Neo
The variations of FB-Neo can be accomplished the same way as Arcade and MAME with slight setting differences. Hue Offset, as before, is key.
Blue FB-Neo Green FB-Neo
----------- ------------
[Bezel Color] [Bezel Color]
Hue: 239 Hue: 115
[Background Layer] & [Decal Layer] [Background Layer] & [Decal Layer]
Colorize: 1 Colorize: 1
Hue Offset: 239 Hue Offset: 115
Saturation: 200 Saturation: 200
Orange FB-Neo Pink FB-Neo
------------- -----------
[Bezel Color] [Bezel Color]
Hue: 25 Hue: 325
[Background Layer] & [Decal Layer] [Background Layer] & [Decal Layer]
Colorize: 1 Colorize: 1
Hue Offset: 8 Hue Offset: 344
Saturation: 200 Saturation: 200
Purple FB-Neo Red FB-Neo
------------- ----------
[Bezel Color] [Bezel Color]
Hue: 288 Hue: 0
[Background Layer] & [Decal Layer] [Background Layer] & [Decal Layer]
Colorize: 1 Colorize: 1
Hue Offset: 271 Hue Offset: 0
Saturation: 200 Saturation: 200
White FB-Neo Yellow FB-Neo
------------ -------------
[Bezel Color] [Bezel Color]
Saturation: 0 Saturation: 60
Value/Brightness: 10.80 Value/Brightness: 10.80
[Background Layer] & [Decal Layer] [Background Layer] & [Decal Layer]
Colorize: 1 Colorize: 1
Hue Offset: 0 Hue Offset: 60
Saturation: 0 Saturation: 200
Thanks everybody for the 1K views. It has been an enjoyable month. This definitely wouldn’t be possible without @Duimon and @soqueroeu doing their great graphics.
As others have said, your contribution is fantastic @hgoda90 . Thanks a lot!
Many people are getting to know several of the MegaBezel possibilities. Color customization is just one of them and I’m definitely making use of your tips for my setup.
I thought I would post an idea of TV7.
[Bezel & Frame Color]
Hue: 212
Saturation: 30
Brightness: 20
[Background Layer]
Colorize On: 1
Hue Offset: 212
Saturation: 150
Brightness: 50
[LED Layer]
Hue Offset: 278
Brightness: 90
The TV7 works because the background does not have the LCD characters. (They are only on the LED layer.)
I may remove the background LEDs from the rest of the systems at some point and just leave the LED layer on all the time.
If I do then users could change the colors of the LEDs.
I will have to do some testing because I am not sure if it would look quite as good in night mode. It would also require a LOT of editing and rendering so it will not happen anytime soon.)
Now that I think about it, I may separate the buttons and the logo on the TV7 presets so they stay the original color. Again, it will not happen today.
That might help me with the idea I had of making the TV7 white and LED being the same color as the picture. Yes, I got the idea of this from a microwave.
I was finally able to get the Sega Dreamcast boot to match Duimon’s Sega Dreamcast graphic. It took a custom boot from japanese_cake.
I really like that color!
LowRes NX
All colors are changed through [Device Image Layer]. Using the same settings for [Decal Layer] would change the logo and secondary key colors to match.
Black Blue
----- ----
[Device Image Layer] [Device Image Layer]
Hue Offset: 0 Hue Offset: 239
Saturation: 0 Saturation: 109
Brightness: 1 Brightness: 100
Green Orange
----- ------
[Device Image Layer] [Device Image Layer]
Hue Offset: 109 Hue Offset: 20
Saturation: 122 Saturation: 140
Brightness: 100 Brightness: 200
Pink Purple
---- ------
[Device Image Layer] [Device Image Layer]
Hue Offset: 330 Hue Offset: 270
Saturation: 65 Saturation: 120
Brightness: 200 Brightness: 100
Red White
--- ----
[Device Image Layer] [Device Image Layer]
Hue Offset: 3 Hue Offset: 0
Saturation: 113 Saturation: 0
Brightness: 130 Brightness: 200
Gamma Adjust: 3.25
Change Dreamcast Boot Logo Color
The boot logo can be changed even in Retroarch without changing region setting using a custom bios boot image. To change it do the following:
- Google japanese_cake dreamcast bios, select v1.032
- Extract js-bootROM-retail into retroarch/system/dc
- Rename file to dc_boot.bin
- Load a Dreamcast game
- Go to Options > System and select Boot to BIOS On
- Reset retroarch and launch Dreamcast game again
- Go into Dreamcast Settings
- Press Start
- Select Boot animation
- Select which swirl is wanted. Region Swirl will be red while the others are self explainable.
- Turn Boot to Bios back OFF and you are good to go.
Currently working on Super Famicom bezel changes and shader files. I won’t be posting them until around noon EST / Eastern US tomorrow. That is around when I wake up.
Edit: Got everything done and tested faster than I thought.
Duimon Super Famicom
Blue Global Settings Gray Global Settings
-------------------- ---------------------
[Bezel Color] [Bezel Color]
Hue: 198.00 Hue: 0.00
Saturation: 84.00 Saturation: 0.00
Value: 98.00 Value: 73.00
[Device Layer] [Device Layer]
Hue: 150.00 Hue: 0.00
Saturation: 155.00 Saturation: 0.00
Brightness: 100.00 Brightness: 50.00
[Decal Layer] [Decal Layer]
Hue: 150.00 Hue: 0.00
Saturation: 155.00 Saturation: 0.00
Brightness: 100.00 Brightness: 50.00
[Cab Glass Layer] [Cab Glass Layer]
Hue: 0.00 Hue: 0.00
Saturation: 0.00 Saturation: 0.00
Brightness: 1.00 Brightness: 0.00
Green Global Settings Red Global Settings
--------------------- -------------------
[Bezel Color] [Bezel Color]
Hue: 99.00 Hue: 0.00
Saturation: 67.00 Saturation: 100.00
Value: 81.20 Value: 100.00
[Device Layer] [Device Layer]
Hue: 60.00 Hue: 287.00
Saturation: 90.00 Saturation: 200.00
Brightness: 64.00 Brightness: 100.00
[Decal Layer] [Decal Layer]
Hue: 60.00 Hue: 287.00
Saturation: 90.00 Saturation: 200.00
Brightness: 64.00 Brightness: 100.00
[Cab Glass Layer] [Cab Glass Layer]
Hue: 0.00 Hue: 0.00
Saturation: 0.00 Saturation: 0.00
Brightness: 200.00 Brightness: 200.00
Gamma: 5.00 Gamma: 5.00
Yellow Global Settings
----------------------
[Bezel Color]
Hue: 62.00
Saturation: 100.00
Value: 100.00
[Device Layer]
Hue: 10.00
Saturation: 100.00
Brightness: 110.00
[Decal Layer]
Hue: 10.00
Saturation: 100.00
Brightness: 110.00
[Cab Glass Layer]
Hue: 0.00
Saturation: 0.00
Brightness: 1.00
Super Famicom Blue
------------------
[Bezel]: Bezel and Cabinet Glass (Decal Layer)
[Custom-Bezel_001]: Bezel
[Custom-Bezel_002]: All
[PVM20]: Device
[TM20]: Bezel and Device
Super Famicom Gray
------------------
[Bezel]: Bezel and Cabinet Glass (Decal Layer)
[Custom-Bezel_001]: Bezel
[Custom-Bezel_002]: All
[PVM20]: Device
[TM20]: Bezel and Device
Super Famicom Green
-------------------
[Bezel]: Bezel and Cabinet Glass (Decal Layer)
[Custom-Bezel_001]: Bezel
[Custom-Bezel_002]: All
[PVM20]: Device
[TM20]: Bezel and Device
Super Famicom Red
-----------------
[Bezel]: Bezel and Cabinet Glass (Decal Layer)
[Custom-Bezel_001]: Bezel
[Custom-Bezel_002]: All
[PVM20]: Device
[TM20]: Bezel and Device
Super Famicom Yellow
--------------------
[Bezel]: Bezel and Cabinet Glass (Decal Layer)
[Custom-Bezel_001]: Bezel
[Custom-Bezel_002]: All
[PVM20]: Device
[TM20]: Bezel and Device
*LED (Device Layer) = LED is settings used and () is Layer used