Bloom Post-Processing Options


bloom_blend_mode
Description This option sets the bloom blend mode (0 for brighten, 1 for darken). HLSL must be enabled.
Full Command -bloom_blend_mode <integer>
Alt. Command none
Reverse Command none
Example mame64 tempest -hlsl_enable -bloom_blend_mode 1
Mame.ini Command bloom_blend_mode
Command Default 0
Argument Format <integer>

bloom_scale
Description This option sets the intensity factor for bloom. HLSL must be enabled.
Full Command -bloom_scale <float>
Alt. Command none
Reverse Command none
Example mame64 tempest -hlsl_enable -bloom_scale 0.5
Mame.ini Command bloom_scale
Command Default 0.0
Argument Format <float>

bloom_overdrive
Description This option sets the RGB overdrive factor for bloom on colour vector games. HLSL must be enabled.
Full Command -bloom_overdrive <float>,<float>,<float>
Alt. Command none
Reverse Command none
Example mame64 tempest -hlsl_enable -bloom_overdrive 1.0,0.9,0.7
Mame.ini Command bloom_overdrive
Command Default 1.0,1.0,1.0
Argument Format <float>,<float>,<float>

bloom_lvl#_weight
Description This option sets the bloom level weight up to nine levels. The # sign should be replaced by a number between zero and eight. This number signifies the level that you want to change. For best results, each level shoud be a 25% smaller than the value of the previous level.
Full Command -bloom_lvl#_weight <float>
Alt. Command none
Reverse Command none
Example mame64 tempest -hlsl_enable -bloom_lvl0_weight 1.0 -bloom_lvl1_weight 0.64 -bloom_lvl2_weight 0.48
Mame.ini Command bloom_lvl#
Command Default lvl0 - 1.0
lvl1 - 0.64
lvl2 - 0.32
lvl3 - 0.16
lvl4 - 0.08
lvl5 - 0.06
lvl6 - 0.04
lvl7 - 0.02
lvl8 - 0.01
Argument Format <float>,<float>,<float>