diff --git a/src/osd/mac/video.cpp b/src/osd/mac/video.cpp index 3f585458f8d..dbbf0324289 100644 --- a/src/osd/mac/video.cpp +++ b/src/osd/mac/video.cpp @@ -232,7 +232,7 @@ void mac_osd_interface::extract_video_config() video_config.syncrefresh = 0; } - if (video_config.prescale < 1 || video_config.prescale > 3) + if (video_config.prescale < 1 || video_config.prescale > 8) { osd_printf_warning("Invalid prescale option, reverting to '1'\n"); video_config.prescale = 1; diff --git a/src/osd/modules/lib/osdobj_common.cpp b/src/osd/modules/lib/osdobj_common.cpp index 8e284eba055..e807740da5e 100644 --- a/src/osd/modules/lib/osdobj_common.cpp +++ b/src/osd/modules/lib/osdobj_common.cpp @@ -95,7 +95,7 @@ const options_entry osd_options::s_option_entries[] = { nullptr, nullptr, OPTION_HEADER, "OSD ACCELERATED VIDEO OPTIONS" }, { OSDOPTION_FILTER ";glfilter;flt", "1", OPTION_BOOLEAN, "use bilinear filtering when scaling emulated video" }, - { OSDOPTION_PRESCALE "(1-3)", "1", OPTION_INTEGER, "scale emulated video by this factor before applying filters/shaders" }, + { OSDOPTION_PRESCALE "(1-8)", "1", OPTION_INTEGER, "scale emulated video by this factor before applying filters/shaders" }, #if USE_OPENGL { nullptr, nullptr, OPTION_HEADER, "OpenGL-SPECIFIC OPTIONS" }, diff --git a/src/osd/sdl/video.cpp b/src/osd/sdl/video.cpp index 9fdb6b74c56..e7af55e56ba 100644 --- a/src/osd/sdl/video.cpp +++ b/src/osd/sdl/video.cpp @@ -254,7 +254,7 @@ void sdl_osd_interface::extract_video_config() video_config.syncrefresh = 0; } - if (video_config.prescale < 1 || video_config.prescale > 3) + if (video_config.prescale < 1 || video_config.prescale > 8) { osd_printf_warning("Invalid prescale option, reverting to '1'\n"); video_config.prescale = 1; diff --git a/src/osd/uwp/video.cpp b/src/osd/uwp/video.cpp index 9ed9a6c98d3..f63b76c037e 100644 --- a/src/osd/uwp/video.cpp +++ b/src/osd/uwp/video.cpp @@ -178,7 +178,7 @@ void windows_osd_interface::extract_video_config() video_config.triplebuf = options().triple_buffer(); video_config.switchres = options().switch_res(); - if (video_config.prescale < 1 || video_config.prescale > 3) + if (video_config.prescale < 1 || video_config.prescale > 8) { osd_printf_warning("Invalid prescale option, reverting to '1'\n"); video_config.prescale = 1; diff --git a/src/osd/windows/video.cpp b/src/osd/windows/video.cpp index 3f3fe78f1f7..ca50be44639 100644 --- a/src/osd/windows/video.cpp +++ b/src/osd/windows/video.cpp @@ -194,7 +194,7 @@ void windows_osd_interface::extract_video_config() video_config.triplebuf = options().triple_buffer(); video_config.switchres = options().switch_res(); - if (video_config.prescale < 1 || video_config.prescale > 3) + if (video_config.prescale < 1 || video_config.prescale > 8) { osd_printf_warning("Invalid prescale option, reverting to '1'\n"); video_config.prescale = 1;