Compare commits

..

10 Commits

Author SHA1 Message Date
xbzk 6db5cad29c [vk] handles unreachable unknown format 255 error 2026-10-13 23:40:14 -03:00
lizzie 4dc69c06f7 [*] Remove Fix{Static,Small}VectorADL workaround for GCC 12 (#4386)
1. We demand at least, minimum, gcc 14
2. Debian stable boost uses a newer version https://packages.debian.org/trixie/libboost-all-dev, so fix isn't longer required

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4386
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
2026-10-12 22:21:17 +02:00
Eden CI 9580e54f2f [dist, android] Update translations from Transifex for Oct 12 (#4527)
Automatic translation update for Oct 12

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4527
2026-10-12 19:23:00 +02:00
John 6352612425 [vk] Return the corrections made for buffer update logic #3690 (#4499)
Credit: Pavel
Fixes shadows in Metroid Prime Remastered

Broken
![image](/attachments/7c49b843-0184-4835-b14e-d93a0948dd56)
Fixed
![image](/attachments/2ba2eb43-fead-4fd4-9791-671aa518f282)

Needs to be tested
- Demon Slayer Vertex Explosions
- Ender Magnolia Freezing

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Co-authored-by: PavelBARABANOV <pavelbarabanov94@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4499
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: lizzie <lizzie@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2026-10-12 01:09:10 +02:00
PavelBARABANOV fecc1b4ee3 revert [vulkan] Masquerade VkInfo as PUBGMobile + UE #4320 (#4520)
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------
https://github.com/Balemuni/Balemunis-Aurora stopped fixing the black squares in TotK.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4520
Reviewed-by: lizzie <lizzie@eden-emu.dev>
Reviewed-by: Maufeat <sahyno1996@gmail.com>
2026-10-11 12:08:33 +02:00
crueter c746982201 [*] fix clangarm64 compilation (#4521)
seems like a lot less headers are pulling in vector

Signed-off-by: crueter <crueter@eden-emu.dev>

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4521
Reviewed-by: lizzie <lizzie@eden-emu.dev>
2026-10-11 05:11:01 +02:00
MaranBr 67bada77f8 [video_core] Skip fragment shaders with known issues on non-NVIDIA drivers (#4503)
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Skip fragment shaders using a pattern that is not supported by non-NVIDIA drivers.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4503
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2026-10-08 23:11:34 +02:00
PavelBARABANOV 3cdd2ce141 [android, renderer_vulkan] Сhange default settings (#4509)
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------
Airplane mode: On - needed to launch many games.
Nvdec: CPU - fixes most issues in cutscenes.
AudioEngine: Sdl3 (only Android) - "Auto" includes Cubeb on Android, but SDL3 works better.
Async GPU: On - In most games, this provides a 30% boost in performance.
Async presentation: On (Remove async presentation toggle from Android, It is no longer needed).

Co-authored-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4509
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: lizzie <lizzie@eden-emu.dev>
2026-10-08 19:02:48 +02:00
xbzk 10bcd2d849 [settings] add PR4490 & PR4492 toggles (#4502)
- [X] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [X] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [X] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------
TEMPORARY! Pushed under Camille's instruction. Will be dropped as soon as they get optimized.
Aimed to avoid reported perf impact from PRs 4490 and 4492 on 30-sep-2026 nightly,

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4502
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2026-10-05 22:37:30 +02:00
Eden CI 48aeedd3b3 [dist, android] Update translations from Transifex for Oct 05 (#4507)
Automatic translation update for Oct 05

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4507
2026-10-05 21:18:09 +02:00
70 changed files with 3456 additions and 3599 deletions
+194 -197
View File
File diff suppressed because it is too large Load Diff
+106 -107
View File
@@ -694,12 +694,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Mode de sincronització vertical:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -707,79 +727,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Filtrat anisotròpic:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>Mode de la GPU:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>Precisió DMA:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -788,363 +808,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Llavor de GNA</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Nom del dispositiu</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Idioma:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Regió:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Zona horària:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Mode de la consola</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Ocultar el cursor del ratolí en cas d&apos;inactivitat</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Activa el mode joc</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2066,11 +2070,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -694,12 +694,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -707,79 +727,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Anizotropní filtrování:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -788,363 +808,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>RNG Seed</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Název Zařízení</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Jazyk:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Region:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Časové Pásmo:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Potvrzení před zastavením emulace</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Skrýt myš při neaktivitě</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2066,11 +2070,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -696,12 +696,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -709,79 +729,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Anisotropisk Filtrering:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -790,363 +810,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>RNG-Seed</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Region</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Tidszone</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Skjul mus ved inaktivitet</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2068,11 +2072,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -109
View File
@@ -731,12 +731,32 @@ Der aggressive Modus kann die Leistung anderer Anwendungen, wie z. B. Aufnahmeso
<translation>Überspringt bestimmte Cache-Invalidierungen auf CPU-Seite während Speicherupdates, reduziert die CPU-Auslastung und verbessert die Leistung. Dies verursacht vielleicht Abstürze.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>VSync-Modus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -747,12 +767,12 @@ Postkasten kann eine geringere Latenz als FIFO aufweisen und verursacht kein Tea
Sofort (ohne Synchronisation) zeigt alles an, was verfügbar ist, und kann Tearing verursachen.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>Speicheroperationen synchronisieren</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
@@ -761,44 +781,44 @@ Diese Option behebt Probleme in Spielen, kann jedoch zu Leistungseinbußen führ
Bei Spielen mit Unreal Engine 4 sind die Auswirkungen oft am deutlichsten spürbar.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Aktiviere asynchrone Präsentation (Nur Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Verbessert die Leistung geringfügig, indem die Darstellung auf einen separaten CPU-Thread verlagert wird.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Erzwinge Maximale Taktrate (Vulkan only)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Lässt im Hintergrund die GPU Aufgaben erledigen während diese auf Grafikbefehle wartet, damit diese nicht herunter taktet.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Anisotrope Filterung:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>Steuert die Qualität der Texturwiedergabe bei schrägen Blickwinkeln.
Bei den meisten Grafikkarten kann dieser Wert bedenkenlos auf 16x eingestellt werden.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>GPU-Modus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
@@ -807,12 +827,12 @@ Die meisten Spiele werden im Modus Schnell in Ordnung gerendert, für einige ist
Partikel werden in der Regel nur im Modus Akkurat korrekt gerendert.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>DMA-Genauigkeit:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
@@ -821,12 +841,12 @@ Unsicher ist schneller, während Sicher stabiler ist und in manchen Spielen Prob
Standard folgt der GPU-Genauigkeit Einstellung.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation>GPU-Zaunobjekt-Verhalten:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -835,44 +855,44 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>Aktiviere asynchrones Shader-Kompilieren</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>Kann Shader-Ruckler reduzieren.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation>GPU-Takte</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation>Führt dazu, dass das Spiel glaubt, die Arbeit der GPU würde früher fertig sein, als sie eigentlich ist. Dadurch hört das Spiel auf die Auflösung und Render-Distanz zu verringern um sich den Takten der Switch anzupassen.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation>GPU-Unswizzle</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation>Beschleunigt die Dekodierung von BCn-3D-Texturen mithilfe von GPU-Rechenleistung.
Deaktiviere diese Option, falls Abstürze oder Grafikfehler auftreten.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation>GPU-Unswizzle max. Texturgröße</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
@@ -881,48 +901,48 @@ Während die GPU für mittelgroße und große Texturen schneller ist, kann die C
Passen Sie diesen Wert an, um das Gleichgewicht zwischen GPU-Beschleunigung und CPU-Overhead zu finden.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation>GPU-Unswizzle-Streamgröße</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation>Legt die maximale Menge an Texturdaten (in MiB) fest, die pro Bild verarbeitet wird.
Höhere Werte können Ruckeln beim Laden von Texturen verringern, können sich jedoch auf die Bildrate auswirken.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation>GPU-Unswizzle Chunk-Größe</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation>Legt die Anzahl der Tiefenschnitte fest, die in einem einzelnen Durchlauf verarbeitet werden.
Eine Erhöhung dieses Werts kann den Durchsatz auf High-End-GPUs verbessern, bei schwächerer Hardware jedoch zu TDR- oder Treiber-Auszeiten führen.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Vulkan-Pipeline-Cache verwenden</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Aktiviert den herstellerspezifischen Pipeline-Cache der GPU.
Diese Option kann die Ladezeit von Shadern erheblich verkürzen, wenn der Vulkan-Treiber die Pipeline-Cache-Dateien nicht intern speichert.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Aktiviere Compute-Pipelines (Nur Intel Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
@@ -931,194 +951,182 @@ Diese Einstellung ist nur bei proprietären Intel-Treibern vorhanden und kann be
Bei allen anderen Treibern sind die Rechen-Rohrleitungen immer aktiviert.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Aktiviere Reactives Flushing</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Benutzt Reactive-Flushing anstatt Predictive-Flushing, welches akkurateres Speicher-Synchronisieren erlaubt.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Synchronisiere mit Bildrate von Video-Wiedergaben</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Lasse das Spiel in der normalen Geschwindigkeit abspielen, trotz freigeschalteter Bildrate</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Barrier-Feedback-Schleifen</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Verbessert das Rendering von Transparenzeffekten in bestimmten Spielen.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation>Puffer-Verlauf aktivieren</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation>Ermöglicht den Zugriff auf frühere Pufferzustände.
Diese Option kann in manchen Spielen die Darstellungsqualität und die Leistungsstabilität verbessern.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation>Bloom-Effekte beheben</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation>Entfernt Bloom in Burnout.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation>„Legacy Rescale Pass“ aktivieren</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation>Behebt möglicherweise Probleme mit der Skalierung in einigen Spielen, indem auf das Verhalten der vorherigen Implementierung zurückgegriffen wird.
Eine Umgehungslösung für das alte Verhalten, die Linienartefakte auf AMD- und Intel-GPUs sowie graues Texturflackern auf Nvidia-GPUs in „Luigi’s Mansion 3“ behebt.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>Erweiterter dynamischer Zustand</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation>Legt die Anzahl der Funktionen fest, die im erweiterten dynamischen Modus verwendet werden können.
Höhere Stufen ermöglichen mehr Funktionen und können die Leistung steigern, können jedoch zusätzliche grafische Probleme verursachen.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation>Dynamischer Zustand der Scheitelpunkteingabe</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation>Aktiviert die Funktion für den dynamischen Status der Scheitelpunkteingabe, um eine bessere Qualität und Leistung zu erzielen.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>Probe-Schattierung</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>Ermöglicht es dem Fragment-Shader, pro Abtastwert in einem mehrfach abgetasteten Fragment ausgeführt zu werden, anstatt nur einmal pro Fragment. Verbessert die Grafikqualität auf Kosten der Leistung.
Höhere Werte verbessern die Qualität, beeinträchtigen jedoch die Leistung.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Startwert für den Zufallszahlengenerator</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>Steuert den Startwert des Zufallszahlengenerators.
Wird hauptsächlich für Schnelldurchläufe verwendet.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Gerätename</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>Der Name der Konsole.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation>Homebrew-Argumente</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation>Befehlszeilenargumente, die beim Start an Homebrew übergeben werden (z. B. -noglsl).</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Benutzerdefinierte Echtzeituhrdatum:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>Diese Option erlaubt die Änderung der Uhr der Konsole.
Kann benutzt werden um Zeit in Spielen zu manipulieren.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>Die Anzahl der Sekunden seit dem aktuellen Unix-Zeitstempel</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Sprache:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>Diese Option kann überschrieben werden, wenn die Regionseinstellung auf „Automatische Auswahl“ steht</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Region:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>Die Region der Konsole.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Zeitzone:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>Die Zeitzone der Konsole.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Tonausgangsmodus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Konsolenmodus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
@@ -1127,89 +1135,83 @@ Je nach dieser Einstellung ändern sich bei Spielen die Auflösung, die Detailst
Die Einstellung auf „Handgerät“ kann dazu beitragen, die Leistung auf Systemen mit geringerer Leistung zu verbessern.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>Beim Systemstart nach dem Benutzerprofil fragen</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>Nützlich, wenn mehrere Personen denselben PC nutzen.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>Pausieren, wenn nicht im Fokus</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>Pausiert die Emulation, wenn der Fokus auf andere Fenster wechselt.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Vor dem Stoppen der Emulation bestätigen</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>Überschreibt die Abfragen zur Bestätigung des Beendens der Emulation.
Wenn diese Option aktiviert ist, werden solche Abfragen umgangen und die Emulation wird direkt beendet.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Mauszeiger verbergen</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>Verbirgt den Mauszeiger nach 2,5 Sekunden Inaktivität.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Controller-Applet deaktivieren</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>Deaktiviert die Verwendung des Controller-Applets in emulierten Programmen zwangsweise.
Wenn ein Programm versucht, das Controller-Applet zu öffnen, wird es sofort geschlossen.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Auf Aktualisierungen überprüfen</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>Ob nach Aktualisierungen während des Startens gesucht werden soll.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Spielmodus aktivieren</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>X11 als Grafik-Backend erzwingen</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Benutzerdefiniertes Frontend</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Echtes Applet</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Deaktiviert</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2131,11 +2133,6 @@ Wenn ein Programm versucht, das Controller-Applet zu öffnen, wird es sofort ges
<source>High (512)</source>
<translation>Hoch (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Deaktiviert</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -696,12 +696,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -709,79 +729,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Ανισοτροπικό Φιλτράρισμα:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -790,363 +810,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>RNG Seed</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Περιφέρεια:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Ζώνη Ώρας:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Απόκρυψη δρομέα ποντικιού στην αδράνεια</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2068,11 +2072,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -109
View File
@@ -730,12 +730,32 @@ El modo agresivo puede afectar al rendimiento de otras aplicaciones, como a los
<translation>Omite ciertas invalidaciones de caché durante las actualizaciones de memoria, reduciendo el uso de la CPU y mejorando la latencia. Esto puede causar bloqueos leves.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Modo VSync:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -746,12 +766,12 @@ Mailbox ofrece menor latencia que FIFO y evita el tearing, aunque puede perder a
Immediate (sin sincronización) muestra los fotogramas tan pronto están disponibles, pero puede generar desgarros de imagen.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>Sincronizar operaciones de memoria</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
@@ -760,56 +780,56 @@ Esta opción arregla errores en los juegos, pero puede afectar negativamente al
Los juegos con Unreal Engine 4 son con frecuencia los que muestran cambios significantes en esto.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Activar presentación asíncrona (solo Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Mejora el rendimiento ligeramente al usar un hilo de CPU adicional para la presentación.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Forzar relojes al máximo (solo Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Ejecuta los procesos en segundo plano mientras se espera a las instrucciones gráficas para evitar que la GPU reduzca su velocidad de reloj.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Filtrado anisotrópico:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>Controla la calidad del renderizado de texturas en ángulos oblicuos.
Es seguro configurarlo en 16x en la mayoría de las GPU.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>Modo de la GPU:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>Precisión de DMA:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
@@ -818,12 +838,12 @@ Inseguro es más rápido, mientras que seguro es más estable y puede solucionar
Predeterminado sigue el ajuste de la precisión de GPU.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation>Comportamiento de vallado de la GPU:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -832,44 +852,44 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>Activa la compilación de shaders asincrónicos</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>Puede reducir los tirones causados por la carga de sombreadores.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation>Relojes de GPU</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation>Desentrelazado de la GPU</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation>Acelera la decodificación de texturas 3D BCn mediante computación de la GPU.
Desactívela si experimenta problemas o fallos gráficos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation>Tamaño máximo de textura de desentrelazado de la GPU</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
@@ -878,46 +898,46 @@ Aunque la GPU es más rápida para texturas medianas y grandes, la CPU puede ser
Ajuste este valor para encontrar el equilibrio entre la aceleración de la GPU y la sobrecarga de la CPU.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation>Tamaño del flujo de desentrelazado de la GPU</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation>Establece la cantidad máxima de datos de textura (en MiB) procesados ​​por cada fotograma. Valores más altos pueden reducir la distorsión durante la carga de texturas, pero pueden afectar a la consistencia de los fotogramas.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation>Tamaño del trozo de desentrelazado de la GPU</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation>Determina la cantidad de cortes de profundidad procesados ​​en un solo envío. Aumentar este valor puede mejorar el rendimiento en una GPU de gama alta, pero puede causar tirones y problemas en los tiempos de respuesta en hardware más modesto.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Usar caché de canalización de Vulkan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Activa la caché de canalización específica del fabricante.
Esta opción puede mejorar los tiempos de cargas de sombreadores en el caso de que el controlador de Vulkan no lo almacene internamente.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Activar la canalizaciones de cómputo (solo Intel Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
@@ -926,194 +946,182 @@ Este ajuste solo existe para los controladores propietarios de Intel y puede cau
En los demás controladores, la canalización de cómputo siempre está activada.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Activar limpieza reactiva</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Usa limpieza de memoria reactiva en vez de predictiva, permitiendo una sincronización de memoria más precisa.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Sincronizar a fotogramas de reproducción de vídeo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Ejecuta el juego a velocidad normal durante la reproducción de vídeos, incluso cuando no hay límite de fotogramas.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Bucles de feedback de barrera</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Mejora la renderización de los efectos de transparencia en ciertos juegos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation>Activar el historial del búfer</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation>Habilita el acceso a estados de búfer anteriores.
Esta opción puede mejorar la calidad de renderizado y la consistencia en el rendimiento de algunos juegos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation>Arreglar efectos de resplandor</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation>Elimina el resplandor en Burnout.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation>Activar el pase de reescalado heredado</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation>Puede arreglar los problemas de reescalado en algunos juegos confiando en el comportamiento de la implementación anterior.
Solución alternativa de comportamiento heredado que corrige los artefactos de línea de la GPU AMD y el parpadeo de texturas gris de la GPU Nvidia en Luigis Mansion 3.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>Estado dinámico extendido</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation>Controla el número de funciones que pueden ser usadas en el Estado Dinámico Extendido.
Números más altos permiten úsar más funciones y pueden aumentar el rendimiento, pero tambén pueden causar errores gráficos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation>Estado dinámico de entrada de vértices</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation>Activa la función de estado dinámico de entrada de vértices para una mejor calidad y rendimiento.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>Sombreado de muestra</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>Permite que el sombreador de fragmentos se ejecute por muestra en un fragmento multimuestreado, en lugar de una sola vez por fragmento. Mejora la calidad de los gráficos a costa de rendimiento.
Los valores más altos mejoran la calidad, pero reducen el rendimiento.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Semilla de GNA</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>Controla la semilla del generador de números aleatorios.
Usado principalmente para speedrunning.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Nombre del dispositivo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>El nombre de la consola</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation>Argumentos Homebrew</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation>Argumentos en la línea de comandos pasados al homebrew al ser lanzado (p.e. -noglsl).</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Fecha Personalizada RTC:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>Esta opción permite cambiar el reloj de la consola.
Puede ser usado para manipular el tiempo en juegos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>Número de segundos de la hora actual de Unix</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Idioma:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>Esta opción puede ser reemplazada cuando la configuración de región está en selección automática.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Región:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>La Región de la Consola.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Zona horaria:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>La zona horaria de la consola.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Método de salida de sonido:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Modo consola:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
@@ -1122,88 +1130,82 @@ Los juegos cambiarán su resolución, detalles y compatibilidad con los mandos s
Configurar el modo portátil puede mejorar el rendimiento en sistemas de gama baja.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>Solicitud para perfil de usuario al arrancar</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>Útil si múltiples personas usan la misma PC</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>Pausar cuando la ventana no esté activa</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>Pausa la emulación cuando otra ventana diferente está activa.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Confirmar detención</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>Anula las solicitudes de confirmación para detener la emulación. Al habilitar esta opción, se omiten dichas solicitudes y se sale directamente de la emulación.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Ocultar el cursor por inactividad.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>Oculta el mouse después de 2.5s de inactividad.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Desactivar applet de mandos</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>Desactiva forzosamente el uso del applet del controlador en programas emulados.
Cuando un programa intenta abrir el applet del controlador, se cierra inmediatamente.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Buscar actualizaciones</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>Si se deben buscar actualizaciones al iniciar o no.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Activar Modo Juego</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>Forzar X11 como motor gráfico</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Interfaz personalizada</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Applet real</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Desactivado</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2125,11 +2127,6 @@ Cuando un programa intenta abrir el applet del controlador, se cierra inmediatam
<source>High (512)</source>
<translation>Alto (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Desactivado</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -696,12 +696,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -709,79 +729,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -790,363 +810,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2068,11 +2072,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -108
View File
@@ -729,12 +729,32 @@ Le mode agressif peut affecter les performances d’autres applications, comme l
<translation>Ignore certaines invalidations de cache lors des mises à jour de la mémoire, réduisant l’utilisation du CPU et améliorant la latence. Cela peut provoquer des plantages légers.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Mode VSync :</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -745,12 +765,12 @@ Mailbox peut offrir une latence inférieure à FIFO et n’entraîne pas de déc
Immediate (pas de synchronisation) affiche ce qui est disponible et peut provoquer du déchirement.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>Synchroniser les opérations mémoire</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
@@ -759,68 +779,68 @@ Cette option corrige des problèmes dans les jeux, mais peut dégrader les perfo
Les jeux Unreal Engine 4 sont souvent ceux qui bénéficient le plus de ce réglage.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Activer la présentation asynchrone (Vulkan uniquement)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Améliore légèrement les performances en déplaçant la présentation vers un thread CPU séparé.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Forcer la fréquence d&apos;horloge maximale (Vulkan uniquement)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Les exécutions fonctionnent en arrière-plan en attendant les commandes graphiques pour empêcher le GPU de réduire sa vitesse de fréquence d&apos;horloge.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Filtrage anisotropique :</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>Contrôle la qualité du rendu des textures sous des angles obliques.
Il est sûr de le régler à 16x sur la plupart des GPU.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>Mode GPU :</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>Précision du DMA :</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -829,89 +849,89 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>Activer la compilation asynchrone des shaders</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>Peut réduire les saccades dues aux shaders.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Utiliser le cache de pipeline Vulkan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Active le cache de pipeline spécifique au fournisseur de GPU.
Cette option peut améliorer considérablement le temps de chargement des shaders dans les cas où le pilote Vulkan ne stocke pas les fichiers de cache de pipeline en interne.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Activer les pipelines de calcul (Vulkan sur Intel uniquement)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
@@ -920,95 +940,84 @@ Ce réglage n’existe que pour les pilotes propriétaires Intel et peut provoqu
Les pipelines de calcul sont toujours activés sur tous les autres pilotes.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Activer le Vidage Réactif</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Utilise une purge réactive au lieu d&apos;une purge prédictive, permettant une synchronisation de la mémoire plus précise.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Synchro la fréquence d&apos;image de la relecture du vidéo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Éxécuter le jeu à une vitesse normale pendant la relecture du vidéo, même-ci la fréquence d&apos;image est dévérouillée. </translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Boucles de rétroaction de barrière</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Améliore le rendu des effets de transparence dans des jeux spécifiques.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>État dynamique étendu</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>Échantillonnage de shading</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>Permet au shader de fragments de s’exécuter pour chaque échantillon dans un fragment multi-échantillonné, au lieu d’une seule fois par fragment.
@@ -1016,96 +1025,96 @@ Améliore la qualité graphique au prix de performances réduites.
Des valeurs plus élevées améliorent la qualité mais dégradent les performances.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Seed RNG</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>Contrôle la graine du générateur de nombres aléatoires.
Principalement utilisé pour le speedrun.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Nom de l&apos;appareil</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>Nom de la console.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Date RTC personnalisée :</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>Cette option permet de modifier l’horloge de la console.
Peut être utilisée pour manipuler le temps dans les jeux.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>Nombre de secondes écoulées depuis le 1er janvier 1970.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Langue :</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>Cette option peut être remplacée lorsque la région est sur auto.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Région :</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>Région de la console.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Fuseau horaire :</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>Fuseau horaire de la console.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Mode de sortie sonore :</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Mode console :</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
@@ -1114,89 +1123,83 @@ Les jeux adaptent leur résolution, leurs paramètres graphiques et les manettes
Passer en mode Portable peut améliorer les performances sur les systèmes peu puissants.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>Choisir l’utilisateur au démarrage.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>Utile si plusieurs personnes utilisent le même PC.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>Pause lorsque la fenêtre n’est pas active.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>Met l’émulation en pause dès que l’utilisateur change de fenêtre.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Confirmer avant d&apos;arrêter l&apos;émulation</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>Ignore les demandes de confirmation pour arrêter l’émulation.
L’activer permet de contourner ces confirmations et de quitter directement l’émulation.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Cacher la souris en cas d&apos;inactivité</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>Cache le curseur après 2,5 secondes d’inactivité.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Désactiver l&apos;applet du contrôleur</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>Désactive de force le menu de configuration des manettes dans les programmes émulés.
Lorsqu’un programme tente d’ouvrir ce menu, il est immédiatement fermé.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Rechercher des mises à jours</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>Vérifier ou non les mises à jour au démarrage.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Activer le mode jeu</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>Forcer X11 comme moteur graphique</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Interface personnalisée</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Applet réel</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Désactivé</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2118,11 +2121,6 @@ Lorsqu’un programme tente d’ouvrir ce menu, il est immédiatement fermé.</t
<source>High (512)</source>
<translation>Élevé (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Désactivé</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -702,12 +702,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>VSync mód:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -715,79 +735,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Aszinkron prezentálás engedélyezése (csak Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Kicsit javítja a teljesítményt azáltal, hogy a megjelenítést külön CPU szálra helyezi át.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Maximális órajelek kényszerítése (csak Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>A háttérben fut, miközben várja a grafikai parancsokat, hogy a GPU ne csökkentse az órajelét.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Anizotropikus szűrés:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -796,363 +816,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Vulkan pipeline gyorsítótár használata.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Reaktív ürítés használata</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Reaktív ürítést használ a prediktív ürítés helyett, ami pontosabb memóriaszinkronizálást tesz lehetővé.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Szinkronizálás a videolejátszás képkockasebességéhez</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>A játék futtatása normál sebességgel videolejátszás közben, még akkor is, ha a képkockasebesség fel van oldva.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Javítja az átlátszósági effektek megjelenítését bizonyos játékokban.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Eszköznév</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Egyéni RTC dátum:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Nyelv:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Régió:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Időzóna:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Hangkimeneti mód:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Konzol mód:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Emuláció leállításának megerősítése</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Egér elrejtése inaktivitáskor</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Vezérlő applet letiltása</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Játékmód engedélyezése</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Egyéni frontend</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Valódi applet</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2074,11 +2078,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -713,12 +713,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Mode Sinkronisasi Vertikal</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -726,79 +746,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>Sinkronisasi Operasi Memori</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Aktifkan presentasi asinkron (hanya Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Meningkatkan kinerja sedikit dengan memindahkan presentasi ke thread CPU terpisah.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Paksa jam maximum (Vulkan only)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Berjalan bekerja di latar belakang sambil menunggu perintah grafis untuk mencegah GPU agar tidak menurunkan kecepatan jamnya.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Anisotropic Filtering:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>Mode GPU:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>Akurasi DMA</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -807,364 +827,348 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>Gunakan kompilasi shader asinkron</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Gunakan pipeline cache Vulkan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Memungkinkan cache pipeline spesifik vendor GPU.
Opsi ini dapat meningkatkan waktu pemuatan shader secara signifikan dalam kasus di mana driver Vulkan tidak menyimpan file cache pipeline secara internal.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Aktifkan Pipa Komputasi (Hanya Intel Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Aktifkan Reactive Flushing</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Menggunakan pemadatan reaktif alih-alih pemadatan prediktif, memungkinkan sinkronisasi memori yang lebih akurat.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Sinkronkan dengan kecepatan pemutaran video</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Jalankan permainan dengan kecepatan normal selama pemutaran video, bahkan ketika framerate tidak terkunci.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Loop umpan balik penghalang</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Meningkatkan rendering efek transparansi dalam game tertentu.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation>Perbaiki efek bloom</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>Pencahayaan Sampel</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Benih RNG</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Nama Perangkat</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Tanggal RTC Kustom:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Bahasa</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Wilayah:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Zona Waktu:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Mode keluaran suara.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Mode Konsol</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Konfirmasi sebelum menghentikan emulasi</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Sembunyikan mouse saat tidak aktif</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Nonaktifkan aplikasi pengontrol</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Cek Pembaruan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Aktifkan Mode Permainan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Tampilan depan kustom</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Aplikasi nyata</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2086,11 +2090,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation>Tinggi (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -108
View File
@@ -730,12 +730,32 @@ La modalità aggressiva potrebbe impattare sulle prestazioni di altre applicazio
<translation>Salta alcuni invalidamenti della cache durante gli aggiornamenti della memoria, riducendo l&apos;uso della CPU e migliorando la latenza. Questo potrebbe causare soft-crash.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Modalità VSync:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -746,12 +766,12 @@ Mailbox può avere una latenza minore di FIFO e non ha tearing ma potrebbe perde
Immediate (no sincronizzazione) mostra tutto il disponibile, quindi anche tearing.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>Sincronizza operazioni di memoria</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
@@ -760,68 +780,68 @@ Questa opzione dovrebbe risolvere problemi in alcuni giochi, ma potrebbe ridurre
I giochi con Unreal Engine 4 sembrano essere i più colpiti.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Abilita la presentazione asincrona (solo Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Migliora di poco le prestazioni spostando la presentazione su un thread della CPU separato.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Forza clock massimi (solo Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Esegue del lavoro in background durante l&apos;attesa dei comandi grafici per evitare che la GPU diminuisca la sua velocità di clock.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Filtro anisotropico:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>Controlla la qualità del rendering delle texture negli angoli obliqui.
Si può utilizzare in modo sicuro al 16x su quasi tutte le GPU.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>Modalità GPU:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>Precisione DMA:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -830,89 +850,89 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>Abilita la compilazione asincrona degli shader</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>Può ridurre i fenomeni di stuttering (scatti) causati dagli shader.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Usa la cache delle pipeline di Vulkan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Abilita la cache delle pipeline specifica del produttore della GPU.
Quest&apos;opzione può ridurre di molto i tempi di caricamento degli shader nei casi in cui il driver Vulkan non memorizza la cache delle pipeline internamente.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Abilita le compute pipeline (solo per Vulkan su Intel)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
@@ -921,192 +941,181 @@ Quest&apos;impostazione esiste solo per i driver proprietari Intel e potrebbe fa
Le compute pipelines sono sempre attivate su tutti gli altri drivers.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Abilita il flushing reattivo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Utilizza il flushing reattivo invece di quello predittivo, al fine di ottenere una sincronizzazione della memoria più accurata.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Sincronizza il framerate a quello del video</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Esegue il gioco a velocità normale durante le cutscene, anche quando il framerate è sbloccato.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Barrier feedback loops</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Migliora il rendering degli effetti di trasparenza in alcuni giochi.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>Stato dinamico esteso</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation>Controlla il numero di funzionalità che possono essere usate con lo stato dinamico esteso.
Gli stati più alti consentono più funzionalità e possono migliorare le prestazioni, ma possono causare ulteriori problemi grafici.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>Sample shading</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>Permette al fragment shader di eseguire per campione in un frammento multi-campione invece che una volta per frammento. Migliora la qualità grafica a scapito delle prestazioni.
Alti valori migliorano la qualità ma peggiorano le prestazioni.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Seed RNG</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>Controlla il seme del generatore di numeri casuali.
Principalmente utilizzato per le speedrun.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Nome del dispositivo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>Il nome della console.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Data RTC personalizzata:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>Quest&apos;opzione permette di modificare l&apos;orologio della console.
Può essere usato per manipolare il tempo nei giochi.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>Il numero di secondi dal tempo Unix attuale</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Lingua:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>Può essere rimpiazzato se il fuso orario della Regione è impostato su Auto</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Regione:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>La regione della console.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Fuso orario:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>Il fuso orario della console.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Modalità di output del suono:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Modalità console:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
@@ -1115,89 +1124,83 @@ I giochi ne terranno conto e modificheranno la risoluzione, i dettagli e i contr
Impostare l&apos;opzione su &quot;Portatile&quot; può aiutare a migliorare le prestazioni sui sistemi meno potenti.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>Scegli il profilo utente all&apos;avvio</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>Utile se più persone utilizzano lo stesso PC.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>Metti in pausa quando la finestra non è in primo piano</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>Mette in pausa l&apos;emulazione quando altre finestre sono in primo piano.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Chiedi conferma prima di arrestare l&apos;emulazione</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>Sovrascrive le richieste di conferma per fermare l&apos;emulazione.
Abilitarla bypassa queste richieste e l&apos;emulazione cesserà immediatamente. </translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Nascondi il puntatore del mouse se inattivo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>Nasconde il mouse dopo 2,5 secondi di inattività.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Disabilita l&apos;applet controller</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>Disabilita forzatamente l&apos;uso dell&apos;applet del controller nei programmi emulati.
Quando un programma proverà ad aprire l&apos;applet del controller, quest&apos;ultimo verrà immediatamente chiuso.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Controlla la presenza di aggiornamenti</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>Determina se controllare o meno la presenza di aggiornamenti all&apos;avvio.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Abilita Gamemode</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>Forza l&apos;uso del back-end grafico X11</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Frontend personalizzato</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Applet reale</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Disabilitato</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2119,11 +2122,6 @@ Quando un programma proverà ad aprire l&apos;applet del controller, quest&apos;
<source>High (512)</source>
<translation>Alto (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Disabilitato</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -696,12 +696,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>垂直同期:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -712,79 +732,79 @@ Mailbox は FIFO よりも遅延が小さくティアリングがありません
Immediate (no synchronization) は表示可能なものをすべて表示し, ティアリング発生の可能性があります.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>メモリ操作の同期</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>非同期プレゼンテーション (Vulkan のみ)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>最大クロック強制 (Vulkan のみ)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>GPUのクロックスピードを下げないように、グラフィックコマンドを待っている間、バックグラウンドで作業を実行させます。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>異方性フィルタリング:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>GPUモード:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>DMA精度:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -793,363 +813,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Vulkan パイプラインキャッシュを使用</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>コンピュート・パイプラインの有効化(インテル Vulkan のみ)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>ビデオ再生のフレームレートに同期する</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>特定のゲームにおける透明エフェクトのレンダリングを改善します。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>乱数シード値の変更</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>デバイス名</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>言語:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>地域:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>タイムゾーン:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>音声出力モード:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>コンソールモード:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>エミュレーションを停止する前に確認する</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>非アクティブ時にマウスカーソルを隠す</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>コントローラーアプレットの無効化</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>無効</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2071,11 +2075,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>無効</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -109
View File
@@ -733,12 +733,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation>메모리 업데이트 중 특정 캐시 무효화를 건너뛰어 CPU 사용량을 줄이고 지연 시간을 개선합니다. 하지만 이로 인해 소프트 크래시가 발생할 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>수직 동기화 모드:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -749,12 +769,12 @@ Mailbox는 FIFO보다 지연 시간이 짧고 화면 찢김 현상이 없지만
즉각적(동기화 없음)는 사용 가능한 모든 화면을 표시하며 화면 찢김 현상이 발생할 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>메모리 작업 동기화</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
@@ -763,44 +783,44 @@ Unreal Engine 4 games often see the most significant changes thereof.</source>
대개 언리얼 엔진 4 게임에서 이러한 변경 사항이 가장 두드러지게 나타납니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>비동기 프레젠테이션 활성화(Vulkan 전용)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>프레젠테이션을 별도의 CPU 스레드로 이동시켜 성능을 약간 향상시킵니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>최대 클럭 강제 적용(Vulkan 전용)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>그래픽 명령을 기다리는 동안 백그라운드에서 작업을 실행하여 GPU 클럭 속도가 저하되는 것을 방지합니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>비등방성 필터링:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>비스듬한 각도에서의 텍스처 렌더링 품질을 제어합니다.
대부분의 GPU에서 16x로 설정해도 안전합니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>GPU 모드:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
@@ -809,12 +829,12 @@ Particles tend to only render correctly with Accurate mode.</source>
특히 조각들은 정확 모드에서만 제대로 렌더링되는 경향이 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>DMA 정확도:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
@@ -823,12 +843,12 @@ Default follows the GPU Accuracy setting.</source>
기본값은 GPU 정확도 설정을 따릅니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation>GPU 펜스 동작:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -837,44 +857,44 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>비동기 셰이더 컴파일 활성화</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>셰이더 끊김 현상을 줄일 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation>GPU 클럭</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation>게임이 GPU 작업이 실제보다 더 빨리 완료된다고 착각하게 만들어, 스위치의 클럭 속도에 맞추기 위해 해상도와 렌더 거리를 낮추는 작업을 중단하게 합니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation>GPU 언스위즐</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation>GPU 컴퓨팅을 사용하여 BCn 3D 텍스처 디코딩을 가속화합니다.
충돌이나 그래픽 결함이 발생하는 경우 이 기능을 비활성화하세요.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation>GPU 언스위즐 최대 텍스처 크기</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
@@ -883,48 +903,48 @@ GPU는 중간 및 큰 크기의 텍스처에서 더 빠르지만, 매우 작은
이 값을 조정하여 GPU 가속과 CPU 오버헤드 간의 균형을 찾으세요.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation>GPU 언스위즐 스트림 크기</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation>프레임당 처리할 최대 텍스처 데이터 양(MiB 단위)을 설정합니다.
값이 높을수록 텍스처 로딩 중 끊김 현상을 줄일 수 있지만 프레임 일관성에 영향을 미칠 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation>GPU 언스위즐 청크 크기</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation>단일 디스패치에서 처리할 깊이 슬라이스 수를 결정합니다.
이 값을 높이면 고성능 GPU에서 처리량이 향상될 수 있지만, 성능이 낮은 하드웨어에서는 TDR 오류나 드라이버 시간 초과가 발생할 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Vulkan 파이프라인 캐시 사용</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>GPU 제조사별 파이프라인 캐시를 활성화합니다.
이 옵션은 Vulkan 드라이버가 파이프라인 캐시 파일을 내부에 저장하지 않는 경우 셰이더 로딩 시간을 크게 향상시킬 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>컴퓨트 파이프라인 활성화(인텔 Vulkan 전용)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
@@ -933,194 +953,182 @@ Compute pipelines are always enabled on all other drivers.</source>
다른 모든 드라이버에서는 컴퓨트 파이프라인이 항상 활성화됩니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>반응형 플러싱 활성화</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>예측형 플러싱 대신 반응형 플러싱을 사용하여 보다 정확한 메모리 동기화를 가능하게 합니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>비디오 재생 프레임 속도에 동기화</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>프레임률 제한이 해제된 경우에도 비디오 재생 중에는 게임을 정상 속도로 실행합니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>피드백 루프 차단</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>특정 게임에서 투명 효과 렌더링을 개선합니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation>버퍼 기록 활성화</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation>이전 버퍼 상태에 접근할 수 있도록 합니다.
이 옵션은 일부 게임에서 렌더링 품질과 성능 일관성을 향상시킬 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation>블룸 효과 수정</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation>Burnout에서의 블룸 현상을 제거합니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation>기존 크기 조정 무시 활성화</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation>이전 구현의 동작을 활용하여 일부 게임에서 발생하는 크기 조정 문제를 해결할 수 있습니다.
루이지 맨션 3에서 발생했던 AMD 및 인텔 GPU의 선 아티팩트 현상과 Nvidia GPU의 회색 텍스처 깜빡임 현상을 해결하는 기존 반응에 대한 예비 해결책입니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>확장된 동적 상태</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation>확장된 동적 상태에서 사용할 수 있는 기능의 수를 제어합니다.
상태 수가 많을수록 더 많은 기능을 사용할 수 있고 성능이 향상될 수 있지만, 추가적인 그래픽 문제가 발생할 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation>정점 입력 동적 상태</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation>정점 입력의 동적 상태 기능을 활성화하여 품질과 성능을 향상시킵니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>샘플 셰이딩</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>조각 셰이더가 다중샘플 조각에서 한 번당 한 조각이 아닌 샘플별로 실행될 수 있도록 합니다. 성능 저하를 감수하고 그래픽 품질을 향상시킵니다.
값이 높을수록 품질은 향상되지만 성능은 저하됩니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>RNG 시드</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>난수 생성기의 시드 값을 제어합니다.
주로 스피드런에 사용됩니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>장치 이름</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>콘솔의 이름</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation>홈브루 인수</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation>홈브루 실행 시 전달되는 명령줄 인수(예: -noglsl).</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>사용자 지정 RTC 날짜:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>이 옵션을 사용하면 콘솔의 시간을 변경할 수 있습니다.
게임 내 시간을 조작하는 데 사용할 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>현재 unix 시간으로부터 경과한 초 수</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>언어:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>이 옵션은 지역 설정이 자동 선택으로 되어 있을 경우 번복될 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>지역:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>콘솔의 지역</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>시간대:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>콘솔의 시간대</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>소리 출력 모드:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>콘솔 모드:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
@@ -1129,89 +1137,83 @@ Setting to Handheld can help improve performance for low end systems.</source>
휴대 모드로 설정하면 저사양 시스템의 성능을 향상시키는 데 도움이 될 수 있습니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>부팅 시 유저 프로필 입력 요청</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>여러 사람이 같은 PC를 사용할 때 유용합니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>초점이 맞지 않을 때 일시 중지</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>다른 창에 초점을 맞출 때 에뮬레이션을 일시 중지합니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>에뮬레이션을 중지하기 전에 확인</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>에뮬레이션 중지를 확인하는 메시지를 무시합니다.
이 옵션을 활성화하면 이러한 메시지를 건너뛰고 에뮬레이션을 바로 종료합니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>마우스 커서가 비활동 상태일 때 숨기기</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>마우스 커서가 2.5초 동안 활동이 없으면 숨깁니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>컨트롤러 애플릿 비활성화</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>에뮬레이트된 프로그램에서 컨트롤러 애플릿 사용을 강제적으로 비활성화합니다.
프로그램이 컨트롤러 애플릿을 열려고 하면 즉시 닫힙니다.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>업데이트 확인</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>시작 시 업데이트를 확인할지 여부.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>게임 모드 활성화</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>X11을 그래픽 백엔드로 강제 설정</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>사용자 정의 프론트엔드</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>실제 애플릿</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>비활성화됨</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2133,11 +2135,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation>빠름(512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>비활성화됨</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -696,12 +696,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>VSync-modus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -709,79 +729,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Aktiver asynkron presentasjon (kun Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Tving maksikal klokkehastighet (kun Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Kjører arbeid i bakgrunnen mens den venter på grafikkommandoer for å forhindre at GPU-en senker klokkehastigheten.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Anisotropisk filtrering:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>GPU-modus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>DMA-nøyaktighet:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -790,363 +810,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Bruk Vulkan-rørledningsbuffer</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Aktiver Reaktiv Tømming</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Synkroniser med bildefrekvensen for videoavspilling</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Kjør spillet i normal hastighet under videoavspilling, selv når bildefrekvensen er låst opp.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Tilbakekoblingssløyfer for barrierer</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Forbedrer gjengivelsen av transparenseffekter i spesifikke spill.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>RNG-frø</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Enhetsnavn</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>Konsollens navn.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Selvvalgt RTC-dato:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Språk:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Region:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>Konsollens region.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Tidssone:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>Konsollens tidssone.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Lydutdatamodus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Konsollmodus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Bekreft før stopping av emulering</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Gjem mus under inaktivitet</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Deaktiver kontroller-appleten</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Se etter oppdateringer</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Skrudd av</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2068,11 +2072,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation>Høy (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Skrudd av</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -703,12 +703,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>VSync-modus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -716,79 +736,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Schakel asynchrone presentatie in (alleen Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Forceer maximale klokken (alleen Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Werkt op de achtergrond terwijl er wordt gewacht op grafische opdrachten om te voorkomen dat de GPU zijn kloksnelheid verlaagt.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Anisotrope Filtering:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -797,363 +817,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Gebruik Vulkan-pijplijn-cache</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Schakel Reactive Flushing In</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>RNG Seed</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Apparaatnaam</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Aangepaste RTC Datum:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Taal:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Regio:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Tijdzone:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Geluidsuitvoermodus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Console Modus:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Bevestig voordat u de emulatie stopt</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Verberg muis wanneer inactief</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Controller-applet uitschakelen</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2075,11 +2079,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -108
View File
@@ -729,12 +729,32 @@ Tryb agresywny może pogorszyć działanie innych aplikacji, np. oprogramowania
<translation>Pomija niektóre unieważnienia pamięci podręcznej po stronie CPU podczas aktualizacji pamięci, zmniejszając użycie CPU i poprawiając jego wydajność. Może powodować błędy lub awarie w niektórych grach.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Tryb synchronizacji pionowej:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -745,12 +765,12 @@ Mailbox może mieć niższe opóźnienia niż FIFO i nie powoduje tearingu, ale
Immediate (bez synchronizacji) wyświetla wszystko, co jest dostępne, i może powodować tearing.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>Synchronizuj operacje pamięci</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
@@ -758,68 +778,68 @@ Unreal Engine 4 games often see the most significant changes thereof.</source>
Gry z Unreal Engine 4 mogą być najbardziej dotknięte.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Włącz asynchroniczną prezentację (tylko Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Nieznacznie poprawia wydajność, przenosząc prezentację na oddzielny wątek CPU.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Wymuś maksymalne zegary (Tylko Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Uruchamia pracę w tle podczas oczekiwania na komendy graficzne aby GPU nie obniżało taktowania.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Filtrowanie anizotropowe:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>Steruje jakością renderowania tekstur pod ostrymi kątami.
Na większości GPU bezpieczną wartością jest 16x.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>Tryb GPU:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>Dokładność DMA:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -828,89 +848,89 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>Włącz asynchroniczną kompilację shaderów</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>Może zmniejszyć zacięcia spowodowane kompilacją shaderów.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Użyj pamięci podręcznej strumienia dla Vulkana</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Włącza specyficzną dla producenta GPU pamięć podręczną potoków.
Ta opcja może znacząco skrócić czas ładowania shaderów w przypadkach, gdy sterownik Vulkan nie przechowuje wewnętrznie plików pamięci podręcznej potoków.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Włącz potoki obliczeniowe (tylko Intel Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
@@ -919,192 +939,181 @@ To ustawienie istnieje wyłącznie dla sterowników Intela i może spowodować b
Na wszystkich pozostałych sterownikach potoki obliczeniowe są zawsze włączone.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Włącz reaktywne opróżnianie buforów</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Używa opróżniania reaktywnego zamiast predykcyjnego, co umożliwia dokładniejsze synchronizowanie pamięci.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Synchronizuj do liczby klatek odtwarzanego wideo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Uruchamiaj grę z normalną prędkością podczas odtwarzania wideo, nawet przy odblokowanej liczbie klatek na sekundę.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Pętle sprzężenia zwrotnego barier</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Poprawia renderowanie efektów przezroczystości w niektórych grach.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>Rozszerzony stan dynamiczny</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation>Kontroluje liczbę funkcji, które mogą być używane w Extended Dynamic State.
Wyższe poziomy pozwalają na użycie większej liczby funkcji i mogą zwiększyć wydajność, ale mogą powodować dodatkowe problemy z grafiką.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation>Dynamiczny stan wejścia wierzchołków</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation>Włącza funkcję dynamicznego stanu wejścia wierzchołków, poprawiając jakość i wydajność.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>Cieniowanie próbkowe</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>Pozwala wykonywać shader fragmentów dla każdej próbki we fragmencie wielokrotnie próbkowanym zamiast raz dla każdego fragmentu. Poprawia jakość grafiki kosztem wydajności.
Wyższe wartości poprawiają jakość, ale obniżają wydajność.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Ziarno RNG</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>Ustala ziarno generatora liczb losowych.
Głównie używane do speedrunów.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Nazwa urządzenia</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>The name of the console.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Własna data RTC</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>Ta opcja pozwala zmienić zegar konsoli.
Może służyć do manipulowania czasem w grach.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>Liczba sekund od bieżącego czasu Unix</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Język:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>Ta opcja może zostać nadpisana, gdy ustawienie regionu to automatyczny wybór.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Region:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>Region konsoli.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Strefa czasowa:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>Strefa czasowa konsoli.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Tryb wyjścia dźwięku:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Tryb konsoli</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
@@ -1113,89 +1122,83 @@ W zależności od tego ustawienia gry zmienią swoją rozdzielczość, szczegó
Ustawienie na Handheld może poprawić wydajność na słabszych komputerach.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>Pytaj o profil użytkownika przy uruchomieniu.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>Przydatne, gdy z tego samego PC korzysta wiele osób.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>Wstrzymuj, gdy okno nie jest aktywne</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>Wstrzymuje emulację po przełączeniu na inne okna.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Potwierdzaj przed zatrzymaniem emulacji</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>Nadpisuje monity z prośbą o potwierdzenie zatrzymania emulacji.
Włączenie powoduje pominięcie takich monitów i bezpośrednie wyjście z emulacji.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Ukryj mysz przy braku aktywności</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>Ukrywa kursor po 2,5 s bezczynności.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Wyłącz aplet kontrolera</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>Wymusza wyłączenie użycia apletu kontrolera w oprogramowaniu uruchamianym w emulacji.
Jeśli emulowane oprogramowanie próbuje otworzyć aplet kontrolera, jest on natychmiast zamykany.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Sprawdź aktualizacje</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>Czy sprawdzać aktualizacje przy uruchomieniu.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Włącz Tryb gry</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>Wymuś X11 jako backend grafiki</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Niestandardowy frontend</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Prawdziwy aplet</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Wyłączone</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2117,11 +2120,6 @@ Jeśli emulowane oprogramowanie próbuje otworzyć aplet kontrolera, jest on nat
<source>High (512)</source>
<translation>Wysokie (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Wyłączone</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -109
View File
@@ -728,12 +728,32 @@ O modo agressivo pode impactar a performance de outros aplicativos, como softwar
<translation>Ignora certas invalidações de cache durante atualizações de memória, reduzindo o uso da CPU e melhorando a latência. Isso pode causar travamentos leves.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Modo de Sincronização vertical:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -744,12 +764,12 @@ Mailbox pode ter menor latência que FIFO e não apresenta cortes, mas pode perd
Immediate (sem sincronização) exibe o que estiver disponível e pode apresentar cortes.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>Sincronizar operações de memória</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
@@ -758,68 +778,68 @@ Esta opção corrige problemas em diversos jogos, mas pode reduzir o desempenho.
Jogos baseados na Unreal Engine 4 costumam apresentar as mudanças mais significativas.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Ativar apresentação assíncrona (Somente Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Melhora ligeiramente o desempenho ao mover a apresentação para uma thread de CPU separada.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Forçar clock máximo (somente Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Executa trabalho em segundo plano aguardando pelos comandos gráficos para evitar a GPU de reduzir seu clock.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Filtro Anisotrópico:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>Controla a qualidade da renderização de texturas em ângulos oblíquos.
Seguro definir em 16x na maioria das GPUs.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>Modo da GPU:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>Precisão do DMA:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -828,44 +848,44 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>Ativar compilação assíncrona de shaders</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>Pode reduzir travamentos de shaders.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation>GPU Unswizzle</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation>Acelera a decodificação de texturas 3D BCn usando processamento da GPU.
Desative se ocorrerem travamentos ou falhas gráficas.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation>Tamanho Máximo de Textura para GPU Unswizzle</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
@@ -874,48 +894,48 @@ A GPU é mais rápida para texturas médias e grandes, mas a CPU pode ser mais e
Ajuste para encontrar o equilíbrio entre aceleração da GPU e sobrecarga da CPU.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation>Tamanho do Fluxo de GPU Unswizzle</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation>Define a quantidade máxima de dados de textura (em MiB) processados por quadro.
Valores mais altos podem reduzir travamentos durante o carregamento de texturas, mas podem afetar a consistência dos quadros.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation>Tamanho do Bloco de GPU Unswizzle</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation>Determina o número de fatias de profundidade processadas em uma única execução.
Aumentar esse valor pode melhorar o desempenho em GPUs avançadas, mas pode causar TDR ou tempo limite do driver em hardwares mais fracos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Utilizar cache de pipeline do Vulkan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Habilita o cache de pipeline da fabricante da GPU.
Esta opção pode melhorar o tempo de carregamento de shaders significantemente em casos onde o driver Vulkan não armazena o cache de pipeline internamente.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Habilitar Pipeline de Computação (Somente Intel Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
@@ -924,194 +944,182 @@ Esta configuração existe apenas para drivers proprietários da Intel e pode ca
Pipelines de computação estão sempre habilitados em outros drivers.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Habilitar Flushing Reativo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Usa flushing reativo ao invés de flushing preditivo, permitindo mais precisão na sincronização da memória.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Sincronizar com o framerate da reprodução de vídeo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Executa o jogo na velocidade normal durante a reprodução de vídeo, mesmo se o framerate estiver desbloqueado.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Ciclos de feedback de barreira</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Melhora a renderização de efeitos de transparência em jogos específicos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation>Ativar histórico de buffer</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation>Permite acesso a estados anteriores do buffer.
Esta opção pode melhorar a qualidade de renderização e a consistência de desempenho em alguns jogos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation>Corrigir efeitos de bloom</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation>Remove o bloom no Burnout.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation>Ativar Passagem de Redimensionamento Legada</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation>Pode corrigir problemas de redimensionamento em alguns jogos, baseando-se no comportamento da implementação anterior.
Solução legada que corrige artefatos de linha em GPUs AMD e Intel, e cintilação de texturas cinzas em GPUs Nvidia no Luigi&apos;s Mansion 3.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>Estado Dinâmico Estendido</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation>Controla o número de recursos que podem ser usados no Estado Dinâmico Estendido.
Estados mais altos permitem mais recursos e podem aumentar o desempenho, mas também podem causar problemas gráficos adicionais.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation>Estado Dinâmico de Entrada de Vértices</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation>Ativa o recurso de estado dinâmico de entrada de vértices para melhor qualidade e desempenho.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>Sombreamento por Amostragem</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>Permite que o shader de fragmento seja processado por cada amostra em fragmentos multiamostrados, em vez de uma única vez por fragmento. Melhora a qualidade gráfica ao custo de desempenho.
Valores mais altos aumentam a qualidade, mas reduzem a performance.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Semente de RNG</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>Controla a semente do gerador de números aleatórios.
Usado principalmente em speedruns.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Nome do Dispositivo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>O nome do console.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Data personalizada do RTC:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>Esta opção permite alterar o relógio do console.
Pode ser usada para manipular o tempo nos jogos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>Número de segundos a partir do tempo Unix atual</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Idioma:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>Esta opção pode ser substituída quando a configuração de região estiver em seleção automática</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Região:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>A região do console.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Fuso Horário:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>O fuso horário do console.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Modo de saída de som</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Modo Console:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
@@ -1120,89 +1128,83 @@ Os jogos ajustarão resolução, detalhes e controladores suportados conforme es
Definir como Portátil pode ajudar a melhorar o desempenho em sistemas mais fracos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>Solicitar perfil de usuário na inicialização</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>Útil se várias pessoas usam o mesmo PC.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>Pausar quando não estiver em foco</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>Pausa a emulação ao focar em outras janelas.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Confirmar antes de parar a emulação</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>Substitui as confirmações ao parar a emulação.
Ao ativar, ignora esses avisos e encerra diretamente a emulação.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Esconder rato quando inactivo.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>Oculta o mouse após 2,5s de inatividade.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Desabilitar applet de controle</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>Desativa forçadamente o uso do applet de controle em programas emulados.
Quando um programa tenta abrir o applet, ele é imediatamente fechado.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Verificar atualizações</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>Define se deve verificar atualizações na inicialização.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Habilitar Gamemode</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>Forçar X11 como backend gráfico</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Frontend customizado</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Applet real</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Desativado</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2124,11 +2126,6 @@ Quando um programa tenta abrir o applet, ele é imediatamente fechado.</translat
<source>High (512)</source>
<translation>Alto (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Desativado</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -703,12 +703,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Modo de Sincronização vertical:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -716,79 +736,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Ativar apresentação assíncrona (Somente Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Melhora ligeiramente o desempenho ao mover a apresentação para uma thread de CPU separada.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Forçar clock máximo (somente Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Executa trabalho em segundo plano aguardando pelos comandos gráficos para evitar a GPU de reduzir seu clock.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Filtro Anisotrópico:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -797,364 +817,348 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Utilizar cache de pipeline do Vulkan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Habilita o cache de pipeline da fabricante da GPU.
Esta opção pode melhorar o tempo de carregamento de shaders significantemente em casos onde o driver Vulkan não armazena o cache de pipeline internamente.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Habilitar Pipeline de Computação (Somente Intel Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Habilitar Flushing Reativo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Usa flushing reativo ao invés de flushing preditivo, permitindo mais precisão na sincronização da memória.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Sincronizar com o framerate da reprodução de vídeo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Executa o jogo na velocidade normal durante a reprodução de vídeo, mesmo se o framerate estiver desbloqueado.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Ciclos de feedback de barreira</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Melhora a renderização de efeitos de transparência em jogos específicos.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Semente de RNG</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Nome do Dispositivo</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Data personalizada do RTC:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Idioma:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Região:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Fuso Horário:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Modo de saída de som</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Modo Console:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Confirmar antes de parar a emulação</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Esconder rato quando inactivo.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Desabilitar miniaplicativo de controle</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Habilitar Gamemode</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Frontend customizado</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Miniaplicativo real</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2076,11 +2080,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -109
View File
@@ -729,12 +729,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation>Пропускает некоторые операции сброса кэша при обновлении памяти, снижая нагрузку на ЦП и уменьшая задержку. Может вызывать сбои в работе игр.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Режим VSync:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -745,12 +765,12 @@ Mailbox может обеспечивать меньшую задержку, ч
Immediate (без синхронизации) выводит все доступные кадры и может иметь разрывы.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>Синхронизация операций памяти</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
@@ -759,56 +779,56 @@ Unreal Engine 4 games often see the most significant changes thereof.</source>
Игры на Unreal Engine 4 чаще всего демонстрируют заметные изменения.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Включить асинхронный вывод (только Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Немного повышает производительность, перенося вывод кадра в отдельный поток CPU.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Принудительно зафиксировать максимальную тактовую частоту (только для Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Выполняет фоновые операции во время ожидания графических команд, предотвращая снижение тактовой частоты GPU.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Анизотропная фильтрация:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>Управляет качеством отображения текстур под наклонными углами.
На большинстве GPU безопасно использовать значение 16x.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>Режим GPU:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation>Управляет режимом эмуляции ГПУ. Большинство игр нормально отображаются в режиме Быстрый, но для некоторых требуется режим Точный. Частицы обычно корректно отображаются только в режиме Точный.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>Точность DMA:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
@@ -817,12 +837,12 @@ Default follows the GPU Accuracy setting.</source>
По умолчанию соответствует настройке точности ГПУ.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation>Поведение барьеров ГПУ:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -831,44 +851,44 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>Включить асинхронную компиляцию шейдеров</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>Может уменьшить фризы, вызванные компиляцией шейдеров.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation>Частоты GPU</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation>Заставляет игру думать, что GPU завершает свою работу быстрее, чем на самом деле, чтобы она перестала подстраиваться под частоты Switch, понижать разрешение и дальность прорисовки.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation>GPU-десвиззлинг (GPU Unswizzle)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation>Ускоряет декодирование 3D-текстур BCn с использованием вычислений GPU.
Отключите при возникновении сбоев или графических артефактов.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation>Максимальный размер текстур для GPU-десвиззлинга</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
@@ -877,48 +897,48 @@ Adjust this to find the balance between GPU acceleration and CPU overhead.</sour
Изменяйте этот параметр, чтобы найти баланс между ускорением на GPU и нагрузкой на CPU.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation>Размер потока GPU-десвиззлинга</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation>Задает максимальный объем данных текстур (в МиБ), обрабатываемый за кадр.
Более высокие значения могут уменьшить подергивания при загрузке текстур, но это может повлиять на стабильность кадров.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation>Размер блока GPU-десвиззлинга</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation>Определяет количество слоев глубины, обрабатываемых за один вызов.
Увеличение этого значения может повысить пропускную способность на производительных GPU, но на слабом оборудовании способно вызвать TDR или тайм-ауты драйвера.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Использовать кэш конвейеров Vulkan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Включает кэш конвейеров, зависящий от производителя GPU.
Эта опция может значительно ускорить загрузку шейдеров в тех случаях, когда драйвер Vulkan не сохраняет такие файлы кэша внутри себя.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Включить вычислительные конвейеры (только для Intel Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
@@ -927,194 +947,182 @@ Compute pipelines are always enabled on all other drivers.</source>
На остальных драйверах вычислительные конвейеры всегда включены.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Включить реактивный сброс</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Использует реактивный сброс (Reactive Flushing) вместо прогнозирующего, обеспечивая более точную синхронизацию памяти.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Синхронизировать с частотой кадров видео</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Поддерживать нормальную скорость игры во время воспроизведения видео, даже если частота кадров разблокирована.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Циклы обратной связи барьеров</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Улучшает отрисовку эффектов прозрачности в некоторых играх.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation>Включить историю буфера</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation>Предоставляет доступ к предыдущим состояниям буфера.
В некоторых играх может повысить качество рендеринга и стабильность производительности.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation>Исправить эффекты bloom</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation>Удаляет эффект bloom в игре Burnout.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation>Включить устаревший режим масштабирования</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation>Может исправить проблемы масштабирования в некоторых играх, используя поведение предыдущей реализации.
Это обходное решение устраняет артефакты линий на GPU AMD и Intel, а также мерцание серых текстур на GPU Nvidia в Luigis Mansion 3.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>Расширенное динамическое состояние (Extended Dynamic State)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation>Определяет количество функций, доступных в Extended Dynamic State.
Более высокие значения позволяют использовать больше функций и иногда повышают производительность, но могут вызвать дополнительные графические проблемы.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation>Динамическое состояние ввода вершин (Vertex Input Dynamic State)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation>Включает функцию динамического состояния ввода вершин для улучшения качества и производительности.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>Множественное затенение (Sample Shading)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>Позволяет фрагментному шейдеру выполняться для каждого сэмпла в мультисемплированном фрагменте вместо одного раза. Повышает качество графики за счет снижения производительности.
Более высокие значения повышают качество, но сильнее снижают производительность.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Сид RNG</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>Задает начальное значение генератора случайных чисел.
В основном используется для спидранов.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Название устройства</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>Имя консоли.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation>Аргументы Homebrew</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation>Аргументы командной строки при запуске homebrew (например, -noglsl).</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Пользовательская RTC-дата:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>Позволяет изменить системные часы консоли.
Может использоваться для изменения времени в играх.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>Количество секунд от текущего UNIX-времени.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Язык:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>Эта настройка может быть переопределена при автоматическом выборе региона.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Регион:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>Регион консоли.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Часовой пояс:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>Часовой пояс консоли.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Режим вывода звука:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Консольный режим:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
@@ -1123,89 +1131,83 @@ Setting to Handheld can help improve performance for low end systems.</source>
Установка в портативный режим может повысить производительность на слабых системах.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>Запрашивать профиль пользователя при запуске игры</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>Полезно, если одним ПК пользуются несколько человек.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>Приостанавливать, если окно не активно</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>Приостанавливает эмуляцию при переключении на другие окна.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Запрашивать подтверждение перед остановкой эмуляции</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>Убирает запросы на подтверждение остановки эмуляции.
При включении этой настройки эмуляция завершается сразу, без подтверждения.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Скрывать курсор при бездействии</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>Скрывает курсор мыши после 2,5 секунд бездействия.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Отключить апплет контроллера</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>Принудительно отключает использование апплета контроллера в эмулируемых программах.
При попытке открыть апплет он сразу закрывается.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Проверять обновления</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>Проверять обновления при запуске.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Включить режим игры</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>Принудительно использовать X11 как графический бэкенд</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Собственный интерфейс эмулятора</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Приложение из прошивки</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Отключено</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2127,11 +2129,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation>Высокий (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Отключено</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+180 -179
View File
File diff suppressed because it is too large Load Diff
+106 -107
View File
@@ -712,12 +712,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation>Bellek güncellemeleri sırasında belirli önbellek geçersiz kılma işlemlerini atlayarak işlemci kullanımını azaltır ve gecikmeyi iyileştirir. Bu, hafif çökmelere neden olabilir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>VSync Modu:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -725,79 +745,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation>FIFO (VSync) kare düşürmez veya yırtılma göstermez ancak ekran yenileme hızıyla sınırlıdır. FIFO Relaxed, yavaşlamadan toparlanırken yırtılmaya izin verir. Mailbox, FIFO&apos;dan daha düşük gecikmeye sahip olabilir ve yırtılma yapmaz ancak kare düşürebilir. Immediate (senkronizasyon yok), mevcut olanı anında sunar ve yırtılmalara neden olabilir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>Bellek İşlemlerini Senkronize Et</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation>Hesaplama ve bellek işlemleri arasında veri tutarlılığı sağlar. Bu seçenek oyunlardaki sorunları giderir ancak performansı düşürebilir. Unreal Engine 4 oyunları genellikle bundan en önemli ölçüde etkilenenlerdir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Asenkron sunumu etkinleştir (Yalnızca Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Sunum işlemini ayrı bir işlemci iş parçacığına taşıyarak performansı biraz artırır.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>En yüksek hızı zorla (Yalnızca Vulkan için)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Grafik komutlarını beklerken GPU&apos;nun hızının düşmesini engellemek için arka planda görev yürütür</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Anisotropic Filtering:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>Eğik açılardaki doku oluşturma kalitesini kontrol eder. Çoğu grafik kartında 16x olarak ayarlanması güvenlidir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>Grafik Kartı Modu</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>DMA Doğruluğu:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -806,364 +826,348 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>Asenkron gölgelendirici derlemeyi etkinleştir</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>Gölgelendirici/shader takılmalarını azaltabilir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Vulkan pipeline önbelleği kullan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Grafik kartı üreticisine özel işlem hattı önbelleğini etkinleştirir. Bu seçenek, Vulkan sürücüsünün işlem hattı önbellek dosyalarını dahili olarak saklamadığı durumlarda gölgelendirici yükleme süresini önemli ölçüde iyileştirebilir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Hesaplama İşlem Hatlarını Etkinleştir (Yalnızca Intel Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation>Bazı oyunlar için gereklidir. Bu ayar yalnızca Intel&apos;in tescilli sürücüleri için mevcuttur ve etkinleştirilirse çökmeye neden olabilir. Hesaplama işlem hatları diğer tüm sürücülerde her zaman etkindir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Reaktif Temizlemeyi Etkinleştir</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Tahminli temizleme yerine reaktif temizleme kullanarak daha doğru bellek senkronizasyonu sağlar.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Video oynatma kare hızına senkronize et</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Kare hızı kilidi açık olsa bile video oynatımı sırasında oyunu normal hızda çalıştırır.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Bariyer geri besleme döngüleri</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Belirli oyunlarda şeffaflık efektlerinin oluşturulmasını iyileştirir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>Genişletilmiş Dinamik Durum</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation>Genişletilmiş Dinamik Durumda kullanılabilecek özelliklerin sayısını kontrol eder. Daha yüksek durumlar daha fazla özelliğe izin verir ve performansı artırabilir, ancak ek grafik sorunlarına neden olabilir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation>Vertex Dinamik Durumu</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation>Daha iyi kalite ve performans için Vertex dinamik durum özelliğini etkinleştirir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>Örnek Gölgelendirme</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>Parça gölgelendiricinin, her parça için bir kez yerine çoklu örneklenmiş bir parçadaki her örnek için yürütülmesine olanak tanır. Performans pahasına grafik kalitesini artırır. Daha yüksek değerler kaliteyi artırır ancak performansı düşürür.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>RNG çekirdeği</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>Rastgele sayı üretecinin tohumunu kontrol eder. Esas olarak hızlı bitirme denemeleri için kullanılır.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Cihaz İsmi</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>Konsolun adı</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Özel RTC Tarihi</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>Bu seçenek konsolun saatini değiştirmeye olanak tanır. Oyunlarda zamanı manipüle etmek için kullanılabilir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>Mevcut unix zamanından itibaren saniye sayısı</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Dil:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>Bölge ayarı otomatik seçim olduğunda bu seçenek geçersiz kılınabilir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Bölge:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>Konsolun bölgesi</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Saat Dilimi:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>Konsolun saat dilimi</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Ses Çıkış Modu:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Konsol Modu:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation>Konsolun Yerleşik veya El Modunda olup olmadığını seçer. Oyunlar bu ayara bağlı olarak çözünürlüklerini, detaylarını ve desteklenen kontrolcülerini değiştirecektir. El Moduna ayarlamak, düşük seviyeli sistemler için performansı artırmaya yardımcı olabilir.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>Açılışta kullanıcı profili için sor</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>Aynı bilgisayarı birden fazla kişi kullanıyorsa yararlıdır.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>Odaklı değilken duraklat</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>Diğer pencerelere odaklanıldığında emülasyonu duraklatır.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Emülasyonu durdurmadan önce onayla</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>Emülasyonu durdurma onayı isteklerini/istemlerini geçersiz kılar.
Etkinleştirildiğinde, bu tür istekleri/istemleri atlar ve emülasyonu doğrudan/dirket olarak kapatır.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Hareketsizlik durumunda imleci gizle</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>2,5 saniye hareketsizlikten sonra fareyi gizler.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Kontrolcü aplikasyonunu devre dışı bırak</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>Emüle edilen programlarda kontrolcü aplikasyonunun kullanımını zorla devre dışı bırakır. Bir program kontrolcü aplikasyonunu açmaya çalıştığında, aplikasyon anında kapatılır.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Güncellemeleri Kontrol Et</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>Başlangıçta güncellemelerin kontrol edilip edilmeyeceği.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Oyun Modunu/Gamemode Etkinleştir</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>Grafik arka ucu olarak X11&apos;i zorla</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Özel ön yüz</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Gerçek aplikasyon</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Devre Dışı</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2085,11 +2089,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation>Yüksek (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Devre Dışı</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+111 -113
View File
@@ -429,13 +429,14 @@ Can help reduce stuttering at lower framerates.</source>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="95"/>
<source>CPU Clocks</source>
<translation type="unfinished"/>
<translation>Тактові частоти ЦП</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="96"/>
<source>Raises the clock the emulated CPU reports, which removes some FPS limiters.
Weaker CPUs may see reduced performance, and certain games may behave improperly.</source>
<translation type="unfinished"/>
<translation>Збільшує тактову частоту, про яку повідомляє емульований ЦП, завдяки чому прибираються деякі обмеження частоти кадрів.
На слабших ЦП це може спричинити зменшення продуктивності, а деякі ігри можуть неправильно відтворюватися.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="100"/>
@@ -595,12 +596,12 @@ FXAA може створювати стабільніше зображення
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="155"/>
<source>Enable post-processing effects</source>
<translation type="unfinished"/>
<translation>Увімкнути ефекти постобробки</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="156"/>
<source>Applies post-processing effects to the final image.</source>
<translation type="unfinished"/>
<translation>Застосовує ефекти постобробки до фінального зображення.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/>
@@ -731,12 +732,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation>Пропускає деякі анулювання кешу під час оновлень пам’яті, зменшуючи використання ЦП й виправляючи затримки. Це може спричинити збої.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Режим вертикальної синхронізації:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -747,12 +768,12 @@ Mailbox може мати меншу затримку, ніж FIFO, і не ма
Immediate (без синхронізації) показує всі кадри й може створювати розриви.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>Синхронізувати операції з пам’яттю</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
@@ -761,44 +782,44 @@ Unreal Engine 4 games often see the most significant changes thereof.</source>
Ігри на Unreal Engine 4 часто зазнають найзначніших змін.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Увімкнути асинхронне подання (лише Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>Трохи покращує продуктивність завдяки переміщенню подання на окремий потік ЦП.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Примусово максимальна тактова частота (лише Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Виконує роботу у фоновому режимі в очікуванні графічних команд, не даючи змоги ГП знижувати тактову частоту.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Анізотропна фільтрація:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>Керує якістю візуалізації текстур під непрямими кутами.
Для більшості ГП можна вільно вибирати 16x.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>Режим ГП:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
@@ -807,24 +828,24 @@ Particles tend to only render correctly with Accurate mode.</source>
Частинки зазвичай правильно візуалізуються лише з режимом «Точно».</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>Точність DMA:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -833,44 +854,44 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>Увімкнути асинхронну компіляцію шейдерів</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>Може зменшити шейдерні затримки.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation>Розпакування за допомогою ГП</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation>Прискорює декодування 3D-текстур BCn застосовуючи обчислення за допомогою ГП.
Вимкніть у разі збоїв або проблем із графікою.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation>Максимальний розмір текстур для розпакування за допомогою ГП</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
@@ -879,48 +900,48 @@ Adjust this to find the balance between GPU acceleration and CPU overhead.</sour
Налаштуйте, щоб збалансувати ГП-прискоренням і навантаженням на ЦП.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation>Розмір потоку розпакування за допомогою ГП</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation>Встановлює максимальний обсяг даних текстур (у МіБ) для обробки на кадр.
Вищі значення здатні зменшити затримки під час завантаження текстур, але можуть вплинути на стабільність кадрів.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation>Розмір блоків розпакування за допомогою ГП</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation>Визначає кількість зрізів глибини, оброблених за одне відправлення.
Збільшення здатне покращити пропускну здатність на потужних ГП, але може призвести до TDR або затримок драйвера зі слабшим устаткуванням.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Використовувати кеш конвеєра Vulkan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>Вмикає особливий для різних виробників ГП кеш конвеєра.
Це налаштування може значно зменшити час завантаження шейдерів у випадках, коли драйвер Vulkan не зберігає власний кеш конвеєра.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>Увімкнути обчислювальні конвеєри (лише Intel Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
@@ -929,194 +950,182 @@ Compute pipelines are always enabled on all other drivers.</source>
Обчислювальні конвеєри завжди увімкнені у всіх інших драйверах.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Увімкнути реактивне очищення</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>Використовує реактивне очищення замість прогнозованого, забезпечуючи точнішу синхронізацію пам’яті.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Синхронізувати частоту кадрів з відтворенням відео</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Відтворювати гру з нормальною швидкістю під час відтворення відео навіть при розблокованій частоті кадрів.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Бар’єрні цикли відгуку</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Покращує візуалізацію ефектів прозорості в деяких іграх.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation>Увімкнути історію буфера</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation>Вмикає доступ до попередніх станів буфера.
Цей параметр може покращити якість візуалізації та стабільну продуктивність у деяких іграх.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation>Виправити ефекти світіння</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation>Прибирає світіння в Burnout.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation>Увімкнути застаріле масштабування</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation>Може виправити проблеми з масштабуванням в іграх, покладаючись на поведінку з попередньої імплементації.
Застаріле масштабування виправляє артефакти з лініями на ГП від AMD та Intel, а також сіре блимання текстур на ГП від Nvidia в Luigis Mansion 3.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>Розширений динамічний стан</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation>Керує кількістю функцій, які можна використовувати в «Розширеному динамічному стані».
Вищі значення допускають більше функцій і можуть збільшити продуктивність, але можуть спричинити додаткові проблеми з графікою.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation>Динамічний стан введення вершин</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation>Вмикає можливість динамічного стану введення вершин для кращих якості й продуктивності.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>Шейдинг зразків</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>Дозволяє виконувати фрагмент шейдера для кожного зразка в багатозразковому фрагменті замість одного разу для кожного фрагмента. Покращує якість графікі ціною втрати продуктивності.
Вищі значення покращують якість, але погіршують продуктивність.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Початкове значення RNG</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>Керує початковим значення генератора випадкових чисел.
Зазвичай використовується в спідранах.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Назва пристрою</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>Назва консолі.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation>Параметри запуску Homebrew</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation>Параметри командного рядка, що передаються Homebrew при запуску (як-от noglsl).</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>Користувацька дата RTC:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>Це налаштування дозволяє змінити час годинника консолі.
Можна використовувати для маніпуляцій із часом в іграх.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>Кількість секунд від поточного unix-часу.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>Мова:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>Це налаштування може перевизначитися, якщо налаштування регіону вибирається автоматично</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Регіон:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>Регіон консолі.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Часовий пояс:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>Часовий пояс консолі.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Режим виведення звуку:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>Режим консолі:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
@@ -1125,89 +1134,83 @@ Setting to Handheld can help improve performance for low end systems.</source>
Налаштування «Портативний» може покращити продуктивність на слабких системах.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>Запитувати профіль користувача під час запуску</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>Корисно, якщо одним комп’ютером користуються кілька користувачів.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>Призупиняти, якщо не у фокусі</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>Призупиняє емуляцію при фокусування на інших вікнах.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>Підтверджувати зупинку емуляції</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>Перевизначає запити на підтвердження зупинки емуляції.
Увімкнення обходить такі запити й одразу зупиняє емуляцію.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Приховувати курсор миші при бездіяльності</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>Приховує курсор миші після 2,5 с її бездіяльності.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Вимкнути аплет контролера</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>Примусово вимикає використання в емульованих програмах аплета контролера.
Якщо програма спробує відкрити аплет контролера, він одразу закриється.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>Перевіряти оновлення</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>Чи перевіряти оновлення при запуску.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>Увімкнути ігровий режим</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>Примусово використовувати X11 як графічний бекенд</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>Користувацький фронтенд</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>Справжній аплет</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Вимкнено</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2129,11 +2132,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation>Високо (512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>Вимкнено</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -696,12 +696,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Chế độ Vsync:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -709,79 +729,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Bật hiển thị bất đồng bộ (chỉ cho Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Buộc chạy ở xung nhịp tối đa (chỉ cho Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Chạy các công việc trong nền trong khi đang chờ lệnh đồ họa để giữ cho GPU không giảm xung nhịp.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Lọc bất đẳng hướng:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -790,363 +810,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Dùng bộ nhớ đệm pipeline Vulkan</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Bật xả tương ứng</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Đồng bộ hóa với tốc độ khung hình khi phát video</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Chạy game với tốc độ bình thường trong quá trình phát video, ngay cả khi tốc độ khung hình được mở khóa.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Vòng lặp phản hồi rào cản</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Cải thiện hiệu quả kết xuất của hiệu ứng trong suốt trong một số game.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Hạt giống RNG</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Tên thiết bị</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Vùng:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Múi giờ:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Chế độ đầu ra âm thanh:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Ẩn con trỏ chuột khi không dùng</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Vô hiệu hoá applet tay cầm</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2068,11 +2072,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -696,12 +696,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>Chế độ Vsync:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -709,79 +729,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>Bật hiển thị bất đồng bộ (chỉ dành cho Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>Buộc chạy ở xung nhịp tối đa (chỉ Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>Chạy các công việc trong nền trong khi đang chờ lệnh đồ họa để giữ cho GPU không giảm xung nhịp.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>Bộ lọc góc nghiêng:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -790,363 +810,347 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>Dùng Vulkan pipeline cache</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>Bật xả tương ứng</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>Đồng bộ hóa với tốc độ khung hình khi phát video</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>Chạy game với tốc độ bình thường trong quá trình phát video, ngay cả khi tốc độ khung hình được mở khóa.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>Vòng lặp phản hồi rào cản</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>Cải thiện hiệu quả hiển thị của hiệu ứng trong suốt trong một số trò chơi.</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>Hạt giống RNG</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>Tên thiết bị</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>Vùng:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>Múi giờ:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>Chế độ đầu ra âm thanh</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>Ẩn con trỏ chuột khi không dùng</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>Vô hiệu hoá applet tay cầm</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2068,11 +2072,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -109
View File
@@ -734,12 +734,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation>在内存更新期间跳过某些缓存失效,从而降低 CPU 使用率并改善延迟。这可能导致软件崩溃。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>垂直同步模式:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -750,12 +770,12 @@ Mailbox 的延迟可能比 FIFO 低且不会导致撕裂,但可能会丢帧。
Immediate (不同步) 会呈现全部可用内容,并可能出现撕裂。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>同步内存操作</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
@@ -764,44 +784,44 @@ Unreal Engine 4 games often see the most significant changes thereof.</source>
虚幻 4 引擎的游戏通常会看到最显著的变化。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>启用异步帧提交 (仅限 Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>将帧提交移动到单独的 CPU 线程,略微提高性能。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>强制最大时钟 (仅限 Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>在后台运行的同时等待图形命令,以防止 GPU 降低时钟速度。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>各向异性过滤:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation>控制在斜角下纹理渲染的质量。
大多数 GPU 上设置为 16 倍是安全的。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation>GPU 模式:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
@@ -809,12 +829,12 @@ Particles tend to only render correctly with Accurate mode.</source>
大多数游戏在“快速”模式下渲染效果良好,但有些游戏仍需使用“精确”模式。而粒子效果通常只有在“精确”模式下才能正确渲染。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation>DMA 精度:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
@@ -823,12 +843,12 @@ Default follows the GPU Accuracy setting.</source>
默认使用 GPU 精度设置。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation>GPU 围栏行为:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -837,43 +857,43 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation>开启异步着色器编译</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation>可能减少着色器卡顿。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation>GPU 时钟频率</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation>通过让游戏误以为 GPU 的处理速度比实际更快,以避免游戏为了适应 Switch 的时钟频率而降低分辨率和渲染距离。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation>GPU 还原</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation>利用 GPU 计算来加速 BCn 格式 3D 纹理的解码。如果遇到崩溃或画面花屏,请禁用此项。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation>GPU 还原最大纹理尺寸</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
@@ -882,48 +902,48 @@ Adjust this to find the balance between GPU acceleration and CPU overhead.</sour
调整此设置,以便在 GPU 加速和 CPU 开销之间找到最佳平衡点。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation>GPU 还原流大小</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation>设置每帧处理的纹理数据最大量(单位:MiB)。
较高的数值可以减少纹理加载时的卡顿,但可能会影响帧率的稳定性(即造成帧时间波动)。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation>GPU 还原块大小</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation>确定在单次调度(Dispatch)中处理的深度切片(Depth Slices)数量。
增加此数值可以提高高端 GPU 的吞吐量(处理效率),但在性能较弱的硬件上可能会引发 TDR(驱动程序重置)或驱动超时。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>启用 Vulkan 管线缓存</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>启用 GPU 供应商专用的管线缓存。
在 Vulkan 驱动程序内部不存储管线缓存的情况下,此选项可显著提高着色器加载速度。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>启用计算管线 (仅限 Intel 显卡 Vulkan 模式)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
@@ -932,193 +952,181 @@ Compute pipelines are always enabled on all other drivers.</source>
在所有其他驱动程序上始终启用计算管线。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>启用反应性刷新</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>使用反应性刷新取代预测性刷新,从而更精确地同步内存。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>播放视频时帧率同步</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>在视频播放期间以正常速度运行游戏,即使帧率未锁定。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>屏障反馈环路</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>改进某些游戏中透明效果的渲染。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation>启用缓冲区历史</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation>允许访问之前的缓冲状态。
这个选项可能会提升某些游戏的渲染质量和性能一致性。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation>修复泛光效果</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation>去除《火爆狂飙》中的泛光特效。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation>启用旧版缩放</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation>通过依赖之前实现的行为,可能会修复部分游戏的缩放重叠问题。
修复 AMD 和 Intel 显卡上的线条伪影,以及《路易斯洋楼3》中 Nvidia 显卡的灰色纹理闪烁的遗留行为变通方法。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation>扩展动态状态</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation>控制在扩展动态状态中可使用的函数数量。更高的数值允许启用更多功能,并可能提升性能,但同时也可能导致额外的图形问题。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation>顶点输入动态状态</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation>开启顶点输入动态状态功能来获得更好的质量和性能。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation>采样着色</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation>允许片段着色器在多重采样的片段中每个样本执行一次而不是每个片段执行一次。可以提高图形质量,但会降低性能。
更高的值可以提高质量但会降低性能。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>随机数生成器种子</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation>控制随机数生成器的种子。
主要用于竞速游戏。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>设备名称</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation>主机的数量。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation>自制软件参数</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation>启动 homebrew 时需要传递的命令行参数 (例如 -noglsl)。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>自定义系统时间:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation>此选项允许更改控制台的时钟。
可用于操纵游戏中的时间。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation>来自当前 unix 时间的秒数。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>语言:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation>当区域设置为自动选择时可以使用此选项替代。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>地区:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation>主机的区域。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>时区:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation>主机的时区。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>声音输出模式:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>控制台模式:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
@@ -1127,89 +1135,83 @@ Setting to Handheld can help improve performance for low end systems.</source>
将设置为掌机模式可以帮助低端系统提高性能。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation>启动时提示选择用户账户</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation>在多人使用相同的 PC 时有效。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation>在丢失焦点时暂停</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation>当焦点位于其它窗口时暂停模拟器。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>停止模拟时需要确认</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation>替代提示以确认停止模拟。
启用它将绕过此类提示并直接退出模拟。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>自动隐藏鼠标光标</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation>在 2.5 秒无活动后隐藏鼠标。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>禁用控制器小程序</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation>强制禁止在模拟程序中使用控制器小程序。
当程序尝试打开控制器小程序时,它会立即被关闭。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation>检查更新</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation>在启动时是否检查更新。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>启用游戏模式</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation>强制使用 X11 作为图形后端</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>自定义前端</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>真实的小程序</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>禁用</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2131,11 +2133,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation>高(512)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation>禁用</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
+106 -107
View File
@@ -722,12 +722,32 @@ Aggressive mode may impact performance of other applications such as recording s
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<source>GPU Readback Before NCE Invalidation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="199"/>
<source>Flushes GPU buffer data back to guest memory before NCE invalidates the whole guest page, preserving it while the CPU store proceeds.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/>
<source>Patch Runtime NROs for NCE</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/>
<source>Applies NCE code patches to runtime-loaded NRO modules.This is required for some games to run correctly.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="205"/>
<source>VSync Mode:</source>
<translation>垂直同步:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="206"/>
<source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate.
FIFO Relaxed allows tearing as it recovers from a slow down.
Mailbox can have lower latency than FIFO and does not tear but may drop frames.
@@ -735,79 +755,79 @@ Immediate (no synchronization) presents whatever is available and can exhibit te
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<source>Sync Memory Operations</source>
<translation>同步記憶體操作</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="211"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/>
<source>Ensures data consistency between compute and memory operations.
This option fixes issues in games, but may degrade performance.
Unreal Engine 4 games often see the most significant changes thereof.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="222"/>
<source>Enable asynchronous presentation (Vulkan only)</source>
<translation>啟用非同步顯示(僅限Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="215"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<source>Slightly improves performance by moving presentation to a separate CPU thread.</source>
<translation>透過將畫面顯示移至獨立的CPU執行緒來略微提升性能。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="217"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="225"/>
<source>Force maximum clocks (Vulkan only)</source>
<translation>強制使用最大時脈(僅限Vulkan)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="218"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source>
<translation>在等待圖形命令時於背景執行任務以防GPU降低時脈</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<source>Anisotropic Filtering:</source>
<translation>各向異性過濾:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="221"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<source>Controls the quality of texture rendering at oblique angles.
Safe to set at 16x on most GPUs.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="223"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<source>GPU Mode:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="224"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<source>Controls the GPU emulation mode.
Most games render fine with Fast, but Accurate is still required for some.
Particles tend to only render correctly with Accurate mode.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="226"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="234"/>
<source>DMA Accuracy:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="227"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<source>Controls the DMA read mode.
Unsafe is faster, while Safe is more stable and can fix issues in some games.
Default follows the GPU Accuracy setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<source>GPU Fence Behavior:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="237"/>
<source>Controls the GPU fence synchronization behavior.
Immediate is the fastest option, but can introduce some issues.
Balanced offers better compatibility and may fix issues in some games.
@@ -816,364 +836,348 @@ Default follows the GPU Mode setting.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="230"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<source>Enable asynchronous shader compilation</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="231"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<source>May reduce shader stutter.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="232"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/>
<source>GPU Clocks</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="233"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="241"/>
<source>Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch&apos;s clocks.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<source>GPU Unswizzle</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<source>Accelerates BCn 3D texture decoding using GPU compute.
Disable if experiencing crashes or graphical glitches.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="238"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/>
<source>GPU Unswizzle Max Texture Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<source>Sets the maximum size (MiB) for GPU-based texture unswizzling.
While the GPU is faster for medium and large textures, the CPU may be more efficient for very small ones.
Adjust this to find the balance between GPU acceleration and CPU overhead.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="243"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="251"/>
<source>GPU Unswizzle Stream Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="244"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<source>Sets the maximum amount of texture data (in MiB) processed per frame.
Higher values can reduce stutter during texture loading but may impact frame consistency.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="247"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="255"/>
<source>GPU Unswizzle Chunk Size</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="248"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<source>Determines the number of depth slices processed in a single dispatch.
Increasing this can improve throughput on high-end GPUs but may cause TDR or driver timeouts on weaker hardware.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="252"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/>
<source>Use Vulkan pipeline cache</source>
<translation>启用 Vulkan 管线缓存</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="253"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<source>Enables GPU vendor-specific pipeline cache.
This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source>
<translation>启用 GPU 供应商专用的管线缓存。
在 Vulkan 驱动程序内部不存储管线缓存的情况下,此选项可显著提高着色器加载速度。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<source>Enable Compute Pipelines (Intel Vulkan Only)</source>
<translation>启用计算管线 (仅限 Intel 显卡 Vulkan 模式)</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<source>Required by some games.
This setting only exists for Intel proprietary drivers and may crash if enabled.
Compute pipelines are always enabled on all other drivers.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<source>Enable Reactive Flushing</source>
<translation>启用反应性刷新</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="262"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<source>Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing.</source>
<translation>使用反应性刷新取代预测性刷新,从而更精确地同步内存。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="264"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<source>Sync to framerate of video playback</source>
<translation>播放视频时帧率同步</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="273"/>
<source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source>
<translation>在视频播放期间以正常速度运行游戏,即使帧率未锁定。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="267"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>Barrier feedback loops</source>
<translation>屏障反馈循环</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="268"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="276"/>
<source>Improves rendering of transparency effects in specific games.</source>
<translation>改进某些游戏中透明效果的渲染。</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="269"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="277"/>
<source>Enable buffer history</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="278"/>
<source>Enables access to previous buffer states.
This option may improve rendering quality and performance consistency in some games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Fix bloom effects</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="272"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="280"/>
<source>Removes bloom in Burnout.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/>
<source>Enable Legacy Rescale Pass</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/>
<source>May fix rescale issues in some games by relying on behavior from the previous implementation.
Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and grey texture flicker on Nvidia GPUs in Luigis Mansion 3.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="283"/>
<source>Extended Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="282"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/>
<source>Controls the number of features that can be used in Extended Dynamic State.
Higher states allow for more features and can increase performance, but may cause additional graphical issues.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="286"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="288"/>
<source>Vertex Input Dynamic State</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="287"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/>
<source>Enables vertex input dynamic state feature for better quality and performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="290"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="292"/>
<source>Sample Shading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="291"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="293"/>
<source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance.
Higher values improve quality but degrade performance.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="298"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="300"/>
<source>RNG Seed</source>
<translation>隨機種子</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="299"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<source>Controls the seed of the random number generator.
Mainly used for speedrunning.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>Device Name</source>
<translation>裝置名稱</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="301"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<source>The name of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="302"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<source>Homebrew Args</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<source>Command-line arguments passed to homebrew at launch (e.g. -noglsl).</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="304"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="306"/>
<source>Custom RTC Date:</source>
<translation>自定义系统时间:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="305"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="307"/>
<source>This option allows to change the clock of the console.
Can be used to manipulate time in games.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<source>The number of seconds from the current unix time</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="310"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<source>Language:</source>
<translation>语言:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="311"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<source>This option can be overridden when region setting is auto-select</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>Region:</source>
<translation>區域:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="312"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<source>The region of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>Time Zone:</source>
<translation>時區:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="313"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<source>The time zone of the console.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="314"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<source>Sound Output Mode:</source>
<translation>音訊輸出模式:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="315"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="317"/>
<source>Console Mode:</source>
<translation>控制台模式:</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="316"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="318"/>
<source>Selects if the console is in Docked or Handheld mode.
Games will change their resolution, details and supported controllers and depending on this setting.
Setting to Handheld can help improve performance for low end systems.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<source>Prompt for user profile on boot</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="337"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<source>Useful if multiple people use the same PC.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="338"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<source>Pause when not in focus</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="339"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<source>Pauses emulation when focusing on other windows.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="340"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="342"/>
<source>Confirm before stopping emulation</source>
<translation>停止模拟时需要确认</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="341"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<source>Overrides prompts asking to confirm stopping the emulation.
Enabling it bypasses such prompts and directly exits the emulation.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="343"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Hide mouse on inactivity</source>
<translation>滑鼠閒置時自動隱藏</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="344"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Hides the mouse after 2.5s of inactivity.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/>
<source>Disable controller applet</source>
<translation>禁用控制器程序</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="346"/>
<source>Forcibly disables the use of the controller applet in emulated programs.
When a program attempts to open the controller applet, it is immediately closed.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="347"/>
<source>Check for updates</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="349"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="348"/>
<source>Whether or not to check for updates upon startup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="352"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="351"/>
<source>Enable Gamemode</source>
<translation>启用游戏模式</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="353"/>
<source>Force X11 as Graphics Backend</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="380"/>
<source>Custom frontend</source>
<translation>自定义前端</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="381"/>
<source>Real applet</source>
<translation>真实的小程序</translation>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="382"/>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="387"/>
<source>Never</source>
@@ -2095,11 +2099,6 @@ When a program attempts to open the controller applet, it is immediately closed.
<source>High (512)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="681"/>
<source>Disabled</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/qt_common/config/shared_translation.cpp" line="682"/>
<source>ExtendedDynamicState 1</source>
@@ -16,6 +16,8 @@ enum class BooleanSetting(override val key: String) : AbstractBooleanSetting {
RENDERER_USE_SPEED_LIMIT("use_speed_limit"),
USE_CUSTOM_CPU_TICKS("use_custom_cpu_ticks"),
SKIP_CPU_INNER_INVALIDATION("skip_cpu_inner_invalidation"),
NCE_INVALIDATION_GPU_READBACK("nce_invalidation_gpu_readback"),
NCE_RUNTIME_NRO_PATCH("nce_runtime_nro_patch"),
FIX_BLOOM_EFFECTS("fix_bloom_effects"),
EMULATE_BGR565("emulate_bgr565"),
RESCALE_HACK("rescale_hack"),
@@ -25,7 +27,6 @@ enum class BooleanSetting(override val key: String) : AbstractBooleanSetting {
RENDERER_USE_DISK_SHADER_CACHE("use_disk_shader_cache"),
RENDERER_FORCE_MAX_CLOCK("force_max_clock"),
RENDERER_ASYNCHRONOUS_GPU_EMULATION("use_asynchronous_gpu_emulation"),
RENDERER_ASYNC_PRESENTATION("async_presentation"),
RENDERER_ASYNCHRONOUS_SHADERS("use_asynchronous_shaders"),
RENDERER_REACTIVE_FLUSHING("use_reactive_flushing"),
ENABLE_BUFFER_HISTORY("enable_buffer_history"),
@@ -753,13 +753,6 @@ abstract class SettingsItem(
descriptionId = R.string.renderer_asynchronous_gpu_emulation_description
)
)
put(
SwitchSetting(
BooleanSetting.RENDERER_ASYNC_PRESENTATION,
titleId = R.string.renderer_async_presentation,
descriptionId = R.string.renderer_async_presentation_description
)
)
put(
SingleChoiceSetting(
IntSetting.DMA_ACCURACY,
@@ -866,6 +859,20 @@ abstract class SettingsItem(
descriptionId = R.string.skip_cpu_inner_invalidation_description
)
)
put(
SwitchSetting(
BooleanSetting.NCE_INVALIDATION_GPU_READBACK,
titleId = R.string.nce_invalidation_gpu_readback,
descriptionId = R.string.nce_invalidation_gpu_readback_description
)
)
put(
SwitchSetting(
BooleanSetting.NCE_RUNTIME_NRO_PATCH,
titleId = R.string.nce_runtime_nro_patch,
descriptionId = R.string.nce_runtime_nro_patch_description
)
)
put(
SwitchSetting(
BooleanSetting.FIX_BLOOM_EFFECTS,
@@ -554,12 +554,13 @@ class SettingsFragmentPresenter(
add(HeaderSetting(R.string.hacks))
add(BooleanSetting.SKIP_CPU_INNER_INVALIDATION.key)
add(BooleanSetting.NCE_INVALIDATION_GPU_READBACK.key)
add(BooleanSetting.NCE_RUNTIME_NRO_PATCH.key)
add(BooleanSetting.FIX_BLOOM_EFFECTS.key)
add(BooleanSetting.EMULATE_BGR565.key)
add(BooleanSetting.RENDERER_ASYNCHRONOUS_SHADERS.key)
add(IntSetting.ANDROID_PIPELINE_WORKERS.key)
add(BooleanSetting.RENDERER_ASYNCHRONOUS_GPU_EMULATION.key)
add(BooleanSetting.RENDERER_ASYNC_PRESENTATION.key)
add(SettingsItem.GPU_UNSWIZZLE_COMBINED)
add(HeaderSetting(R.string.extensions))
@@ -28,7 +28,7 @@
<string name="input_overlay_behavior">السلوك</string>
<string name="overlay_auto_hide">إخفاء الطبقة تلقائيًا</string>
<string name="overlay_auto_hide_description">إخفاء طبقة ذراع التحكم باللمس تلقائيًا بعد مرور الوقت المحدد من عدم النشاط.</string>
<string name="enable_input_overlay_auto_hide">تمكين إخفاء الطبقة تلقائيًا</string>
<string name="enable_input_overlay_auto_hide">تفعيل إخفاء الطبقة تلقائيًا</string>
<string name="hide_overlay_on_controller_input">إخفاء الطبقة عند إدخال ذراع التحكم</string>
<string name="hide_overlay_on_controller_input_description">إخفاء تلقائي لطبقة عناصر التحكم باللمس عند استخدام ذراع تحكم فعلية. تظهر الطبقة مرة أخرى عند فصل ذراع التحكم.</string>
<string name="invert_confirm_back_controller_buttons">عكس أزرار التأكيد/الرجوع في وحدة التحكم</string>
@@ -51,7 +51,7 @@
<string name="stats_overlay_customization">التخصيص</string>
<string name="stats_overlay_items">الرؤية</string>
<string name="stats_overlay_options">طبقة الأداء</string>
<string name="enable_stats_overlay_">تمكين طبقة إحصائيات الأداء</string>
<string name="enable_stats_overlay_">تفعيل طبقة إحصائيات الأداء</string>
<string name="stats_overlay_options_description">ضبط المعلومات التي يتم عرضها في طبقة إحصائيات الأداء</string>
<string name="show_fps">عرض معدل الإطارات</string>
<string name="show_fps_description">عرض معدل الإطارات الحالي</string>
@@ -81,7 +81,7 @@
<!-- Device Overlay settings -->
<string name="show_soc_overlay">عرض طبقة معلومات الجهاز</string>
<string name="enable_soc_overlay">تمكين طبقة الجهاز</string>
<string name="enable_soc_overlay">تفعيل طبقة الجهاز</string>
<string name="soc_overlay_options">طبقة الجهاز</string>
<string name="soc_overlay_options_description">ضبط المعلومات التي يتم عرضها في طبقة الجهاز</string>
@@ -98,8 +98,8 @@
<string name="use_sync_core">مزامنة سرعة النواة</string>
<string name="use_sync_core_description">قم بمزامنة سرعة النواة مع النسبة المئوية للسرعة القصوى لتحسين الأداء دون تغيير السرعة الفعلية للعبة.</string>
<string name="cpuopt_unsafe_host_mmu">تمكين محاكاة MMU المضيف</string>
<string name="cpuopt_unsafe_host_mmu_description">يعمل هذا التحسين على تسريع وصول الذاكرة بواسطة البرنامج الضيف. يؤدي تمكينه إلى إجراء عمليات قراءة/كتابة ذاكرة الضيف مباشرة في الذاكرة والاستفادة من MMU المضيف. يؤدي تعطيل هذا إلى إجبار جميع عمليات الوصول إلى الذاكرة على استخدام محاكاة MMU البرمجية.</string>
<string name="cpuopt_unsafe_host_mmu">تفعيل محاكاة MMU المضيف</string>
<string name="cpuopt_unsafe_host_mmu_description">يعمل هذا التحسين على تسريع وصول الذاكرة بواسطة البرنامج الضيف. يؤدي تفعيله إلى إجراء عمليات قراءة/كتابة ذاكرة الضيف مباشرة في الذاكرة والاستفادة من MMU المضيف. يؤدي تعطيل هذا إلى إجبار جميع عمليات الوصول إلى الذاكرة على استخدام محاكاة MMU البرمجية.</string>
<string name="debug_knobs">مقابض تصحيح الأخطاء</string>
<string name="debug_knobs_description">للإستخدام في التطوير فقط.</string>
<string name="debug_knobs_hint">0 إلى 65535</string>
@@ -254,7 +254,7 @@
<string name="emulator_data">إعداد بيانات المحاكي</string>
<string name="emulator_data_description">يلزم وجود مفاتيح حتى يعمل المحاكي، ويوصى باستخدام الفيرموير ويكون ضروريًا لاستخدام تطبيق القائمة الرئيسية.</string>
<string name="permissions">منح الأذونات</string>
<string name="permissions_description">منح أذونات اختيارية لاستخدام ميزات معينة للمحاكي</string>
<string name="permissions_description">منح أذونات اختيارية لاستخدام ميزات محددة في المحاكي</string>
<string name="install_firmware_warning_description">العديد من الألعاب تتطلب الوصول إلى الفيرموير لتشغيل بشكل صحيح.</string>
<string name="install_firmware_warning_help">https://yuzu-mirror.github.io/help/quickstart/#guide-introduction</string>
<string name="notifications">الإشعارات</string>
@@ -342,7 +342,7 @@
<string name="frame_gen_flow_scale_description">دقة مسار التدفق البصري، كجزء من الناتج. ويُعد خفض هذه القيمة أرخص طريقة لاستعادة الأداء.</string>
<string name="frame_gen_unsupported">توليد الإطار غير متاح</string>
<string name="frame_gen_unsupported_description">يفتقر برنامج تشغيل وحدة معالجة الرسومات هذا إلى نموذج ذاكرة Vulkan أو دعم الدقة النصفية (float16) التي تتطلبها برامج التظليل الخاصة بـ «Lossless Scaling».</string>
<string name="lossless_scaling_setup_description">اختياري. قم بتوفير ملف Lossless.dll الخاص بك لتمكين إنشاء الإطارات لاحقًا</string>
<string name="lossless_scaling_setup_description">اختياري. قم بتوفير ملف Lossless.dll الخاص بك لتفعيل إنشاء الإطارات لاحقًا</string>
<string name="lossless_scaling_install">تثبيت ملف Lossless.dll</string>
<string name="lossless_scaling_install_description">يتطلب إنشاء الإطارات أن تكون لديك نسخة قانونية خاصة بك من ملف Lossless.dll المأخوذ من برنامج Lossless Scaling</string>
<string name="lossless_scaling_replace_description">اختر نسخة أخرى من ملف Lossless.dll</string>
@@ -350,7 +350,7 @@
<string name="frame_generation_supported">مدعوم</string>
<string name="frame_generation_unsupported">غير مدعوم (لا يتوفر نموذج ذاكرة Vulkan أو float16)</string>
<string name="lossless_scaling">Lossless Scaling</string>
<string name="lossless_scaling_description">قم بتوفير نسختك الخاصة من ملف Lossless.dll لتمكين توليد الإطارات</string>
<string name="lossless_scaling_description">قم بتوفير نسختك الخاصة من ملف Lossless.dll لتفعيل توليد الإطارات</string>
<string name="lossless_scaling_installed">مثبت</string>
<string name="lossless_scaling_not_installed">غير مثبت</string>
<string name="lossless_scaling_replace">استبدل</string>
@@ -502,9 +502,9 @@
<string name="frame_limit_slider">نسبة الحد الأقصى للسرعة</string>
<string name="frame_limit_slider_description">يحدد النسبة المئوية للحد من سرعة المحاكاة. %100 هي السرعة الطبيعية. القيم الأعلى أو الأقل ستزيد أو تقلل من الحد الأقصى للسرعة.</string>
<string name="turbo_speed_limit">سرعة تيربو</string>
<string name="turbo_speed_limit_description">عند تمكين وضع التيربو، سيتم تشغيل المحاكاة بهذه السرعة.</string>
<string name="turbo_speed_limit_description">عند تفعيل وضع التيربو، سيتم تشغيل المحاكاة بهذه السرعة.</string>
<string name="slow_speed_limit">سرعة بطيئة</string>
<string name="slow_speed_limit_description">عند تمكين الوضع البطيء، سيتم تشغيل المحاكاة بهذه السرعة.</string>
<string name="slow_speed_limit_description">عند تفعيل الوضع البطيء، سيتم تشغيل المحاكاة بهذه السرعة.</string>
<string name="cpu_backend">خلفية وحدة المعالجة المركزية</string>
<string name="cpu_accuracy">دقة وحدة المعالجة المركزية</string>
<string name="value_with_units">%1$s%2$s</string>
@@ -574,11 +574,9 @@
<string name="renderer_force_max_clock_description">يجبر وحدة معالجة الرسومات على العمل بأقصى سرعة ممكنة (سيظل يتم تطبيق القيود الحرارية).</string>
<string name="renderer_asynchronous_gpu_emulation">محاكاة غير متزامنة لوحدة معالجة الرسومات</string>
<string name="renderer_asynchronous_gpu_emulation_description">يمكن لهذه الحيلة أن تزيد الأداء عن طريق تشغيل محاكاة وحدة معالجة الرسومات بشكل غير متزامن على حساب مشاكل الرسومات وزيادة معدلات الأعطال بسبب العمليات المتعلقة بالتوقيت.</string>
<string name="renderer_async_presentation">عرض غير متزامن</string>
<string name="renderer_async_presentation_description">يمكن لهذه الحيلة أن تزيد من الأداء عن طريق نقل عملية العرض إلى خيط معالجة منفصل على حساب مشاكل الرسوميات.</string>
<string name="renderer_reactive_flushing">استخدم التنظيف التفاعلي</string>
<string name="renderer_reactive_flushing_description">يحسن دقة العرض في بعض الألعاب على حساب الأداء.</string>
<string name="enable_buffer_history">تمكين سجل التخزين المؤقت</string>
<string name="enable_buffer_history">تفعيل سجل التخزين المؤقت</string>
<string name="enable_buffer_history_description">يُتيح هذا الخيار الوصول إلى حالات التخزين المؤقت السابقة. وقد يُحسّن جودة العرض وثبات الأداء في بعض الألعاب.</string>
<string name="use_optimized_vertex_buffers">مخازن الرؤوس المُحسّنة</string>
<string name="use_optimized_vertex_buffers_description">يُتيح ربطًا مُحسَّنًا لمخازن الرؤوس لتحسين الأداء. يتطلب برامج تشغيل Mesa 26.0+ Turnip/ برامج تشغيل QCOM. قد يتعطل على برامج تشغيل Turnip القديمة (25.3 وما دون).</string>
@@ -589,6 +587,10 @@
<string name="fast_gpu_time_description">يجعل اللعبة تعتقد أن عمل وحدة معالجة الرسومات ينتهي بشكل أسرع مما هو عليه في الواقع، لذلك تتوقف عن خفض الدقة ومسافة العرض لتتناسب مع سرعات جهاز Switch.</string>
<string name="skip_cpu_inner_invalidation">تخطي إبطال صلاحية وحدة المعالجة المركزية الداخلية</string>
<string name="skip_cpu_inner_invalidation_description">يتخطى بعض عمليات إبطال ذاكرة التخزين المؤقتة من جانب وحدة المعالجة المركزية أثناء تحديثات الذاكرة، مما يقلل من استخدام وحدة المعالجة المركزية ويحسن أداءها. قد يتسبب ذلك في حدوث أعطال أو تعطل في بعض الألعاب.</string>
<string name="nce_invalidation_gpu_readback">إعادة قراءة وحدة معالجة الرسومات قبل إبطال صلاحية NCE</string>
<string name="nce_invalidation_gpu_readback_description">إصلاح مؤقت. يعالج مشكلة تعطل لعبة Ender Magnolia (وغيرها من ألعاب UE). قد يؤدي إلى انخفاض في الأداء. يجري العمل على تحسينه.</string>
<string name="nce_runtime_nro_patch">تصحيح حالات NRO في وقت التشغيل لـ NCE</string>
<string name="nce_runtime_nro_patch_description">حل مؤقت. إصلاح مشكلة تشغيل لعبة Biomutant. قد يؤثر ذلك على الأداء. يجري العمل على تحسينه.</string>
<string name="fix_bloom_effects">إصلاح تأثيرات التوهج</string>
<string name="fix_bloom_effects_description">يقلل من ضبابية التوهج في LA/EOW (Adreno A6XX - A7XX/ Turnip)، ويزيل التوهج في Burnout. تحذير: قد يسبب تشوهات رسومية في ألعاب أخرى.</string>
<string name="emulate_bgr565">محاكاة BGR565</string>
@@ -616,7 +618,7 @@
<string name="dyna_state_description">يتحكم هذا الخيار في عدد الميزات التي يمكن استخدامها في ExtendedDynamicState (EDS). كلما زادت القيمة، قلّ عدد عمليات تجميع خط الأنابيب بناءً على الحالة الديناميكية التي يدعمها برنامج التشغيل.</string>
<string name="disabled">معطل</string>
<string name="vertex_input_dynamic_state">حالة ديناميكية لإدخال الرأس</string>
<string name="vertex_input_dynamic_state_description">يتيح تمكين هذه الميزة معالجة أكثر مرونة لمدخلات الرؤوس، مما قد يقلل من وقت تجميع خط الأنابيب في vertex/buffer.</string>
<string name="vertex_input_dynamic_state_description">يتيح تفعيل هذه الميزة معالجة أكثر مرونة لمدخلات الرؤوس، مما قد يقلل من وقت تجميع خط الأنابيب في vertex/buffer.</string>
<string name="sample_shading_fraction">تظليل العينة</string>
<string name="sample_shading_fraction_description">يسمح هذا الخيار بتنفيذ مُظلل الأجزاء لكل عينة في جزء متعدد العينات بدلاً من تنفيذه مرة واحدة لكل جزء. يُحسّن هذا من جودة الرسومات على حساب بعض الأداء.</string>
@@ -825,9 +827,9 @@
<string name="preferences_system">النظام</string>
<string name="preferences_system_description">وضع الإرساء، المنطقة، اللغة</string>
<string name="preferences_graphics">الرسومات</string>
<string name="preferences_graphics_description">مستوى الدقة، الدقة، ذاكرة التخزين المؤقتة للتظليل</string>
<string name="preferences_graphics_description">مستوى دقة المحاكاة، الدقة، ذاكرة التخزين المؤقتة للتظليل</string>
<string name="quick_settings">الإعدادات السريعة</string>
<string name="enable_quick_settings">تمكين الإعدادات السريعة</string>
<string name="enable_quick_settings">تفعيل الإعدادات السريعة</string>
<string name="enable_quick_settings_description">السماح بالوصول إلى قائمة الإعدادات السريعة عن طريق التمرير و زر القائمة</string>
<string name="preferences_audio">الصوت</string>
<string name="preferences_audio_description">محرك الإخراج، مستوى الصوت</string>
@@ -1223,8 +1225,8 @@
<string name="airplane_mode">وضع الطيران</string>
<string name="airplane_mode_description">يمرر وضع الطيران إلى نظام تشغيل Switch</string>
<string name="enable_overlay">تمكين التطبيق الصغير للطبقة</string>
<string name="enable_overlay_description">تمكين التطبيق الصغير المدمج في Horizon. اضغط مع الاستمرار على زر الشاشة الرئيسية لمدة 1 ثانية لإظهاره.</string>
<string name="enable_overlay">تفعيل التطبيق الصغير للطبقة</string>
<string name="enable_overlay_description">تفعيل التطبيق الصغير المدمج في Horizon. اضغط مع الاستمرار على زر الشاشة الرئيسية لمدة 1 ثانية لإظهاره.</string>
<!-- Profile Management -->
<string name="profile_manager">إدارة ملف التعريف</string>
@@ -518,8 +518,6 @@
<string name="renderer_force_max_clock_description">Fuerza a la GPU a ejecutarse a la velocidad máxima de reloj posible (se seguirán aplicando restricciones térmicas).</string>
<string name="renderer_asynchronous_gpu_emulation">Emulación de GPU asíncrona</string>
<string name="renderer_asynchronous_gpu_emulation_description">Este hack puede aumentar el rendimiento ejecutando la emulación de la GPU de forma asíncrona, a costa de problemas gráficos y un aumento en la tasa de fallos debido a operaciones relacionadas con la sincronización.</string>
<string name="renderer_async_presentation">Presentación asíncrona</string>
<string name="renderer_async_presentation_description">Este hack puede aumentar el rendimiento al mover la presentación a un hilo independiente de la CPU a costa de problemas gráficos.</string>
<string name="renderer_reactive_flushing">Usar limpieza reactiva</string>
<string name="renderer_reactive_flushing_description">Mejora la precisión de renderizado en algunos juegos, pero reduce el rendimiento.</string>
<string name="enable_buffer_history">Activar el historial del búfer</string>
@@ -563,8 +563,6 @@
<string name="renderer_force_max_clock_description">Заставляет ГПУ работать на максимально возможных тактовых частотах (тепловые ограничения все равно будут применяться).</string>
<string name="renderer_asynchronous_gpu_emulation">Асинхронная эмуляция ГПУ</string>
<string name="renderer_asynchronous_gpu_emulation_description">Может повысить производительность за счёт асинхронного запуска эмуляции ГПУ, но ценой появления графических ошибок и увеличения частоты вылетов из-за операций, зависящих от синхронизации.</string>
<string name="renderer_async_presentation">Асинхронная презентация</string>
<string name="renderer_async_presentation_description">Может повысить производительность за счёт перемещения вывода кадров в отдельный поток ЦП, но ценой возникновения графических проблем.</string>
<string name="renderer_reactive_flushing">Реактивная очистка</string>
<string name="renderer_reactive_flushing_description">Повышение точности рендеринга в некоторых играх за счет снижения производительности.</string>
<string name="enable_buffer_history">Включить историю буфера</string>
@@ -481,8 +481,6 @@
<string name="renderer_force_max_clock_description">Змушує GPU працювати на максимальній тактовій частоті.</string>
<string name="renderer_asynchronous_gpu_emulation">Асинхронна емуляція ГП</string>
<string name="renderer_asynchronous_gpu_emulation_description">Це обхідне рішення може покращити продуктивність завдяки асинхронному виконанню емуляції ГП, але спричинить проблеми з графікою та збільшить частоту збоїв чутливих до таймінгів операцій.</string>
<string name="renderer_async_presentation">Асинхронне подання</string>
<string name="renderer_async_presentation_description">Це обхідне рішення може покращити продуктивність завдяки переміщенню подання на окремий потік ЦП, але спричинить проблеми з графікою.</string>
<string name="renderer_reactive_flushing">Реактивне очищення</string>
<string name="renderer_reactive_flushing_description">Покращує точність рендерингу в деяких іграх.</string>
<string name="enable_buffer_history">Увімкнути історію буфера</string>
@@ -564,8 +564,6 @@
<string name="renderer_force_max_clock_description">强制 GPU 以最大时钟运行 (温控依然生效)。</string>
<string name="renderer_asynchronous_gpu_emulation">GPU 异步模拟</string>
<string name="renderer_asynchronous_gpu_emulation_description">此技巧可通过异步运行 GPU 模拟来提升性能,但在执行与时序相关的操作时,可能带来图形显示问题以及增加崩溃概率。</string>
<string name="renderer_async_presentation">异步呈现</string>
<string name="renderer_async_presentation_description">此技巧通过将图形呈现移至独立的 CPU 线程来提升性能,但可能会带来图形显示问题。</string>
<string name="renderer_reactive_flushing">启用反应性刷新</string>
<string name="renderer_reactive_flushing_description">通过牺牲性能来提升某些游戏的渲染精度。</string>
<string name="enable_buffer_history">启用缓冲区历史</string>
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
<string name="app_disclaimer">本軟體可執行Nintendo Switch主機的遊戲,軟體不提供遊戲和金鑰檔案。<br /><br />在開始之前,請先安裝您的 <![CDATA[<b> prod.keys </b>]]> 檔案,<![CDATA[<a href=\"https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/user/QuickStart.md\">了解更多</a>]]></string>
<string name="app_disclaimer">本軟體可執行 Nintendo Switch 主機的遊戲,軟體不提供遊戲和金鑰檔案。<br /><br />在開始之前,請先安裝您的 <![CDATA[<b> prod.keys </b>]]> 檔案,<![CDATA[<a href=\"https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/user/QuickStart.md\">了解更多</a>]]></string>
<string name="notice_notification_channel_name">通知和錯誤</string>
<string name="notice_notification_channel_description">發生錯誤時顯示通知</string>
<string name="notification_permission_not_granted">未授予通知權限!</string>
<string name="app_notification_channel_description">Eden模擬器通知</string>
<string name="app_notification_running">Eden正在執行</string>
<string name="app_notification_channel_description">Eden 模擬器通知</string>
<string name="app_notification_running">Eden 正在執行</string>
<string name="seconds">秒</string>
<!-- Spinbox strings -->
@@ -16,7 +16,7 @@
<string name="value_too_high">範圍最大必須為%1$d</string>
<string name="invalid_value">無效的範圍</string>
<string name="using_per_game_config">使用個別設定中</string>
<string name="using_per_game_config">使用個別遊戲設定中</string>
<!-- Input Overlay -->
<string name="show_input_overlay">顯示虛擬按鍵</string>
@@ -32,7 +32,7 @@
<string name="hide_overlay_on_controller_input">使用控制器時自動隱藏虛擬按鍵</string>
<string name="hide_overlay_on_controller_input_description">在使用控制器時自動隱藏畫面上的虛擬按鍵,會在控制器斷開連接後重新出現</string>
<string name="invert_confirm_back_controller_buttons">反轉手把的 確認/返回 按鈕</string>
<string name="invert_confirm_back_controller_buttons_description">使用Eden時將手把的確認及返回鍵反轉以符合Switch與Xbox的操作方式</string>
<string name="invert_confirm_back_controller_buttons_description">使用 Eden 時將手把的確認及返回鍵反轉以符合 Switch 與 Xbox 的操作方式</string>
<string name="input_overlay_options">虛擬按鍵設定</string>
<string name="input_overlay_options_description">調整虛擬按鍵的位置與顯示設定</string>
@@ -54,7 +54,7 @@
<string name="enable_stats_overlay_">啟用效能統計疊加層</string>
<string name="stats_overlay_options_description">設定疊加層中顯示的資訊</string>
<string name="show_fps">顯示影格率</string>
<string name="show_fps_description">顯示當前影格率</string>
<string name="show_fps_description">顯示目前的影格率</string>
<string name="show_frametime">顯示影格時間</string>
<string name="show_app_ram_usage">顯示應用程式的記憶體用量</string>
<string name="show_app_ram_usage_description">顯示模擬器的記憶體用量</string>
@@ -85,11 +85,11 @@
<string name="soc_overlay_options">裝置疊加層</string>
<string name="soc_overlay_options_description">設定裝置疊加層中顯示的資訊</string>
<string name="show_build_id">顯示Eden的組建版本</string>
<string name="show_build_id">顯示 Eden 的組建版本</string>
<string name="show_driver_version">顯示圖形驅動程式的版本</string>
<string name="show_device_model">顯示裝置型號</string>
<string name="show_gpu_model">顯示GPU型號</string>
<string name="show_soc_model">顯示CPU型號</string>
<string name="show_gpu_model">顯示 GPU 型號</string>
<string name="show_soc_model">顯示 CPU 型號</string>
<string name="show_fw_version">顯示韌體版本</string>
<!-- Eden\'s Veil -->
@@ -99,13 +99,13 @@
<string name="use_sync_core">同步核心速度</string>
<string name="use_sync_core_description">將核心速度與最大速度百分比同步,在不改變遊戲實際速度的情況下提高效能</string>
<string name="cpuopt_unsafe_host_mmu">啟用主機 MMU 模擬</string>
<string name="cpuopt_unsafe_host_mmu_description">此最佳化可加速客體程式的記憶體存取。啟用後,客體記憶體讀取/寫入將直接在記憶體中執行並利用主機的 MMU。停用此功能將強制所有記憶體存取使用軟體 MMU 模擬。</string>
<string name="cpuopt_unsafe_host_mmu_description">此最佳化可加速客體程式的記憶體存取。啟用後,客體記憶體讀取/寫入將直接在記憶體中執行並利用主機的 MMU。停用此功能將強制所有記憶體存取使用軟體 MMU 模擬</string>
<string name="debug_knobs">偵錯開關</string>
<string name="debug_knobs_description">僅限開發用途</string>
<string name="debug_knobs_hint">0到65535</string>
<string name="debug_knobs_hint">0 到 65535</string>
<!-- NVDEC Emulation -->
<string name="nvdec_emulation">NVDEC模擬</string>
<string name="nvdec_emulation">NVDEC 模擬</string>
<string name="nvdec_emulation_description">若在過場動畫中當機請切換成 CPU</string>
<string name="nvdec_emulation_none">無</string>
@@ -121,7 +121,7 @@
<string name="multiplayer_join_room">加入</string>
<string name="multiplayer_public_room">瀏覽公開房間</string>
<string name="multiplayer_username">使用者名稱</string>
<string name="multiplayer_ip_address">IP位址</string>
<string name="multiplayer_ip_address">IP 位址</string>
<string name="multiplayer_ip_port">埠</string>
<string name="multiplayer_create_room_success">房間建立成功</string>
<string name="multiplayer_join_room_success">成功加入房間</string>
@@ -129,8 +129,8 @@
<string name="multiplayer_network_error">網路錯誤</string>
<string name="multiplayer_lost_connection">連線中斷</string>
<string name="multiplayer_name_collision">使用者名稱已被其他人使用</string>
<string name="multiplayer_mac_collision">MAC位址衝突</string>
<string name="multiplayer_console_id_collision">主機ID衝突</string>
<string name="multiplayer_mac_collision">MAC 位址衝突</string>
<string name="multiplayer_console_id_collision">主機 ID 衝突</string>
<string name="multiplayer_wrong_version">版本不符</string>
<string name="multiplayer_wrong_password">密碼錯誤</string>
<string name="multiplayer_could_not_connect">無法連接</string>
@@ -143,7 +143,7 @@
<string name="multiplayer_host_kicked">您已被房主踢出</string>
<string name="multiplayer_unknown_error">未知錯誤</string>
<string name="multiplayer_room_uninitialized">房間未初始化</string>
<string name="multiplayer_room_idle">房間閒置</string>
<string name="multiplayer_room_idle">房間閒置中</string>
<string name="multiplayer_room_joining">正在加入房間</string>
<string name="multiplayer_room_joined">已加入房間</string>
<string name="multiplayer_room_moderator">房間管理員</string>
@@ -151,7 +151,7 @@
<string name="multiplayer_member_leave">%1$s 離開</string>
<string name="multiplayer_member_kicked">%1$s 被踢出</string>
<string name="multiplayer_member_banned">%1$s 被封鎖</string>
<string name="multiplayer_address_unbanned">位址已解封</string>
<string name="multiplayer_address_unbanned">IP 位址已解封</string>
<string name="multiplayer_kick_member">踢出成員</string>
<string name="multiplayer_password">密碼</string>
<string name="multiplayer_joining">正在加入…</string>
@@ -173,7 +173,7 @@
<string name="multiplayer_ban">封鎖使用者</string>
<string name="multiplayer_room_browser">公開房間</string>
<string name="multiplayer_no_rooms_found">未找到公開房間</string>
<string name="multiplayer_password_required">需要輸入密碼</string>
<string name="multiplayer_password_required">請輸入密碼</string>
<string name="multiplayer_player_count">:%1$d/%2$d</string>
<string name="multiplayer_game">遊戲</string>
<string name="multiplayer_no_game_info">任意遊戲</string>
@@ -184,14 +184,14 @@
<string name="multiplayer_search_public_lobbies">搜尋房間…</string>
<string name="multiplayer_preferred_game_name">遊戲</string>
<string name="multiplayer_lobby_type">大廳類型</string>
<string name="multiplayer_room_name_error">長度需為3-20個字元</string>
<string name="multiplayer_required">必填</string>
<string name="multiplayer_token_required">需要Web令牌,請前往進階設定 -> 系統 -> 網路</string>
<string name="multiplayer_ip_error">IP格式無效</string>
<string name="multiplayer_username_error">必須介於4-20個字元之間,並且僅能使用英文字母、數字、句點、破折號、底線和空格(標點符號須為英文格式)</string>
<string name="multiplayer_nickname_invalid">使用者名稱無效,請在系統→網路中檢查設定</string>
<string name="multiplayer_token_error">必須為48個字元,且僅包含小寫字母a-z</string>
<string name="multiplayer_port_error">埠號需為1-65535</string>
<string name="multiplayer_room_name_error">長度需為 3-20 個字元</string>
<string name="multiplayer_required">請填寫這個欄位</string>
<string name="multiplayer_token_required">需要 Web 令牌,請前往進階設定 -&gt; 系統 -&gt; 網路</string>
<string name="multiplayer_ip_error">IP 格式無效</string>
<string name="multiplayer_username_error">必須介於 4-20 個字元之間,並且僅能使用英文字母、數字、句點、破折號、底線和空格(標點符號須為英文格式)</string>
<string name="multiplayer_nickname_invalid">使用者名稱無效,請在系統 -&gt; 網路中檢查設定</string>
<string name="multiplayer_token_error">必須為 48 個字元,且僅包含小寫字母 a-z</string>
<string name="multiplayer_port_error">埠號需為 1-65535</string>
<string name="cancel">取消</string>
<string name="ok">確定</string>
<string name="refresh">重新整理</string>
@@ -201,16 +201,16 @@
<!-- Setup strings -->
<string name="welcome">歡迎!</string>
<string name="welcome_description">瞭解如何設定 <b>Eden</b> 並開始模擬。</string>
<string name="welcome_description">瞭解如何設定 <b>Eden</b> 並開始模擬</string>
<string name="get_started">開始使用</string>
<string name="keys">金鑰</string>
<string name="keys_description">使用下方的按鈕安裝您的 <b>prod.keys</b> 檔案。</string>
<string name="keys_description">使用下方的按鈕安裝您的 <b>prod.keys</b> 檔案</string>
<string name="firmware">韌體</string>
<string name="firmware_description">使用下方的按鈕安裝您的<b>firmware.zip</b>檔案</string>
<string name="games">遊戲資料夾</string>
<string name="games_description">使用下方的按鈕選擇您的<b>遊戲</b>資料夾。</string>
<string name="done">完成</string>
<string name="done_description">您已準備就緒。\n盡情遊玩您的遊戲!</string>
<string name="done_description">您已準備就緒\n盡情遊玩您的遊戲!</string>
<string name="next">下一步</string>
<string name="back">上一步</string>
<string name="add_games">新增遊戲</string>
@@ -228,7 +228,7 @@
<string name="dont_show_again">不再顯示</string>
<string name="add_directory_success">遊戲目錄新增成功</string>
<string name="enable_update_checks">檢查更新</string>
<string name="enable_update_checks_description">在Eden啟動時檢查有無新版本並選擇是否要下載與安裝更新</string>
<string name="enable_update_checks_description">在 Eden 啟動時檢查有無新版本並選擇是否要下載與安裝更新</string>
<string name="update_available">發現新版本</string>
<string name="update_available_description">有更新可供安裝:%1$s\n\n您要進行更新嗎?</string>
<string name="downloading_update">下載更新中</string>
@@ -237,7 +237,7 @@
<string name="update_install_failed">更新安裝失敗:%1$s</string>
<string name="home_search">搜尋</string>
<string name="home_settings">設定</string>
<string name="empty_gamelist">找不到檔案,或者尚未選取遊戲目錄</string>
<string name="empty_gamelist">找不到遊戲檔案,或者尚未選取遊戲目錄</string>
<string name="manage_game_folders">管理遊戲資料夾</string>
<string name="select_games_folder_description">允許 Eden 尋找您的遊戲檔案</string>
<string name="add_games_warning">跳過選擇遊戲資料夾?</string>
@@ -252,7 +252,7 @@
<string name="install_prod_keys_warning_help">https://yuzu-mirror.github.io/help/quickstart/#guide-introduction</string>
<string name="install_firmware_warning">跳過安裝韌體?</string>
<string name="emulator_data">設定模擬器資料</string>
<string name="emulator_data_description">模擬器需要金鑰才能正常執行,同時建議安裝韌體以啟動QLaunch小程式</string>
<string name="emulator_data_description">模擬器需要金鑰才能正常執行,同時建議安裝韌體以啟動 QLaunch 小程式</string>
<string name="permissions">授予權限</string>
<string name="permissions_description">授予權限以使用模擬器的特定功能</string>
<string name="install_firmware_warning_description">許多遊戲需要韌體才能正常運作</string>
@@ -273,10 +273,10 @@
<string name="build_id">版本號碼</string>
<string name="general_information">基本資訊</string>
<string name="hardware">硬體</string>
<string name="supported_abis">支援的ABI</string>
<string name="cpu_info">CPU資訊</string>
<string name="gpu_information">GPU資訊</string>
<string name="vulkan_driver_version">Vulkan驅動程式版本</string>
<string name="supported_abis">支援的 ABI</string>
<string name="cpu_info">CPU 資訊</string>
<string name="gpu_information">GPU 資訊</string>
<string name="vulkan_driver_version">Vulkan 驅動程式版本</string>
<string name="error_getting_emulator_info">取得裝置資訊失敗</string>
<string name="memory_info">記憶體資訊</string>
<string name="total_memory">記憶體大小</string>
@@ -287,8 +287,8 @@
<string name="warning_skip">跳過</string>
<string name="warning_cancel">取消</string>
<string name="install_amiibo_keys">安裝 Amiibo 金鑰</string>
<string name="install_amiibo_keys_description">若要在遊戲中使用 Amiibo 得先安裝</string>
<string name="gpu_driver_fetcher">GPU驅動程式下載器</string>
<string name="install_amiibo_keys_description">需要先安裝才能在遊戲中使用 Amiibo</string>
<string name="gpu_driver_fetcher">GPU 驅動程式下載器</string>
<string name="gpu_driver_manager">GPU 驅動程式管理員</string>
<string name="install_gpu_driver_description">安裝替代驅動程式以取得潛在的更佳效能或準確度</string>
<string name="post_processing">後製處理效果</string>
@@ -299,7 +299,7 @@
<string name="post_processing_open_list">開啟清單</string>
<string name="post_processing_close_list">收起清單</string>
<string name="post_processing_remove_all">移除效果</string>
<string name="post_processing_preset_locked">濾鏡已啟用。請在開啟遊戲前於 後製處理效果 中調整</string>
<string name="post_processing_preset_locked">濾鏡已啟用。請在開啟遊戲前於\"後製處理效果\"中調整</string>
<string name="post_processing_preset_modified">數值已變更,與原始濾鏡設定不同</string>
<string name="post_processing_presets">濾鏡</string>
<string name="post_processing_preset_new">新增濾鏡</string>
@@ -312,42 +312,51 @@
<string name="post_processing_empty">找不到設定檔。請將濾鏡效果的 .fx 檔案放置於此資料夾:</string>
<string name="frame_gen">影格生成</string>
<string name="frame_gen_per_game_description">調整此遊戲的影格生成設定</string>
<string name="frame_gen_description">使用 Lossless Scaling 在已渲染的影格之間插入補間影格。啟用此功能時,會強制採用 FIFO 垂直同步</string>
<string name="frame_gen_description">使用Lossless Scaling在已渲染的影格之間插入補間影格。啟用此功能時,會強制採用FIFO垂直同步</string>
<string name="frame_gen_multiplier">影格倍率</string>
<string name="frame_gen_multiplier_description">設定在每個已渲染的影格中要顯示的影格數。數值越高所需的 GPU 運算時間也會按比例增加。若要求的影格數超過裝置顯示器能呈現的數量將會降低模擬速度</string>
<string name="frame_gen_multiplier_description">設定在每個已渲染的影格中要顯示的影格數,數值越高所需的GPU運算時間也會按比例增加。若要求的影格數超過裝置顯示器能呈現的數量將會降低模擬速度</string>
<string name="frame_gen_multiplier_2x">2x</string>
<string name="frame_gen_multiplier_3x">3x</string>
<string name="frame_gen_multiplier_4x">4x</string>
<string name="frame_gen_target_rate">目標影格率</string>
<string name="frame_gen_target_rate_description">選擇裝置顯示器能實際呈現的影格率。之後倍率器會自動升高或降低以維持影格率。如果某個調整導致遊戲本身運作變慢,則會自動復原該設定</string>
<string name="frame_gen_target_rate_description">選擇裝置顯示器能實際呈現的影格率,之後倍率器會自動升高或降低以維持影格率。如果某個調整導致遊戲本身運作變慢,則會自動復原該設定</string>
<string name="frame_gen_target_rate_off">使用固定倍率</string>
<string name="frame_gen_target_rate_60">60 FPS</string>
<string name="frame_gen_target_rate_90">90 FPS</string>
<string name="frame_gen_target_rate_120">120 FPS</string>
<string name="frame_gen_on">開啟</string>
<string name="frame_gen_off">關閉</string>
<string name="frame_gen_fixed">固定</string>
<string name="frame_gen_flow_auto">自動</string>
<string name="frame_gen_quick_description">開啟或關閉影格生成後選擇影格倍率</string>
<string name="frame_gen_target_rate_quick_description">選擇要生成的目標影格率,倍率器會自動調整</string>
<string name="frame_gen_flow_scale_quick_description">用來預測影格之間動態的解析度,較低的數值可以減少 GPU 運算時間</string>
<string name="frame_gen_queue_target">影格佇列目標</string>
<string name="frame_gen_queue_target_description">最多允許多少個已完成的影格在顯示器前等待,較大的佇列可以吸收 GPU 突發負載,但會增加輸入延遲</string>
<string name="frame_gen_queue_target_0">最低延遲(無緩衝)</string>
<string name="frame_gen_queue_target_1">平衡(1影格)</string>
<string name="frame_gen_queue_target_2">最流暢(2影格)</string>
<string name="frame_gen_queue_target_1">平衡(1 影格)</string>
<string name="frame_gen_queue_target_2">最流暢(2 影格)</string>
<string name="frame_gen_flow_scale_auto">配合遊戲調整運動預測</string>
<string name="frame_gen_flow_scale_auto_description">以遊戲實際渲染的解析度而非升頻後的輸出進行運動預測。由於升頻後不會增加任何動態細節,因此不會影響準確度</string>
<string name="frame_gen_flow_scale_auto_description">以遊戲實際渲染的解析度而非升頻後的輸出進行運動預測,由於升頻後不會增加任何動態細節,因此不會影響準確度</string>
<string name="frame_gen_flow_scale">運動預測解析度</string>
<string name="frame_gen_flow_scale_description">光流處理的解析度,以輸出解析度的比例表示。降低此設定值是減少效能負載最有效的方法</string>
<string name="frame_gen_flow_scale_description">光流處理的解析度,以輸出解析度的比例表示,降低此設定值是減少效能負載最有效的方法</string>
<string name="frame_gen_unsupported">無法使用影格生成</string>
<string name="frame_gen_unsupported_description">此 GPU 驅動程式缺少 Lossless Scaling 著色器所需的 Vulkan 記憶體模型或半精度浮點數(float16)支援</string>
<string name="lossless_scaling_setup_description">可選擇安裝自己擁有的 Lossless.dll 以在之後啟用影格生成功能</string>
<string name="lossless_scaling_install">安裝 Lossless.dll</string>
<string name="lossless_scaling_install_description">您需要擁有從合法管道獲得的 Lossless Scaling 並從該軟體的資料夾中取得 Lossless.dll 檔案才能使用影格生成功能</string>
<string name="lossless_scaling_replace_description">安裝不同的 Lossless.dll 檔案</string>
<string name="frame_generation_support">影格生成</string>
<string name="frame_generation_supported">支援</string>
<string name="frame_generation_unsupported">不支援(無 Vulkan 記憶體模型或 float16)</string>
<string name="lossless_scaling">Lossless Scaling</string>
<string name="lossless_scaling_description">安裝您擁有的 Lossless.dll 檔案以使用影格生成</string>
<string name="lossless_scaling_installed">已安裝</string>
<string name="lossless_scaling_not_installed">未安裝</string>
<string name="lossless_scaling_replace">替換</string>
<string name="lossless_scaling_replace">更換</string>
<string name="lossless_scaling_remove">刪除</string>
<string name="lossless_scaling_remove_description">刪除已安裝的 Lossless.dll 及預先編譯的著色器</string>
<string name="lossless_scaling_remove_confirmation">影格生成功能會停止運作直到您重新安裝 Lossless.dll 。您的 Lossless.dll 原始檔並不會被 Eden 修改</string>
<string name="lossless_scaling_remove_confirmation">影格生成功能會停止運作直到您重新安裝Lossless.dll,您的 Lossless.dll原始檔不會被 Eden 修改</string>
<string name="lossless_scaling_missing">Lossless.dll 未安裝</string>
<string name="lossless_scaling_missing_description">前往 設定 -&gt; Lossless Scaling 安裝以使用影格生成功能</string>
<string name="lossless_scaling_locked">請先關閉遊戲</string>
@@ -360,33 +369,33 @@
<string name="error_lossless_copy_failed">無法複製選取的檔案</string>
<string name="error_lossless_unreadable">無法讀取選取的檔案</string>
<string name="error_lossless_not_pe">選取的檔案並不是 Windows 程式庫。請在 Lossless Scaling 的安裝位置(資料夾)中選擇 Lossless.dll</string>
<string name="error_lossless_missing_shaders">這個 Lossless.dll 的副本並未包含影格生成著色器。請更新 Lossless Scaling 後再試一次</string>
<string name="error_lossless_translation_failed">無法轉譯影格生成著色器。尚不支援此 Lossless Scaling 版本</string>
<string name="error_lossless_cache_failed">轉譯的著色器無法寫入到儲存空間。請確認手機容量是否充足</string>
<string name="error_lossless_missing_shaders">這個 Lossless.dll 的副本並未包含影格生成著色器。請更新 Lossless Scaling 後重試</string>
<string name="error_lossless_translation_failed">無法轉譯影格生成著色器,尚不支援此 Lossless Scaling 版本</string>
<string name="error_lossless_cache_failed">轉譯的著色器無法寫入到儲存空間,請確認手機容量是否充足</string>
<string name="advanced_settings">進階設定</string>
<string name="settings_description">調整模擬器設定</string>
<string name="search_recently_played">最近遊玩</string>
<string name="search_recently_added">最近新增</string>
<string name="open_user_folder">開啟 Eden 資料夾</string>
<string name="open_user_folder_description">管理 Eden 的內部檔案</string>
<string name="app_settings_description">自訂Eden的主題與介面</string>
<string name="app_settings_description">自訂 Eden 的主題與介面</string>
<string name="no_file_manager">找不到檔案管理員</string>
<string name="notification_no_directory_link">無法開啟 Eden 目錄</string>
<string name="notification_no_directory_link_description">請使用檔案管理員的側邊面板手動定位到使用者資料夾</string>
<string name="manage_save_data">管理儲存資料</string>
<string name="manage_save_data_description">導入/導出遊戲的儲存資料\n壓縮檔必須為.zip格式\n壓縮檔中首個子資料夾名稱必須為遊戲 ID</string>
<string name="import_save_warning">導入儲存資料</string>
<string name="import_save_warning_description">這將會以提供的檔案覆寫現有的該遊戲儲存資料,您確定要繼續嗎?</string>
<string name="save_files_importing">正在導入儲存資料…</string>
<string name="save_files_exporting">正在導出儲存資料…</string>
<string name="save_file_imported_success">已成功導入</string>
<string name="manage_save_data_description">匯入/匯出遊戲的儲存資料\n壓縮檔必須為.zip格式\n壓縮檔中首個子資料夾名稱必須為遊戲ID</string>
<string name="import_save_warning">匯入儲存資料</string>
<string name="import_save_warning_description">這將會以提供的檔案覆蓋現有的該遊戲儲存資料,您確定要繼續嗎?</string>
<string name="save_files_importing">正在匯入儲存資料…</string>
<string name="save_files_exporting">正在匯出儲存資料…</string>
<string name="save_file_imported_success">已成功匯入</string>
<string name="save_file_invalid_zip_structure">無效的儲存目錄結構</string>
<string name="save_file_invalid_zip_structure_description">首個子資料夾名稱必須為遊戲 ID</string>
<string name="install_firmware">安裝韌體</string>
<string name="install_firmware_description">韌體必須為 ZIP 壓縮檔,將會用於部分遊戲的啟動</string>
<string name="firmware_installing">正在安裝韌體</string>
<string name="firmware_installed_failure">韌體安裝失敗</string>
<string name="firmware_installed_failure_description">請確保韌體 nca 檔案位於 zip 壓縮檔的根目錄,然後再試一次。</string>
<string name="firmware_installed_failure_description">請確保韌體 nca 檔案位於 zip 壓縮檔的根目錄後再試一次</string>
<string name="firmware_uninstalled_failure">韌體解除安裝失敗</string>
<string name="share_log">分享偵錯記錄</string>
<string name="share_log_description">分享 Eden 的記錄檔以便對相關問題進行偵錯</string>
@@ -406,7 +415,7 @@
<string name="install_game_content_success_overwrite">%1$d 覆寫成功</string>
<string name="install_game_content_help_link">https://yuzu-mirror.github.io/help/quickstart/#dumping-installed-updates</string>
<string name="custom_driver_not_supported">您的裝置不支援自訂驅動程式</string>
<string name="custom_driver_not_supported_description">此裝置不支援注入自訂驅動程式。\n請以後再來查看是否已新增支援!</string>
<string name="custom_driver_not_supported_description">此裝置不支援注入自訂驅動程式\n請以後再來查看是否已新增支援!</string>
<string name="manage_yuzu_data">管理 Eden 資料</string>
<string name="manage_yuzu_data_description">安裝韌體、金鑰,導入/導出使用者資料及安裝其它項目!</string>
<string name="game_folders">遊戲資料夾</string>
@@ -437,12 +446,12 @@
<string name="keys_failed">金鑰安裝失敗</string>
<string name="keys_install_success">金鑰安裝成功</string>
<string name="error_keys_copy_failed">一個或多個金鑰安裝失敗</string>
<string name="error_keys_invalid_filename">請確保金鑰檔案具有.keys副檔名後重試。</string>
<string name="error_keys_failed_init">金鑰初始化失敗。請檢查您的轉儲工具是否為最新版本並重新轉儲金鑰。</string>
<string name="error_keys_invalid_filename">請確保金鑰檔案具有 .keys 副檔名後重試</string>
<string name="error_keys_failed_init">金鑰初始化失敗,請檢查您的轉儲工具是否為最新版本並重新轉儲金鑰</string>
<!-- Applet launcher strings -->
<string name="qlaunch_applet">Qlaunch</string>
<string name="qlaunch_description">從Switch系統主畫面啟動應用程式(目前僅支援英文)</string>
<string name="qlaunch_description">從 Switch 系統主畫面啟動應用程式(目前僅支援英文)</string>
<string name="applets">小程式啟動器</string>
<string name="applets_description">使用已安裝的韌體啟動系統小程式</string>
<string name="applets_error_firmware">未安裝韌體</string>
@@ -469,19 +478,19 @@
<string name="licenses_description">這些專案使 Eden Android 版成為可能</string>
<string name="build">組建版本</string>
<string name="user_data">使用者資料</string>
<string name="user_data_description">導入/導出所有應用程式資料。\n\n導入使用者資料時,現有的使用者資料將被取代!\n\n直接從 Citron 導入使用者資料可能會出現問題,建議手動導入所有所需資料。</string>
<string name="exporting_user_data">正在導出使用者資料…</string>
<string name="importing_user_data">正在導入使用者資料…</string>
<string name="user_data_description">匯入/匯出所有應用程式資料\n\n匯入使用者資料時,現有的使用者資料將被取代!\n\n直接從 Citron 匯入使用者資料可能會出現問題,建議手動匯入所有所需資料</string>
<string name="exporting_user_data">正在匯出使用者資料…</string>
<string name="importing_user_data">正在匯入使用者資料…</string>
<string name="invalid_yuzu_backup">無效的 Eden 備份</string>
<string name="user_data_export_success">使用者資料導出成功</string>
<string name="user_data_import_success">使用者資料導入成功</string>
<string name="user_data_export_cancelled">導出已取消</string>
<string name="user_data_import_failed_description">請確保使用者資料夾位於 zip 壓縮檔的根目錄,並在 config/config.ini 路徑中包含組態檔案,並再試一次</string>
<string name="user_data_export_success">使用者資料匯出成功</string>
<string name="user_data_import_success">使用者資料匯入成功</string>
<string name="user_data_export_cancelled">匯出已取消</string>
<string name="user_data_import_failed_description">請確保使用者資料夾位於 zip 壓縮檔的根目錄,並在 config/config.ini 路徑中包含組態檔案後重試</string>
<!-- General settings strings -->
<string name="frame_limit_enable">限制模擬速度</string>
<string name="frame_limit_enable_description">將模擬速度限制在標準速度的指定百分比</string>
<string name="frame_limit_slider">限制速度百分比</string>
<string name="frame_limit_slider_description">指定模擬速度的百分比。100% 為標準速度,更高或更低的值將會減少或增加速度限制</string>
<string name="frame_limit_slider_description">指定模擬速度的百分比,100% 為標準速度,更高或更低的值將會減少或增加速度限制</string>
<string name="turbo_speed_limit">加速模式</string>
<string name="turbo_speed_limit_description">當開啟加速模式時,模擬器將以此速度執行</string>
<string name="slow_speed_limit">慢速模式</string>
@@ -508,19 +517,19 @@
<!-- CPU -->
<string name="fast_cpu_time">CPU 時脈</string>
<string name="fast_cpu_time_description">提高模擬 CPU 回報的時脈,可以減少某些 FPS 限制。較弱的 CPU 可能會出現效能下降的情況,部分遊戲可能會出現異常</string>
<string name="custom_cpu_ticks">自訂CPU時脈</string>
<string name="custom_cpu_ticks_description">自訂CPU時脈。更高的值可能提高效能,但也可能導致遊戲卡死。建議範圍為77-21000。</string>
<string name="custom_cpu_ticks">自訂 CPU 時脈</string>
<string name="custom_cpu_ticks_description">自訂 CPU 時脈,更高的值可能提高效能,但也可能導致遊戲卡死。建議範圍為 77-21000</string>
<string name="cpu_ticks">時脈</string>
<string name="memory_layout">記憶體佈局</string>
<string name="memory_layout_description">(實驗性)更改模擬記憶體佈局。此設定不會提高效能,但可能有助於使用模組來提高解析度的遊戲的載入。不要在 RAM 為 8GB 或更少的手機上使用。若遊戲崩潰請將進階設定裡偵錯選項中的CPU後端改為 Dynarmic (JIT)</string>
<string name="memory_layout">記憶體布局</string>
<string name="memory_layout_description">(實驗性)更改模擬記憶體布局,此設定不會提高效能,但可能有助於使用模組來提高解析度的遊戲的載入。不要在 RAM 為 8GB 或更少的手機上使用。若遊戲崩潰請將進階設定裡偵錯選項中的 CPU 後端改為 Dynarmic(JIT)</string>
<string name="generate">生成</string>
<!-- Network settings strings -->
<string name="web_token">網路令牌</string>
<string name="web_token_description">用於建立公開大廳的網路令牌。由48個小寫字母a-z組成</string>
<string name="web_token_description">用於建立公開大廳的網路令牌,由 48 個小寫字母 a-z 組成</string>
<string name="web_username">網路使用者名稱</string>
<string name="web_username_description">多人遊戲房間中顯示的使用者名稱。必須為4-20個字元,僅能使用英文字母、數字、句點、破折號、底線和空格(標點符號須為英文格式)</string>
<string name="web_username_description">多人遊戲房間中顯示的使用者名稱。必須為 4-20 個字元,僅能使用英文字母、數字、句點、破折號、底線和空格(標點符號須為英文格式)</string>
<string name="network">網路</string>
<!-- Graphics settings strings -->
@@ -535,66 +544,68 @@
<string name="advanced">進階</string>
<string name="renderer_accuracy">GPU 模式</string>
<string name="renderer_accuracy_description">設定 GPU 模擬的準確度。大多數遊戲在設定為快速時即可正常渲染,但有些需要渲染粒子的遊戲仍需設為準確來避免圖形錯誤</string>
<string name="renderer_accuracy_description">設定 GPU 模擬的準確度,大多數遊戲在設定為快速時即可正常渲染,但有些需要渲染粒子的遊戲仍需設為準確來避免圖形錯誤</string>
<string name="dma_accuracy">DMA 準確度</string>
<string name="dma_accuracy_description">控制 DMA 準確度。將準確度設為穩定可以修復某些遊戲中的問題,但在某些情況下也可能影響效能。如果不確定,請保留為預設</string>
<string name="dma_accuracy_description">控制 DMA 準確度,將準確度設為穩定可以修復某些遊戲中的問題,但在某些情況下也可能影響效能。如果不確定,請保留為預設</string>
<string name="gpu_fence_behavior">GPU 同步柵欄模式</string>
<string name="gpu_fence_behavior_description">控制 GPU 同步柵欄模式。即時是速度最快的選項,但可能會導致一些問題。使用平衡可以提供更好的相容性並修復某些遊戲中的錯誤。準確則是在犧牲部分效能的情況下進一步提升相容性。嚴格是最慢的選項,但可以修復那些對同步要求更嚴格的遊戲中的問題。預設則會依照 GPU 準確度設定</string>
<string name="gpu_fence_behavior_description">控制 GPU 同步柵欄模式,即時是速度最快的選項,但可能會導致一些問題;使用平衡可以提供更好的相容性並修復某些遊戲中的錯誤;準確則是在犧牲部分效能的情況下進一步提升相容性;嚴格是最慢的選項,但可以修復那些對同步要求更嚴格的遊戲中的問題;預設則會依照 GPU 準確度設定</string>
<string name="anisotropic_filtering">各向異性過濾</string>
<string name="anisotropic_filtering_description">改善斜角檢視時的紋理品質</string>
<string name="vram_usage_mode">VRAM使用模式</string>
<string name="vram_usage_mode_description">控制GPU記憶體的分配與釋放策略</string>
<string name="accelerate_astc">ASTC解碼方式</string>
<string name="accelerate_astc_description">選擇ASTC壓縮紋理的解碼方式:CPU(慢速、穩定)、GPU(快速、推薦)或CPU非同步(無卡頓,可能導致問題)</string>
<string name="vram_usage_mode">VRAM 使用模式</string>
<string name="vram_usage_mode_description">控制 GPU 記憶體的分配與釋放策略</string>
<string name="accelerate_astc">ASTC 解碼方式</string>
<string name="accelerate_astc_description">選擇 ASTC 壓縮紋理的解碼方式:CPU(慢速、穩定)、GPU(快速、推薦)或 CPU 非同步(無卡頓,可能導致問題)</string>
<string name="sync_memory_operations">同步記憶體操作</string>
<string name="sync_memory_operations_description">確保計算和記憶體操作之間的資料一致性。 此選項應能修復某些遊戲中的問題,但在某些情況下可能會降低效能。 使用Unreal Engine 4的遊戲似乎受影響最大</string>
<string name="sync_memory_operations_description">確保計算和記憶體操作之間的資料一致性,此選項應能修復某些遊戲中的問題,但在某些情況下可能會降低效能。使用 Unreal Engine 4 的遊戲似乎受影響最大</string>
<string name="use_disk_shader_cache">磁碟著色器快取</string>
<string name="use_disk_shader_cache_description">將產生的著色器快取儲存至硬碟以減少中斷</string>
<string name="renderer_force_max_clock">強制使用最大時脈 (僅限Adreno)</string>
<string name="renderer_force_max_clock_description">強制 GPU 以可能的最大時脈執行 (熱溫限制仍會被套用)</string>
<string name="renderer_force_max_clock">強制使用最大時脈(僅限 Adreno)</string>
<string name="renderer_force_max_clock_description">強制GPU以可能的最大時脈運作(熱溫限制仍會被套用)</string>
<string name="renderer_asynchronous_gpu_emulation">GPU 非同步模擬</string>
<string name="renderer_asynchronous_gpu_emulation_description">此修改可透過使用 GPU 非同步模擬來提升性能,不過可能會導致圖形問題且會提高在進行時序相關操作時當機的機率</string>
<string name="renderer_async_presentation">非同步呈現</string>
<string name="renderer_async_presentation_description">此修改可以透過將渲染移至單獨的 CPU 執行緒來提升性能,但可能會導致圖形問題</string>
<string name="renderer_reactive_flushing">使用重新啟用排清</string>
<string name="renderer_reactive_flushing_description">犧牲效能,以改善部分遊戲的轉譯準確度</string>
<string name="renderer_reactive_flushing_description">犧牲效能以改善部分遊戲的轉譯準確度</string>
<string name="enable_buffer_history">啟用緩衝區歷史</string>
<string name="enable_buffer_history_description">允許存取先前的緩衝區狀態。此選項可能會改善部分遊戲的渲染品質與效能穩定性</string>
<string name="enable_buffer_history_description">允許存取先前的緩衝區狀態,此選項可能會改善部分遊戲的渲染品質與效能穩定性</string>
<string name="use_optimized_vertex_buffers">最佳化頂點緩衝區</string>
<string name="use_optimized_vertex_buffers_description">啟用最佳化的頂點緩衝區綁定。需要安裝 Mesa 26.0+ Turnip drivers/Qualcomm drivers。使用舊版 Turnip drivers 會導致當機 (25.3版和更低的版本)</string>
<string name="use_optimized_vertex_buffers_description">啟用最佳化的頂點緩衝區綁定,需要安裝 Mesa 26.0+ Turnip drivers/Qualcomm drivers。使用舊版 Turnip drivers 會導致當機(25.3 版或更低的版本)</string>
<string name="hacks">修改</string>
<string name="fast_gpu_time">GPU 時脈</string>
<string name="fast_gpu_time_description">讓遊戲誤以為 GPU 工作能更快完成,避免遊戲為了配合 Switch 的時脈而降低解析度與渲染距離</string>
<string name="skip_cpu_inner_invalidation">跳過CPU內部失效處理</string>
<string name="skip_cpu_inner_invalidation_description">在記憶體更新期間跳過某些CPU端快取的失效處理,減少CPU使用率並提高其性能。可能會導致某些遊戲出現故障或當機</string>
<string name="skip_cpu_inner_invalidation">跳過 CPU 內部失效處理</string>
<string name="skip_cpu_inner_invalidation_description">在記憶體更新期間跳過某些 CPU 端快取的失效處理,減少 CPU 使用率並提高其性能。可能會導致某些遊戲出現故障或當機</string>
<string name="nce_invalidation_gpu_readback">在 NCE 無效化前進行 GPU 回讀</string>
<string name="nce_invalidation_gpu_readback_description">(暫時性功能)修復 \"終結者瑪格諾莉亞:霧中綻放\" 及其它使用虛幻引擎之遊戲中的當機問題,可能會降低效能。此功能正在改善中</string>
<string name="nce_runtime_nro_patch">對 NCE Runtime 的 NRO 檔案進行修補</string>
<string name="nce_runtime_nro_patch_description">(暫時性功能)修復 \"Biomutant\" 的啟動問題,可能會對效能造成影響。此功能正在改善中</string>
<string name="fix_bloom_effects">修正光暈特效</string>
<string name="fix_bloom_effects_description">在 薩爾達傳說:織夢島 和 薩爾達傳說:智慧的再現 中 減少光暈模糊的問題並移除 橫衝直撞:狂飆樂園重製版 中的光暈效果 (Adreno A6XX - A7XX/ Turnip)。警告:可能會在其它遊戲中導致圖形異常</string>
<string name="fix_bloom_effects_description">在 \"薩爾達傳說:織夢島\" 和 \"薩爾達傳說:智慧的再現\" 中減少光暈模糊的問題並移除 \"橫衝直撞:狂飆樂園重製版\" 中的光暈效果(適用於 Adreno A6XX - A7XX/ Turnip)。警告:可能會在其它遊戲中導致圖形異常</string>
<string name="emulate_bgr565">模擬 BGR565</string>
<string name="emulate_bgr565_description">修正遊戲中出現的顏色反轉、圖形異常或陰影異常</string>
<string name="emulate_bgr565_description">修正遊戲中出現的色彩反轉、圖形異常或陰影異常</string>
<string name="rescale_hack">啟用舊版重新縮放處理</string>
<string name="rescale_hack_description">透過快速重新縮放處理來啟用遊戲重新縮放設定階段的舊版處理方式</string>
<string name="renderer_asynchronous_shaders">使用非同步著色器</string>
<string name="renderer_asynchronous_shaders_description">使用非同步編譯著色器。這可能會減少卡頓,但也可能導致圖形錯誤。</string>
<string name="renderer_asynchronous_shaders_description">使用非同步編譯著色器,這可能會減少卡頓,但也可能導致圖形錯誤</string>
<string name="gpu_unswizzle_settings">GPU Unswizzle 設定</string>
<string name="gpu_unswizzle_settings_description">設定基於 GPU 的 Unswizzling 參數或完全停用此功能。調整此設定以在性能與紋理載入品質中取得平衡</string>
<string name="gpu_unswizzle_settings_description">設定基於 GPU 的 Unswizzling 參數或完全停用此功能,調整此設定以在性能與紋理載入品質中取得平衡</string>
<string name="gpu_unswizzle_enable">啟用 GPU Unswizzle</string>
<string name="gpu_unswizzle_disabled">停用</string>
<string name="gpu_unswizzle_texture_size">GPU Unswizzle 最大紋理尺寸</string>
<string name="gpu_unswizzle_texture_size_description">設定 GPU 紋理 Unswizzling 的最大值 (MB)。雖然 GPU 處理中型和大型紋理的速度較快,但 CPU 處理非常小的紋理可能更有效率。整此設定以在 GPU 加速與 CPU 負載之間取得平衡</string>
<string name="gpu_unswizzle_stream_size">GPU Unswizzle 流大小</string>
<string name="gpu_unswizzle_stream_size_description">設定每個影格處理大型紋理 Unswizzling 的資料上限。數值越高載入紋理的速度越快,但會增加畫面延遲;數值較低則能降低 GPU 負載,不過有可能導致至紋理載入不完全甚至突然出現</string>
<string name="gpu_unswizzle_chunk_size">GPU Unswizzle 塊大小</string>
<string name="gpu_unswizzle_chunk_size_description">設定 3D 紋理每批次處理的深度切片數量。增加此數值可提升規格較佳 GPU 的處理效率,但在較低規格的硬體上可能導致卡頓或驅動程式逾時</string>
<string name="gpu_unswizzle_texture_size_description">設定 GPU 紋理 Unswizzling 的最大值(MB),雖然 GPU 處理中型和大型紋理的速度較快,但 CPU 處理非常小的紋理可能更有效率。調整此設定以在 GPU 加速與 CPU 負載之間取得平衡</string>
<string name="gpu_unswizzle_stream_size">GPU Unswizzle Stream 大小</string>
<string name="gpu_unswizzle_stream_size_description">設定每個影格處理大型紋理 Unswizzling 的資料上限,數值越高載入紋理的速度越快,但會增加畫面延遲;數值較低則能降低 GPU 負載,不過有可能導致至紋理載入不完全甚至突然出現</string>
<string name="gpu_unswizzle_chunk_size">GPU Unswizzle Chunk 大小</string>
<string name="gpu_unswizzle_chunk_size_description">設定 3D 紋理每批次處理的深度切片數量,增加此數值可提升規格較佳 GPU 的處理效率,但在較低規格的硬體上可能導致卡頓或驅動程式逾時</string>
<string name="gpu_unswizzle_default_button">預設</string>
<string name="extensions">擴充功能</string>
<string name="dyna_state">擴展動態狀態</string>
<string name="dyna_state_description">控制擴展動態狀態中可使用的功能數量。較高的數值可根據驅動程式支援的動態狀態減少管線編譯的次數。</string>
<string name="dyna_state_description">控制擴展動態狀態中可使用的功能數量,較高的數值可根據驅動程式支援的動態狀態減少管線編譯的次數</string>
<string name="disabled">停用</string>
<string name="vertex_input_dynamic_state">頂點輸入動態狀態</string>
<string name="vertex_input_dynamic_state_description">啟用此功能可提供更彈性的頂點輸入處理方式,並可能減少頂點/緩衝區的管線編譯時間</string>
@@ -610,25 +621,25 @@
<string name="picture_in_picture">子母畫面</string>
<string name="picture_in_picture_description">位於背景時最小化視窗</string>
<string name="warning_resolution">解析度縮放到2倍或更高可能會導致問題,並可能顯著降低設備速度</string>
<string name="warning_resolution">解析度縮放到 2 倍或更高可能會導致問題,並可能顯著降低設備速度</string>
<!-- Debug settings strings -->
<string name="cpu">CPU</string>
<string name="clocks">時脈</string>
<string name="use_auto_stub">使用自動存根</string>
<string name="use_auto_stub_description">自動補上缺少的服務和功能。可提高相容性但可能導致當機和穩定性問題。</string>
<string name="use_auto_stub_description">自動補上缺少的服務和功能,可提高相容性但可能導致當機和穩定性問題</string>
<string name="gpu">GPU</string>
<string name="renderer_api">API</string>
<string name="renderer_debug">圖形偵錯</string>
<string name="renderer_debug_description">將圖形 API 設為慢速偵錯模式</string>
<string name="patch_old_qcom_drivers">BCn 區塊壓縮紋理修補</string>
<string name="patch_old_qcom_drivers_description">覆寫 Adreno GPU 的 BCn 紋理格式自動偵測。通常會根據 Android 版本自動偵測(會在API 28 以上自動啟用)</string>
<string name="patch_old_qcom_drivers_description">覆寫 Adreno GPU 的 BCn 紋理格式自動偵測。通常會根據 Android 版本自動偵測(會在 API 28 以上的裝置自動啟用)</string>
<string name="fastmem">Fastmem</string>
<string name="log">日誌</string>
<string name="flush_by_line">按行寫入偵錯日誌</string>
<string name="flush_by_line_description">在每行寫入時重新整理偵錯日誌,讓程式在當機或閃退時更容易偵錯。</string>
<string name="flush_by_line_description">寫入一行日誌就立刻更新偵錯記錄,讓程式在當機或畫面凍結時更容易偵錯</string>
<string name="extended_logging">啟用更詳細的日誌記錄</string>
<string name="extended_logging_description">將日誌檔的最大檔案限制從 100MB 提高到 1GB</string>
<string name="log_filter">日誌過濾器</string>
@@ -637,21 +648,21 @@
<!-- GPU Logging strings -->
<string name="gpu_logging_header">GPU 日誌</string>
<string name="gpu_log_level">記錄層級</string>
<string name="gpu_log_level_description">GPU 日誌的詳細層級 (越高日誌越詳細,不過會更容易過熱)</string>
<string name="gpu_log_level_description">GPU 日誌的詳細層級(越高日誌越詳細,不過會更容易過熱)</string>
<string name="gpu_log_vulkan_calls">記錄 Vulkan API 呼叫</string>
<string name="gpu_log_vulkan_calls_description">在環形緩衝區中記錄所有 Vulkan API 呼叫</string>
<string name="gpu_log_shader_dumps">傾印 SPIR-V 著色器</string>
<string name="gpu_log_shader_dumps_description">將重新編譯後的 SPIR-V 二進位檔案 (.spv) 儲存至 Eden 資料夾裡的 dump 資料夾中。可使用 spirv-dis/spirv-cross/spirv-val 進行檢查</string>
<string name="gpu_log_shader_dumps_description">將重新編譯後的 SPIR-V 二進位檔案(.spv)儲存至 Eden 資料夾裡的 dump 資料夾中。可使用 spirv-dis/spirv-cross/spirv-val 進行檢查</string>
<string name="dump_guest_shaders">傾印客體(Maxwell)著色器</string>
<string name="dump_guest_shaders_description">將 Maxwell 客體著色器位元組碼檔案 (.ash) 儲存至 Eden 資料夾裡的 dump 資料夾中。可使用 nvdisasm 進行檢查</string>
<string name="dump_guest_shaders_description">將 Maxwell 客體著色器位元組碼檔案(.ash)儲存至 Eden 資料夾裡的 dump 資料夾中。可使用 nvdisasm 進行檢查</string>
<string name="dump_macros">傾印 Maxwell 巨集</string>
<string name="dump_macros_description">將 Maxwell 巨集程式檔案 (.macro) 儲存至 Eden 資料夾裡的 dump 資料夾中。可使用 envydis 進行檢查</string>
<string name="dump_macros_description">將 Maxwell 巨集程式檔案(.macro)儲存至 Eden 資料夾裡的 dump 資料夾中。可使用 envydis 進行檢查</string>
<string name="gpu_log_memory_tracking">追蹤 GPU 記憶體</string>
<string name="gpu_log_memory_tracking_description">監控 GPU 記憶體的分配和釋放</string>
<string name="gpu_log_driver_debug">驅動程式偵錯資料</string>
<string name="gpu_log_driver_debug_description">擷取驅動程式的特定偵錯資料(例如 Turnip breadcrumbs)</string>
<string name="gpu_log_ring_buffer_size">環形緩衝區大小</string>
<string name="gpu_log_ring_buffer_size_description">追蹤的近期 Vulkan 呼叫數量(預設為 512 )</string>
<string name="gpu_log_ring_buffer_size_description">追蹤的近期 Vulkan 呼叫數量(預設為 512)</string>
<string name="gpu_log_ring_buffer_size_hint">64 至 4096 個項目</string>
<string name="general">一般</string>
@@ -681,7 +692,7 @@
<string name="range">靈敏度</string>
<string name="deadzone">無感帶</string>
<string name="modifier">用按鈕、按鍵來模擬搖桿</string>
<string name="modifier_range">修改按鈕模擬左/右搖桿的值,視遊戲不同而有所差異\n(模擬左搖桿時,若將此數值設為50,則按下按鈕時遊戲裡的人物可能只會走動而不是奔跑;模擬右搖桿時所使用的值則是會影響到轉視角的速度,數值越高代表使用的模擬值越大)</string>
<string name="modifier_range">修改按鈕模擬左/右搖桿的值,視遊戲不同而有所差異\n(模擬左搖桿時,若將此數值設為 50,則按下按鈕時遊戲裡的人物可能只會走動而不是奔跑;模擬右搖桿時所使用的值則是會影響到轉視角的速度,數值越高代表使用的模擬值越大)</string>
<string name="triggers">肩部按鍵</string>
<string name="button_sl_left">左 SL</string>
<string name="button_sr_left">左 SR</string>
@@ -731,7 +742,7 @@
<string name="button_map_description">按下一個按鈕或肩部按鍵/移動搖桿</string>
<string name="map_dpad_direction">將方向鍵配對到 %1$s</string>
<string name="map_control">配對到 %1$s</string>
<string name="failed_to_load_profile">導入設定檔失敗</string>
<string name="failed_to_load_profile">匯入設定檔失敗</string>
<string name="failed_to_save_profile">儲存設定檔失敗</string>
<string name="reset_mapping">重設控制器配對</string>
<string name="reset_mapping_description">您確定要將此控制器的所有配對重設為預設值?此動作無法復原</string>
@@ -752,21 +763,21 @@
<string name="auto">自動</string>
<string name="submit">提交</string>
<string name="string_null">無</string>
<string name="string_import">導入</string>
<string name="export">導出</string>
<string name="export_failed">導出失敗</string>
<string name="import_failed">導入失敗</string>
<string name="string_import">匯入</string>
<string name="export">匯出</string>
<string name="export_failed">匯出失敗</string>
<string name="import_failed">匯入失敗</string>
<string name="cancelling">正在取消</string>
<string name="install">安裝</string>
<string name="fetch">下載</string>
<string name="delete">刪除</string>
<string name="edit">編輯</string>
<string name="import_success">已成功導入</string>
<string name="export_success">已成功導出</string>
<string name="import_success">已成功匯入</string>
<string name="export_success">已成功匯出</string>
<string name="start">開始</string>
<string name="global">全域設定</string>
<string name="custom">個別遊戲設定</string>
<string name="import_complete">導入完成</string>
<string name="import_complete">匯入完成</string>
<string name="use_global_setting">使用全域設定</string>
<string name="operation_completed_successfully">操作已成功完成</string>
<string name="confirm">確認</string>
@@ -797,9 +808,9 @@
<string name="installing">安裝中…</string>
<string name="latest">最新</string>
<string name="recommended_driver">推薦驅動程式:</string>
<string name="gpu_model">GPU型號</string>
<string name="unsupported_gpu">不支援的GPU</string>
<string name="unsupported_gpu_warning">您的GPU不支援驅動程式注入。不建議嘗試設定自訂驅動程式。</string>
<string name="gpu_model">GPU 型號</string>
<string name="unsupported_gpu">不支援的 GPU</string>
<string name="unsupported_gpu_warning">您的 GPU 不支援驅動程式注入,不建議嘗試設定自訂驅動程式</string>
<!-- Preferences Screen -->
<string name="preferences_settings">設定</string>
@@ -829,13 +840,13 @@
<string name="save_migration_complete">成功遷移儲存資料</string>
<string name="save_migration_failed">儲存資料遷移失敗</string>
<string name="save_directory_set">存檔目錄設定完成</string>
<string name="destination_has_saves">所選取的位置已有儲存資料。是否要取代該檔案?</string>
<string name="destination_has_saves">所選取的位置已有儲存資料,是否要取代該檔案?</string>
<string name="all_files_permission_required">若要自訂路徑必須授予所有檔案的存取權</string>
<string name="grant_permission">授予權限</string>
<string name="custom_nand_directory">NAND 路徑</string>
<string name="custom_nand_directory_description">設定 NAND 資料的自訂路徑</string>
<string name="custom_sdmc_directory">虛擬 SD卡 路徑</string>
<string name="custom_sdmc_directory_description">設定虛擬 SD卡 儲存空間的自訂路徑</string>
<string name="custom_sdmc_directory">虛擬SD卡路徑</string>
<string name="custom_sdmc_directory_description">設定虛擬SD卡儲存空間的自訂路徑</string>
<string name="path_set">路徑設定成功</string>
<string name="skip_migration">跳過</string>
@@ -854,7 +865,7 @@
<string name="add_ons_description">切換模組、更新及 DLC</string>
<string name="playtime">遊玩時間:</string>
<string name="reset_playtime">重設遊玩時間</string>
<string name="reset_playtime_description">將此遊戲的遊玩時間重設為0</string>
<string name="reset_playtime_description">將此遊戲的遊玩時間重設為 0</string>
<string name="reset_playtime_warning_description">您確定要重設此遊戲的遊玩時間嗎?</string>
<string name="playtime_reset_successfully">遊玩時間已重設</string>
<string name="edit_playtime">修改遊玩時間</string>
@@ -863,16 +874,16 @@
<string name="hours_abbr">小時</string>
<string name="minutes_abbr">分鐘</string>
<string name="seconds_abbr">秒</string>
<string name="hours_must_be_between_0_and_9999">必須介於0到9999小時之間</string>
<string name="minutes_must_be_between_0_and_59">必須介於0到59分鐘之間</string>
<string name="seconds_must_be_between_0_and_59">必須介於0到59秒之間</string>
<string name="playtime_updated_successfully">成功更新遊玩時間</string>
<string name="hours_must_be_between_0_and_9999">必須介於 0 到 9999 小時之間</string>
<string name="minutes_must_be_between_0_and_59">必須介於 0 到 59 分鐘之間</string>
<string name="seconds_must_be_between_0_and_59">必須介於 0 到 59 秒之間</string>
<string name="playtime_updated_successfully">成功修改遊玩時間</string>
<string name="clear_shader_cache">清除著色器快取</string>
<string name="clear_shader_cache_description">清除此遊戲所有已編譯的著色器快取</string>
<string name="clear_shader_cache_warning_description">重新編譯著色器快取的過程中可能會導致遊戲有些微卡頓</string>
<string name="cleared_shaders_successfully">著色器快取已成功清除</string>
<string name="driver_shader_wipe_dialog_title">已刪除著色器快取</string>
<string name="driver_shader_wipe_dialog_message">為了維持Vulkan管線驗證,Eden已自動清除所有著色器快取。為了預防閃退和圖形錯誤,這是必須的動作。因為著色器需要重新編譯,您在遊戲過程中可能會遇到些微卡頓的情況</string>
<string name="driver_shader_wipe_dialog_message">為了維持Vulkan管線驗證,Eden 已自動清除所有著色器快取,若要預防閃退和圖形錯誤,這是必須的動作。因為著色器需要重新編譯,您在遊戲過程中可能會遇到些微卡頓的情況</string>
<string name="addons_game">附加元件:%1$s</string>
<string name="save_data">儲存資料</string>
<string name="save_data_description">管理此遊戲的儲存資料</string>
@@ -904,8 +915,8 @@
<string name="verify_no_result_description">未完成文件完整性檢查</string>
<string name="verification_failed_for">以下文件的完整性驗證失敗:\n %1$s</string>
<string name="share_game_settings">分享設定</string>
<string name="import_config">導入設定</string>
<string name="export_config">導出設定</string>
<string name="import_config">匯入設定</string>
<string name="export_config">匯出設定</string>
<string name="share_config_failed">分享設定失敗</string>
<!-- ROM loading errors -->
@@ -921,12 +932,12 @@
<!-- Intent Launch strings -->
<string name="searching_for_game">正在搜尋遊戲...</string>
<string name="game_not_found_for_title_id">找不到標題ID的遊戲: %1$s</string>
<string name="game_not_found_for_title_id">找不到標題 ID 的遊戲: %1$s</string>
<string name="custom_settings_failed_title">自訂設定失敗</string>
<string name="custom_settings_failed_message">無法套用自訂設定 %1$s: %2$s</string>
<string name="launch_with_default_settings">使用預設設定啟動</string>
<string name="launch_cancelled">啟動已取消</string>
<string name="custom_settings_failure_reasons">無法套用請求的設定。這可能是由於缺少GPU驅動程式或設定問題。</string>
<string name="custom_settings_failure_reasons">無法套用請求的設定,這可能是由於缺少 GPU 驅動程式或設定問題</string>
<string name="custom_settings_applied">已套用自訂設定</string>
<string name="launching_game">正在啟動 %1$s...</string>
<string name="failed_to_initialize_game">無法初始化遊戲</string>
@@ -947,10 +958,10 @@
<!-- Driver strings -->
<string name="driver_not_found">未安裝所需的驅動程式: %s</string>
<string name="invalid_driver_file">無效的驅動程式檔案: %s</string>
<string name="network_unavailable">無可用網路連線。請檢查您的網路連線並重試</string>
<string name="driver_missing_title">需要GPU驅動程式</string>
<string name="network_unavailable">無可用網路連線,請檢查您的網路連線並重試</string>
<string name="driver_missing_title">需要 GPU 驅動程式</string>
<string name="driver_missing_message">這個遊戲的設定需要 \"%s\"驅動程式,而它並沒有安裝在您的裝置上\n\n要下載並安裝此驅動程式嗎?</string>
<string name="driver_download_cancelled">驅動程式下載已取消。沒有所需的驅動程式無法啟動遊戲。</string>
<string name="driver_download_cancelled">驅動程式下載已取消,沒有所需的驅動程式無法啟動遊戲</string>
<string name="download">下載</string>
<!-- Emulation Menu -->
@@ -972,7 +983,7 @@
<string name="emulation_pause">暫停模擬</string>
<string name="emulation_unpause">繼續模擬</string>
<string name="emulation_input_overlay">疊加層/虛擬按鍵設定</string>
<string name="load_amiibo">導入Amiibo</string>
<string name="load_amiibo">導入 Amiibo</string>
<string name="touchscreen">觸控螢幕</string>
<string name="lock_drawer">鎖定側邊選單</string>
<string name="unlock_drawer">解鎖側邊選單</string>
@@ -980,12 +991,12 @@
<!-- Amiibo -->
<string name="amiibo_title">Amiibo</string>
<string name="amiibo_removed_message">該amiibo已被移除</string>
<string name="amiibo_wrong_state">此遊戲目前沒有在尋找amiibo</string>
<string name="amiibo_not_valid">您所選擇的並不是正確的amiibo金鑰檔</string>
<string name="amiibo_removed_message">該 amiibo 已被移除</string>
<string name="amiibo_wrong_state">此遊戲目前沒有在尋找 amiibo</string>
<string name="amiibo_not_valid">您所選擇的並不是正確的 amiibo 金鑰檔</string>
<string name="amiibo_in_use">選擇的檔案已在使用中</string>
<string name="amiibo_unknown_error">發生未知的錯誤</string>
<string name="amiibo_load_success">已導入Amiibo</string>
<string name="amiibo_load_success">Amiibo 已匯入</string>
<!-- Software keyboard -->
@@ -1014,9 +1025,9 @@
<string name="region_taiwan">臺灣</string>
<!-- Memory Layouts -->
<string name="memory_4gb">4GB (推薦)</string>
<string name="memory_6gb">6GB (不穩定)</string>
<string name="memory_8gb">8GB (不穩定)</string>
<string name="memory_4gb">4GB(推薦)</string>
<string name="memory_6gb">6GB(不穩定)</string>
<string name="memory_8gb">8GB(不穩定)</string>
<!-- CPU clock levels -->
<string name="clock_normal">正常</string>
@@ -1066,20 +1077,26 @@
<!-- Renderer Accuracy -->
<string name="renderer_accuracy_low">效能</string>
<string name="renderer_accuracy_high">準確</string>
<string name="renderer_accuracy_high">品質</string>
<!-- DMA Accuracy -->
<string name="dma_accuracy_default">預設</string>
<string name="dma_accuracy_unsafe">不穩定</string>
<string name="dma_accuracy_safe">穩定</string>
<!-- GPU Fence Behavior -->
<string name="gpu_fence_behavior_default">預設</string>
<string name="gpu_fence_behavior_immediate">即時</string>
<string name="gpu_fence_behavior_balanced">平衡</string>
<string name="gpu_fence_behavior_accurate">準確</string>
<string name="vram_usage_conservative">保守</string>
<string name="vram_usage_aggressive">積極</string>
<!-- Renderer VSync -->
<string name="renderer_vsync_immediate">即時 (關閉)</string>
<string name="renderer_vsync_immediate">即時(關閉)</string>
<string name="renderer_vsync_mailbox">Mailbox</string>
<string name="renderer_vsync_fifo">FIFO (開啟)</string>
<string name="renderer_vsync_fifo">FIFO(開啟)</string>
<string name="renderer_vsync_fifo_relaxed">FIFO 寬鬆</string>
<!-- Anti-Aliasing -->
@@ -1101,6 +1118,18 @@
<string name="cpu_accuracy_paranoid">不合理</string>
<string name="cpu_accuracy_debugging">偵錯</string>
<!-- Freedreno Settings -->
<string name="freedreno_settings_title">Freedreno 設定</string>
<string name="gpu_driver_settings">GPU 驅動程式設定</string>
<string name="freedreno_presets">預先提供的設定檔</string>
<string name="freedreno_current_settings">目前使用的設定</string>
<string name="freedreno_debug">進階設定</string>
<string name="freedreno_var_name">變數名稱 (例如: TU_DEBUG)</string>
<string name="freedreno_var_value">變數值</string>
<string name="freedreno_add_variable">新增變數</string>
<string name="freedreno_clear_all">全部清除</string>
<string name="freedreno_saved">Freedreno 設定已儲存</string>
<string name="freedreno_cleared_all">已清除所有 Freedreno 變數</string>
<!-- Gamepad Buttons -->
<string name="gamepad_d_pad">方向鍵</string>
<string name="gamepad_left_stick">左搖桿</string>
@@ -580,8 +580,6 @@
<string name="renderer_force_max_clock_description">Forces the GPU to run at the maximum possible clocks (thermal constraints will still be applied).</string>
<string name="renderer_asynchronous_gpu_emulation">GPU async emulation</string>
<string name="renderer_asynchronous_gpu_emulation_description">This hack can increase performance by running GPU emulation asynchronously at the cost of graphical issues and increased crash rates by timing-related operations.</string>
<string name="renderer_async_presentation">Asynchronous presentation</string>
<string name="renderer_async_presentation_description">This hack can increase performance by moving presentation to a separate CPU thread at the cost of graphical issues.</string>
<string name="renderer_reactive_flushing">Use reactive flushing</string>
<string name="renderer_reactive_flushing_description">Improves rendering accuracy in some games at the cost of performance.</string>
<string name="enable_buffer_history">Enable buffer history</string>
@@ -595,6 +593,10 @@
<string name="fast_gpu_time_description">Makes the game believe GPU work finishes faster than it does, so it stops lowering resolution and render distance to fit the Switch\'s clocks.</string>
<string name="skip_cpu_inner_invalidation">Skip CPU Inner Invalidation</string>
<string name="skip_cpu_inner_invalidation_description">Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it\'s performance. This may cause glitches or crashes on some games.</string>
<string name="nce_invalidation_gpu_readback">GPU Readback Before NCE Invalidation</string>
<string name="nce_invalidation_gpu_readback_description">Temporary. Fix Ender Magnolia (and other UE titles) crashes. May reduce performance. Improvement in progress.</string>
<string name="nce_runtime_nro_patch">Patch Runtime NROs for NCE</string>
<string name="nce_runtime_nro_patch_description">Temporary. Fix Biomutant boot. May impact performance. Improvement in progress.</string>
<string name="fix_bloom_effects">Fix Bloom Effects</string>
<string name="fix_bloom_effects_description">Reduces bloom blur in LA/EOW (Adreno A6XX - A7XX/ Turnip), removes bloom in Burnout. Warning: may cause graphical artifacts in other games.</string>
<string name="emulate_bgr565">Emulate BGR565</string>
+2 -17
View File
@@ -14,21 +14,6 @@
#include "core/core_timing.h"
#include "core/hle/kernel/k_event.h"
// See texture_cache/util.h
template<typename T, size_t N>
#if BOOST_VERSION >= 108100 || __GNUC__ > 12
[[nodiscard]] boost::container::static_vector<T, N> FixStaticVectorADL(const boost::container::static_vector<T, N>& v) {
return v;
}
#else
[[nodiscard]] std::vector<T> FixStaticVectorADL(const boost::container::static_vector<T, N>& v) {
std::vector<T> u;
for (auto const& e : v)
u.push_back(e);
return u;
}
#endif
namespace AudioCore::AudioIn {
System::System(Core::System& system_, Kernel::KEvent* event_, const size_t session_id_)
@@ -110,7 +95,7 @@ Result System::Start() {
boost::container::static_vector<AudioBuffer, BufferCount> buffers_to_flush{};
buffers.RegisterBuffers(buffers_to_flush);
session->AppendBuffers(FixStaticVectorADL(buffers_to_flush));
session->AppendBuffers(buffers_to_flush);
session->SetRingSize(static_cast<u32>(buffers_to_flush.size()));
return ResultSuccess;
@@ -155,7 +140,7 @@ void System::RegisterBuffers() {
if (state == State::Started) {
boost::container::static_vector<AudioBuffer, BufferCount> registered_buffers{};
buffers.RegisterBuffers(registered_buffers);
session->AppendBuffers(FixStaticVectorADL(registered_buffers));
session->AppendBuffers(registered_buffers);
}
}
+16 -15
View File
@@ -171,8 +171,13 @@ struct Values {
SwitchableSetting<bool> enable_overlay{linkage, false, "enable_overlay", Category::LibraryApplet};
// Audio
SwitchableSetting<AudioEngine> sink_id{linkage, AudioEngine::Auto, "output_engine",
Category::Audio, Specialization::RuntimeList};
SwitchableSetting<AudioEngine> sink_id{linkage,
#ifdef __ANDROID__
AudioEngine::Sdl3,
#else
AudioEngine::Auto,
#endif
"output_engine", Category::Audio, Specialization::RuntimeList};
SwitchableSetting<std::string> audio_output_device_id{
linkage, "auto", "output_device", Category::Audio, Specialization::RuntimeList};
SwitchableSetting<std::string> audio_input_device_id{
@@ -472,13 +477,8 @@ struct Values {
SwitchableSetting<bool> frame_gen_dump_flow{linkage, false, "frame_gen_dump_flow",
Category::Renderer};
SwitchableSetting<bool> use_asynchronous_gpu_emulation{linkage,
#ifdef __ANDROID__
false,
#else
true,
#endif
"use_asynchronous_gpu_emulation", Category::Renderer};
SwitchableSetting<bool> use_asynchronous_gpu_emulation{linkage, true, "use_asynchronous_gpu_emulation",
Category::Renderer};
// *nix platforms may have issues with the borderless windowed fullscreen mode.
// Default to exclusive fullscreen on these platforms for now.
SwitchableSetting<FullscreenMode, true> fullscreen_mode{linkage,
@@ -537,7 +537,7 @@ struct Values {
"vram_usage_mode",
Category::RendererAdvanced};
SwitchableSetting<NvdecEmulation> nvdec_emulation{linkage, NvdecEmulation::Gpu,
SwitchableSetting<NvdecEmulation> nvdec_emulation{linkage, NvdecEmulation::Cpu,
"nvdec_emulation", Category::RendererAdvanced};
SwitchableSetting<AnisotropyMode, true> max_anisotropy{linkage,
@@ -639,9 +639,13 @@ struct Values {
Specialization::Default,
true,
true};
SwitchableSetting<bool> nce_invalidation_gpu_readback{
linkage, false, "nce_invalidation_gpu_readback", Category::RendererHacks};
SwitchableSetting<bool> nce_runtime_nro_patch{
linkage, false, "nce_runtime_nro_patch", Category::RendererHacks};
SwitchableSetting<bool> async_presentation{linkage,
#ifdef __ANDROID__
false,
true,
#else
false,
#endif
@@ -653,9 +657,6 @@ struct Values {
SwitchableSetting<bool> emulate_bgr565{linkage, false, "emulate_bgr565",
Category::RendererHacks};
SwitchableSetting<bool> rescale_hack{linkage, false, "rescale_hack",
Category::RendererHacks};
SwitchableSetting<bool> use_asynchronous_shaders{linkage, false, "use_asynchronous_shaders",
Category::RendererHacks};
@@ -932,7 +933,7 @@ struct Values {
// Network
Setting<std::string> network_interface{linkage, std::string(), "network_interface",
Category::Network};
SwitchableSetting<bool> airplane_mode{linkage, false, "airplane_mode", Category::Network};
SwitchableSetting<bool> airplane_mode{linkage, true, "airplane_mode", Category::Network};
// WebService
Setting<std::string> web_api_url{linkage, "api.ynet-fun.xyz", "web_api_url",
+1 -2
View File
@@ -6,12 +6,11 @@
#pragma once
#include <functional>
#include <optional>
#include <string>
#include <vector>
#include "common/common_types.h"
#include "core/file_sys/vfs/vfs_types.h"
#include "core/hle/result.h"
#include "core/hle/service/bcat/bcat_types.h"
#include "core/hle/service/kernel_helpers.h"
+20 -18
View File
@@ -426,28 +426,30 @@ public:
std::addressof(ro_size), std::addressof(rw_size),
nro_info->base_address, nro_size, bss_size));
#ifdef HAS_NCE
if (Settings::IsNceEnabled()) {
auto* process = context->GetProcess();
auto& memory = process->GetMemory();
if (Settings::values.nce_runtime_nro_patch.GetValue()) {
if (Settings::IsNceEnabled()) {
auto* process = context->GetProcess();
auto& memory = process->GetMemory();
std::vector<u8> image(total_size);
memory.ReadBlock(nro_info->base_address, image.data(), rx_size);
std::vector<u8> image(total_size);
memory.ReadBlock(nro_info->base_address, image.data(), rx_size);
Kernel::CodeSet::Segment code{.size = static_cast<u32>(rx_size)};
Core::NCE::Patcher patch;
patch.PatchText(image, code);
patch.RelocateAndCopy(nro_info->base_address, code, image, nullptr);
Kernel::CodeSet::Segment code{.size = static_cast<u32>(rx_size)};
Core::NCE::Patcher patch;
patch.PatchText(image, code);
patch.RelocateAndCopy(nro_info->base_address, code, image, nullptr);
const u64 patch_address = nro_info->base_address + total_size;
const size_t patch_size = patch.GetSectionSize();
constexpr auto permission = Kernel::Svc::MemoryPermission::ReadExecute;
const u64 patch_address = nro_info->base_address + total_size;
const size_t patch_size = patch.GetSectionSize();
constexpr auto permission = Kernel::Svc::MemoryPermission::ReadExecute;
auto* patch_memory = Kernel::KSharedMemory::Create(kernel);
R_TRY(patch_memory->Initialize(kernel, kernel.System().DeviceMemory(), process, permission, permission, patch_size));
std::memcpy(patch_memory->GetPointer(), image.data() + total_size, patch_size);
R_TRY(process->AddSharedMemory(kernel, patch_memory, patch_address, patch_size));
R_TRY(patch_memory->Map(*process, patch_address, patch_size, permission));
memory.WriteBlock(nro_info->base_address, image.data(), rx_size);
auto* patch_memory = Kernel::KSharedMemory::Create(kernel);
R_TRY(patch_memory->Initialize(kernel, kernel.System().DeviceMemory(), process, permission, permission, patch_size));
std::memcpy(patch_memory->GetPointer(), image.data() + total_size, patch_size);
R_TRY(process->AddSharedMemory(kernel, patch_memory, patch_address, patch_size));
R_TRY(patch_memory->Map(*process, patch_address, patch_size, permission));
memory.WriteBlock(nro_info->base_address, image.data(), rx_size);
}
}
#endif
// Set NRO perms.
+3 -1
View File
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
// SPDX-License-Identifier: GPL-3.0-or-later
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
@@ -6,6 +6,8 @@
#pragma once
#include <vector>
#include "common/bit_field.h"
#include "common/common_funcs.h"
#include "common/common_types.h"
@@ -13,6 +13,8 @@
#include <array>
#include <functional>
#include <vector>
#include <SDL3/SDL_hidapi.h>
#include "common/bit_field.h"
@@ -4,7 +4,7 @@
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#include "common/logging.h"
#include <vector>
#include "input_common/helpers/joycon_protocol/poller.h"
namespace InputCommon::Joycon {
+8 -6
View File
@@ -194,6 +194,14 @@ std::unique_ptr<TranslationMap> InitializeTranslations(QObject* parent) {
INSERT(Settings, skip_cpu_inner_invalidation, tr("Skip CPU Inner Invalidation"),
tr("Skips certain cache invalidations during memory updates, reducing CPU usage and "
"improving latency. This may cause soft-crashes."));
INSERT(Settings, nce_invalidation_gpu_readback,
tr("GPU Readback Before NCE Invalidation"),
tr("Flushes GPU buffer data back to guest memory before NCE invalidates the whole "
"guest page, preserving it while the CPU store proceeds."));
INSERT(Settings, nce_runtime_nro_patch,
tr("Patch Runtime NROs for NCE"),
tr("Applies NCE code patches to runtime-loaded NRO modules."
"This is required for some games to run correctly."));
INSERT(Settings, vsync_mode, tr("VSync Mode:"),
tr("FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen "
"refresh rate.\nFIFO Relaxed allows tearing as it recovers from a slow down.\n"
@@ -271,12 +279,6 @@ std::unique_ptr<TranslationMap> InitializeTranslations(QObject* parent) {
"quality and performance consistency in some games."));
INSERT(Settings, fix_bloom_effects, tr("Fix bloom effects"), tr("Removes bloom in Burnout."));
INSERT(Settings, rescale_hack, tr("Enable Legacy Rescale Pass"),
tr("May fix rescale issues in some games by relying on behavior from the previous "
"implementation.\n"
"Legacy behavior workaround that fixes line artifacts on AMD and Intel GPUs, and "
"grey texture flicker on Nvidia GPUs in Luigis Mansion 3."));
// Renderer (Extensions)
INSERT(Settings, dyna_state, tr("Extended Dynamic State"),
tr("Controls the number of features that can be used in Extended Dynamic State.\n"
@@ -301,7 +301,7 @@ IR::Program TranslateProgram(ObjectPool<IR::Inst>& inst_pool, ObjectPool<IR::Blo
Optimization::GlobalMemoryToStorageBufferPass(program, normalized_host_info);
Optimization::TexturePass(env, program, normalized_host_info);
if (Settings::values.resolution_info.active || Settings::values.rescale_hack.GetValue()) {
if (Settings::values.resolution_info.active) {
Optimization::RescalingPass(program);
}
Optimization::DeadCodeEliminationPass(program);
@@ -38,8 +38,6 @@ struct HostTranslateInfo {
///< passthrough shaders
bool support_conditional_barrier{}; ///< True when the device supports barriers in conditional
///< control flow
bool support_attribute_texture_handle{}; ///< True when the host binds texture handles that
///< arrive as vertex attributes
void ApplyDescriptorLimitPolicy() noexcept {
if (min_ssbo_alignment == 0) {
+4
View File
@@ -1,3 +1,6 @@
// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
// SPDX-License-Identifier: GPL-3.0-or-later
// SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
@@ -28,6 +31,7 @@ void TexturePass(Environment& env, IR::Program& program, const HostTranslateInfo
void LayerPass(IR::Program& program, const HostTranslateInfo& host_info);
void VendorWorkaroundPass(IR::Program& program);
void VerificationPass(const IR::Program& program);
bool HasBrokenPattern(const IR::Program& program);
// Dual Vertex
void VertexATransformPass(IR::Program& program);
@@ -67,18 +67,11 @@ void VisitMark(IR::Block& block, IR::Inst& inst) {
if (must_patch_outside) {
const auto it{IR::Block::InstructionList::s_iterator_to(inst)};
IR::IREmitter ir{block, it};
if (Settings::values.rescale_hack.GetValue()) {
const IR::F32 new_inst{&*block.PrependNewInst(it, inst)};
const IR::F32 up_factor{ir.FPRecip(ir.ResolutionDownFactor())};
const IR::Value converted{ir.FPMul(new_inst, up_factor)};
inst.ReplaceUsesWith(converted);
} else {
IR::Inst* const new_inst{&*block.PrependNewInst(it, inst)};
const IR::F32 new_bitcast{ir.ConvertUToF(32, 32, IR::Value{new_inst})};
const IR::F32 up_factor{ir.FPRecip(ir.ResolutionDownFactor())};
const IR::Value converted{ir.FPMul(new_bitcast, up_factor)};
inst.ReplaceUsesWith(converted);
}
IR::Inst* const new_inst{&*block.PrependNewInst(it, inst)};
const IR::F32 new_bitcast{ir.ConvertUToF(32, 32, IR::Value{new_inst})};
const IR::F32 up_factor{ir.FPRecip(ir.ResolutionDownFactor())};
const IR::Value converted{ir.FPMul(new_bitcast, up_factor)};
inst.ReplaceUsesWith(converted);
}
break;
}
+3 -44
View File
@@ -268,10 +268,6 @@ static inline u32 ReadCbufCached(Environment& env, u32 index, u32 offset) {
return v;
}
static inline bool IsAttributeHandle(const ConstBufferAddr& cbuf) {
return cbuf.index == ATTRIBUTE_HANDLE_CBUF_INDEX;
}
static inline u32 GetTextureHandleCached(Environment& env, const ConstBufferAddr& cbuf) {
// Must all be uniquely different variables
// If has secondary, then it will be cbuf.secondary_{index|offset}, else its 0.
@@ -291,23 +287,14 @@ static inline u32 GetTextureHandleCached(Environment& env, const ConstBufferAddr
// Cached variants of existing helpers
static inline TextureType ReadTextureTypeCached(Environment& env, const ConstBufferAddr& cbuf) {
if (IsAttributeHandle(cbuf)) {
return TextureType::Color2D;
}
return env.ReadTextureType(GetTextureHandleCached(env, cbuf));
}
static inline TexturePixelFormat ReadTexturePixelFormatCached(Environment& env,
const ConstBufferAddr& cbuf) {
if (IsAttributeHandle(cbuf)) {
return TexturePixelFormat::A8B8G8R8_UNORM;
}
return env.ReadTexturePixelFormat(GetTextureHandleCached(env, cbuf));
}
static inline bool IsTexturePixelFormatIntegerCached(Environment& env,
const ConstBufferAddr& cbuf) {
if (IsAttributeHandle(cbuf)) {
return false;
}
return env.IsTexturePixelFormatInteger(GetTextureHandleCached(env, cbuf));
}
@@ -479,43 +466,15 @@ std::optional<ConstBufferAddr> TryGetConstBuffer(const IR::Inst* inst, Environme
};
}
bool IsAttributeSourcedHandle(const IR::Value& handle) {
if (handle.IsImmediate()) {
return false;
}
const IR::Inst* inst{handle.InstRecursive()};
if (inst->GetOpcode() == IR::Opcode::BitCastU32F32 && !inst->Arg(0).IsImmediate()) {
inst = inst->Arg(0).InstRecursive();
}
return inst->GetOpcode() == IR::Opcode::GetAttribute ||
inst->GetOpcode() == IR::Opcode::GetAttributeU32;
}
TextureInst MakeInst(Environment& env, IR::Block* block, IR::Inst& inst, const HostTranslateInfo& host_info) {
ConstBufferAddr addr;
if (IsBindless(inst)) {
const std::optional<ConstBufferAddr> track_addr{TrackCached(inst.Arg(0), env, host_info)};
if (track_addr) {
addr = *track_addr;
} else if (host_info.support_attribute_texture_handle &&
IsAttributeSourcedHandle(inst.Arg(0))) {
// The handle travels with the vertices (sprite batches pick the texture per quad), so
// there is no constant buffer to read it from. The host binds the handle of each run
// of vertices that share one.
addr = ConstBufferAddr{
.index = ATTRIBUTE_HANDLE_CBUF_INDEX,
.offset = 0,
.shift_left = 0,
.secondary_index = 0,
.secondary_offset = 0,
.secondary_shift_left = 0,
.dynamic_offset = {},
.count = 1,
.has_secondary = false,
};
} else {
if (!track_addr) {
throw NotImplementedException("Failed to track bindless texture constant buffer");
} else {
addr = *track_addr;
}
} else {
addr = ConstBufferAddr{
@@ -1,3 +1,6 @@
// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
// SPDX-License-Identifier: GPL-3.0-or-later
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
@@ -76,4 +79,44 @@ void VendorWorkaroundPass(IR::Program& program) {
}
}
bool HasBrokenPattern(const IR::Program& program) {
if (program.stage != Stage::Fragment) {
return false;
}
for (const IR::Block* block : program.post_order_blocks) {
for (const IR::Inst& inst : block->Instructions()) {
switch (inst.GetOpcode()) {
case IR::Opcode::ShuffleIndex:
case IR::Opcode::ShuffleUp:
case IR::Opcode::ShuffleDown:
case IR::Opcode::ShuffleButterfly:
break;
default:
continue;
}
const IR::Value shuffle_arg{inst.Arg(0)};
if (shuffle_arg.IsImmediate()) {
continue;
}
const IR::Inst* bitcast{shuffle_arg.InstRecursive()};
if (!bitcast || bitcast->GetOpcode() != IR::Opcode::BitCastU32F32) {
continue;
}
const IR::Value bitcast_arg{bitcast->Arg(0)};
if (bitcast_arg.IsImmediate()) {
continue;
}
const IR::Inst* attribute{bitcast_arg.InstRecursive()};
if (!attribute || attribute->GetOpcode() != IR::Opcode::GetAttribute) {
continue;
}
const IR::Attribute attr{attribute->Arg(0).Attribute()};
if (attr == IR::Attribute::PositionX || attr == IR::Attribute::PositionY) {
return true;
}
}
}
return false;
}
} // namespace Shader::Optimization
-4
View File
@@ -38,10 +38,6 @@ enum class TextureType : u32 {
};
constexpr u32 NUM_TEXTURE_TYPES = 9;
/// Constant buffer index marking a texture handle that the shader receives as a vertex attribute
/// instead of reading it from a constant buffer. The host supplies the handle of each draw run.
constexpr u32 ATTRIBUTE_HANDLE_CBUF_INDEX = 0xFFFF;
enum class TexturePixelFormat {
A8B8G8R8_UNORM,
A8B8G8R8_SNORM,
+1 -1
View File
@@ -1664,7 +1664,7 @@ void BufferCache<P>::JoinOverlap(BufferId new_buffer_id, BufferId overlap_id,
.size = overlap.SizeBytes(),
});
new_buffer.MarkUsage(copies[0].dst_offset, copies[0].size);
runtime.CopyBuffer(new_buffer, overlap, FixSmallVectorADL(copies), true);
runtime.CopyBuffer(new_buffer, overlap, copies, true);
#ifdef YUZU_LEGACY
if (immediately_free)
runtime.Finish();
+11 -9
View File
@@ -227,15 +227,17 @@ struct GPU::Impl {
/// Notify rasterizer that any caches of the specified region should be invalidated
void InvalidateRegion(DAddr addr, u64 size, bool preserve_gpu_writes) {
VideoCore::RasterizerInterface* rasterizer = renderer->ReadRasterizer();
if (preserve_gpu_writes && rasterizer->MustFlushRegion(addr, size, VideoCommon::CacheType::BufferCache)) {
const u64 fence = RequestSyncOperation([rasterizer, addr, size] {
rasterizer->FlushRegion(addr, size, VideoCommon::CacheType::BufferCache);
rasterizer->OnCacheInvalidation(addr, size);
});
gpu_thread.TickGPU(is_async);
WaitForSyncOperation(fence);
return;
if (Settings::values.nce_invalidation_gpu_readback.GetValue()) {
VideoCore::RasterizerInterface* rasterizer = renderer->ReadRasterizer();
if (preserve_gpu_writes && rasterizer->MustFlushRegion(addr, size, VideoCommon::CacheType::BufferCache)) {
const u64 fence = RequestSyncOperation([rasterizer, addr, size] {
rasterizer->FlushRegion(addr, size, VideoCommon::CacheType::BufferCache);
rasterizer->OnCacheInvalidation(addr, size);
});
gpu_thread.TickGPU(is_async);
WaitForSyncOperation(fence);
return;
}
}
gpu_thread.InvalidateRegion(addr, size);
}
+1 -1
View File
@@ -713,7 +713,7 @@ void MemoryManager::FlushCaching() {
if (accumulator.InvalidateAll([this](GPUVAddr addr, size_t size) {
GetSubmappedRangeImpl<false>(addr, size, page_stash2);
})) {
rasterizer->InnerInvalidation(VideoCommon::FixSmallVectorADL(page_stash2));
rasterizer->InnerInvalidation(page_stash2);
page_stash2.clear();
}
}
@@ -217,13 +217,15 @@ void RendererVulkan::Composite(std::span<const Tegra::FramebufferConfig> framebu
scheduler.RequestOutsideRenderPassOperationContext();
blit_swapchain.DrawToFrame(device, rasterizer, frame, framebuffers,
render_window.GetFramebufferLayout(), swapchain.GetImageCount(),
render_window.GetFramebufferLayout(),
present_manager.SwapchainImageCount(),
swapchain.GetImageViewFormat());
#ifdef HAS_LSFG
void(frame_gen.WantedGenerations(present_manager.MaxExtraFrames()));
frame_gen.Process(device, frame, swapchain.GetImageFormat(), GuestExtent(framebuffers));
frame_gen.Process(device, frame, present_manager.SwapchainImageFormat(),
GuestExtent(framebuffers));
const size_t generated_frames = frame_gen.GeneratedFrameCount();
for (size_t generation = 0; generation < generated_frames; ++generation) {
@@ -471,7 +471,7 @@ void BufferCacheRuntime::CopyBuffer(VkBuffer dst_buffer, VkBuffer src_buffer,
if (src_buffer == staging_pool.StreamBuf() && can_reorder_upload) {
scheduler.RecordWithUploadBuffer([src_buffer, dst_buffer, vk_copies](
vk::CommandBuffer, vk::CommandBuffer upload_cmdbuf) {
upload_cmdbuf.CopyBuffer(src_buffer, dst_buffer, VideoCommon::FixSmallVectorADL(vk_copies));
upload_cmdbuf.CopyBuffer(src_buffer, dst_buffer, vk_copies);
});
return;
}
@@ -482,7 +482,7 @@ void BufferCacheRuntime::CopyBuffer(VkBuffer dst_buffer, VkBuffer src_buffer,
cmdbuf.PipelineBarrier(vk::PIPELINE_STAGE_GRAPHICS_COMPUTE_TRANSFER,
VK_PIPELINE_STAGE_TRANSFER_BIT, 0, READ_BARRIER);
}
cmdbuf.CopyBuffer(src_buffer, dst_buffer, VideoCommon::FixSmallVectorADL(vk_copies));
cmdbuf.CopyBuffer(src_buffer, dst_buffer, vk_copies);
if (barrier) {
cmdbuf.PipelineBarrier(VK_PIPELINE_STAGE_TRANSFER_BIT,
vk::PIPELINE_STAGE_GRAPHICS_COMPUTE, 0, WRITE_BARRIER);
@@ -219,9 +219,13 @@ public:
void BindTextureBuffer(Buffer& buffer, u32 offset, u32 size,
VideoCore::Surface::PixelFormat format) {
guest_descriptor_queue.AddTexelBuffer(buffer.View(offset, size, format),
buffer.DeviceAddress(), offset, size,
TexelBufferFormat(format));
if (guest_descriptor_queue.UsesDescriptorBuffer()) {
const VkDeviceAddress address = buffer.DeviceAddress();
const VkFormat vk_format = address == 0 ? VK_FORMAT_UNDEFINED : TexelBufferFormat(format);
guest_descriptor_queue.AddTexelBuffer(VK_NULL_HANDLE, address, offset, size, vk_format);
} else {
guest_descriptor_queue.AddTexelBuffer(buffer.View(offset, size, format));
}
}
bool ShouldLimitDynamicStorageBuffers() const {
@@ -276,9 +276,6 @@ GraphicsPipeline::GraphicsPipeline(
num_textures += Shader::NumDescriptors(info->texture_descriptors);
num_image_elements += Shader::NumDescriptors(info->texture_descriptors);
num_image_elements += Shader::NumDescriptors(info->image_descriptors);
for (const auto& desc : info->texture_descriptors) {
uses_attribute_handle |= desc.cbuf_index == Shader::ATTRIBUTE_HANDLE_CBUF_INDEX;
}
num_descriptor_entries += NumDescriptorEntries(*info);
}
fragment_has_color0_output = stage_infos[NUM_STAGES - 1].stores_frag_color[0];
@@ -378,9 +375,6 @@ bool GraphicsPipeline::ConfigureImpl(bool is_indexed) {
}
const auto& cbufs{maxwell3d->state.shader_stages[stage].const_buffers};
const auto read_handle{[&](const auto& desc, u32 index) {
if (desc.cbuf_index == Shader::ATTRIBUTE_HANDLE_CBUF_INDEX) {
return TexturePair(attribute_handle, via_header_index);
}
ASSERT(cbufs[desc.cbuf_index].enabled);
const u32 index_offset{index << desc.size_shift};
const u32 offset{desc.cbuf_offset + index_offset};
@@ -110,16 +110,6 @@ public:
return configure_func(this, is_indexed);
}
/// True when a shader samples a texture whose handle arrives as a vertex attribute.
[[nodiscard]] bool UsesAttributeHandle() const noexcept {
return uses_attribute_handle;
}
/// Handle bound to those textures by the next Configure.
void SetAttributeHandle(u32 handle) noexcept {
attribute_handle = handle;
}
[[nodiscard]] GraphicsPipeline* Next(const GraphicsPipelineCacheKey& current_key) noexcept {
if (key == current_key) {
return this;
@@ -178,8 +168,6 @@ private:
u32 num_descriptor_entries{};
size_t num_image_elements{};
u32 num_textures{};
u32 attribute_handle{};
bool uses_attribute_handle{};
bool fragment_has_color0_output{};
vk::DescriptorSetLayout descriptor_set_layout;
@@ -23,6 +23,7 @@
#include "shader_recompiler/environment.h"
#include "shader_recompiler/frontend/maxwell/control_flow.h"
#include "shader_recompiler/frontend/maxwell/translate_program.h"
#include "shader_recompiler/ir_opt/passes.h"
#include "shader_recompiler/program_header.h"
#include "video_core/engines/kepler_compute.h"
#include "video_core/engines/maxwell_3d.h"
@@ -479,7 +480,6 @@ PipelineCache::PipelineCache(Tegra::MaxwellDeviceMemoryManager& device_memory_,
.support_viewport_index_layer = device.IsExtShaderViewportIndexLayerSupported(),
.support_geometry_shader_passthrough = device.IsNvGeometryShaderPassthroughSupported(),
.support_conditional_barrier = device.SupportsConditionalBarriers(),
.support_attribute_texture_handle = true,
};
host_info.ApplyDescriptorLimitPolicy();
@@ -827,6 +827,11 @@ std::unique_ptr<GraphicsPipeline> PipelineCache::CreateGraphicsPipeline(
programs[index] = MergeDualVertexPrograms(program_va, program_vb, env);
}
if (device.GetDriverID() != VK_DRIVER_ID_NVIDIA_PROPRIETARY && Shader::Optimization::HasBrokenPattern(programs[index])) {
LOG_WARNING(Render_Vulkan, "0x{:016x}: Skipping shader with known issues", key.unique_hashes[index]);
return nullptr;
}
if (Settings::values.dump_guest_shaders) {
env.Dump(hash, key.unique_hashes[index]);
}
@@ -23,6 +23,7 @@ namespace Vulkan {
namespace {
constexpr size_t MAX_FRAMES_IN_FLIGHT = 7;
constexpr u32 MAX_PRESENT_ATTEMPTS = 3;
#ifdef HAS_LSFG
static_assert(MAX_FRAMES_IN_FLIGHT <= LSFG_MAX_TARGETS);
#endif
@@ -372,12 +373,33 @@ void PresentManager::SetImageCount() {
#else
image_count = std::min<size_t>(swapchain.GetImageCount(), MAX_FRAMES_IN_FLIGHT);
#endif
swapchain_image_count = swapchain.GetImageCount();
swapchain_image_format = swapchain.GetImageFormat();
}
void PresentManager::DiscardFrame(Frame* frame) {
static constexpr VkPipelineStageFlags wait_stage = VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT;
const VkSemaphore render_ready = *frame->render_ready;
const VkSubmitInfo submit_info{
.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO,
.pNext = nullptr,
.waitSemaphoreCount = 1U,
.pWaitSemaphores = &render_ready,
.pWaitDstStageMask = &wait_stage,
.commandBufferCount = 0U,
.pCommandBuffers = nullptr,
.signalSemaphoreCount = 0U,
.pSignalSemaphores = nullptr,
};
std::scoped_lock submit_lock{scheduler.submit_mutex};
void(device.GetGraphicsQueue().Submit(submit_info, *frame->present_done));
}
void PresentManager::CopyToSwapchain(Frame* frame) {
bool requires_recreation = false;
while (true) {
for (u32 attempt = 0; attempt < MAX_PRESENT_ATTEMPTS; ++attempt) {
try {
// Recreate surface and swapchain if needed.
if (requires_recreation) {
@@ -397,6 +419,8 @@ void PresentManager::CopyToSwapchain(Frame* frame) {
requires_recreation = true;
}
}
DiscardFrame(frame);
}
void PresentManager::CopyToSwapchainImpl(Frame* frame) {
@@ -6,6 +6,7 @@
#pragma once
#include <atomic>
#include <condition_variable>
#include <mutex>
#include <boost/container/deque.hpp>
@@ -68,6 +69,9 @@ public:
/// How many additional frames can be queued without stalling the render thread
[[nodiscard]] size_t MaxExtraFrames() const;
[[nodiscard]] std::size_t SwapchainImageCount() const { return swapchain_image_count; }
[[nodiscard]] VkFormat SwapchainImageFormat() const { return swapchain_image_format; }
private:
void PresentThread(std::stop_token token);
@@ -77,6 +81,8 @@ private:
void RecreateSwapchain(Frame* frame);
void DiscardFrame(Frame* frame);
void SetImageCount();
private:
@@ -100,7 +106,9 @@ private:
bool blit_supported;
bool storage_supported;
bool use_present_thread;
std::size_t image_count{};
std::atomic<std::size_t> image_count{};
std::atomic<std::size_t> swapchain_image_count{};
std::atomic<VkFormat> swapchain_image_format{};
};
} // namespace Vulkan
@@ -814,7 +814,7 @@ public:
new_query->flags |= VideoCommon::QueryFlagBits::IsFinalValueSynced;
return index;
}
scheduler.RequestOutsideRenderPassOperationContext();
CloseCounter();
auto [bank_slot, data_slot] = ProduceCounterBuffer(slot);
@@ -952,8 +952,6 @@ private:
}
has_flushed_end_pending = false;
// Refresh buffer state before ending transform feedback to ensure counters_count is up-to-date.
UpdateBuffers();
if (buffers_count == 0) {
LOG_DEBUG(Render_Vulkan, "EndTransformFeedbackEXT called with no counters (buffers_count=0)");
scheduler.Record([](vk::CommandBuffer cmdbuf) {
@@ -248,15 +248,6 @@ void RasterizerVulkan::PrepareDraw(bool is_indexed, Func&& draw_func) {
std::scoped_lock lock{buffer_cache.mutex, texture_cache.mutex};
// update engine as channel may be different.
pipeline->SetEngine(maxwell3d, gpu_memory);
attribute_handle_pipeline = nullptr;
attribute_handle_runs.clear();
if (split_attribute_handles && pipeline->UsesAttributeHandle()) {
CollectAttributeHandleRuns(is_indexed);
if (!attribute_handle_runs.empty()) {
attribute_handle_pipeline = pipeline;
pipeline->SetAttributeHandle(attribute_handle_runs.front().handle);
}
}
if (!pipeline->Configure(is_indexed))
return;
@@ -268,110 +259,22 @@ void RasterizerVulkan::PrepareDraw(bool is_indexed, Func&& draw_func) {
draw_func();
}
void RasterizerVulkan::CollectAttributeHandleRuns(bool is_indexed) {
using VertexAttribute = Maxwell::VertexAttribute;
const auto& regs = maxwell3d->regs;
const auto& draw_state = maxwell3d->draw_manager.draw_state;
const u32 total = is_indexed ? draw_state.index_buffer.count : draw_state.vertex_buffer.count;
if (total == 0) {
return;
}
// The handle is an integer attribute; sprite batches repeat it on every vertex of a quad.
const VertexAttribute* source{};
for (const auto& attr : regs.vertex_attrib_format) {
if (attr.constant || attr.size == VertexAttribute::Size::Invalid) {
continue;
}
if (attr.type == VertexAttribute::Type::UInt || attr.type == VertexAttribute::Type::SInt) {
source = &attr;
break;
}
}
const auto& stream = regs.vertex_streams[source ? source->buffer.Value() : 0];
if (!source || !stream.IsEnabled()) {
attribute_handle_runs.push_back({0, total, 0});
return;
}
// Only plain triangle lists are split; anything else keeps the handle of its first vertex.
const u32 primitive_size =
draw_state.topology == Maxwell::PrimitiveTopology::Triangles ? 3 : total;
const GPUVAddr base_address = stream.Address() + source->offset;
const auto read_handle = [&](u32 position) {
u32 vertex;
if (is_indexed) {
const auto& index_buffer = draw_state.index_buffer;
const GPUVAddr address =
index_buffer.IndexStart() + size_t{position} * index_buffer.FormatSizeInBytes();
u32 index{};
gpu_memory->ReadBlockUnsafe(address, &index, index_buffer.FormatSizeInBytes());
vertex = static_cast<u32>(draw_state.base_index + index);
} else {
vertex = draw_state.vertex_buffer.first + position;
}
return gpu_memory->Read<u32>(base_address + static_cast<GPUVAddr>(vertex) * stream.stride);
};
for (u32 position = 0; position + primitive_size <= total; position += primitive_size) {
const u32 handle = read_handle(position);
if (!attribute_handle_runs.empty() && attribute_handle_runs.back().handle == handle) {
attribute_handle_runs.back().count += primitive_size;
} else {
attribute_handle_runs.push_back({position, primitive_size, handle});
}
}
if (attribute_handle_runs.empty()) {
attribute_handle_runs.push_back({0, total, read_handle(0)});
} else {
const u32 covered = attribute_handle_runs.back().first + attribute_handle_runs.back().count;
if (covered < total) {
attribute_handle_runs.back().count += total - covered;
}
}
}
void RasterizerVulkan::Draw(bool is_indexed, u32 instance_count) {
split_attribute_handles = true;
SCOPE_EXIT {
split_attribute_handles = false;
};
PrepareDraw(is_indexed, [this, is_indexed, instance_count] {
const auto& draw_state = maxwell3d->draw_manager.draw_state;
const u32 num_instances{instance_count};
const DrawParams draw_params{MakeDrawParams(draw_state, num_instances, is_indexed)};
const auto record_draw = [this](const DrawParams& params) {
scheduler.Record([params](vk::CommandBuffer cmdbuf) {
if (params.is_indexed) {
cmdbuf.DrawIndexed(params.num_vertices, params.num_instances,
params.first_index, params.base_vertex,
params.base_instance);
} else {
cmdbuf.Draw(params.num_vertices, params.num_instances, params.base_vertex,
params.base_instance);
}
});
};
if (attribute_handle_pipeline && attribute_handle_runs.size() > 1) {
// The first run is already configured, each further one binds its own texture.
for (size_t i = 0; i < attribute_handle_runs.size(); ++i) {
const AttributeHandleRun& run = attribute_handle_runs[i];
if (i != 0) {
attribute_handle_pipeline->SetAttributeHandle(run.handle);
if (!attribute_handle_pipeline->Configure(is_indexed)) {
continue;
}
}
DrawParams run_params = draw_params;
run_params.num_vertices = run.count;
if (is_indexed) {
run_params.first_index += run.first;
} else {
run_params.base_vertex += run.first;
}
record_draw(run_params);
scheduler.Record([draw_params](vk::CommandBuffer cmdbuf) {
if (draw_params.is_indexed) {
cmdbuf.DrawIndexed(draw_params.num_vertices, draw_params.num_instances,
draw_params.first_index, draw_params.base_vertex,
draw_params.base_instance);
} else {
cmdbuf.Draw(draw_params.num_vertices, draw_params.num_instances,
draw_params.base_vertex, draw_params.base_instance);
}
} else {
record_draw(draw_params);
}
});
// Log draw call
if (GPU::Logging::IsActive() &&
@@ -157,20 +157,6 @@ private:
template <typename Func>
void PrepareDraw(bool is_indexed, Func&&);
/// A stretch of a draw whose vertices all carry the same texture handle.
struct AttributeHandleRun {
u32 first;
u32 count;
u32 handle;
};
/// Splits the current draw wherever the texture handle carried in the vertex data changes.
void CollectAttributeHandleRuns(bool is_indexed);
std::vector<AttributeHandleRun> attribute_handle_runs;
GraphicsPipeline* attribute_handle_pipeline{};
bool split_attribute_handles{};
void FlushWork();
void UpdateDynamicStates();
@@ -1642,7 +1642,7 @@ void TextureCacheRuntime::CopyImage(Image& dst, Image& src,
VK_PIPELINE_STAGE_TRANSFER_BIT,
0, nullptr, nullptr, pre_barriers);
cmdbuf.CopyImage(src_image, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, dst_image,
VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VideoCommon::FixSmallVectorADL(vk_copies));
VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, vk_copies);
cmdbuf.PipelineBarrier(
VK_PIPELINE_STAGE_TRANSFER_BIT,
VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT | VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT |
@@ -2006,7 +2006,7 @@ void Image::UploadMemory(VkBuffer buffer, VkDeviceSize offset,
scheduler->Record([src_buffer, temp_vk_image, vk_aspect_mask,
vk_copies](vk::CommandBuffer cmdbuf) {
CopyBufferToImage(cmdbuf, src_buffer, temp_vk_image, vk_aspect_mask, false, VideoCommon::FixSmallVectorADL(vk_copies));
CopyBufferToImage(cmdbuf, src_buffer, temp_vk_image, vk_aspect_mask, false, vk_copies);
});
const auto [samples_x, samples_y] = VideoCommon::SamplesLog2(info.num_samples);
@@ -2060,7 +2060,7 @@ void Image::UploadMemory(VkBuffer buffer, VkDeviceSize offset,
scheduler->Record([src_buffer, vk_image, vk_aspect_mask, was_initialized,
vk_copies](vk::CommandBuffer cmdbuf) {
CopyBufferToImage(cmdbuf, src_buffer, vk_image, vk_aspect_mask, was_initialized, VideoCommon::FixSmallVectorADL(vk_copies));
CopyBufferToImage(cmdbuf, src_buffer, vk_image, vk_aspect_mask, was_initialized, vk_copies);
});
if (is_rescaled) {
+13 -13
View File
@@ -140,7 +140,7 @@ void TextureCache<P>::RunGarbageCollector() {
}
if (must_download) {
auto map = runtime.DownloadStagingBuffer(image.unswizzled_size_bytes);
const auto copies = FixSmallVectorADL(FullDownloadCopies(image.info));
const auto copies = FullDownloadCopies(image.info);
image.DownloadMemory(map, copies);
runtime.Finish();
SwizzleImage(*gpu_memory, image.gpu_addr, image.info, copies, map.mapped_span, swizzle_data_buffer);
@@ -629,7 +629,7 @@ void TextureCache<P>::DownloadMemory(DAddr cpu_addr, size_t size) {
for (const ImageId image_id : images) {
Image& image = slot_images[image_id];
auto map = runtime.DownloadStagingBuffer(image.unswizzled_size_bytes);
const auto copies = FixSmallVectorADL(FullDownloadCopies(image.info));
const auto copies = FullDownloadCopies(image.info);
image.DownloadMemory(map, copies);
runtime.Finish();
SwizzleImage(*gpu_memory, image.gpu_addr, image.info, copies, map.mapped_span,
@@ -893,7 +893,7 @@ void TextureCache<P>::CommitAsyncFlushes() {
for (const PendingDownload& download_info : download_ids) {
if (download_info.is_swizzle) {
Image& image = slot_images[download_info.object_id];
const auto copies = FixSmallVectorADL(FullDownloadCopies(image.info));
const auto copies = FullDownloadCopies(image.info);
image.DownloadMemory(download_map, copies);
download_map.offset += Common::AlignUp(image.unswizzled_size_bytes, 64);
}
@@ -926,7 +926,7 @@ void TextureCache<P>::PopAsyncFlushes() {
auto& download_buffer = download_map[download_info.async_buffer_id];
if (download_info.is_swizzle) {
const ImageBase& image = slot_images[download_info.object_id];
const auto copies = FixSmallVectorADL(FullDownloadCopies(image.info));
const auto copies = FullDownloadCopies(image.info);
download_buffer.offset -= Common::AlignUp(image.unswizzled_size_bytes, 64);
std::span<u8> download_span =
download_buffer.mapped_span.subspan(download_buffer.offset);
@@ -964,7 +964,7 @@ void TextureCache<P>::PopAsyncFlushes() {
continue;
}
Image& image = slot_images[download_info.object_id];
const auto copies = FixSmallVectorADL(FullDownloadCopies(image.info));
const auto copies = FullDownloadCopies(image.info);
image.DownloadMemory(download_map, copies);
download_map.offset += image.unswizzled_size_bytes;
}
@@ -977,7 +977,7 @@ void TextureCache<P>::PopAsyncFlushes() {
continue;
}
const ImageBase& image = slot_images[download_info.object_id];
const auto copies = FixSmallVectorADL(FullDownloadCopies(image.info));
const auto copies = FullDownloadCopies(image.info);
SwizzleImage(*gpu_memory, image.gpu_addr, image.info, copies, download_span, swizzle_data_buffer);
download_map.offset += image.unswizzled_size_bytes;
download_span = download_span.subspan(image.unswizzled_size_bytes);
@@ -1160,7 +1160,7 @@ void TextureCache<P>::UploadImageContents(Image& image, StagingBuffer& staging)
gpu_memory->ReadBlock(gpu_addr, mapped_span.data(), mapped_span.size_bytes(),
VideoCommon::CacheType::NoTextureCache);
const auto uploads = FullUploadSwizzles(image.info);
runtime.AccelerateImageUpload(image, staging, FixSmallVectorADL(uploads), 0, 0);
runtime.AccelerateImageUpload(image, staging, uploads, 0, 0);
return;
}
@@ -1168,11 +1168,11 @@ void TextureCache<P>::UploadImageContents(Image& image, StagingBuffer& staging)
*gpu_memory, gpu_addr, image.guest_size_bytes, &swizzle_data_buffer);
if (True(image.flags & ImageFlagBits::Converted)) {
unswizzle_data_buffer.resize_destructive(image.unswizzled_size_bytes);
auto copies = FixSmallVectorADL(UnswizzleImage(*gpu_memory, gpu_addr, image.info, swizzle_data, unswizzle_data_buffer));
auto copies = UnswizzleImage(*gpu_memory, gpu_addr, image.info, swizzle_data, unswizzle_data_buffer);
ConvertImage(unswizzle_data_buffer, image.info, mapped_span, copies);
image.UploadMemory(staging, copies);
} else {
const auto copies = FixSmallVectorADL(UnswizzleImage(*gpu_memory, gpu_addr, image.info, swizzle_data, mapped_span));
const auto copies = UnswizzleImage(*gpu_memory, gpu_addr, image.info, swizzle_data, mapped_span);
image.UploadMemory(staging, copies);
}
}
@@ -1401,7 +1401,7 @@ void TextureCache<P>::TickAsyncDecode() {
auto staging = runtime.UploadStagingBuffer(MapSizeBytes(image));
std::memcpy(staging.mapped_span.data(), async_decode->decoded_data.data(),
async_decode->decoded_data.size());
image.UploadMemory(staging, FixSmallVectorADL(async_decode->copies));
image.UploadMemory(staging, async_decode->copies);
image.flags &= ~ImageFlagBits::IsDecoding;
has_uploads = true;
i = async_decodes.erase(i);
@@ -1469,7 +1469,7 @@ void TextureCache<P>::TickAsyncUnswizzle() {
if (z_count > 0) {
const auto uploads = FullUploadSwizzles(task.info);
runtime.AccelerateImageUpload(image, task.staging_buffer, FixSmallVectorADL(uploads), z_start, z_count);
runtime.AccelerateImageUpload(image, task.staging_buffer, uploads, z_start, z_count);
task.last_submitted_offset += (static_cast<size_t>(z_count) * task.bytes_per_slice);
}
}
@@ -1730,9 +1730,9 @@ ImageId TextureCache<P>::JoinImages(const ImageInfo& info, GPUVAddr gpu_addr, DA
const u32 down_shift = can_rescale ? resolution.down_shift : 0;
auto copies = MakeShrinkImageCopies(new_info, overlap.info, base, up_scale, down_shift);
if (overlap.info.num_samples != new_image.info.num_samples) {
runtime.CopyImageMSAA(new_image, overlap, FixSmallVectorADL(copies));
runtime.CopyImageMSAA(new_image, overlap, copies);
} else {
runtime.CopyImage(new_image, overlap, FixSmallVectorADL(copies));
runtime.CopyImage(new_image, overlap, copies);
}
new_image.modification_tick = overlap.modification_tick;
}
+1 -22
View File
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
// SPDX-License-Identifier: GPL-3.0-or-later
// SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project
@@ -122,25 +122,4 @@ void DeduceBlitImages(ImageInfo& dst_info, ImageInfo& src_info, const ImageBase*
[[nodiscard]] u32 MapSizeBytes(const ImageBase& image);
// TODO: Remove once Debian STABLE no longer has such outdated boost
// This is a gcc bug where ADL lookup fails for range niebloids of std::span<T>
// for any given type of the static_vector/small_vector, etc which makes a whole mess
// for anything using std::span<T> so we just do this terrible hack on older versions of
// GCC12 because people actually still use stable debian so... yeah
// One may say: "This is bad for performance" - to which I say, using GCC 12 you already know
// what kind of bs you will be dealing with anyways.
template<typename T, size_t N>
#if BOOST_VERSION >= 108100 || __GNUC__ > 12
[[nodiscard]] boost::container::small_vector<T, N> FixSmallVectorADL(const boost::container::small_vector<T, N>& v) {
return v;
}
#else
[[nodiscard]] std::vector<T> FixSmallVectorADL(const boost::container::small_vector<T, N>& v) {
std::vector<T> u;
for (auto const& e : v)
u.push_back(e);
return u;
}
#endif
} // namespace VideoCommon
@@ -460,20 +460,8 @@ Instance Instance::Create(u32 version, Span<const char*> layers, Span<const char
#else
constexpr VkFlags ci_flags{};
#endif
// DO NOT TOUCH OR CHANGE THE ENGINE NAME/APPLICATION NAME, breaks RNDA3!!
// AMD drivers have fixes for Yuzu
// if remove => gloom + yellow line glitch appears
#ifdef __ANDROID__
const VkApplicationInfo application_info{
.sType = VK_STRUCTURE_TYPE_APPLICATION_INFO,
.pNext = nullptr,
.pApplicationName = "PUBGMobile",
.applicationVersion = VK_MAKE_VERSION(1, 7, 0),
.pEngineName = "UnrealEngine",
.engineVersion = VK_MAKE_VERSION(4, 23, 0),
.apiVersion = VK_API_VERSION_1_3,
};
#else
// DO NOT TOUCH, breaks RNDA3!!
// Don't know why, but gloom + yellow line glitch appears
const VkApplicationInfo application_info{
.sType = VK_STRUCTURE_TYPE_APPLICATION_INFO,
.pNext = nullptr,
@@ -483,7 +471,6 @@ Instance Instance::Create(u32 version, Span<const char*> layers, Span<const char
.engineVersion = VK_MAKE_VERSION(1, 3, 0),
.apiVersion = VK_API_VERSION_1_3,
};
#endif
const VkInstanceCreateInfo ci{
.sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO,
.pNext = nullptr,