diff --git a/rpcs3/rpcs3qt/settings_dialog.cpp b/rpcs3/rpcs3qt/settings_dialog.cpp index 17268c1651..503fdee092 100644 --- a/rpcs3/rpcs3qt/settings_dialog.cpp +++ b/rpcs3/rpcs3qt/settings_dialog.cpp @@ -1994,9 +1994,6 @@ settings_dialog::settings_dialog(std::shared_ptr gui_settings, std m_emu_settings->EnhanceComboBox(ui->combo_num_ppu_threads, emu_settings_type::NumPPUThreads, true); SubscribeTooltip(ui->gb_num_ppu_threads, tooltips.settings.num_ppu_threads); - - // Layout fix for High Dpi - layout()->setSizeConstraint(QLayout::SetFixedSize); } settings_dialog::~settings_dialog() diff --git a/rpcs3/rpcs3qt/settings_dialog.ui b/rpcs3/rpcs3qt/settings_dialog.ui index 92f117b4a9..52b9a48a33 100644 --- a/rpcs3/rpcs3qt/settings_dialog.ui +++ b/rpcs3/rpcs3qt/settings_dialog.ui @@ -9,8 +9,8 @@ 0 0 - 785 - 730 + 856 + 688 @@ -28,724 +28,564 @@ - - + + + QFrame::NoFrame + + true - - - 0 - 0 - - - - 0 - - - - CPU - - - - - - - - - - PPU Decoder - - - - - - Interpreter (static) - - - - - - - Interpreter (dynamic) - - - - - - - LLVM Recompiler (fastest) - - - - - - - - - - SPU Decoder - - - - - - Interpreter (static) - - - - - - - Interpreter (dynamic) - - - - - - - ASMJIT Recompiler (faster) - - - - - - - LLVM Recompiler (fastest) - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - Additional Settings - - - - - - Enable SPU loop detection - - - - - - - Accurate xfloat - - - - - - - Approximate xfloat - - - - - - - Full Width AVX-512 - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - - 0 - 0 - - - - TSX Instructions - - - - - - - - - - - - - 0 - 0 - - - - SPU Block Size - - - - - - - - - - - - - 0 - 0 - - - - Preferred SPU Threads - - - - - - - - - - - - - 0 - 0 - - - - Thread Scheduler - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - Description - - + + + true + + + + 0 + 0 + 838 + 641 + + + + + 0 + 0 + + + + + CPU + + + + - - - Point your mouse at an option to display a description in here. + + + + + PPU Decoder + + + + + + Interpreter (static) + + + + + + + Interpreter (dynamic) + + + + + + + LLVM Recompiler (fastest) + + + + + + + + + + SPU Decoder + + + + + + Interpreter (static) + + + + + + + Interpreter (dynamic) + + + + + + + ASMJIT Recompiler (faster) + + + + + + + LLVM Recompiler (fastest) + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + Additional Settings + + + + + + Enable SPU loop detection + + + + + + + Accurate xfloat + + + + + + + Approximate xfloat + + + + + + + Full Width AVX-512 + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + + 0 + 0 + + + + TSX Instructions + + + + + + + + + + + + + 0 + 0 + + + + SPU Block Size + + + + + + + + + + + + + 0 + 0 + + + + Preferred SPU Threads + + + + + + + + + + + + + 0 + 0 + + + + Thread Scheduler + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + Description + + + + + + Point your mouse at an option to display a description in here. - - - Qt::PlainText - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - true - - - - - - - - - - - GPU - - - - - - - - - - Renderer - - - - - - - - - - - Graphics Device + + Qt::PlainText - - - - - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Aspect Ratio - - - - - - - - - - - - Framelimit - - - - - - - - - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Anisotropic Filter - - - - - - - - - - - - Anti-Aliasing - - - - - - - - - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - ZCULL Accuracy - - - - - - - - - - - - - - - Qt::Vertical + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - QSizePolicy::MinimumExpanding + + true - - - 0 - 0 - - - + - - - - - - - Default Resolution - - - - - - - - - - - - 6 - - - 0 - - - - - Resolution Scale (Disable Strict Mode) + + + + + + + GPU + + + + + + + + + + Renderer + + + + + + + + + + + + Graphics Device + + + + + + + + + + + + + 0 - - - - - - 12 - - - 0 - - - 0 - - - 0 - - - 0 - - - - - 50 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::Horizontal - - - - - - - 800 - - - - - - - - - - - - 0 - - - Qt::AlignCenter - - - - - - - Reset - - - - - - - - - - - - Resolution Scale Threshold + + 0 - - - - - 12 - + + 0 + + + 0 + + + + + Aspect Ratio + + - - - 1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::Horizontal - - - - - - - 1024 - - + - - - + + + + + + Framelimit + + - - - 1x1 - - - Qt::AlignCenter - - - - - - - Reset - - + - - - - - - - - - - Upscaling - - + + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Anisotropic Filter + + + + + + + + + + + + Anti-Aliasing + + + + + + + + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + ZCULL Accuracy + + + + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + Default Resolution + + + + + + + + + + + + 6 + + + 0 + - - - Enable FSR Upscaling + + + Resolution Scale (Disable Strict Mode) - - - - - - Qt::Horizontal - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - + - - - - 0 - 0 - - - - RCAS Sharpening Strength - - - Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft - - - 1 - + + + + 12 + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 50 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + Qt::Horizontal + + + + + + + 800 + + + + - + - - - 0 - - - - - - - Qt::Horizontal - - - - - - - - 0 - 0 - - - - 100 - - - - - - - - - + 0 @@ -755,7 +595,68 @@ - + + + Reset + + + + + + + + + + + + Resolution Scale Threshold + + + + + + 12 + + + + + 1 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + Qt::Horizontal + + + + + + + 1024 + + + + + + + + + + + 1x1 + + + Qt::AlignCenter + + + + + Reset @@ -767,1165 +668,121 @@ - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - 12 - - - 12 - - - - - - 0 - 123 - - - - Shader Mode - - - - - - Legacy (single threaded) - - - - - - - Async (multi threaded) - - - - - - - Async with Shader Interpreter - - - - - - - Shader Interpreter only - - - - - - - - - - Number of Shader Compiler Threads - - - - - - - - - - - - - 0 - 0 - - - - Additional Settings - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - Write Color Buffers - - - - - - - Strict Rendering Mode - - - - - - - VSync - - - - - - - Stretch To Display Area - - - - - - - Enable 3D - - - - - - - Disable Vertex Cache - - - - - - - Multithreaded RSX - - - - - - - Asynchronous Texture Streaming - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - Description - - - - - - Point your mouse at an option to display a description in here. - - - - - - Qt::PlainText - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - true - - - - - - - - - - - Audio - - - - - - - - - - Audio Out - - - - - - - - - - - - Audio Channels - - - - - - - - - - - - Audio Settings - - - - - - Dump to File - - - - - - - Convert to 16-bit - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - - - - Volume - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Master: 0% - - - - - - - Qt::Horizontal - - - QSlider::TicksBelow - - - 50 - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - - - - Buffering - - - - - - Enable Buffering - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Audio Buffer Duration: 0ms - - - - - - - Qt::Horizontal - - - QSlider::TicksBelow - - - 10 - - - - - - - - - - Enable Time Stretching - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Time Stretching Threshold: 0% - - - - - - - Qt::Horizontal - - - QSlider::TicksBelow - - - 10 - - - - - - - - - - - - - - - - - Microphone Settings - - - - - - - - Microphone Type: - - - - - - - - Qt::Horizontal - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - - - - 0 - 0 - - - - Mic1: - - - - - - - - 0 - 0 - - - - Mic3: - - - - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - - - - - 0 - 0 - - - - Mic2: - - - - - - - - 0 - 0 - - - - Mic4: - - - - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - Description - - - - - - Point your mouse at an option to display a description in here. - - - - - - Qt::PlainText - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - true - - - - - - - - - - - I/O - - - - - - - - DJ Hero emulated turntable - - - - - - - - - - - - Mouse Handler - - - - - - - - - - - - Camera Input - - - - - - - - - - - - Move Handler - - - - - - - - - - - - Keyboard Handler - - - - - - - - - - - - Buzz! emulated controller - - - - - - - - - - - - Camera Flip - - - - - - - - - - - - Camera Handler - - - - - - - - - - - - Guitar Hero Live emulated guitar - - - - - - - - - - - - Camera - - - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - Description - - - - - - Point your mouse at an option to display a description in here. - - - - - - Qt::PlainText - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - true - - - - - - - - - - - System - - - - - - - - Console Language - - - - - - - - - - - - Keyboard Type - - - - - - - - - - - - Homebrew - - - - - - Enable /host_root/ - - - - - - - - - - - - - - Console Region - - - - - - - - - - - - Console Time - - - - - - - - - 10 - 0 - - - - Qt::LeftToRight - - - false - - - true - - - Qt::AlignCenter - - - false - - - QAbstractSpinBox::UpDownArrows - - - true - - - false - - - true - - - - - - - Set to Now - - - - - - - - - - - - - - - - - - - Enter Button Assignment - - - - - - Enter with the Circle button - - - - - - - Enter with the Cross button - - - - - - - - - - - - - - - - - - - - Disk cache - - - - - - Clear cache automatically - - - - - - - Cache size: 3072 MB - - - - - - - 512 - - - Qt::Horizontal - - - QSlider::TicksBelow - - - 1024 - - - - - - - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - Description - - - - - - Point your mouse at an option to display a description in here. - - - - - - Qt::PlainText - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - true - - - - - - - - - - - Network - - - - - - - - Network Configuration - - - - + - Network Status + Upscaling - + - + + + Enable FSR Upscaling + + - - - - - - - DNS - - - - - - 0 - 0 - + + + Qt::Horizontal + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + 0 + 0 + + + + RCAS Sharpening Strength + + + Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft + + + 1 + + + + + + + + + 0 + + + + + + + Qt::Horizontal + + + + + + + + 0 + 0 + + + + 100 + + + + + + + + + + + 0 + + + Qt::AlignCenter + + + + + + + Reset + + + + + + + + - - - IP/Hosts switches - - - - - - - 0 - 0 - - - - - - - - - + Qt::Vertical @@ -1941,1944 +798,1394 @@ - - - - - - PSN Configuration - - - - - - PSN Status - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - Description - - - - - - Point your mouse at an option to display a description in here. - - - - - - Qt::PlainText - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - true - - - - - - - - - - Advanced - - - - - - - - - - - 0 - 0 - - - - Core - - - - - - Debug Console Mode - - - - - - - Accurate DFMA - - - - - - - Accurate RSX reservation access - - - - - - - PPU Non-Java Mode Fixup - - - - - - - Accurate PPU Saturation Bit - - - - - - - Accurate PPU Non-Java Mode - - - - - - - PPU Vector NaN Fixup - - - - - - - Accurate PPU Vector NaN Handling - - - - - - - Accurate PPU Float Condition Control - - - - - - - PPU LLVM Precompilation - - - - - - - Delay each odd MFC Command - - - - - - - Silence All Logs - - - - - - - - - - - 0 - 0 - - - - Sleep Timers Accuracy - - - - - - - - - - - - - 0 - 0 - - - - Maximum Number of SPURS Threads - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - Firmware Libraries - - - - - - - 0 - 0 - - - - QAbstractItemView::ExtendedSelection - - - QListView::ListMode - - - - - - - - 0 - 0 - - - - QAbstractItemView::ExtendedSelection - - - QListView::ListMode - - - - - - - 6 - - - QLayout::SetNoConstraint - - - - - - - - Reset - - - - - - - - - - - - - - - - - 0 - 0 - - - - GPU - - - - - - Read Depth Buffers - - - - - - - Write Depth Buffers - - - - - - - Read Color Buffers - - - - - - - Disable On-Disk Shader Cache - - - - - - - Disable native float16 support - - - - - - - - - - - 0 - 0 - - - - Vulkan Queue Scheduler - - - - - - - - - - - - - 0 - 0 - - - - Driver Wake-Up Delay - - - - - - Qt::Horizontal - - - - - - - - - 1 µs - - - Qt::AlignCenter - - - - - - - Reset - - - - - - - - - - - - - 0 - 0 - - - - VBlank Frequency - - - - - - Qt::Horizontal - - - - - - - - - 60 Hz - - - Qt::AlignCenter - - - - - - - Reset - - - - - - - - - - - - - 0 - 0 - - - - Clocks Scale - - - - - - Qt::Horizontal - - - - - - - - - 100% - - - Qt::AlignCenter - - - - - - - Reset - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 13 - 13 - - - - - - - - - - - - Qt::Vertical - - - - 0 - 0 - - - - - - - - Description - - - - - Point your mouse at an option to display a description in here. - - - - - - Qt::PlainText - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - true - - - - - - - - - - - Emulator - - - - - - - - - - Emulator Settings - - - - - - Exit RPCS3 when process finishes - - - - - - - Automatically start games after boot - - - - - - - Start games in Fullscreen mode - - - - - - - Prevent display sleep while running games - - - - - - - Show trophy popups - - - - - - - Use native user interface - - - - - - - Show shader compilation hint - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - Max LLVM Compile Threads - - - - - - - - - - - - - - - - Viewport - - - - - - Ignore doubleclicks for Fullscreen - - - - - - - Ignore keyboard hotkeys - - - - - - - Show mouse cursor in Fullscreen - - - - - - - Lock mouse cursor in Fullscreen - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Hide mouse cursor if idle - - - - - - - true - - - QAbstractSpinBox::CorrectToNearestValue - - - false - - - ms - - - 200 - - - 99999 - - - QAbstractSpinBox::DefaultStepType - - - 2000 - - - - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Resize game window on boot - - - - - - - - - Width - - - - - - true - - - QAbstractSpinBox::CorrectToNearestValue - - - false - - - 0 - - - 9999 - - - 0 - - - - - - - - - - Height - - - - - - true - - - true - - - QAbstractSpinBox::CorrectToNearestValue - - - false - - - 0 - - - 9999 - - - 0 - - - - - - - - - - - - - - - - - - Shader Loading Screen - - - - - - Allow custom background - - - - - - - Background darkening: - - - - - - - Qt::Horizontal - - - - - - - Background blur: - - - - - - - Qt::Horizontal - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - Game Window Title - - - - - - FPS: 60 | Renderer | Version | Game [ID] - - - Qt::AlignCenter - - - - - - - - - Reset the game window title to default - - - Reset - - - - - - - Edit the game window title - - - Edit - - - - - - - - - - - - - - - - Performance Overlay - - - - - - Enable performance overlay - - - - - - - Show framerate graph - - - - - - - Show frametime graph - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Detail Level: - - - - - - - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Position: - - - - - - - - - - - - - Horizontal Margin: - - - - - - - - - Centered - - - - - - - - - - - - Vertical Margin: - - - - - - - - - Centered - - - - - - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Update Interval: - - - - - - - 10 - - - 100 - - - Qt::Horizontal - - - - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Font Size: - - - - - - - Qt::Horizontal - - - - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Opacity: - - - - - - - Qt::Horizontal - - - - - - - - - - - 0 - - - 0 - - - 0 - - - - - Framerate datapoints: - - - - - - - Qt::Horizontal - - - - - - - - - - - 0 - - - 0 - - - 0 - - - - - Frametime datapoints: - - - - - - - Qt::Horizontal - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - Description - - - - - - Point your mouse at an option to display a description in here. - - - - - - Qt::PlainText - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - true - - - - - - - - - - - GUI - - - - - - - - - - UI Stylesheets - - - - - - - - - Apply - - - - - - - - - - UI Colors - - - - 9 - - - 9 - - - 9 - - - 9 - - - - - Use custom UI Colors - - - - - - - Gamelist icons - - - - - - - Save manager icons - - - - - - - Trophy manager icons - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - Log - - - - - - - 0 - 0 - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Maximum log blocks - - - - - - - 0 - - - 999999999 - - - - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - Maximum TTY blocks - - - - - - - 999999999 - - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - UI Options - - - - - - Show Welcome Screen - - - - - - - Show Exit Game Dialog - - - - - - - Show Boot Game Dialog - - - - - - - Show PKG Installation Dialog - - - - - - - Show PUP Installation Dialog - - - - - - - Show Obsolete Settings Dialog - - - - - - - Show Duplicate Buttons Dialog - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - Check for updates on startup - - - - - - - - - - - - Discord - - - - - - Use Discord Rich Presence - - - - - - - Discord Status: - - - - - - - - 0 - 0 - - - - 128 - - - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - Description - - - - - - Point your mouse at an option to display a description in here. - - - - - - Qt::PlainText - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - true - - - - - - - - - - - Debug - - - - - - - - true - - - GPU - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - - - - true - - - Renderdoc Compatibility Mode - - - - - - - Debug Output - - - - - - - Debug Overlay - - - - - - - Log Shader Programs - - - - - - - Use High Precision Z-buffer - - - - - - - Disable ZCull Occlusion Queries - - - - - - - Force CPU blit emulation - - - - - - - Disable Vulkan Memory Allocator - - - - - - - Disable FIFO Reordering - - - - - - - Strict Texture Flushing - - - - - - - Use GPU Texture Scaling - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - Core - - - - - - PPU Debug - - - - - - - SPU Debug - - - - - - - MFC Debug - - - - - - - Set DAZ and FTZ - - - - - - - Accurate GETLLAR - - - - - - - Accurate SPU DMA - - - - - - - Accurate Cache Line Stores - - - - - - - Hook static functions - - - - - - - Enable Performance Report - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - - - - - 0 - - - 0 - + - 0 + 12 - 0 + 12 - - - Accurate PPU 128 Reservations + + + + 0 + 123 + - + + Shader Mode + + - + + + Legacy (single threaded) + + + + + + + Async (multi threaded) + + + + + + + Async with Shader Interpreter + + + + + + + Shader Interpreter only + + - + - PPU Thread Count + Number of Shader Compiler Threads - + - + - + + + + 0 + 0 + + + + Additional Settings + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + Write Color Buffers + + + + + + + Strict Rendering Mode + + + + + + + VSync + + + + + + + Stretch To Display Area + + + + + + + Enable 3D + + + + + + + Disable Vertex Cache + + + + + + + Multithreaded RSX + + + + + + + Asynchronous Texture Streaming + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + Description + + + + + + Point your mouse at an option to display a description in here. + + + + + + Qt::PlainText + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + + + + + Audio + + + + + + + + + + Audio Out + + + + + + + + + + + + Audio Channels + + + + + + + + + + + + Audio Settings + + + + + + Dump to File + + + + + + + Convert to 16-bit + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + + + + Volume + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Master: 0% + + + + + + + Qt::Horizontal + + + QSlider::TicksBelow + + + 50 + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + + + + Buffering + + + + + + Enable Buffering + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Audio Buffer Duration: 0ms + + + + + + + Qt::Horizontal + + + QSlider::TicksBelow + + + 10 + + + + + + + + + + Enable Time Stretching + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Time Stretching Threshold: 0% + + + + + + + Qt::Horizontal + + + QSlider::TicksBelow + + + 10 + + + + + + + + + + + + + + + + + Microphone Settings + + + + + + + + Microphone Type: + + + + + + + + + + Qt::Horizontal + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + + + + 0 + 0 + + + + Mic1: + + + + + + + + 0 + 0 + + + + Mic3: + + + + + + + + + + + + 0 + 0 + + + + + + + + + 0 + 0 + + + + + + + + + + + + + 0 + 0 + + + + Mic2: + + + + + + + + 0 + 0 + + + + Mic4: + + + + + + + + + + + + 0 + 0 + + + + + + + + + 0 + 0 + + + + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + Description + + + + + + Point your mouse at an option to display a description in here. + + + + + + Qt::PlainText + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + + + + + I/O + + + + + + + + DJ Hero emulated turntable + + + + + + + + + + + + Mouse Handler + + + + + + + + + + + + Camera Input + + + + + + + + + + + + Move Handler + + + + + + + + + + + + Keyboard Handler + + + + + + + + + + + + Buzz! emulated controller + + + + + + + + + + + + Camera Flip + + + + + + + + + + + + Camera Handler + + + + + + + + + + + + Guitar Hero Live emulated guitar + + + + + + + + + + + + Camera + + + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + Description + + + + + + Point your mouse at an option to display a description in here. + + + + + + Qt::PlainText + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + + + + + System + + + + + + + + Console Language + + + + + + + + + + + + Keyboard Type + + + + + + + + + + + + Homebrew + + + + + + Enable /host_root/ + + + + + + + + + + + + + + Console Region + + + + + + + + + + + + Console Time + + + + + + + + + 10 + 0 + + + + Qt::LeftToRight + + + false + + + true + + + Qt::AlignCenter + + + false + + + QAbstractSpinBox::UpDownArrows + + + true + + + false + + + true + + + + + + + Set to Now + + + + + + + + + + + + + + + + + + + Enter Button Assignment + + + + + + Enter with the Circle button + + + + + + + Enter with the Cross button + + + + + + + + + + + + + + + + + + + + Disk cache + + + + + + Clear cache automatically + + + + + + + Cache size: 3072 MB + + + + + + + 512 + + + Qt::Horizontal + + + QSlider::TicksBelow + + + 1024 + + + + + + + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + Description + + + + + + Point your mouse at an option to display a description in here. + + + + + + Qt::PlainText + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + + + + + Network + + + + + + + + Network Configuration + + + + + + Network Status + + + + + + + + + + + + DNS + + + + + + + 0 + 0 + + + + + + + + + + + IP/Hosts switches + + + + + + + 0 + 0 + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + PSN Configuration + + + + + + PSN Status + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + Description + + + + + + Point your mouse at an option to display a description in here. + + + + + + Qt::PlainText + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + + + + + Advanced + + + + + + + + + + + 0 + 0 + + + + Core + + + + + + Debug Console Mode + + + + + + + Accurate DFMA + + + + + + + Accurate RSX reservation access + + + + + + + PPU Non-Java Mode Fixup + + + + + + + Accurate PPU Saturation Bit + + + + + + + Accurate PPU Non-Java Mode + + + + + + + PPU Vector NaN Fixup + + + + + + + Accurate PPU Vector NaN Handling + + + + + + + Accurate PPU Float Condition Control + + + + + + + PPU LLVM Precompilation + + + + + + + Delay each odd MFC Command + + + + + + + Silence All Logs + + + + + + + + + + + 0 + 0 + + + + Sleep Timers Accuracy + + + + + + + + + + + + + 0 + 0 + + + + Maximum Number of SPURS Threads + + + + + + + + + + Qt::Vertical @@ -3894,55 +2201,1761 @@ - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 0 - 0 - - - - - - - - Description - - + - - - Point your mouse at an option to display a description in here. + + + + + Firmware Libraries + + + + + + + 0 + 0 + + + + QAbstractItemView::ExtendedSelection + + + QListView::ListMode + + + + + + + + 0 + 0 + + + + QAbstractItemView::ExtendedSelection + + + QListView::ListMode + + + + + + + 6 + + + QLayout::SetNoConstraint + + + + + + + + Reset + + + + + + + + + + + + + + + + + 0 + 0 + + + + GPU + + + + + + Read Depth Buffers + + + + + + + Write Depth Buffers + + + + + + + Read Color Buffers + + + + + + + Disable On-Disk Shader Cache + + + + + + + Disable native float16 support + + + + + + + + + + + 0 + 0 + + + + Vulkan Queue Scheduler + + + + + + + + + + + + + 0 + 0 + + + + Driver Wake-Up Delay + + + + + + Qt::Horizontal + + + + + + + + + 1 µs + + + Qt::AlignCenter + + + + + + + Reset + + + + + + + + + + + + + 0 + 0 + + + + VBlank Frequency + + + + + + Qt::Horizontal + + + + + + + + + 60 Hz + + + Qt::AlignCenter + + + + + + + Reset + + + + + + + + + + + + + 0 + 0 + + + + Clocks Scale + + + + + + Qt::Horizontal + + + + + + + + + 100% + + + Qt::AlignCenter + + + + + + + Reset + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 13 + 13 + + + + + + + + + + + + Qt::Vertical + + + + 0 + 0 + + + + + + + + Description + + + + + + Point your mouse at an option to display a description in here. + + + Qt::PlainText + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + + + + + Emulator + + + + + + + + + + Emulator Settings + + + + + + Exit RPCS3 when process finishes + + + + + + + Automatically start games after boot + + + + + + + Start games in Fullscreen mode + + + + + + + Prevent display sleep while running games + + + + + + + Show trophy popups + + + + + + + Use native user interface + + + + + + + Show shader compilation hint + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + Max LLVM Compile Threads + + + + + + + + + + + + + + + + Viewport + + + + + + Ignore doubleclicks for Fullscreen + + + + + + + Ignore keyboard hotkeys + + + + + + + Show mouse cursor in Fullscreen + + + + + + + Lock mouse cursor in Fullscreen + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Hide mouse cursor if idle + + + + + + + true + + + QAbstractSpinBox::CorrectToNearestValue + + + false + + + ms + + + 200 + + + 99999 + + + QAbstractSpinBox::DefaultStepType + + + 2000 + + + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Resize game window on boot + + + + + + + + + Width + + + + + + true + + + QAbstractSpinBox::CorrectToNearestValue + + + false + + + 0 + + + 9999 + + + 0 + + + + + + + + + + Height + + + + + + true + + + true + + + QAbstractSpinBox::CorrectToNearestValue + + + false + + + 0 + + + 9999 + + + 0 + + + + + + + + + + + + + + + + + + Shader Loading Screen + + + + + + Allow custom background + + + + + + + Background darkening: + + + + + + + Qt::Horizontal + + + + + + + Background blur: + + + + + + + Qt::Horizontal + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + Game Window Title + + + + + + FPS: 60 | Renderer | Version | Game [ID] + + + Qt::AlignCenter + + + + + + + + + Reset the game window title to default + + + Reset + + + + + + + Edit the game window title + + + Edit + + + + + + + + + + + + + + + + Performance Overlay + + + + + + Enable performance overlay + + + + + + + Show framerate graph + + + + + + + Show frametime graph + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Detail Level: + + + + + + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Position: + + + + + + + + + + + + + Horizontal Margin: + + + + + + + + + Centered + + + + + + + + + + + + Vertical Margin: + + + + + + + + + Centered + + + + + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Update Interval: + + + + + + + 10 + + + 100 + + + Qt::Horizontal + + + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Font Size: + + + + + + + Qt::Horizontal + + + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Opacity: + + + + + + + Qt::Horizontal + + + + + + + + + + + 0 + + + 0 + + + 0 + + + + + Framerate datapoints: + + + + + + + Qt::Horizontal + + + + + + + + + + + 0 + + + 0 + + + 0 + + + + + Frametime datapoints: + + + + + + + Qt::Horizontal + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + Description + + + + + + Point your mouse at an option to display a description in here. + + + + + + Qt::PlainText + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + + + + + GUI + + + + + + + + + + UI Stylesheets + + + + + + + + + Apply + + + + + + + + + + UI Colors + + + + 9 + + + 9 + + + 9 + + + 9 + + + + + Use custom UI Colors + + + + + + + Gamelist icons + + + + + + + Save manager icons + + + + + + + Trophy manager icons + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + Log + + + + + + + 0 + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Maximum log blocks + + + + + + + 0 + + + 999999999 + + + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Maximum TTY blocks + + + + + + + 999999999 + + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + UI Options + + + + + + Show Welcome Screen + + + + + + + Show Exit Game Dialog + + + + + + + Show Boot Game Dialog + + + + + + + Show PKG Installation Dialog + + + + + + + Show PUP Installation Dialog + + + + + + + Show Obsolete Settings Dialog + + + + + + + Show Duplicate Buttons Dialog + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + Check for updates on startup + + + + + + + + + + + + Discord + + + + + + Use Discord Rich Presence + + + + + + + Discord Status: + + + + + + + + 0 + 0 + + + + 128 + + + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + Description + + + + + + Point your mouse at an option to display a description in here. + + + + + + Qt::PlainText + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + + + + + Debug + + + + + + + + true - - Qt::PlainText + + GPU Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - true + + + + + true + + + Renderdoc Compatibility Mode + + + + + + + Debug Output + + + + + + + Debug Overlay + + + + + + + Log Shader Programs + + + + + + + Use High Precision Z-buffer + + + + + + + Disable ZCull Occlusion Queries + + + + + + + Force CPU blit emulation + + + + + + + Disable Vulkan Memory Allocator + + + + + + + Disable FIFO Reordering + + + + + + + Strict Texture Flushing + + + + + + + Use GPU Texture Scaling + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + Core + + + + + PPU Debug + + + + + + + SPU Debug + + + + + + + MFC Debug + + + + + + + Set DAZ and FTZ + + + + + + + Accurate GETLLAR + + + + + + + Accurate SPU DMA + + + + + + + Accurate Cache Line Stores + + + + + + + Hook static functions + + + + + + + Enable Performance Report + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + Accurate PPU 128 Reservations + + + + + + + + + + + + PPU Thread Count + + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + - - - + + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 0 + 0 + + + + + + + + Description + + + + + + Point your mouse at an option to display a description in here. + + + + + + Qt::PlainText + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + +