mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-04 00:49:02 -06:00 
			
		
		
		
	config: Add option for specifying screen resolution scale factor.
This commit is contained in:
		@@ -63,8 +63,7 @@ void Config::ReadValues() {
 | 
			
		||||
    // Renderer
 | 
			
		||||
    Settings::values.use_hw_renderer = sdl2_config->GetBoolean("Renderer", "use_hw_renderer", true);
 | 
			
		||||
    Settings::values.use_shader_jit = sdl2_config->GetBoolean("Renderer", "use_shader_jit", true);
 | 
			
		||||
    Settings::values.use_scaled_resolution =
 | 
			
		||||
        sdl2_config->GetBoolean("Renderer", "use_scaled_resolution", false);
 | 
			
		||||
    Settings::values.resolution_factor = sdl2_config->GetReal("Renderer", "resolution_factor", 1.0);
 | 
			
		||||
    Settings::values.use_vsync = sdl2_config->GetBoolean("Renderer", "use_vsync", false);
 | 
			
		||||
    Settings::values.toggle_framelimit =
 | 
			
		||||
        sdl2_config->GetBoolean("Renderer", "toggle_framelimit", true);
 | 
			
		||||
 
 | 
			
		||||
@@ -51,9 +51,10 @@ use_hw_renderer =
 | 
			
		||||
# 0: Interpreter (slow), 1 (default): JIT (fast)
 | 
			
		||||
use_shader_jit =
 | 
			
		||||
 | 
			
		||||
# Whether to use native 3DS screen resolution or to scale rendering resolution to the displayed screen size.
 | 
			
		||||
# 0 (default): Native, 1: Scaled
 | 
			
		||||
use_scaled_resolution =
 | 
			
		||||
# Resolution scale factor
 | 
			
		||||
# 0: Auto (scales resolution to window size), 1: Native 3DS screen resolution, Otherwise a scale
 | 
			
		||||
# factor for the 3DS resolution
 | 
			
		||||
resolution_factor =
 | 
			
		||||
 | 
			
		||||
# Whether to enable V-Sync (caps the framerate at 60FPS) or not.
 | 
			
		||||
# 0 (default): Off, 1: On
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user