diff --git a/pcsx2-qt/Translations/pcsx2-qt_en.ts b/pcsx2-qt/Translations/pcsx2-qt_en.ts index 34100193c135b..a8d1d0b062e99 100644 --- a/pcsx2-qt/Translations/pcsx2-qt_en.ts +++ b/pcsx2-qt/Translations/pcsx2-qt_en.ts @@ -3786,6 +3786,11 @@ Enter function name Allows games and homebrew to access files / folders directly on the host computer. + + + Speeds up emulation so that the guest refresh rate matches the host. This results in the smoothest animations possible, at the cost of potentially increasing the emulation speed by less than 1%. Scale To Host Refresh Rate will not take effect if the console's refresh rate is too far from the host's refresh rate. Users with variable refresh rate displays should disable this option. + + Fast-Forward Speed @@ -3855,45 +3860,40 @@ Enter function name - - Adjusts the emulation speed so the console's refresh rate matches the host's refresh rate when both VSync and Audio Resampling settings are enabled. This results in the smoothest animations possible, at the cost of potentially increasing the emulation speed by less than 1%. Scale To Host Refresh Rate will not take effect if the console's refresh rate is too far from the host's refresh rate. Users with variable refresh rate displays should disable this option. - - - - + Use Global Setting [%1%] - + %1% [%2 FPS (NTSC) / %3 FPS (PAL)] - + Unlimited Every case that uses this particular string seems to refer to speeds: Normal Speed/Fast Forward Speed/Slow Motion Speed. - + Custom Every case that uses this particular string seems to refer to speeds: Normal Speed/Fast Forward Speed/Slow Motion Speed. - - + + Custom [%1% / %2 FPS (NTSC) / %3 FPS (PAL)] - + Custom Speed - + Enter Custom Speed @@ -3981,4301 +3981,4191 @@ Enter function name FullscreenUI - + Could not find any CD/DVD-ROM devices. Please ensure you have a drive connected and sufficient permissions to access it. - + Use Global Setting - + Automatic binding failed, no devices are available. - + Game title copied to clipboard. - + Game serial copied to clipboard. - + Game CRC copied to clipboard. - + Game type copied to clipboard. - + Game region copied to clipboard. - + Game compatibility copied to clipboard. - + Game path copied to clipboard. - + Per-game controller configuration initialized with global settings. - + Controller settings reset to default. - + No input profiles available. - + Create New... - + Enter the name of the input profile you wish to create. - + Are you sure you want to restore the default settings? Any preferences will be lost. - + Settings reset to defaults. - + Quick Save Slot - + No save present in this slot. - + No save states found. - + Failed to delete save state. - + Failed to copy text to clipboard. - + This game has no achievements. - + This game has no leaderboards. - + Reset System - + Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now? - + Launch a game from images scanned from your game directories. - + Launch a game by selecting a file/disc image. - + Start the console without any disc inserted. - + Start a game from a disc in your PC's DVD drive. - + Change settings for the emulator. - + Exits the program. - + No Binding - + Setting %s binding %s. - + Push a controller button or axis now. - + Timing out in %.0f seconds... - + Unknown - + OK - + Select Device - + Details - + Options - + Copies the current global settings to this game. - + Clears all settings set for this game. - + Behaviour - + Prevents the screen saver from activating and the host from sleeping while emulation is running. - + Shows the game you are currently playing as part of your profile on Discord. - + Pauses the emulator when a game is started. - + Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back. - + Pauses the emulator when you open the quick menu, and unpauses when you close it. - + Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed. - + Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time. - Enables loading ini overlays from gamesettings, or custom settings per-game. - - - - Uses a light coloured theme instead of the default dark theme. - + Game Display - Automatically switches to fullscreen mode when the program is started. - - - - Switches between full screen and windowed when the window is double-clicked. - + Hides the mouse pointer/cursor when the emulator is in fullscreen mode. - + Determines how large the on-screen messages and monitor are. - + Shows on-screen-display messages when events occur such as save states being created/loaded, screenshots being taken, etc. - + Shows the current emulation speed of the system in the top-right corner of the display as a percentage. - + Shows the number of video frames (or v-syncs) displayed per second by the system in the top-right corner of the display. - + Shows the CPU usage based on threads in the top-right corner of the display. - + Shows the host's GPU usage in the top-right corner of the display. - Shows the resolution the game is rendering at in the top-right corner of the display. - - - - Shows statistics about GS (primitives, draw calls) in the top-right corner of the display. - + Shows indicators when fast forwarding, pausing, and other abnormal states are active. - + Shows the current configuration in the bottom-right corner of the display. - + Shows the current controller state of the system in the bottom-left corner of the display. - + Shows a visual history of frame times in the upper-left corner of the display. - + Displays warnings when settings are enabled which may break games. - + Resets configuration to defaults (excluding controller settings). - + Changes the BIOS image used to start future sessions. - + Automatic - + + When enabled, custom per-game settings will be applied. Disable to always use the global configuration. + + + + + Automatically switches to fullscreen mode when a game is started. + + + + On-Screen Display - + + Shows the resolution of the game in the top-right corner of the display. + + + + BIOS Configuration - + BIOS Selection - + Options and Patches - + Skips the intro screen, and bypasses region checks. - + Speed Control - + Normal Speed - + Sets the speed when running without fast forwarding. - + Fast Forward Speed - + Sets the speed when using the fast forward hotkey. - + Slow Motion Speed - + Sets the speed when using the slow motion hotkey. - + Enable Speed Limiter - + When disabled, the game will run as fast as possible. - + System Settings - + EE Cycle Rate - + Underclocks or overclocks the emulated Emotion Engine CPU. - + EE Cycle Skipping - Adds a penalty to the Emulated Emotion Engine for executing VU programs. - - - - Affinity Control Mode - + Pins emulation threads to CPU cores to potentially improve performance/frame time variance. - + Enable MTVU (Multi-Threaded VU1) - Uses a second thread for VU1 micro programs. Sizable speed boost. - - - - Enable Instant VU1 - Reduces timeslicing between VU1 and EE recompilers, effectively running VU1 at an infinite clock speed. - - - - Enable Cheats - + Enables loading cheats from pnach files. - + Enable Host Filesystem - + Enables access to files from the host: namespace in the virtual machine. - + Enable Fast CDVD - + Fast disc access, less loading times. Not recommended. - + Frame Pacing/Latency Control - + Maximum Frame Latency - + Sets the number of frames which can be queued. - + Optimal Frame Pacing - + Synchronize EE and GS threads after each frame. Lowest input latency, but increases system requirements. - Adjust To Host Refresh Rate + Speeds up emulation so that the guest refresh rate matches the host. - Speeds up emulation so that the guest refresh rate matches the host. + Renderer - Renderer + Selects the API used to render the emulated GS. - Selects the API used to render the emulated GS. + Sync To Host Refresh (VSync) - Sync To Host Refresh (VSync) + Synchronizes frame presentation with host refresh. - Synchronizes frame presentation with host refresh. + Display - Display + Aspect Ratio - Aspect Ratio + Selects the aspect ratio to display the game content at. - Selects the aspect ratio to display the game content at. - - - - FMV Aspect Ratio - + Selects the aspect ratio for display when a FMV is detected as playing. - + Deinterlacing - + Selects the algorithm used to convert the PS2's interlaced output to progressive for display. - + Screenshot Size - + Determines the resolution at which screenshots will be saved. - + Screenshot Format - + Selects the format which will be used to save screenshots. - + Screenshot Quality - + Selects the quality at which screenshots will be compressed. - + Vertical Stretch - + Increases or decreases the virtual picture size vertically. - + Crop - + Crops the image, while respecting aspect ratio. - + Enable Widescreen Patches - + Enables loading widescreen patches from pnach files. - + Enable No-Interlacing Patches - + Enables loading no-interlacing patches from pnach files. - + Bilinear Upscaling - + Smooths out the image when upscaling the console to the screen. - + Integer Upscaling - + Adds padding to the display area to ensure that the ratio between pixels on the host to pixels in the console is an integer number. May result in a sharper image in some 2D games. - + Screen Offsets - + Enables PCRTC Offsets which position the screen as the game requests. - + Show Overscan - + Enables the option to show the overscan area on games which draw more than the safe area of the screen. - + Anti-Blur - + Enables internal Anti-Blur hacks. Less accurate to PS2 rendering but will make a lot of games look less blurry. - + Rendering - + Internal Resolution - + Multiplies the render resolution by the specified factor (upscaling). - + Mipmapping - + Determines how mipmaps are used when rendering textures. - + Bilinear Filtering - + Selects where bilinear filtering is utilized when rendering textures. - + Trilinear Filtering - + Selects where trilinear filtering is utilized when rendering textures. - + Anisotropic Filtering - + Dithering - + Selects the type of dithering applies when the game requests it. - + Blending Accuracy - + Determines the level of accuracy when emulating blend modes not supported by the host graphics API. - + Texture Preloading - + Uploads full textures to the GPU on use, rather than only the utilized regions. Can improve performance in some games. - + Software Rendering Threads - + Number of threads to use in addition to the main GS thread for rasterization. - + Auto Flush (Software) - + Force a primitive flush when a framebuffer is also an input texture. - + Edge AA (AA1) - + Enables emulation of the GS's edge anti-aliasing (AA1). - + Enables emulation of the GS's texture mipmapping. - + Hardware Fixes - + Manual Hardware Fixes - + Disables automatic hardware fixes, allowing you to set fixes manually. - + CPU Sprite Render Size - + Uses software renderer to draw texture decompression-like sprites. - + CPU Sprite Render Level - + Determines filter level for CPU sprite render. - + Software CLUT Render - + Uses software renderer to draw texture CLUT points/sprites. - + Skip Draw Start - + Object range to skip drawing. - + Skip Draw End - + Auto Flush (Hardware) - + CPU Framebuffer Conversion - + Convert 4-bit and 8-bit frame buffer on the CPU instead of the GPU. - - - Disable Depth Support - - - Disable the support of depth buffer in the texture cache. - - - - Disable Safe Features - + This option disables multiple safe features. - Disable Render Features - - - - This option disables game-specific render fixes. - Preload Frame - - - - Uploads GS data when rendering a new frame to reproduce some effects accurately. - + Disable Partial Invalidation - + Removes texture cache entries when there is any intersection, rather than only the intersected areas. - Texture Inside Render Target - - - - Allows the texture cache to reuse as an input texture the inner portion of a previous framebuffer. - + Read Targets When Closing - + Flushes all targets in the texture cache back to local memory when shutting down. - + Estimate Texture Region - + Attempts to reduce the texture size when games do not set it themselves (e.g. Snowblind games). - + GPU Palette Conversion - Applies palettes to textures on the GPU instead of the CPU. Can result in speed improvements in some games. - - - - Upscaling Fixes - Half-Pixel Offset - - - - Adjusts vertices relative to upscaling. - + Round Sprite - + Adjusts sprite coordinates. - + Bilinear Upscale - + Can smooth out textures due to be bilinear filtered when upscaling. E.g. Brave sun glare. - TC Offset X - - - - Adjusts target texture offsets. - TC Offset Y - - - - Align Sprite - + Fixes issues with upscaling (vertical lines) in some games. - + Merge Sprite - + Replaces multiple post-processing sprites with a larger single sprite. - + Wild Arms Hack - + Lowers the GS precision to avoid gaps between pixels when upscaling. Fixes the text on Wild Arms games. - + Unscaled Palette Texture Draws - + Can fix some broken effects which rely on pixel perfect precision. - + Texture Replacement - + Load Textures - + Loads replacement textures where available and user-provided. - + Asynchronous Texture Loading - + Loads replacement textures on a worker thread, reducing microstutter when replacements are enabled. - + Precache Replacements - + Preloads all replacement textures to memory. Not necessary with asynchronous loading. - + Replacements Directory - + Folders - + Texture Dumping - + Dump Textures - Dumps replacable textures to disk. Will reduce performance. + Dump Mipmaps - Dump Mipmaps + Includes mipmaps when dumping textures. - Includes mipmaps when dumping textures. + Dump FMV Textures - Dump FMV Textures + Allows texture dumping when FMVs are active. You should not enable this. - Allows texture dumping when FMVs are active. You should not enable this. + Post-Processing - Post-Processing + FXAA - FXAA + Enables FXAA post-processing shader. - Enables FXAA post-processing shader. + Contrast Adaptive Sharpening - Contrast Adaptive Sharpening + Enables FidelityFX Contrast Adaptive Sharpening. - Enables FidelityFX Contrast Adaptive Sharpening. + CAS Sharpness - CAS Sharpness + Determines the intensity the sharpening effect in CAS post-processing. - Determines the intensity the sharpening effect in CAS post-processing. + Filters - Filters + Shade Boost - Shade Boost - - - - Enables brightness/contrast/saturation adjustment. - + Shade Boost Brightness - + Adjusts brightness. 50 is normal. - + Shade Boost Contrast - + Adjusts contrast. 50 is normal. - + Shade Boost Saturation - + Adjusts saturation. 50 is normal. - + TV Shaders - Selects post-processing TV shader. - - - - Advanced - + Skip Presenting Duplicate Frames - Skips displaying frames that don't change in 25/30fps games. Can improve speed but increase input lag/make frame pacing worse. - - - - Disable Threaded Presentation - Presents frames on a worker thread, instead of on the GS thread. Can improve frame times on some systems, at the cost of potentially worse frame pacing. - - - - Hardware Download Mode - + Changes synchronization behavior for GS downloads. - + Allow Exclusive Fullscreen - + Overrides the driver's heuristics for enabling exclusive fullscreen, or direct flip/scanout. - + Override Texture Barriers - + Forces texture barrier functionality to the specified value. - + GS Dump Compression - + Sets the compression algorithm for GS dumps. - + Disable Framebuffer Fetch - + Prevents the usage of framebuffer fetch when supported by host GPU. - + Disable Dual-Source Blending - + Prevents the usage of dual-source blending when supported by host GPU. - + Disable Shader Cache - + Prevents the loading and saving of shaders/pipelines to disk. - + Disable Vertex Shader Expand - + Falls back to the CPU for expanding sprites/lines. - + Runtime Settings - + Applies a global volume modifier to all sound produced by the game. - + Mixing Settings - + Changes when SPU samples are generated relative to system emulation. - + Determines how the stereo output is transformed to greater speaker counts. - + Output Settings - + Determines which API is used to play back audio samples on the host. - + Sets the average output latency when using the cubeb backend. - + Timestretch Settings - + Affects how the timestretcher operates when not running at 100% speed. - + Settings and Operations - + Creates a new memory card file or folder. - + Simulates a larger memory card by filtering saves only to the current game. - + Automatically ejects Memory Cards when they differ after loading a state. - + If not set, this card will be considered unplugged. - + The selected memory card image will be used for this slot. - + Resets the card name for this slot. - + Create Memory Card - + Enter the name of the memory card you wish to create, and choose a size. We recommend either using 8MB memory cards, or folder Memory Cards for best compatibility. - + Card Name: - + Configuration - + Uses game-specific settings for controllers for this game. - + Copies the global controller configuration to this game. - + Resets all configuration to defaults (including bindings). - + Replaces these settings with a previously saved input profile. - + Stores the current settings to an input profile. - + Input Sources - + The SDL input source supports most controllers. - + Provides vibration and LED control support over Bluetooth. - + Allow SDL to use raw access to input devices. - + The XInput source provides support for XBox 360/XBox One/XBox Series controllers. - + Multitap - + Enables an additional three controller slots. Not supported in all games. - + Attempts to map the selected port to a chosen controller. - + No Buttons Selected - + Determines how much pressure is simulated when macro is active. - + Determines the pressure required to activate the macro. - + Toggle every %d frames - + Clears all bindings for this USB controller. - + Data Save Locations - + Show Advanced Settings - + Changing these options may cause games to become non-functional. Modify at your own risk, the PCSX2 team will not provide support for configurations with these settings changed. - + Logging - + System Console - + Writes log messages to the system console (console window/standard output). - + File Logging - + Writes log messages to emulog.txt. - + Verbose Logging - + Writes dev log messages to log sinks. - + Log Timestamps - + Writes timestamps alongside log messages. - + EE Console - + Writes debug messages from the game's EE code to the console. - + IOP Console - + Writes debug messages from the game's IOP code to the console. - + CDVD Verbose Reads - + Logs disc reads from games. - + Emotion Engine - + Rounding Mode - + Determines how the results of floating-point operations are rounded. Some games need specific settings. - + Clamping Mode - + Determines how out-of-range floating point numbers are handled. Some games need specific settings. - + Enable EE Recompiler - + Performs just-in-time binary translation of 64-bit MIPS-IV machine code to native code. - + Enable EE Cache - + Enables simulation of the EE's cache. Slow. - + Enable INTC Spin Detection - + Huge speedup for some games, with almost no compatibility side effects. - + Enable Wait Loop Detection - + Moderate speedup for some games, with no known side effects. - + Enable Fast Memory Access - + Uses backpatching to avoid register flushing on every memory access. - + Vector Units - + VU0 Rounding Mode - + VU0 Clamping Mode - + VU1 Rounding Mode - + VU1 Clamping Mode - + Enable VU0 Recompiler (Micro Mode) - + New Vector Unit recompiler with much improved compatibility. Recommended. - + Enable VU1 Recompiler - + Enable VU Flag Optimization - + Good speedup and high compatibility, may cause graphical errors. - + I/O Processor - + Enable IOP Recompiler - + Performs just-in-time binary translation of 32-bit MIPS-I machine code to native code. - + Graphics - + Use Debug Device - Enables API-level validation of graphics commands + Settings - Settings + No cheats are available for this game. - No cheats are available for this game. + Cheat Codes - Cheat Codes + No patches are available for this game. - No patches are available for this game. + Game Patches - Game Patches + Activating cheats can cause unpredictable behavior, crashing, soft-locks, or broken saved games. - Activating cheats can cause unpredictable behavior, crashing, soft-locks, or broken saved games. + Activating game patches can cause unpredictable behavior, crashing, soft-locks, or broken saved games. - Activating game patches can cause unpredictable behavior, crashing, soft-locks, or broken saved games. + Use patches at your own risk, the PCSX2 team will provide no support for users who have enabled game patches. - Use patches at your own risk, the PCSX2 team will provide no support for users who have enabled game patches. + Game Fixes - Game Fixes + Game fixes should not be modified unless you are aware of what each option does and the implications of doing so. - - Game fixes should not be modified unless you are aware of what each option does and the implications of doing so. - - - - + FPU Multiply Hack - + For Tales of Destiny. - + FPU Negative Div Hack - + For Gundam games. - + Preload TLB Hack + + + Needed for some games with complex FMV rendering. + + - To avoid tlb miss on Goemon. + Skip MPEG Hack - Switch to Software renderer for FMVs. + Skips videos/FMVs in games to avoid game hanging/freezes. - - Needed for some games with complex FMV rendering. + + OPH Flag Hack - - Skip MPEG Hack + + EE Timing Hack - - Skips videos/FMVs in games to avoid game hanging/freezes. + + Instant DMA Hack - - OPH Flag Hack + + Known to affect following games: Mana Khemia 1, Metal Saga, Pilot Down Behind Enemy Lines. - - Known to affect following games: Bleach Blade Battler, Growlanser II and III, Wizardry. + + For SOCOM 2 HUD and Spy Hunter loading hang. - - EE Timing Hack + + VU Add Hack - - Known to affect following games: Digital Devil Saga (Fixes FMV and crashes), SSX (Fixes bad graphics and crashes). + + Full VU0 Synchronization - - Instant DMA Hack + + Forces tight VU0 sync on every COP2 instruction. - - Known to affect following games: Fire Pro Wrestling Z (Bad ring graphics). + + VU Overflow Hack - - Handle DMAC writes when it is busy. + + To check for possible float overflows (Superman Returns). - - Known to affect following games: Mana Khemia 1, Metal Saga, Pilot Down Behind Enemy Lines. + + Use accurate timing for VU XGKicks (slower). - - Force GIF PATH3 transfers through FIFO + + Quadraphonic - - (Fifa Street 2). + + Load State - - Simulate VIF1 FIFO read ahead. Fixes slow loading games. + + Makes the emulated Emotion Engine skip cycles. Helps a small subset of games like SOTC. Most of the time it's harmful to performance. - - Known to affect following games: Test Drive Unlimited, Transformers. + + Generally a speedup on CPUs with 4 or more cores. Safe for most games, but a few are incompatible and may hang. - - Delay VIF1 Stalls (VIF1 FIFO) + + Runs VU1 instantly. Provides a modest speed improvement in most games. Safe for most games, but a few games may exhibit graphical errors. - - For SOCOM 2 HUD and Spy Hunter loading hang. + + Scale To Host Refresh Rate - - VU Add Hack + + Disable Depth Emulation - - Games that need this hack to boot: Star Ocean 3, Radiata Stories, Valkyrie Profile 2. + + Disable the support of depth buffers in the texture cache. - - VU I bit Hack avoid constant recompilation in some games + + Disable Render Fixes - - Scarface The World Is Yours, Crash Tag Team Racing. + + Preload Frame Data - - Full VU0 Synchronization + + Texture Inside RT - - Forces tight VU0 sync on every COP2 instruction. + + When enabled GPU converts colormap-textures, otherwise the CPU will. It is a trade-off between GPU and CPU. - - VU Sync (Run behind) + + Half Pixel Offset - - To avoid sync problems when reading or writing VU registers. + + Texture Offset X - - VU Overflow Hack + + Texture Offset Y - - To check for possible float overflows (Superman Returns). + + Dumps replaceable textures to disk. Will reduce performance. - - VU XGkick Sync + + Applies a shader which replicates the visual effects of different styles of television set. - - Use accurate timing for VU XGKicks (slower). + + Skips displaying frames that don't change in 25/30fps games. Can improve speed, but increase input lag/make frame pacing worse. - - Use Blit for internal FPS + + Presents frames on the main GS thread instead of a worker thread. Used for debugging frametime issues. - - Quadraphonic + + Enables API-level validation of graphics commands. - - Load State + + Use Software Renderer For FMVs - - Save State + + To avoid TLB miss on Goemon. - - Load Resume State + + General-purpose timing hack. Known to affect following games: Digital Devil Saga, SSX. - - A resume save state created at %s was found. - -Do you want to load this save and continue? + + Good for cache emulation problems. Known to affect following games: Fire Pro Wrestling Z. - - Region: + + Known to affect following games: Bleach Blade Battlers, Growlanser II and III, Wizardry. - - Compatibility: + + Emulate GIF FIFO - - No Game Selected + + Correct but slower. Known to affect the following games: Fifa Street 2. - - Search Directories + + DMA Busy Hack - - Adds a new directory to the game search list. + + Delay VIF1 Stalls - - Scanning Subdirectories + + Emulate VIF FIFO - - Not Scanning Subdirectories + + Simulate VIF1 FIFO read ahead. Known to affect following games: Test Drive Unlimited, Transformers. - - List Settings + + VU I Bit Hack - - Sets which view the game list will open to. + + Avoids constant recompilation in some games. Known to affect the following games: Scarface The World is Yours, Crash Tag Team Racing. - - Determines which field the game list will be sorted by. + + For Tri-Ace Games: Star Ocean 3, Radiata Stories, Valkyrie Profile 2. - - Reverses the game list sort order from the default (usually ascending to descending). + + VU Sync - - Cover Settings + + Run behind. To avoid sync problems when reading or writing VU registers. - - Downloads covers from a user-specified URL template. + + VU XGKick Sync - - Operations + + Force Blit Internal FPS Detection - - Selects where anisotropic filtering is utilized when rendering textures. + + Save State - - Use alternative method to calculate internal FPS to avoid false readings in some games. + + Load Resume State - - Identifies any new files added to the game directories. + + A resume save state created at %s was found. + +Do you want to load this save and continue? - - Forces a full rescan of all games previously identified. + + Region: - - Download Covers + + Compatibility: - - PCSX2 can automatically download covers for games which do not currently have a cover set. We do not host any cover images, the user must provide their own source for images. + + No Game Selected - - In the form below, specify the URLs to download covers from, with one template URL per line. The following variables are available: + + Search Directories - - ${title}: Title of the game. -${filetitle}: Name component of the game's filename. -${serial}: Serial of the game. + + Adds a new directory to the game search list. - - Example: https://www.example-not-a-real-domain.com/covers/${serial}.jpg + + Scanning Subdirectories - - Use Serial File Names + + Not Scanning Subdirectories - - About PCSX2 + + List Settings - - PCSX2 is a free and open-source PlayStation 2 (PS2) emulator. Its purpose is to emulate the PS2's hardware, using a combination of MIPS CPU Interpreters, Recompilers and a Virtual Machine which manages hardware states and PS2 system memory. This allows you to play PS2 games on your PC, with many additional features and benefits. + + Sets which view the game list will open to. - - PlayStation 2 and PS2 are registered trademarks of Sony Interactive Entertainment. This application is not affiliated in any way with Sony Interactive Entertainment. + + Determines which field the game list will be sorted by. - - XXX points + + Reverses the game list sort order from the default (usually ascending to descending). - - Unlocked Achievements + + Cover Settings - - Locked Achievements + + Downloads covers from a user-specified URL template. - - Active Challenge Achievements + + Operations - - Submitting scores is disabled because hardcore mode is off. Leaderboards are read-only. + + Selects where anisotropic filtering is utilized when rendering textures. - - Rank + + Use alternative method to calculate internal FPS to avoid false readings in some games. - - Name + + Identifies any new files added to the game directories. - - Time + + Forces a full rescan of all games previously identified. - - Score + + Download Covers - - Downloading leaderboard data, please wait... + + PCSX2 can automatically download covers for games which do not currently have a cover set. We do not host any cover images, the user must provide their own source for images. - - When enabled and logged in, PCSX2 will scan for achievements on startup. + + In the form below, specify the URLs to download covers from, with one template URL per line. The following variables are available: - - When enabled, rich presence information will be collected and sent to the server where supported. + + ${title}: Title of the game. +${filetitle}: Name component of the game's filename. +${serial}: Serial of the game. - - "Challenge" mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions. + + Example: https://www.example-not-a-real-domain.com/covers/${serial}.jpg - - Enables tracking and submission of leaderboards in supported games. + + Use Serial File Names - - Displays popup messages on events such as achievement unlocks and leaderboard submissions. + + About PCSX2 - - Plays sound effects for events such as achievement unlocks and leaderboard submissions. + + PCSX2 is a free and open-source PlayStation 2 (PS2) emulator. Its purpose is to emulate the PS2's hardware, using a combination of MIPS CPU Interpreters, Recompilers and a Virtual Machine which manages hardware states and PS2 system memory. This allows you to play PS2 games on your PC, with many additional features and benefits. - - Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active. + + PlayStation 2 and PS2 are registered trademarks of Sony Interactive Entertainment. This application is not affiliated in any way with Sony Interactive Entertainment. - - When enabled, PCSX2 will list achievements from unofficial sets. These achievements are not tracked by RetroAchievements. + + When enabled and logged in, PCSX2 will scan for achievements on startup. - - When enabled, PCSX2 will assume all achievements are locked and not send any unlock notifications to the server. + + "Challenge" mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions. - - Account + + Displays popup messages on events such as achievement unlocks and leaderboard submissions. - - Logs out of RetroAchievements. + + Plays sound effects for events such as achievement unlocks and leaderboard submissions. - - Logs in to RetroAchievements. + + Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active. - - Current Game + + When enabled, PCSX2 will list achievements from unofficial sets. These achievements are not tracked by RetroAchievements. - - Achievements Login + + When enabled, PCSX2 will assume all achievements are locked and not send any unlock notifications to the server. - - Please enter your user name and password for retroachievements.org. + + Displays popup messages when starting, submitting, or failing a leaderboard challenge. - - Your password will not be saved in PCSX2, an access token will be generated and used instead. + + When enabled, each session will behave as if no achievements have been unlocked. - - User Name: + + Account - - Password: + + Logs out of RetroAchievements. - + + Logs in to RetroAchievements. + + + + + Current Game + + + + {} is not a valid disc image. - + Automatic mapping completed for {}. - + Automatic mapping failed for {}. - + Game settings initialized with global settings for '{}'. - + Game settings have been cleared for '{}'. - + Console Port {} - + {} (Current) - + {} (Folder) - + Memory card name '{}' is not valid. - + Memory Card '{}' created. - + Failed to create memory card '{}'. - + A memory card with the name '{}' already exists. - + Failed to load '{}'. - + Input profile '{}' loaded. - + Input profile '{}' saved. - + Failed to save input profile '{}'. - + Port {} Controller Type - + Select Macro {} Binds - + Macro will toggle every {} frames. - + Port {} Device - + Port {} Subtype - + {} unlabelled patch codes will automatically activate. - + {} unlabelled patch codes found but not enabled. - + This Session: {} - + All Time: {} - + Save Slot {0} - + Saved {} - + {} does not exist. - + {} deleted. - + Failed to delete {}. - + File: {} - + CRC: {:08X} - + Time Played: {} - + Last Played: {} - + Size: {:.2f} MB - - {} points - - - - - {} (Hardcore Mode) - - - - - You have unlocked all achievements and earned {} points! - - - - - You have unlocked {} of {} achievements, earning {} of {} possible points. - - - - - This game has {} leaderboards. - - - - + Summary - + Interface Settings - + BIOS Settings - + Emulation Settings - + Graphics Settings - + Audio Settings - + Memory Card Settings - + Controller Settings - + Hotkey Settings - + Achievements Settings - + Folder Settings - + Advanced Settings - + Patches - + Cheats - + 2% [1 FPS (NTSC) / 1 FPS (PAL)] - + 10% [6 FPS (NTSC) / 5 FPS (PAL)] - + 25% [15 FPS (NTSC) / 12 FPS (PAL)] - + 50% [30 FPS (NTSC) / 25 FPS (PAL)] - + 75% [45 FPS (NTSC) / 37 FPS (PAL)] - + 90% [54 FPS (NTSC) / 45 FPS (PAL)] - + 100% [60 FPS (NTSC) / 50 FPS (PAL)] - + 110% [66 FPS (NTSC) / 55 FPS (PAL)] - + 120% [72 FPS (NTSC) / 60 FPS (PAL)] - + 150% [90 FPS (NTSC) / 75 FPS (PAL)] - + 175% [105 FPS (NTSC) / 87 FPS (PAL)] - + 200% [120 FPS (NTSC) / 100 FPS (PAL)] - + 300% [180 FPS (NTSC) / 150 FPS (PAL)] - + 400% [240 FPS (NTSC) / 200 FPS (PAL)] - + 500% [300 FPS (NTSC) / 250 FPS (PAL)] - + 1000% [600 FPS (NTSC) / 500 FPS (PAL)] - + 50% Speed - + 60% Speed - + 75% Speed - + 100% Speed (Default) - + 130% Speed - + 180% Speed - + 300% Speed - + Normal (Default) - + Mild Underclock - + Moderate Underclock - + Maximum Underclock - + Disabled - + EE > VU > GS - + EE > GS > VU - + VU > EE > GS - + VU > GS > EE - + GS > EE > VU - + GS > VU > EE - + 0 Frames (Hard Sync) - + 1 Frame - + 2 Frames - + 3 Frames - + None - + Extra + Preserve Sign - + Full - + Extra - + Automatic (Default) - + Direct3D 11 - + Direct3D 12 - + OpenGL - + Vulkan - + Metal - + Software - + Null - + Off - + On - + Adaptive - + Bilinear (Smooth) - + Bilinear (Sharp) - + Weave (Top Field First, Sawtooth) - + Weave (Bottom Field First, Sawtooth) - + Bob (Top Field First) - + Bob (Bottom Field First) - + Blend (Top Field First, Half FPS) - + Blend (Bottom Field First, Half FPS) - + Adaptive (Top Field First) - + Adaptive (Bottom Field First) - + Native (PS2) - + 1.25x Native - + 1.5x Native - + 1.75x Native - + 2x Native (~720p) - + 2.25x Native - + 2.5x Native - + 2.75x Native - + 3x Native (~1080p) - + 3.5x Native - + 4x Native (~1440p/2K) - + 5x Native (~1620p) - + 6x Native (~2160p/4K) - + 7x Native (~2520p) - + 8x Native (~2880p) - + Basic (Generated Mipmaps) - + Full (PS2 Mipmaps) - + Nearest - + Bilinear (Forced) - + Bilinear (PS2) - + Bilinear (Forced excluding sprite) - + Off (None) - + Trilinear (PS2) - + Trilinear (Forced) - + Scaled - + Unscaled (Default) - + Minimum - + Basic (Recommended) - + Medium - + High - + Full (Slow) - + Maximum (Very Slow) - + Off (Default) - + 2x - + 4x - + 8x - + 16x - + Partial - + Full (Hash Cache) - + Force Disabled - + Force Enabled - + Accurate (Recommended) - + Disable Readbacks (Synchronize GS Thread) - + Unsynchronized (Non-Deterministic) - + Disabled (Ignore Transfers) - + Screen Resolution - - Internal Resolution (Uncorrected) + + Internal Resolution (Aspect Uncorrected) - + + Cannot show details for games which were not scanned in the game list. + + + + + Full Boot + + + + + Achievement Notifications + + + + + Leaderboard Notifications + + + + + Enable In-Game Overlays + + + + + Encore Mode + + + + + Spectator Mode + + + + + Game: {} ({}) + + + + PNG - + JPEG - + 0 (Disabled) - + 1 (64 Max Width) - + 2 (128 Max Width) - + 3 (192 Max Width) - + 4 (256 Max Width) - + 5 (320 Max Width) - + 6 (384 Max Width) - + 7 (448 Max Width) - + 8 (512 Max Width) - + 9 (576 Max Width) - + 10 (640 Max Width) - + Sprites Only - + Sprites/Triangles - + Blended Sprites/Triangles - + 1 (Normal) - + 2 (Aggressive) - + Inside Target - + Merge Targets - + Normal (Vertex) - + Special (Texture) - + Special (Texture - Aggressive) - + Half - + Force Bilinear - + Force Nearest - + Disabled (Default) - + Enabled (Sprites Only) - + Enabled (All Primitives) - + None (Default) - + Sharpen Only (Internal Resolution) - + Sharpen and Resize (Display Resolution) - + Scanline Filter - + Diagonal Filter - + Triangular Filter - + Wave Filter - + Lottes CRT - + 4xRGSS - + NxAGSS - + Uncompressed - + LZMA (xz) - + Zstandard (zst) - + TimeStretch (Recommended) - + Async Mix (Breaks some games!) - + None (Audio can skip.) - + Stereo (None, Default) - + Surround 5.1 - + Surround 7.1 - + No Sound (Emulate SPU2 only) - + Cubeb (Cross-platform) - + XAudio2 - + PS2 (8MB) - + PS2 (16MB) - + PS2 (32MB) - + PS2 (64MB) - + PS1 - + 8 MB [Most Compatible] - + 16 MB - + 32 MB - + 64 MB - + Folder [Recommended] - + 128 KB [PS1] - + Game Grid - + Game List - + Game List Settings - + Type - + Serial - + Title - + File Title - + CRC - + Time Played - + Last Played - + Size - + Select Disc Image - + Select Disc Drive - + Start File - + Start BIOS - + Start Disc - + Exit - + Set Input Binding - + Region - + Compatibility Rating - + Path - + Disc Path - - Select Disc Path - - - - - Details unavailable for game not scanned in game list. + + Select Disc Path - + Copy Settings - + Clear Settings - + Inhibit Screensaver - + + Enable Discord Presence + + + + Pause On Start - + Pause On Focus Loss - + Pause On Menu - + Confirm Shutdown - + Save State On Shutdown - + Enable Per-Game Settings - + Use Light Theme - + Start Fullscreen - + Double-Click Toggles Fullscreen - + Hide Cursor In Fullscreen - + OSD Scale - + Show Messages - + Show Speed - + Show FPS - + Show CPU Usage - + Show GPU Usage - + Show Resolution - + Show GS Statistics - + Show Status Indicators - + Show Settings - + Show Inputs - + Show Frame Times - + Warn About Unsafe Settings - + Reset Settings - + Change Search Directory - + Fast Boot - + Output Volume - + Synchronization Mode - + Expansion Mode - + Output Module - + Latency - + Sequence Length - + Seekwindow Size - + Overlap - + Memory Card Directory - + Folder Memory Card Filter - + Auto Eject When Loading - + Create - + Cancel - + Load Profile - + Save Profile - + Per-Game Configuration - + Copy Global Settings - + Enable SDL Input Source - + SDL DualShock 4 / DualSense Enhanced Mode - + SDL Raw Input - + Enable XInput Input Source - + Enable Console Port 1 Multitap - + Enable Console Port 2 Multitap - + Controller Port {}{} - + Controller Port {} - + Controller Type - + Automatic Mapping - + Controller Port {}{} Macros - + Controller Port {} Macros - + Macro Button {} - + Buttons - + Frequency - + Pressure - + Controller Port {}{} Settings - + Controller Port {} Settings - + USB Port {} - + Device Type - + Device Subtype - + {} Bindings - + Clear Bindings - + {} Settings - + Cache Directory - + Covers Directory - + Snapshots Directory - + Save States Directory - + Game Settings Directory - + Input Profile Directory - + Cheats Directory - + Patches Directory - + Texture Replacements Directory - + Video Dumping Directory - + Resume Game - + Toggle Frame Limit - + Game Properties - + Achievements - + Save Screenshot - + Switch To Software Renderer - + Switch To Hardware Renderer - + Change Disc - + Close Game - + Exit Without Saving - + Back To Pause Menu - + Exit And Save State - + Leaderboards - + Delete Save - + Close Menu - - Clean Boot - - - - + Delete State - + Default Boot - - Slow Boot - - - - + Reset Play Time - + Add Search Directory - + Open in File Browser - + Disable Subdirectory Scanning - + Enable Subdirectory Scanning - + Remove From List - + Default View - + Sort By - + Sort Reversed - + Scan For New Games - + Rescan All Games - + Start Download - + Website - + Support Forums - + GitHub Repository - + License - - Close - - - - - RAIntegration is being used instead of the built-in achievements implementation. - - - - - Enable Achievements - - - - - Rich Presence - - - - - Hardcore Mode + + Close - - Show Notifications + + RAIntegration is being used instead of the built-in achievements implementation. - - Sound Effects + + Enable Achievements - - Show Challenge Indicators + + Hardcore Mode - - Test Unofficial Achievements + + Sound Effects - - Test Mode + + Test Unofficial Achievements - + Username: {} - + Login token generated on {} - + Logout - + Not Logged In - + Login - - Achievements are disabled. - - - - - Game ID: {} - - - - - Game Title: {} - - - - - Achievements: {} ({} points) - - - - + Rich presence inactive or unsupported. - + Game not loaded or no RetroAchievements available. - + Card Enabled - + Card Name - + Eject Card @@ -8459,118 +8349,255 @@ graphical quality, but this will increase system requirements. - FPU Negative Divide Hack (For Gundam Games) + + FPU Negative Divide Hack FPU = Floating Point Unit. A part of the PS2's CPU. Do not translate.\nNegative Divide: mathematical term.\nGundam: a multimedia franchise name. Leave as-is or use an official translation. - FPU Multiply Hack (For Tales of Destiny) + + FPU Multiply Hack FPU = Floating Point Unit. A part of the PS2's CPU. Do not translate.\nMultiply: mathematical term.\nTales of Destiny: a game's name. Leave as-is or use an official translation. - - - Use Software Renderer For FMVs - FMV: Full Motion Video. Find the common used term in your language. - - - Skip MPEG Hack (Skips Videos/FMVs) + + Skip MPEG Hack MPEG: video codec, leave as-is. FMV: Full Motion Video. Find the common used term in your language. - Preload TLB Hack (For Goemon) + + Preload TLB Hack TLB: Translation Lookaside Buffer. Leave as-is. Goemon: name of a character from the series with his name. Leave as-is or use an official translation. - EE Timing Hack (General Purpose Timing Hack) + + EE Timing Hack EE: Emotion Engine. Leave as-is. - Instant DMA Hack (Good for cache emulation problems) + + Instant DMA Hack DMA: Direct Memory Access. Leave as-is. - OPH Flag Hack (For Bleach Blade Battlers) + + OPH Flag Hack OPH: Name of a flag (Output PatH) in the GIF_STAT register in the EE. Leave as-is.\nBleach Blade Battles: a game's name. Leave as-is or use an official translation. - Emulate GIF FIFO (Correct But Slower) + + Emulate GIF FIFO GIF = GS (Graphics Synthesizer, the GPU) Interface. Leave as-is.\nFIFO = First-In-First-Out, a type of buffer. Leave as-is. - DMA Busy Hack (Deny Writes When Busy) + + DMA Busy Hack DMA: Direct Memory Access. Leave as-is. - Delay VIF1 Stalls (For SOCOM 2 HUD/Spy Hunter) + + Delay VIF1 Stalls VIF = VU (Vector Unit) Interface. Leave as-is. SOCOM 2 and Spy Hunter: names of two different games. Leave as-is or use an official translation.\nHUD = Heads-Up Display. The games' interfaces. - Emulate VIF FIFO (Correct But Slower) + + Emulate VIF FIFO VIF = VU (Vector Unit) Interface. Leave as-is.\nFIFO = First-In-First-Out, a type of buffer. Leave as-is. - Full VU0 Synchronization (Correct But Slower) + + Full VU0 Synchronization VU0 = VU (Vector Unit) 0. Leave as-is. - VU I Bit Hack (For Scarface The World is Yours/Crash Tag Team Racing) + + VU I Bit Hack VU = Vector Unit. Leave as-is.\nI Bit = A bit referred as I, not as 1.\nScarface The World is Yours and Crash Tag Team Racing: names of two different games. Leave as-is or use an official translation. - VU Add Hack (For Tri-Ace Games) + + VU Add Hack VU = Vector Unit. Leave as-is.\nTri-Ace: a game development company name. Leave as-is. - VU Overflow Hack (Superman Returns) + + VU Overflow Hack VU = Vector Unit. Leave as-is.\nSuperman Returns: a game's name. Leave as-is or use an official translation. - VU Sync (Run Behind, M-Bit games) + + VU Sync VU = Vector Unit. Leave as-is.\nRun Behind: watch out for misleading capitalization for non-English: this refers to making the VUs run behind (delayed relative to) the EE.\nM-Bit: a bitflag in VU instructions that tells VU0 to synchronize with the EE. M-Bit Game: A game that uses instructions with the M-Bit enabled (unofficial PCSX2 name). - VU XGKick Sync (Correct But Slower) + + VU XGKick Sync VU = Vector Unit. Leave as-is.\nXGKick: the name of one of the VU's instructions. Leave as-is. - Force Blit Internal FPS Detection (When auto-detection fails) + + Force Blit Internal FPS Detection Blit = a data operation. You might want to write it as-is, but fully uppercased. More information: https://en.wikipedia.org/wiki/Bit_blit This option tells PCSX2 to estimate internal FPS by detecting blits (image copies) onto visible display memory. + + + + Use Software Renderer For FMVs + FMV: Full Motion Video. Find the common used term in your language. + + + + + + + + + + + + + + + + + + + + + + + Unchecked + + + + + For Tales of Destiny. + + + + + For Gundam Games. + + + + + To avoid TLB miss on Goemon. + + + + + Needed for some games with complex FMV rendering. + + + + + Skips videos/FMVs in games to avoid game hanging/freezes. + + + + + Known to affect following games: Bleach Blade Battlers, Growlanser II and III, Wizardry. + + + + + General-purpose timing hack. Known to affect following games: Digital Devil Saga, SSX. + + + + + Good for cache emulation problems. Known to affect following games: Fire Pro Wrestling Z. + + + + + Known to affect following games: Mana Khemia 1, Metal Saga, Pilot Down Behind Enemy Lines. + + + + + Correct but slower. Known to affect the following games: Fifa Street 2. + + + + + Simulate VIF1 FIFO read ahead. Known to affect following games: Test Drive Unlimited, Transformers. + + + + + For SOCOM 2 HUD and Spy Hunter loading hang. + + + + + For Tri-Ace Games: Star Ocean 3, Radiata Stories, Valkyrie Profile 2. + + + + + Avoids constant recompilation in some games. Known to affect the following games: Scarface The World is Yours, Crash Tag Team Racing. + + + + + Forces tight VU0 sync on every COP2 instruction. + + + + + Run behind. To avoid sync problems when reading or writing VU registers. + + + + + To check for possible float overflows (Superman Returns). + + + + + Use accurate timing for VU XGKicks (slower). + + + + + Use alternative method to calculate internal FPS to avoid false readings in some games. + + GameList @@ -9712,6 +9739,16 @@ Percentage sign that will appear next to a number. Add a space or whatever is ne Full (Hash Cache) + + + Software Rendering Threads: + + + + + Skip Draw Range: + + @@ -9736,11 +9773,6 @@ Percentage sign that will appear next to a number. Add a space or whatever is ne Spin CPU During Readbacks - - - Extra Rendering Threads: - - threads @@ -9840,11 +9872,6 @@ Percentage sign that will appear next to a number. Add a space or whatever is ne 10 (640 Max Width) - - - Skipdraw Range: - - Frame Buffer Conversion @@ -10135,12 +10162,6 @@ Percentage sign that will appear next to a number. Add a space or whatever is ne Dump FMV Textures - - - - Async Texture Loading - - @@ -10317,6 +10338,12 @@ Percentage sign that will appear next to a number. Add a space or whatever is ne Show FPS + + + + Disable Dual-Source Blending + + Disable Shader Cache @@ -10333,6 +10360,12 @@ Percentage sign that will appear next to a number. Add a space or whatever is ne Show Statistics + + + + Asynchronous Texture Loading + + @@ -10532,12 +10565,6 @@ Swap chain: see Microsoft's Terminology Portal. Use Debug Device - - - - Disable Dual Source Blending - - @@ -10614,8 +10641,8 @@ Swap chain: see Microsoft's Terminology Portal. - - + + Use Global Setting [%1] @@ -10667,6 +10694,7 @@ Swap chain: see Microsoft's Terminology Portal. + Unchecked @@ -10726,11 +10754,21 @@ Swap chain: see Microsoft's Terminology Portal. Control the accuracy level of the GS blending unit emulation.<br> The higher the setting, the more blending is emulated in the shader accurately, and the higher the speed penalty will be.<br> Do note that Direct3D's blending is reduced in capability compared to OpenGL/Vulkan. + + + Software Rendering Threads + + Software CLUT Render + + + Disable the support of depth buffers in the texture cache.It can help to increase speed but it will likely create various glitches. + + This option disables game-specific render fixes. @@ -10782,6 +10820,61 @@ Swap chain: see Microsoft's Terminology Portal. Namco: a game publisher and development company. Leave the name as-is. Ace Combat, Tekken, Soul Calibur: game names. Leave as-is or use official translations. + + + Dumps replaceable textures to disk. Will reduce performance. + + + + + Includes mipmaps when dumping textures. + + + + + Allows texture dumping when FMVs are active. You should not enable this. + + + + + Loads replacement textures on a worker thread, reducing microstutter when replacements are enabled. + + + + + Loads replacement textures where available and user-provided. + + + + + Preloads all replacement textures to memory. Not necessary with asynchronous loading. + + + + + Enables FidelityFX Contrast Adaptive Sharpening. + + + + + Determines the intensity the sharpening effect in CAS post-processing. + + + + + Adjusts brightness. 50 is normal. + + + + + Adjusts contrast. 50 is normal. + + + + + Adjusts saturation. 50 is normal. + + Scales the size of the onscreen OSD from 50% to 500%. @@ -10797,11 +10890,6 @@ Swap chain: see Microsoft's Terminology Portal. Displays various settings and the current values of those settings, useful for debugging. - - - Shows the current controller state of the system in the bottom left corner of the display. - - Displays a graph showing the average frametimes. @@ -10928,8 +11016,8 @@ Swap chain: see Microsoft's Terminology Portal. - - + + Borderless Fullscreen @@ -11071,11 +11159,6 @@ Swap chain: see Microsoft's Terminology Portal. Submits useless work to the GPU during readbacks to prevent it from going into powersave modes. May improve performance but with a significant increase in power usage. - - - Extra Rendering Threads - - 2 threads @@ -11126,11 +11209,6 @@ Swap chain: see Microsoft's Terminology Portal. Skipdraw Range End - - - Disable the support of Depth buffer in the texture cache. It can help to increase speed but it will likely create various glitches. - - This option disables multiple safe features. Disables accurate Unscale Point and Line rendering which can help Xenosaga games. Disables accurate GS Memory Clearing to be done on the CPU, and let the GPU handle it, which can help Kingdom Hearts games. @@ -11288,6 +11366,11 @@ Swap chain: see Microsoft's Terminology Portal. Shows counters for internal graphical utilization, useful for debugging. + + + Shows the current controller state of the system in the bottom-left corner of the display. + + Displays warnings when settings are enabled which may break games. @@ -11341,29 +11424,39 @@ Swap chain: see Microsoft's Terminology Portal. + Enable Debug Device + + + + + Enables API-level validation of graphics commands. + + + + GS Download Mode - + Accurate - + Skips synchronizing with the GS thread and host GPU for GS downloads. Can result in a large speed boost on slower systems, at the cost of many broken graphical effects. If games are broken and you have this option enabled, please disable it first. - - + + Default This string refers to a default codec, whether it's an audio codec or a video codec. - - + + (Default)