diff --git a/CMake/ScmRevGen.cmake b/CMake/ScmRevGen.cmake index 8092dd3c13..28b2c46d6a 100644 --- a/CMake/ScmRevGen.cmake +++ b/CMake/ScmRevGen.cmake @@ -31,7 +31,7 @@ if(GIT_FOUND) endif() # version number -set(DOLPHIN_VERSION_MAJOR "2407") +set(DOLPHIN_VERSION_MAJOR "2409") set(DOLPHIN_VERSION_MINOR "0") set(DOLPHIN_VERSION_PATCH ${DOLPHIN_WC_REVISION}) diff --git a/Contributing.md b/Contributing.md index 341e719b72..78f9facdac 100644 --- a/Contributing.md +++ b/Contributing.md @@ -189,7 +189,7 @@ Summary: ## General - The codebase currently uses C++20, though not all compilers support all C++20 features. - - See CMakeLists.txt "Enforce minimium compiler versions" for the currently supported compilers. + - See CMakeLists.txt "Enforce minimum compiler versions" for the currently supported compilers. - Use the [nullptr](https://en.cppreference.com/w/cpp/language/nullptr) type over the macro `NULL`. - If a [range-based for loop](https://en.cppreference.com/w/cpp/language/range-for) can be used instead of container iterators, use it. - Obviously, try not to use `goto` unless you have a *really* good reason for it. @@ -227,7 +227,7 @@ Summary: ## Functions - If a function parameter is a pointer or reference and its value or data isn't intended to be changed, please mark that parameter as `const`. -- Functions that specifically modify their parameters should have the respective parameter(s) marked as a pointer so that the variables being modified are syntaxically obvious. +- Functions that specifically modify their parameters should have the respective parameter(s) marked as a pointer so that the variables being modified are syntactically obvious. - What not to do: ```c++ diff --git a/Data/Sys/GameSettings/0000000100000002.ini b/Data/Sys/GameSettings/0000000100000002.ini index ebb24c1021..f8f1c648d0 100644 --- a/Data/Sys/GameSettings/0000000100000002.ini +++ b/Data/Sys/GameSettings/0000000100000002.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/D43.ini b/Data/Sys/GameSettings/D43.ini index 0893d53113..3ba184d1ee 100644 --- a/Data/Sys/GameSettings/D43.ini +++ b/Data/Sys/GameSettings/D43.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/D43E01.ini b/Data/Sys/GameSettings/D43E01.ini index 72b0283d87..05a4dd4fe3 100644 --- a/Data/Sys/GameSettings/D43E01.ini +++ b/Data/Sys/GameSettings/D43E01.ini @@ -1,8 +1,5 @@ # D43E01 - Legend of Zelda, The - Ocarina of Time - Master Quest -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/D43J01.ini b/Data/Sys/GameSettings/D43J01.ini index 373c98f913..7436e83d90 100644 --- a/Data/Sys/GameSettings/D43J01.ini +++ b/Data/Sys/GameSettings/D43J01.ini @@ -1,8 +1,5 @@ # D43J01 - ZELDA OCARINA MULTI PACK -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $loophack diff --git a/Data/Sys/GameSettings/D56E01.ini b/Data/Sys/GameSettings/D56E01.ini index 9c139b5f40..20d54efee7 100644 --- a/Data/Sys/GameSettings/D56E01.ini +++ b/Data/Sys/GameSettings/D56E01.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/D85.ini b/Data/Sys/GameSettings/D85.ini index 3064b4c826..b5712add32 100644 --- a/Data/Sys/GameSettings/D85.ini +++ b/Data/Sys/GameSettings/D85.ini @@ -5,9 +5,6 @@ FPRF = True MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/D86.ini b/Data/Sys/GameSettings/D86.ini index 0768da9697..c32c0e1ba6 100644 --- a/Data/Sys/GameSettings/D86.ini +++ b/Data/Sys/GameSettings/D86.ini @@ -5,9 +5,6 @@ FPRF = True MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/D95.ini b/Data/Sys/GameSettings/D95.ini index cf21815dec..dc6e261af8 100644 --- a/Data/Sys/GameSettings/D95.ini +++ b/Data/Sys/GameSettings/D95.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/DAX.ini b/Data/Sys/GameSettings/DAX.ini index f02ea1326f..a6e6b366cf 100644 --- a/Data/Sys/GameSettings/DAX.ini +++ b/Data/Sys/GameSettings/DAX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -18,3 +15,8 @@ EFBEmulateFormatChanges = True [Video_Enhancements] ArbitraryMipmapDetection = True + +[Video_Settings] +# Allow the ArbitraryMipmapDetection setting to take effect. + +EnableGPUTextureDecoding = False diff --git a/Data/Sys/GameSettings/DD2.ini b/Data/Sys/GameSettings/DD2.ini index 3c390c7a4a..8b40b93198 100644 --- a/Data/Sys/GameSettings/DD2.ini +++ b/Data/Sys/GameSettings/DD2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/DLS.ini b/Data/Sys/GameSettings/DLS.ini index f9dbc875b4..8e4e3addcf 100644 --- a/Data/Sys/GameSettings/DLS.ini +++ b/Data/Sys/GameSettings/DLS.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/DPOJ8P.ini b/Data/Sys/GameSettings/DPOJ8P.ini index 741d746830..87a712860e 100644 --- a/Data/Sys/GameSettings/DPOJ8P.ini +++ b/Data/Sys/GameSettings/DPOJ8P.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/DPSJ8P.ini b/Data/Sys/GameSettings/DPSJ8P.ini index 7f5a9a2904..bdf45a2111 100644 --- a/Data/Sys/GameSettings/DPSJ8P.ini +++ b/Data/Sys/GameSettings/DPSJ8P.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/DSR.ini b/Data/Sys/GameSettings/DSR.ini index bbc48a38a9..64c59ef532 100644 --- a/Data/Sys/GameSettings/DSR.ini +++ b/Data/Sys/GameSettings/DSR.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. RealWiiRemoteRepeatReports = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E52.ini b/Data/Sys/GameSettings/E52.ini index 9113f125a2..b839dea46c 100644 --- a/Data/Sys/GameSettings/E52.ini +++ b/Data/Sys/GameSettings/E52.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E53.ini b/Data/Sys/GameSettings/E53.ini index 8a49b608d0..414568631e 100644 --- a/Data/Sys/GameSettings/E53.ini +++ b/Data/Sys/GameSettings/E53.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E54.ini b/Data/Sys/GameSettings/E54.ini index 7e19a4cd45..09899f66aa 100644 --- a/Data/Sys/GameSettings/E54.ini +++ b/Data/Sys/GameSettings/E54.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E55.ini b/Data/Sys/GameSettings/E55.ini index 04b3719c54..ea7f992eec 100644 --- a/Data/Sys/GameSettings/E55.ini +++ b/Data/Sys/GameSettings/E55.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E56.ini b/Data/Sys/GameSettings/E56.ini index 6359404d51..d05cf7d873 100644 --- a/Data/Sys/GameSettings/E56.ini +++ b/Data/Sys/GameSettings/E56.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E57.ini b/Data/Sys/GameSettings/E57.ini index 4d6918bd6b..c9febf3b63 100644 --- a/Data/Sys/GameSettings/E57.ini +++ b/Data/Sys/GameSettings/E57.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E5Z.ini b/Data/Sys/GameSettings/E5Z.ini index e1ab69e459..c428aec90e 100644 --- a/Data/Sys/GameSettings/E5Z.ini +++ b/Data/Sys/GameSettings/E5Z.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E62.ini b/Data/Sys/GameSettings/E62.ini index 91ee7c39ac..c5511f8378 100644 --- a/Data/Sys/GameSettings/E62.ini +++ b/Data/Sys/GameSettings/E62.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E63.ini b/Data/Sys/GameSettings/E63.ini index ae1d7b9a47..d3b516299d 100644 --- a/Data/Sys/GameSettings/E63.ini +++ b/Data/Sys/GameSettings/E63.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E6N.ini b/Data/Sys/GameSettings/E6N.ini index 1d277218e9..a6386016a2 100644 --- a/Data/Sys/GameSettings/E6N.ini +++ b/Data/Sys/GameSettings/E6N.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E6Q.ini b/Data/Sys/GameSettings/E6Q.ini index d1485d36e1..ad2444c284 100644 --- a/Data/Sys/GameSettings/E6Q.ini +++ b/Data/Sys/GameSettings/E6Q.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E6V.ini b/Data/Sys/GameSettings/E6V.ini index 460663b408..18ab424e44 100644 --- a/Data/Sys/GameSettings/E6V.ini +++ b/Data/Sys/GameSettings/E6V.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E6W.ini b/Data/Sys/GameSettings/E6W.ini index 1950dcceb9..baec48c40e 100644 --- a/Data/Sys/GameSettings/E6W.ini +++ b/Data/Sys/GameSettings/E6W.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E6X.ini b/Data/Sys/GameSettings/E6X.ini index 1b964a439f..f50445f834 100644 --- a/Data/Sys/GameSettings/E6X.ini +++ b/Data/Sys/GameSettings/E6X.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E73.ini b/Data/Sys/GameSettings/E73.ini index c0d7df421b..f82a0737e0 100644 --- a/Data/Sys/GameSettings/E73.ini +++ b/Data/Sys/GameSettings/E73.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E78.ini b/Data/Sys/GameSettings/E78.ini new file mode 100644 index 0000000000..ac63ac72e3 --- /dev/null +++ b/Data/Sys/GameSettings/E78.ini @@ -0,0 +1,22 @@ +# E78JAF - Solvalou + +[Core] +# Values set here will override the main Dolphin settings. + +[OnFrame] +# Add memory patches to be applied every frame here. + +[ActionReplay] +# Add action replay cheats here. + +[Video_Hacks] +EFBEmulateFormatChanges = True +# Solves minor graphical issues when starting level and game over screen +#EFBToTextureEnable = False + +[Video_Settings] +MSAA = 0 + +[Video_Enhancements] +ForceFiltering = False +ForceTrueColor = False diff --git a/Data/Sys/GameSettings/E79.ini b/Data/Sys/GameSettings/E79.ini index 595cd8ab74..870d809554 100644 --- a/Data/Sys/GameSettings/E79.ini +++ b/Data/Sys/GameSettings/E79.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E7V.ini b/Data/Sys/GameSettings/E7V.ini index bbc54218e9..024f4188f5 100644 --- a/Data/Sys/GameSettings/E7V.ini +++ b/Data/Sys/GameSettings/E7V.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E7Z.ini b/Data/Sys/GameSettings/E7Z.ini index 5a335c3227..1d7353e2be 100644 --- a/Data/Sys/GameSettings/E7Z.ini +++ b/Data/Sys/GameSettings/E7Z.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EA2.ini b/Data/Sys/GameSettings/EA2.ini index 9396ad680d..69aeed1d0e 100644 --- a/Data/Sys/GameSettings/EA2.ini +++ b/Data/Sys/GameSettings/EA2.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EA3.ini b/Data/Sys/GameSettings/EA3.ini index a7157a3247..4d2c20e780 100644 --- a/Data/Sys/GameSettings/EA3.ini +++ b/Data/Sys/GameSettings/EA3.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EA4.ini b/Data/Sys/GameSettings/EA4.ini index 59771b4733..3ce15be5f4 100644 --- a/Data/Sys/GameSettings/EA4.ini +++ b/Data/Sys/GameSettings/EA4.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EA5.ini b/Data/Sys/GameSettings/EA5.ini index ea8879beca..a90e8d64f6 100644 --- a/Data/Sys/GameSettings/EA5.ini +++ b/Data/Sys/GameSettings/EA5.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EA6.ini b/Data/Sys/GameSettings/EA6.ini index 88715ff198..8c04ce3a41 100644 --- a/Data/Sys/GameSettings/EA6.ini +++ b/Data/Sys/GameSettings/EA6.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EA7.ini b/Data/Sys/GameSettings/EA7.ini index 85e13b9c22..c005f258f4 100644 --- a/Data/Sys/GameSettings/EA7.ini +++ b/Data/Sys/GameSettings/EA7.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EA8.ini b/Data/Sys/GameSettings/EA8.ini index d327339921..bfa9504055 100644 --- a/Data/Sys/GameSettings/EA8.ini +++ b/Data/Sys/GameSettings/EA8.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EA9.ini b/Data/Sys/GameSettings/EA9.ini index 12d2596913..b2fab5891f 100644 --- a/Data/Sys/GameSettings/EA9.ini +++ b/Data/Sys/GameSettings/EA9.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAA.ini b/Data/Sys/GameSettings/EAA.ini index 8ab5fadce1..2f4961eebd 100644 --- a/Data/Sys/GameSettings/EAA.ini +++ b/Data/Sys/GameSettings/EAA.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAB.ini b/Data/Sys/GameSettings/EAB.ini index a8ab5e74d4..8a11d8fd1e 100644 --- a/Data/Sys/GameSettings/EAB.ini +++ b/Data/Sys/GameSettings/EAB.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAC.ini b/Data/Sys/GameSettings/EAC.ini index 4d8a73fb6c..ccfb2824dc 100644 --- a/Data/Sys/GameSettings/EAC.ini +++ b/Data/Sys/GameSettings/EAC.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAD.ini b/Data/Sys/GameSettings/EAD.ini index 341b1c3c8c..5188b37bab 100644 --- a/Data/Sys/GameSettings/EAD.ini +++ b/Data/Sys/GameSettings/EAD.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAE.ini b/Data/Sys/GameSettings/EAE.ini index 9fc14b0a66..9cd74a360d 100644 --- a/Data/Sys/GameSettings/EAE.ini +++ b/Data/Sys/GameSettings/EAE.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAF.ini b/Data/Sys/GameSettings/EAF.ini index 8b4e054739..ea8da718f7 100644 --- a/Data/Sys/GameSettings/EAF.ini +++ b/Data/Sys/GameSettings/EAF.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAG.ini b/Data/Sys/GameSettings/EAG.ini index 62c3fd4f58..25975b48d2 100644 --- a/Data/Sys/GameSettings/EAG.ini +++ b/Data/Sys/GameSettings/EAG.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAH.ini b/Data/Sys/GameSettings/EAH.ini index a25af59293..70c78ae5f1 100644 --- a/Data/Sys/GameSettings/EAH.ini +++ b/Data/Sys/GameSettings/EAH.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAI.ini b/Data/Sys/GameSettings/EAI.ini index cb5078e20c..bdc27a6125 100644 --- a/Data/Sys/GameSettings/EAI.ini +++ b/Data/Sys/GameSettings/EAI.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAJ.ini b/Data/Sys/GameSettings/EAJ.ini index 8318de9e33..09d89f2233 100644 --- a/Data/Sys/GameSettings/EAJ.ini +++ b/Data/Sys/GameSettings/EAJ.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAK.ini b/Data/Sys/GameSettings/EAK.ini index 5cb22fb330..15d017eaa3 100644 --- a/Data/Sys/GameSettings/EAK.ini +++ b/Data/Sys/GameSettings/EAK.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAL.ini b/Data/Sys/GameSettings/EAL.ini index c9065f4671..3962b08e2d 100644 --- a/Data/Sys/GameSettings/EAL.ini +++ b/Data/Sys/GameSettings/EAL.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAM.ini b/Data/Sys/GameSettings/EAM.ini index 055a1b7f2f..45ff7b8761 100644 --- a/Data/Sys/GameSettings/EAM.ini +++ b/Data/Sys/GameSettings/EAM.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAN.ini b/Data/Sys/GameSettings/EAN.ini index e7a327988f..d84b0c9135 100644 --- a/Data/Sys/GameSettings/EAN.ini +++ b/Data/Sys/GameSettings/EAN.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAO.ini b/Data/Sys/GameSettings/EAO.ini index 8e7a2aca7e..e4d1ff20fd 100644 --- a/Data/Sys/GameSettings/EAO.ini +++ b/Data/Sys/GameSettings/EAO.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAP.ini b/Data/Sys/GameSettings/EAP.ini index 801facd555..0aebb704d3 100644 --- a/Data/Sys/GameSettings/EAP.ini +++ b/Data/Sys/GameSettings/EAP.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAQ.ini b/Data/Sys/GameSettings/EAQ.ini index 5f0b00d1c9..699d274503 100644 --- a/Data/Sys/GameSettings/EAQ.ini +++ b/Data/Sys/GameSettings/EAQ.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAR.ini b/Data/Sys/GameSettings/EAR.ini index b44e074a3f..1bfe47d3a2 100644 --- a/Data/Sys/GameSettings/EAR.ini +++ b/Data/Sys/GameSettings/EAR.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAS.ini b/Data/Sys/GameSettings/EAS.ini index 3ac3fdb280..1378b87a04 100644 --- a/Data/Sys/GameSettings/EAS.ini +++ b/Data/Sys/GameSettings/EAS.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAT.ini b/Data/Sys/GameSettings/EAT.ini index 4d251bb146..6be492a2a5 100644 --- a/Data/Sys/GameSettings/EAT.ini +++ b/Data/Sys/GameSettings/EAT.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAU.ini b/Data/Sys/GameSettings/EAU.ini index 9ba01c0bce..140c216142 100644 --- a/Data/Sys/GameSettings/EAU.ini +++ b/Data/Sys/GameSettings/EAU.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAV.ini b/Data/Sys/GameSettings/EAV.ini index 7ff6fd2ceb..0a825f3e1f 100644 --- a/Data/Sys/GameSettings/EAV.ini +++ b/Data/Sys/GameSettings/EAV.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAW.ini b/Data/Sys/GameSettings/EAW.ini index a542b2daee..d486ad0656 100644 --- a/Data/Sys/GameSettings/EAW.ini +++ b/Data/Sys/GameSettings/EAW.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAY.ini b/Data/Sys/GameSettings/EAY.ini index 53542d2476..dd4416ea22 100644 --- a/Data/Sys/GameSettings/EAY.ini +++ b/Data/Sys/GameSettings/EAY.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EAZ.ini b/Data/Sys/GameSettings/EAZ.ini index cae648201f..a77b32debb 100644 --- a/Data/Sys/GameSettings/EAZ.ini +++ b/Data/Sys/GameSettings/EAZ.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EB2.ini b/Data/Sys/GameSettings/EB2.ini index a70aa44faf..8cd9a81719 100644 --- a/Data/Sys/GameSettings/EB2.ini +++ b/Data/Sys/GameSettings/EB2.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EB3.ini b/Data/Sys/GameSettings/EB3.ini index 3df9a4a0c2..ebbd9c5d1e 100644 --- a/Data/Sys/GameSettings/EB3.ini +++ b/Data/Sys/GameSettings/EB3.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EB4.ini b/Data/Sys/GameSettings/EB4.ini index d9dc84ba44..16dee5aea6 100644 --- a/Data/Sys/GameSettings/EB4.ini +++ b/Data/Sys/GameSettings/EB4.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EB5.ini b/Data/Sys/GameSettings/EB5.ini index d6291b13a7..906e9481bb 100644 --- a/Data/Sys/GameSettings/EB5.ini +++ b/Data/Sys/GameSettings/EB5.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EB6.ini b/Data/Sys/GameSettings/EB6.ini index e030be7adf..adffc20b66 100644 --- a/Data/Sys/GameSettings/EB6.ini +++ b/Data/Sys/GameSettings/EB6.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EB7.ini b/Data/Sys/GameSettings/EB7.ini index 8f0a2c4b8d..a1892ade05 100644 --- a/Data/Sys/GameSettings/EB7.ini +++ b/Data/Sys/GameSettings/EB7.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EB8.ini b/Data/Sys/GameSettings/EB8.ini index 13dd55a4bd..d04db4fa23 100644 --- a/Data/Sys/GameSettings/EB8.ini +++ b/Data/Sys/GameSettings/EB8.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EB9.ini b/Data/Sys/GameSettings/EB9.ini index 2d73f403ec..84aed74bd8 100644 --- a/Data/Sys/GameSettings/EB9.ini +++ b/Data/Sys/GameSettings/EB9.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBA.ini b/Data/Sys/GameSettings/EBA.ini index 9e1312e1dd..229df6a010 100644 --- a/Data/Sys/GameSettings/EBA.ini +++ b/Data/Sys/GameSettings/EBA.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBB.ini b/Data/Sys/GameSettings/EBB.ini index 3014185157..ae7303225e 100644 --- a/Data/Sys/GameSettings/EBB.ini +++ b/Data/Sys/GameSettings/EBB.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBC.ini b/Data/Sys/GameSettings/EBC.ini index 3491dce458..1eeff0984c 100644 --- a/Data/Sys/GameSettings/EBC.ini +++ b/Data/Sys/GameSettings/EBC.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBD.ini b/Data/Sys/GameSettings/EBD.ini index 11d78f8a8a..0efd7cf659 100644 --- a/Data/Sys/GameSettings/EBD.ini +++ b/Data/Sys/GameSettings/EBD.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBE.ini b/Data/Sys/GameSettings/EBE.ini index 85873e37b7..cba6f3e459 100644 --- a/Data/Sys/GameSettings/EBE.ini +++ b/Data/Sys/GameSettings/EBE.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBF.ini b/Data/Sys/GameSettings/EBF.ini index a8cbc15057..aa895d54b4 100644 --- a/Data/Sys/GameSettings/EBF.ini +++ b/Data/Sys/GameSettings/EBF.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBG.ini b/Data/Sys/GameSettings/EBG.ini index 1d2eebcf8a..ee0e769490 100644 --- a/Data/Sys/GameSettings/EBG.ini +++ b/Data/Sys/GameSettings/EBG.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBK.ini b/Data/Sys/GameSettings/EBK.ini index e5a51b350c..a168be3b37 100644 --- a/Data/Sys/GameSettings/EBK.ini +++ b/Data/Sys/GameSettings/EBK.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBL.ini b/Data/Sys/GameSettings/EBL.ini index 2539cfe7f7..ee1491ab3c 100644 --- a/Data/Sys/GameSettings/EBL.ini +++ b/Data/Sys/GameSettings/EBL.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBM.ini b/Data/Sys/GameSettings/EBM.ini index a00d0eecc0..985ffb805d 100644 --- a/Data/Sys/GameSettings/EBM.ini +++ b/Data/Sys/GameSettings/EBM.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBN.ini b/Data/Sys/GameSettings/EBN.ini index e670333156..39ec02f7c7 100644 --- a/Data/Sys/GameSettings/EBN.ini +++ b/Data/Sys/GameSettings/EBN.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBO.ini b/Data/Sys/GameSettings/EBO.ini index 441c0d0608..e915b36f78 100644 --- a/Data/Sys/GameSettings/EBO.ini +++ b/Data/Sys/GameSettings/EBO.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBP.ini b/Data/Sys/GameSettings/EBP.ini index 5fd1bc57ef..aa75bc904d 100644 --- a/Data/Sys/GameSettings/EBP.ini +++ b/Data/Sys/GameSettings/EBP.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBQ.ini b/Data/Sys/GameSettings/EBQ.ini index 35d8f8945d..c2440ba1d3 100644 --- a/Data/Sys/GameSettings/EBQ.ini +++ b/Data/Sys/GameSettings/EBQ.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBR.ini b/Data/Sys/GameSettings/EBR.ini index 47d9bb3845..d51916d968 100644 --- a/Data/Sys/GameSettings/EBR.ini +++ b/Data/Sys/GameSettings/EBR.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBS.ini b/Data/Sys/GameSettings/EBS.ini index c0bd1ce905..26ec4616d4 100644 --- a/Data/Sys/GameSettings/EBS.ini +++ b/Data/Sys/GameSettings/EBS.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBT.ini b/Data/Sys/GameSettings/EBT.ini index bfc605e4a5..efb138ac0a 100644 --- a/Data/Sys/GameSettings/EBT.ini +++ b/Data/Sys/GameSettings/EBT.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBU.ini b/Data/Sys/GameSettings/EBU.ini index c2994511bc..906802d55b 100644 --- a/Data/Sys/GameSettings/EBU.ini +++ b/Data/Sys/GameSettings/EBU.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBV.ini b/Data/Sys/GameSettings/EBV.ini index 9435126a0c..1ef9e3a4bf 100644 --- a/Data/Sys/GameSettings/EBV.ini +++ b/Data/Sys/GameSettings/EBV.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBW.ini b/Data/Sys/GameSettings/EBW.ini index 31db7120f1..d5f14a5233 100644 --- a/Data/Sys/GameSettings/EBW.ini +++ b/Data/Sys/GameSettings/EBW.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBX.ini b/Data/Sys/GameSettings/EBX.ini index d0bb0ac308..c4e0f287d2 100644 --- a/Data/Sys/GameSettings/EBX.ini +++ b/Data/Sys/GameSettings/EBX.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/EBZ.ini b/Data/Sys/GameSettings/EBZ.ini index ea8209becb..9398b579cb 100644 --- a/Data/Sys/GameSettings/EBZ.ini +++ b/Data/Sys/GameSettings/EBZ.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECA.ini b/Data/Sys/GameSettings/ECA.ini index e183a10eba..7cb55f9071 100644 --- a/Data/Sys/GameSettings/ECA.ini +++ b/Data/Sys/GameSettings/ECA.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECC.ini b/Data/Sys/GameSettings/ECC.ini index 138316b743..7950048868 100644 --- a/Data/Sys/GameSettings/ECC.ini +++ b/Data/Sys/GameSettings/ECC.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECD.ini b/Data/Sys/GameSettings/ECD.ini index 733847fff6..e6dd2fc1b6 100644 --- a/Data/Sys/GameSettings/ECD.ini +++ b/Data/Sys/GameSettings/ECD.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECE.ini b/Data/Sys/GameSettings/ECE.ini index e8b6b92c93..d83dc20c79 100644 --- a/Data/Sys/GameSettings/ECE.ini +++ b/Data/Sys/GameSettings/ECE.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECF.ini b/Data/Sys/GameSettings/ECF.ini index 152b9c82d7..5827f2e076 100644 --- a/Data/Sys/GameSettings/ECF.ini +++ b/Data/Sys/GameSettings/ECF.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECG.ini b/Data/Sys/GameSettings/ECG.ini index 061f4d1d73..4b1eaaa1c0 100644 --- a/Data/Sys/GameSettings/ECG.ini +++ b/Data/Sys/GameSettings/ECG.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECH.ini b/Data/Sys/GameSettings/ECH.ini index f41bbdbc05..04a515a27e 100644 --- a/Data/Sys/GameSettings/ECH.ini +++ b/Data/Sys/GameSettings/ECH.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECI.ini b/Data/Sys/GameSettings/ECI.ini index e93134eda7..2f2e4b4d02 100644 --- a/Data/Sys/GameSettings/ECI.ini +++ b/Data/Sys/GameSettings/ECI.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECJ.ini b/Data/Sys/GameSettings/ECJ.ini index aafe4a2af3..8f62602eee 100644 --- a/Data/Sys/GameSettings/ECJ.ini +++ b/Data/Sys/GameSettings/ECJ.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECK.ini b/Data/Sys/GameSettings/ECK.ini index 701ea82f34..0e35571e26 100644 --- a/Data/Sys/GameSettings/ECK.ini +++ b/Data/Sys/GameSettings/ECK.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECL.ini b/Data/Sys/GameSettings/ECL.ini index 8f1035e08d..5c80a2fb73 100644 --- a/Data/Sys/GameSettings/ECL.ini +++ b/Data/Sys/GameSettings/ECL.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECM.ini b/Data/Sys/GameSettings/ECM.ini index 9cb1a4c75b..65b643bc8d 100644 --- a/Data/Sys/GameSettings/ECM.ini +++ b/Data/Sys/GameSettings/ECM.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ECN.ini b/Data/Sys/GameSettings/ECN.ini index cd30b0b591..878bf4f4c6 100644 --- a/Data/Sys/GameSettings/ECN.ini +++ b/Data/Sys/GameSettings/ECN.ini @@ -8,9 +8,6 @@ DSPHLE = False # Values set here will override the Dolphin DSP settings. EnableJIT = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G2B.ini b/Data/Sys/GameSettings/G2B.ini index b6392a9019..907fe04bb6 100644 --- a/Data/Sys/GameSettings/G2B.ini +++ b/Data/Sys/GameSettings/G2B.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G2BE5G.ini b/Data/Sys/GameSettings/G2BE5G.ini index fd8e961342..60e6c3fc3f 100644 --- a/Data/Sys/GameSettings/G2BE5G.ini +++ b/Data/Sys/GameSettings/G2BE5G.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Disable interlaced rendering diff --git a/Data/Sys/GameSettings/G2BP7D.ini b/Data/Sys/GameSettings/G2BP7D.ini index d3dc9a3b39..65265967ac 100644 --- a/Data/Sys/GameSettings/G2BP7D.ini +++ b/Data/Sys/GameSettings/G2BP7D.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Disable interlaced rendering diff --git a/Data/Sys/GameSettings/G2FE78.ini b/Data/Sys/GameSettings/G2FE78.ini index f091a99fcf..ef2167cdaf 100644 --- a/Data/Sys/GameSettings/G2FE78.ini +++ b/Data/Sys/GameSettings/G2FE78.ini @@ -1,8 +1,5 @@ # G2FE78 - Tak 2: The Staff of Dreams -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G2M.ini b/Data/Sys/GameSettings/G2M.ini index 816c33cb8f..910186889f 100644 --- a/Data/Sys/GameSettings/G2M.ini +++ b/Data/Sys/GameSettings/G2M.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G2ME01.ini b/Data/Sys/GameSettings/G2ME01.ini index b237846525..0f4be18f10 100644 --- a/Data/Sys/GameSettings/G2ME01.ini +++ b/Data/Sys/GameSettings/G2ME01.ini @@ -1,8 +1,5 @@ # G2ME01 - Metroid Prime 2: Echoes -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G2MP01.ini b/Data/Sys/GameSettings/G2MP01.ini index 587323fc1c..d337364735 100644 --- a/Data/Sys/GameSettings/G2MP01.ini +++ b/Data/Sys/GameSettings/G2MP01.ini @@ -1,8 +1,5 @@ # G2MP01 - Metroid Prime 2: Echoes -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G2O.ini b/Data/Sys/GameSettings/G2O.ini index a30a428a2f..09f501a1e7 100644 --- a/Data/Sys/GameSettings/G2O.ini +++ b/Data/Sys/GameSettings/G2O.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G2V.ini b/Data/Sys/GameSettings/G2V.ini index 5b89aa860f..d514c6b521 100644 --- a/Data/Sys/GameSettings/G2V.ini +++ b/Data/Sys/GameSettings/G2V.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G2X.ini b/Data/Sys/GameSettings/G2X.ini index c61c44133c..b00596fb9b 100644 --- a/Data/Sys/GameSettings/G2X.ini +++ b/Data/Sys/GameSettings/G2X.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G3A.ini b/Data/Sys/GameSettings/G3A.ini index 0b233dc318..a93243219d 100644 --- a/Data/Sys/GameSettings/G3A.ini +++ b/Data/Sys/GameSettings/G3A.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G3F.ini b/Data/Sys/GameSettings/G3F.ini index f11220bdb4..8d1eed58ca 100644 --- a/Data/Sys/GameSettings/G3F.ini +++ b/Data/Sys/GameSettings/G3F.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G3L.ini b/Data/Sys/GameSettings/G3L.ini index 9f8f0ee571..279371250b 100644 --- a/Data/Sys/GameSettings/G3L.ini +++ b/Data/Sys/GameSettings/G3L.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G3Q.ini b/Data/Sys/GameSettings/G3Q.ini index 1fab4cd625..975d2f7329 100644 --- a/Data/Sys/GameSettings/G3Q.ini +++ b/Data/Sys/GameSettings/G3Q.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -13,7 +10,7 @@ # Add action replay cheats here. [Video_Hacks] -ImmediateXFBEnable = False +VertexRounding = True [Video_Settings] SafeTextureCacheColorSamples = 512 diff --git a/Data/Sys/GameSettings/G3R.ini b/Data/Sys/GameSettings/G3R.ini index 6ae5d5d56b..76de909caa 100644 --- a/Data/Sys/GameSettings/G3R.ini +++ b/Data/Sys/GameSettings/G3R.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G3X.ini b/Data/Sys/GameSettings/G3X.ini index 06070c08d3..4a92cde1d4 100644 --- a/Data/Sys/GameSettings/G3X.ini +++ b/Data/Sys/GameSettings/G3X.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G4C.ini b/Data/Sys/GameSettings/G4C.ini index bd41c5851c..a8c75d7fd3 100644 --- a/Data/Sys/GameSettings/G4C.ini +++ b/Data/Sys/GameSettings/G4C.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G4GEE9.ini b/Data/Sys/GameSettings/G4GEE9.ini index b639676da1..02627c7f34 100644 --- a/Data/Sys/GameSettings/G4GEE9.ini +++ b/Data/Sys/GameSettings/G4GEE9.ini @@ -1,8 +1,5 @@ # G4GEE9 - Harvest Moon: Another Wonderful Life -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G4M.ini b/Data/Sys/GameSettings/G4M.ini index 2f83f9c8c2..a68206c161 100644 --- a/Data/Sys/GameSettings/G4M.ini +++ b/Data/Sys/GameSettings/G4M.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G4NJDA.ini b/Data/Sys/GameSettings/G4NJDA.ini index f200c5b36c..ad83ba8bda 100644 --- a/Data/Sys/GameSettings/G4NJDA.ini +++ b/Data/Sys/GameSettings/G4NJDA.ini @@ -1,8 +1,5 @@ # G4NJDA - NARUTO Gekitou Ninja Taisen! 4 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G4P.ini b/Data/Sys/GameSettings/G4P.ini index 0fca83219e..109852e668 100644 --- a/Data/Sys/GameSettings/G4P.ini +++ b/Data/Sys/GameSettings/G4P.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G4QE01.ini b/Data/Sys/GameSettings/G4QE01.ini index 1f1226eb69..03e1ace2bc 100644 --- a/Data/Sys/GameSettings/G4QE01.ini +++ b/Data/Sys/GameSettings/G4QE01.ini @@ -1,8 +1,5 @@ # G4QE01 - Mario Soccer -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G4S.ini b/Data/Sys/GameSettings/G4S.ini index f3daddfd8f..f469b42057 100644 --- a/Data/Sys/GameSettings/G4S.ini +++ b/Data/Sys/GameSettings/G4S.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G4SP01.ini b/Data/Sys/GameSettings/G4SP01.ini index 584d3987ad..261a3236e3 100644 --- a/Data/Sys/GameSettings/G4SP01.ini +++ b/Data/Sys/GameSettings/G4SP01.ini @@ -1,8 +1,5 @@ # G4SP01 - The Legend of Zelda: Four Swords -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G4Z.ini b/Data/Sys/GameSettings/G4Z.ini index 7d78db6fcc..cfe4d71345 100644 --- a/Data/Sys/GameSettings/G4Z.ini +++ b/Data/Sys/GameSettings/G4Z.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G5D.ini b/Data/Sys/GameSettings/G5D.ini index aec2b0b341..7ab7283da7 100644 --- a/Data/Sys/GameSettings/G5D.ini +++ b/Data/Sys/GameSettings/G5D.ini @@ -7,9 +7,6 @@ DisableICache = True # Disabling ICache causes issues with the GameCube Main Menu. HLE_BS2 = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G5N.ini b/Data/Sys/GameSettings/G5N.ini index 1a642d3cd2..509b466777 100644 --- a/Data/Sys/GameSettings/G5N.ini +++ b/Data/Sys/GameSettings/G5N.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G5T.ini b/Data/Sys/GameSettings/G5T.ini index 0fa98c6fbf..7ed6344e82 100644 --- a/Data/Sys/GameSettings/G5T.ini +++ b/Data/Sys/GameSettings/G5T.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G6Q.ini b/Data/Sys/GameSettings/G6Q.ini index 84fb4dca88..afe1c66dcb 100644 --- a/Data/Sys/GameSettings/G6Q.ini +++ b/Data/Sys/GameSettings/G6Q.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G6S.ini b/Data/Sys/GameSettings/G6S.ini index 9c46ccbd87..b4d39150b3 100644 --- a/Data/Sys/GameSettings/G6S.ini +++ b/Data/Sys/GameSettings/G6S.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G6T.ini b/Data/Sys/GameSettings/G6T.ini index 9f2a70a24b..3dba536290 100644 --- a/Data/Sys/GameSettings/G6T.ini +++ b/Data/Sys/GameSettings/G6T.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G6W.ini b/Data/Sys/GameSettings/G6W.ini index eec8ebc49b..3cf3b04e5c 100644 --- a/Data/Sys/GameSettings/G6W.ini +++ b/Data/Sys/GameSettings/G6W.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G8M.ini b/Data/Sys/GameSettings/G8M.ini index 573289781b..8005892c6c 100644 --- a/Data/Sys/GameSettings/G8M.ini +++ b/Data/Sys/GameSettings/G8M.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G8ME01.ini b/Data/Sys/GameSettings/G8ME01.ini index b2f4950dc2..9cb35bded5 100644 --- a/Data/Sys/GameSettings/G8ME01.ini +++ b/Data/Sys/GameSettings/G8ME01.ini @@ -1,8 +1,5 @@ # G8ME01 - Paper Mario -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -33,7 +30,5 @@ $Non-Mario Party Members Max/Full Health 02B07BC4 000203E7 $Max/Infinite Badge Points 026EE2D2 00010063 -$Max Gold -026EE2B8 000003E7 $Max Shop Points 026EE7F0 000003E7 diff --git a/Data/Sys/GameSettings/G8W.ini b/Data/Sys/GameSettings/G8W.ini index a1ca26c7b8..9e59b9b0e4 100644 --- a/Data/Sys/GameSettings/G8W.ini +++ b/Data/Sys/GameSettings/G8W.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. SyncOnSkipIdle = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G8WP01.ini b/Data/Sys/GameSettings/G8WP01.ini index 3e5cd8aae4..ac197b15dd 100644 --- a/Data/Sys/GameSettings/G8WP01.ini +++ b/Data/Sys/GameSettings/G8WP01.ini @@ -1,8 +1,5 @@ # G8WP01 - Battalion Wars -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G95.ini b/Data/Sys/GameSettings/G95.ini index b4dee1baf5..60969a3540 100644 --- a/Data/Sys/GameSettings/G95.ini +++ b/Data/Sys/GameSettings/G95.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G96.ini b/Data/Sys/GameSettings/G96.ini index 3219a3161e..7247c70cdf 100644 --- a/Data/Sys/GameSettings/G96.ini +++ b/Data/Sys/GameSettings/G96.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G99.ini b/Data/Sys/GameSettings/G99.ini index 05df9c1715..f36c91835c 100644 --- a/Data/Sys/GameSettings/G99.ini +++ b/Data/Sys/GameSettings/G99.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G9R.ini b/Data/Sys/GameSettings/G9R.ini index bbc2b3e3d9..0fe935732c 100644 --- a/Data/Sys/GameSettings/G9R.ini +++ b/Data/Sys/GameSettings/G9R.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. SyncOnSkipIdle = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/G9S.ini b/Data/Sys/GameSettings/G9S.ini index 3837d1d70a..c456004d4a 100644 --- a/Data/Sys/GameSettings/G9S.ini +++ b/Data/Sys/GameSettings/G9S.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -13,8 +10,10 @@ # Add action replay cheats here. [Video_Hacks] +# Works around graphical corruption on ground VertexRounding = True [Video_Settings] SafeTextureCacheColorSamples = 0 -MaxAnisotropy = 0 +# Works around graphical corruption on ground +MSAA = 0 diff --git a/Data/Sys/GameSettings/G9T.ini b/Data/Sys/GameSettings/G9T.ini index a7bbef255b..78dcc19673 100644 --- a/Data/Sys/GameSettings/G9T.ini +++ b/Data/Sys/GameSettings/G9T.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAA.ini b/Data/Sys/GameSettings/GAA.ini index b090f9658a..7487e75683 100644 --- a/Data/Sys/GameSettings/GAA.ini +++ b/Data/Sys/GameSettings/GAA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAF.ini b/Data/Sys/GameSettings/GAF.ini index 1c3890a793..1790a44a1a 100644 --- a/Data/Sys/GameSettings/GAF.ini +++ b/Data/Sys/GameSettings/GAF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAFE01.ini b/Data/Sys/GameSettings/GAFE01.ini index 4a89878d74..1469abefb6 100644 --- a/Data/Sys/GameSettings/GAFE01.ini +++ b/Data/Sys/GameSettings/GAFE01.ini @@ -1,8 +1,5 @@ # GAFE01 - Animal Crossing -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAK.ini b/Data/Sys/GameSettings/GAK.ini index 2e5cea1170..db5e679fa9 100644 --- a/Data/Sys/GameSettings/GAK.ini +++ b/Data/Sys/GameSettings/GAK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAL.ini b/Data/Sys/GameSettings/GAL.ini index 4fcf7c40a0..bb6257f08b 100644 --- a/Data/Sys/GameSettings/GAL.ini +++ b/Data/Sys/GameSettings/GAL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GALP01.ini b/Data/Sys/GameSettings/GALP01.ini index a5e636f085..fcc53f0c1c 100644 --- a/Data/Sys/GameSettings/GALP01.ini +++ b/Data/Sys/GameSettings/GALP01.ini @@ -1,8 +1,5 @@ # GALP01 - Super Smash Bros. Melee -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAP.ini b/Data/Sys/GameSettings/GAP.ini index fbca8a30e2..594df5adeb 100644 --- a/Data/Sys/GameSettings/GAP.ini +++ b/Data/Sys/GameSettings/GAP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAS.ini b/Data/Sys/GameSettings/GAS.ini index 23a0a765aa..4abfe1c4e4 100644 --- a/Data/Sys/GameSettings/GAS.ini +++ b/Data/Sys/GameSettings/GAS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAU.ini b/Data/Sys/GameSettings/GAU.ini index 0aa76eca04..e424907df5 100644 --- a/Data/Sys/GameSettings/GAU.ini +++ b/Data/Sys/GameSettings/GAU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAUE08.ini b/Data/Sys/GameSettings/GAUE08.ini index caaf608444..b88328bf91 100644 --- a/Data/Sys/GameSettings/GAUE08.ini +++ b/Data/Sys/GameSettings/GAUE08.ini @@ -1,8 +1,5 @@ # GAUE08 - auto modellista -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAV.ini b/Data/Sys/GameSettings/GAV.ini index 2c18dfab6a..f10617b37c 100644 --- a/Data/Sys/GameSettings/GAV.ini +++ b/Data/Sys/GameSettings/GAV.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GAY.ini b/Data/Sys/GameSettings/GAY.ini index e3ea68416f..ef9cb81b8d 100644 --- a/Data/Sys/GameSettings/GAY.ini +++ b/Data/Sys/GameSettings/GAY.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GB3.ini b/Data/Sys/GameSettings/GB3.ini index 0514483413..d33ce4255e 100644 --- a/Data/Sys/GameSettings/GB3.ini +++ b/Data/Sys/GameSettings/GB3.ini @@ -5,9 +5,6 @@ # Progressive Scan is broken by the game by default, disabled feature ProgressiveScan = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GB4E51.ini b/Data/Sys/GameSettings/GB4E51.ini index 748deeb45a..b63b993dac 100644 --- a/Data/Sys/GameSettings/GB4E51.ini +++ b/Data/Sys/GameSettings/GB4E51.ini @@ -1,8 +1,5 @@ # GB4E51 - Burnout 2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GBH.ini b/Data/Sys/GameSettings/GBH.ini index e0995ee170..47f5878bd1 100644 --- a/Data/Sys/GameSettings/GBH.ini +++ b/Data/Sys/GameSettings/GBH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GBHEC8.ini b/Data/Sys/GameSettings/GBHEC8.ini index 2ceadae4ba..f6111abd55 100644 --- a/Data/Sys/GameSettings/GBHEC8.ini +++ b/Data/Sys/GameSettings/GBHEC8.ini @@ -1,8 +1,5 @@ # GBHEC8 - Mystic Heroes -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GBL.ini b/Data/Sys/GameSettings/GBL.ini index 200c807e1c..9e369dfd2c 100644 --- a/Data/Sys/GameSettings/GBL.ini +++ b/Data/Sys/GameSettings/GBL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GBM.ini b/Data/Sys/GameSettings/GBM.ini index 0a581f212d..5e08dd1797 100644 --- a/Data/Sys/GameSettings/GBM.ini +++ b/Data/Sys/GameSettings/GBM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GBOP51.ini b/Data/Sys/GameSettings/GBOP51.ini index e1c08232dd..9add5ca7b2 100644 --- a/Data/Sys/GameSettings/GBOP51.ini +++ b/Data/Sys/GameSettings/GBOP51.ini @@ -1,8 +1,5 @@ # GBOP51 - Burnout -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GBS.ini b/Data/Sys/GameSettings/GBS.ini index bb390b6b6f..932fd52963 100644 --- a/Data/Sys/GameSettings/GBS.ini +++ b/Data/Sys/GameSettings/GBS.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GBV.ini b/Data/Sys/GameSettings/GBV.ini index d466b18a36..4109339887 100644 --- a/Data/Sys/GameSettings/GBV.ini +++ b/Data/Sys/GameSettings/GBV.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GBW.ini b/Data/Sys/GameSettings/GBW.ini index 0bfc839be7..f723f50d75 100644 --- a/Data/Sys/GameSettings/GBW.ini +++ b/Data/Sys/GameSettings/GBW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GBZP08.ini b/Data/Sys/GameSettings/GBZP08.ini index 574bed495a..81ee1c2ce1 100644 --- a/Data/Sys/GameSettings/GBZP08.ini +++ b/Data/Sys/GameSettings/GBZP08.ini @@ -1,8 +1,5 @@ # GBZP08 - Resident Evil 0 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GC2.ini b/Data/Sys/GameSettings/GC2.ini index f8d0c08b91..77e6ab51d8 100644 --- a/Data/Sys/GameSettings/GC2.ini +++ b/Data/Sys/GameSettings/GC2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GC3.ini b/Data/Sys/GameSettings/GC3.ini index 872b09d354..f939b3cfac 100644 --- a/Data/Sys/GameSettings/GC3.ini +++ b/Data/Sys/GameSettings/GC3.ini @@ -7,9 +7,6 @@ DisableICache = True # Disabling ICache causes issues with the GameCube Main Menu. HLE_BS2 = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GC6.ini b/Data/Sys/GameSettings/GC6.ini index f6ca5ca4b6..070fea6961 100644 --- a/Data/Sys/GameSettings/GC6.ini +++ b/Data/Sys/GameSettings/GC6.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GC8JA4.ini b/Data/Sys/GameSettings/GC8JA4.ini index 1fb765408f..7b51ba1ee3 100644 --- a/Data/Sys/GameSettings/GC8JA4.ini +++ b/Data/Sys/GameSettings/GC8JA4.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GC9.ini b/Data/Sys/GameSettings/GC9.ini index bca5c3f936..f3ac122409 100644 --- a/Data/Sys/GameSettings/GC9.ini +++ b/Data/Sys/GameSettings/GC9.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GCC.ini b/Data/Sys/GameSettings/GCC.ini index 5b84adf7e0..33314d0fb6 100644 --- a/Data/Sys/GameSettings/GCC.ini +++ b/Data/Sys/GameSettings/GCC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GCD.ini b/Data/Sys/GameSettings/GCD.ini index fafd0986e6..0daf29a84c 100644 --- a/Data/Sys/GameSettings/GCD.ini +++ b/Data/Sys/GameSettings/GCD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GCH.ini b/Data/Sys/GameSettings/GCH.ini index c3da3a46da..04d56262a7 100644 --- a/Data/Sys/GameSettings/GCH.ini +++ b/Data/Sys/GameSettings/GCH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GCI.ini b/Data/Sys/GameSettings/GCI.ini index 75f6377620..2090806d66 100644 --- a/Data/Sys/GameSettings/GCI.ini +++ b/Data/Sys/GameSettings/GCI.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GCN.ini b/Data/Sys/GameSettings/GCN.ini index 1db5e2472c..e165d388b3 100644 --- a/Data/Sys/GameSettings/GCN.ini +++ b/Data/Sys/GameSettings/GCN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GCP.ini b/Data/Sys/GameSettings/GCP.ini index 5fa6c7f9c4..b3d6c71dfc 100644 --- a/Data/Sys/GameSettings/GCP.ini +++ b/Data/Sys/GameSettings/GCP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GCVEEB.ini b/Data/Sys/GameSettings/GCVEEB.ini index 2c8c86ac60..a592cbf225 100644 --- a/Data/Sys/GameSettings/GCVEEB.ini +++ b/Data/Sys/GameSettings/GCVEEB.ini @@ -1,8 +1,5 @@ # GCVEEB - Cubivore -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GCZ.ini b/Data/Sys/GameSettings/GCZ.ini index 74a14089b1..cf0012507b 100644 --- a/Data/Sys/GameSettings/GCZ.ini +++ b/Data/Sys/GameSettings/GCZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDD.ini b/Data/Sys/GameSettings/GDD.ini index a47204064d..e622fd586f 100644 --- a/Data/Sys/GameSettings/GDD.ini +++ b/Data/Sys/GameSettings/GDD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDDE41.ini b/Data/Sys/GameSettings/GDDE41.ini index 92a7014de8..ae1e6f4cb9 100644 --- a/Data/Sys/GameSettings/GDDE41.ini +++ b/Data/Sys/GameSettings/GDDE41.ini @@ -1,8 +1,5 @@ # GDDE41 - Disney's Donald Duck Goin' Quackers -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDE.ini b/Data/Sys/GameSettings/GDE.ini index 72bfa2eecb..94452a9342 100644 --- a/Data/Sys/GameSettings/GDE.ini +++ b/Data/Sys/GameSettings/GDE.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDEE71.ini b/Data/Sys/GameSettings/GDEE71.ini index 84426f19c4..cc48c6f477 100644 --- a/Data/Sys/GameSettings/GDEE71.ini +++ b/Data/Sys/GameSettings/GDEE71.ini @@ -1,8 +1,5 @@ # GDEE71 - Baldur's Gate: Dark Alliance -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDG.ini b/Data/Sys/GameSettings/GDG.ini index 4702369c03..27c2f4d103 100644 --- a/Data/Sys/GameSettings/GDG.ini +++ b/Data/Sys/GameSettings/GDG.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDJEB2.ini b/Data/Sys/GameSettings/GDJEB2.ini index cabff1a102..4bb2467b69 100644 --- a/Data/Sys/GameSettings/GDJEB2.ini +++ b/Data/Sys/GameSettings/GDJEB2.ini @@ -1,8 +1,5 @@ # GDJEB2 - Digimon World 4 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDK.ini b/Data/Sys/GameSettings/GDK.ini index 61fef4b42a..f40cf7d33b 100644 --- a/Data/Sys/GameSettings/GDK.ini +++ b/Data/Sys/GameSettings/GDK.ini @@ -6,9 +6,6 @@ # see https://www.nintendo.com/consumer/memorycard1019.jsp MemoryCardSize = 2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDM.ini b/Data/Sys/GameSettings/GDM.ini index 2e493cb88b..b7f3687231 100644 --- a/Data/Sys/GameSettings/GDM.ini +++ b/Data/Sys/GameSettings/GDM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDQ.ini b/Data/Sys/GameSettings/GDQ.ini index 42f9e62ac2..382dd603bc 100644 --- a/Data/Sys/GameSettings/GDQ.ini +++ b/Data/Sys/GameSettings/GDQ.ini @@ -6,9 +6,6 @@ # see https://www.nintendo.com/consumer/memorycard1019.jsp MemoryCardSize = 2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDS.ini b/Data/Sys/GameSettings/GDS.ini index 5ee784be9e..a7420b03d0 100644 --- a/Data/Sys/GameSettings/GDS.ini +++ b/Data/Sys/GameSettings/GDS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDT.ini b/Data/Sys/GameSettings/GDT.ini index e6007a6df6..56a77d17d2 100644 --- a/Data/Sys/GameSettings/GDT.ini +++ b/Data/Sys/GameSettings/GDT.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDTE69.ini b/Data/Sys/GameSettings/GDTE69.ini index 1d50912e1c..928f2918ab 100644 --- a/Data/Sys/GameSettings/GDTE69.ini +++ b/Data/Sys/GameSettings/GDTE69.ini @@ -1,8 +1,5 @@ # GDTE69 - Def Jam VENDETTA -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GDV.ini b/Data/Sys/GameSettings/GDV.ini index df5cf1b35d..dca3f0a797 100644 --- a/Data/Sys/GameSettings/GDV.ini +++ b/Data/Sys/GameSettings/GDV.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GE3.ini b/Data/Sys/GameSettings/GE3.ini index dd7198e94f..9528536dc5 100644 --- a/Data/Sys/GameSettings/GE3.ini +++ b/Data/Sys/GameSettings/GE3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GE4.ini b/Data/Sys/GameSettings/GE4.ini index dc16a20fc3..23568b9c12 100644 --- a/Data/Sys/GameSettings/GE4.ini +++ b/Data/Sys/GameSettings/GE4.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. SyncOnSkipIdle = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GE5EA4.ini b/Data/Sys/GameSettings/GE5EA4.ini index 0dfee05162..042a7bae39 100644 --- a/Data/Sys/GameSettings/GE5EA4.ini +++ b/Data/Sys/GameSettings/GE5EA4.ini @@ -1,8 +1,5 @@ # GE5EA4 - TMNT:Mutant Melee -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GE9.ini b/Data/Sys/GameSettings/GE9.ini index 6e374c406a..781f2bb04b 100644 --- a/Data/Sys/GameSettings/GE9.ini +++ b/Data/Sys/GameSettings/GE9.ini @@ -7,9 +7,6 @@ DisableICache = True # Disabling ICache causes issues with the GameCube Main Menu. HLE_BS2 = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GEA.ini b/Data/Sys/GameSettings/GEA.ini index 9da4026a30..e13f0db951 100644 --- a/Data/Sys/GameSettings/GEA.ini +++ b/Data/Sys/GameSettings/GEA.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GED.ini b/Data/Sys/GameSettings/GED.ini index ed47935df7..874750248e 100644 --- a/Data/Sys/GameSettings/GED.ini +++ b/Data/Sys/GameSettings/GED.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GEN.ini b/Data/Sys/GameSettings/GEN.ini index 8b9a7cb062..71e44ae1f3 100644 --- a/Data/Sys/GameSettings/GEN.ini +++ b/Data/Sys/GameSettings/GEN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GEO.ini b/Data/Sys/GameSettings/GEO.ini index caa433297c..378abdec39 100644 --- a/Data/Sys/GameSettings/GEO.ini +++ b/Data/Sys/GameSettings/GEO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GEZ.ini b/Data/Sys/GameSettings/GEZ.ini index 7994f0c044..01cbf35c29 100644 --- a/Data/Sys/GameSettings/GEZ.ini +++ b/Data/Sys/GameSettings/GEZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GF4.ini b/Data/Sys/GameSettings/GF4.ini index 597c12feb9..f23b1d82f7 100644 --- a/Data/Sys/GameSettings/GF4.ini +++ b/Data/Sys/GameSettings/GF4.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GF7.ini b/Data/Sys/GameSettings/GF7.ini index 8ae0f67d23..102fd48358 100644 --- a/Data/Sys/GameSettings/GF7.ini +++ b/Data/Sys/GameSettings/GF7.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GF7E01.ini b/Data/Sys/GameSettings/GF7E01.ini index 2444d2dc98..756d8d0882 100644 --- a/Data/Sys/GameSettings/GF7E01.ini +++ b/Data/Sys/GameSettings/GF7E01.ini @@ -1,8 +1,5 @@ # GF7E01 - STARFOX ASSAULT -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GF7P01.ini b/Data/Sys/GameSettings/GF7P01.ini index c892821c7c..81ca3aea95 100644 --- a/Data/Sys/GameSettings/GF7P01.ini +++ b/Data/Sys/GameSettings/GF7P01.ini @@ -1,8 +1,5 @@ # GF7P01 - STARFOX ASSAULT -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GF8E69.ini b/Data/Sys/GameSettings/GF8E69.ini index 0fb8d150a1..506f730489 100644 --- a/Data/Sys/GameSettings/GF8E69.ini +++ b/Data/Sys/GameSettings/GF8E69.ini @@ -1,8 +1,5 @@ # GF8E69 - FIFA Street -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFB.ini b/Data/Sys/GameSettings/GFB.ini index ceb98dbea7..4b7afbfa39 100644 --- a/Data/Sys/GameSettings/GFB.ini +++ b/Data/Sys/GameSettings/GFB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFD.ini b/Data/Sys/GameSettings/GFD.ini index f9624c7f88..ef4d314aa8 100644 --- a/Data/Sys/GameSettings/GFD.ini +++ b/Data/Sys/GameSettings/GFD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFEE01.ini b/Data/Sys/GameSettings/GFEE01.ini index 2e2ae61c0c..485e49f6ac 100644 --- a/Data/Sys/GameSettings/GFEE01.ini +++ b/Data/Sys/GameSettings/GFEE01.ini @@ -1,8 +1,5 @@ # GFEE01 - Fire Emblem: Path of Radiance GC US -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFEJ01.ini b/Data/Sys/GameSettings/GFEJ01.ini index c2386459a4..2540e9035f 100644 --- a/Data/Sys/GameSettings/GFEJ01.ini +++ b/Data/Sys/GameSettings/GFEJ01.ini @@ -1,8 +1,5 @@ # GFEJ01 - Fire Emblem: Souen no Kiseki GC JAP -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFF.ini b/Data/Sys/GameSettings/GFF.ini index bf9c638a48..b236096101 100644 --- a/Data/Sys/GameSettings/GFF.ini +++ b/Data/Sys/GameSettings/GFF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFG.ini b/Data/Sys/GameSettings/GFG.ini index cf6bbfb079..0adb66c076 100644 --- a/Data/Sys/GameSettings/GFG.ini +++ b/Data/Sys/GameSettings/GFG.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFH.ini b/Data/Sys/GameSettings/GFH.ini index 5bfbfa66b7..1bca2c245a 100644 --- a/Data/Sys/GameSettings/GFH.ini +++ b/Data/Sys/GameSettings/GFH.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFTE01.ini b/Data/Sys/GameSettings/GFTE01.ini index 3204b57a99..3ae99e31ad 100644 --- a/Data/Sys/GameSettings/GFTE01.ini +++ b/Data/Sys/GameSettings/GFTE01.ini @@ -1,8 +1,5 @@ # GFTE01 - Mario Golf: Toadstool Tour -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFY.ini b/Data/Sys/GameSettings/GFY.ini index 260027e967..cbb4d36655 100644 --- a/Data/Sys/GameSettings/GFY.ini +++ b/Data/Sys/GameSettings/GFY.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFYE69.ini b/Data/Sys/GameSettings/GFYE69.ini index 2a883a103f..24960f005f 100644 --- a/Data/Sys/GameSettings/GFYE69.ini +++ b/Data/Sys/GameSettings/GFYE69.ini @@ -1,8 +1,5 @@ # GFYE69 - FIFA Street 2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFZ.ini b/Data/Sys/GameSettings/GFZ.ini index ddd765ac9a..2eff1fffe9 100644 --- a/Data/Sys/GameSettings/GFZ.ini +++ b/Data/Sys/GameSettings/GFZ.ini @@ -6,9 +6,6 @@ FPRF = True CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFZE01.ini b/Data/Sys/GameSettings/GFZE01.ini index 2164aa6938..6d5afdccd0 100644 --- a/Data/Sys/GameSettings/GFZE01.ini +++ b/Data/Sys/GameSettings/GFZE01.ini @@ -1,8 +1,5 @@ # GFZE01 - F-Zero GX -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFZJ01.ini b/Data/Sys/GameSettings/GFZJ01.ini index 84e1e2f9e6..8858afac5e 100644 --- a/Data/Sys/GameSettings/GFZJ01.ini +++ b/Data/Sys/GameSettings/GFZJ01.ini @@ -1,8 +1,5 @@ # GFZJ01 - F-Zero GX -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFZJ8P.ini b/Data/Sys/GameSettings/GFZJ8P.ini index 7a83ef5bda..aa0aa2d2aa 100644 --- a/Data/Sys/GameSettings/GFZJ8P.ini +++ b/Data/Sys/GameSettings/GFZJ8P.ini @@ -5,9 +5,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GFZP01.ini b/Data/Sys/GameSettings/GFZP01.ini index e1616666bf..296bd008d6 100644 --- a/Data/Sys/GameSettings/GFZP01.ini +++ b/Data/Sys/GameSettings/GFZP01.ini @@ -1,8 +1,5 @@ # GFZP01 - F-Zero GX -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGC.ini b/Data/Sys/GameSettings/GGC.ini index e16a746862..2bb5640b58 100644 --- a/Data/Sys/GameSettings/GGC.ini +++ b/Data/Sys/GameSettings/GGC.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGE.ini b/Data/Sys/GameSettings/GGE.ini index 68e9da8a97..94bbb23e4f 100644 --- a/Data/Sys/GameSettings/GGE.ini +++ b/Data/Sys/GameSettings/GGE.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGN.ini b/Data/Sys/GameSettings/GGN.ini index 3040371b26..3e7b6d6378 100644 --- a/Data/Sys/GameSettings/GGN.ini +++ b/Data/Sys/GameSettings/GGN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGR.ini b/Data/Sys/GameSettings/GGR.ini index a61acaa7a9..8f70a01a2b 100644 --- a/Data/Sys/GameSettings/GGR.ini +++ b/Data/Sys/GameSettings/GGR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGS.ini b/Data/Sys/GameSettings/GGS.ini index dbda0c4add..4d3a854b10 100644 --- a/Data/Sys/GameSettings/GGS.ini +++ b/Data/Sys/GameSettings/GGS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGSEA4.ini b/Data/Sys/GameSettings/GGSEA4.ini index b03e918a4e..d37f1e2287 100644 --- a/Data/Sys/GameSettings/GGSEA4.ini +++ b/Data/Sys/GameSettings/GGSEA4.ini @@ -1,8 +1,5 @@ # GGSEA4 - Metal Gear Solid The Twin Snakes -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGSPA4.ini b/Data/Sys/GameSettings/GGSPA4.ini index c66e319277..87f41f8e9e 100644 --- a/Data/Sys/GameSettings/GGSPA4.ini +++ b/Data/Sys/GameSettings/GGSPA4.ini @@ -1,8 +1,5 @@ # GGSPA4 - METAL GEAR SOLID THE TWIN SNAKES -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGTE01.ini b/Data/Sys/GameSettings/GGTE01.ini index e8b8cefb11..a749e4e8e7 100644 --- a/Data/Sys/GameSettings/GGTE01.ini +++ b/Data/Sys/GameSettings/GGTE01.ini @@ -1,8 +1,5 @@ # GGTE01 - ChibiRobo! -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGV.ini b/Data/Sys/GameSettings/GGV.ini index 6767876206..590397fdc8 100644 --- a/Data/Sys/GameSettings/GGV.ini +++ b/Data/Sys/GameSettings/GGV.ini @@ -5,9 +5,6 @@ # Dual Core mode causes FIFO error CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGY.ini b/Data/Sys/GameSettings/GGY.ini index 15bfb4b543..1b3810182c 100644 --- a/Data/Sys/GameSettings/GGY.ini +++ b/Data/Sys/GameSettings/GGY.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GGZ.ini b/Data/Sys/GameSettings/GGZ.ini index 6fafc7ccb6..80e321c0a7 100644 --- a/Data/Sys/GameSettings/GGZ.ini +++ b/Data/Sys/GameSettings/GGZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GH2.ini b/Data/Sys/GameSettings/GH2.ini index 2e08a99ef1..3c9d5cb181 100644 --- a/Data/Sys/GameSettings/GH2.ini +++ b/Data/Sys/GameSettings/GH2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GH7.ini b/Data/Sys/GameSettings/GH7.ini index c670ad6789..b1e1974d70 100644 --- a/Data/Sys/GameSettings/GH7.ini +++ b/Data/Sys/GameSettings/GH7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GH9.ini b/Data/Sys/GameSettings/GH9.ini index 24c6e4d6b4..dbcfc614c0 100644 --- a/Data/Sys/GameSettings/GH9.ini +++ b/Data/Sys/GameSettings/GH9.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] [ActionReplay] diff --git a/Data/Sys/GameSettings/GHK.ini b/Data/Sys/GameSettings/GHK.ini index 7a1a8808b9..24636bd63c 100644 --- a/Data/Sys/GameSettings/GHK.ini +++ b/Data/Sys/GameSettings/GHK.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. SyncOnSkipIdle = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] [ActionReplay] diff --git a/Data/Sys/GameSettings/GHME4F.ini b/Data/Sys/GameSettings/GHME4F.ini index fde3306726..eecd2ab072 100644 --- a/Data/Sys/GameSettings/GHME4F.ini +++ b/Data/Sys/GameSettings/GHME4F.ini @@ -1,8 +1,5 @@ # GHME4F - Hitman 2: Silent Assassin -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GHN.ini b/Data/Sys/GameSettings/GHN.ini index db7db6578b..692550fe55 100644 --- a/Data/Sys/GameSettings/GHN.ini +++ b/Data/Sys/GameSettings/GHN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GHQ.ini b/Data/Sys/GameSettings/GHQ.ini index 853b712d42..10b5d45c8c 100644 --- a/Data/Sys/GameSettings/GHQ.ini +++ b/Data/Sys/GameSettings/GHQ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GHR.ini b/Data/Sys/GameSettings/GHR.ini index 828a456731..ecf9a6d8b3 100644 --- a/Data/Sys/GameSettings/GHR.ini +++ b/Data/Sys/GameSettings/GHR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GHRE78.ini b/Data/Sys/GameSettings/GHRE78.ini index 5691a8329f..2dee29d065 100644 --- a/Data/Sys/GameSettings/GHRE78.ini +++ b/Data/Sys/GameSettings/GHRE78.ini @@ -1,8 +1,5 @@ # GHRE78 - Hot Wheels World Race -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GHS.ini b/Data/Sys/GameSettings/GHS.ini index 82f450f423..163f6068c9 100644 --- a/Data/Sys/GameSettings/GHS.ini +++ b/Data/Sys/GameSettings/GHS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GHV.ini b/Data/Sys/GameSettings/GHV.ini index 489e5cc425..eb2d9c2e68 100644 --- a/Data/Sys/GameSettings/GHV.ini +++ b/Data/Sys/GameSettings/GHV.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GHY.ini b/Data/Sys/GameSettings/GHY.ini index 19c35d1a07..523b7cdf54 100644 --- a/Data/Sys/GameSettings/GHY.ini +++ b/Data/Sys/GameSettings/GHY.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GIA.ini b/Data/Sys/GameSettings/GIA.ini index f9627e9d6b..268b60836c 100644 --- a/Data/Sys/GameSettings/GIA.ini +++ b/Data/Sys/GameSettings/GIA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GIC.ini b/Data/Sys/GameSettings/GIC.ini index 0c86550009..39fca6cb9f 100644 --- a/Data/Sys/GameSettings/GIC.ini +++ b/Data/Sys/GameSettings/GIC.ini @@ -5,9 +5,6 @@ # Dual Core mode causes FIFO error CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GIGJ8P.ini b/Data/Sys/GameSettings/GIGJ8P.ini index 648020e744..2098ab10ea 100644 --- a/Data/Sys/GameSettings/GIGJ8P.ini +++ b/Data/Sys/GameSettings/GIGJ8P.ini @@ -1,8 +1,5 @@ # GIGJ8P - Bleach: Tasogare Ni Mamieru Shinigami for GC -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GIH.ini b/Data/Sys/GameSettings/GIH.ini index b30757819a..aea2243fb3 100644 --- a/Data/Sys/GameSettings/GIH.ini +++ b/Data/Sys/GameSettings/GIH.ini @@ -5,9 +5,6 @@ # Dual Core mode causes FIFO error CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GIL.ini b/Data/Sys/GameSettings/GIL.ini index 579173edce..1c5ece57e2 100644 --- a/Data/Sys/GameSettings/GIL.ini +++ b/Data/Sys/GameSettings/GIL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GINE69.ini b/Data/Sys/GameSettings/GINE69.ini index b446369964..35254da5f7 100644 --- a/Data/Sys/GameSettings/GINE69.ini +++ b/Data/Sys/GameSettings/GINE69.ini @@ -1,8 +1,5 @@ # GINE69 - Batman Begins -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GIQ.ini b/Data/Sys/GameSettings/GIQ.ini index 1040e10729..a791007da8 100644 --- a/Data/Sys/GameSettings/GIQ.ini +++ b/Data/Sys/GameSettings/GIQ.ini @@ -5,9 +5,6 @@ # Dual Core mode causes FIFO error CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GIS.ini b/Data/Sys/GameSettings/GIS.ini index da6a3ea24a..38b3440759 100644 --- a/Data/Sys/GameSettings/GIS.ini +++ b/Data/Sys/GameSettings/GIS.ini @@ -5,9 +5,6 @@ CPUThread = False MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GIT.ini b/Data/Sys/GameSettings/GIT.ini index 0dff27858d..c45c2f51e7 100644 --- a/Data/Sys/GameSettings/GIT.ini +++ b/Data/Sys/GameSettings/GIT.ini @@ -6,9 +6,6 @@ # when using Dualcore. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GIZ.ini b/Data/Sys/GameSettings/GIZ.ini index 0cdfab436f..856d200d67 100644 --- a/Data/Sys/GameSettings/GIZ.ini +++ b/Data/Sys/GameSettings/GIZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GJB.ini b/Data/Sys/GameSettings/GJB.ini index 9d937c4825..e36dab918c 100644 --- a/Data/Sys/GameSettings/GJB.ini +++ b/Data/Sys/GameSettings/GJB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GJCE8P.ini b/Data/Sys/GameSettings/GJCE8P.ini index 941d5cdd56..d8f0a17f9b 100644 --- a/Data/Sys/GameSettings/GJCE8P.ini +++ b/Data/Sys/GameSettings/GJCE8P.ini @@ -1,8 +1,5 @@ # GJCE8P - jack -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GJF.ini b/Data/Sys/GameSettings/GJF.ini index 73197d1275..6f14276b35 100644 --- a/Data/Sys/GameSettings/GJF.ini +++ b/Data/Sys/GameSettings/GJF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GJK.ini b/Data/Sys/GameSettings/GJK.ini index b07767e681..2634a8701a 100644 --- a/Data/Sys/GameSettings/GJK.ini +++ b/Data/Sys/GameSettings/GJK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GJN.ini b/Data/Sys/GameSettings/GJN.ini index eaaea350b3..a91b53ed09 100644 --- a/Data/Sys/GameSettings/GJN.ini +++ b/Data/Sys/GameSettings/GJN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GJUE78.ini b/Data/Sys/GameSettings/GJUE78.ini index 0c86a0b1eb..4fa943d357 100644 --- a/Data/Sys/GameSettings/GJUE78.ini +++ b/Data/Sys/GameSettings/GJUE78.ini @@ -1,8 +1,5 @@ # GJUE78 - Tak and the Power of Juju -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GJWE78.ini b/Data/Sys/GameSettings/GJWE78.ini index 027910f7dc..9e9c39816c 100644 --- a/Data/Sys/GameSettings/GJWE78.ini +++ b/Data/Sys/GameSettings/GJWE78.ini @@ -1,8 +1,5 @@ # GJWE78 - Tak: The Great Juju Challenge -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GK4.ini b/Data/Sys/GameSettings/GK4.ini index 6fa150a905..613b77ba14 100644 --- a/Data/Sys/GameSettings/GK4.ini +++ b/Data/Sys/GameSettings/GK4.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GK4E01.ini b/Data/Sys/GameSettings/GK4E01.ini index f3ae0b0999..86278394cf 100644 --- a/Data/Sys/GameSettings/GK4E01.ini +++ b/Data/Sys/GameSettings/GK4E01.ini @@ -1,8 +1,5 @@ # GK4E01 - Baten Kaitos Origins -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GK5.ini b/Data/Sys/GameSettings/GK5.ini index fd3e8e2a16..313c5b08c2 100644 --- a/Data/Sys/GameSettings/GK5.ini +++ b/Data/Sys/GameSettings/GK5.ini @@ -7,9 +7,6 @@ DisableICache = True # In order to prevent the invalid read messages, we can enable MMU emulation. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GK7.ini b/Data/Sys/GameSettings/GK7.ini index 2eaf488ec0..f272c8e8ee 100644 --- a/Data/Sys/GameSettings/GK7.ini +++ b/Data/Sys/GameSettings/GK7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GKB.ini b/Data/Sys/GameSettings/GKB.ini index dfaeecd75b..4783227109 100644 --- a/Data/Sys/GameSettings/GKB.ini +++ b/Data/Sys/GameSettings/GKB.ini @@ -6,9 +6,6 @@ CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GKH.ini b/Data/Sys/GameSettings/GKH.ini index 330c4315d0..932e6d7119 100644 --- a/Data/Sys/GameSettings/GKH.ini +++ b/Data/Sys/GameSettings/GKH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GKL.ini b/Data/Sys/GameSettings/GKL.ini index 627285b3b6..a3011271b2 100644 --- a/Data/Sys/GameSettings/GKL.ini +++ b/Data/Sys/GameSettings/GKL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GKM.ini b/Data/Sys/GameSettings/GKM.ini index 105e14b15a..0fc45ba32d 100644 --- a/Data/Sys/GameSettings/GKM.ini +++ b/Data/Sys/GameSettings/GKM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GKNEB2.ini b/Data/Sys/GameSettings/GKNEB2.ini index 560914866a..bd269a7b99 100644 --- a/Data/Sys/GameSettings/GKNEB2.ini +++ b/Data/Sys/GameSettings/GKNEB2.ini @@ -1,8 +1,5 @@ # GKNEB2 - Ultimate Muscle: Legends VS. New Generation -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GKO.ini b/Data/Sys/GameSettings/GKO.ini index 1b9325013f..f05491e728 100644 --- a/Data/Sys/GameSettings/GKO.ini +++ b/Data/Sys/GameSettings/GKO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GKS.ini b/Data/Sys/GameSettings/GKS.ini index 55b678e3b3..a2dd40b5d3 100644 --- a/Data/Sys/GameSettings/GKS.ini +++ b/Data/Sys/GameSettings/GKS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GKU.ini b/Data/Sys/GameSettings/GKU.ini index d575dca79b..33cf27265f 100644 --- a/Data/Sys/GameSettings/GKU.ini +++ b/Data/Sys/GameSettings/GKU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GKY.ini b/Data/Sys/GameSettings/GKY.ini index 1ef2000d44..eadc4e3cb8 100644 --- a/Data/Sys/GameSettings/GKY.ini +++ b/Data/Sys/GameSettings/GKY.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GKZ.ini b/Data/Sys/GameSettings/GKZ.ini index e696762085..d4cb20af1a 100644 --- a/Data/Sys/GameSettings/GKZ.ini +++ b/Data/Sys/GameSettings/GKZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GL5.ini b/Data/Sys/GameSettings/GL5.ini index e4356f7a48..1d40595ce1 100644 --- a/Data/Sys/GameSettings/GL5.ini +++ b/Data/Sys/GameSettings/GL5.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GL7.ini b/Data/Sys/GameSettings/GL7.ini index b3fd16689b..c170c3de83 100644 --- a/Data/Sys/GameSettings/GL7.ini +++ b/Data/Sys/GameSettings/GL7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GL8.ini b/Data/Sys/GameSettings/GL8.ini index 8ac1b1b86d..3abd970b09 100644 --- a/Data/Sys/GameSettings/GL8.ini +++ b/Data/Sys/GameSettings/GL8.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GLC.ini b/Data/Sys/GameSettings/GLC.ini index 0d2dcf3825..c4ab2b0661 100644 --- a/Data/Sys/GameSettings/GLC.ini +++ b/Data/Sys/GameSettings/GLC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GLG.ini b/Data/Sys/GameSettings/GLG.ini index 14f37d7770..b92d4d1b75 100644 --- a/Data/Sys/GameSettings/GLG.ini +++ b/Data/Sys/GameSettings/GLG.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GLM.ini b/Data/Sys/GameSettings/GLM.ini index 109f0a4883..7dd15d8f55 100644 --- a/Data/Sys/GameSettings/GLM.ini +++ b/Data/Sys/GameSettings/GLM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GLME01.ini b/Data/Sys/GameSettings/GLME01.ini index b867fb1df6..6ff02a5316 100644 --- a/Data/Sys/GameSettings/GLME01.ini +++ b/Data/Sys/GameSettings/GLME01.ini @@ -1,8 +1,5 @@ # GLME01 - Luigi's Mansion -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GLMP01.ini b/Data/Sys/GameSettings/GLMP01.ini index 98a46c7254..fb078d1398 100644 --- a/Data/Sys/GameSettings/GLMP01.ini +++ b/Data/Sys/GameSettings/GLMP01.ini @@ -1,8 +1,5 @@ # GLMP01 - LUIGI'S MANSION -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GLNE69.ini b/Data/Sys/GameSettings/GLNE69.ini index 1c895618f1..d4669a28b1 100644 --- a/Data/Sys/GameSettings/GLNE69.ini +++ b/Data/Sys/GameSettings/GLNE69.ini @@ -1,8 +1,5 @@ # GLNE69 - Looney Tunes Back In Action -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GLR.ini b/Data/Sys/GameSettings/GLR.ini index aaced2884e..71381da147 100644 --- a/Data/Sys/GameSettings/GLR.ini +++ b/Data/Sys/GameSettings/GLR.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GLS.ini b/Data/Sys/GameSettings/GLS.ini index 2d6c5d6e53..4053751ec5 100644 --- a/Data/Sys/GameSettings/GLS.ini +++ b/Data/Sys/GameSettings/GLS.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GM2.ini b/Data/Sys/GameSettings/GM2.ini index 53e90be56d..3f41e93f43 100644 --- a/Data/Sys/GameSettings/GM2.ini +++ b/Data/Sys/GameSettings/GM2.ini @@ -3,10 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. FPRF = True -CPUThread = False - -[OnLoad] -# Add memory patches to be loaded once on boot here. [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GM3.ini b/Data/Sys/GameSettings/GM3.ini index 86235bbf3f..51772982bc 100644 --- a/Data/Sys/GameSettings/GM3.ini +++ b/Data/Sys/GameSettings/GM3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GM4.ini b/Data/Sys/GameSettings/GM4.ini index e980295b71..ba14136519 100644 --- a/Data/Sys/GameSettings/GM4.ini +++ b/Data/Sys/GameSettings/GM4.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GM4E01.ini b/Data/Sys/GameSettings/GM4E01.ini index e7ffeadd1c..6526dbaa00 100644 --- a/Data/Sys/GameSettings/GM4E01.ini +++ b/Data/Sys/GameSettings/GM4E01.ini @@ -1,8 +1,5 @@ # GM4E01 - Mario Kart: Double Dash!! -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GM4P01.ini b/Data/Sys/GameSettings/GM4P01.ini index c3e24b8234..febc4bbb18 100644 --- a/Data/Sys/GameSettings/GM4P01.ini +++ b/Data/Sys/GameSettings/GM4P01.ini @@ -1,8 +1,5 @@ # GM4P01 - Mario Kart: Double Dash!! -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GM5.ini b/Data/Sys/GameSettings/GM5.ini index 248df827a2..d3b1d7e396 100644 --- a/Data/Sys/GameSettings/GM5.ini +++ b/Data/Sys/GameSettings/GM5.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GM6.ini b/Data/Sys/GameSettings/GM6.ini index ff50bf9a1c..802f1b2752 100644 --- a/Data/Sys/GameSettings/GM6.ini +++ b/Data/Sys/GameSettings/GM6.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GM8.ini b/Data/Sys/GameSettings/GM8.ini index 8dcf8dc9ff..a1af2e7748 100644 --- a/Data/Sys/GameSettings/GM8.ini +++ b/Data/Sys/GameSettings/GM8.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GM8E01.ini b/Data/Sys/GameSettings/GM8E01.ini index 849fec7e6a..32f0f1c2b0 100644 --- a/Data/Sys/GameSettings/GM8E01.ini +++ b/Data/Sys/GameSettings/GM8E01.ini @@ -1,8 +1,5 @@ # GM8E01 - Metroid Prime -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GMD.ini b/Data/Sys/GameSettings/GMD.ini index 18a229a419..6f887d5de8 100644 --- a/Data/Sys/GameSettings/GMD.ini +++ b/Data/Sys/GameSettings/GMD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GMH.ini b/Data/Sys/GameSettings/GMH.ini index b82714a310..58a06209bf 100644 --- a/Data/Sys/GameSettings/GMH.ini +++ b/Data/Sys/GameSettings/GMH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GMI.ini b/Data/Sys/GameSettings/GMI.ini index c5d10657c1..54f0ad86d0 100644 --- a/Data/Sys/GameSettings/GMI.ini +++ b/Data/Sys/GameSettings/GMI.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GMN.ini b/Data/Sys/GameSettings/GMN.ini index 0050b960b9..dddd31d046 100644 --- a/Data/Sys/GameSettings/GMN.ini +++ b/Data/Sys/GameSettings/GMN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GMPE01.ini b/Data/Sys/GameSettings/GMPE01.ini index 21a852d1e6..ea3f7ae235 100644 --- a/Data/Sys/GameSettings/GMPE01.ini +++ b/Data/Sys/GameSettings/GMPE01.ini @@ -1,645 +1,645 @@ -[OnLoad] -# Add memory patches to be loaded once on boot here. -[OnFrame] -# Add memory patches to be applied every frame here. -[Gecko] -$!!! - README -*There is a glitch here minigames may randomly award a player 999 coins. It may be linked to code usage. Enable these at your own risk! - -$QOL - Allow Digital Presses for Map Screen [gamemasterplc] -c2086774 00000002 -70000020 2c000020 -60000000 00000000 -c2073c7c 00000002 -735a0020 281a0020 -60000000 00000000 -*Fixes a bug where only analog inputs work while using the triggers. - -$QOL - CPUs can use Bowser Suit and Item Bags [WolfGC64] -C20719F0 00000004 -7C000774 2C1F000D -40800008 4800000C -3800FFF3 7C00FA14 -60000000 00000000 -C2071A10 00000001 -2C1F001B 00000000 -C2071A4C 00000004 -7FBD0774 2C1F000D -40800008 4800000C -3BA0FFF3 7FBDFA14 -60000000 00000000 -04139B88 80071CBC -04139B94 80071CBC -*Fixes the AI's Inability to use Bowser Suits and Item Bags. It also fixes their inability of using any items that aren't within their Item Preferences, allowing you to leave specific items out of their preferences if you mod them. - -$QOL - Disable Advance on Results [gamemasterplc] -20446468 4182FF60 -04446468 4BFFFF60 -E2000001 80008000 - -$QOL - Disable ALL Taunts [WolfGC64] -04139874 0000FFFF -04139878 0000FFFF -0413987C 0000FFFF -04139880 0000FFFF -04139884 0000FFFF -04139888 0000FFFF -0413988C 0000FFFF -04139890 0000FFFF - -$QOL - Faster Boot Time [Ralf] -04056168 38607FFF -*Automatically advance through the initial cutscences. - -$QOL - Increased Board Speed [gamemasterplc] -04066dd8 38c0000d -20432574 2c1c002d -04432570 3b9c0002 -e2000001 80008000 -040786a0 c02281f0 -0406e314 c02281f0 -0408FB64 3860001E -0408FC08 3860001E -0408FCAC 3860001E -0408FD50 3860001E -0408FA78 3BDE0002 -20432574 2C1C002D -04432570 3B9C0002 -E2000001 80008000 -0408F4D4 38600005 -0408F53C 3860000F -0408F0E4 3BFF0002 -0408F154 3BFF0002 -*Board animations happen faster. - -$QOL - Increased Taunt Capabilities [gamemasterplc] -04061d5c 60000000 -04061eb8 60000000 -*Taunt during your turn. -*Also removes the cap on how fast you can taunt. - -$QOL - Instant Text Display [gamemasterplc] -04044808 38600000 -*Text is displayed instantly. - -$QOL - Show Controller Port Number of Who Paused [gamemasterplc] -c203e9b4 00000002 -807f0050 906d0000 -38600000 00000000 -c2031b88 0000000c -3860012c 3880000a -38a0002d 38c00028 -38e000ff 90ed0004 -38ed0004 3d008000 -6108b150 7d0903a6 -4e800421 3860012c -3880000a 3ca08013 -38a5db52 80cd0000 -38c60001 c02283c0 -3ce08000 60e7aff4 -7ce903a6 4e800421 -57a0083c 00000000 -C20B1184 00000007 -88CD8488 38C60001 -C02281F0 38600138 -38800010 3CA08012 -60A5DB53 3CE08000 -60E7AFF4 7CE903A6 -4E800421 880D8488 -60000000 00000000 -*Check which player is pausing during the game. - -$QOL - Unlock Everything [gamemasterplc] -040310BC 3880FFFF -20446064 4082002C -04445FA4 38000001 -0444605C 38000001 -E2000001 80008000 -2044E6DC 40820028 -0444E578 38000001 -0444E6D4 38A00001 -E2000001 80008000 -2044D25C 5400E7FE -0444D258 380000FF -0444D198 380000FF -E2000001 80008000 -2043EDF8 4082002C -0443EDE8 38A000FF -0443ED28 380000FF -E2000001 80008000 -20449684 4082002C -04449674 38A000FF -044495B4 380000FF -E2000001 80008000 -20441D98 2C000001 -04441D94 38000001 -044396FC 38000001 -E2000001 80008000 -*Unlocks Everything in the game. -*Permanent once saved! - -$Board: Boo's Haunted Bash - Red Boo Always On [gamemasterplc] -0018fd08 00000000 -*Red Boo's bridges are always active in the board Boo's Haunted Bash. - -$Board: Bowser's Gnarly Party - Bridges Fall After One Cross [gamemasterplc] -2043801c 4182004c -04438294 38000002 -e2000001 80008000 -*Bridges fall after one crossing instead of three in the board Bowser's Gnarly Party. - -$Board: Goomba's Greedy Gala - Never Go Back To Start [gamemasterplc] -20432D5C 3860000A -04432D60 38600009 -E2000001 80008000 -*Goomba always wins in the dice minigame in the board Goomba's Greedy Gala. -*This means the only way back to start is in the top right section and requires extensive use of Happening Spaces and Mini Mushroom Pipes. - -$Board: Koopa's Seaside Soiree - Banana Peel is a Normal Junction [gamemasterplc] -2043030c 48000088 -044326fc 4e800020 -e2000001 80008000 -*Replaces the banana peel junctions with normal junctions in Koopa's Seaside Soiree. - -$Board: Toad's Midway Madness - Teacups are Normal Junctions [gamemasterplc] -20435308 80010008 -044352f4 4e800020 -0419dd14 00520077 -E2000001 80008000 -*Replaces the teacup junctions with normal junctions in Toad's Midway Madness. -*Top left junction only goes to the right. - -$Extra - 30Hz Gameplay [gamemasterplc] -041D3B00 40000000 -041D3B04 00000002 -04035480 38600001 -C200592C 00000009 -3C808000 6084D01C -7C8903A6 4E800421 -3C808000 60845B4C -7C8903A6 4E800421 -38800000 908D8688 -908D868C 38600001 -3C808000 6084D01C -7C8903A6 4E800421 -60000000 00000000 -*Game runs at 30Hz but still feel like 60FPS. Great for people with bad PCs -*Can break certain minigames - -$Extra - Automatically Advance Text Boxes [gamemasterplc] -04044A90 60000000 -*Automatically scrolls the text boxes without pushing A - -$Extra - Disable Music -041d3d1c 00000001 -*Disables all in-game music. - -$Extra - Press Z On Pause Menu to End Game [Ralf] -040B11C4 40820014 - -$Mechanics - Battle Games Always Worth 20 Coins [Nayla] -001D5DE0 00040014 - -$Mechanics - Bonus Ztars [Nayla] -281D3CE2 0000004E -04441D9C 3885FFFF -04441D68 3803FFFF -E2000001 80008000 -*Bonus stars take away a Star rather than awarding one - -$Mechanics - Bowser Always Appears on a Bowser Space [Nayla] -04097784 38600014 - -$Mechanics - Bowser Suit from Item Bag [WolfGC64] -C208B1EC 00000001 -2C1E000E 00000000 -*Allows the Bowser Suit to potentially appear when you buy or use an Item Bag! - -$Mechanics - Bowser Suit gives Double Dice [WolfGC64] -C2085CEC 00000005 -3DC0801D 61CE3F44 -89CE0000 38000001 -2C0E000A 41820008 -48000008 38000002 -39C00000 00000000 - -$Mechanics - CPUs Can Win Scratch Tickets [WolfGC64] -C207D25C 0000000B -38600002 3DC08005 -61CEFB40 7DC903A6 -39C00000 4E800421 -7C601B78 3DC0801D -61CE4019 980E0000 -38600003 3DC08005 -61CEFB40 7DC903A6 -39C00000 4E800421 -7C601B78 3DC0801D -61CE401A 980E0000 -39C00000 00000000 - -$Mechanics - Disable Most End of Turn Minigames [WolfGC64] -C205C6E4 0000000A -3C608018 6063FCFC -89C30000 39E30001 -89EF0000 7DEE7850 -2C0F0005 41820010 -2C0F0000 41820008 -4800000C 38600000 -48000010 39CE0001 -99C30000 38600001 -39C00000 39E00000 -2C030000 00000000 -*End-of-turn minigames are needed in MP4 for the Last 5 Turns event to happen and the game to be able to end, so this code makes -most- turns end without a minigame, except the turn before the last 5 turns and the last turn. - -$Mechanics - Double the Amount of Turns [Airsola] -C205BEF8 00000004 -2C000032 4182000C -7C000214 48000008 -38000063 98030005 -60000000 00000000 -*50 turns becomes 99 due to integer cap. - -$Mechanics - Event Accessibility Doesn't Depend on Mini/Mega Status / Bowser Suit [Celerizer, WolfGC64] -04075ff0 38600000 -040a50a4 38600000 -04077c50 38600000 -0407a868 38600000 -04083fe4 60000000 -04076148 60000000 -204302f8 2c030002 -044302fc 60000000 -04434aa4 60000000 -e2000001 80008000 -204302e0 2c030002 -044302e4 4800000c -e2000001 80008000 -204303f0 2c030002 -044303f4 60000000 -0443049c 60000000 -e2000001 80008000 -204302a8 2c030002 -044302ac 4800000c -e2000001 80008000 -20430338 2c030002 -0443033c 4800000c -e2000001 80008000 -C2076014 00000002 -38000000 28000000 -60000000 00000000 -*Access all board events regardless of Mega / Mini Mushrooms. - -$Mechanics - Item Deletion [Rain] -c208d424 00000002 -987d0001 3c608000 -93a30010 00000000 -c208a07c 0000001f -9421ffe0 7c0802a6 -9001001c 90a10018 -3c608018 6063fcf8 -8883000a 1c840030 -3c608018 6063fc38 -7c632214 88830004 -5485083c 3c80801d -60843ad0 7c842a14 -88840000 80a10018 -2c040020 41820008 -48000090 3ca08000 -60a50010 80a50000 -88a50001 2c050000 -41820018 2c050001 -41820038 2c050002 -41820050 48000064 -3ca00000 60a500ff -88c30006 88e30007 -98c30005 98e30006 -98a30007 3ca00000 -60a50200 4800003c -88c30007 98c30006 -3cc00000 60c600ff -98c30007 3ca00000 -60a50200 4800001c -3cc00000 60c600ff -98c30007 3ca00000 -60a50200 48000004 -8001001c 94210020 -7c0803a6 7cbd2b78 -60000000 00000000 -*Item Deletion is now a thing. -*Press B to view your items, then delete the item with R. - -$Mechanics - Koopa Kid Always Appears on Bowser Spaces [Nayla] -04097784 38600028 - -$Mechanics - "Last 5 Turns" Event - is Double Blue/Red Space Coins [Rain] -040AD074 38600000 -040AD078 987E0001 - -$Mechanics - "Last 5 Turns" Event - is Red Spaces to Bowser Spaces [Rain] -040AD074 38600001 -040AD078 987E0001 - -$Mechanics - "Last 5 Turns" Event - is Red Spaces to Fortune Spaces [Rain] -040ACDC0 3BA00003 -040AD074 38600002 -040AD078 987E0001 - -$Mechanics - "Last 5 Turns" Event - is Stars are Free [Rain] -040AD074 38600003 -040AD078 987E0001 - -$Mechanics - Lottery 3rd Place Prize is Gaddlight or Warp Pipe [Nayla] -021D5678 00000805 - -$Mechanics - Lottery 3rd Place Prize is Magic Lamp or Boo's Crystal Ball [Nayla] -021D5678 00000BOC - -$Mechanics - Lottery Costs 0 Coins [Nayla] -0407BD20 2C1E0000 -*Makes the lottery cost nothing instead of the usual 5 coins. -*Use the toolkit if you wish to change this value - -$Mechanics - Mega Status No Longer Steals Coins [gamemasterplc] -0406be70 38600000 -0406beac 38600000 -0406be1c 38600000 -*Mega Mushroom no longer steal coins when you pass players. - -$Mechanics - Mini Mushroom has 2 Dice [WolfGC64] -00085D33 00000002 - -$Mechanics - Mini Pipes Work at Normal Size [gamemasterplc] -04066348 60000000 -04064ed0 60000000 -04065114 60000000 -*Mini Pipes do not require a Mini Mushroom to pass. - -$Mechanics - Mini Status Rolls 1-10 [gamemasterplc] -04085D74 3800000A -*Mini Mushroom rolls a 1-10 dice instead of a 1-5 dice. - -$Mechanics - Random Items on Mushroom Spaces [Rain] -C2083878 00000010 -3C608005 6063FB90 -7C6903A6 4E800421 -4800000D 3FB55555 -55555553 7C6802A6 -C8430000 38600000 -38800000 C00287F4 -2C03000C 41820018 -FC010040 40800010 -EC21102A 38630001 -4BFFFFE8 3C80817F -6084FFF0 90640000 -2C030008 41800008 -38630001 3C800007 -6084006D 7C632214 -38800000 38A00000 -60000000 00000000 -C2083028 0000003D -48000195 0B596F75 -10676F74 1061101E -054D696E 69104D75 -7368726F 6F6D1E08 -85FF000B 596F7510 -676F7410 61101E05 -4D656761 104D7573 -68726F6F 6D1E0885 -FF000B59 6F751067 -6F741061 101E0553 -75706572 104D696E -69104D75 7368726F -6F6D1E08 85FF000B -596F7510 676F7410 -61101E05 53757065 -72104D65 6761104D -75736872 6F6F6D1E -0885FF00 0B596F75 -10676F74 1061101E -054D696E 69104D65 -67611048 616D6D65 -721E0885 FF000B59 -6F751067 6F741061 -101E0557 61727010 -50697065 1E0885FF -000B596F 7510676F -74106110 1E055377 -61701043 6172641E -0885FF00 0B596F75 -10676F74 1061101E -05537061 726B7910 -53746963 6B65721E -0885FF00 0B596F75 -10676F74 1061101E -05476164 646C6967 -68741E08 85FF000B -596F7510 676F7410 -61101E05 43686F6D -70104361 6C6C1E08 -85FF000B 596F7510 -676F7410 61101E05 -426F7773 65721053 -7569741E 0885FF00 -0B596F75 10676F74 -1061101E 04437279 -7374616C 1042616C -6C1E0885 FF000B59 -6F751067 6F741061 -101E074D 61676963 -104C616D 701E0885 -FF000000 7C6802A6 -3C80817F 6084FFF0 -80840000 38A00000 -38C00000 7CE518AE -2C070000 40A20020 -7C062000 41820020 -7C632A14 38630001 -38C60001 38A00000 -4BFFFFDC 38A50001 -4BFFFFD4 7C641B78 -38600000 00000000 -C2083CF0 00000002 -3C80817F 6084FFF0 -80840000 00000000 - -$Mechanics - Random Items on Mushroom Spaces (Fair-Edition) [Rain, Tumble] -C2083878 0000001B -48000039 0000000F -0000000F 0000000F -0000000F 0000000A -0000000A 00000000 -00000000 00000005 -00000000 00000005 -00000005 00000005 -7CE802A6 38600000 -38800000 2C030034 -41820014 7CA7182E -7C842A14 38630004 -4BFFFFEC 3CA08005 -60A5FB40 7CA903A6 -7C832378 4E800421 -38800000 38A00000 -2C050034 41820024 -7CC7282E 7C661850 -2C030000 40A00008 -48000010 38840001 -38A50004 4BFFFFDC -3CA0817F 60A5FFF0 -90850000 2C040008 -41800008 38840001 -3CA00007 60A5006D -7C642A14 38800000 -38A00000 38A00000 -60000000 00000000 -C2083028 0000003D -48000195 0B596F75 -10676F74 1061101E -054D696E 69104D75 -7368726F 6F6D1E08 -85FF000B 596F7510 -676F7410 61101E05 -4D656761 104D7573 -68726F6F 6D1E0885 -FF000B59 6F751067 -6F741061 101E0553 -75706572 104D696E -69104D75 7368726F -6F6D1E08 85FF000B -596F7510 676F7410 -61101E05 53757065 -72104D65 6761104D -75736872 6F6F6D1E -0885FF00 0B596F75 -10676F74 1061101E -054D696E 69104D65 -67611048 616D6D65 -721E0885 FF000B59 -6F751067 6F741061 -101E0557 61727010 -50697065 1E0885FF -000B596F 7510676F -74106110 1E055377 -61701043 6172641E -0885FF00 0B596F75 -10676F74 1061101E -05537061 726B7910 -53746963 6B65721E -0885FF00 0B596F75 -10676F74 1061101E -05476164 646C6967 -68741E08 85FF000B -596F7510 676F7410 -61101E05 43686F6D -70104361 6C6C1E08 -85FF000B 596F7510 -676F7410 61101E05 -426F7773 65721053 -7569741E 0885FF00 -0B596F75 10676F74 -1061101E 04437279 -7374616C 1042616C -6C1E0885 FF000B59 -6F751067 6F741061 -101E074D 61676963 -104C616D 701E0885 -FF000000 7C6802A6 -3C80817F 6084FFF0 -80840000 38A00000 -38C00000 7CE518AE -2C070000 40A20020 -7C062000 41820020 -7C632A14 38630001 -38C60001 38A00000 -4BFFFFDC 38A50001 -4BFFFFD4 7C641B78 -38600000 00000000 -C2083CF0 00000002 -3C80817F 6084FFF0 -80840000 00000000 -*Fair/Balanced Mushroom Odds Cheat Odds -* -*-No longer possible to get a Swap Card, Sparky Sticker, and Chomp Call -*-Mushrooms all have a 15% rate -*-Warp Pipe and Mini-Mega Hammer have a 10% rate -*-Boo Crystal Ball, Gaddlight, Magic Lamp and Bowser Suit have a 5% rate - -$Mechanics - Replace Reversal Of Fortune Spaces with Mushroom Spaces [Nayla, Ralf] -C2076A08 00000003 -A01F0028 28000007 -4082000C 38000004 -B01F0028 00000000 - -$Mechanics - Skip Genie Cutscene [WolfGC64] -C20967E4 00000001 -60000000 00000000 - -$Mechanics - Super Mini Mushroom has 3 Dice [WolfGC64] -00085D3F 00000003 - -$Mechanics - Stars are Free [gamemasterplc] -040843cc 2c030000 -04084590 2c030000 -040845cc 2c030000 -04084720 38800000 -*Stars cost nothing instead of the usual 20 coins. - -$Mechanics - Stars Cost 40 Coins [WolfGC64] -040843CC 2C030028 -04084590 2C030028 -040845CC 2C030028 -0408473C 2C1C0028 -*Stars cost 40 coins instead of the usual 20 coins. - -$Mechanics - Stars Steals Cost 40 Coins [WolfGC64] -040A5F30 2C1E0028 - -$Mechanics - Use Another Item After an Item Bag [WolfGC64] -201D3F44 0D000001 -001D3F44 000000FF -E2000001 80008000 -*Allows you to use items after using an Item Bag - -$Mechanics - Use Multiple Items on the Same Turn [WolfGC64] -001D3F44 000000FF -*Use as many items as you want on a single turn! - -$Minigame: Domination - More Whomps [UnclePunch] -C203220C 0000001F -A0610008 2C03000F -408200E8 807F0004 -4800002D 7C8802A6 -A0A40000 7CA00734 -2C00FFFF 41820054 -80C40002 7CA32A14 -90C50000 38840006 -4BFFFFE0 4E800021 -00200000 4C60016C -38600528 24BC281F -04B0393C 280004B0 -27C0281F 012C2608 -281F04B4 2664281F -04B42850 380304B0 -29A83804 04B0FFFF -807F0004 48000031 -7C8802A6 A0A40000 -38840002 A0C40000 -7CC00734 2C00FFFF -41820058 7CC33214 -90A60000 38840002 -4BFFFFE4 4E800021 -39908490 849884A0 -84A884B0 84B884E0 -84E884F0 84F88500 -85088530 85388550 -85588560 856885E0 -85E88630 86388640 -864886F0 86F88730 -87388B10 8B18FFFF -38600000 00000000 -*Increases the limit from 160 to 300 Whomps per player in the minigame Dominiation - -$Minigame: Three Throw - All Hoops Empty [gamemasterplc] -20434274 3800000A -04434260 38800000 -0443427C 38A00000 -0443425C 60000000 -E2000001 80008000 +[OnLoad] +# Add memory patches to be loaded once on boot here. +[OnFrame] +# Add memory patches to be applied every frame here. +[Gecko] +$!!! - README +*There is a glitch here minigames may randomly award a player 999 coins. It may be linked to code usage. Enable these at your own risk! + +$QOL - Allow Digital Presses for Map Screen [gamemasterplc] +c2086774 00000002 +70000020 2c000020 +60000000 00000000 +c2073c7c 00000002 +735a0020 281a0020 +60000000 00000000 +*Fixes a bug where only analog inputs work while using the triggers. + +$QOL - CPUs can use Bowser Suit and Item Bags [WolfGC64] +C20719F0 00000004 +7C000774 2C1F000D +40800008 4800000C +3800FFF3 7C00FA14 +60000000 00000000 +C2071A10 00000001 +2C1F001B 00000000 +C2071A4C 00000004 +7FBD0774 2C1F000D +40800008 4800000C +3BA0FFF3 7FBDFA14 +60000000 00000000 +04139B88 80071CBC +04139B94 80071CBC +*Fixes the AI's Inability to use Bowser Suits and Item Bags. It also fixes their inability of using any items that aren't within their Item Preferences, allowing you to leave specific items out of their preferences if you mod them. + +$QOL - Disable Advance on Results [gamemasterplc] +20446468 4182FF60 +04446468 4BFFFF60 +E2000001 80008000 + +$QOL - Disable ALL Taunts [WolfGC64] +04139874 0000FFFF +04139878 0000FFFF +0413987C 0000FFFF +04139880 0000FFFF +04139884 0000FFFF +04139888 0000FFFF +0413988C 0000FFFF +04139890 0000FFFF + +$QOL - Faster Boot Time [Ralf] +04056168 38607FFF +*Automatically advance through the initial cutscences. + +$QOL - Increased Board Speed [gamemasterplc] +04066dd8 38c0000d +20432574 2c1c002d +04432570 3b9c0002 +e2000001 80008000 +040786a0 c02281f0 +0406e314 c02281f0 +0408FB64 3860001E +0408FC08 3860001E +0408FCAC 3860001E +0408FD50 3860001E +0408FA78 3BDE0002 +20432574 2C1C002D +04432570 3B9C0002 +E2000001 80008000 +0408F4D4 38600005 +0408F53C 3860000F +0408F0E4 3BFF0002 +0408F154 3BFF0002 +*Board animations happen faster. + +$QOL - Increased Taunt Capabilities [gamemasterplc] +04061d5c 60000000 +04061eb8 60000000 +*Taunt during your turn. +*Also removes the cap on how fast you can taunt. + +$QOL - Instant Text Display [gamemasterplc] +04044808 38600000 +*Text is displayed instantly. + +$QOL - Show Controller Port Number of Who Paused [gamemasterplc] +c203e9b4 00000002 +807f0050 906d0000 +38600000 00000000 +c2031b88 0000000c +3860012c 3880000a +38a0002d 38c00028 +38e000ff 90ed0004 +38ed0004 3d008000 +6108b150 7d0903a6 +4e800421 3860012c +3880000a 3ca08013 +38a5db52 80cd0000 +38c60001 c02283c0 +3ce08000 60e7aff4 +7ce903a6 4e800421 +57a0083c 00000000 +C20B1184 00000007 +88CD8488 38C60001 +C02281F0 38600138 +38800010 3CA08012 +60A5DB53 3CE08000 +60E7AFF4 7CE903A6 +4E800421 880D8488 +60000000 00000000 +*Check which player is pausing during the game. + +$QOL - Unlock Everything [gamemasterplc] +040310BC 3880FFFF +20446064 4082002C +04445FA4 38000001 +0444605C 38000001 +E2000001 80008000 +2044E6DC 40820028 +0444E578 38000001 +0444E6D4 38A00001 +E2000001 80008000 +2044D25C 5400E7FE +0444D258 380000FF +0444D198 380000FF +E2000001 80008000 +2043EDF8 4082002C +0443EDE8 38A000FF +0443ED28 380000FF +E2000001 80008000 +20449684 4082002C +04449674 38A000FF +044495B4 380000FF +E2000001 80008000 +20441D98 2C000001 +04441D94 38000001 +044396FC 38000001 +E2000001 80008000 +*Unlocks Everything in the game. +*Permanent once saved! + +$Board: Boo's Haunted Bash - Red Boo Always On [gamemasterplc] +0018fd08 00000000 +*Red Boo's bridges are always active in the board Boo's Haunted Bash. + +$Board: Bowser's Gnarly Party - Bridges Fall After One Cross [gamemasterplc] +2043801c 4182004c +04438294 38000002 +e2000001 80008000 +*Bridges fall after one crossing instead of three in the board Bowser's Gnarly Party. + +$Board: Goomba's Greedy Gala - Never Go Back To Start [gamemasterplc] +20432D5C 3860000A +04432D60 38600009 +E2000001 80008000 +*Goomba always wins in the dice minigame in the board Goomba's Greedy Gala. +*This means the only way back to start is in the top right section and requires extensive use of Happening Spaces and Mini Mushroom Pipes. + +$Board: Koopa's Seaside Soiree - Banana Peel is a Normal Junction [gamemasterplc] +2043030c 48000088 +044326fc 4e800020 +e2000001 80008000 +*Replaces the banana peel junctions with normal junctions in Koopa's Seaside Soiree. + +$Board: Toad's Midway Madness - Teacups are Normal Junctions [gamemasterplc] +20435308 80010008 +044352f4 4e800020 +0419dd14 00520077 +E2000001 80008000 +*Replaces the teacup junctions with normal junctions in Toad's Midway Madness. +*Top left junction only goes to the right. + +$Extra - 30Hz Gameplay [gamemasterplc] +041D3B00 40000000 +041D3B04 00000002 +04035480 38600001 +C200592C 00000009 +3C808000 6084D01C +7C8903A6 4E800421 +3C808000 60845B4C +7C8903A6 4E800421 +38800000 908D8688 +908D868C 38600001 +3C808000 6084D01C +7C8903A6 4E800421 +60000000 00000000 +*Game runs at 30Hz but still feel like 60FPS. Great for people with bad PCs +*Can break certain minigames + +$Extra - Automatically Advance Text Boxes [gamemasterplc] +04044A90 60000000 +*Automatically scrolls the text boxes without pushing A + +$Extra - Disable Music +041d3d1c 00000001 +*Disables all in-game music. + +$Extra - Press Z On Pause Menu to End Game [Ralf] +040B11C4 40820014 + +$Mechanics - Battle Games Always Worth 20 Coins [Nayla] +001D5DE0 00040014 + +$Mechanics - Bonus Ztars [Nayla] +281D3CE2 0000004E +04441D9C 3885FFFF +04441D68 3803FFFF +E2000001 80008000 +*Bonus stars take away a Star rather than awarding one + +$Mechanics - Bowser Always Appears on a Bowser Space [Nayla] +04097784 38600014 + +$Mechanics - Bowser Suit from Item Bag [WolfGC64] +C208B1EC 00000001 +2C1E000E 00000000 +*Allows the Bowser Suit to potentially appear when you buy or use an Item Bag! + +$Mechanics - Bowser Suit gives Double Dice [WolfGC64] +C2085CEC 00000005 +3DC0801D 61CE3F44 +89CE0000 38000001 +2C0E000A 41820008 +48000008 38000002 +39C00000 00000000 + +$Mechanics - CPUs Can Win Scratch Tickets [WolfGC64] +C207D25C 0000000B +38600002 3DC08005 +61CEFB40 7DC903A6 +39C00000 4E800421 +7C601B78 3DC0801D +61CE4019 980E0000 +38600003 3DC08005 +61CEFB40 7DC903A6 +39C00000 4E800421 +7C601B78 3DC0801D +61CE401A 980E0000 +39C00000 00000000 + +$Mechanics - Disable Most End of Turn Minigames [WolfGC64] +C205C6E4 0000000A +3C608018 6063FCFC +89C30000 39E30001 +89EF0000 7DEE7850 +2C0F0005 41820010 +2C0F0000 41820008 +4800000C 38600000 +48000010 39CE0001 +99C30000 38600001 +39C00000 39E00000 +2C030000 00000000 +*End-of-turn minigames are needed in MP4 for the Last 5 Turns event to happen and the game to be able to end, so this code makes -most- turns end without a minigame, except the turn before the last 5 turns and the last turn. + +$Mechanics - Double the Amount of Turns [Airsola] +C205BEF8 00000004 +2C000032 4182000C +7C000214 48000008 +38000063 98030005 +60000000 00000000 +*50 turns becomes 99 due to integer cap. + +$Mechanics - Event Accessibility Doesn't Depend on Mini/Mega Status / Bowser Suit [Celerizer, WolfGC64] +04075ff0 38600000 +040a50a4 38600000 +04077c50 38600000 +0407a868 38600000 +04083fe4 60000000 +04076148 60000000 +204302f8 2c030002 +044302fc 60000000 +04434aa4 60000000 +e2000001 80008000 +204302e0 2c030002 +044302e4 4800000c +e2000001 80008000 +204303f0 2c030002 +044303f4 60000000 +0443049c 60000000 +e2000001 80008000 +204302a8 2c030002 +044302ac 4800000c +e2000001 80008000 +20430338 2c030002 +0443033c 4800000c +e2000001 80008000 +C2076014 00000002 +38000000 28000000 +60000000 00000000 +*Access all board events regardless of Mega / Mini Mushrooms. + +$Mechanics - Item Deletion [Rain] +c208d424 00000002 +987d0001 3c608000 +93a30010 00000000 +c208a07c 0000001f +9421ffe0 7c0802a6 +9001001c 90a10018 +3c608018 6063fcf8 +8883000a 1c840030 +3c608018 6063fc38 +7c632214 88830004 +5485083c 3c80801d +60843ad0 7c842a14 +88840000 80a10018 +2c040020 41820008 +48000090 3ca08000 +60a50010 80a50000 +88a50001 2c050000 +41820018 2c050001 +41820038 2c050002 +41820050 48000064 +3ca00000 60a500ff +88c30006 88e30007 +98c30005 98e30006 +98a30007 3ca00000 +60a50200 4800003c +88c30007 98c30006 +3cc00000 60c600ff +98c30007 3ca00000 +60a50200 4800001c +3cc00000 60c600ff +98c30007 3ca00000 +60a50200 48000004 +8001001c 94210020 +7c0803a6 7cbd2b78 +60000000 00000000 +*Item Deletion is now a thing. +*Press B to view your items, then delete the item with R. + +$Mechanics - Koopa Kid Always Appears on Bowser Spaces [Nayla] +04097784 38600028 + +$Mechanics - "Last 5 Turns" Event - is Double Blue/Red Space Coins [Rain] +040AD074 38600000 +040AD078 987E0001 + +$Mechanics - "Last 5 Turns" Event - is Red Spaces to Bowser Spaces [Rain] +040AD074 38600001 +040AD078 987E0001 + +$Mechanics - "Last 5 Turns" Event - is Red Spaces to Fortune Spaces [Rain] +040ACDC0 3BA00003 +040AD074 38600002 +040AD078 987E0001 + +$Mechanics - "Last 5 Turns" Event - is Stars are Free [Rain] +040AD074 38600003 +040AD078 987E0001 + +$Mechanics - Lottery 3rd Place Prize is Gaddlight or Warp Pipe [Nayla] +021D5678 00000805 + +$Mechanics - Lottery 3rd Place Prize is Magic Lamp or Boo's Crystal Ball [Nayla] +021D5678 00000BOC + +$Mechanics - Lottery Costs 0 Coins [Nayla] +0407BD20 2C1E0000 +*Makes the lottery cost nothing instead of the usual 5 coins. +*Use the toolkit if you wish to change this value + +$Mechanics - Mega Status No Longer Steals Coins [gamemasterplc] +0406be70 38600000 +0406beac 38600000 +0406be1c 38600000 +*Mega Mushroom no longer steal coins when you pass players. + +$Mechanics - Mini Mushroom has 2 Dice [WolfGC64] +00085D33 00000002 + +$Mechanics - Mini Pipes Work at Normal Size [gamemasterplc] +04066348 60000000 +04064ed0 60000000 +04065114 60000000 +*Mini Pipes do not require a Mini Mushroom to pass. + +$Mechanics - Mini Status Rolls 1-10 [gamemasterplc] +04085D74 3800000A +*Mini Mushroom rolls a 1-10 dice instead of a 1-5 dice. + +$Mechanics - Random Items on Mushroom Spaces [Rain] +C2083878 00000010 +3C608005 6063FB90 +7C6903A6 4E800421 +4800000D 3FB55555 +55555553 7C6802A6 +C8430000 38600000 +38800000 C00287F4 +2C03000C 41820018 +FC010040 40800010 +EC21102A 38630001 +4BFFFFE8 3C80817F +6084FFF0 90640000 +2C030008 41800008 +38630001 3C800007 +6084006D 7C632214 +38800000 38A00000 +60000000 00000000 +C2083028 0000003D +48000195 0B596F75 +10676F74 1061101E +054D696E 69104D75 +7368726F 6F6D1E08 +85FF000B 596F7510 +676F7410 61101E05 +4D656761 104D7573 +68726F6F 6D1E0885 +FF000B59 6F751067 +6F741061 101E0553 +75706572 104D696E +69104D75 7368726F +6F6D1E08 85FF000B +596F7510 676F7410 +61101E05 53757065 +72104D65 6761104D +75736872 6F6F6D1E +0885FF00 0B596F75 +10676F74 1061101E +054D696E 69104D65 +67611048 616D6D65 +721E0885 FF000B59 +6F751067 6F741061 +101E0557 61727010 +50697065 1E0885FF +000B596F 7510676F +74106110 1E055377 +61701043 6172641E +0885FF00 0B596F75 +10676F74 1061101E +05537061 726B7910 +53746963 6B65721E +0885FF00 0B596F75 +10676F74 1061101E +05476164 646C6967 +68741E08 85FF000B +596F7510 676F7410 +61101E05 43686F6D +70104361 6C6C1E08 +85FF000B 596F7510 +676F7410 61101E05 +426F7773 65721053 +7569741E 0885FF00 +0B596F75 10676F74 +1061101E 04437279 +7374616C 1042616C +6C1E0885 FF000B59 +6F751067 6F741061 +101E074D 61676963 +104C616D 701E0885 +FF000000 7C6802A6 +3C80817F 6084FFF0 +80840000 38A00000 +38C00000 7CE518AE +2C070000 40A20020 +7C062000 41820020 +7C632A14 38630001 +38C60001 38A00000 +4BFFFFDC 38A50001 +4BFFFFD4 7C641B78 +38600000 00000000 +C2083CF0 00000002 +3C80817F 6084FFF0 +80840000 00000000 + +$Mechanics - Random Items on Mushroom Spaces (Fair-Edition) [Rain, Tumble] +C2083878 0000001B +48000039 0000000F +0000000F 0000000F +0000000F 0000000A +0000000A 00000000 +00000000 00000005 +00000000 00000005 +00000005 00000005 +7CE802A6 38600000 +38800000 2C030034 +41820014 7CA7182E +7C842A14 38630004 +4BFFFFEC 3CA08005 +60A5FB40 7CA903A6 +7C832378 4E800421 +38800000 38A00000 +2C050034 41820024 +7CC7282E 7C661850 +2C030000 40A00008 +48000010 38840001 +38A50004 4BFFFFDC +3CA0817F 60A5FFF0 +90850000 2C040008 +41800008 38840001 +3CA00007 60A5006D +7C642A14 38800000 +38A00000 38A00000 +60000000 00000000 +C2083028 0000003D +48000195 0B596F75 +10676F74 1061101E +054D696E 69104D75 +7368726F 6F6D1E08 +85FF000B 596F7510 +676F7410 61101E05 +4D656761 104D7573 +68726F6F 6D1E0885 +FF000B59 6F751067 +6F741061 101E0553 +75706572 104D696E +69104D75 7368726F +6F6D1E08 85FF000B +596F7510 676F7410 +61101E05 53757065 +72104D65 6761104D +75736872 6F6F6D1E +0885FF00 0B596F75 +10676F74 1061101E +054D696E 69104D65 +67611048 616D6D65 +721E0885 FF000B59 +6F751067 6F741061 +101E0557 61727010 +50697065 1E0885FF +000B596F 7510676F +74106110 1E055377 +61701043 6172641E +0885FF00 0B596F75 +10676F74 1061101E +05537061 726B7910 +53746963 6B65721E +0885FF00 0B596F75 +10676F74 1061101E +05476164 646C6967 +68741E08 85FF000B +596F7510 676F7410 +61101E05 43686F6D +70104361 6C6C1E08 +85FF000B 596F7510 +676F7410 61101E05 +426F7773 65721053 +7569741E 0885FF00 +0B596F75 10676F74 +1061101E 04437279 +7374616C 1042616C +6C1E0885 FF000B59 +6F751067 6F741061 +101E074D 61676963 +104C616D 701E0885 +FF000000 7C6802A6 +3C80817F 6084FFF0 +80840000 38A00000 +38C00000 7CE518AE +2C070000 40A20020 +7C062000 41820020 +7C632A14 38630001 +38C60001 38A00000 +4BFFFFDC 38A50001 +4BFFFFD4 7C641B78 +38600000 00000000 +C2083CF0 00000002 +3C80817F 6084FFF0 +80840000 00000000 +*Fair/Balanced Mushroom Odds Cheat Odds +* +*-No longer possible to get a Swap Card, Sparky Sticker, and Chomp Call +*-Mushrooms all have a 15% rate +*-Warp Pipe and Mini-Mega Hammer have a 10% rate +*-Boo Crystal Ball, Gaddlight, Magic Lamp and Bowser Suit have a 5% rate + +$Mechanics - Replace Reversal Of Fortune Spaces with Mushroom Spaces [Nayla, Ralf] +C2076A08 00000003 +A01F0028 28000007 +4082000C 38000004 +B01F0028 00000000 + +$Mechanics - Skip Genie Cutscene [WolfGC64] +C20967E4 00000001 +60000000 00000000 + +$Mechanics - Super Mini Mushroom has 3 Dice [WolfGC64] +00085D3F 00000003 + +$Mechanics - Stars are Free [gamemasterplc] +040843cc 2c030000 +04084590 2c030000 +040845cc 2c030000 +04084720 38800000 +*Stars cost nothing instead of the usual 20 coins. + +$Mechanics - Stars Cost 40 Coins [WolfGC64] +040843CC 2C030028 +04084590 2C030028 +040845CC 2C030028 +0408473C 2C1C0028 +*Stars cost 40 coins instead of the usual 20 coins. + +$Mechanics - Stars Steals Cost 40 Coins [WolfGC64] +040A5F30 2C1E0028 + +$Mechanics - Use Another Item After an Item Bag [WolfGC64] +201D3F44 0D000001 +001D3F44 000000FF +E2000001 80008000 +*Allows you to use items after using an Item Bag + +$Mechanics - Use Multiple Items on the Same Turn [WolfGC64] +001D3F44 000000FF +*Use as many items as you want on a single turn! + +$Minigame: Domination - More Whomps [UnclePunch] +C203220C 0000001F +A0610008 2C03000F +408200E8 807F0004 +4800002D 7C8802A6 +A0A40000 7CA00734 +2C00FFFF 41820054 +80C40002 7CA32A14 +90C50000 38840006 +4BFFFFE0 4E800021 +00200000 4C60016C +38600528 24BC281F +04B0393C 280004B0 +27C0281F 012C2608 +281F04B4 2664281F +04B42850 380304B0 +29A83804 04B0FFFF +807F0004 48000031 +7C8802A6 A0A40000 +38840002 A0C40000 +7CC00734 2C00FFFF +41820058 7CC33214 +90A60000 38840002 +4BFFFFE4 4E800021 +39908490 849884A0 +84A884B0 84B884E0 +84E884F0 84F88500 +85088530 85388550 +85588560 856885E0 +85E88630 86388640 +864886F0 86F88730 +87388B10 8B18FFFF +38600000 00000000 +*Increases the limit from 160 to 300 Whomps per player in the minigame Dominiation + +$Minigame: Three Throw - All Hoops Empty [gamemasterplc] +20434274 3800000A +04434260 38800000 +0443427C 38A00000 +0443425C 60000000 +E2000001 80008000 diff --git a/Data/Sys/GameSettings/GMS.ini b/Data/Sys/GameSettings/GMS.ini index cdb6692d75..4672936620 100644 --- a/Data/Sys/GameSettings/GMS.ini +++ b/Data/Sys/GameSettings/GMS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -24,5 +21,10 @@ MissingColorValue = 0x00000000 ForceTextureFiltering = False ArbitraryMipmapDetection = True +[Video_Settings] +# Allow the ArbitraryMipmapDetection setting to take effect. + +EnableGPUTextureDecoding = False + [Video_Stereoscopy] StereoConvergence = 732 diff --git a/Data/Sys/GameSettings/GMSE01.ini b/Data/Sys/GameSettings/GMSE01.ini index 17e184b610..32eb737097 100644 --- a/Data/Sys/GameSettings/GMSE01.ini +++ b/Data/Sys/GameSettings/GMSE01.ini @@ -1,8 +1,5 @@ # GMSE01 - Super Mario Sunshine -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GMSP01.ini b/Data/Sys/GameSettings/GMSP01.ini index bc569efebb..4235518fff 100644 --- a/Data/Sys/GameSettings/GMSP01.ini +++ b/Data/Sys/GameSettings/GMSP01.ini @@ -1,8 +1,5 @@ # GMSP01 - Super Mario Sunshine -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GMX.ini b/Data/Sys/GameSettings/GMX.ini index 996c53091b..9046c4c08f 100644 --- a/Data/Sys/GameSettings/GMX.ini +++ b/Data/Sys/GameSettings/GMX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GMXE70.ini b/Data/Sys/GameSettings/GMXE70.ini index 826e757c5d..f68ad7172d 100644 --- a/Data/Sys/GameSettings/GMXE70.ini +++ b/Data/Sys/GameSettings/GMXE70.ini @@ -1,8 +1,5 @@ # GMXE70 - Enter The Matrix -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GN4.ini b/Data/Sys/GameSettings/GN4.ini index bb10d7f22d..1374f9948f 100644 --- a/Data/Sys/GameSettings/GN4.ini +++ b/Data/Sys/GameSettings/GN4.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GN7.ini b/Data/Sys/GameSettings/GN7.ini index e722b6b5c5..b304d5eb98 100644 --- a/Data/Sys/GameSettings/GN7.ini +++ b/Data/Sys/GameSettings/GN7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GNC.ini b/Data/Sys/GameSettings/GNC.ini index 0014ddcb2e..e7bb81befc 100644 --- a/Data/Sys/GameSettings/GNC.ini +++ b/Data/Sys/GameSettings/GNC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GNE.ini b/Data/Sys/GameSettings/GNE.ini index 32c44faa40..30e4051eb4 100644 --- a/Data/Sys/GameSettings/GNE.ini +++ b/Data/Sys/GameSettings/GNE.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GNHE5d.ini b/Data/Sys/GameSettings/GNHE5d.ini index efd4c62268..0eeeff2f4e 100644 --- a/Data/Sys/GameSettings/GNHE5d.ini +++ b/Data/Sys/GameSettings/GNHE5d.ini @@ -1,8 +1,5 @@ # GNHE5d - NHL HITZ 2002 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Nop Hack diff --git a/Data/Sys/GameSettings/GNI.ini b/Data/Sys/GameSettings/GNI.ini index 6682620f10..a1b2c32f0b 100644 --- a/Data/Sys/GameSettings/GNI.ini +++ b/Data/Sys/GameSettings/GNI.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -13,4 +10,4 @@ # Add action replay cheats here. [Video_Hacks] -ImmediateXFBEnable = False +VertexRounding = True diff --git a/Data/Sys/GameSettings/GNJ.ini b/Data/Sys/GameSettings/GNJ.ini index 046eb4bcbf..58cbe3a718 100644 --- a/Data/Sys/GameSettings/GNJ.ini +++ b/Data/Sys/GameSettings/GNJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GNM.ini b/Data/Sys/GameSettings/GNM.ini index ab85730204..a1cbc48de6 100644 --- a/Data/Sys/GameSettings/GNM.ini +++ b/Data/Sys/GameSettings/GNM.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. JITFollowBranch = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GNN.ini b/Data/Sys/GameSettings/GNN.ini index bd972846d6..701087ee92 100644 --- a/Data/Sys/GameSettings/GNN.ini +++ b/Data/Sys/GameSettings/GNN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GNO.ini b/Data/Sys/GameSettings/GNO.ini index 63ca2c0c82..f7820b5c80 100644 --- a/Data/Sys/GameSettings/GNO.ini +++ b/Data/Sys/GameSettings/GNO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GNW.ini b/Data/Sys/GameSettings/GNW.ini index 4c8493a78a..e53570b3e3 100644 --- a/Data/Sys/GameSettings/GNW.ini +++ b/Data/Sys/GameSettings/GNW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GNWE69.ini b/Data/Sys/GameSettings/GNWE69.ini index 75528478dc..cedf2b1ffd 100644 --- a/Data/Sys/GameSettings/GNWE69.ini +++ b/Data/Sys/GameSettings/GNWE69.ini @@ -1,8 +1,5 @@ # GNWE69 - Def Jam Fight For NY -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GO2.ini b/Data/Sys/GameSettings/GO2.ini index 7ecc40199a..787c7e2fec 100644 --- a/Data/Sys/GameSettings/GO2.ini +++ b/Data/Sys/GameSettings/GO2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GO2E4F.ini b/Data/Sys/GameSettings/GO2E4F.ini index f989c1eb81..0f3b20bd0c 100644 --- a/Data/Sys/GameSettings/GO2E4F.ini +++ b/Data/Sys/GameSettings/GO2E4F.ini @@ -1,8 +1,5 @@ # GO2E4F - Legacy Of Kain: Blood Omen 2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GO7E69.ini b/Data/Sys/GameSettings/GO7E69.ini index 41d4218cec..2616cceedf 100644 --- a/Data/Sys/GameSettings/GO7E69.ini +++ b/Data/Sys/GameSettings/GO7E69.ini @@ -1,8 +1,5 @@ # GO7E69 - James Bond 007(tm): NightFire(tm) -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GO7F69.ini b/Data/Sys/GameSettings/GO7F69.ini index dd13c23a65..c83914bc3d 100644 --- a/Data/Sys/GameSettings/GO7F69.ini +++ b/Data/Sys/GameSettings/GO7F69.ini @@ -1,8 +1,5 @@ # GO7F69 - James Bond 007(tm): NightFire(tm) -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GO7P69.ini b/Data/Sys/GameSettings/GO7P69.ini index 7e31a0f0d3..dafd7e77e1 100644 --- a/Data/Sys/GameSettings/GO7P69.ini +++ b/Data/Sys/GameSettings/GO7P69.ini @@ -1,8 +1,5 @@ # GO7P69 - James Bond 007(tm): NightFire(tm) -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GOM.ini b/Data/Sys/GameSettings/GOM.ini index da39875097..34dc888739 100644 --- a/Data/Sys/GameSettings/GOM.ini +++ b/Data/Sys/GameSettings/GOM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GOME01.ini b/Data/Sys/GameSettings/GOME01.ini index 92e74d9c44..6261c1cddd 100644 --- a/Data/Sys/GameSettings/GOME01.ini +++ b/Data/Sys/GameSettings/GOME01.ini @@ -1,8 +1,5 @@ # GOME01 - Mario Power Tennis -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GOQ.ini b/Data/Sys/GameSettings/GOQ.ini index 02113c6db2..5655db397d 100644 --- a/Data/Sys/GameSettings/GOQ.ini +++ b/Data/Sys/GameSettings/GOQ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GOS.ini b/Data/Sys/GameSettings/GOS.ini index fc3f71f173..e1f2c5a6a7 100644 --- a/Data/Sys/GameSettings/GOS.ini +++ b/Data/Sys/GameSettings/GOS.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GOY.ini b/Data/Sys/GameSettings/GOY.ini index b91b4e7685..10b759192c 100644 --- a/Data/Sys/GameSettings/GOY.ini +++ b/Data/Sys/GameSettings/GOY.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GOYE69.ini b/Data/Sys/GameSettings/GOYE69.ini index 1796d77a10..b9ea7e9d1a 100644 --- a/Data/Sys/GameSettings/GOYE69.ini +++ b/Data/Sys/GameSettings/GOYE69.ini @@ -1,8 +1,5 @@ # GOYE69 - GoldenEye Rogue Agent -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GP2.ini b/Data/Sys/GameSettings/GP2.ini index e38b40746c..069e3a755f 100644 --- a/Data/Sys/GameSettings/GP2.ini +++ b/Data/Sys/GameSettings/GP2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GP5.ini b/Data/Sys/GameSettings/GP5.ini index e876bb140a..9d3f05e08a 100644 --- a/Data/Sys/GameSettings/GP5.ini +++ b/Data/Sys/GameSettings/GP5.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GP5E01.ini b/Data/Sys/GameSettings/GP5E01.ini index 5f3f2d2cbb..2a8ec7d564 100644 --- a/Data/Sys/GameSettings/GP5E01.ini +++ b/Data/Sys/GameSettings/GP5E01.ini @@ -1,785 +1,782 @@ -# GP5E01 - Mario Party 5 - -[OnLoad] -# Add memory patches to be loaded once on boot here. - -[OnFrame] -# Add memory patches to be applied every frame here. - -[ActionReplay] -# Add action replay cheats here. - -[Gecko] -# Add gecko cheats here. - -$QOL - Disable Advance on Results [gamemasterplc, Nayla] -20478F28 4182F754 -04478F1C FFFFFFFF -E2000001 80008000 - -$QOL - Faster Boot Time [gamemasterplc] -F6000001 80008180 -38610030 38800002 -14000014 38007FFF -E0000000 80008000 -*Automatically advance through the initial cutscences. - -$QOL - Increased Board Speed [gamemasterplc] -c2096910 00000002 -a9010014 39200002 -7d084fd6 00000000 -0409696C 7D150E70 -204562EC 2C1F0082 -044562E8 3BFF0002 -04460AF0 40000000 -04456CE8 C0028008 -04456E30 C0028008 -04456F08 C0028008 -0445650C 3BFF0004 -E2000001 80008000 -*Board animations happen faster. - -$QOL - Increased Capsule Throwing Speed [gamemasterplc] -c20c3ca4 00000002 -801f0020 38800002 -7c0027d6 00000000 -c20c3864 00000002 -801f0020 38800002 -7c0027d6 00000000 -*Throw capsules faster - -$QOL - Increased Taunt Capabilities [gamemasterplc] -0413220c 60000000 -041322c4 60000000 -0413216c 60000000 -04132180 60000000 -*Taunt during your turn. -*Also removes the cap on how fast you can taunt. - -$QOL - Instant Text Display [gamemasterplc] -0404a560 38000000 -*Text is displayed instantly. - -$QOL - Show Controller Port Number of Who Paused [gamemasterplc] -C2040178 00000002 -807F0050 906D0000 -38600000 00000000 -C20396A8 0000000C -3860012C 3880000A -38A00036 38C00030 -38E000FF 90ED0004 -38ED0004 3D008000 -6108B5C4 7D0903A6 -4E800421 3860012C -3880000A 3CA0801C -38A5AED0 80CD0000 -38C60001 C022831C -3CE08000 60E7B468 -7CE903A6 4E800421 -57A0083C 00000000 -C20BCAA0 00000006 -38DF0001 C0228218 -38600138 38800010 -3CA0801B 60A5AED0 -3CE08000 60E7B468 -7CE903A6 4E800421 -57E0083C 00000000 -*Check which player is pausing during the game. - -$QOL - Unlock Everything -82000001 8022AB74 -86200001 00000020 -84000001 8022AB74 -82000001 8022AB74 -86200001 00000018 -84000001 8022AB74 -20472838 A083000C -04472838 3880FFFF -0446BFCC 38C0FFFF -E2000001 80008000 -F6000002 80008180 -5460D808 54640FFE -7C040050 5400283E -14000020 3C80FFFF -14000024 6084FFFF -E0000000 80008000 -*Unlocks Everything in the game. - -$Board: Bowser Nightmare - Bowser does not Steal Coins [gamemasterplc] -20457D58 3880FFF6 -04457D58 38800000 -E2000001 80008000 -*Bowser does not steal coins in the board Bowser Nightmare. - -$Board: Future Dream - 60 Seconds in Rocket Ship Game [gamemasterplc] -2046EF60 38800708 -0446EF60 38800E10 -E2000001 80008000 -*Timer is set to 60 seconds during the Rocket Game in the board Future Dream. - -$Board: Future Dream - Free Taxi Ride [gamemasterplc] -2046DA84 386002F6 -0446DA80 48000038 -0446E414 2C070000 -0446E4A4 2C050000 -0446E4C4 38800000 -E2000001 80008000 -*Taxi does not charge you 10 coins in the board Future Dream. - -$Board: Pirate Dream - Free Thwomps & Whomps [gamemasterplc] -0412811C 4800002C -04128210 38800000 -F6000001 80008180 -4080002C 386003A0 -14000000 4800002C -140000C0 38800000 -E0000000 80008000 -*Thwomp and Whomp are now free to pass in the board Pirate Dream. - -$Board: Rainbow Dream - Free Bridge Crossings [gamemasterplc] -2046A0B0 2C030005 -0446A0B0 2C030000 -0446A138 2C040000 -0446A294 2C030000 -0446A308 38800000 -E2000001 80008000 -*Rainbow Bridges cost nothing in the board Rainbow Dream. - -$Board: Sweet Dream - Disable Topmost Happening Space [gamemasterplc] -2045B2F4 F3E10148 -0445B2E4 4E800020 -E2000001 80008000 -*Disables the topmost Happening Space in the board Sweet Dream. - -$Extra - Automatically Advance Text Boxes [gamemasterplc] -F6000001 80008180 -A81F019C 7C001838 -1400000C 60000000 -E0000000 80008000 -*Automatically scrolls the text boxes without pushing A - -$Extra - Disable Music [gamemasterplc] -042888A4 00000001 -20468E38 80630000 -04468E3C 38600000 -E2000001 80008000 -*Disables all in-game music. - -$Mechanics - All DK Spaces are Active [Rain] -C2104A74 00000021 -3821FFD0 93E10018 -93C1001C 93A10020 -93810024 4800000D -FFFFFFFF FFFFFFFF -7FC802A6 3BE00004 -ABAD8B9C 3BBDFFFF -38600000 388000FF -7C03E800 7C83F1AE -38630001 4082FFF4 -3C608022 6063A490 -88630031 5460063E -7C032670 987E0000 -2C1F0000 41820084 -2C1D0000 4182007C -A86D8B9C 3C808003 -6084B0F4 7C8903A6 -4E800421 3B800000 -38A000FF 7C9CF0AE -7C032000 41A2FFDC -7C042800 41820010 -3B9C0001 2C1C001D -40A2FFE4 7C7CF1AE -3C80800A 6084D674 -7C8903A6 4E800421 -7C641B78 38600000 -38A00025 3CC0800A -60C6A2F0 7CC903A6 -4E800421 3BFFFFFF -3BBDFFFF 4BFFFF7C -83E10018 83C1001C -83A10020 83810024 -38210030 38600001 -60000000 00000000 -*All four DK spaces become active instead of the usual one. - -$Mechanics - Battle Minigames Don't Affect Mini-Game Star [gamemasterplc] -2046d354 b0030022 -0446d350 60000000 -e2000001 80008000 -*Battle Minigames do not count towards the Mini-Game Star. - -$Mechanics - Bonus Ztars [Nayla] -28288862 00000069 -0446DB8C 3883FFFF -E2000001 80008000 -*Bonus stars take away a Star rather than awarding one - -$Mechanics - Capsules Can Be Thrown Everywhere [gamemasterplc] -040C56C0 38A0007F - -$Mechanics - Capsule Shops [gamemasterplc, Rain] -C20C0950 0000010E -9421FF98 7C0802A6 -3CE08023 38E7A490 -4800005D 0A0A0A0A -0A0A0A0A 0A0A0A0A -0A0A0A0A 0A0A0A0A -0A0A0A0A 0A0A0A0A -0A0A0A0A 0A0A0A0A -0A0A0A0A 0A0A0A0A -0A0A0A0A 0A0A0A0A -0A0A0A0A 0A0A0A0A -0A0A0A0A 0A0A0A0A -0A0A0A0A 0A0A0A0A -0A0A0A0A 0A0A0A0A -00000000 7D2802A6 -93010048 93810058 -93A1005C 93C10060 -93E10064 9001006C -92610034 92810038 -92A1003C 92C10040 -92E10044 9321004C -93410050 93610054 -48000039 20202020 -57686963 68106361 -7073756C 6510776F -756C6410 796F750A -20202020 6C696B65 -10746F10 70757263 -68617365 00000000 -7F0802A6 48000011 -20202020 20200F25 -73000000 7FE802A6 -89470004 89070005 -4800000D 100E133E -25640A00 7FC802A6 -7F8A4000 48000009 -25730000 7FA802A6 -48000011 20202020 -20200F45 78697400 -7F8802A6 419E063C -3900002A 3D40801D -7D0903A6 394AA230 -89090000 394A001C -39290002 910AFFE4 -4200FFF0 8AE7000A -7EF70774 7EE3BB78 -7DA06B78 3DA08004 -39AD81E0 7DA903A6 -7C0D0378 4E800421 -7C751B78 7DA06B78 -3DA08001 39ADCEB0 -7DA903A6 7C0D0378 -4E800421 8123012C -80690000 4CC63182 -7DA06B78 3DA0800A -39AD9EEC 7DA903A6 -7C0D0378 4E800421 -56EA1838 56E9402E -7D2A4A14 3D408023 -394AA070 7D2A482E -752A2000 418200FC -7DA06B78 3DA0800D -39AD8FA0 7DA903A6 -7C0D0378 4E800421 -7C7E1B78 4CC63182 -7DA06B78 3DA0800D -39AD8CE0 7DA903A6 -7C0D0378 4E800421 -7F951800 7C7F1B78 -419CFFC0 2F9E0022 -419E05DC 2F9E0024 -419E05B8 7FC4F378 -7EE3BB78 4CC63182 -7DA06B78 3DA0800A -39ADB014 7DA903A6 -7C0D0378 4E800421 -7C9F00D0 7EE3BB78 -4CC63182 7DA06B78 -3DA0800B 39AD9D88 -7DA903A6 7C0D0378 -4E800421 7DA06B78 -3DA08001 39ADD280 -7DA903A6 7C0D0378 -4E800421 8001006C -82610034 7C0803A6 -82810038 82A1003C -82C10040 82E10044 -83010048 8321004C -83410050 83610054 -83810058 83A1005C -83C10060 83E10064 -38210068 4E800020 -7DA06B78 3DA0800D -39AD8FA0 7DA903A6 -7C0D0378 4E800421 -5476063E 5463063E -9AC10008 4CC63182 -7DA06B78 3DA0800D -39AD8CE0 7DA903A6 -7C0D0378 4E800421 -5469063E 98610009 -7F954800 419CFFB4 -3B600002 3B410008 -3A600000 3E80801D -7DA06B78 3DA0800D -39AD8FA0 7DA903A6 -7C0D0378 4E800421 -7C791B78 4CC63182 -7DA06B78 3DA0800D -39AD8CE0 7DA903A6 -7C0D0378 4E800421 -7ECAB378 39200000 -48000008 7D5A48AE -7F8AC800 39290002 -7F09D840 41BEFFAC -409AFFEC 7F951800 -7F49D378 409C0028 -7E69D9EE 2F9B0004 -3954A21C 3B7B0002 -814A0014 99490001 -419E0020 8AC10008 -4BFFFF78 2F9B0004 -7F29D9EE 3B7B0002 -98690001 40BEFFE8 -388000E1 38600001 -4CC63182 7DA06B78 -3DA08001 39ADAA04 -7DA903A6 7C0D0378 -4E800421 7F05C378 -7FA4EB78 7C791B78 -4CC63182 7DA06B78 -3DA08017 39AD0090 -7DA903A6 7C0D0378 -4E800421 3B000000 -7F23CB78 3A99FFFF -7DA06B78 3DA08017 -39AD249C 7DA903A6 -7C0D0378 4E800421 -7F29CB78 3940FFC3 -7D4919EE 3940000A -3B60000C 99490001 -39400000 99490002 -7F23CB78 7DA06B78 -3DA08017 39AD249C -7DA903A6 7C0D0378 -4E800421 7EDAC0AE -7E791A14 7C751B78 -7EC3B378 4CC63182 -7DA06B78 3DA0800D -39AD8C8C 7DA903A6 -7C0D0378 4E800421 -4CC63182 7DA06B78 -3DA08005 39AD8638 -7DA903A6 7C0D0378 -4E800421 7FE4FB78 -7C651B78 7E639B78 -4CC63182 7DA06B78 -3DA08017 39AD0090 -7DA903A6 7C0D0378 -4E800421 7F23CB78 -7DA06B78 3DA08017 -39AD249C 7DA903A6 -7C0D0378 4E800421 -2B96000B 39200004 -419E0034 2B960010 -419E002C 72C800EF -39200006 2F880004 -419E001C 2B960019 -419E0014 7EB51850 -39200001 2F950014 -409D01F0 7D2903A6 -7D541A14 9F6A0001 -4200FFFC 7F23CB78 -7DA06B78 3DA08017 -39AD249C 7DA903A6 -7C0D0378 4E800421 -7D3AC214 7FC4F378 -88A90001 7C791A14 -4CC63182 7DA06B78 -3DA08017 39AD0090 -7DA903A6 7C0D0378 -4E800421 2F980004 -3B180002 409EFEBC -7F23CB78 7DA06B78 -3DA08017 39AD249C -7DA903A6 7C0D0378 -4E800421 7FA4EB78 -7F85E378 7C791A14 -4CC63182 7DA06B78 -3DA08017 39AD0090 -7DA903A6 7C0D0378 -4E800421 7F24CB78 -38A00014 38C00000 -38600003 4CC63182 -7DA06B78 3DA0800A -39AD0DB0 7DA903A6 -7C0D0378 4E800421 -38600010 4CC63182 -7DA06B78 3DA0800A -39AD1CD8 7DA903A6 -7C0D0378 4E800421 -7DA06B78 3DA0800A -39AD1AE0 7DA903A6 -7C0D0378 4E800421 -7DA06B78 3DA0800A -39AD18A8 7DA903A6 -7C0D0378 4E800421 -2F83FFFF 419E0070 -2F830002 419D0068 -547F083C 7C9AF8AE -2B840022 419E0194 -2B840024 419E01B0 -7EE3BB78 4CC63182 -7DA06B78 3DA0800A -39ADB014 7DA903A6 -7C0D0378 4E800421 -7C7AFA14 88830001 -7EE3BB78 7C8400D0 -4CC63182 7DA06B78 -3DA0800B 39AD9D88 -7DA903A6 7C0D0378 -4E800421 7DA06B78 -3DA0800A 39AD0FBC -7DA903A6 7C0D0378 -4E800421 7F23CB78 -4CC63182 7DA06B78 -3DA08001 39ADAB38 -7DA903A6 7C0D0378 -4E800421 7DA06B78 -3DA08001 39ADD280 -7DA903A6 7C0D0378 -4E800421 4BFFFB60 -2F950012 39200002 -41BDFE0C 2F950010 -39200003 41BDFE00 -2F95000E 39200004 -41BDFDF4 2F95000C -7EA00026 56B5F7FE -21350006 4BFFFDE0 -3C800024 38A0FFFF -60840001 38600000 -4CC63182 7DA06B78 -3DA0800A 39AD0A74 -7DA903A6 7C0D0378 -4E800421 7DA06B78 -3DA0800A 39AD1AE0 -7DA903A6 7C0D0378 -4E800421 7DA06B78 -3DA0800A 39AD0FBC -7DA903A6 7C0D0378 -4E800421 7DA06B78 -3DA08001 39ADD280 -7DA903A6 7C0D0378 -4E800421 4BFFFAB0 -7DA06B78 3DA0800D -39AD2368 7DA903A6 -7C0D0378 4E800421 -4BFFFA34 7DA06B78 -3DA0800D 39AD227C -7DA903A6 7C0D0378 -4E800421 4BFFFA18 -90810028 7DA06B78 -3DA0800D 39AD227C -7DA903A6 7C0D0378 -4E800421 80810028 -4BFFFE58 90810028 -7DA06B78 3DA0800D -39AD2368 7DA903A6 -7C0D0378 4E800421 -80810028 4BFFFE34 -60000000 00000000 -*Recommended to use with the Super Extended code handler for maximum compatibiity. - -$Mechanics - Chain Chomp Steals 15 Coins Minimum [WolfGC64] -C20F75A8 00000002 -3B7B000F 7C9B00D0 -60000000 00000000 - -$Mechanics - Disable Capsules [gamemasterplc] -F6000001 80008180 -3BC50005 887E0000 -D2000004 00000002 -386000FF 987E0000 -60000000 00000000 -E0000000 80008000 -*Disables all usage of Capsules. -*Capsules already on spaces will continue to exist. - -$Mechanics - Disable Most End of Turn Minigames [WolfGC64] -C208CC38 00000006 -3DC08022 61CEA494 -89EE0001 89CE0000 -7DEE7850 2C0FFFFF -40810008 38600001 -39E00000 39C00000 -2C030000 00000000 -*A minigame will appear on the Last Turn, since the game requires it to be able to end. - -$Mechanics - Double the Amount of Turns [Airsola] -C208DA0C 00000004 -2C000032 4182000C -7C000214 48000008 -38000063 98030005 -60000000 00000000 -*50 turns becomes 99 due to integer cap. - -$Mechanics: "Last 5 Turns" Event - Happens on the First Turn [Nayla] -2080CB88 3F800000 -0480CB88 2C040001 -0408CB8C 41800048 -E2000001 80008000 - -$Mechanics: "Last 5 Turns" Event - is x3 Coins on Spaces [Nayla] -040FB87C 38A00000 -040FB8EC 3A600000 -*Last 5 Turns Event is always x3 Coins on Spaces. - -$Mechanics: "Last 5 Turns" Event - is 5 Star Spaces [Nayla] -040FB87C 38A00003 -040FB8EC 3A600003 -*Last 5 Turns Event is always 5 Star Spaces. - -$Mechanics: "Last 5 Turns" Event - is Capsule Spaces on Every Space [Nayla] -040FB87C 38A00001 -040FB8EC 3A600001 -*Last 5 Turns Event forces all spaces to Have Capsule Events. - -$Mechanics: "Last 5 Turns" Event - is Disabled [Nayla] -0408D1F4 41800048 -*Last 5 Turns Event never happens. - -$Mechanics: "Last 5 Turns" Event - is Red Spaces are Bowser Spaces [Nayla] -040FB87C 38A00002 -040FB8EC 3A600002 -*Last 5 Turns Event forces Red Spaces to turn into Bowser Spaces. - -$Mechanics – Obtain Capsules on Final Turn [gamemasterplc] -F6000001 80008180 -7C040040 40820024 -14000004 48000024 -E0000000 80008000 -*Miracles can really happen - -$Mechanics - P1 Picks Minigames [gamemasterplc] -C211D0E4 0000000F -ABED862C 73FA0008 -2C1A0008 4082001C -A86D8CD4 3863FFFF -7C03EBD6 7C00E9D6 -7C001850 B00D8CD4 -73FA0004 2C1A0004 -4082001C A86D8CD4 -38630001 7C03EBD6 -7C00E9D6 7C001850 -B00D8CD4 AAAD8CD4 -73FA0100 2C1A0000 -40820018 3C608000 -6063D400 7C6903A6 -4E800421 4BFFFF94 -60000000 00000000 -04005BFC 60000000 -04005C24 60000000 -0411D0E8 48000058 -0411D0E0 60000000 -*Use D-Pad - -$Mechanics - Purely Random Items [Rain] -C20C8FA0 00000024 -9421FFF0 7C0802A6 -90010014 93E10000 -48000081 60000000 -00010000 00010001 -00010002 00010003 -00010004 00010005 -00010006 0001000a -0001000b 0001000c -0001000d 0001000e -0001000f 00010010 -00010011 00010014 -00010015 00010016 -00010017 00010018 -00010019 0001001e -0001001f 00010020 -00010021 00010022 -00010023 00010024 -00000025 00000000 -7CE802A6 38E70004 -38600000 38800000 -2C030074 41820014 -7CA71A2E 7C842A14 -38630004 4BFFFFEC -3CA08003 60A5B0F4 -7CA903A6 7C832378 -4E800421 38800000 -38A00000 2C050074 -41820024 7CC72A2E -7C661850 2C030000 -40A00008 48000010 -38840001 38A50004 -4BFFFFDC 1C840004 -38840002 7C67222E -83E10000 80010014 -7C0803A6 38210010 -4E800020 00000000 -*Improves the RNG of what items are received. - -$Mechanics - Same Space Duels Always Happen [Nayla] -04094740 60000000 -*Duels always happen if you are on the same space - -$Mechanics - Same Space Duels Don't Happen [Nayla] -04094740 48000030 -*Duels never happen if you are on the same space. - -$Mechanics - Stars are Free [gamemasterplc] -f6000001 80008180 -4080002c 386002f0 -14000000 4800002c -140000ec 2c030000 -14000128 2c030000 -140001e8 38800000 -e0000000 80008000 -f6000001 80008180 -2c030014 40800070 -14000000 2c030000 -14000618 38800000 -e0000000 80008000 -*Stars cost nothing instead of the usual 20 coins. - -$Mechanics - Stars Cost 40 Coins [WolfGC64] -C20AFDB0 00000001 -2C030028 00000000 -C20AFF9C 00000001 -3880FFD8 00000000 -*Stars cost 40 instead of the usual 20 coins. - -$Mechanics - Stars Cost 40 Coins from Wiggler [WolfGC64] -C20DB528 00000001 -2C030028 00000000 -C20DBB40 00000001 -3880FFD8 00000000 -*Stars cost 40 instead of the usual 20 coins. - -$Mechanics - Stars Steals cost 50 Coins [WolfGC64] -C20F5F34 00000001 -2C030032 00000000 -C20F630C 00000001 -3880FFCE 00000000 - -$Mechanics - Use Capsules on Yourself For Free [gamemasterplc] -F6000001 80008180 -7C802A14 80640014 -14000004 38600000 -E0000000 80008000 -*Capsules can be used on yourself for free. - -$Minigame: Beam Team - 20 Second Timer [Airsola] -20288860 00000025 -28467572 00000708 -02467572 000004b0 -e2000002 80008000 -*Shortens the Timer in the minigame Beam Team. - -$Minigame: Bound of Music - No Bricks [gamemasterplc] -2046e0a8 7c033000 -0446e0ac 60000000 -e2000001 80008000 -*Bricks are removed in the minigame Bound of Music. - -$Minigame: Curvy Curves - 1 Player is Slower [Airsola] -20464124 416f5c06 -04464124 41400000 -e2000001 00000000 -*1 Player is slower in Curvy Curves. - -$Minigame: Coney Island - No Slow Down -204763E4 3C608048 -044763E0 38000000 -0447663C 38000000 -E2000001 80008000 -*You do not slow down when gathering ice cream. - -$Minigame: Flower Shower - All Flowers are worth 3 Points [gamemasterplc] -20459BEC 801F003C -04459BEC 38000003 -E2000001 80008000 -*This makes the golden flowers the same value as the normal flowers. - -$Minigame: Ground Pound Down - No Rocks Until End [gamemasterplc] -2046FCC4 4180FF6C -0446FCC4 60000000 -E2000001 80008000 -*Rocks are not present until the end in the minigame Ground Pound Down. - -$Minigame: Leaf Leap - Leaves Display Quicker [gamemasterplc] -20474A04 38030001 -04474A04 3800003C -E2000001 80008000 - -$Minigame: Pop Star Piranhas - Halved Time to Pick [Airsola] -20288860 00000016 -28541d52 0000012b -02541d52 000000b3 -e2000002 80008000 -*Shortens the timer in the minigame Pop Star Piranhas. - -$Minigame Replacement - Big Top Drop ➜ Squared Away [gamemasterplc] -2822A4C4 00000018 -0222A4C4 00000011 -E2000001 80008000 - -$Minigame Replacement - Curvy Curbs ➜ Tube It or Lose It [gamemasterplc] -2822A4C4 0000004C -0222A4C4 00000043 -E2000001 80008000 - -$Minigame Replacement - Get a Rope ➜ Piece Out [gamemasterplc] -2822A4C4 0000002D -0222A4C4 00000033 -E2000001 80008000 - -$Minigame Replacement - Lucky Lineup ➜ Astro-Logical [gamemasterplc] -2822A4C4 00000026 -0222A4C4 00000022 -E2000001 80008000 - -$Minigame Replacement - Mathletes ➜ Flatiator [gamemasterplc] -2822a4c4 00000044 -0222a4c4 00000010 -e2000001 80008000 - -$Minigame Replacement - Pound Peril ➜ Sky Survivor [gamemasterplc] -2822a4c4 00000032 -0222a4c4 00000036 -e2000001 80008000 - -$Minigame Replacement - Random Ride ➜ Twist 'n' Out [gamemasterplc] -2822a4c4 00000027 -0222a4c4 00000025 -e2000001 80008000 - -$Minigame Replacement - Rumble Fumble ➜ Fish Upon a Star [gamemasterplc] -2822a4c4 00000041 -0222a4c4 00000040 -e2000001 80008000 - -$Minigame Replacement - Scaldin' Cauldron ➜ Rain of Fire [gamemasterplc] -2822A4C4 0000003C -0222A4C4 0000003A -E2000001 80008000 - -$Minigame Replacement - Submarathon ➜ Defuse or Lose -2822a4c4 0000002F -0222a4c4 00000028 -e2000001 80008000 - -$Minigame Replacement - Vicious Vending ➜ Coin Cache [gamemasterplc] -2822a4c4 00000017 -0222a4c4 0000000f -e2000001 80008000 - -$Minigame Replacement - Whomp Maze ➜ Shock Absorbers [gamemasterplc] -2822a4c4 0000002a -0222a4c4 00000028 -e2000001 80008000 +# GP5E01 - Mario Party 5 + +[OnFrame] +# Add memory patches to be applied every frame here. + +[ActionReplay] +# Add action replay cheats here. + +[Gecko] +# Add gecko cheats here. + +$QOL - Disable Advance on Results [gamemasterplc, Nayla] +20478F28 4182F754 +04478F1C FFFFFFFF +E2000001 80008000 + +$QOL - Faster Boot Time [gamemasterplc] +F6000001 80008180 +38610030 38800002 +14000014 38007FFF +E0000000 80008000 +*Automatically advance through the initial cutscences. + +$QOL - Increased Board Speed [gamemasterplc] +c2096910 00000002 +a9010014 39200002 +7d084fd6 00000000 +0409696C 7D150E70 +204562EC 2C1F0082 +044562E8 3BFF0002 +04460AF0 40000000 +04456CE8 C0028008 +04456E30 C0028008 +04456F08 C0028008 +0445650C 3BFF0004 +E2000001 80008000 +*Board animations happen faster. + +$QOL - Increased Capsule Throwing Speed [gamemasterplc] +c20c3ca4 00000002 +801f0020 38800002 +7c0027d6 00000000 +c20c3864 00000002 +801f0020 38800002 +7c0027d6 00000000 +*Throw capsules faster + +$QOL - Increased Taunt Capabilities [gamemasterplc] +0413220c 60000000 +041322c4 60000000 +0413216c 60000000 +04132180 60000000 +*Taunt during your turn. +*Also removes the cap on how fast you can taunt. + +$QOL - Instant Text Display [gamemasterplc] +0404a560 38000000 +*Text is displayed instantly. + +$QOL - Show Controller Port Number of Who Paused [gamemasterplc] +C2040178 00000002 +807F0050 906D0000 +38600000 00000000 +C20396A8 0000000C +3860012C 3880000A +38A00036 38C00030 +38E000FF 90ED0004 +38ED0004 3D008000 +6108B5C4 7D0903A6 +4E800421 3860012C +3880000A 3CA0801C +38A5AED0 80CD0000 +38C60001 C022831C +3CE08000 60E7B468 +7CE903A6 4E800421 +57A0083C 00000000 +C20BCAA0 00000006 +38DF0001 C0228218 +38600138 38800010 +3CA0801B 60A5AED0 +3CE08000 60E7B468 +7CE903A6 4E800421 +57E0083C 00000000 +*Check which player is pausing during the game. + +$QOL - Unlock Everything +82000001 8022AB74 +86200001 00000020 +84000001 8022AB74 +82000001 8022AB74 +86200001 00000018 +84000001 8022AB74 +20472838 A083000C +04472838 3880FFFF +0446BFCC 38C0FFFF +E2000001 80008000 +F6000002 80008180 +5460D808 54640FFE +7C040050 5400283E +14000020 3C80FFFF +14000024 6084FFFF +E0000000 80008000 +*Unlocks Everything in the game. + +$Board: Bowser Nightmare - Bowser does not Steal Coins [gamemasterplc] +20457D58 3880FFF6 +04457D58 38800000 +E2000001 80008000 +*Bowser does not steal coins in the board Bowser Nightmare. + +$Board: Future Dream - 60 Seconds in Rocket Ship Game [gamemasterplc] +2046EF60 38800708 +0446EF60 38800E10 +E2000001 80008000 +*Timer is set to 60 seconds during the Rocket Game in the board Future Dream. + +$Board: Future Dream - Free Taxi Ride [gamemasterplc] +2046DA84 386002F6 +0446DA80 48000038 +0446E414 2C070000 +0446E4A4 2C050000 +0446E4C4 38800000 +E2000001 80008000 +*Taxi does not charge you 10 coins in the board Future Dream. + +$Board: Pirate Dream - Free Thwomps & Whomps [gamemasterplc] +0412811C 4800002C +04128210 38800000 +F6000001 80008180 +4080002C 386003A0 +14000000 4800002C +140000C0 38800000 +E0000000 80008000 +*Thwomp and Whomp are now free to pass in the board Pirate Dream. + +$Board: Rainbow Dream - Free Bridge Crossings [gamemasterplc] +2046A0B0 2C030005 +0446A0B0 2C030000 +0446A138 2C040000 +0446A294 2C030000 +0446A308 38800000 +E2000001 80008000 +*Rainbow Bridges cost nothing in the board Rainbow Dream. + +$Board: Sweet Dream - Disable Topmost Happening Space [gamemasterplc] +2045B2F4 F3E10148 +0445B2E4 4E800020 +E2000001 80008000 +*Disables the topmost Happening Space in the board Sweet Dream. + +$Extra - Automatically Advance Text Boxes [gamemasterplc] +F6000001 80008180 +A81F019C 7C001838 +1400000C 60000000 +E0000000 80008000 +*Automatically scrolls the text boxes without pushing A + +$Extra - Disable Music [gamemasterplc] +042888A4 00000001 +20468E38 80630000 +04468E3C 38600000 +E2000001 80008000 +*Disables all in-game music. + +$Mechanics - All DK Spaces are Active [Rain] +C2104A74 00000021 +3821FFD0 93E10018 +93C1001C 93A10020 +93810024 4800000D +FFFFFFFF FFFFFFFF +7FC802A6 3BE00004 +ABAD8B9C 3BBDFFFF +38600000 388000FF +7C03E800 7C83F1AE +38630001 4082FFF4 +3C608022 6063A490 +88630031 5460063E +7C032670 987E0000 +2C1F0000 41820084 +2C1D0000 4182007C +A86D8B9C 3C808003 +6084B0F4 7C8903A6 +4E800421 3B800000 +38A000FF 7C9CF0AE +7C032000 41A2FFDC +7C042800 41820010 +3B9C0001 2C1C001D +40A2FFE4 7C7CF1AE +3C80800A 6084D674 +7C8903A6 4E800421 +7C641B78 38600000 +38A00025 3CC0800A +60C6A2F0 7CC903A6 +4E800421 3BFFFFFF +3BBDFFFF 4BFFFF7C +83E10018 83C1001C +83A10020 83810024 +38210030 38600001 +60000000 00000000 +*All four DK spaces become active instead of the usual one. + +$Mechanics - Battle Minigames Don't Affect Mini-Game Star [gamemasterplc] +2046d354 b0030022 +0446d350 60000000 +e2000001 80008000 +*Battle Minigames do not count towards the Mini-Game Star. + +$Mechanics - Bonus Ztars [Nayla] +28288862 00000069 +0446DB8C 3883FFFF +E2000001 80008000 +*Bonus stars take away a Star rather than awarding one + +$Mechanics - Capsules Can Be Thrown Everywhere [gamemasterplc] +040C56C0 38A0007F + +$Mechanics - Capsule Shops [gamemasterplc, Rain] +C20C0950 0000010E +9421FF98 7C0802A6 +3CE08023 38E7A490 +4800005D 0A0A0A0A +0A0A0A0A 0A0A0A0A +0A0A0A0A 0A0A0A0A +0A0A0A0A 0A0A0A0A +0A0A0A0A 0A0A0A0A +0A0A0A0A 0A0A0A0A +0A0A0A0A 0A0A0A0A +0A0A0A0A 0A0A0A0A +0A0A0A0A 0A0A0A0A +0A0A0A0A 0A0A0A0A +0A0A0A0A 0A0A0A0A +00000000 7D2802A6 +93010048 93810058 +93A1005C 93C10060 +93E10064 9001006C +92610034 92810038 +92A1003C 92C10040 +92E10044 9321004C +93410050 93610054 +48000039 20202020 +57686963 68106361 +7073756C 6510776F +756C6410 796F750A +20202020 6C696B65 +10746F10 70757263 +68617365 00000000 +7F0802A6 48000011 +20202020 20200F25 +73000000 7FE802A6 +89470004 89070005 +4800000D 100E133E +25640A00 7FC802A6 +7F8A4000 48000009 +25730000 7FA802A6 +48000011 20202020 +20200F45 78697400 +7F8802A6 419E063C +3900002A 3D40801D +7D0903A6 394AA230 +89090000 394A001C +39290002 910AFFE4 +4200FFF0 8AE7000A +7EF70774 7EE3BB78 +7DA06B78 3DA08004 +39AD81E0 7DA903A6 +7C0D0378 4E800421 +7C751B78 7DA06B78 +3DA08001 39ADCEB0 +7DA903A6 7C0D0378 +4E800421 8123012C +80690000 4CC63182 +7DA06B78 3DA0800A +39AD9EEC 7DA903A6 +7C0D0378 4E800421 +56EA1838 56E9402E +7D2A4A14 3D408023 +394AA070 7D2A482E +752A2000 418200FC +7DA06B78 3DA0800D +39AD8FA0 7DA903A6 +7C0D0378 4E800421 +7C7E1B78 4CC63182 +7DA06B78 3DA0800D +39AD8CE0 7DA903A6 +7C0D0378 4E800421 +7F951800 7C7F1B78 +419CFFC0 2F9E0022 +419E05DC 2F9E0024 +419E05B8 7FC4F378 +7EE3BB78 4CC63182 +7DA06B78 3DA0800A +39ADB014 7DA903A6 +7C0D0378 4E800421 +7C9F00D0 7EE3BB78 +4CC63182 7DA06B78 +3DA0800B 39AD9D88 +7DA903A6 7C0D0378 +4E800421 7DA06B78 +3DA08001 39ADD280 +7DA903A6 7C0D0378 +4E800421 8001006C +82610034 7C0803A6 +82810038 82A1003C +82C10040 82E10044 +83010048 8321004C +83410050 83610054 +83810058 83A1005C +83C10060 83E10064 +38210068 4E800020 +7DA06B78 3DA0800D +39AD8FA0 7DA903A6 +7C0D0378 4E800421 +5476063E 5463063E +9AC10008 4CC63182 +7DA06B78 3DA0800D +39AD8CE0 7DA903A6 +7C0D0378 4E800421 +5469063E 98610009 +7F954800 419CFFB4 +3B600002 3B410008 +3A600000 3E80801D +7DA06B78 3DA0800D +39AD8FA0 7DA903A6 +7C0D0378 4E800421 +7C791B78 4CC63182 +7DA06B78 3DA0800D +39AD8CE0 7DA903A6 +7C0D0378 4E800421 +7ECAB378 39200000 +48000008 7D5A48AE +7F8AC800 39290002 +7F09D840 41BEFFAC +409AFFEC 7F951800 +7F49D378 409C0028 +7E69D9EE 2F9B0004 +3954A21C 3B7B0002 +814A0014 99490001 +419E0020 8AC10008 +4BFFFF78 2F9B0004 +7F29D9EE 3B7B0002 +98690001 40BEFFE8 +388000E1 38600001 +4CC63182 7DA06B78 +3DA08001 39ADAA04 +7DA903A6 7C0D0378 +4E800421 7F05C378 +7FA4EB78 7C791B78 +4CC63182 7DA06B78 +3DA08017 39AD0090 +7DA903A6 7C0D0378 +4E800421 3B000000 +7F23CB78 3A99FFFF +7DA06B78 3DA08017 +39AD249C 7DA903A6 +7C0D0378 4E800421 +7F29CB78 3940FFC3 +7D4919EE 3940000A +3B60000C 99490001 +39400000 99490002 +7F23CB78 7DA06B78 +3DA08017 39AD249C +7DA903A6 7C0D0378 +4E800421 7EDAC0AE +7E791A14 7C751B78 +7EC3B378 4CC63182 +7DA06B78 3DA0800D +39AD8C8C 7DA903A6 +7C0D0378 4E800421 +4CC63182 7DA06B78 +3DA08005 39AD8638 +7DA903A6 7C0D0378 +4E800421 7FE4FB78 +7C651B78 7E639B78 +4CC63182 7DA06B78 +3DA08017 39AD0090 +7DA903A6 7C0D0378 +4E800421 7F23CB78 +7DA06B78 3DA08017 +39AD249C 7DA903A6 +7C0D0378 4E800421 +2B96000B 39200004 +419E0034 2B960010 +419E002C 72C800EF +39200006 2F880004 +419E001C 2B960019 +419E0014 7EB51850 +39200001 2F950014 +409D01F0 7D2903A6 +7D541A14 9F6A0001 +4200FFFC 7F23CB78 +7DA06B78 3DA08017 +39AD249C 7DA903A6 +7C0D0378 4E800421 +7D3AC214 7FC4F378 +88A90001 7C791A14 +4CC63182 7DA06B78 +3DA08017 39AD0090 +7DA903A6 7C0D0378 +4E800421 2F980004 +3B180002 409EFEBC +7F23CB78 7DA06B78 +3DA08017 39AD249C +7DA903A6 7C0D0378 +4E800421 7FA4EB78 +7F85E378 7C791A14 +4CC63182 7DA06B78 +3DA08017 39AD0090 +7DA903A6 7C0D0378 +4E800421 7F24CB78 +38A00014 38C00000 +38600003 4CC63182 +7DA06B78 3DA0800A +39AD0DB0 7DA903A6 +7C0D0378 4E800421 +38600010 4CC63182 +7DA06B78 3DA0800A +39AD1CD8 7DA903A6 +7C0D0378 4E800421 +7DA06B78 3DA0800A +39AD1AE0 7DA903A6 +7C0D0378 4E800421 +7DA06B78 3DA0800A +39AD18A8 7DA903A6 +7C0D0378 4E800421 +2F83FFFF 419E0070 +2F830002 419D0068 +547F083C 7C9AF8AE +2B840022 419E0194 +2B840024 419E01B0 +7EE3BB78 4CC63182 +7DA06B78 3DA0800A +39ADB014 7DA903A6 +7C0D0378 4E800421 +7C7AFA14 88830001 +7EE3BB78 7C8400D0 +4CC63182 7DA06B78 +3DA0800B 39AD9D88 +7DA903A6 7C0D0378 +4E800421 7DA06B78 +3DA0800A 39AD0FBC +7DA903A6 7C0D0378 +4E800421 7F23CB78 +4CC63182 7DA06B78 +3DA08001 39ADAB38 +7DA903A6 7C0D0378 +4E800421 7DA06B78 +3DA08001 39ADD280 +7DA903A6 7C0D0378 +4E800421 4BFFFB60 +2F950012 39200002 +41BDFE0C 2F950010 +39200003 41BDFE00 +2F95000E 39200004 +41BDFDF4 2F95000C +7EA00026 56B5F7FE +21350006 4BFFFDE0 +3C800024 38A0FFFF +60840001 38600000 +4CC63182 7DA06B78 +3DA0800A 39AD0A74 +7DA903A6 7C0D0378 +4E800421 7DA06B78 +3DA0800A 39AD1AE0 +7DA903A6 7C0D0378 +4E800421 7DA06B78 +3DA0800A 39AD0FBC +7DA903A6 7C0D0378 +4E800421 7DA06B78 +3DA08001 39ADD280 +7DA903A6 7C0D0378 +4E800421 4BFFFAB0 +7DA06B78 3DA0800D +39AD2368 7DA903A6 +7C0D0378 4E800421 +4BFFFA34 7DA06B78 +3DA0800D 39AD227C +7DA903A6 7C0D0378 +4E800421 4BFFFA18 +90810028 7DA06B78 +3DA0800D 39AD227C +7DA903A6 7C0D0378 +4E800421 80810028 +4BFFFE58 90810028 +7DA06B78 3DA0800D +39AD2368 7DA903A6 +7C0D0378 4E800421 +80810028 4BFFFE34 +60000000 00000000 +*Recommended to use with the Super Extended code handler for maximum compatibiity. + +$Mechanics - Chain Chomp Steals 15 Coins Minimum [WolfGC64] +C20F75A8 00000002 +3B7B000F 7C9B00D0 +60000000 00000000 + +$Mechanics - Disable Capsules [gamemasterplc] +F6000001 80008180 +3BC50005 887E0000 +D2000004 00000002 +386000FF 987E0000 +60000000 00000000 +E0000000 80008000 +*Disables all usage of Capsules. +*Capsules already on spaces will continue to exist. + +$Mechanics - Disable Most End of Turn Minigames [WolfGC64] +C208CC38 00000006 +3DC08022 61CEA494 +89EE0001 89CE0000 +7DEE7850 2C0FFFFF +40810008 38600001 +39E00000 39C00000 +2C030000 00000000 +*A minigame will appear on the Last Turn, since the game requires it to be able to end. + +$Mechanics - Double the Amount of Turns [Airsola] +C208DA0C 00000004 +2C000032 4182000C +7C000214 48000008 +38000063 98030005 +60000000 00000000 +*50 turns becomes 99 due to integer cap. + +$Mechanics: "Last 5 Turns" Event - Happens on the First Turn [Nayla] +2080CB88 3F800000 +0480CB88 2C040001 +0408CB8C 41800048 +E2000001 80008000 + +$Mechanics: "Last 5 Turns" Event - is x3 Coins on Spaces [Nayla] +040FB87C 38A00000 +040FB8EC 3A600000 +*Last 5 Turns Event is always x3 Coins on Spaces. + +$Mechanics: "Last 5 Turns" Event - is 5 Star Spaces [Nayla] +040FB87C 38A00003 +040FB8EC 3A600003 +*Last 5 Turns Event is always 5 Star Spaces. + +$Mechanics: "Last 5 Turns" Event - is Capsule Spaces on Every Space [Nayla] +040FB87C 38A00001 +040FB8EC 3A600001 +*Last 5 Turns Event forces all spaces to Have Capsule Events. + +$Mechanics: "Last 5 Turns" Event - is Disabled [Nayla] +0408D1F4 41800048 +*Last 5 Turns Event never happens. + +$Mechanics: "Last 5 Turns" Event - is Red Spaces are Bowser Spaces [Nayla] +040FB87C 38A00002 +040FB8EC 3A600002 +*Last 5 Turns Event forces Red Spaces to turn into Bowser Spaces. + +$Mechanics – Obtain Capsules on Final Turn [gamemasterplc] +F6000001 80008180 +7C040040 40820024 +14000004 48000024 +E0000000 80008000 +*Miracles can really happen + +$Mechanics - P1 Picks Minigames [gamemasterplc] +C211D0E4 0000000F +ABED862C 73FA0008 +2C1A0008 4082001C +A86D8CD4 3863FFFF +7C03EBD6 7C00E9D6 +7C001850 B00D8CD4 +73FA0004 2C1A0004 +4082001C A86D8CD4 +38630001 7C03EBD6 +7C00E9D6 7C001850 +B00D8CD4 AAAD8CD4 +73FA0100 2C1A0000 +40820018 3C608000 +6063D400 7C6903A6 +4E800421 4BFFFF94 +60000000 00000000 +04005BFC 60000000 +04005C24 60000000 +0411D0E8 48000058 +0411D0E0 60000000 +*Use D-Pad + +$Mechanics - Purely Random Items [Rain] +C20C8FA0 00000024 +9421FFF0 7C0802A6 +90010014 93E10000 +48000081 60000000 +00010000 00010001 +00010002 00010003 +00010004 00010005 +00010006 0001000a +0001000b 0001000c +0001000d 0001000e +0001000f 00010010 +00010011 00010014 +00010015 00010016 +00010017 00010018 +00010019 0001001e +0001001f 00010020 +00010021 00010022 +00010023 00010024 +00000025 00000000 +7CE802A6 38E70004 +38600000 38800000 +2C030074 41820014 +7CA71A2E 7C842A14 +38630004 4BFFFFEC +3CA08003 60A5B0F4 +7CA903A6 7C832378 +4E800421 38800000 +38A00000 2C050074 +41820024 7CC72A2E +7C661850 2C030000 +40A00008 48000010 +38840001 38A50004 +4BFFFFDC 1C840004 +38840002 7C67222E +83E10000 80010014 +7C0803A6 38210010 +4E800020 00000000 +*Improves the RNG of what items are received. + +$Mechanics - Same Space Duels Always Happen [Nayla] +04094740 60000000 +*Duels always happen if you are on the same space + +$Mechanics - Same Space Duels Don't Happen [Nayla] +04094740 48000030 +*Duels never happen if you are on the same space. + +$Mechanics - Stars are Free [gamemasterplc] +f6000001 80008180 +4080002c 386002f0 +14000000 4800002c +140000ec 2c030000 +14000128 2c030000 +140001e8 38800000 +e0000000 80008000 +f6000001 80008180 +2c030014 40800070 +14000000 2c030000 +14000618 38800000 +e0000000 80008000 +*Stars cost nothing instead of the usual 20 coins. + +$Mechanics - Stars Cost 40 Coins [WolfGC64] +C20AFDB0 00000001 +2C030028 00000000 +C20AFF9C 00000001 +3880FFD8 00000000 +*Stars cost 40 instead of the usual 20 coins. + +$Mechanics - Stars Cost 40 Coins from Wiggler [WolfGC64] +C20DB528 00000001 +2C030028 00000000 +C20DBB40 00000001 +3880FFD8 00000000 +*Stars cost 40 instead of the usual 20 coins. + +$Mechanics - Stars Steals cost 50 Coins [WolfGC64] +C20F5F34 00000001 +2C030032 00000000 +C20F630C 00000001 +3880FFCE 00000000 + +$Mechanics - Use Capsules on Yourself For Free [gamemasterplc] +F6000001 80008180 +7C802A14 80640014 +14000004 38600000 +E0000000 80008000 +*Capsules can be used on yourself for free. + +$Minigame: Beam Team - 20 Second Timer [Airsola] +20288860 00000025 +28467572 00000708 +02467572 000004b0 +e2000002 80008000 +*Shortens the Timer in the minigame Beam Team. + +$Minigame: Bound of Music - No Bricks [gamemasterplc] +2046e0a8 7c033000 +0446e0ac 60000000 +e2000001 80008000 +*Bricks are removed in the minigame Bound of Music. + +$Minigame: Curvy Curves - 1 Player is Slower [Airsola] +20464124 416f5c06 +04464124 41400000 +e2000001 00000000 +*1 Player is slower in Curvy Curves. + +$Minigame: Coney Island - No Slow Down +204763E4 3C608048 +044763E0 38000000 +0447663C 38000000 +E2000001 80008000 +*You do not slow down when gathering ice cream. + +$Minigame: Flower Shower - All Flowers are worth 3 Points [gamemasterplc] +20459BEC 801F003C +04459BEC 38000003 +E2000001 80008000 +*This makes the golden flowers the same value as the normal flowers. + +$Minigame: Ground Pound Down - No Rocks Until End [gamemasterplc] +2046FCC4 4180FF6C +0446FCC4 60000000 +E2000001 80008000 +*Rocks are not present until the end in the minigame Ground Pound Down. + +$Minigame: Leaf Leap - Leaves Display Quicker [gamemasterplc] +20474A04 38030001 +04474A04 3800003C +E2000001 80008000 + +$Minigame: Pop Star Piranhas - Halved Time to Pick [Airsola] +20288860 00000016 +28541d52 0000012b +02541d52 000000b3 +e2000002 80008000 +*Shortens the timer in the minigame Pop Star Piranhas. + +$Minigame Replacement - Big Top Drop ➜ Squared Away [gamemasterplc] +2822A4C4 00000018 +0222A4C4 00000011 +E2000001 80008000 + +$Minigame Replacement - Curvy Curbs ➜ Tube It or Lose It [gamemasterplc] +2822A4C4 0000004C +0222A4C4 00000043 +E2000001 80008000 + +$Minigame Replacement - Get a Rope ➜ Piece Out [gamemasterplc] +2822A4C4 0000002D +0222A4C4 00000033 +E2000001 80008000 + +$Minigame Replacement - Lucky Lineup ➜ Astro-Logical [gamemasterplc] +2822A4C4 00000026 +0222A4C4 00000022 +E2000001 80008000 + +$Minigame Replacement - Mathletes ➜ Flatiator [gamemasterplc] +2822a4c4 00000044 +0222a4c4 00000010 +e2000001 80008000 + +$Minigame Replacement - Pound Peril ➜ Sky Survivor [gamemasterplc] +2822a4c4 00000032 +0222a4c4 00000036 +e2000001 80008000 + +$Minigame Replacement - Random Ride ➜ Twist 'n' Out [gamemasterplc] +2822a4c4 00000027 +0222a4c4 00000025 +e2000001 80008000 + +$Minigame Replacement - Rumble Fumble ➜ Fish Upon a Star [gamemasterplc] +2822a4c4 00000041 +0222a4c4 00000040 +e2000001 80008000 + +$Minigame Replacement - Scaldin' Cauldron ➜ Rain of Fire [gamemasterplc] +2822A4C4 0000003C +0222A4C4 0000003A +E2000001 80008000 + +$Minigame Replacement - Submarathon ➜ Defuse or Lose +2822a4c4 0000002F +0222a4c4 00000028 +e2000001 80008000 + +$Minigame Replacement - Vicious Vending ➜ Coin Cache [gamemasterplc] +2822a4c4 00000017 +0222a4c4 0000000f +e2000001 80008000 + +$Minigame Replacement - Whomp Maze ➜ Shock Absorbers [gamemasterplc] +2822a4c4 0000002a +0222a4c4 00000028 +e2000001 80008000 diff --git a/Data/Sys/GameSettings/GP6.ini b/Data/Sys/GameSettings/GP6.ini index 895efeea91..88545561a8 100644 --- a/Data/Sys/GameSettings/GP6.ini +++ b/Data/Sys/GameSettings/GP6.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPA.ini b/Data/Sys/GameSettings/GPA.ini index 7254d6cd30..24c694ad10 100644 --- a/Data/Sys/GameSettings/GPA.ini +++ b/Data/Sys/GameSettings/GPA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPE.ini b/Data/Sys/GameSettings/GPE.ini index b82ec86f47..7f865ac9af 100644 --- a/Data/Sys/GameSettings/GPE.ini +++ b/Data/Sys/GameSettings/GPE.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPH.ini b/Data/Sys/GameSettings/GPH.ini index 80030e9a7d..4b9edc2352 100644 --- a/Data/Sys/GameSettings/GPH.ini +++ b/Data/Sys/GameSettings/GPH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPIE01.ini b/Data/Sys/GameSettings/GPIE01.ini index a6d2f15f20..b45164e065 100644 --- a/Data/Sys/GameSettings/GPIE01.ini +++ b/Data/Sys/GameSettings/GPIE01.ini @@ -1,8 +1,5 @@ # GPIE01 - Pikmin v1.1 NTSC -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPIP01.ini b/Data/Sys/GameSettings/GPIP01.ini index 8635a30399..d996d0458c 100644 --- a/Data/Sys/GameSettings/GPIP01.ini +++ b/Data/Sys/GameSettings/GPIP01.ini @@ -1,8 +1,5 @@ # GPIP01 - Pikmin PAL -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPK.ini b/Data/Sys/GameSettings/GPK.ini index c879489a74..5a7bab56c9 100644 --- a/Data/Sys/GameSettings/GPK.ini +++ b/Data/Sys/GameSettings/GPK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPNP08.ini b/Data/Sys/GameSettings/GPNP08.ini index 271e575ef3..bea995b8b1 100644 --- a/Data/Sys/GameSettings/GPNP08.ini +++ b/Data/Sys/GameSettings/GPNP08.ini @@ -1,8 +1,5 @@ # GPNP08 - P.N.03 PAL -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPO.ini b/Data/Sys/GameSettings/GPO.ini index dfd0b58cd3..6c3e82118e 100644 --- a/Data/Sys/GameSettings/GPO.ini +++ b/Data/Sys/GameSettings/GPO.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPOE8P.ini b/Data/Sys/GameSettings/GPOE8P.ini index 296e9bda01..7bf61c8fd7 100644 --- a/Data/Sys/GameSettings/GPOE8P.ini +++ b/Data/Sys/GameSettings/GPOE8P.ini @@ -1,8 +1,5 @@ # GPOE8P - PHANTASY STAR ONLINE EPISODE I&II -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPOP8P.ini b/Data/Sys/GameSettings/GPOP8P.ini index 7a4a88dcd1..c1992a8b54 100644 --- a/Data/Sys/GameSettings/GPOP8P.ini +++ b/Data/Sys/GameSettings/GPOP8P.ini @@ -1,8 +1,5 @@ # GPOP8P - PHANTASY STAR ONLINE EPISODE I&II -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPS.ini b/Data/Sys/GameSettings/GPS.ini index 77feb1691d..d7a5503c14 100644 --- a/Data/Sys/GameSettings/GPS.ini +++ b/Data/Sys/GameSettings/GPS.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPSP8P.ini b/Data/Sys/GameSettings/GPSP8P.ini index c83f3bdadf..24523e2eac 100644 --- a/Data/Sys/GameSettings/GPSP8P.ini +++ b/Data/Sys/GameSettings/GPSP8P.ini @@ -1,8 +1,5 @@ # GPSP8P - PHANTASY STAR ONLINE EPISODE III -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPT.ini b/Data/Sys/GameSettings/GPT.ini index 021f9bfdca..5d92fe5245 100644 --- a/Data/Sys/GameSettings/GPT.ini +++ b/Data/Sys/GameSettings/GPT.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GPVE01.ini b/Data/Sys/GameSettings/GPVE01.ini index 55314a62fd..2648645c00 100644 --- a/Data/Sys/GameSettings/GPVE01.ini +++ b/Data/Sys/GameSettings/GPVE01.ini @@ -1,8 +1,5 @@ # GPVE01 - PIKMIN 2 NTSC -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GQ4.ini b/Data/Sys/GameSettings/GQ4.ini index 5929c5b5ac..39546ebfef 100644 --- a/Data/Sys/GameSettings/GQ4.ini +++ b/Data/Sys/GameSettings/GQ4.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MemoryCardSize = 2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GQC.ini b/Data/Sys/GameSettings/GQC.ini index 53fe434214..84c85491b0 100644 --- a/Data/Sys/GameSettings/GQC.ini +++ b/Data/Sys/GameSettings/GQC.ini @@ -2,7 +2,5 @@ [Core] # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. [OnFrame] [ActionReplay] diff --git a/Data/Sys/GameSettings/GQP.ini b/Data/Sys/GameSettings/GQP.ini index 909525e811..ca8f9d0a65 100644 --- a/Data/Sys/GameSettings/GQP.ini +++ b/Data/Sys/GameSettings/GQP.ini @@ -5,9 +5,6 @@ # Dual Core mode causes FIFO error CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GQS.ini b/Data/Sys/GameSettings/GQS.ini index b9f64bae62..304949d234 100644 --- a/Data/Sys/GameSettings/GQS.ini +++ b/Data/Sys/GameSettings/GQS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GQSEAF.ini b/Data/Sys/GameSettings/GQSEAF.ini index 0910a55b34..05349e241a 100644 --- a/Data/Sys/GameSettings/GQSEAF.ini +++ b/Data/Sys/GameSettings/GQSEAF.ini @@ -422,9 +422,6 @@ # use only one of these codes at a time for your # favorite character to have max affection. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GQX.ini b/Data/Sys/GameSettings/GQX.ini index 156667c95b..81f13b4e89 100644 --- a/Data/Sys/GameSettings/GQX.ini +++ b/Data/Sys/GameSettings/GQX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GR6.ini b/Data/Sys/GameSettings/GR6.ini index 930e7e887b..c646610cb5 100644 --- a/Data/Sys/GameSettings/GR6.ini +++ b/Data/Sys/GameSettings/GR6.ini @@ -3,9 +3,6 @@ [Core] CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GRB.ini b/Data/Sys/GameSettings/GRB.ini index 8f74c6885d..cbdaec9ae3 100644 --- a/Data/Sys/GameSettings/GRB.ini +++ b/Data/Sys/GameSettings/GRB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GREE08.ini b/Data/Sys/GameSettings/GREE08.ini index d35f9812e6..ad686dabb8 100644 --- a/Data/Sys/GameSettings/GREE08.ini +++ b/Data/Sys/GameSettings/GREE08.ini @@ -1,8 +1,5 @@ # GREE08 - Mega Man Network Transmission -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GRH.ini b/Data/Sys/GameSettings/GRH.ini index 20b0076674..780a9f898c 100644 --- a/Data/Sys/GameSettings/GRH.ini +++ b/Data/Sys/GameSettings/GRH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GRJ.ini b/Data/Sys/GameSettings/GRJ.ini index 33a2714f74..9b39b4d877 100644 --- a/Data/Sys/GameSettings/GRJ.ini +++ b/Data/Sys/GameSettings/GRJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GRK.ini b/Data/Sys/GameSettings/GRK.ini index decc0d1aac..6e59528829 100644 --- a/Data/Sys/GameSettings/GRK.ini +++ b/Data/Sys/GameSettings/GRK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GRNE52.ini b/Data/Sys/GameSettings/GRNE52.ini index 87fc961913..40820b4426 100644 --- a/Data/Sys/GameSettings/GRNE52.ini +++ b/Data/Sys/GameSettings/GRNE52.ini @@ -1,8 +1,5 @@ # GRNE52 - LOST KINGDOMS -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GRQ.ini b/Data/Sys/GameSettings/GRQ.ini index 352e287f37..306dabfc06 100644 --- a/Data/Sys/GameSettings/GRQ.ini +++ b/Data/Sys/GameSettings/GRQ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GRSPAF.ini b/Data/Sys/GameSettings/GRSPAF.ini index f9bc61e1c2..878d49c4fd 100644 --- a/Data/Sys/GameSettings/GRSPAF.ini +++ b/Data/Sys/GameSettings/GRSPAF.ini @@ -1,8 +1,5 @@ # GRSPAF - SOULCALIBUR2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GRU.ini b/Data/Sys/GameSettings/GRU.ini index d13b200f8c..15cadd77ad 100644 --- a/Data/Sys/GameSettings/GRU.ini +++ b/Data/Sys/GameSettings/GRU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GRUE78.ini b/Data/Sys/GameSettings/GRUE78.ini index 12231cca7b..287b55376b 100644 --- a/Data/Sys/GameSettings/GRUE78.ini +++ b/Data/Sys/GameSettings/GRUE78.ini @@ -1,8 +1,5 @@ # GRUE78 - Power Rangers Dino Thunder -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GRY.ini b/Data/Sys/GameSettings/GRY.ini index 78779f4cb1..466970da07 100644 --- a/Data/Sys/GameSettings/GRY.ini +++ b/Data/Sys/GameSettings/GRY.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GS2.ini b/Data/Sys/GameSettings/GS2.ini index 8e7db1cf52..91d41428ea 100644 --- a/Data/Sys/GameSettings/GS2.ini +++ b/Data/Sys/GameSettings/GS2.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GS2E78.ini b/Data/Sys/GameSettings/GS2E78.ini index 21a54ac67a..c4875decb0 100644 --- a/Data/Sys/GameSettings/GS2E78.ini +++ b/Data/Sys/GameSettings/GS2E78.ini @@ -1,8 +1,5 @@ # GS2E78 - Summoner 2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSAP01.ini b/Data/Sys/GameSettings/GSAP01.ini index f595b0675b..567afff4ac 100644 --- a/Data/Sys/GameSettings/GSAP01.ini +++ b/Data/Sys/GameSettings/GSAP01.ini @@ -1,8 +1,5 @@ # GSAP01 - Star Fox Adventures -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSB.ini b/Data/Sys/GameSettings/GSB.ini index 2f7c9c9ede..d57d30a8bb 100644 --- a/Data/Sys/GameSettings/GSB.ini +++ b/Data/Sys/GameSettings/GSB.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSM.ini b/Data/Sys/GameSettings/GSM.ini index c61c7cde9a..b0a3d5e6f8 100644 --- a/Data/Sys/GameSettings/GSM.ini +++ b/Data/Sys/GameSettings/GSM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSN.ini b/Data/Sys/GameSettings/GSN.ini index 6df44ecf8b..c63dc881a4 100644 --- a/Data/Sys/GameSettings/GSN.ini +++ b/Data/Sys/GameSettings/GSN.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSNE8P.ini b/Data/Sys/GameSettings/GSNE8P.ini index 669ecdf1cd..1c8748d0c9 100644 --- a/Data/Sys/GameSettings/GSNE8P.ini +++ b/Data/Sys/GameSettings/GSNE8P.ini @@ -1,8 +1,5 @@ # GSNE8P - Sonic Adventure 2 Battle -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSNP8P.ini b/Data/Sys/GameSettings/GSNP8P.ini index eeec98be75..1ae4d08b93 100644 --- a/Data/Sys/GameSettings/GSNP8P.ini +++ b/Data/Sys/GameSettings/GSNP8P.ini @@ -1,8 +1,5 @@ # GSNP8P - SONIC ADVENTURE 2 BATTLE -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSO.ini b/Data/Sys/GameSettings/GSO.ini index 21bb711bd2..69986faa9d 100644 --- a/Data/Sys/GameSettings/GSO.ini +++ b/Data/Sys/GameSettings/GSO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSR.ini b/Data/Sys/GameSettings/GSR.ini index b34e7a99f1..10647f469c 100644 --- a/Data/Sys/GameSettings/GSR.ini +++ b/Data/Sys/GameSettings/GSR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSS.ini b/Data/Sys/GameSettings/GSS.ini index 3e5c068bea..55a89d515f 100644 --- a/Data/Sys/GameSettings/GSS.ini +++ b/Data/Sys/GameSettings/GSS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSSE8P.ini b/Data/Sys/GameSettings/GSSE8P.ini index cc9e03d017..8a6a987025 100644 --- a/Data/Sys/GameSettings/GSSE8P.ini +++ b/Data/Sys/GameSettings/GSSE8P.ini @@ -1,8 +1,5 @@ # GSSE8P - Sega Soccer Slam -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GST.ini b/Data/Sys/GameSettings/GST.ini index 6d41024bac..4e62e0237e 100644 --- a/Data/Sys/GameSettings/GST.ini +++ b/Data/Sys/GameSettings/GST.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MemoryCardSize = 2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSV.ini b/Data/Sys/GameSettings/GSV.ini index 9274a8afb7..b99d4ad80a 100644 --- a/Data/Sys/GameSettings/GSV.ini +++ b/Data/Sys/GameSettings/GSV.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSW.ini b/Data/Sys/GameSettings/GSW.ini index c0ec5c4bc6..dfd4a93c71 100644 --- a/Data/Sys/GameSettings/GSW.ini +++ b/Data/Sys/GameSettings/GSW.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSX.ini b/Data/Sys/GameSettings/GSX.ini index 1cab222900..560265b28f 100644 --- a/Data/Sys/GameSettings/GSX.ini +++ b/Data/Sys/GameSettings/GSX.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GSZ.ini b/Data/Sys/GameSettings/GSZ.ini index 0d90140c6f..541a0b5d48 100644 --- a/Data/Sys/GameSettings/GSZ.ini +++ b/Data/Sys/GameSettings/GSZ.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GT3.ini b/Data/Sys/GameSettings/GT3.ini index a8b7488f0e..4a26fc2553 100644 --- a/Data/Sys/GameSettings/GT3.ini +++ b/Data/Sys/GameSettings/GT3.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GT6.ini b/Data/Sys/GameSettings/GT6.ini index 78bece3f3b..cc782ceec2 100644 --- a/Data/Sys/GameSettings/GT6.ini +++ b/Data/Sys/GameSettings/GT6.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GT6E70.ini b/Data/Sys/GameSettings/GT6E70.ini index 9104d6bfe8..a7afdf32cf 100644 --- a/Data/Sys/GameSettings/GT6E70.ini +++ b/Data/Sys/GameSettings/GT6E70.ini @@ -1,8 +1,5 @@ # GT6E70 - Terminator 3: The Redemption -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GT7.ini b/Data/Sys/GameSettings/GT7.ini index 9fdfcc9a70..982b349153 100644 --- a/Data/Sys/GameSettings/GT7.ini +++ b/Data/Sys/GameSettings/GT7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GTEE01.ini b/Data/Sys/GameSettings/GTEE01.ini index 1c82760f5c..64b4cdc3fc 100644 --- a/Data/Sys/GameSettings/GTEE01.ini +++ b/Data/Sys/GameSettings/GTEE01.ini @@ -1,8 +1,5 @@ # GTEE01 - 1080: Avalanche -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GTEP01.ini b/Data/Sys/GameSettings/GTEP01.ini index cc382ffa94..94138b0fa5 100644 --- a/Data/Sys/GameSettings/GTEP01.ini +++ b/Data/Sys/GameSettings/GTEP01.ini @@ -1,8 +1,5 @@ # GTEP01 - 1080: Avalanche -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GTK.ini b/Data/Sys/GameSettings/GTK.ini index daa1591c71..e5d74f1cb6 100644 --- a/Data/Sys/GameSettings/GTK.ini +++ b/Data/Sys/GameSettings/GTK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GTKE51.ini b/Data/Sys/GameSettings/GTKE51.ini index c22d3d5043..d051bc354d 100644 --- a/Data/Sys/GameSettings/GTKE51.ini +++ b/Data/Sys/GameSettings/GTKE51.ini @@ -1,8 +1,5 @@ # GTKE51 - Turok: Evolution -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GTO.ini b/Data/Sys/GameSettings/GTO.ini index 2516eeb7cf..f9582086a6 100644 --- a/Data/Sys/GameSettings/GTO.ini +++ b/Data/Sys/GameSettings/GTO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GTSE4F.ini b/Data/Sys/GameSettings/GTSE4F.ini index 05e8c0c75f..c80170e7c3 100644 --- a/Data/Sys/GameSettings/GTSE4F.ini +++ b/Data/Sys/GameSettings/GTSE4F.ini @@ -1,8 +1,5 @@ # GTSE4F - TimeSplitters 2 NTSC -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GTW.ini b/Data/Sys/GameSettings/GTW.ini index 014e2c7b41..2047e82689 100644 --- a/Data/Sys/GameSettings/GTW.ini +++ b/Data/Sys/GameSettings/GTW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GTY.ini b/Data/Sys/GameSettings/GTY.ini index 49c39fe2da..ff325b24da 100644 --- a/Data/Sys/GameSettings/GTY.ini +++ b/Data/Sys/GameSettings/GTY.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GTZ.ini b/Data/Sys/GameSettings/GTZ.ini index 97dbea4ff1..ab27ff1e04 100644 --- a/Data/Sys/GameSettings/GTZ.ini +++ b/Data/Sys/GameSettings/GTZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GU2.ini b/Data/Sys/GameSettings/GU2.ini index b17fd06352..a554679bb5 100644 --- a/Data/Sys/GameSettings/GU2.ini +++ b/Data/Sys/GameSettings/GU2.ini @@ -5,9 +5,6 @@ # Dual Core mode causes FIFO error CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GU3.ini b/Data/Sys/GameSettings/GU3.ini index 71ba728317..6edf565e84 100644 --- a/Data/Sys/GameSettings/GU3.ini +++ b/Data/Sys/GameSettings/GU3.ini @@ -5,9 +5,6 @@ # Dual Core mode causes FIFO error CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GU4.ini b/Data/Sys/GameSettings/GU4.ini index b26053a967..8733849459 100644 --- a/Data/Sys/GameSettings/GU4.ini +++ b/Data/Sys/GameSettings/GU4.ini @@ -5,9 +5,6 @@ # Dual Core mode causes FIFO error CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GUB.ini b/Data/Sys/GameSettings/GUB.ini index 4952f4d37a..d5d63f7f93 100644 --- a/Data/Sys/GameSettings/GUB.ini +++ b/Data/Sys/GameSettings/GUB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GUM.ini b/Data/Sys/GameSettings/GUM.ini index 6638c8f4f5..d3e6eeb887 100644 --- a/Data/Sys/GameSettings/GUM.ini +++ b/Data/Sys/GameSettings/GUM.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GUN.ini b/Data/Sys/GameSettings/GUN.ini index 985937a5e2..4c87a03b9b 100644 --- a/Data/Sys/GameSettings/GUN.ini +++ b/Data/Sys/GameSettings/GUN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GUNE5D.ini b/Data/Sys/GameSettings/GUNE5D.ini index 9885143a4f..92b7e70c13 100644 --- a/Data/Sys/GameSettings/GUNE5D.ini +++ b/Data/Sys/GameSettings/GUNE5D.ini @@ -1,8 +1,5 @@ # GUNE5D - Gauntlet - Dark Legacy -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GUP.ini b/Data/Sys/GameSettings/GUP.ini index 1739114aaa..20135450a1 100644 --- a/Data/Sys/GameSettings/GUP.ini +++ b/Data/Sys/GameSettings/GUP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -16,6 +13,9 @@ VertexRounding = True [Video_Settings] +# Force texture cache to the middle option - fixes the bloom bleed/artifacting and SFD video slowdown issues present on Safe and Fast +SafeTextureCacheColorSamples = 512 + WidescreenHeuristicStandardRatio = 0.91 WidescreenHeuristicWidescreenRatio = 1.21 WidescreenHeuristicAspectRatioSlop = 0.15 diff --git a/Data/Sys/GameSettings/GUT.ini b/Data/Sys/GameSettings/GUT.ini index 93af0859fe..3234683958 100644 --- a/Data/Sys/GameSettings/GUT.ini +++ b/Data/Sys/GameSettings/GUT.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GUZ.ini b/Data/Sys/GameSettings/GUZ.ini index 404144f412..67db3ba332 100644 --- a/Data/Sys/GameSettings/GUZ.ini +++ b/Data/Sys/GameSettings/GUZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GVC.ini b/Data/Sys/GameSettings/GVC.ini index 6ebc08227b..1fc9f78f14 100644 --- a/Data/Sys/GameSettings/GVC.ini +++ b/Data/Sys/GameSettings/GVC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GVD.ini b/Data/Sys/GameSettings/GVD.ini index a55998db2d..3104644d3f 100644 --- a/Data/Sys/GameSettings/GVD.ini +++ b/Data/Sys/GameSettings/GVD.ini @@ -3,9 +3,6 @@ [Core] CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GVJ.ini b/Data/Sys/GameSettings/GVJ.ini index ddafa515b1..01085eb483 100644 --- a/Data/Sys/GameSettings/GVJ.ini +++ b/Data/Sys/GameSettings/GVJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GVL.ini b/Data/Sys/GameSettings/GVL.ini index 7f168716d6..1efa7ebead 100644 --- a/Data/Sys/GameSettings/GVL.ini +++ b/Data/Sys/GameSettings/GVL.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. SyncOnSkipIdle = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GVO.ini b/Data/Sys/GameSettings/GVO.ini index 5e8f3c74ca..90f10c4323 100644 --- a/Data/Sys/GameSettings/GVO.ini +++ b/Data/Sys/GameSettings/GVO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GVS.ini b/Data/Sys/GameSettings/GVS.ini index 37207058b4..780267fa56 100644 --- a/Data/Sys/GameSettings/GVS.ini +++ b/Data/Sys/GameSettings/GVS.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GVS46E.ini b/Data/Sys/GameSettings/GVS46E.ini index 6e7e85155d..40061416f8 100644 --- a/Data/Sys/GameSettings/GVS46E.ini +++ b/Data/Sys/GameSettings/GVS46E.ini @@ -5,9 +5,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GVS46J.ini b/Data/Sys/GameSettings/GVS46J.ini index 6e7e85155d..40061416f8 100644 --- a/Data/Sys/GameSettings/GVS46J.ini +++ b/Data/Sys/GameSettings/GVS46J.ini @@ -5,9 +5,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GW2.ini b/Data/Sys/GameSettings/GW2.ini index d837531cb4..78f8c37105 100644 --- a/Data/Sys/GameSettings/GW2.ini +++ b/Data/Sys/GameSettings/GW2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GW7.ini b/Data/Sys/GameSettings/GW7.ini index 8f12a0ae24..1cd8b5ba8b 100644 --- a/Data/Sys/GameSettings/GW7.ini +++ b/Data/Sys/GameSettings/GW7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GW9.ini b/Data/Sys/GameSettings/GW9.ini index d4f7755b82..5bd3bd59c0 100644 --- a/Data/Sys/GameSettings/GW9.ini +++ b/Data/Sys/GameSettings/GW9.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GWJ.ini b/Data/Sys/GameSettings/GWJ.ini index 37d059f2f0..9ebaa4ccc5 100644 --- a/Data/Sys/GameSettings/GWJ.ini +++ b/Data/Sys/GameSettings/GWJ.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] [ActionReplay] diff --git a/Data/Sys/GameSettings/GWK.ini b/Data/Sys/GameSettings/GWK.ini index ddaa4fd274..d5393aab5c 100644 --- a/Data/Sys/GameSettings/GWK.ini +++ b/Data/Sys/GameSettings/GWK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GWL.ini b/Data/Sys/GameSettings/GWL.ini index d34f953397..42b41ba9a5 100644 --- a/Data/Sys/GameSettings/GWL.ini +++ b/Data/Sys/GameSettings/GWL.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MemoryCardSize = 2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GWP.ini b/Data/Sys/GameSettings/GWP.ini index 44dda951b4..955fddfde9 100644 --- a/Data/Sys/GameSettings/GWP.ini +++ b/Data/Sys/GameSettings/GWP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GWQE52.ini b/Data/Sys/GameSettings/GWQE52.ini index c2a377b641..bb9f3b57af 100644 --- a/Data/Sys/GameSettings/GWQE52.ini +++ b/Data/Sys/GameSettings/GWQE52.ini @@ -1,8 +1,5 @@ # GWQE52 - WRECKLESS -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GWRE01.ini b/Data/Sys/GameSettings/GWRE01.ini index b789141fcf..ec292da619 100644 --- a/Data/Sys/GameSettings/GWRE01.ini +++ b/Data/Sys/GameSettings/GWRE01.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GWRP01.ini b/Data/Sys/GameSettings/GWRP01.ini index dea98e29b8..f8703673e7 100644 --- a/Data/Sys/GameSettings/GWRP01.ini +++ b/Data/Sys/GameSettings/GWRP01.ini @@ -1,8 +1,5 @@ # GWRP01 - WAVE RACE / BLUE STORM -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GWT.ini b/Data/Sys/GameSettings/GWT.ini index 675eb8a77e..de9fa24e07 100644 --- a/Data/Sys/GameSettings/GWT.ini +++ b/Data/Sys/GameSettings/GWT.ini @@ -7,9 +7,6 @@ MemoryCardSize = 2 CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GWWP01.ini b/Data/Sys/GameSettings/GWWP01.ini index 1f9297af92..5ea77bc439 100644 --- a/Data/Sys/GameSettings/GWWP01.ini +++ b/Data/Sys/GameSettings/GWWP01.ini @@ -1,8 +1,5 @@ # GWWP01 - WARIO WORLD -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GWY.ini b/Data/Sys/GameSettings/GWY.ini index 3bbc25a3e2..0cb0958467 100644 --- a/Data/Sys/GameSettings/GWY.ini +++ b/Data/Sys/GameSettings/GWY.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GX3.ini b/Data/Sys/GameSettings/GX3.ini index 6eeb1a9ca7..ca96afb1e0 100644 --- a/Data/Sys/GameSettings/GX3.ini +++ b/Data/Sys/GameSettings/GX3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GXB.ini b/Data/Sys/GameSettings/GXB.ini index 12fc71e33e..277560f1f2 100644 --- a/Data/Sys/GameSettings/GXB.ini +++ b/Data/Sys/GameSettings/GXB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GXG.ini b/Data/Sys/GameSettings/GXG.ini index 12e28cb1a8..545fb894b3 100644 --- a/Data/Sys/GameSettings/GXG.ini +++ b/Data/Sys/GameSettings/GXG.ini @@ -1,8 +1,6 @@ # GXGE08 - MEGAMAN X COLLECTION [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. [OnFrame] [ActionReplay] [Video_Settings] diff --git a/Data/Sys/GameSettings/GXM.ini b/Data/Sys/GameSettings/GXM.ini index 2374d33ba8..862f6f27c8 100644 --- a/Data/Sys/GameSettings/GXM.ini +++ b/Data/Sys/GameSettings/GXM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GXN.ini b/Data/Sys/GameSettings/GXN.ini index 1481174d59..e33992ca2b 100644 --- a/Data/Sys/GameSettings/GXN.ini +++ b/Data/Sys/GameSettings/GXN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GXS.ini b/Data/Sys/GameSettings/GXS.ini index 84331884b2..f96302f9d3 100644 --- a/Data/Sys/GameSettings/GXS.ini +++ b/Data/Sys/GameSettings/GXS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GXSP8P.ini b/Data/Sys/GameSettings/GXSP8P.ini index 7f101b8e55..4956d90be7 100644 --- a/Data/Sys/GameSettings/GXSP8P.ini +++ b/Data/Sys/GameSettings/GXSP8P.ini @@ -1,8 +1,5 @@ # GXSP8P - Sonic Adventure DX -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GXU.ini b/Data/Sys/GameSettings/GXU.ini index d9ade0572e..9f68365a68 100644 --- a/Data/Sys/GameSettings/GXU.ini +++ b/Data/Sys/GameSettings/GXU.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GXX.ini b/Data/Sys/GameSettings/GXX.ini index 257ba7e7ad..d65b341f53 100644 --- a/Data/Sys/GameSettings/GXX.ini +++ b/Data/Sys/GameSettings/GXX.ini @@ -7,9 +7,6 @@ CPUThread = False # normal (multiplayer) battles when doing multiple battles in a row. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GYA.ini b/Data/Sys/GameSettings/GYA.ini index 0d538ff152..040182da1e 100644 --- a/Data/Sys/GameSettings/GYA.ini +++ b/Data/Sys/GameSettings/GYA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GYQ.ini b/Data/Sys/GameSettings/GYQ.ini index a3dbc94d1e..1cced142fa 100644 --- a/Data/Sys/GameSettings/GYQ.ini +++ b/Data/Sys/GameSettings/GYQ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GYT.ini b/Data/Sys/GameSettings/GYT.ini index 10e787c7c8..343d60b3bc 100644 --- a/Data/Sys/GameSettings/GYT.ini +++ b/Data/Sys/GameSettings/GYT.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GZ2.ini b/Data/Sys/GameSettings/GZ2.ini index 2b0ea98978..d7d95be46e 100644 --- a/Data/Sys/GameSettings/GZ2.ini +++ b/Data/Sys/GameSettings/GZ2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -28,5 +25,9 @@ VISkip = False CPUCull = True +# Allow the ArbitraryMipmapDetection setting to take effect. + +EnableGPUTextureDecoding = False + [Video_Enhancements] ArbitraryMipmapDetection = True diff --git a/Data/Sys/GameSettings/GZ2E01.ini b/Data/Sys/GameSettings/GZ2E01.ini index 4d7b950074..71a6911dc5 100644 --- a/Data/Sys/GameSettings/GZ2E01.ini +++ b/Data/Sys/GameSettings/GZ2E01.ini @@ -1,8 +1,5 @@ # GZ2E01 - The Legend of Zelda: Twilight Princess [GC] -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Hyrule Field Speed Hack diff --git a/Data/Sys/GameSettings/GZ2J01.ini b/Data/Sys/GameSettings/GZ2J01.ini index 50c948ff3b..863de948de 100644 --- a/Data/Sys/GameSettings/GZ2J01.ini +++ b/Data/Sys/GameSettings/GZ2J01.ini @@ -1,8 +1,5 @@ # GZ2J01 - The Legend of Zelda: Twilight Princess [GC] -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] $Hyrule Field Speed Hack 0x8003D50C:dword:0x60000000 diff --git a/Data/Sys/GameSettings/GZ2P01.ini b/Data/Sys/GameSettings/GZ2P01.ini index c99b22c34b..432f6f40a9 100644 --- a/Data/Sys/GameSettings/GZ2P01.ini +++ b/Data/Sys/GameSettings/GZ2P01.ini @@ -1,8 +1,5 @@ # GZ2P01 - The Legend of Zelda: Twilight Princess [GC] -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Hyrule Field Speed Hack diff --git a/Data/Sys/GameSettings/GZ3E70.ini b/Data/Sys/GameSettings/GZ3E70.ini index 2b1cae7be0..bcc976561f 100644 --- a/Data/Sys/GameSettings/GZ3E70.ini +++ b/Data/Sys/GameSettings/GZ3E70.ini @@ -1,8 +1,5 @@ # GZ3E70 - Dragon Ball Z 2 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GZE.ini b/Data/Sys/GameSettings/GZE.ini index 51997e215c..9c24676c44 100644 --- a/Data/Sys/GameSettings/GZE.ini +++ b/Data/Sys/GameSettings/GZE.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GZL.ini b/Data/Sys/GameSettings/GZL.ini index d734819871..5ffac0d340 100644 --- a/Data/Sys/GameSettings/GZL.ini +++ b/Data/Sys/GameSettings/GZL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -27,3 +24,8 @@ ArbitraryMipmapDetection = True [Video_Stereoscopy] StereoConvergence = 115 + +[Video_Settings] +# Allow the ArbitraryMipmapDetection setting to take effect. + +EnableGPUTextureDecoding = False diff --git a/Data/Sys/GameSettings/GZLE01.ini b/Data/Sys/GameSettings/GZLE01.ini index 510aa1be26..c9ef8b95cc 100644 --- a/Data/Sys/GameSettings/GZLE01.ini +++ b/Data/Sys/GameSettings/GZLE01.ini @@ -1,8 +1,5 @@ # GZLE01 - The Legend of Zelda The Wind Waker -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Max health diff --git a/Data/Sys/GameSettings/GZLJ01.ini b/Data/Sys/GameSettings/GZLJ01.ini index 3fa0053b3e..5f73efaa33 100644 --- a/Data/Sys/GameSettings/GZLJ01.ini +++ b/Data/Sys/GameSettings/GZLJ01.ini @@ -1,8 +1,5 @@ # GZLJ01 - The Legend of Zelda The Wind Waker -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Max health diff --git a/Data/Sys/GameSettings/GZLP01.ini b/Data/Sys/GameSettings/GZLP01.ini index 450ac61b7a..78adc6ff2c 100644 --- a/Data/Sys/GameSettings/GZLP01.ini +++ b/Data/Sys/GameSettings/GZLP01.ini @@ -1,8 +1,5 @@ # GZLP01 - The Legend of Zelda The Wind Waker -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Max health diff --git a/Data/Sys/GameSettings/GZP.ini b/Data/Sys/GameSettings/GZP.ini index 59d2fce15a..0df6aca7b2 100644 --- a/Data/Sys/GameSettings/GZP.ini +++ b/Data/Sys/GameSettings/GZP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/GZW.ini b/Data/Sys/GameSettings/GZW.ini index 2636d40334..0833a6ca45 100644 --- a/Data/Sys/GameSettings/GZW.ini +++ b/Data/Sys/GameSettings/GZW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/HAB.ini b/Data/Sys/GameSettings/HAB.ini index 6c70440a55..01e0a7acd6 100644 --- a/Data/Sys/GameSettings/HAB.ini +++ b/Data/Sys/GameSettings/HAB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/HAC.ini b/Data/Sys/GameSettings/HAC.ini index 8ffee84518..81d0f088b8 100644 --- a/Data/Sys/GameSettings/HAC.ini +++ b/Data/Sys/GameSettings/HAC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/HAT.ini b/Data/Sys/GameSettings/HAT.ini index ffa773c4f8..87cbe79ff0 100644 --- a/Data/Sys/GameSettings/HAT.ini +++ b/Data/Sys/GameSettings/HAT.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/HBI.ini b/Data/Sys/GameSettings/HBI.ini index 28db60cffe..799e80bd4b 100644 --- a/Data/Sys/GameSettings/HBI.ini +++ b/Data/Sys/GameSettings/HBI.ini @@ -5,5 +5,3 @@ [Video_Settings] SafeTextureCacheColorSamples = 0 -UseXFB = True -UseRealXFB = False diff --git a/Data/Sys/GameSettings/HC4.ini b/Data/Sys/GameSettings/HC4.ini index b7a5d42428..5cff20a6b6 100644 --- a/Data/Sys/GameSettings/HC4.ini +++ b/Data/Sys/GameSettings/HC4.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/HCL.ini b/Data/Sys/GameSettings/HCL.ini index 92a9576730..92eafa7e94 100644 --- a/Data/Sys/GameSettings/HCL.ini +++ b/Data/Sys/GameSettings/HCL.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/HCS.ini b/Data/Sys/GameSettings/HCS.ini index 5001e6406f..bf442c94da 100644 --- a/Data/Sys/GameSettings/HCS.ini +++ b/Data/Sys/GameSettings/HCS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/NAB.ini b/Data/Sys/GameSettings/NAB.ini index a6ac599afb..c6ffa14ff4 100644 --- a/Data/Sys/GameSettings/NAB.ini +++ b/Data/Sys/GameSettings/NAB.ini @@ -2,9 +2,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] [ActionReplay] diff --git a/Data/Sys/GameSettings/NAC.ini b/Data/Sys/GameSettings/NAC.ini index 6996c29624..3e9f21be74 100644 --- a/Data/Sys/GameSettings/NAC.ini +++ b/Data/Sys/GameSettings/NAC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/NAD.ini b/Data/Sys/GameSettings/NAD.ini index 48dbf175a9..46c9be42b2 100644 --- a/Data/Sys/GameSettings/NAD.ini +++ b/Data/Sys/GameSettings/NAD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/NAE.ini b/Data/Sys/GameSettings/NAE.ini index a5f08323d1..0128543db4 100644 --- a/Data/Sys/GameSettings/NAE.ini +++ b/Data/Sys/GameSettings/NAE.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/NAF.ini b/Data/Sys/GameSettings/NAF.ini index 5025647b82..332d8ff452 100644 --- a/Data/Sys/GameSettings/NAF.ini +++ b/Data/Sys/GameSettings/NAF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/NAK.ini b/Data/Sys/GameSettings/NAK.ini index 911330e843..2cd3c86033 100644 --- a/Data/Sys/GameSettings/NAK.ini +++ b/Data/Sys/GameSettings/NAK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/NAL.ini b/Data/Sys/GameSettings/NAL.ini index e813d0d6b1..fbf16b4559 100644 --- a/Data/Sys/GameSettings/NAL.ini +++ b/Data/Sys/GameSettings/NAL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/NAO.ini b/Data/Sys/GameSettings/NAO.ini index 41bcbf81db..868f49e65f 100644 --- a/Data/Sys/GameSettings/NAO.ini +++ b/Data/Sys/GameSettings/NAO.ini @@ -1,19 +1,16 @@ -# NAOJ01, NAOE01, NAOP01, NAOK01 - 1080° Snowboarding +# NAOJ01, NAOE01, NAOP01, NAOK01 - 1080° Snowboarding -[Core] -# Values set here will override the main Dolphin settings. +[Core] +# Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. +[OnFrame] +# Add memory patches to be applied every frame here. -[OnFrame] -# Add memory patches to be applied every frame here. +[ActionReplay] +# Add action replay cheats here. -[ActionReplay] -# Add action replay cheats here. +[Video_Settings] -[Video_Settings] - -[Video_Hacks] -DeferEFBCopies = False +[Video_Hacks] +DeferEFBCopies = False EFBToTextureEnable = False diff --git a/Data/Sys/GameSettings/NAR.ini b/Data/Sys/GameSettings/NAR.ini index 3831dd4dbd..1d8c38564c 100644 --- a/Data/Sys/GameSettings/NAR.ini +++ b/Data/Sys/GameSettings/NAR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/NAT.ini b/Data/Sys/GameSettings/NAT.ini index c5a923dc79..1a8e8f4757 100644 --- a/Data/Sys/GameSettings/NAT.ini +++ b/Data/Sys/GameSettings/NAT.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/P2M.ini b/Data/Sys/GameSettings/P2M.ini index 8bc9795802..7a633d6403 100644 --- a/Data/Sys/GameSettings/P2M.ini +++ b/Data/Sys/GameSettings/P2M.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/P4B.ini b/Data/Sys/GameSettings/P4B.ini index 477ad43ad1..54a2c8e970 100644 --- a/Data/Sys/GameSettings/P4B.ini +++ b/Data/Sys/GameSettings/P4B.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/PC6.ini b/Data/Sys/GameSettings/PC6.ini index 22d9788ecc..9e39ce886e 100644 --- a/Data/Sys/GameSettings/PC6.ini +++ b/Data/Sys/GameSettings/PC6.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/PCK.ini b/Data/Sys/GameSettings/PCK.ini index 0181f27783..14f9f3bc39 100644 --- a/Data/Sys/GameSettings/PCK.ini +++ b/Data/Sys/GameSettings/PCK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/PCS.ini b/Data/Sys/GameSettings/PCS.ini index 1ce075d556..74d727c51a 100644 --- a/Data/Sys/GameSettings/PCS.ini +++ b/Data/Sys/GameSettings/PCS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/PGS.ini b/Data/Sys/GameSettings/PGS.ini index fa15085b65..863edac2c7 100644 --- a/Data/Sys/GameSettings/PGS.ini +++ b/Data/Sys/GameSettings/PGS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/PNJ.ini b/Data/Sys/GameSettings/PNR.ini similarity index 75% rename from Data/Sys/GameSettings/PNJ.ini rename to Data/Sys/GameSettings/PNR.ini index a1154352dd..2e83a9200a 100644 --- a/Data/Sys/GameSettings/PNJ.ini +++ b/Data/Sys/GameSettings/PNR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -14,4 +11,4 @@ [Video_Settings] # override value that was set in P.ini back to defaults -SafeTextureCacheColorSamples = \ No newline at end of file +SafeTextureCacheColorSamples = diff --git a/Data/Sys/GameSettings/PRJ.ini b/Data/Sys/GameSettings/PRJ.ini index e65776671d..0bf0b8e4ce 100644 --- a/Data/Sys/GameSettings/PRJ.ini +++ b/Data/Sys/GameSettings/PRJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/PZL.ini b/Data/Sys/GameSettings/PZL.ini index 67519ceb98..3fe191ee0d 100644 --- a/Data/Sys/GameSettings/PZL.ini +++ b/Data/Sys/GameSettings/PZL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/PZLE01.ini b/Data/Sys/GameSettings/PZLE01.ini index af06cb4b0e..a9f1080acd 100644 --- a/Data/Sys/GameSettings/PZLE01.ini +++ b/Data/Sys/GameSettings/PZLE01.ini @@ -1,8 +1,5 @@ # PZLE01 - The Legend of Zelda: Collector's Edition -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R22.ini b/Data/Sys/GameSettings/R22.ini index 8bf59d1f45..9a0f8aa536 100644 --- a/Data/Sys/GameSettings/R22.ini +++ b/Data/Sys/GameSettings/R22.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R25.ini b/Data/Sys/GameSettings/R25.ini index 26ab4da277..3545f882d6 100644 --- a/Data/Sys/GameSettings/R25.ini +++ b/Data/Sys/GameSettings/R25.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R2G.ini b/Data/Sys/GameSettings/R2G.ini index 50d27eaaf4..cb92094ad5 100644 --- a/Data/Sys/GameSettings/R2G.ini +++ b/Data/Sys/GameSettings/R2G.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R2V.ini b/Data/Sys/GameSettings/R2V.ini index 09b4525100..c782406d2f 100644 --- a/Data/Sys/GameSettings/R2V.ini +++ b/Data/Sys/GameSettings/R2V.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R38.ini b/Data/Sys/GameSettings/R38.ini index 2eb103d6a3..3bf59faa31 100644 --- a/Data/Sys/GameSettings/R38.ini +++ b/Data/Sys/GameSettings/R38.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R3A.ini b/Data/Sys/GameSettings/R3A.ini index f7b3bac0e1..4e312bba2e 100644 --- a/Data/Sys/GameSettings/R3A.ini +++ b/Data/Sys/GameSettings/R3A.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R3B.ini b/Data/Sys/GameSettings/R3B.ini index fec15bcecd..e6567126cd 100644 --- a/Data/Sys/GameSettings/R3B.ini +++ b/Data/Sys/GameSettings/R3B.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R3D.ini b/Data/Sys/GameSettings/R3D.ini index 97ea28c1d2..f5d4a0f95d 100644 --- a/Data/Sys/GameSettings/R3D.ini +++ b/Data/Sys/GameSettings/R3D.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R3M.ini b/Data/Sys/GameSettings/R3M.ini index dbe9b9e54e..2bb28c61a4 100644 --- a/Data/Sys/GameSettings/R3M.ini +++ b/Data/Sys/GameSettings/R3M.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R3N.ini b/Data/Sys/GameSettings/R3N.ini index 9d8d1e02b9..fbf25cb1b1 100644 --- a/Data/Sys/GameSettings/R3N.ini +++ b/Data/Sys/GameSettings/R3N.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R3O.ini b/Data/Sys/GameSettings/R3O.ini index 5367224df3..17a5b0e2cc 100644 --- a/Data/Sys/GameSettings/R3O.ini +++ b/Data/Sys/GameSettings/R3O.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R3R.ini b/Data/Sys/GameSettings/R3R.ini index 81d81db41a..3b6ae3c9fd 100644 --- a/Data/Sys/GameSettings/R3R.ini +++ b/Data/Sys/GameSettings/R3R.ini @@ -1,8 +1,6 @@ # R3RE8P, R3RP8P - Sonic & Sega All-Stars Racing [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. [OnFrame] [ActionReplay] [Video_Hacks] diff --git a/Data/Sys/GameSettings/R44.ini b/Data/Sys/GameSettings/R44.ini index f2a3b4158f..19e364d955 100644 --- a/Data/Sys/GameSettings/R44.ini +++ b/Data/Sys/GameSettings/R44.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R4E.ini b/Data/Sys/GameSettings/R4E.ini index c299cbcb7b..db1dc1d86a 100644 --- a/Data/Sys/GameSettings/R4E.ini +++ b/Data/Sys/GameSettings/R4E.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R4F.ini b/Data/Sys/GameSettings/R4F.ini index 23c69d7f41..7fe940b68c 100644 --- a/Data/Sys/GameSettings/R4F.ini +++ b/Data/Sys/GameSettings/R4F.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R4Z.ini b/Data/Sys/GameSettings/R4Z.ini index 8ee7130a14..857d49b619 100644 --- a/Data/Sys/GameSettings/R4Z.ini +++ b/Data/Sys/GameSettings/R4Z.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R55.ini b/Data/Sys/GameSettings/R55.ini index d0ad20e6c4..3a2218adb3 100644 --- a/Data/Sys/GameSettings/R55.ini +++ b/Data/Sys/GameSettings/R55.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R59.ini b/Data/Sys/GameSettings/R59.ini index d869737df5..5534f2dba0 100644 --- a/Data/Sys/GameSettings/R59.ini +++ b/Data/Sys/GameSettings/R59.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R5D.ini b/Data/Sys/GameSettings/R5D.ini index d7cf7fed93..039e624a78 100644 --- a/Data/Sys/GameSettings/R5D.ini +++ b/Data/Sys/GameSettings/R5D.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. SyncOnSkipIdle = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R5I.ini b/Data/Sys/GameSettings/R5I.ini index 53aa0a124b..c6bb26e494 100644 --- a/Data/Sys/GameSettings/R5I.ini +++ b/Data/Sys/GameSettings/R5I.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R5P.ini b/Data/Sys/GameSettings/R5P.ini index d19992437e..bbfb72ce97 100644 --- a/Data/Sys/GameSettings/R5P.ini +++ b/Data/Sys/GameSettings/R5P.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R5T.ini b/Data/Sys/GameSettings/R5T.ini index fcc85450ec..ce3a9d5e8d 100644 --- a/Data/Sys/GameSettings/R5T.ini +++ b/Data/Sys/GameSettings/R5T.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R5W.ini b/Data/Sys/GameSettings/R5W.ini index 03cf3a3e23..7a0a7d5dd0 100644 --- a/Data/Sys/GameSettings/R5W.ini +++ b/Data/Sys/GameSettings/R5W.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R64.ini b/Data/Sys/GameSettings/R64.ini index 00ab6d8219..e79a226d17 100644 --- a/Data/Sys/GameSettings/R64.ini +++ b/Data/Sys/GameSettings/R64.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R6B.ini b/Data/Sys/GameSettings/R6B.ini index 51e88251cb..137aeeecc9 100644 --- a/Data/Sys/GameSettings/R6B.ini +++ b/Data/Sys/GameSettings/R6B.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R6C.INI b/Data/Sys/GameSettings/R6C.INI index d9ae352dfa..be0f8b88d3 100644 --- a/Data/Sys/GameSettings/R6C.INI +++ b/Data/Sys/GameSettings/R6C.INI @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R6Q.ini b/Data/Sys/GameSettings/R6Q.ini index c2e9bf1efb..c0e34a145e 100644 --- a/Data/Sys/GameSettings/R6Q.ini +++ b/Data/Sys/GameSettings/R6Q.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R6T.ini b/Data/Sys/GameSettings/R6T.ini index 3797bc1262..8e45a9ee6b 100644 --- a/Data/Sys/GameSettings/R6T.ini +++ b/Data/Sys/GameSettings/R6T.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R6Y.ini b/Data/Sys/GameSettings/R6Y.ini index 7e31079191..fb2b9fbb05 100644 --- a/Data/Sys/GameSettings/R6Y.ini +++ b/Data/Sys/GameSettings/R6Y.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R7E.ini b/Data/Sys/GameSettings/R7E.ini index a4b2d61981..24c8fd832a 100644 --- a/Data/Sys/GameSettings/R7E.ini +++ b/Data/Sys/GameSettings/R7E.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R7G.ini b/Data/Sys/GameSettings/R7G.ini index aead754aef..6bb4b70193 100644 --- a/Data/Sys/GameSettings/R7G.ini +++ b/Data/Sys/GameSettings/R7G.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. AccurateNaNs = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R7P.ini b/Data/Sys/GameSettings/R7P.ini index f229b3ab14..e09a713273 100644 --- a/Data/Sys/GameSettings/R7P.ini +++ b/Data/Sys/GameSettings/R7P.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R7PE01.ini b/Data/Sys/GameSettings/R7PE01.ini index a6367e2680..862562ed18 100644 --- a/Data/Sys/GameSettings/R7PE01.ini +++ b/Data/Sys/GameSettings/R7PE01.ini @@ -1,8 +1,5 @@ # R7PE01 - Punch Out -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Patch diff --git a/Data/Sys/GameSettings/R7PP01.ini b/Data/Sys/GameSettings/R7PP01.ini index 44c898de48..94e938888c 100644 --- a/Data/Sys/GameSettings/R7PP01.ini +++ b/Data/Sys/GameSettings/R7PP01.ini @@ -1,8 +1,5 @@ # R7PP01 - Punch Out -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Patch diff --git a/Data/Sys/GameSettings/R7X.ini b/Data/Sys/GameSettings/R7X.ini index a351cc67d3..96ec1b3baf 100644 --- a/Data/Sys/GameSettings/R7X.ini +++ b/Data/Sys/GameSettings/R7X.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R84.ini b/Data/Sys/GameSettings/R84.ini index c2bf1440f2..2a85db70f2 100644 --- a/Data/Sys/GameSettings/R84.ini +++ b/Data/Sys/GameSettings/R84.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R8A.ini b/Data/Sys/GameSettings/R8A.ini index 6181d27d2a..d2a790bbea 100644 --- a/Data/Sys/GameSettings/R8A.ini +++ b/Data/Sys/GameSettings/R8A.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R8I.ini b/Data/Sys/GameSettings/R8I.ini index d95f01c62f..05815f4c53 100644 --- a/Data/Sys/GameSettings/R8I.ini +++ b/Data/Sys/GameSettings/R8I.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R8J.ini b/Data/Sys/GameSettings/R8J.ini index 38cf9c7acf..0921acd150 100644 --- a/Data/Sys/GameSettings/R8J.ini +++ b/Data/Sys/GameSettings/R8J.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. SyncOnSkipIdle = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R8L.ini b/Data/Sys/GameSettings/R8L.ini index 6b13ef7ec4..9f44d2c23d 100644 --- a/Data/Sys/GameSettings/R8L.ini +++ b/Data/Sys/GameSettings/R8L.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R8P.ini b/Data/Sys/GameSettings/R8P.ini index db015bfd1b..6667ee1c2b 100644 --- a/Data/Sys/GameSettings/R8P.ini +++ b/Data/Sys/GameSettings/R8P.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R92.ini b/Data/Sys/GameSettings/R92.ini index f73aae4f12..eda47bc64e 100644 --- a/Data/Sys/GameSettings/R92.ini +++ b/Data/Sys/GameSettings/R92.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R9D.ini b/Data/Sys/GameSettings/R9D.ini index 5307d47908..487317d233 100644 --- a/Data/Sys/GameSettings/R9D.ini +++ b/Data/Sys/GameSettings/R9D.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R9G.ini b/Data/Sys/GameSettings/R9G.ini index 797447fc33..6298a5a197 100644 --- a/Data/Sys/GameSettings/R9G.ini +++ b/Data/Sys/GameSettings/R9G.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/R9I.ini b/Data/Sys/GameSettings/R9I.ini index 363616ce68..de62a40db2 100644 --- a/Data/Sys/GameSettings/R9I.ini +++ b/Data/Sys/GameSettings/R9I.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RB7.ini b/Data/Sys/GameSettings/RB7.ini index e1377a4182..3a5118f28d 100644 --- a/Data/Sys/GameSettings/RB7.ini +++ b/Data/Sys/GameSettings/RB7.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. FastDiscSpeed = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RB9.ini b/Data/Sys/GameSettings/RB9.ini index 5e55d3d77f..d284131dd9 100644 --- a/Data/Sys/GameSettings/RB9.ini +++ b/Data/Sys/GameSettings/RB9.ini @@ -3,9 +3,6 @@ [Core] CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RBB.ini b/Data/Sys/GameSettings/RBB.ini index 333080ed61..e800070d6f 100644 --- a/Data/Sys/GameSettings/RBB.ini +++ b/Data/Sys/GameSettings/RBB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RBH.ini b/Data/Sys/GameSettings/RBH.ini index 16d79937bc..2d82c8f608 100644 --- a/Data/Sys/GameSettings/RBH.ini +++ b/Data/Sys/GameSettings/RBH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RBI.ini b/Data/Sys/GameSettings/RBI.ini index dcc394b60b..c06f077cda 100644 --- a/Data/Sys/GameSettings/RBI.ini +++ b/Data/Sys/GameSettings/RBI.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RBK.ini b/Data/Sys/GameSettings/RBK.ini index f94dda6997..23859abfe3 100644 --- a/Data/Sys/GameSettings/RBK.ini +++ b/Data/Sys/GameSettings/RBK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RBL.ini b/Data/Sys/GameSettings/RBL.ini index 3c4ec7d9f3..9cb74595a4 100644 --- a/Data/Sys/GameSettings/RBL.ini +++ b/Data/Sys/GameSettings/RBL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RBO.ini b/Data/Sys/GameSettings/RBO.ini index 85d0aa2f99..81efec7568 100644 --- a/Data/Sys/GameSettings/RBO.ini +++ b/Data/Sys/GameSettings/RBO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RBR.ini b/Data/Sys/GameSettings/RBR.ini index 406e0a0b6c..283b5cef2a 100644 --- a/Data/Sys/GameSettings/RBR.ini +++ b/Data/Sys/GameSettings/RBR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RBT.ini b/Data/Sys/GameSettings/RBT.ini index 0196fbac87..b7c93c0166 100644 --- a/Data/Sys/GameSettings/RBT.ini +++ b/Data/Sys/GameSettings/RBT.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RBW.ini b/Data/Sys/GameSettings/RBW.ini index 779292027c..a20b4c4c42 100644 --- a/Data/Sys/GameSettings/RBW.ini +++ b/Data/Sys/GameSettings/RBW.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. SyncOnSkipIdle = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RBY.ini b/Data/Sys/GameSettings/RBY.ini index 9429e3a209..03f8e10f87 100644 --- a/Data/Sys/GameSettings/RBY.ini +++ b/Data/Sys/GameSettings/RBY.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RCC.ini b/Data/Sys/GameSettings/RCC.ini index 3be5923eed..5ede322b5e 100644 --- a/Data/Sys/GameSettings/RCC.ini +++ b/Data/Sys/GameSettings/RCC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RCH.ini b/Data/Sys/GameSettings/RCH.ini index 1e03afd731..baa1c8168b 100644 --- a/Data/Sys/GameSettings/RCH.ini +++ b/Data/Sys/GameSettings/RCH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RCJ.ini b/Data/Sys/GameSettings/RCJ.ini index 6cd7c798b8..b43b8afdc5 100644 --- a/Data/Sys/GameSettings/RCJ.ini +++ b/Data/Sys/GameSettings/RCJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RCL.ini b/Data/Sys/GameSettings/RCL.ini index 672592b7ba..fce3ec1e76 100644 --- a/Data/Sys/GameSettings/RCL.ini +++ b/Data/Sys/GameSettings/RCL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RCP.ini b/Data/Sys/GameSettings/RCP.ini index 0151ebf71b..7d1cfb2628 100644 --- a/Data/Sys/GameSettings/RCP.ini +++ b/Data/Sys/GameSettings/RCP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RD2.ini b/Data/Sys/GameSettings/RD2.ini index 1630a0ba9d..d5e77dad5d 100644 --- a/Data/Sys/GameSettings/RD2.ini +++ b/Data/Sys/GameSettings/RD2.ini @@ -3,9 +3,6 @@ [Core] # The game hangs on New Game when using Dual Core CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RDB.ini b/Data/Sys/GameSettings/RDB.ini index caac831fef..b830f5d998 100644 --- a/Data/Sys/GameSettings/RDB.ini +++ b/Data/Sys/GameSettings/RDB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RDF.ini b/Data/Sys/GameSettings/RDF.ini index 2fd071237f..90cdfaa0a5 100644 --- a/Data/Sys/GameSettings/RDF.ini +++ b/Data/Sys/GameSettings/RDF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RDJ.ini b/Data/Sys/GameSettings/RDJ.ini index 9ec8e83cf7..3073060309 100644 --- a/Data/Sys/GameSettings/RDJ.ini +++ b/Data/Sys/GameSettings/RDJ.ini @@ -5,9 +5,6 @@ # https://bugs.dolphin-emu.org/issues/13544 CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RDS.ini b/Data/Sys/GameSettings/RDS.ini index 0bffc83675..d68ff978a6 100644 --- a/Data/Sys/GameSettings/RDS.ini +++ b/Data/Sys/GameSettings/RDS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RDZ.ini b/Data/Sys/GameSettings/RDZ.ini index 7454d1784a..1ee251ae0e 100644 --- a/Data/Sys/GameSettings/RDZ.ini +++ b/Data/Sys/GameSettings/RDZ.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RED.ini b/Data/Sys/GameSettings/RED.ini index 2fd776bd05..58a7d70b38 100644 --- a/Data/Sys/GameSettings/RED.ini +++ b/Data/Sys/GameSettings/RED.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RELJAB.ini b/Data/Sys/GameSettings/RELJAB.ini index 90543a1c23..872c654b6e 100644 --- a/Data/Sys/GameSettings/RELJAB.ini +++ b/Data/Sys/GameSettings/RELJAB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $DI Seed Blanker diff --git a/Data/Sys/GameSettings/REX.ini b/Data/Sys/GameSettings/REX.ini index 0c9e6d537a..c26f2d0fa9 100644 --- a/Data/Sys/GameSettings/REX.ini +++ b/Data/Sys/GameSettings/REX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RFB.ini b/Data/Sys/GameSettings/RFB.ini index 0dc46eb72f..c7b7781634 100644 --- a/Data/Sys/GameSettings/RFB.ini +++ b/Data/Sys/GameSettings/RFB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RFC.ini b/Data/Sys/GameSettings/RFC.ini index f834ca04a3..eb7908da88 100644 --- a/Data/Sys/GameSettings/RFC.ini +++ b/Data/Sys/GameSettings/RFC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RFF.ini b/Data/Sys/GameSettings/RFF.ini index 22a71ce558..77c84c0128 100644 --- a/Data/Sys/GameSettings/RFF.ini +++ b/Data/Sys/GameSettings/RFF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RFQ.ini b/Data/Sys/GameSettings/RFQ.ini index 4e8d033dd4..8b552024ea 100644 --- a/Data/Sys/GameSettings/RFQ.ini +++ b/Data/Sys/GameSettings/RFQ.ini @@ -1,20 +1,13 @@ -# RFQP69 - FaceBreaker K.O. Party +# RFQE69, RFQP69, RFQJ13, RFQK69 - FaceBreaker K.O. Party [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. [ActionReplay] # Add action replay cheats here. -[Video] -Hack = 3 - [Video_Settings] SafeTextureCacheColorSamples = 512 - diff --git a/Data/Sys/GameSettings/RFS.ini b/Data/Sys/GameSettings/RFS.ini index c9ada5c57e..ce87fe611f 100644 --- a/Data/Sys/GameSettings/RFS.ini +++ b/Data/Sys/GameSettings/RFS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RG2.ini b/Data/Sys/GameSettings/RG2.ini index dca8f88d35..5373170eb2 100644 --- a/Data/Sys/GameSettings/RG2.ini +++ b/Data/Sys/GameSettings/RG2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RG4.ini b/Data/Sys/GameSettings/RG4.ini index 75e0379dcc..8a5edeb565 100644 --- a/Data/Sys/GameSettings/RG4.ini +++ b/Data/Sys/GameSettings/RG4.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RG6.ini b/Data/Sys/GameSettings/RG6.ini index 1cc6b3ecfa..91e5522498 100644 --- a/Data/Sys/GameSettings/RG6.ini +++ b/Data/Sys/GameSettings/RG6.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RGB.ini b/Data/Sys/GameSettings/RGB.ini index 95eda58aec..d8c27d5085 100644 --- a/Data/Sys/GameSettings/RGB.ini +++ b/Data/Sys/GameSettings/RGB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RGM.ini b/Data/Sys/GameSettings/RGM.ini index 00e1b564b7..9b3e565956 100644 --- a/Data/Sys/GameSettings/RGM.ini +++ b/Data/Sys/GameSettings/RGM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RGQ.ini b/Data/Sys/GameSettings/RGQ.ini index 6341282a4d..80181c473f 100644 --- a/Data/Sys/GameSettings/RGQ.ini +++ b/Data/Sys/GameSettings/RGQ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RGQE70.ini b/Data/Sys/GameSettings/RGQE70.ini index 5cc3381c46..b69de4cba2 100644 --- a/Data/Sys/GameSettings/RGQE70.ini +++ b/Data/Sys/GameSettings/RGQE70.ini @@ -1,8 +1,5 @@ # RGQE70 - Ghostbusters -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $crashfix diff --git a/Data/Sys/GameSettings/RGS.ini b/Data/Sys/GameSettings/RGS.ini index 575d33c7b1..c91a727918 100644 --- a/Data/Sys/GameSettings/RGS.ini +++ b/Data/Sys/GameSettings/RGS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RGW.ini b/Data/Sys/GameSettings/RGW.ini index 273898bf3c..428d6b071d 100644 --- a/Data/Sys/GameSettings/RGW.ini +++ b/Data/Sys/GameSettings/RGW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -22,3 +19,5 @@ SafeTextureCacheColorSamples = 0 # Fixes visible lines in air vents/fans. VertexRounding = True ImmediateXFBEnable = False +# Fixes rabbid tattoo textures saving as black. +EFBToTextureEnable = False diff --git a/Data/Sys/GameSettings/RH6.ini b/Data/Sys/GameSettings/RH6.ini index 1d943bdbc3..a3d4c168a7 100644 --- a/Data/Sys/GameSettings/RH6.ini +++ b/Data/Sys/GameSettings/RH6.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RH8.ini b/Data/Sys/GameSettings/RH8.ini index df12c96759..ae46dd3ca2 100644 --- a/Data/Sys/GameSettings/RH8.ini +++ b/Data/Sys/GameSettings/RH8.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RHA.ini b/Data/Sys/GameSettings/RHA.ini index f714e0aace..e64c5042ae 100644 --- a/Data/Sys/GameSettings/RHA.ini +++ b/Data/Sys/GameSettings/RHA.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RHF.ini b/Data/Sys/GameSettings/RHF.ini index a3bea1d0f1..dd320227b3 100644 --- a/Data/Sys/GameSettings/RHF.ini +++ b/Data/Sys/GameSettings/RHF.ini @@ -1,6 +1,9 @@ # RHFE5D, RHFP5D - Happy Feet +[Core] +# Values set here will override the main Dolphin settings. +# The JIT cache causes problems with emulated icache invalidation in this game resulting in areas failing to load +DisableICache = True + [Video_Settings] SuggestedAspectRatio = 2 -# The JIT cache causes problems with emulated icache invalidation in this game resulting in a crash on starting the game -DisableICache = True diff --git a/Data/Sys/GameSettings/RHO.ini b/Data/Sys/GameSettings/RHO.ini index f3c3cc4da7..fcbc4972ad 100644 --- a/Data/Sys/GameSettings/RHO.ini +++ b/Data/Sys/GameSettings/RHO.ini @@ -3,9 +3,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RHT.ini b/Data/Sys/GameSettings/RHT.ini index 3ec21dad2d..8295ffab9c 100644 --- a/Data/Sys/GameSettings/RHT.ini +++ b/Data/Sys/GameSettings/RHT.ini @@ -7,9 +7,6 @@ OverclockEnable = True Overclock = 1.25 -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RI3.ini b/Data/Sys/GameSettings/RI3.ini index 91f32e66b4..7a93709c95 100644 --- a/Data/Sys/GameSettings/RI3.ini +++ b/Data/Sys/GameSettings/RI3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RI7.ini b/Data/Sys/GameSettings/RI7.ini index acc70d0a5b..bd20dd0fb6 100644 --- a/Data/Sys/GameSettings/RI7.ini +++ b/Data/Sys/GameSettings/RI7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RIP.ini b/Data/Sys/GameSettings/RIP.ini index c1a195696c..48f2a406c8 100644 --- a/Data/Sys/GameSettings/RIP.ini +++ b/Data/Sys/GameSettings/RIP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RIU.ini b/Data/Sys/GameSettings/RIU.ini index 31951eaeec..1e3823f154 100644 --- a/Data/Sys/GameSettings/RIU.ini +++ b/Data/Sys/GameSettings/RIU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RIZ.ini b/Data/Sys/GameSettings/RIZ.ini index 57d14c95fa..d8f75acee7 100644 --- a/Data/Sys/GameSettings/RIZ.ini +++ b/Data/Sys/GameSettings/RIZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RJ2.ini b/Data/Sys/GameSettings/RJ2.ini index aa162474ec..de471ec070 100644 --- a/Data/Sys/GameSettings/RJ2.ini +++ b/Data/Sys/GameSettings/RJ2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RJ3.ini b/Data/Sys/GameSettings/RJ3.ini index 61a0c51df5..61a0d03413 100644 --- a/Data/Sys/GameSettings/RJ3.ini +++ b/Data/Sys/GameSettings/RJ3.ini @@ -5,9 +5,6 @@ # Fixes the blue screen problem. See issue 13118 for more info. AccurateNaNs = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RJ8.ini b/Data/Sys/GameSettings/RJ8.ini index 070693cb33..71c114b01a 100644 --- a/Data/Sys/GameSettings/RJ8.ini +++ b/Data/Sys/GameSettings/RJ8.ini @@ -5,9 +5,6 @@ # The JIT cache causes problems with emulated icache invalidation in this game resulting in areas failing to load DisableICache = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RJC.ini b/Data/Sys/GameSettings/RJC.ini index 76b05863df..fa9ca6a1de 100644 --- a/Data/Sys/GameSettings/RJC.ini +++ b/Data/Sys/GameSettings/RJC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RK2.ini b/Data/Sys/GameSettings/RK2.ini index 39fe535ac8..a922faa22c 100644 --- a/Data/Sys/GameSettings/RK2.ini +++ b/Data/Sys/GameSettings/RK2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RKA.ini b/Data/Sys/GameSettings/RKA.ini index b157616dfd..13a1ae7d18 100644 --- a/Data/Sys/GameSettings/RKA.ini +++ b/Data/Sys/GameSettings/RKA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RKD.ini b/Data/Sys/GameSettings/RKD.ini index d176b145c1..7f3c20fa42 100644 --- a/Data/Sys/GameSettings/RKD.ini +++ b/Data/Sys/GameSettings/RKD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RLJ.ini b/Data/Sys/GameSettings/RLJ.ini index e4882d304a..1d6283cc53 100644 --- a/Data/Sys/GameSettings/RLJ.ini +++ b/Data/Sys/GameSettings/RLJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RLS.ini b/Data/Sys/GameSettings/RLS.ini index 26f6646a13..a89ed5c7b9 100644 --- a/Data/Sys/GameSettings/RLS.ini +++ b/Data/Sys/GameSettings/RLS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RLT.ini b/Data/Sys/GameSettings/RLT.ini index b935e0c5d9..da97d04595 100644 --- a/Data/Sys/GameSettings/RLT.ini +++ b/Data/Sys/GameSettings/RLT.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RM3.ini b/Data/Sys/GameSettings/RM3.ini index d00735ce67..b6bc1cd81d 100644 --- a/Data/Sys/GameSettings/RM3.ini +++ b/Data/Sys/GameSettings/RM3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RM8.ini b/Data/Sys/GameSettings/RM8.ini index 5f53230d2b..5aabd097bd 100644 --- a/Data/Sys/GameSettings/RM8.ini +++ b/Data/Sys/GameSettings/RM8.ini @@ -1,8 +1,6 @@ # RM8E01, RM8J01, RM8K01, RM8P01 - Mario Party 8 [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. [OnFrame] [ActionReplay] [Video_Enhancements] diff --git a/Data/Sys/GameSettings/RM9.ini b/Data/Sys/GameSettings/RM9.ini index 60bdc7b1a7..c1688e10c3 100644 --- a/Data/Sys/GameSettings/RM9.ini +++ b/Data/Sys/GameSettings/RM9.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RMC.ini b/Data/Sys/GameSettings/RMC.ini index 70571e0d41..c2bfa056c5 100644 --- a/Data/Sys/GameSettings/RMC.ini +++ b/Data/Sys/GameSettings/RMC.ini @@ -2,9 +2,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RMG.ini b/Data/Sys/GameSettings/RMG.ini index b5a2976662..3f49e2923a 100644 --- a/Data/Sys/GameSettings/RMG.ini +++ b/Data/Sys/GameSettings/RMG.ini @@ -2,9 +2,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -17,3 +14,8 @@ EFBAccessDeferInvalidation = True [Video_Enhancements] ArbitraryMipmapDetection = True + +[Video_Settings] +# Allow the ArbitraryMipmapDetection setting to take effect. + +EnableGPUTextureDecoding = False diff --git a/Data/Sys/GameSettings/RMH.ini b/Data/Sys/GameSettings/RMH.ini index 4a79ae1ad5..b9cc04113b 100644 --- a/Data/Sys/GameSettings/RMH.ini +++ b/Data/Sys/GameSettings/RMH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RMHE08.ini b/Data/Sys/GameSettings/RMHE08.ini index 4da564f560..188822965e 100644 --- a/Data/Sys/GameSettings/RMHE08.ini +++ b/Data/Sys/GameSettings/RMHE08.ini @@ -1,8 +1,5 @@ # RMHE08 - Monster Hunter Tri -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Bloom OFF diff --git a/Data/Sys/GameSettings/RMHJ08.ini b/Data/Sys/GameSettings/RMHJ08.ini index 3bd2cf440f..f8636f24ce 100644 --- a/Data/Sys/GameSettings/RMHJ08.ini +++ b/Data/Sys/GameSettings/RMHJ08.ini @@ -1,8 +1,5 @@ # RMHJ08 - Monster Hunter Tri -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Bloom OFF diff --git a/Data/Sys/GameSettings/RMHP08.ini b/Data/Sys/GameSettings/RMHP08.ini index 7916926fcd..89f99f077b 100644 --- a/Data/Sys/GameSettings/RMHP08.ini +++ b/Data/Sys/GameSettings/RMHP08.ini @@ -1,8 +1,5 @@ # RMHP08 - Monster Hunter Tri -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Bloom OFF diff --git a/Data/Sys/GameSettings/RMK.ini b/Data/Sys/GameSettings/RMK.ini index f181ad4c53..633b2a0d28 100644 --- a/Data/Sys/GameSettings/RMK.ini +++ b/Data/Sys/GameSettings/RMK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RML.ini b/Data/Sys/GameSettings/RML.ini index 6a80fa48cb..164b48cc11 100644 --- a/Data/Sys/GameSettings/RML.ini +++ b/Data/Sys/GameSettings/RML.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RMO.ini b/Data/Sys/GameSettings/RMO.ini index 03bc432972..8f8457584e 100644 --- a/Data/Sys/GameSettings/RMO.ini +++ b/Data/Sys/GameSettings/RMO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RMP.ini b/Data/Sys/GameSettings/RMP.ini index a5c2e6553b..5046f922e5 100644 --- a/Data/Sys/GameSettings/RMP.ini +++ b/Data/Sys/GameSettings/RMP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RNB.ini b/Data/Sys/GameSettings/RNB.ini index 41e9a10618..ce45da9a35 100644 --- a/Data/Sys/GameSettings/RNB.ini +++ b/Data/Sys/GameSettings/RNB.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RNO.ini b/Data/Sys/GameSettings/RNO.ini index 19cf9d499d..14b96ebb18 100644 --- a/Data/Sys/GameSettings/RNO.ini +++ b/Data/Sys/GameSettings/RNO.ini @@ -4,9 +4,6 @@ # Prevents save game corruption. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RNX.ini b/Data/Sys/GameSettings/RNX.ini index 39807385ee..2e9596ede2 100644 --- a/Data/Sys/GameSettings/RNX.ini +++ b/Data/Sys/GameSettings/RNX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RO2P7N.ini b/Data/Sys/GameSettings/RO2P7N.ini index 4c54f16eb5..dbf4cf1e6c 100644 --- a/Data/Sys/GameSettings/RO2P7N.ini +++ b/Data/Sys/GameSettings/RO2P7N.ini @@ -1,8 +1,5 @@ # RO2P7N - OFF ROAD -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Hangfix diff --git a/Data/Sys/GameSettings/RO3.ini b/Data/Sys/GameSettings/RO3.ini index 47c5cd9197..b41db11a97 100644 --- a/Data/Sys/GameSettings/RO3.ini +++ b/Data/Sys/GameSettings/RO3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RO7.ini b/Data/Sys/GameSettings/RO7.ini index e8e707e23f..9a68157835 100644 --- a/Data/Sys/GameSettings/RO7.ini +++ b/Data/Sys/GameSettings/RO7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RO8.ini b/Data/Sys/GameSettings/RO8.ini index ca7251b666..5c70d6ce3c 100644 --- a/Data/Sys/GameSettings/RO8.ini +++ b/Data/Sys/GameSettings/RO8.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RO9.ini b/Data/Sys/GameSettings/RO9.ini index dfe41b7285..3873a81568 100644 --- a/Data/Sys/GameSettings/RO9.ini +++ b/Data/Sys/GameSettings/RO9.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ROA.ini b/Data/Sys/GameSettings/ROA.ini index 6d52992801..38ac678406 100644 --- a/Data/Sys/GameSettings/ROA.ini +++ b/Data/Sys/GameSettings/ROA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ROD.ini b/Data/Sys/GameSettings/ROD.ini index e163cda9a2..688791ca48 100644 --- a/Data/Sys/GameSettings/ROD.ini +++ b/Data/Sys/GameSettings/ROD.ini @@ -2,9 +2,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ROL.ini b/Data/Sys/GameSettings/ROL.ini index 0574e4cd2d..ce293711a2 100644 --- a/Data/Sys/GameSettings/ROL.ini +++ b/Data/Sys/GameSettings/ROL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RON.ini b/Data/Sys/GameSettings/RON.ini index 5de6d6117d..ef0eabf983 100644 --- a/Data/Sys/GameSettings/RON.ini +++ b/Data/Sys/GameSettings/RON.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ROU.ini b/Data/Sys/GameSettings/ROU.ini index 85f99b1047..e30c36d05a 100644 --- a/Data/Sys/GameSettings/ROU.ini +++ b/Data/Sys/GameSettings/ROU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ROW.ini b/Data/Sys/GameSettings/ROW.ini index 4d5b2d8e30..0016e5d010 100644 --- a/Data/Sys/GameSettings/ROW.ini +++ b/Data/Sys/GameSettings/ROW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ROX.ini b/Data/Sys/GameSettings/ROX.ini index 43b714d973..744fe43f00 100644 --- a/Data/Sys/GameSettings/ROX.ini +++ b/Data/Sys/GameSettings/ROX.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. RealWiiRemoteRepeatReports = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RPB.ini b/Data/Sys/GameSettings/RPB.ini index 77d70c04c7..b83cf839d0 100644 --- a/Data/Sys/GameSettings/RPB.ini +++ b/Data/Sys/GameSettings/RPB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RPF.ini b/Data/Sys/GameSettings/RPF.ini index 247b835bb5..447e307577 100644 --- a/Data/Sys/GameSettings/RPF.ini +++ b/Data/Sys/GameSettings/RPF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RPG.ini b/Data/Sys/GameSettings/RPG.ini index 5a286dad17..8fad37da25 100644 --- a/Data/Sys/GameSettings/RPG.ini +++ b/Data/Sys/GameSettings/RPG.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RPJ.ini b/Data/Sys/GameSettings/RPJ.ini index ea77136c24..3b624307c5 100644 --- a/Data/Sys/GameSettings/RPJ.ini +++ b/Data/Sys/GameSettings/RPJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RPO.ini b/Data/Sys/GameSettings/RPO.ini index c20f0b15aa..feca5450f7 100644 --- a/Data/Sys/GameSettings/RPO.ini +++ b/Data/Sys/GameSettings/RPO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RPY.ini b/Data/Sys/GameSettings/RPY.ini index 696c1e206f..727dbb8e43 100644 --- a/Data/Sys/GameSettings/RPY.ini +++ b/Data/Sys/GameSettings/RPY.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RQ6.ini b/Data/Sys/GameSettings/RQ6.ini index def2e50933..07f8b1cfec 100644 --- a/Data/Sys/GameSettings/RQ6.ini +++ b/Data/Sys/GameSettings/RQ6.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RQL.ini b/Data/Sys/GameSettings/RQL.ini index 19fcac9c90..c6ddf6da35 100644 --- a/Data/Sys/GameSettings/RQL.ini +++ b/Data/Sys/GameSettings/RQL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RQR.ini b/Data/Sys/GameSettings/RQR.ini index 3636a8e0aa..4eb70b1f1f 100644 --- a/Data/Sys/GameSettings/RQR.ini +++ b/Data/Sys/GameSettings/RQR.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RQW.ini b/Data/Sys/GameSettings/RQW.ini index 9a9559681d..c5bd0bdd91 100644 --- a/Data/Sys/GameSettings/RQW.ini +++ b/Data/Sys/GameSettings/RQW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RRB.ini b/Data/Sys/GameSettings/RRB.ini index b5f3ee31d9..7b38226773 100644 --- a/Data/Sys/GameSettings/RRB.ini +++ b/Data/Sys/GameSettings/RRB.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RRK.ini b/Data/Sys/GameSettings/RRK.ini index 6c0d77258e..ccd90cd79a 100644 --- a/Data/Sys/GameSettings/RRK.ini +++ b/Data/Sys/GameSettings/RRK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RRL.ini b/Data/Sys/GameSettings/RRL.ini index 1f5b59ebb6..4ba546abeb 100644 --- a/Data/Sys/GameSettings/RRL.ini +++ b/Data/Sys/GameSettings/RRL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RRP.ini b/Data/Sys/GameSettings/RRP.ini index 36fc7faf12..70c793980b 100644 --- a/Data/Sys/GameSettings/RRP.ini +++ b/Data/Sys/GameSettings/RRP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RRZ.ini b/Data/Sys/GameSettings/RRZ.ini index 59a61d3388..b297b97222 100644 --- a/Data/Sys/GameSettings/RRZ.ini +++ b/Data/Sys/GameSettings/RRZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RS5.ini b/Data/Sys/GameSettings/RS5.ini index 0cc0ea9830..9701366ec7 100644 --- a/Data/Sys/GameSettings/RS5.ini +++ b/Data/Sys/GameSettings/RS5.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSB.ini b/Data/Sys/GameSettings/RSB.ini index fb0769022b..cf28743357 100644 --- a/Data/Sys/GameSettings/RSB.ini +++ b/Data/Sys/GameSettings/RSB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSBP01.ini b/Data/Sys/GameSettings/RSBP01.ini index 6117291821..0c44ea6bc9 100644 --- a/Data/Sys/GameSettings/RSBP01.ini +++ b/Data/Sys/GameSettings/RSBP01.ini @@ -1,8 +1,5 @@ # RSBP01 - Super Smash Bros. Brawl -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSH.ini b/Data/Sys/GameSettings/RSH.ini index 6419835d42..b70eced9ef 100644 --- a/Data/Sys/GameSettings/RSH.ini +++ b/Data/Sys/GameSettings/RSH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSI.ini b/Data/Sys/GameSettings/RSI.ini index 47aae3a871..bb52254527 100644 --- a/Data/Sys/GameSettings/RSI.ini +++ b/Data/Sys/GameSettings/RSI.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSL.ini b/Data/Sys/GameSettings/RSL.ini index 582897d75b..10fd6ef18f 100644 --- a/Data/Sys/GameSettings/RSL.ini +++ b/Data/Sys/GameSettings/RSL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSM.ini b/Data/Sys/GameSettings/RSM.ini index ff6144b2f5..397ec620ff 100644 --- a/Data/Sys/GameSettings/RSM.ini +++ b/Data/Sys/GameSettings/RSM.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSN.ini b/Data/Sys/GameSettings/RSN.ini index 31ebf7c041..39eae59fd8 100644 --- a/Data/Sys/GameSettings/RSN.ini +++ b/Data/Sys/GameSettings/RSN.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSO.ini b/Data/Sys/GameSettings/RSO.ini index ce45e11f6f..eb73773bfa 100644 --- a/Data/Sys/GameSettings/RSO.ini +++ b/Data/Sys/GameSettings/RSO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSP.ini b/Data/Sys/GameSettings/RSP.ini index 19c7ad6a19..48bcd62df1 100644 --- a/Data/Sys/GameSettings/RSP.ini +++ b/Data/Sys/GameSettings/RSP.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSR.ini b/Data/Sys/GameSettings/RSR.ini index aaf3f16340..41d42111b7 100644 --- a/Data/Sys/GameSettings/RSR.ini +++ b/Data/Sys/GameSettings/RSR.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. RealWiiRemoteRepeatReports = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RST.ini b/Data/Sys/GameSettings/RST.ini index 1471901212..e508005db0 100644 --- a/Data/Sys/GameSettings/RST.ini +++ b/Data/Sys/GameSettings/RST.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RSX.ini b/Data/Sys/GameSettings/RSX.ini index d830cea792..4f249caf85 100644 --- a/Data/Sys/GameSettings/RSX.ini +++ b/Data/Sys/GameSettings/RSX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RT4.ini b/Data/Sys/GameSettings/RT4.ini index e605a7c756..08cff32eeb 100644 --- a/Data/Sys/GameSettings/RT4.ini +++ b/Data/Sys/GameSettings/RT4.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RT8.ini b/Data/Sys/GameSettings/RT8.ini index 5bf4957603..2f25eb2703 100644 --- a/Data/Sys/GameSettings/RT8.ini +++ b/Data/Sys/GameSettings/RT8.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RTH.ini b/Data/Sys/GameSettings/RTH.ini index 4977ff46dd..865b6d69bf 100644 --- a/Data/Sys/GameSettings/RTH.ini +++ b/Data/Sys/GameSettings/RTH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Disable blur diff --git a/Data/Sys/GameSettings/RTM.ini b/Data/Sys/GameSettings/RTM.ini index 53d4ef5567..ebf6aaf242 100644 --- a/Data/Sys/GameSettings/RTM.ini +++ b/Data/Sys/GameSettings/RTM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RTR.ini b/Data/Sys/GameSettings/RTR.ini index 605ffa725a..b821c1fa73 100644 --- a/Data/Sys/GameSettings/RTR.ini +++ b/Data/Sys/GameSettings/RTR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RTU.ini b/Data/Sys/GameSettings/RTU.ini index bc84219cfb..ab5f0505d2 100644 --- a/Data/Sys/GameSettings/RTU.ini +++ b/Data/Sys/GameSettings/RTU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RTZ.ini b/Data/Sys/GameSettings/RTZ.ini index 0058a35edb..1865de7aac 100644 --- a/Data/Sys/GameSettings/RTZ.ini +++ b/Data/Sys/GameSettings/RTZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RUF.ini b/Data/Sys/GameSettings/RUF.ini index af092b5c45..3d51755fa2 100644 --- a/Data/Sys/GameSettings/RUF.ini +++ b/Data/Sys/GameSettings/RUF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] [ActionReplay] diff --git a/Data/Sys/GameSettings/RUU.ini b/Data/Sys/GameSettings/RUU.ini index 18f0cccb06..88668c72cb 100644 --- a/Data/Sys/GameSettings/RUU.ini +++ b/Data/Sys/GameSettings/RUU.ini @@ -2,9 +2,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] [ActionReplay] diff --git a/Data/Sys/GameSettings/RW7.ini b/Data/Sys/GameSettings/RW7.ini index 8c284e2dfe..de4eda909c 100644 --- a/Data/Sys/GameSettings/RW7.ini +++ b/Data/Sys/GameSettings/RW7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RWO.ini b/Data/Sys/GameSettings/RWO.ini index 6737099306..376569f7da 100644 --- a/Data/Sys/GameSettings/RWO.ini +++ b/Data/Sys/GameSettings/RWO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RWS.ini b/Data/Sys/GameSettings/RWS.ini index 545089a38d..4ea640a9d2 100644 --- a/Data/Sys/GameSettings/RWS.ini +++ b/Data/Sys/GameSettings/RWS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RX3.ini b/Data/Sys/GameSettings/RX3.ini index fba872aaa1..ce74de832f 100644 --- a/Data/Sys/GameSettings/RX3.ini +++ b/Data/Sys/GameSettings/RX3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RXI.ini b/Data/Sys/GameSettings/RXI.ini index 0846b83a7a..05e1a634c5 100644 --- a/Data/Sys/GameSettings/RXI.ini +++ b/Data/Sys/GameSettings/RXI.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RXX.ini b/Data/Sys/GameSettings/RXX.ini index 45d7c976a1..bfffcbeb8c 100644 --- a/Data/Sys/GameSettings/RXX.ini +++ b/Data/Sys/GameSettings/RXX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RY2.ini b/Data/Sys/GameSettings/RY2.ini index 9cc28b190f..de77ffabb1 100644 --- a/Data/Sys/GameSettings/RY2.ini +++ b/Data/Sys/GameSettings/RY2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RY3.ini b/Data/Sys/GameSettings/RY3.ini index b368aeaae1..92c7a13f5f 100644 --- a/Data/Sys/GameSettings/RY3.ini +++ b/Data/Sys/GameSettings/RY3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RYB.ini b/Data/Sys/GameSettings/RYB.ini index ee24cfc0fa..6f110697dd 100644 --- a/Data/Sys/GameSettings/RYB.ini +++ b/Data/Sys/GameSettings/RYB.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RYW.ini b/Data/Sys/GameSettings/RYW.ini index 67736e220b..6e9d595a28 100644 --- a/Data/Sys/GameSettings/RYW.ini +++ b/Data/Sys/GameSettings/RYW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RZD.ini b/Data/Sys/GameSettings/RZD.ini index 785abb11e1..0920439a74 100644 --- a/Data/Sys/GameSettings/RZD.ini +++ b/Data/Sys/GameSettings/RZD.ini @@ -2,9 +2,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -28,5 +25,9 @@ VISkip = False CPUCull = True +# Allow the ArbitraryMipmapDetection setting to take effect. + +EnableGPUTextureDecoding = False + [Video_Enhancements] ArbitraryMipmapDetection = True diff --git a/Data/Sys/GameSettings/RZDE01r0.ini b/Data/Sys/GameSettings/RZDE01r0.ini index baf02ed5b4..919992a821 100644 --- a/Data/Sys/GameSettings/RZDE01r0.ini +++ b/Data/Sys/GameSettings/RZDE01r0.ini @@ -1,8 +1,5 @@ # RZDE01 - The Legend of Zelda: Twilight Princess [Wii] -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Hyrule Field Speed Hack diff --git a/Data/Sys/GameSettings/RZDE01r2.ini b/Data/Sys/GameSettings/RZDE01r2.ini index 4843f3e3c3..5fcda56528 100644 --- a/Data/Sys/GameSettings/RZDE01r2.ini +++ b/Data/Sys/GameSettings/RZDE01r2.ini @@ -1,8 +1,5 @@ # RZDE01 - The Legend of Zelda: Twilight Princess [Wii] -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Hyrule Field Speed Hack diff --git a/Data/Sys/GameSettings/RZDJ01.ini b/Data/Sys/GameSettings/RZDJ01.ini index f8d488b48c..b3709cb1b5 100644 --- a/Data/Sys/GameSettings/RZDJ01.ini +++ b/Data/Sys/GameSettings/RZDJ01.ini @@ -1,8 +1,5 @@ # RZDJ01 - The Legend of Zelda: Twilight Princess [Wii] -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Hyrule Field Speed Hack diff --git a/Data/Sys/GameSettings/RZDK01.ini b/Data/Sys/GameSettings/RZDK01.ini index 0b773f4e2e..6f93b872ab 100644 --- a/Data/Sys/GameSettings/RZDK01.ini +++ b/Data/Sys/GameSettings/RZDK01.ini @@ -1,8 +1,5 @@ # RZDK01 - The Legend of Zelda: Twilight Princess [Wii] -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Hyrule Field Speed Hack diff --git a/Data/Sys/GameSettings/RZDP01.ini b/Data/Sys/GameSettings/RZDP01.ini index 9b11d8311d..70a4ec245b 100644 --- a/Data/Sys/GameSettings/RZDP01.ini +++ b/Data/Sys/GameSettings/RZDP01.ini @@ -1,8 +1,5 @@ # RZDP01 - The Legend of Zelda: Twilight Princess [Wii] -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Hyrule Field Speed Hack diff --git a/Data/Sys/GameSettings/RZF.ini b/Data/Sys/GameSettings/RZF.ini index 15825cee1a..0016607c3a 100644 --- a/Data/Sys/GameSettings/RZF.ini +++ b/Data/Sys/GameSettings/RZF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RZI.ini b/Data/Sys/GameSettings/RZI.ini new file mode 100644 index 0000000000..b717c8973c --- /dev/null +++ b/Data/Sys/GameSettings/RZI.ini @@ -0,0 +1,14 @@ +# RZIE20, RZIPRT - Winter Sports 3: The Great Tournament + +[Core] +# Values set here will override the main Dolphin settings. + +[OnFrame] +# Add memory patches to be applied every frame here. + +[ActionReplay] +# Add action replay cheats here. + +[Video_Settings] +SafeTextureCacheColorSamples = 0 + diff --git a/Data/Sys/GameSettings/RZJ.ini b/Data/Sys/GameSettings/RZJ.ini index 052bcf20be..c85493b331 100644 --- a/Data/Sys/GameSettings/RZJ.ini +++ b/Data/Sys/GameSettings/RZJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RZJP69.ini b/Data/Sys/GameSettings/RZJP69.ini index 12a60c0ff3..e299d9d4dc 100644 --- a/Data/Sys/GameSettings/RZJP69.ini +++ b/Data/Sys/GameSettings/RZJP69.ini @@ -1,8 +1,5 @@ # RZJP69 - DeadSpace -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RZO.ini b/Data/Sys/GameSettings/RZO.ini index e7db9d89d3..0388384fc2 100644 --- a/Data/Sys/GameSettings/RZO.ini +++ b/Data/Sys/GameSettings/RZO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/RZT.ini b/Data/Sys/GameSettings/RZT.ini index 84fabfed52..d6cdfbeaf4 100644 --- a/Data/Sys/GameSettings/RZT.ini +++ b/Data/Sys/GameSettings/RZT.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] [ActionReplay] diff --git a/Data/Sys/GameSettings/RZY.ini b/Data/Sys/GameSettings/RZY.ini index 1d790f21bb..369ae1dfdb 100644 --- a/Data/Sys/GameSettings/RZY.ini +++ b/Data/Sys/GameSettings/RZY.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S2C.ini b/Data/Sys/GameSettings/S2C.ini index fe5870cc8c..2c0fdaec25 100644 --- a/Data/Sys/GameSettings/S2C.ini +++ b/Data/Sys/GameSettings/S2C.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S2E.ini b/Data/Sys/GameSettings/S2E.ini index d782d072b8..227abeae71 100644 --- a/Data/Sys/GameSettings/S2E.ini +++ b/Data/Sys/GameSettings/S2E.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S2L.ini b/Data/Sys/GameSettings/S2L.ini index 81816564a6..384c9f27ca 100644 --- a/Data/Sys/GameSettings/S2L.ini +++ b/Data/Sys/GameSettings/S2L.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S2W.ini b/Data/Sys/GameSettings/S2W.ini index 0ce40a75c4..7cf8b6caa7 100644 --- a/Data/Sys/GameSettings/S2W.ini +++ b/Data/Sys/GameSettings/S2W.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S3B.ini b/Data/Sys/GameSettings/S3B.ini index 2d610de6f6..2ec425f66d 100644 --- a/Data/Sys/GameSettings/S3B.ini +++ b/Data/Sys/GameSettings/S3B.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S59.ini b/Data/Sys/GameSettings/S59.ini index aad2e33bdf..4415d030b8 100644 --- a/Data/Sys/GameSettings/S59.ini +++ b/Data/Sys/GameSettings/S59.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S5D.ini b/Data/Sys/GameSettings/S5D.ini index 4cdb5f9a6e..3e9b0caeb7 100644 --- a/Data/Sys/GameSettings/S5D.ini +++ b/Data/Sys/GameSettings/S5D.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S5S.ini b/Data/Sys/GameSettings/S5S.ini index 196a2aad41..45bc72c1b6 100644 --- a/Data/Sys/GameSettings/S5S.ini +++ b/Data/Sys/GameSettings/S5S.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S72.ini b/Data/Sys/GameSettings/S72.ini index 4e7edbf7c1..8811e3cd56 100644 --- a/Data/Sys/GameSettings/S72.ini +++ b/Data/Sys/GameSettings/S72.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S75.ini b/Data/Sys/GameSettings/S75.ini index b49ae02903..de0183235a 100644 --- a/Data/Sys/GameSettings/S75.ini +++ b/Data/Sys/GameSettings/S75.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/S7E.ini b/Data/Sys/GameSettings/S7E.ini new file mode 100644 index 0000000000..899db7a2bb --- /dev/null +++ b/Data/Sys/GameSettings/S7E.ini @@ -0,0 +1,5 @@ +# S7EE52, S7EP52 - Transformers: Ultimate Battle Edition + +[Core] +# Dual core causes hang on opening logos in Transformers: Dark of the Moon +CPUThread = False diff --git a/Data/Sys/GameSettings/SAK.ini b/Data/Sys/GameSettings/SAK.ini index 90edd4a736..6ee72bff3f 100644 --- a/Data/Sys/GameSettings/SAK.ini +++ b/Data/Sys/GameSettings/SAK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SAL.ini b/Data/Sys/GameSettings/SAL.ini index be3b4dd1ba..4b3d0b6d1b 100644 --- a/Data/Sys/GameSettings/SAL.ini +++ b/Data/Sys/GameSettings/SAL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SB3.ini b/Data/Sys/GameSettings/SB3.ini index abfca6c1fe..504be231a2 100644 --- a/Data/Sys/GameSettings/SB3.ini +++ b/Data/Sys/GameSettings/SB3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SB4.ini b/Data/Sys/GameSettings/SB4.ini index b05b10039c..a224a6cec7 100644 --- a/Data/Sys/GameSettings/SB4.ini +++ b/Data/Sys/GameSettings/SB4.ini @@ -2,9 +2,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -20,3 +17,8 @@ ArbitraryMipmapDetection = True [Video_Stereoscopy] StereoConvergence = 929 + +[Video_Settings] +# Allow the ArbitraryMipmapDetection setting to take effect. + +EnableGPUTextureDecoding = False diff --git a/Data/Sys/GameSettings/SBD.ini b/Data/Sys/GameSettings/SBD.ini index f931e3a384..634443adde 100644 --- a/Data/Sys/GameSettings/SBD.ini +++ b/Data/Sys/GameSettings/SBD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SBX.ini b/Data/Sys/GameSettings/SBX.ini index 9b393ac818..0812cb7e80 100644 --- a/Data/Sys/GameSettings/SBX.ini +++ b/Data/Sys/GameSettings/SBX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SC2E8P.ini b/Data/Sys/GameSettings/SC2E8P.ini index 05ed2ede87..61f9e128dd 100644 --- a/Data/Sys/GameSettings/SC2E8P.ini +++ b/Data/Sys/GameSettings/SC2E8P.ini @@ -1,13 +1,10 @@ -# SC2P8P - Conduit 2 - -[OnLoad] -# Add memory patches to be loaded once on boot here. +# SC2E8P - Conduit 2 [OnFrame] # Add memory patches to be applied every frame here. -[ActionReplay] -# Add action replay cheats here. +[Gecko] +# Add gecko cheats here. $Undead Invincibility Mode [Bully@Wiiplaza] F6000001 80008100 8001002C 90180000 @@ -19,9 +16,8 @@ D200000C 00000006 90040000 80040000 60000000 00000000 E0000000 80008000 -**Offline Only* -**You are completely untouchable* -*Picture -> http://imageshack.us/photo/my-images/684/sc2p8p008.png/ +# Offline Only +# You are completely untouchable $Inf. Ammo [Bully@Wiiplaza] F6000001 80008100 80640000 80050000 @@ -30,7 +26,7 @@ D2000008 00000003 38600000 7C030050 60000000 00000000 E0000000 80008000 -**Offline Only* +# Offline Only $No Flashwhite [Bully@Wiiplaza] F6000001 80008100 EC210032 93C10008 diff --git a/Data/Sys/GameSettings/SC7.ini b/Data/Sys/GameSettings/SC7.ini index 66252adc3b..dd52db6941 100644 --- a/Data/Sys/GameSettings/SC7.ini +++ b/Data/Sys/GameSettings/SC7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SCA.ini b/Data/Sys/GameSettings/SCA.ini index 9d471424ae..0cd58fdbf8 100644 --- a/Data/Sys/GameSettings/SCA.ini +++ b/Data/Sys/GameSettings/SCA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SCI.ini b/Data/Sys/GameSettings/SCI.ini index 0523876091..39c0e6cccb 100644 --- a/Data/Sys/GameSettings/SCI.ini +++ b/Data/Sys/GameSettings/SCI.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SCY.ini b/Data/Sys/GameSettings/SCY.ini index badc3eef08..70f952ae46 100644 --- a/Data/Sys/GameSettings/SCY.ini +++ b/Data/Sys/GameSettings/SCY.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. LowDCBZHack = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SD2.ini b/Data/Sys/GameSettings/SD2.ini index 4e8601413d..5e4911d8fa 100644 --- a/Data/Sys/GameSettings/SD2.ini +++ b/Data/Sys/GameSettings/SD2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SD2J01.ini b/Data/Sys/GameSettings/SD2J01.ini index ff43fcca31..87f7f48a43 100644 --- a/Data/Sys/GameSettings/SD2J01.ini +++ b/Data/Sys/GameSettings/SD2J01.ini @@ -6,9 +6,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SDB.ini b/Data/Sys/GameSettings/SDB.ini index f5712e6457..8a4f6e70ef 100644 --- a/Data/Sys/GameSettings/SDB.ini +++ b/Data/Sys/GameSettings/SDB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SDL.ini b/Data/Sys/GameSettings/SDL.ini index 53978b6763..dbc4677d0b 100644 --- a/Data/Sys/GameSettings/SDL.ini +++ b/Data/Sys/GameSettings/SDL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SDM.ini b/Data/Sys/GameSettings/SDM.ini index 0c53e40e39..0f14a0a822 100644 --- a/Data/Sys/GameSettings/SDM.ini +++ b/Data/Sys/GameSettings/SDM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SDN.ini b/Data/Sys/GameSettings/SDN.ini index 4af401f8e6..0fcdc38830 100644 --- a/Data/Sys/GameSettings/SDN.ini +++ b/Data/Sys/GameSettings/SDN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SDW.ini b/Data/Sys/GameSettings/SDW.ini index fcb93d3ab6..440233f573 100644 --- a/Data/Sys/GameSettings/SDW.ini +++ b/Data/Sys/GameSettings/SDW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SDZ.ini b/Data/Sys/GameSettings/SDZ.ini index 0f2e63e435..0fc4726f42 100644 --- a/Data/Sys/GameSettings/SDZ.ini +++ b/Data/Sys/GameSettings/SDZ.ini @@ -4,9 +4,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SE2.ini b/Data/Sys/GameSettings/SE2.ini index 3e5da66c40..a6cd50c010 100644 --- a/Data/Sys/GameSettings/SE2.ini +++ b/Data/Sys/GameSettings/SE2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SEA.ini b/Data/Sys/GameSettings/SEA.ini index 78cf08672a..6e5aa295b6 100644 --- a/Data/Sys/GameSettings/SEA.ini +++ b/Data/Sys/GameSettings/SEA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SEC.ini b/Data/Sys/GameSettings/SEC.ini index 8c735964ee..9968184a3d 100644 --- a/Data/Sys/GameSettings/SEC.ini +++ b/Data/Sys/GameSettings/SEC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SEM.ini b/Data/Sys/GameSettings/SEM.ini index 7772fac84e..60fff339d6 100644 --- a/Data/Sys/GameSettings/SEM.ini +++ b/Data/Sys/GameSettings/SEM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SEP.ini b/Data/Sys/GameSettings/SEP.ini index 26f49a5a8a..b01a551a1e 100644 --- a/Data/Sys/GameSettings/SEP.ini +++ b/Data/Sys/GameSettings/SEP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SER.ini b/Data/Sys/GameSettings/SER.ini index 9cb08c7dcc..fa57eae0e1 100644 --- a/Data/Sys/GameSettings/SER.ini +++ b/Data/Sys/GameSettings/SER.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SF2.ini b/Data/Sys/GameSettings/SF2.ini index 307716ed24..b7a91bcae8 100644 --- a/Data/Sys/GameSettings/SF2.ini +++ b/Data/Sys/GameSettings/SF2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SF8.ini b/Data/Sys/GameSettings/SF8.ini index 72db1b93ef..3c3fcedb3e 100644 --- a/Data/Sys/GameSettings/SF8.ini +++ b/Data/Sys/GameSettings/SF8.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SFI.ini b/Data/Sys/GameSettings/SFI.ini index 77c18a1925..ff0b1ab93b 100644 --- a/Data/Sys/GameSettings/SFI.ini +++ b/Data/Sys/GameSettings/SFI.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SFP.ini b/Data/Sys/GameSettings/SFP.ini index 9f25bdb501..655246e7b8 100644 --- a/Data/Sys/GameSettings/SFP.ini +++ b/Data/Sys/GameSettings/SFP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SFU.ini b/Data/Sys/GameSettings/SFU.ini index d3e37d9364..bcce096b91 100644 --- a/Data/Sys/GameSettings/SFU.ini +++ b/Data/Sys/GameSettings/SFU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SG7.ini b/Data/Sys/GameSettings/SG7.ini index f8bf6961e2..a0173cbbdf 100644 --- a/Data/Sys/GameSettings/SG7.ini +++ b/Data/Sys/GameSettings/SG7.ini @@ -4,9 +4,6 @@ # Garfield hangs on level start when Dual Core is enabled. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SG8.ini b/Data/Sys/GameSettings/SG8.ini index 0855b9b29a..96269434c4 100644 --- a/Data/Sys/GameSettings/SG8.ini +++ b/Data/Sys/GameSettings/SG8.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SGV.ini b/Data/Sys/GameSettings/SGV.ini index 0bb5ab2490..16576592e7 100644 --- a/Data/Sys/GameSettings/SGV.ini +++ b/Data/Sys/GameSettings/SGV.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SH6.ini b/Data/Sys/GameSettings/SH6.ini index b1ed7bbc9c..a20bd1ddf3 100644 --- a/Data/Sys/GameSettings/SH6.ini +++ b/Data/Sys/GameSettings/SH6.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SHL.ini b/Data/Sys/GameSettings/SHL.ini index 8150354c9f..c7bb3dc214 100644 --- a/Data/Sys/GameSettings/SHL.ini +++ b/Data/Sys/GameSettings/SHL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SHW.ini b/Data/Sys/GameSettings/SHW.ini index 84ac8dd93e..f640991167 100644 --- a/Data/Sys/GameSettings/SHW.ini +++ b/Data/Sys/GameSettings/SHW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SHX.ini b/Data/Sys/GameSettings/SHX.ini index 9d78c67c16..0ce8d22944 100644 --- a/Data/Sys/GameSettings/SHX.ini +++ b/Data/Sys/GameSettings/SHX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SIL.ini b/Data/Sys/GameSettings/SIL.ini index 9e36c5f227..b5bde8f12b 100644 --- a/Data/Sys/GameSettings/SIL.ini +++ b/Data/Sys/GameSettings/SIL.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. SyncOnSkipIdle = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJ6.ini b/Data/Sys/GameSettings/SJ6.ini index 1320697b21..fd0eeed4ad 100644 --- a/Data/Sys/GameSettings/SJ6.ini +++ b/Data/Sys/GameSettings/SJ6.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJ7.ini b/Data/Sys/GameSettings/SJ7.ini index 39ae57d780..e91039b1ad 100644 --- a/Data/Sys/GameSettings/SJ7.ini +++ b/Data/Sys/GameSettings/SJ7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJ9.ini b/Data/Sys/GameSettings/SJ9.ini index 1548fe1b8d..c643016e7a 100644 --- a/Data/Sys/GameSettings/SJ9.ini +++ b/Data/Sys/GameSettings/SJ9.ini @@ -4,9 +4,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJB.ini b/Data/Sys/GameSettings/SJB.ini index 9380a72751..b2c2a5a853 100644 --- a/Data/Sys/GameSettings/SJB.ini +++ b/Data/Sys/GameSettings/SJB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJD.ini b/Data/Sys/GameSettings/SJD.ini index 098f78fa08..6cefef7f3c 100644 --- a/Data/Sys/GameSettings/SJD.ini +++ b/Data/Sys/GameSettings/SJD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJDJ01.ini b/Data/Sys/GameSettings/SJDJ01.ini index b99e78b15a..7a1807e592 100644 --- a/Data/Sys/GameSettings/SJDJ01.ini +++ b/Data/Sys/GameSettings/SJDJ01.ini @@ -6,9 +6,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJE.ini b/Data/Sys/GameSettings/SJE.ini index 9219d315ce..88db851793 100644 --- a/Data/Sys/GameSettings/SJE.ini +++ b/Data/Sys/GameSettings/SJE.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJHE41.ini b/Data/Sys/GameSettings/SJHE41.ini index f816bcc34e..0f356a2e76 100644 --- a/Data/Sys/GameSettings/SJHE41.ini +++ b/Data/Sys/GameSettings/SJHE41.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJTP41.ini b/Data/Sys/GameSettings/SJTP41.ini index f3b0771315..5812c99e3b 100644 --- a/Data/Sys/GameSettings/SJTP41.ini +++ b/Data/Sys/GameSettings/SJTP41.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJX.ini b/Data/Sys/GameSettings/SJX.ini index b1e4950d35..f3eb128cbb 100644 --- a/Data/Sys/GameSettings/SJX.ini +++ b/Data/Sys/GameSettings/SJX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SJZ.ini b/Data/Sys/GameSettings/SJZ.ini index 7fe68e89ea..250cacbd1c 100644 --- a/Data/Sys/GameSettings/SJZ.ini +++ b/Data/Sys/GameSettings/SJZ.ini @@ -4,9 +4,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SK3.ini b/Data/Sys/GameSettings/SK3.ini index 2082f450ef..6d7e3e689b 100644 --- a/Data/Sys/GameSettings/SK3.ini +++ b/Data/Sys/GameSettings/SK3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SK8.ini b/Data/Sys/GameSettings/SK8.ini new file mode 100644 index 0000000000..98b6d213fa --- /dev/null +++ b/Data/Sys/GameSettings/SK8.ini @@ -0,0 +1,14 @@ +# SK8P52, SK8D52, SK8V52, SK8I52, SK8E52 - Skylanders: Trap Team + +[Core] +# Values set here will override the main Dolphin settings. + +[OnFrame] +# Add memory patches to be applied every frame here. + +[ActionReplay] +# Add action replay cheats here. + +[Video_Hacks] +EFBEmulateFormatChanges = True +ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/SKA.ini b/Data/Sys/GameSettings/SKA.ini index df820373c8..e29e33c52b 100644 --- a/Data/Sys/GameSettings/SKA.ini +++ b/Data/Sys/GameSettings/SKA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SKC.ini b/Data/Sys/GameSettings/SKC.ini index cb62e9afc0..dc7486f442 100644 --- a/Data/Sys/GameSettings/SKC.ini +++ b/Data/Sys/GameSettings/SKC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SKG.ini b/Data/Sys/GameSettings/SKG.ini index 3da167f866..82f3cdea34 100644 --- a/Data/Sys/GameSettings/SKG.ini +++ b/Data/Sys/GameSettings/SKG.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SKJ.ini b/Data/Sys/GameSettings/SKJ.ini index d79fedf0c8..bd8f2cdf77 100644 --- a/Data/Sys/GameSettings/SKJ.ini +++ b/Data/Sys/GameSettings/SKJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SKO.ini b/Data/Sys/GameSettings/SKO.ini index 6b8900f92a..6c370c5588 100644 --- a/Data/Sys/GameSettings/SKO.ini +++ b/Data/Sys/GameSettings/SKO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SKU.ini b/Data/Sys/GameSettings/SKU.ini index a506f70a30..b2630a7e0d 100644 --- a/Data/Sys/GameSettings/SKU.ini +++ b/Data/Sys/GameSettings/SKU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SKV.ini b/Data/Sys/GameSettings/SKV.ini index 8cfd652739..02d5493c0c 100644 --- a/Data/Sys/GameSettings/SKV.ini +++ b/Data/Sys/GameSettings/SKV.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/E7J.ini b/Data/Sys/GameSettings/SKY.ini similarity index 61% rename from Data/Sys/GameSettings/E7J.ini rename to Data/Sys/GameSettings/SKY.ini index f80fc8e1c0..1c6ee375af 100644 --- a/Data/Sys/GameSettings/E7J.ini +++ b/Data/Sys/GameSettings/SKY.ini @@ -1,11 +1,8 @@ -# E78JAF - Solvalou +# SKYP52, SKYZ52, SKYE52, SKYX52, SKYY52 - Skylanders: Giants [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -13,4 +10,5 @@ # Add action replay cheats here. [Video_Hacks] -EFBToTextureEnable = False +EFBEmulateFormatChanges = True +ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/SL2P01.ini b/Data/Sys/GameSettings/SL2P01.ini new file mode 100644 index 0000000000..a22f245b00 --- /dev/null +++ b/Data/Sys/GameSettings/SL2P01.ini @@ -0,0 +1,5 @@ +# SL2P01 - Project Zero 2 + +[Core] +# Supports 60Hz Only +PAL60 = True diff --git a/Data/Sys/GameSettings/SLE.ini b/Data/Sys/GameSettings/SLE.ini index 9ef93714f1..7bf8fa045c 100644 --- a/Data/Sys/GameSettings/SLE.ini +++ b/Data/Sys/GameSettings/SLE.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SLS.ini b/Data/Sys/GameSettings/SLS.ini index f6eac8db10..298132e92e 100644 --- a/Data/Sys/GameSettings/SLS.ini +++ b/Data/Sys/GameSettings/SLS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SLSP01.ini b/Data/Sys/GameSettings/SLSP01.ini new file mode 100644 index 0000000000..38680e57f2 --- /dev/null +++ b/Data/Sys/GameSettings/SLSP01.ini @@ -0,0 +1,5 @@ +# SLSP01 - THE LAST STORY + +[Core] +# Supports 60Hz Only +PAL60 = True diff --git a/Data/Sys/GameSettings/SLW.ini b/Data/Sys/GameSettings/SLW.ini index 7eb94bd40f..4ef3eb3f52 100644 --- a/Data/Sys/GameSettings/SLW.ini +++ b/Data/Sys/GameSettings/SLW.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SMB.ini b/Data/Sys/GameSettings/SMB.ini index 2cccd633b7..ede5339f82 100644 --- a/Data/Sys/GameSettings/SMB.ini +++ b/Data/Sys/GameSettings/SMB.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. FPRF = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SMF.ini b/Data/Sys/GameSettings/SMF.ini index d6c983f17a..5ce83e7c4a 100644 --- a/Data/Sys/GameSettings/SMF.ini +++ b/Data/Sys/GameSettings/SMF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SMN.ini b/Data/Sys/GameSettings/SMN.ini index 5150e63900..aaad54ca6c 100644 --- a/Data/Sys/GameSettings/SMN.ini +++ b/Data/Sys/GameSettings/SMN.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SMNE01.ini b/Data/Sys/GameSettings/SMNE01.ini index e9db06832f..8b7e1fc718 100644 --- a/Data/Sys/GameSettings/SMNE01.ini +++ b/Data/Sys/GameSettings/SMNE01.ini @@ -1,8 +1,5 @@ # SMNE01 - New SUPER MARIO BROS. Wii -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SMNP01.ini b/Data/Sys/GameSettings/SMNP01.ini index 46437dbcf9..36f89024ce 100644 --- a/Data/Sys/GameSettings/SMNP01.ini +++ b/Data/Sys/GameSettings/SMNP01.ini @@ -1,8 +1,5 @@ # SMNP01 - New SUPER MARIO BROS. Wii -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. $Speed hack diff --git a/Data/Sys/GameSettings/SMO.ini b/Data/Sys/GameSettings/SMO.ini index 44e139abb2..672e24ef11 100644 --- a/Data/Sys/GameSettings/SMO.ini +++ b/Data/Sys/GameSettings/SMO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SMZ.ini b/Data/Sys/GameSettings/SMZ.ini index 9d52e43cd1..5bb53becfa 100644 --- a/Data/Sys/GameSettings/SMZ.ini +++ b/Data/Sys/GameSettings/SMZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SNC.ini b/Data/Sys/GameSettings/SNC.ini index 9557f9c169..3c97848ab1 100644 --- a/Data/Sys/GameSettings/SNC.ini +++ b/Data/Sys/GameSettings/SNC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SND.ini b/Data/Sys/GameSettings/SND.ini index a188d4d31f..f5f5837245 100644 --- a/Data/Sys/GameSettings/SND.ini +++ b/Data/Sys/GameSettings/SND.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SNG.ini b/Data/Sys/GameSettings/SNG.ini index 11ddfb37c1..e27ad336e6 100644 --- a/Data/Sys/GameSettings/SNG.ini +++ b/Data/Sys/GameSettings/SNG.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SNJ.ini b/Data/Sys/GameSettings/SNJ.ini index 2c688153c5..359f351612 100644 --- a/Data/Sys/GameSettings/SNJ.ini +++ b/Data/Sys/GameSettings/SNJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SNJE69.ini b/Data/Sys/GameSettings/SNJE69.ini index 47969cf9fd..0f544c1790 100644 --- a/Data/Sys/GameSettings/SNJE69.ini +++ b/Data/Sys/GameSettings/SNJE69.ini @@ -1,8 +1,5 @@ # SNJE69 - NBA JAM -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SNS.ini b/Data/Sys/GameSettings/SNS.ini index 0590de380b..3dbfa1439f 100644 --- a/Data/Sys/GameSettings/SNS.ini +++ b/Data/Sys/GameSettings/SNS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SNT.ini b/Data/Sys/GameSettings/SNT.ini index c0740ce2ac..5b58dbf051 100644 --- a/Data/Sys/GameSettings/SNT.ini +++ b/Data/Sys/GameSettings/SNT.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. MMU = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SOJ.ini b/Data/Sys/GameSettings/SOJ.ini index 0a9ced4bfc..e17feacd3e 100644 --- a/Data/Sys/GameSettings/SOJ.ini +++ b/Data/Sys/GameSettings/SOJ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SOM.ini b/Data/Sys/GameSettings/SOM.ini index bb59fb9c4b..b3bc682e6c 100644 --- a/Data/Sys/GameSettings/SOM.ini +++ b/Data/Sys/GameSettings/SOM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SON.ini b/Data/Sys/GameSettings/SON.ini new file mode 100644 index 0000000000..f77c50395d --- /dev/null +++ b/Data/Sys/GameSettings/SON.ini @@ -0,0 +1,6 @@ +# SONDMR, SONFMR, SONPMR - My First Songs + +[Video_Hacks] +# EFB-to-RAM is required for the game to proceed past the song loading screen +# and for lyrics to show up. +EFBToTextureEnable = False diff --git a/Data/Sys/GameSettings/SOS.ini b/Data/Sys/GameSettings/SOS.ini index 21aa9655a7..db066ec4cc 100644 --- a/Data/Sys/GameSettings/SOS.ini +++ b/Data/Sys/GameSettings/SOS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SOU.ini b/Data/Sys/GameSettings/SOU.ini index fd34a24f82..90cffabe7b 100644 --- a/Data/Sys/GameSettings/SOU.ini +++ b/Data/Sys/GameSettings/SOU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] [ActionReplay] @@ -16,3 +13,8 @@ EFBEmulateFormatChanges = True [Video_Enhancements] ArbitraryMipmapDetection = True + +[Video_Settings] +# Allow the ArbitraryMipmapDetection setting to take effect. + +EnableGPUTextureDecoding = False diff --git a/Data/Sys/GameSettings/SP8.ini b/Data/Sys/GameSettings/SP8.ini index 5272757ab0..aefb6312c9 100644 --- a/Data/Sys/GameSettings/SP8.ini +++ b/Data/Sys/GameSettings/SP8.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SPD.ini b/Data/Sys/GameSettings/SPD.ini index b7df2ebc04..720d351ffe 100644 --- a/Data/Sys/GameSettings/SPD.ini +++ b/Data/Sys/GameSettings/SPD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SPR.ini b/Data/Sys/GameSettings/SPR.ini index 59bf4bef71..b0727cdfc3 100644 --- a/Data/Sys/GameSettings/SPR.ini +++ b/Data/Sys/GameSettings/SPR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SPT.ini b/Data/Sys/GameSettings/SPT.ini index 51613eb8b2..31e6af2e6f 100644 --- a/Data/Sys/GameSettings/SPT.ini +++ b/Data/Sys/GameSettings/SPT.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SPV.ini b/Data/Sys/GameSettings/SPV.ini index 6bce0ba67a..d3760e20c4 100644 --- a/Data/Sys/GameSettings/SPV.ini +++ b/Data/Sys/GameSettings/SPV.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SQD.ini b/Data/Sys/GameSettings/SQD.ini index e56c93c19a..351f6f6014 100644 --- a/Data/Sys/GameSettings/SQD.ini +++ b/Data/Sys/GameSettings/SQD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SQI.ini b/Data/Sys/GameSettings/SQI.ini index 7c9bf38b6d..f7e1dff17f 100644 --- a/Data/Sys/GameSettings/SQI.ini +++ b/Data/Sys/GameSettings/SQI.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. LowDCBZHack = True -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SR4.ini b/Data/Sys/GameSettings/SR4.ini index 534bde3a25..78ab4e76d7 100644 --- a/Data/Sys/GameSettings/SR4.ini +++ b/Data/Sys/GameSettings/SR4.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SR5.ini b/Data/Sys/GameSettings/SR5.ini index ff6d5e85aa..61d67f85ed 100644 --- a/Data/Sys/GameSettings/SR5.ini +++ b/Data/Sys/GameSettings/SR5.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SRQ.ini b/Data/Sys/GameSettings/SRQ.ini index 310c0ed668..b1e7ce9333 100644 --- a/Data/Sys/GameSettings/SRQ.ini +++ b/Data/Sys/GameSettings/SRQ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SRX.ini b/Data/Sys/GameSettings/SRX.ini index aefbd953ac..a300071b9e 100644 --- a/Data/Sys/GameSettings/SRX.ini +++ b/Data/Sys/GameSettings/SRX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SS8.ini b/Data/Sys/GameSettings/SS8.ini index bddcab7432..bce7793ec5 100644 --- a/Data/Sys/GameSettings/SS8.ini +++ b/Data/Sys/GameSettings/SS8.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SSP.ini b/Data/Sys/GameSettings/SSP.ini new file mode 100644 index 0000000000..b78f6cbe5f --- /dev/null +++ b/Data/Sys/GameSettings/SSP.ini @@ -0,0 +1,14 @@ +# SSPE52, SSPP52, SSPX52, SSPY52, SSPJGD - Skylanders: Spyro's Adventure + +[Core] +# Values set here will override the main Dolphin settings. + +[OnFrame] +# Add memory patches to be applied every frame here. + +[ActionReplay] +# Add action replay cheats here. + +[Video_Hacks] +EFBEmulateFormatChanges = True +ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/SSQ.ini b/Data/Sys/GameSettings/SSQ.ini index 457a17bc8a..45306d34c5 100644 --- a/Data/Sys/GameSettings/SSQ.ini +++ b/Data/Sys/GameSettings/SSQ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SSR.ini b/Data/Sys/GameSettings/SSR.ini index ba00a2e3dd..a49bc6175d 100644 --- a/Data/Sys/GameSettings/SSR.ini +++ b/Data/Sys/GameSettings/SSR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SST.ini b/Data/Sys/GameSettings/SST.ini index 0a7bbadc27..044504e876 100644 --- a/Data/Sys/GameSettings/SST.ini +++ b/Data/Sys/GameSettings/SST.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SSZ.ini b/Data/Sys/GameSettings/SSZ.ini index e814799707..f2e0857d9c 100644 --- a/Data/Sys/GameSettings/SSZ.ini +++ b/Data/Sys/GameSettings/SSZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/ST7P01.ini b/Data/Sys/GameSettings/ST7P01.ini new file mode 100644 index 0000000000..0d782a06ab --- /dev/null +++ b/Data/Sys/GameSettings/ST7P01.ini @@ -0,0 +1,5 @@ +# ST7P01 - Boom Street + +[Core] +# Supports 60Hz Only +PAL60 = True diff --git a/Data/Sys/GameSettings/STR.ini b/Data/Sys/GameSettings/STR.ini index 8bb8d7e759..ccef928b55 100644 --- a/Data/Sys/GameSettings/STR.ini +++ b/Data/Sys/GameSettings/STR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/STS.ini b/Data/Sys/GameSettings/STS.ini index 37214b6d6a..1823d1d211 100644 --- a/Data/Sys/GameSettings/STS.ini +++ b/Data/Sys/GameSettings/STS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/STZ.ini b/Data/Sys/GameSettings/STZ.ini new file mode 100644 index 0000000000..b3716106b5 --- /dev/null +++ b/Data/Sys/GameSettings/STZ.ini @@ -0,0 +1,5 @@ +# STZE52, STZP52 - Transformers: Dark of the Moon - Stealth Force Edition + +[Core] +# Dual core causes hang on opening logos +CPUThread = False diff --git a/Data/Sys/GameSettings/SU4.ini b/Data/Sys/GameSettings/SU4.ini index 8cc6e09860..39d0ca4ef6 100644 --- a/Data/Sys/GameSettings/SU4.ini +++ b/Data/Sys/GameSettings/SU4.ini @@ -1,4 +1,5 @@ # SU4P78, SU4E78 - UFC Personal Trainer: The Ultimate Fitness System -[Video_Hacks] -SafeTextureCacheColorSamples = 512 +[Video_Settings] +# Displays missing text +SafeTextureCacheColorSamples = 0 diff --git a/Data/Sys/GameSettings/SUK.ini b/Data/Sys/GameSettings/SUK.ini index 173f1b84e3..1d7efa4b72 100644 --- a/Data/Sys/GameSettings/SUK.ini +++ b/Data/Sys/GameSettings/SUK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SUO.ini b/Data/Sys/GameSettings/SUO.ini index ff119d3001..1a5f2630d7 100644 --- a/Data/Sys/GameSettings/SUO.ini +++ b/Data/Sys/GameSettings/SUO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SVB.ini b/Data/Sys/GameSettings/SVB.ini index 3c02992dea..e67dc968f2 100644 --- a/Data/Sys/GameSettings/SVB.ini +++ b/Data/Sys/GameSettings/SVB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SVM.ini b/Data/Sys/GameSettings/SVM.ini index ea94d7e7ab..0480faf6bd 100644 --- a/Data/Sys/GameSettings/SVM.ini +++ b/Data/Sys/GameSettings/SVM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SVV.ini b/Data/Sys/GameSettings/SVV.ini index b54173642f..51a24144c5 100644 --- a/Data/Sys/GameSettings/SVV.ini +++ b/Data/Sys/GameSettings/SVV.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SVX.ini b/Data/Sys/GameSettings/SVX.ini index 9f5097db38..3f461b600f 100644 --- a/Data/Sys/GameSettings/SVX.ini +++ b/Data/Sys/GameSettings/SVX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SVZ.ini b/Data/Sys/GameSettings/SVZ.ini index 2fbd155767..241a8186cc 100644 --- a/Data/Sys/GameSettings/SVZ.ini +++ b/Data/Sys/GameSettings/SVZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SX3.ini b/Data/Sys/GameSettings/SX3.ini index b6f0a1bfad..462bd3ae78 100644 --- a/Data/Sys/GameSettings/SX3.ini +++ b/Data/Sys/GameSettings/SX3.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SX4.ini b/Data/Sys/GameSettings/SX4.ini index 8826198833..1d937ab49c 100644 --- a/Data/Sys/GameSettings/SX4.ini +++ b/Data/Sys/GameSettings/SX4.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SX7.ini b/Data/Sys/GameSettings/SX7.ini index eab6cb3e88..e8341e8884 100644 --- a/Data/Sys/GameSettings/SX7.ini +++ b/Data/Sys/GameSettings/SX7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SX8.ini b/Data/Sys/GameSettings/SX8.ini index ab28aab45e..58c8798b37 100644 --- a/Data/Sys/GameSettings/SX8.ini +++ b/Data/Sys/GameSettings/SX8.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. SyncOnSkipIdle = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SXC.ini b/Data/Sys/GameSettings/SXC.ini index e4df6c3d29..4f78586e82 100644 --- a/Data/Sys/GameSettings/SXC.ini +++ b/Data/Sys/GameSettings/SXC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/SZB.ini b/Data/Sys/GameSettings/SZB.ini index bec6993805..f55351b6bd 100644 --- a/Data/Sys/GameSettings/SZB.ini +++ b/Data/Sys/GameSettings/SZB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/W3M.ini b/Data/Sys/GameSettings/W3M.ini index e6ce86876f..15b1dde2c0 100644 --- a/Data/Sys/GameSettings/W3M.ini +++ b/Data/Sys/GameSettings/W3M.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WA2.ini b/Data/Sys/GameSettings/WA2.ini index d3bfcfd252..373eec944a 100644 --- a/Data/Sys/GameSettings/WA2.ini +++ b/Data/Sys/GameSettings/WA2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WB7.ini b/Data/Sys/GameSettings/WB7.ini index 9441a0b9f9..dd4126ffdb 100644 --- a/Data/Sys/GameSettings/WB7.ini +++ b/Data/Sys/GameSettings/WB7.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WB8.ini b/Data/Sys/GameSettings/WB8.ini index fcb92d30d8..059f7388b1 100644 --- a/Data/Sys/GameSettings/WB8.ini +++ b/Data/Sys/GameSettings/WB8.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WBK.ini b/Data/Sys/GameSettings/WBK.ini index c357c414be..9d1b2a5358 100644 --- a/Data/Sys/GameSettings/WBK.ini +++ b/Data/Sys/GameSettings/WBK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WC6.ini b/Data/Sys/GameSettings/WC6.ini index a78a4769ae..56fa70e91a 100644 --- a/Data/Sys/GameSettings/WC6.ini +++ b/Data/Sys/GameSettings/WC6.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] [ActionReplay] diff --git a/Data/Sys/GameSettings/WD9.ini b/Data/Sys/GameSettings/WD9.ini index dd45607529..e37e9d4074 100644 --- a/Data/Sys/GameSettings/WD9.ini +++ b/Data/Sys/GameSettings/WD9.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WDO.ini b/Data/Sys/GameSettings/WDO.ini index 08f37100fe..614e415d7c 100644 --- a/Data/Sys/GameSettings/WDO.ini +++ b/Data/Sys/GameSettings/WDO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WF4.ini b/Data/Sys/GameSettings/WF4.ini index 08dbc047ce..da3034adf7 100644 --- a/Data/Sys/GameSettings/WF4.ini +++ b/Data/Sys/GameSettings/WF4.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WFH.ini b/Data/Sys/GameSettings/WFH.ini index 90518d8f1f..e712fe1ece 100644 --- a/Data/Sys/GameSettings/WFH.ini +++ b/Data/Sys/GameSettings/WFH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WGG.ini b/Data/Sys/GameSettings/WGG.ini index a01c6a530e..58799515f1 100644 --- a/Data/Sys/GameSettings/WGG.ini +++ b/Data/Sys/GameSettings/WGG.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WGL.ini b/Data/Sys/GameSettings/WGL.ini index 98bde3ba5f..15c6cc1626 100644 --- a/Data/Sys/GameSettings/WGL.ini +++ b/Data/Sys/GameSettings/WGL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WGS.ini b/Data/Sys/GameSettings/WGS.ini index 8c27129cf5..f569086f03 100644 --- a/Data/Sys/GameSettings/WGS.ini +++ b/Data/Sys/GameSettings/WGS.ini @@ -1,8 +1,6 @@ # WGSE08, WGSP08 - PWAA Ace Attorney [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. [OnFrame] [ActionReplay] [Video_Hacks] diff --git a/Data/Sys/GameSettings/WHF.ini b/Data/Sys/GameSettings/WHF.ini index 3952560c66..25e94f44fe 100644 --- a/Data/Sys/GameSettings/WHF.ini +++ b/Data/Sys/GameSettings/WHF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WHP.ini b/Data/Sys/GameSettings/WHP.ini index 1f72b569f9..04700b0466 100644 --- a/Data/Sys/GameSettings/WHP.ini +++ b/Data/Sys/GameSettings/WHP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WHU.ini b/Data/Sys/GameSettings/WHU.ini index 9072787a22..ef79e416d0 100644 --- a/Data/Sys/GameSettings/WHU.ini +++ b/Data/Sys/GameSettings/WHU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WIB.ini b/Data/Sys/GameSettings/WIB.ini index 63daf433c9..26ba582763 100644 --- a/Data/Sys/GameSettings/WIB.ini +++ b/Data/Sys/GameSettings/WIB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WIC.ini b/Data/Sys/GameSettings/WIC.ini index e08d4409ea..c04663a671 100644 --- a/Data/Sys/GameSettings/WIC.ini +++ b/Data/Sys/GameSettings/WIC.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WJA.ini b/Data/Sys/GameSettings/WJA.ini index 12263e2110..55b91d17f7 100644 --- a/Data/Sys/GameSettings/WJA.ini +++ b/Data/Sys/GameSettings/WJA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WJE.ini b/Data/Sys/GameSettings/WJE.ini index 564ca24aab..d783f461c6 100644 --- a/Data/Sys/GameSettings/WJE.ini +++ b/Data/Sys/GameSettings/WJE.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. RealWiiRemoteRepeatReports = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WKD.ini b/Data/Sys/GameSettings/WKD.ini index 3366d7ce54..8b815321c3 100644 --- a/Data/Sys/GameSettings/WKD.ini +++ b/Data/Sys/GameSettings/WKD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WKT.ini b/Data/Sys/GameSettings/WKT.ini index e9c932d8da..60ae09ba13 100644 --- a/Data/Sys/GameSettings/WKT.ini +++ b/Data/Sys/GameSettings/WKT.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. CPUThread = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WL9.ini b/Data/Sys/GameSettings/WL9.ini index 83dae83b5a..19b4685dd1 100644 --- a/Data/Sys/GameSettings/WL9.ini +++ b/Data/Sys/GameSettings/WL9.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WLO.ini b/Data/Sys/GameSettings/WLO.ini index c99f233a1a..042dd5161f 100644 --- a/Data/Sys/GameSettings/WLO.ini +++ b/Data/Sys/GameSettings/WLO.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WLZ.ini b/Data/Sys/GameSettings/WLZ.ini index 3cf7ad1df5..b3fa14f46d 100644 --- a/Data/Sys/GameSettings/WLZ.ini +++ b/Data/Sys/GameSettings/WLZ.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WMA.ini b/Data/Sys/GameSettings/WMA.ini index cb2a800b04..816ee5d5f2 100644 --- a/Data/Sys/GameSettings/WMA.ini +++ b/Data/Sys/GameSettings/WMA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WMB.ini b/Data/Sys/GameSettings/WMB.ini index b77f40112f..80962f23aa 100644 --- a/Data/Sys/GameSettings/WMB.ini +++ b/Data/Sys/GameSettings/WMB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WMG.ini b/Data/Sys/GameSettings/WMG.ini index 2481f3ba7d..efb396b3e1 100644 --- a/Data/Sys/GameSettings/WMG.ini +++ b/Data/Sys/GameSettings/WMG.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WMS.ini b/Data/Sys/GameSettings/WMS.ini index a327b440cd..99e76fe663 100644 --- a/Data/Sys/GameSettings/WMS.ini +++ b/Data/Sys/GameSettings/WMS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WP4.ini b/Data/Sys/GameSettings/WP4.ini index dbec4bc4d7..0a90073d3f 100644 --- a/Data/Sys/GameSettings/WP4.ini +++ b/Data/Sys/GameSettings/WP4.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WPA.ini b/Data/Sys/GameSettings/WPA.ini index da2ca8fa1e..e0e2089c21 100644 --- a/Data/Sys/GameSettings/WPA.ini +++ b/Data/Sys/GameSettings/WPA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WPF.ini b/Data/Sys/GameSettings/WPF.ini index 5cff467f17..c367912d3c 100644 --- a/Data/Sys/GameSettings/WPF.ini +++ b/Data/Sys/GameSettings/WPF.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WPH.ini b/Data/Sys/GameSettings/WPH.ini index cd75b66ef0..f8e098fe15 100644 --- a/Data/Sys/GameSettings/WPH.ini +++ b/Data/Sys/GameSettings/WPH.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WPS.ini b/Data/Sys/GameSettings/WPS.ini index 3380b55621..8981a11535 100644 --- a/Data/Sys/GameSettings/WPS.ini +++ b/Data/Sys/GameSettings/WPS.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WR2.ini b/Data/Sys/GameSettings/WR2.ini index 0e11e711da..a45e78eb05 100644 --- a/Data/Sys/GameSettings/WR2.ini +++ b/Data/Sys/GameSettings/WR2.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. @@ -22,3 +19,5 @@ SafeTextureCacheColorSamples = 0 # Fixes visible lines in air vents/fans. VertexRounding = True ImmediateXFBEnable = False +# Fixes rabbid tattoo textures saving as black. +EFBToTextureEnable = False diff --git a/Data/Sys/GameSettings/WR5.ini b/Data/Sys/GameSettings/WR5.ini index 66a16f3790..14e8cc922f 100644 --- a/Data/Sys/GameSettings/WR5.ini +++ b/Data/Sys/GameSettings/WR5.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WR9.ini b/Data/Sys/GameSettings/WR9.ini index a28a66b7d3..ab8d1e7241 100644 --- a/Data/Sys/GameSettings/WR9.ini +++ b/Data/Sys/GameSettings/WR9.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WRI.ini b/Data/Sys/GameSettings/WRI.ini index ec5f4d2df5..c8d9460df6 100644 --- a/Data/Sys/GameSettings/WRI.ini +++ b/Data/Sys/GameSettings/WRI.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WRX.ini b/Data/Sys/GameSettings/WRX.ini index eac7359778..bb31787197 100644 --- a/Data/Sys/GameSettings/WRX.ini +++ b/Data/Sys/GameSettings/WRX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WSL.ini b/Data/Sys/GameSettings/WSL.ini index cc2f035e12..b97a0e343f 100644 --- a/Data/Sys/GameSettings/WSL.ini +++ b/Data/Sys/GameSettings/WSL.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WSR.ini b/Data/Sys/GameSettings/WSR.ini index 2489fc6a0a..e186f5319e 100644 --- a/Data/Sys/GameSettings/WSR.ini +++ b/Data/Sys/GameSettings/WSR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WTE.ini b/Data/Sys/GameSettings/WTE.ini index 3775a41bd6..66691c099e 100644 --- a/Data/Sys/GameSettings/WTE.ini +++ b/Data/Sys/GameSettings/WTE.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WTK.ini b/Data/Sys/GameSettings/WTK.ini index aee3fdf48f..3b3a896118 100644 --- a/Data/Sys/GameSettings/WTK.ini +++ b/Data/Sys/GameSettings/WTK.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WTU.ini b/Data/Sys/GameSettings/WTU.ini index f650070246..b40d281336 100644 --- a/Data/Sys/GameSettings/WTU.ini +++ b/Data/Sys/GameSettings/WTU.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WTX.ini b/Data/Sys/GameSettings/WTX.ini index 24df528878..0e82b0b301 100644 --- a/Data/Sys/GameSettings/WTX.ini +++ b/Data/Sys/GameSettings/WTX.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WWA.ini b/Data/Sys/GameSettings/WWA.ini index f4ae995429..2ed8576975 100644 --- a/Data/Sys/GameSettings/WWA.ini +++ b/Data/Sys/GameSettings/WWA.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WXB.ini b/Data/Sys/GameSettings/WXB.ini index 96f7545af6..f0d5feb56e 100644 --- a/Data/Sys/GameSettings/WXB.ini +++ b/Data/Sys/GameSettings/WXB.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WXP.ini b/Data/Sys/GameSettings/WXP.ini index 14a526e3b8..3700dae64d 100644 --- a/Data/Sys/GameSettings/WXP.ini +++ b/Data/Sys/GameSettings/WXP.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WXR.ini b/Data/Sys/GameSettings/WXR.ini index 5e6b1ff588..9bfb8ef58b 100644 --- a/Data/Sys/GameSettings/WXR.ini +++ b/Data/Sys/GameSettings/WXR.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WYM.ini b/Data/Sys/GameSettings/WYM.ini index 093a0b0e05..b0f0ba12dc 100644 --- a/Data/Sys/GameSettings/WYM.ini +++ b/Data/Sys/GameSettings/WYM.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/WZI.ini b/Data/Sys/GameSettings/WZI.ini index a6ace2bfd5..0a693081a3 100644 --- a/Data/Sys/GameSettings/WZI.ini +++ b/Data/Sys/GameSettings/WZI.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/XHD.ini b/Data/Sys/GameSettings/XHD.ini index 6640d67c5c..33c22452dc 100644 --- a/Data/Sys/GameSettings/XHD.ini +++ b/Data/Sys/GameSettings/XHD.ini @@ -3,9 +3,6 @@ [Core] # Values set here will override the main Dolphin settings. -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/GameSettings/XHL.ini b/Data/Sys/GameSettings/XHL.ini index b524d922ba..cc5a278d67 100644 --- a/Data/Sys/GameSettings/XHL.ini +++ b/Data/Sys/GameSettings/XHL.ini @@ -4,9 +4,6 @@ # Values set here will override the main Dolphin settings. RealWiiRemoteRepeatReports = False -[OnLoad] -# Add memory patches to be loaded once on boot here. - [OnFrame] # Add memory patches to be applied every frame here. diff --git a/Data/Sys/Load/GraphicMods/Skylanders Trap Team/SK8.txt b/Data/Sys/Load/GraphicMods/Skylanders Trap Team/SK8.txt deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/Data/Sys/Load/GraphicMods/Skylanders Trap Team/metadata.json b/Data/Sys/Load/GraphicMods/Skylanders Trap Team/metadata.json deleted file mode 100644 index 13cc5adc87..0000000000 --- a/Data/Sys/Load/GraphicMods/Skylanders Trap Team/metadata.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "meta": - { - "title": "Bloom Texture Definitions", - "author": "SuperSamus" - }, - "groups": - [ - { - "name": "Bloom", - "targets": [ - { - "type": "efb", - "texture_filename": "efb1_n000005_320x228_6" - } - ] - } - ] -} diff --git a/Externals/libadrenotools b/Externals/libadrenotools index f4ce3c9618..8fae8ce254 160000 --- a/Externals/libadrenotools +++ b/Externals/libadrenotools @@ -1 +1 @@ -Subproject commit f4ce3c9618e7ecfcdd238b17dad9a0b888f5de90 +Subproject commit 8fae8ce254dfc1344527e05301e43f37dea2df80 diff --git a/Externals/rangeset/include/rangeset/rangeset.h b/Externals/rangeset/include/rangeset/rangeset.h index 60f665c9ee..22c7e81550 100644 --- a/Externals/rangeset/include/rangeset/rangeset.h +++ b/Externals/rangeset/include/rangeset/rangeset.h @@ -3,6 +3,7 @@ #include #include #include +#include namespace HyoutaUtilities { template class RangeSet { @@ -254,7 +255,31 @@ public: return !(*this == other); } + // Get free size and fragmentation ratio + std::pair get_stats() const { + std::size_t free_total = 0; + if (begin() == end()) + return {free_total, 1.0}; + std::size_t largest_size = 0; + for (auto iter = begin(); iter != end(); ++iter) { + const std::size_t size = calc_size(iter.from(), iter.to()); + if (size > largest_size) + largest_size = size; + free_total += size; + } + return {free_total, static_cast(free_total - largest_size) / free_total}; + } + private: + static std::size_t calc_size(T from, T to) { + if constexpr (std::is_pointer_v) { + // For pointers we don't want pointer arithmetic here, else void* breaks. + return reinterpret_cast(to) - reinterpret_cast(from); + } else { + return static_cast(to - from); + } + } + // Assumptions that can be made about the data: // - Range are stored in the form [from, to[ // That is, the starting value is inclusive, and the end value is exclusive. diff --git a/Externals/rangeset/include/rangeset/rangesizeset.h b/Externals/rangeset/include/rangeset/rangesizeset.h index e91c74f210..7128a90602 100644 --- a/Externals/rangeset/include/rangeset/rangesizeset.h +++ b/Externals/rangeset/include/rangeset/rangesizeset.h @@ -4,6 +4,7 @@ #include #include #include +#include namespace HyoutaUtilities { // Like RangeSet, but additionally stores a map of the ranges sorted by their size, for quickly finding the largest or @@ -398,6 +399,16 @@ public: return !(*this == other); } + // Get free size and fragmentation ratio + std::pair get_stats() const { + std::size_t free_total = 0; + if (begin() == end()) + return {free_total, 1.0}; + for (auto iter = begin(); iter != end(); ++iter) + free_total += calc_size(iter.from(), iter.to()); + return {free_total, static_cast(free_total - Sizes.begin()->first) / free_total}; + } + private: static SizeT calc_size(T from, T to) { if constexpr (std::is_pointer_v) { diff --git a/Languages/po/ar.po b/Languages/po/ar.po index 3dcc00d3f8..d3fdd96ba8 100644 --- a/Languages/po/ar.po +++ b/Languages/po/ar.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: mansoor , 2013,2015-2024\n" "Language-Team: Arabic (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -176,7 +176,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "%1 لا يدعم هذه الميزة علي النظام الخاص بك" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 لا يدعم هذه الميزة." @@ -190,11 +190,11 @@ msgstr "" "%2 موضوع(s)\n" "%3 الإطار الحالي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 قد انضم" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 لقد غادر" @@ -202,11 +202,11 @@ msgstr "%1 لقد غادر" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 القرص غير صالح" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 is now golfing" @@ -249,17 +249,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (السرعة القياسية)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -291,7 +291,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 ميغابايت" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -304,7 +304,7 @@ msgstr "%1x Native (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -352,7 +352,7 @@ msgstr "&4x" msgid "&About" msgstr "&حول" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -430,7 +430,7 @@ msgid "&Controller Settings" msgstr "&إعدادات ذراع التحكم" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "&نسخ العنوان" @@ -547,7 +547,7 @@ msgstr "&استيراد" msgid "&Infinity Base" msgstr "&Infinity قاعدة" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -659,7 +659,7 @@ msgstr "&إزالة" msgid "&Remove Code" msgstr "&إزالة الرمز" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -768,7 +768,7 @@ msgstr "(النظام)" msgid "(host)" msgstr "(مضيف)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(ايقاف)" @@ -792,7 +792,7 @@ msgstr ", فاصلة" msgid "- Subtract" msgstr "- طرح" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -801,7 +801,7 @@ msgid "--Unknown--" msgstr "--غير معروف--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1052,7 +1052,7 @@ msgid "If unsure, leave this unchecked." msgstr "" "إذا لم تكن متأكدا فاترك هذا دون تحديد" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1084,8 +1084,8 @@ msgstr "" msgid "> Greater-than" msgstr "> أكثر-من" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "جلسة لعب الشبكة جارية بالفعل!" @@ -1110,7 +1110,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "القرص بالفعل على وشك أن يتم إدراجه." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1122,7 +1122,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "لا يمكن تحميل حالة الحفظ دون تحديد لعبة لتشغيلها" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1388,7 +1388,7 @@ msgstr "أضف" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1412,7 +1412,7 @@ msgstr "مساحة العنوان حسب حالة وحدة المعالجة ال msgid "Address:" msgstr "عنوان" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1485,7 +1485,7 @@ msgstr "خيارات متقدمة" msgid "Advanced Settings" msgstr "الإعدادات المتقدمة" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1567,8 +1567,8 @@ msgstr "GC/Wii جميع ملفات" msgid "All Hexadecimal" msgstr "كل سداسي عشري" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "جميع حالات الحفظ (*.sav *.s##);; كل الملفات (*)" @@ -1584,11 +1584,11 @@ msgstr "جميع الأعداد الصحيحة غير الموقعة" msgid "All files (*)" msgstr "(*) جميع الملفات" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "جميع رموز اللاعبين متزامنة." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "حفظ جميع اللاعبين متزامنة." @@ -1654,7 +1654,7 @@ msgstr "الزاوية" msgid "Angular velocity to ignore and remap." msgstr "السرعة الزاوية للتجاهل وإعادة التخطيط" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "التنعيم" @@ -1678,7 +1678,7 @@ msgstr "إلحاق ب & ملف التوقيع الموجود" msgid "Appl&y Signature File..." msgstr "تطبيق ملف التوقيع" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1712,7 +1712,7 @@ msgstr "هل أنت متأكد من أنك تريد حذف هذا الملف؟" msgid "Are you sure you want to delete this pack?" msgstr "هل أنت متأكد من أنك تريد حذف هذه الحزمة؟" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "هل أنت متأكد من أنك تريد إنهاء اللعب عبر الشبكة؟" @@ -1741,7 +1741,7 @@ msgstr "نسبة الابعاد" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1753,7 +1753,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "تعيين منافذ ذراع التحكم" @@ -1811,7 +1811,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "إعدادات التحديث التلقائي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2085,11 +2085,11 @@ msgstr "" msgid "Boot to Pause" msgstr "التمهيد لإيقاف مؤقت" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND backup file (*.bin);;All Files (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii keys file (*.bin);;All Files (*)" @@ -2217,7 +2217,7 @@ msgstr "" msgid "Branch: %1" msgstr "%1 فرع" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "الفروع" @@ -2282,16 +2282,16 @@ msgstr "مستعرض جلسات اللعب عبر الشبكة" msgid "Buffer Size:" msgstr "حجم المخزن المؤقت" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "تم تغيير حجم المخزن المؤقت إلى %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "المخزن المؤقت" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2371,7 +2371,7 @@ msgstr "" msgid "Calculate" msgstr "حساب" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2433,8 +2433,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "{0:02x} لا يمكن العثور على ريموت وي من خلال مقبض الاتصال" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "لا يمكن بدء جلسة اللعب عبر الشبكة بينما لا تزال اللعبة قيد التشغيل! " @@ -2586,7 +2586,7 @@ msgstr "(%1) قسم القناة" msgid "Character entered is invalid!" msgstr "الحرف الذي تم إدخاله غير صالح" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "محادثه" @@ -2622,7 +2622,7 @@ msgstr "" "تحقق مما إذا كان لديك الأذونات المطلوبة لحذف الملف أو ما إذا كان لا يزال قيد " "الاستخدام." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "اختباري" @@ -2726,11 +2726,11 @@ msgstr "" msgid "Code:" msgstr "رمز" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "الرموز الواردة!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "تصحيح الألوان" @@ -2926,8 +2926,8 @@ msgstr "إعداد الإخراج" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "تأكيد " @@ -2941,7 +2941,7 @@ msgid "Confirm on Stop" msgstr "تأكيد على التوقف" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "التأكيد" @@ -2995,7 +2995,7 @@ msgstr "الاتصال بالإنترنت وإجراء تحديث للنظام msgid "Connected" msgstr "متصل" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "الاتصال" @@ -3066,7 +3066,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3077,7 +3077,7 @@ msgstr "" "الافتراضية أمام الشاشة.

تؤدي القيمة الأعلى إلى إنشاء تأثيرات أقوى " "خارج الشاشة بينما تكون القيمة الأقل أكثر راحة." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3086,7 +3086,7 @@ msgid "" "Native." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3119,12 +3119,12 @@ msgstr "" "Controls whether to use high or low-level DSP emulation. Defaults to " "True" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "التقارب" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "التقارب" @@ -3205,18 +3205,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "نسخ" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3224,7 +3224,7 @@ msgstr "" msgid "Copy Address" msgstr "نسخ العنوان" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3236,8 +3236,8 @@ msgstr "فشل النسخ" msgid "Copy Hex" msgstr "Copy Hex" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3276,16 +3276,16 @@ msgstr "" msgid "Cost" msgstr "كلفة" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "تعذر الاتصال بالمضيف." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "تعذر إنشاء عميل." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "تعذر إنشاء نظير." @@ -3381,7 +3381,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "تعذر البحث عن الخادم المركزي" @@ -3473,7 +3473,7 @@ msgstr "القيمة الحالية" msgid "Current context" msgstr "السياق الحالي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "لعبة الحالية" @@ -3591,7 +3591,7 @@ msgstr "بساط الرقص" msgid "Dark" msgstr "مظلم" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "البيانات" @@ -3620,7 +3620,7 @@ msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" "عدم تناسق البيانات في بطاقة ذاكرة جيم كيوب ، مما يؤدي إلى إلغاء الإجراء" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "البيانات المتلقية!" @@ -3747,7 +3747,7 @@ msgstr "حذف الملفات المحددة" msgid "Delete the existing file '{0}'?" msgstr "'{0}' احذف الملف الموجود" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "العمق" @@ -3755,7 +3755,7 @@ msgstr "العمق" msgid "Depth Percentage:" msgstr "نسبة العمق" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "العمق" @@ -3921,7 +3921,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3979,7 +3979,7 @@ msgstr "Distance of travel from neutral position." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "هل تسمح لشركة دولفين بالإبلاغ عن معلومات لمطوري دولفين؟" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "هل تريد إضافة \"%1\" إلى قائمة مسارات الألعاب؟" @@ -3993,7 +3993,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "هل تريد إيقاف المحاكاة الحالية؟" @@ -4028,8 +4028,8 @@ msgstr "CSV توقيع دولفين ملف" msgid "Dolphin Signature File" msgstr "دولفين توقيع الملف" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS Movies (*.dtm)" @@ -4064,7 +4064,7 @@ msgstr "فشل دولفين في إكمال الإجراء المطلوب." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "محاكي دولفين مفتوح المصدر لجهاز جيم كيوب و وي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "دولفين قديم جدا لجتياز الخادم " @@ -4295,7 +4295,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4635,7 +4635,7 @@ msgstr "" "Enables Floating Point Result Flag calculation, needed for a few games. (ON " "= Compatible, OFF = Fast)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4669,7 +4669,7 @@ msgid "" "this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4758,7 +4758,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "لم يتم تهيئة الشبكة" @@ -4853,12 +4853,12 @@ msgstr "Enter the RSO module address:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4872,11 +4872,11 @@ msgstr "Enter the RSO module address:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4902,7 +4902,7 @@ msgstr "سجل الأخطاء" msgid "Error Opening Adapter: %1" msgstr "%1 : خطأ في فتح المحول" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "خطأ في جمع البيانات المحفوظة" @@ -4924,11 +4924,11 @@ msgstr "خطأ في الحصول على قائمة الجلسة: 1%" msgid "Error occurred while loading some texture packs" msgstr "حدث خطأ أثناء تحميل بعض حزم النسيج" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "خطأ معالجة الرموز" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "خطأ في معالجة البيانات." @@ -4936,11 +4936,11 @@ msgstr "خطأ في معالجة البيانات." msgid "Error reading file: {0}" msgstr "{0} خطأ في قراءة الملف" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "خطأ في مزامنة الرموز" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "حدث خطا اثناء مزامنة حفظ البيانات!" @@ -5131,7 +5131,7 @@ msgstr "ملحق إدخال الحركة" msgid "Extension Motion Simulation" msgstr "ملحق محاكاة الحركة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "خارجي" @@ -5193,7 +5193,7 @@ msgstr "" "فشل فتح بطاقة الذاكرة:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "فشل في إضافة هذه الجلسة إلى فهرس اللعب عبر الشبكة: 1%" @@ -5217,7 +5217,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Redump.org فشل الاتصال بـ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "%1 فشل الاتصال بالخادم" @@ -5254,12 +5254,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "فشل حذف بطاقة الذاكرة في لعب عبر الشبكة تحقق من أذونات الكتابة الخاصة بك." @@ -5343,7 +5343,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "فشل في التهيئة الأساسية" @@ -5367,7 +5367,7 @@ msgstr "%1 :فشل تثبيت الحزمة" msgid "Failed to install this title to the NAND." msgstr "NAND فشل تثبيت هذا العنوان على" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5425,7 +5425,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "'%1' فشل في الفتح" @@ -5466,7 +5466,7 @@ msgstr "" msgid "Failed to open file." msgstr "فشل فتح ملف" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "فشل في فتح الخادم" @@ -5499,7 +5499,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "\"%1\" فشل في فتح ملف الإدخال" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5526,7 +5526,7 @@ msgid "Failed to read from file." msgstr "فشلت القراءة من الملف" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "\"{0}\" فشلت القراءة من ملف الإدخال" @@ -5587,15 +5587,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "NAND فشل في إزالة هذا العنوان من" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "Failed to reset NetPlay GCI folder. Verify your write permissions." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "Failed to reset NetPlay NAND folder. Verify your write permissions." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "فشل في إعادة تعيين مجلد إعادة توجيه اللعب عبر الشبكة. تحقق من أذونات الكتابة " @@ -5640,11 +5640,11 @@ msgstr "%1 فشل في إلغاء تثبيت الحزمة" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Failed to write BT.DINF to SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Mii فشل في كتابة بيانات" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "فشل في كتابة حفظ وي." @@ -5658,7 +5658,7 @@ msgstr "فشل في كتابه ملف الأعداد" msgid "Failed to write modified memory card to disk." msgstr "فشل في كتابة بطاقة الذاكرة المعدلة إلى القرص" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "فشل في كتابة إعادة توجيه الحفظ" @@ -5667,7 +5667,7 @@ msgid "Failed to write savefile to disk." msgstr "فشل في كتابة ملف الحفظ على القرص" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5682,7 +5682,7 @@ msgstr "" msgid "Failure" msgstr "فشل" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "تأخير الإدخال العادل" @@ -5854,7 +5854,7 @@ msgstr "الأعلام" msgid "Float" msgstr "عدد عشري" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5923,7 +5923,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5933,7 +5933,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6137,11 +6137,11 @@ msgstr "صوت جيم بوي أدفانس" msgid "GBA Window Size" msgstr "حجم النافذة جيم بوي أدفانس" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6183,7 +6183,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "GPU فك تشفير نسيج" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6193,25 +6193,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6223,7 +6223,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6294,15 +6294,15 @@ msgstr "معرف اللعبة" msgid "Game ID:" msgstr "معرف اللعبة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "حالة اللعبة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "تغيرت اللعبة إلى \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6310,15 +6310,15 @@ msgstr "" "يحتوي ملف اللعبة على تجزئة مختلفة. انقر بزر الماوس الأيمن فوقه، وحدد خصائص، " "وقم بالتبديل إلى علامة التبويب تحقق، وحدد التحقق من التكامل للتحقق من التجزئة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "تحتوي اللعبة على رقم قرص مختلف" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "اللعبة لديها مراجعة مختلفة" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "لعبة تستخدم بالفعل!" @@ -6329,7 +6329,7 @@ msgstr "" "{0:#x}, {1:#x} تم الكتابة فوق اللعبة مع حفظ ألعاب أخرى. تلف البيانات في " "المستقبل" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "منطقة اللعبة غير متطابقة" @@ -6483,7 +6483,7 @@ msgstr "" msgid "Giants" msgstr "العمالقة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Golf وضع" @@ -6510,7 +6510,7 @@ msgstr "الرسومات" msgid "Graphics mods are currently disabled." msgstr "تعديلات الرسومات معطلة حاليا" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6626,7 +6626,7 @@ msgstr "إخفاء الجلسات داخل اللعبة" msgid "Hide Incompatible Sessions" msgstr "إخفاء جلسات العمل غير المتوافقة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6665,7 +6665,7 @@ msgstr "هوست" msgid "Host Code:" msgstr "رمز المضيف" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "سلطة إدخال المضيف" @@ -6673,7 +6673,7 @@ msgstr "سلطة إدخال المضيف" msgid "Host Size" msgstr "حجم المضيف" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6685,11 +6685,11 @@ msgstr "" "مناسب للألعاب غير الرسمية مع أكثر من 3 لاعبين ، وربما على اتصالات غير مستقرة " "أو عالية وقت الإستجابة." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "تم تعطيل سلطة إدخال المضيف" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "تمكين سلطة إدخال المضيف" @@ -6812,7 +6812,7 @@ msgstr "" msgid "Icon" msgstr " أيقونة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6848,7 +6848,7 @@ msgstr "" "التهيئات النادرة التي تسبب مشكلات الأخطاء والأداء والثبات.\n" "يمكن إلغاء هذا التفويض في أي وقت من خلال إعدادات دولفين." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6951,11 +6951,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "استيراد حفظ وي" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr " NAND استيراد النسخ الاحتياطي" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7116,7 +7116,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -7147,7 +7147,7 @@ msgstr "NAND تثبيت على" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Instr." @@ -7170,7 +7170,7 @@ msgstr "التعليمات" msgid "Instruction: %1" msgstr "%1 تعليمات" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7230,7 +7230,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "الدقة الداخلية" @@ -7288,7 +7288,7 @@ msgstr "المجموع الاختباري غير صالح." msgid "Invalid game." msgstr "لعبة غير صالحة" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "المضيف غير صالح" @@ -7458,7 +7458,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "استمر في الجري" @@ -7497,7 +7497,7 @@ msgstr "مفاتيح" msgid "KiB" msgstr "كيلوبايت" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "طرد لاعب" @@ -7729,7 +7729,7 @@ msgstr "تحميل الملف" msgid "Load GameCube Main Menu" msgstr "تحميل قائمة جيم كيوب الرئيسية " -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "تحميل بيانات حفظ المضيف فقط" @@ -7856,7 +7856,7 @@ msgstr "تحميل الحالة من الفتحة" msgid "Load Wii System Menu %1" msgstr "%1 تحميل قائمة نظام وي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "تحميل وكتابة بيانات حفظ المضيف" @@ -7893,7 +7893,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "محلي" @@ -7963,7 +7963,7 @@ msgstr "" msgid "Loop" msgstr "التكرار الحلقي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "فقد الاتصال بالخادم" @@ -8041,7 +8041,7 @@ msgstr "الناشر" msgid "Maker:" msgstr "الناشر" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8058,7 +8058,7 @@ msgstr "NAND إدارة" msgid "Manual Texture Sampling" msgstr "أخذ عينات النسيج يدويا" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "تعيين" @@ -8070,11 +8070,11 @@ msgstr "Mask ROM" msgid "Match Found" msgstr "وجد تطابق" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "المخزن المؤقت الأقصى" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "%1 تم تغيير حجم المخزن المؤقت الأقصى إلى" @@ -8132,7 +8132,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8181,7 +8181,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "عدم تطابق بين هياكل البيانات الداخلية." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8367,7 +8367,7 @@ msgstr "Native (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "لعب عبر الشبكة" @@ -8383,27 +8383,27 @@ msgstr "اعدادات لعب عبر الشبكة" msgid "Netherlands" msgstr "هولندا" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "شبكة الاتصال" @@ -8473,7 +8473,7 @@ msgstr "التالية" msgid "Next Profile" msgstr "ملف التعريف التالي" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "الاسم المستعار طويل جدا" @@ -8510,7 +8510,7 @@ msgstr "لا يوجد ضغط" msgid "No Match" msgstr "لا تطابق" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "لا يوجد حفظ للبيانات" @@ -8560,7 +8560,7 @@ msgstr "" msgid "No issues have been detected." msgstr "لم يتم اكتشاف أية مشكلات." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "لم يتم العثور على لعبة مطابقة" @@ -8600,7 +8600,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "No undo.dtm found, aborting undo load state to prevent movie desyncs" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8618,7 +8618,7 @@ msgstr "أمريكا الشمالية" msgid "Not Set" msgstr "غير مجموعة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "ليس كل اللاعبين لديهم اللعبة. هل تريد حقا أن تبدأ؟" @@ -8638,7 +8638,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "لم يتم العثور عليها" @@ -8695,7 +8695,7 @@ msgid "Nunchuk Stick" msgstr "عصا نونشوك" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8941,7 +8941,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8960,7 +8960,7 @@ msgstr "مفاتيح الاختصار حالة الأخرى" msgid "Other State Management" msgstr "إدارة الحالة الأخرى" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "لعبة أخرى" @@ -8968,7 +8968,7 @@ msgstr "لعبة أخرى" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "إعادة تشكيل الإخراج" @@ -8976,7 +8976,7 @@ msgstr "إعادة تشكيل الإخراج" msgid "Output Resampling:" msgstr "إعادة تشكيل الإخراج" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "الكتابة فوق" @@ -9014,7 +9014,7 @@ msgstr "PNG image file (*.png);; All Files (*)" msgid "PPC Size" msgstr "PPC حجم" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -9027,7 +9027,7 @@ msgstr "تحكم" msgid "Pads" msgstr "منصات" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "المعلمات" @@ -9173,7 +9173,7 @@ msgstr "بيتابايت" msgid "Pick a debug font" msgstr "debug اختر خط" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9210,7 +9210,7 @@ msgstr "" msgid "Playback Options" msgstr "خيارات التشغيل" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "لاعب" @@ -9239,7 +9239,7 @@ msgid "Player Two Ability Two" msgstr "اللاعب الثاني القدرة الثانية" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "اللاعبين" @@ -9289,11 +9289,11 @@ msgstr "منفذ" msgid "Portal Slots" msgstr "فتحات البوابة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "تم اكتشاف مزامنة محتملة: %1 قد تمت مزامنتها في الإطار %2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "تأثير ما بعد المعالجة" @@ -9465,11 +9465,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "QT_LAYOUT_DIRECTION" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "(QoS) تعذر تمكين جوده الخدمة ." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "تم تمكين جودة الخدمة (QoS) بنجاح." @@ -9482,11 +9482,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "مشكلة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "خروج" @@ -9548,7 +9548,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "الدقة الداخلية الخام" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9607,7 +9607,7 @@ msgstr "إعادة المركز" msgid "Record" msgstr "تسجيل" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "سجل المدخلات" @@ -9636,7 +9636,7 @@ msgstr "اليسار أحمر" msgid "Red Right" msgstr "اليمين أحمر" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9748,8 +9748,8 @@ msgstr "" "(إلا إذا قمت بحزم ملف ISO بتنسيق مضغوط مثل ZIP بعد ذلك)\n" "هل تريد المتابعة على أية حال؟" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9846,11 +9846,11 @@ msgstr "مطلوب إعادة تشغيل" msgid "Restore Defaults" msgstr "استعادة الضبط الافتراضي" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "إعادة المحاولة" @@ -9859,7 +9859,7 @@ msgstr "إعادة المحاولة" msgid "Return Speed" msgstr "عودة السرعة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "إصدار" @@ -9918,7 +9918,7 @@ msgstr "Roll Left" msgid "Roll Right" msgstr "Roll Right" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "معرف الغرفة" @@ -9977,7 +9977,7 @@ msgstr "" msgid "Rumble" msgstr "هزاز" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9985,11 +9985,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "تشغيل جيم بوي أدفانس في خيوط مخصصة" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -10001,7 +10001,7 @@ msgstr "" msgid "Russia" msgstr "روسيا" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD Card" @@ -10150,7 +10150,7 @@ msgstr "حفظ الحالة الأقدم" msgid "Save Preset" msgstr "حفظ الإعداد المسبق" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "حفظ ملف التسجيل باسم" @@ -10394,7 +10394,7 @@ msgstr "حدد قرص جيم بوي أدفانس" msgid "Select GBA Saves Path" msgstr "حدد مسار الحفظ جيم بوي أدفانس" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10406,7 +10406,7 @@ msgstr "حدد الحالة الأخيرة" msgid "Select Load Path" msgstr "حدد مسار التحميل" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10508,8 +10508,8 @@ msgstr "اختر الملف" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "حدد ملف" @@ -10537,7 +10537,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "RSO حدد عنوان وحدة" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "حدد ملف التسجيل للتشغيل" @@ -10553,11 +10553,11 @@ msgstr "الخط المحدد" msgid "Selected controller profile does not exist" msgstr "اختيار الملف التحكم الشخصي غير موجود " -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "اللعبة المختارة غير موجودة في قائمة الألعاب!" @@ -10600,7 +10600,7 @@ msgid "" "Corrected Internal Resolution\"." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10664,7 +10664,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "إرسال" @@ -10697,7 +10697,7 @@ msgstr "IP عنوان" msgid "Server Port" msgstr "منفذ الخادم" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "الخادم رفض محاولة الاجتياز" @@ -10722,15 +10722,15 @@ msgstr "" msgid "Set PC" msgstr "تعيين الكمبيوتر" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10891,7 +10891,7 @@ msgstr "جيم كيوب" msgid "Show Germany" msgstr "ألمانيا" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Show Golf Mode Overlay" @@ -11000,7 +11000,7 @@ msgstr "عرض ساعة النظام" msgid "Show Taiwan" msgstr "تايوان" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -11032,7 +11032,7 @@ msgstr "وي" msgid "Show World" msgstr "العالم" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11429,7 +11429,7 @@ msgstr "بداية المكدس" msgid "Standard Controller" msgstr "ذراع تحكم القياسية" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "تشغيل" @@ -11467,7 +11467,7 @@ msgstr "Riivolution بدء مع تصحيحات" msgid "Start with Riivolution Patches..." msgstr "Riivolution بدء مع تصحيحات" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "بدأت اللعبة" @@ -11531,11 +11531,11 @@ msgstr "التنقل" msgid "Stereo" msgstr "استريو" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "3D وضع ثلاثي الأبعاد" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "3D وضع" @@ -11565,7 +11565,7 @@ msgstr "إيقاف" msgid "Stop Playing/Recording Input" msgstr "إيقاف تشغيل / تسجيل الإدخال" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "توقفت اللعبة" @@ -11601,7 +11601,7 @@ msgstr "" msgid "Stretch to Window" msgstr "تمتد إلى النافذة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "مزامنة الإعدادات الصارمة" @@ -11641,7 +11641,7 @@ msgstr "مرقم" msgid "Success" msgstr "ناجح" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "تمت إضافته بنجاح إلى فهرس اللعب عبر الشبكة" @@ -11717,7 +11717,7 @@ msgstr "محيطي" msgid "Suspended" msgstr "معلق" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Swap Eyes" @@ -11732,7 +11732,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11757,19 +11757,19 @@ msgstr "B التبديل إلى" msgid "Symbol" msgstr "رمز" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11779,7 +11779,7 @@ msgstr "رموز" msgid "Sync" msgstr "مزامنة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko مزامنة رموز" @@ -11805,15 +11805,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "جارٍ مزامنة الرموز" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "جارٍ مزامنة الرموز" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "جارٍ مزامنة حفظ البيانات" @@ -11861,7 +11861,7 @@ msgstr "لقطة للشاشة" msgid "Target address range is invalid." msgstr "نطاق العنوان المستهدف غير صالح." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11896,7 +11896,7 @@ msgstr "دقة ذاكرة التخزين المؤقت للنسيج" msgid "Texture Dumping" msgstr "تفريغ النسيج" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "تصفية النسيج" @@ -12138,7 +12138,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "لا يحتوي قرص اللعبة على أي معلومات تحديث قابلة للاستخدام." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "اللعبة قيد التشغيل حاليا." @@ -12151,7 +12151,7 @@ msgstr "" "منطقة اللعبة لا تتطابق مع وحدة التحكم الخاصة بك. لتجنب حدوث مشكلات في قائمة " "النظام ، لا يمكن تحديث وحدة التحكم التي تمت محاكاتها باستخدام هذا القرص." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12174,7 +12174,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12246,15 +12246,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "إصدارات لعب عبر الشبكة الخاصة بالخادم والعميل غير متوافقة." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "الخادم ممتلئ." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "أرسل الخادم رسالة خطأ غير معروفة." @@ -12656,7 +12656,7 @@ msgid "" msgstr "" "سيحد ذلك من سرعة التحميل المتراكم لكل عميل ، والذي يستخدم لحفظ المزامنة." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12880,8 +12880,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "خطأ الاجتياز" @@ -12889,7 +12889,7 @@ msgstr "خطأ الاجتياز" msgid "Traversal Server" msgstr "اجتياز الخادم" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "انتهت مهلة خادم الاجتياز للاتصال بالمضيف" @@ -13095,7 +13095,7 @@ msgstr "امريكا" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "غير معروف" @@ -13109,21 +13109,21 @@ msgstr "(Id:%1 Var:%2) مجهول" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13153,7 +13153,7 @@ msgstr "قرص غير معروف" msgid "Unknown error occurred." msgstr "حدث خطأ غير معروف" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "{0:x} خطأ غير معروف" @@ -13161,11 +13161,11 @@ msgstr "{0:x} خطأ غير معروف" msgid "Unknown error." msgstr "خطأ غير معروف" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "{0} تم استلام رسالة غير معروفة بالمعرف" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -13305,7 +13305,7 @@ msgstr "إعدادات تقارير إحصائيات الاستخدام " msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "استخدام جميع بيانات حفظ وي" @@ -13313,6 +13313,10 @@ msgstr "استخدام جميع بيانات حفظ وي" msgid "Use Built-In Database of Game Names" msgstr "استخدم قاعدة بيانات مدمجة لأسماء الألعاب" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Use Lossless Codec (FFV1)" @@ -13428,7 +13432,7 @@ msgstr "" msgid "Using Qt %1" msgstr "%1 تستخدم كيوت" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13468,7 +13472,7 @@ msgstr "VBI Skip" msgid "Value" msgstr "القيمة" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "القيمة تتبع التعليمات الحالية" @@ -13691,7 +13695,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "تحذير" @@ -13781,6 +13785,13 @@ msgstr "Western (Windows-1252)" msgid "Whammy" msgstr "الضربة" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13947,19 +13958,19 @@ msgstr "Write to Log and Break" msgid "Write to Window" msgstr "الكتابة إلى النافذة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "رقم قرص خاطئ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "تجزئة خاطئة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "منطقة خاطئة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "مراجعة خاطئة" @@ -14309,11 +14320,11 @@ msgstr "{0} (NKit)" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} فشل في مزامنة الرموز" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} فشل في المزامنة" @@ -14326,7 +14337,7 @@ msgstr "" "تحقق من أذونات الكتابة أو نقل الملف خارج دولفين" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/ca.po b/Languages/po/ca.po index b52bc42e42..6a0b5484d8 100644 --- a/Languages/po/ca.po +++ b/Languages/po/ca.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Puniasterus , 2013-2016,2021-2023\n" "Language-Team: Catalan (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -182,7 +182,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "%1 no admet aquesta funció al teu sistema." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 no admet aquesta funció." @@ -196,11 +196,11 @@ msgstr "" "%2 objecte(s)\n" "Fotograma actual: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 s'ha unit" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 s'ha marxat" @@ -208,11 +208,11 @@ msgstr "%1 s'ha marxat" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 no és una ROM vàlida" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 ara està jugant al golf" @@ -255,17 +255,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (velocitat normal)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -297,7 +297,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -310,7 +310,7 @@ msgstr "%1x Nativa (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -358,7 +358,7 @@ msgstr "&4x" msgid "&About" msgstr "&Sobre" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -438,7 +438,7 @@ msgid "&Controller Settings" msgstr "&Configuració del controlador" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -555,7 +555,7 @@ msgstr "&Importar..." msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -667,7 +667,7 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -776,7 +776,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(Deshabilitat)" @@ -800,7 +800,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -809,7 +809,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1059,7 +1059,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1089,8 +1089,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Més gran que" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Ja hi ha una sessió NetPlay en curs!" @@ -1108,7 +1108,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1118,7 +1118,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1368,7 +1368,7 @@ msgstr "Afegir..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1392,7 +1392,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1452,7 +1452,7 @@ msgstr "Avançat" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1534,8 +1534,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1551,11 +1551,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1621,7 +1621,7 @@ msgstr "Angle" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1645,7 +1645,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1679,7 +1679,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1708,7 +1708,7 @@ msgstr "Relació d'aspecte:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1720,7 +1720,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "" @@ -1778,7 +1778,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2046,11 +2046,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2178,7 +2178,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2243,16 +2243,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2332,7 +2332,7 @@ msgstr "" msgid "Calculate" msgstr "Calcular" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2394,8 +2394,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2542,7 +2542,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Xat" @@ -2576,7 +2576,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2680,11 +2680,11 @@ msgstr "" msgid "Code:" msgstr "Codi:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2874,8 +2874,8 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2889,7 +2889,7 @@ msgid "Confirm on Stop" msgstr "Confirmar a l'aturar" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2943,7 +2943,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -3014,7 +3014,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3022,7 +3022,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3031,7 +3031,7 @@ msgid "" "Native." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3056,12 +3056,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Convergència:" @@ -3136,18 +3136,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Copiar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3155,7 +3155,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3167,8 +3167,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3207,16 +3207,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3297,7 +3297,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3389,7 +3389,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3502,7 +3502,7 @@ msgstr "Estora de ball" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3530,7 +3530,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3657,7 +3657,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3665,7 +3665,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Profunditat:" @@ -3831,7 +3831,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3889,7 +3889,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3903,7 +3903,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Voleu aturar l'emulació actual?" @@ -3938,8 +3938,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin Pel·lícules TAS (*.dtm)" @@ -3972,7 +3972,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4201,7 +4201,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4532,7 +4532,7 @@ msgid "" "= Compatible, OFF = Fast)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4566,7 +4566,7 @@ msgid "" "this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4652,7 +4652,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "" @@ -4747,12 +4747,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4766,11 +4766,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4796,7 +4796,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4820,11 +4820,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4832,11 +4832,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -5023,7 +5023,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5083,7 +5083,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5107,7 +5107,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5144,12 +5144,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5227,7 +5227,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5251,7 +5251,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5307,7 +5307,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5346,7 +5346,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5379,7 +5379,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5404,7 +5404,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5462,15 +5462,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5513,11 +5513,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "No s'ha pogut escriure BT.DINF a SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5531,7 +5531,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5540,7 +5540,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5553,7 +5553,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5723,7 +5723,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5791,7 +5791,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5801,7 +5801,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6001,11 +6001,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6047,7 +6047,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6057,25 +6057,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6087,7 +6087,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6158,29 +6158,29 @@ msgstr "ID del joc" msgid "Game ID:" msgstr "ID del joc:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "El joc encara està en marxa!" @@ -6189,7 +6189,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6343,7 +6343,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6370,7 +6370,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6486,7 +6486,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6525,7 +6525,7 @@ msgstr "Amfitrió" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6533,7 +6533,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6541,11 +6541,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6655,7 +6655,7 @@ msgstr "" msgid "Icon" msgstr "Icona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6679,7 +6679,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6782,11 +6782,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6945,7 +6945,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6976,7 +6976,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6999,7 +6999,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7059,7 +7059,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7117,7 +7117,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "" @@ -7288,7 +7288,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7327,7 +7327,7 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Expulsar jugador" @@ -7553,7 +7553,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7680,7 +7680,7 @@ msgstr "Carrega des d'una ranura" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7717,7 +7717,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7787,7 +7787,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7865,7 +7865,7 @@ msgstr "Fabricant" msgid "Maker:" msgstr "Fabricant:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7882,7 +7882,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7894,11 +7894,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7956,7 +7956,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7999,7 +7999,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8185,7 +8185,7 @@ msgstr "Natiu (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8201,27 +8201,27 @@ msgstr "" msgid "Netherlands" msgstr "Països Baixos" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8291,7 +8291,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8328,7 +8328,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8378,7 +8378,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8415,7 +8415,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8433,7 +8433,7 @@ msgstr "" msgid "Not Set" msgstr "Sense establir" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8453,7 +8453,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8510,7 +8510,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8752,7 +8752,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8771,7 +8771,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8779,7 +8779,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8787,7 +8787,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8825,7 +8825,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8838,7 +8838,7 @@ msgstr "Pad" msgid "Pads" msgstr "Pads" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -9021,7 +9021,7 @@ msgstr "" msgid "Playback Options" msgstr "Opcions de reproducció" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9050,7 +9050,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Jugadors" @@ -9100,11 +9100,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9268,11 +9268,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9283,11 +9283,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Pregunta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Sortir" @@ -9349,7 +9349,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9408,7 +9408,7 @@ msgstr "" msgid "Record" msgstr "Enregistrar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9437,7 +9437,7 @@ msgstr "Vermell Esquerra" msgid "Red Right" msgstr "Vermell Dret" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9546,8 +9546,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9644,11 +9644,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Tornar a intentar" @@ -9657,7 +9657,7 @@ msgstr "Tornar a intentar" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9716,7 +9716,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9775,7 +9775,7 @@ msgstr "" msgid "Rumble" msgstr "Vibració" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9783,11 +9783,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9799,7 +9799,7 @@ msgstr "" msgid "Russia" msgstr "Rússia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9948,7 +9948,7 @@ msgstr "Desar l'Estat Més Antic" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10187,7 +10187,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10199,7 +10199,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10301,8 +10301,8 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "" @@ -10330,7 +10330,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10346,11 +10346,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "El perfil del controlador seleccionat no existeix" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10393,7 +10393,7 @@ msgid "" "Corrected Internal Resolution\"." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10457,7 +10457,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Enviar" @@ -10490,7 +10490,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10515,15 +10515,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10679,7 +10679,7 @@ msgstr "Mostrar GameCube" msgid "Show Germany" msgstr "Mostrar Alemanya" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10788,7 +10788,7 @@ msgstr "Rellotge del sistema" msgid "Show Taiwan" msgstr "Mostrar Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10820,7 +10820,7 @@ msgstr "Mostrar Wii" msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11211,7 +11211,7 @@ msgstr "" msgid "Standard Controller" msgstr "Controlador Estàndard" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Començar" @@ -11249,7 +11249,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11313,11 +11313,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "" @@ -11347,7 +11347,7 @@ msgstr "Atura" msgid "Stop Playing/Recording Input" msgstr "Atura la reproducció/enregistrament d'entrades" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11383,7 +11383,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Ajustar a la Finestra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11423,7 +11423,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11499,7 +11499,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "" @@ -11514,7 +11514,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11539,19 +11539,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11561,7 +11561,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11585,15 +11585,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11641,7 +11641,7 @@ msgstr "Captura de pantalla" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11676,7 +11676,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11907,7 +11907,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11918,7 +11918,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11941,7 +11941,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12007,15 +12007,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12374,7 +12374,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12594,8 +12594,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12603,7 +12603,7 @@ msgstr "" msgid "Traversal Server" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12796,7 +12796,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Desconegut" @@ -12810,21 +12810,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12854,7 +12854,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12862,11 +12862,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -13004,7 +13004,7 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -13012,6 +13012,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13120,7 +13124,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13160,7 +13164,7 @@ msgstr "" msgid "Value" msgstr "Valor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13373,7 +13377,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Advertència" @@ -13461,6 +13465,13 @@ msgstr "" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13627,19 +13638,19 @@ msgstr "" msgid "Write to Window" msgstr "Escriu a Finestra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13982,11 +13993,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -13997,7 +14008,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/cs.po b/Languages/po/cs.po index a01bd6c229..7d7eaeb381 100644 --- a/Languages/po/cs.po +++ b/Languages/po/cs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Zbyněk Schwarz , 2011-2016\n" "Language-Team: Czech (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -161,7 +161,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "" @@ -172,11 +172,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "" @@ -184,11 +184,11 @@ msgstr "" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -231,17 +231,17 @@ msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -273,7 +273,7 @@ msgstr "" msgid "%1[%2]: %3/%4 MiB" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -286,7 +286,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -334,7 +334,7 @@ msgstr "" msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -412,7 +412,7 @@ msgid "&Controller Settings" msgstr "&Nastavení ovladače" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -529,7 +529,7 @@ msgstr "" msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -641,7 +641,7 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -750,7 +750,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(vypnuto)" @@ -774,7 +774,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -783,7 +783,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1033,7 +1033,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1063,8 +1063,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1082,7 +1082,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1092,7 +1092,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1342,7 +1342,7 @@ msgstr "Přidat..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1366,7 +1366,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1426,7 +1426,7 @@ msgstr "Pokročilé" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1508,8 +1508,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1525,11 +1525,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1595,7 +1595,7 @@ msgstr "Úhel" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1653,7 +1653,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1682,7 +1682,7 @@ msgstr "Poměr Stran:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1694,7 +1694,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Přidělit porty ovladače" @@ -1752,7 +1752,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2020,11 +2020,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2152,7 +2152,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2217,16 +2217,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Vyrovnávací paměť:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2306,7 +2306,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2368,8 +2368,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat" @@ -2550,7 +2550,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2654,11 +2654,11 @@ msgstr "" msgid "Code:" msgstr "Kód:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2848,8 +2848,8 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2863,7 +2863,7 @@ msgid "Confirm on Stop" msgstr "Při zastavení Potvrdit" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2917,7 +2917,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -2988,7 +2988,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -2996,7 +2996,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3005,7 +3005,7 @@ msgid "" "Native." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3030,12 +3030,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Sblížení:" @@ -3110,18 +3110,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Kopírovat" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3129,7 +3129,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3141,8 +3141,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3181,16 +3181,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3271,7 +3271,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3363,7 +3363,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3476,7 +3476,7 @@ msgstr "Taneční podložka" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3504,7 +3504,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3639,7 +3639,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Hloubka:" @@ -3805,7 +3805,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3863,7 +3863,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3877,7 +3877,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Chcete současnou emulaci zastavit?" @@ -3912,8 +3912,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Doplhin Filmy TAS (*.dtm)" @@ -3946,7 +3946,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4175,7 +4175,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4508,7 +4508,7 @@ msgstr "" "Povolí výpočet příznaku výsledku plovoucí řadové čárky, nutné u některých " "her (ZAPNUTO = Kompatibilní, VYPNUTO = Rychlé)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4542,7 +4542,7 @@ msgid "" "this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4628,7 +4628,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet nebyl uaveden" @@ -4723,12 +4723,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4742,11 +4742,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4772,7 +4772,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4795,11 +4795,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4807,11 +4807,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -4998,7 +4998,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5058,7 +5058,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5082,7 +5082,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5119,12 +5119,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5202,7 +5202,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5226,7 +5226,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5282,7 +5282,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5321,7 +5321,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5354,7 +5354,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5379,7 +5379,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5437,15 +5437,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5488,11 +5488,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Selhal zápis BT.DINF do SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5506,7 +5506,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5515,7 +5515,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5528,7 +5528,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5698,7 +5698,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5766,7 +5766,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5776,7 +5776,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5976,11 +5976,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6022,7 +6022,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6032,25 +6032,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6062,7 +6062,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6133,29 +6133,29 @@ msgstr "ID hry" msgid "Game ID:" msgstr "ID Hry:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Hra už běží!" @@ -6164,7 +6164,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6318,7 +6318,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6345,7 +6345,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6461,7 +6461,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6500,7 +6500,7 @@ msgstr "Hostovat" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6508,7 +6508,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6516,11 +6516,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6630,7 +6630,7 @@ msgstr "" msgid "Icon" msgstr "Ikona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6654,7 +6654,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6757,11 +6757,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6920,7 +6920,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6951,7 +6951,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6974,7 +6974,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7034,7 +7034,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7092,7 +7092,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Neplatný hostitel" @@ -7262,7 +7262,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7301,7 +7301,7 @@ msgstr "Klávesy" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Vykopnout hráče" @@ -7527,7 +7527,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7654,7 +7654,7 @@ msgstr "" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7691,7 +7691,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7761,7 +7761,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7839,7 +7839,7 @@ msgstr "Tvůrce" msgid "Maker:" msgstr "Výrobce:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7856,7 +7856,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7868,11 +7868,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7930,7 +7930,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7973,7 +7973,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8159,7 +8159,7 @@ msgstr "Původní (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8175,27 +8175,27 @@ msgstr "" msgid "Netherlands" msgstr "Nizozemí" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8265,7 +8265,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8302,7 +8302,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8352,7 +8352,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8390,7 +8390,7 @@ msgstr "" "Žádné undo.dtm nenalezeno, aby se zabránilo desynchronizaci videa, bude " #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8408,7 +8408,7 @@ msgstr "" msgid "Not Set" msgstr "Nenastaven" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8428,7 +8428,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8485,7 +8485,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8727,7 +8727,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8746,7 +8746,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8754,7 +8754,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8762,7 +8762,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8800,7 +8800,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8813,7 +8813,7 @@ msgstr "Pad" msgid "Pads" msgstr "Pady" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8959,7 +8959,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -8996,7 +8996,7 @@ msgstr "" msgid "Playback Options" msgstr "Možnosti Přehrávání" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9025,7 +9025,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Hráči" @@ -9075,11 +9075,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9243,11 +9243,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9258,11 +9258,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Otázka" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Ukončit" @@ -9324,7 +9324,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9383,7 +9383,7 @@ msgstr "" msgid "Record" msgstr "Nahrávat" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9412,7 +9412,7 @@ msgstr "Červená vlevo" msgid "Red Right" msgstr "Červená vpravo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9521,8 +9521,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9619,11 +9619,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Zkusit znovu" @@ -9632,7 +9632,7 @@ msgstr "Zkusit znovu" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9691,7 +9691,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9750,7 +9750,7 @@ msgstr "" msgid "Rumble" msgstr "Vibrace" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9758,11 +9758,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9774,7 +9774,7 @@ msgstr "" msgid "Russia" msgstr "Rusko" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9923,7 +9923,7 @@ msgstr "Načíst nejstarší stav" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10162,7 +10162,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10174,7 +10174,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10276,8 +10276,8 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "" @@ -10305,7 +10305,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10321,11 +10321,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "Vybraný profil ovladače neexistuje" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10368,7 +10368,7 @@ msgid "" "Corrected Internal Resolution\"." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10432,7 +10432,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Poslat" @@ -10465,7 +10465,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "Server zamítl pokus o průchod" @@ -10490,15 +10490,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10656,7 +10656,7 @@ msgstr "Zobrazit GameCube" msgid "Show Germany" msgstr "Zobrazit Německo" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10765,7 +10765,7 @@ msgstr "" msgid "Show Taiwan" msgstr "Zobrazit Tchaj-wan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10797,7 +10797,7 @@ msgstr "Zobrazit Wii" msgid "Show World" msgstr "Zobrazit svět" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11188,7 +11188,7 @@ msgstr "" msgid "Standard Controller" msgstr "Standardní Ovladač" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11226,7 +11226,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11290,11 +11290,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Režim 3D stereoskopie:" @@ -11324,7 +11324,7 @@ msgstr "Zastavit" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11360,7 +11360,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Roztáhnout do Okna" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11400,7 +11400,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11476,7 +11476,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Prohodit oči" @@ -11491,7 +11491,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11516,19 +11516,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11538,7 +11538,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11562,15 +11562,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11618,7 +11618,7 @@ msgstr "Vytvořit Snímek Obrazovky" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11653,7 +11653,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11884,7 +11884,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11895,7 +11895,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11918,7 +11918,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -11984,15 +11984,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12352,7 +12352,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12572,8 +12572,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12581,7 +12581,7 @@ msgstr "" msgid "Traversal Server" msgstr "Server pro průchod" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Při připojování průchozího serveru k hostiteli vršek časový limit." @@ -12774,7 +12774,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Neznámé" @@ -12788,21 +12788,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12832,7 +12832,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12840,11 +12840,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -12982,7 +12982,7 @@ msgstr "Nastavení hlášení statistik o užívání" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -12990,6 +12990,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13098,7 +13102,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13138,7 +13142,7 @@ msgstr "" msgid "Value" msgstr "Hodnota" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13351,7 +13355,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Varování" @@ -13439,6 +13443,13 @@ msgstr "" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13605,19 +13616,19 @@ msgstr "" msgid "Write to Window" msgstr "Zapsat do Okna" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13960,11 +13971,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -13975,7 +13986,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/da.po b/Languages/po/da.po index 9e778b7974..9507640999 100644 --- a/Languages/po/da.po +++ b/Languages/po/da.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Lars Lyngby , 2020-2022\n" "Language-Team: Danish (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -180,7 +180,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "%1 understøtter ikke funktionen på dit system." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 understøtter ikke funktionen." @@ -191,11 +191,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 ha tilsluttet sig" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 har forladt gruppen" @@ -203,11 +203,11 @@ msgstr "%1 har forladt gruppen" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 er ikke en gyldig ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 spiller golf nu" @@ -250,17 +250,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Normal hastighed)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -292,7 +292,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -305,7 +305,7 @@ msgstr "%1x Oprindelig (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -353,7 +353,7 @@ msgstr "&4x" msgid "&About" msgstr "&Om" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -431,7 +431,7 @@ msgid "&Controller Settings" msgstr "&Kontrollerindstillinger" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -548,7 +548,7 @@ msgstr "&Importér..." msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -660,7 +660,7 @@ msgstr "&Fjern" msgid "&Remove Code" msgstr "&Fjern kode" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -769,7 +769,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(fra)" @@ -793,7 +793,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -802,7 +802,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1052,7 +1052,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1082,8 +1082,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1101,7 +1101,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "En disk er allerede ved at blive sat ind" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1111,7 +1111,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1375,7 +1375,7 @@ msgstr "Tilføj..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1399,7 +1399,7 @@ msgstr "" msgid "Address:" msgstr "Adresse:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1459,7 +1459,7 @@ msgstr "Avanceret" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1541,8 +1541,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Alle gemte tilstande (*.sav *.s##);; All Files (*)" @@ -1558,11 +1558,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1628,7 +1628,7 @@ msgstr "Vinkel" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1686,7 +1686,7 @@ msgstr "Er du sikker på, at du vil slette denne fil?" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Er du sikker på, at du vil afslutte NetPlay?" @@ -1715,7 +1715,7 @@ msgstr "Formatforhold:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1727,7 +1727,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Tildel Kontrollerporte" @@ -1785,7 +1785,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2055,11 +2055,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND backup-fil (*.bin);;Alle filer (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2252,16 +2252,16 @@ msgstr "" msgid "Buffer Size:" msgstr "Bufferstørrelse:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Bufferstørrelse ændret til %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2341,7 +2341,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2403,8 +2403,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2551,7 +2551,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat" @@ -2585,7 +2585,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Tjeksum" @@ -2689,11 +2689,11 @@ msgstr "" msgid "Code:" msgstr "Kode:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Koder modtaget!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2883,8 +2883,8 @@ msgstr "Konfigurer output" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Bekræft" @@ -2898,7 +2898,7 @@ msgid "Confirm on Stop" msgstr "Bekræft ved Stop" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Bekræftelse" @@ -2952,7 +2952,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -3023,7 +3023,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3031,7 +3031,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3040,7 +3040,7 @@ msgid "" "Native." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3067,12 +3067,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Konvergens:" @@ -3147,18 +3147,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Kopiér" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3166,7 +3166,7 @@ msgstr "" msgid "Copy Address" msgstr "Kopier adresse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3178,8 +3178,8 @@ msgstr "" msgid "Copy Hex" msgstr "Kopiér Hex" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3218,16 +3218,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Kunne ikke skabe peer." @@ -3310,7 +3310,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Kan ikke slå den centrale server op" @@ -3402,7 +3402,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3515,7 +3515,7 @@ msgstr "Dansemåtte" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Data" @@ -3543,7 +3543,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Data modtaget!" @@ -3670,7 +3670,7 @@ msgstr "Slet valgte filer..." msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3678,7 +3678,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Dybde:" @@ -3844,7 +3844,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3902,7 +3902,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3916,7 +3916,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Ønsker du at stoppe den igangværende emulation?" @@ -3951,8 +3951,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS-film (*.dtm)" @@ -3985,7 +3985,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin er en gratis og åben source GameCube- og Wii-emulator." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin er for gammel til en gennemløbsserver" @@ -4214,7 +4214,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4549,7 +4549,7 @@ msgstr "" "Aktivér beregning af Floating Point resultatflag anvendt i enkelte spil. " "(TIL = Kompatibel, FRA = Hurtig)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4583,7 +4583,7 @@ msgid "" "this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4670,7 +4670,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet blev ikke initialiseret" @@ -4765,12 +4765,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4784,11 +4784,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4814,7 +4814,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4838,11 +4838,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4850,11 +4850,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -5041,7 +5041,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5101,7 +5101,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5125,7 +5125,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5162,12 +5162,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5245,7 +5245,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5269,7 +5269,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5325,7 +5325,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5364,7 +5364,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5397,7 +5397,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5422,7 +5422,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5480,15 +5480,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5531,11 +5531,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Kunne ikke skrive BT.DINF til SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5549,7 +5549,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5558,7 +5558,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5571,7 +5571,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5741,7 +5741,7 @@ msgstr "Flag" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5809,7 +5809,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5819,7 +5819,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6019,11 +6019,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6065,7 +6065,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "GPU teksturafkodning" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6075,25 +6075,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6105,7 +6105,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6176,29 +6176,29 @@ msgstr "Spil-id" msgid "Game ID:" msgstr "Spil-id:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Spilstatus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Spillet kører allerede!" @@ -6207,7 +6207,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6361,7 +6361,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6388,7 +6388,7 @@ msgstr "Grafikindstillinger" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6504,7 +6504,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6543,7 +6543,7 @@ msgstr "Vært" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6551,7 +6551,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6559,11 +6559,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Vært inputautoritet aktiveret" @@ -6673,7 +6673,7 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6705,7 +6705,7 @@ msgstr "" "Denne autorisering kan tages tilbage på et hvilket som helst tidspunkt i " "Dolphins indstillinger." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6808,11 +6808,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "Importer Wii-save..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "Importerer NAND-backup" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6971,7 +6971,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -7002,7 +7002,7 @@ msgstr "Installer til NAND" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -7025,7 +7025,7 @@ msgstr "Instruktion:" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7085,7 +7085,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7143,7 +7143,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Forkert vært" @@ -7313,7 +7313,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7352,7 +7352,7 @@ msgstr "Taster" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Smid spiller ud" @@ -7578,7 +7578,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7705,7 +7705,7 @@ msgstr "Indlæs tilstand fra plads" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7742,7 +7742,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Lokal" @@ -7812,7 +7812,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7890,7 +7890,7 @@ msgstr "Udgiver" msgid "Maker:" msgstr "Udgiver:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7907,7 +7907,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7919,11 +7919,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8026,7 +8026,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8212,7 +8212,7 @@ msgstr "Oprindelig (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "NetPlay" @@ -8228,27 +8228,27 @@ msgstr "" msgid "Netherlands" msgstr "Holland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Netværk " @@ -8318,7 +8318,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8355,7 +8355,7 @@ msgstr "" msgid "No Match" msgstr "Ingen træf" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8405,7 +8405,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8444,7 +8444,7 @@ msgstr "" "desync" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8462,7 +8462,7 @@ msgstr "" msgid "Not Set" msgstr "Ikke sat" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Det er ikke alle spillere, der har dette spil. Vil du virkelig starte?" @@ -8482,7 +8482,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8539,7 +8539,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8781,7 +8781,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8800,7 +8800,7 @@ msgstr "Anden tilstand genvejstaster" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Andet spil..." @@ -8808,7 +8808,7 @@ msgstr "Andet spil..." msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8816,7 +8816,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8854,7 +8854,7 @@ msgstr "" msgid "PPC Size" msgstr "PPC-størrelse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "Pad" msgid "Pads" msgstr "Pads" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -9013,7 +9013,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9050,7 +9050,7 @@ msgstr "" msgid "Playback Options" msgstr "Playback-indstillinger" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Spiller" @@ -9079,7 +9079,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Spillere" @@ -9129,11 +9129,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9297,11 +9297,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "Servicekvalitet (QoS) kunne ikke aktiveres." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "Servicekvalitet (QoS) aktiveret." @@ -9312,11 +9312,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Spørgsmål" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Afslut" @@ -9378,7 +9378,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9437,7 +9437,7 @@ msgstr "" msgid "Record" msgstr "Optag" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9466,7 +9466,7 @@ msgstr "Rød venstre" msgid "Red Right" msgstr "Rød højre" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9575,8 +9575,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9673,11 +9673,11 @@ msgstr "Genstart nødvendig" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Prøv igen" @@ -9686,7 +9686,7 @@ msgstr "Prøv igen" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9745,7 +9745,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9804,7 +9804,7 @@ msgstr "" msgid "Rumble" msgstr "Vibration" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9812,11 +9812,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9828,7 +9828,7 @@ msgstr "" msgid "Russia" msgstr "Rusland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD-kort" @@ -9977,7 +9977,7 @@ msgstr "Gem ældste tilstand" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10216,7 +10216,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10228,7 +10228,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10330,8 +10330,8 @@ msgstr "Vælg en mappe" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Vælg en fil" @@ -10359,7 +10359,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10375,11 +10375,11 @@ msgstr "Valgt skrifttype" msgid "Selected controller profile does not exist" msgstr "Valgte kontrollerprofil eksisterer ikke" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10422,7 +10422,7 @@ msgid "" "Corrected Internal Resolution\"." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10486,7 +10486,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Send" @@ -10519,7 +10519,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "Serveren nægtede forsøget på traversal" @@ -10544,15 +10544,15 @@ msgstr "" msgid "Set PC" msgstr "Indstil PC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10711,7 +10711,7 @@ msgstr "Vis GameCube" msgid "Show Germany" msgstr "Vis Tyskland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10820,7 +10820,7 @@ msgstr "Vis systemur" msgid "Show Taiwan" msgstr "Vis Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10852,7 +10852,7 @@ msgstr "Vis Wii" msgid "Show World" msgstr "Vis verden" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11243,7 +11243,7 @@ msgstr "" msgid "Standard Controller" msgstr "Standardkontroller" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11281,7 +11281,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11345,11 +11345,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Tilstand for stereoskopisk 3D:" @@ -11379,7 +11379,7 @@ msgstr "Stop" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11415,7 +11415,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Stræk til vindue" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11455,7 +11455,7 @@ msgstr "" msgid "Success" msgstr "Succes" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11531,7 +11531,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Byt om på øjne" @@ -11546,7 +11546,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11571,19 +11571,19 @@ msgstr "Byt til B" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11593,7 +11593,7 @@ msgstr "Symboler" msgid "Sync" msgstr "Synkronisér" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11617,15 +11617,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11673,7 +11673,7 @@ msgstr "Tag skærmbillede" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11708,7 +11708,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11939,7 +11939,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11950,7 +11950,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11973,7 +11973,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12039,15 +12039,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12410,7 +12410,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12630,8 +12630,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12639,7 +12639,7 @@ msgstr "" msgid "Traversal Server" msgstr "Traversal-server" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Traversal-server fik timeout ved forbindelse til vært" @@ -12841,7 +12841,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Ukendt" @@ -12855,21 +12855,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12899,7 +12899,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12907,11 +12907,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -13049,7 +13049,7 @@ msgstr "Indstillinger for brugsstatistik" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -13057,6 +13057,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13165,7 +13169,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13205,7 +13209,7 @@ msgstr "" msgid "Value" msgstr "Værdi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13418,7 +13422,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Advarsel" @@ -13508,6 +13512,13 @@ msgstr "" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13674,19 +13685,19 @@ msgstr "" msgid "Write to Window" msgstr "Skriv til vindue" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -14030,11 +14041,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -14045,7 +14056,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0} af {1} blokke. Komprimeringsforhold {2}%" diff --git a/Languages/po/de.po b/Languages/po/de.po index e5281d8d4d..f171db5243 100644 --- a/Languages/po/de.po +++ b/Languages/po/de.po @@ -34,7 +34,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Ettore Atalan , 2015-2020,2024\n" "Language-Team: German (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -200,7 +200,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "%1 unterstützt diese Funktion auf Ihrem System nicht." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 unterstützt diese Funktion nicht." @@ -214,11 +214,11 @@ msgstr "" "%2 Objekt(e)\n" "Derzeitiger Frame: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 ist beigetreten" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 ist gegangen" @@ -226,11 +226,11 @@ msgstr "%1 ist gegangen" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 ist kein gültiges ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 golft jetzt" @@ -273,17 +273,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Normale Geschwindigkeit)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "Wert von %1 wurde geändert" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "Wert von %1 wird verwendet" @@ -315,7 +315,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -328,7 +328,7 @@ msgstr "%1x Nativ (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x Nativ (%2x%3) für %4" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -376,7 +376,7 @@ msgstr "&4x" msgid "&About" msgstr "&Über" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -454,7 +454,7 @@ msgid "&Controller Settings" msgstr "&Controller-Einstellungen" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -571,7 +571,7 @@ msgstr "&Importieren..." msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -683,7 +683,7 @@ msgstr "Entfe&rnen" msgid "&Remove Code" msgstr "Code entfe&rnen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -794,7 +794,7 @@ msgstr "(System)" msgid "(host)" msgstr "(Host)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(aus)" @@ -818,7 +818,7 @@ msgstr ", Komma" msgid "- Subtract" msgstr "- Subtrahieren" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -827,7 +827,7 @@ msgid "--Unknown--" msgstr "--Unbekannt--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1077,7 +1077,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1110,8 +1110,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Größer als" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Eine NetPlay-Sitzung läuft bereits!" @@ -1135,7 +1135,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Eine Disc wird momentan bereits eingelesen." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1147,7 +1147,7 @@ msgstr "" "Ein Spielstand kann nicht geladen werden, wenn kein zu startendes Spiel " "angegeben wurde." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1431,7 +1431,7 @@ msgstr "Hinzufügen..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1455,7 +1455,7 @@ msgstr "" msgid "Address:" msgstr "Adresse:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1536,7 +1536,7 @@ msgstr "Erweitert" msgid "Advanced Settings" msgstr "Erweiterte Einstellungen" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1618,8 +1618,8 @@ msgstr "Alle GC/Wii-Dateien" msgid "All Hexadecimal" msgstr "Alle Hexadezimalen" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Alle Speicherstände (*.sav *.s##);; Alle Dateien (*)" @@ -1635,11 +1635,11 @@ msgstr "" msgid "All files (*)" msgstr "Alle Dateien (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Alle Codes der Spieler synchronisiert." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Alle Spielstände der Spieler synchronisiert." @@ -1708,7 +1708,7 @@ msgstr "Winkel" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Anti-Aliasing" @@ -1732,7 +1732,7 @@ msgstr "An &vorhandene Signaturdatei anfügen..." msgid "Appl&y Signature File..." msgstr "Signaturdatei an&wenden..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1768,7 +1768,7 @@ msgstr "Möchtest du diese Datei wirklich löschen? " msgid "Are you sure you want to delete this pack?" msgstr "Möchtest du dieses Paket wirklich löschen? " -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Bist du dir sicher, dass du NetPlay beenden möchtest?" @@ -1797,7 +1797,7 @@ msgstr "Seitenverhältnis:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1809,7 +1809,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Controller-Ports zuweisen" @@ -1867,7 +1867,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "Einstellungen automatisch updaten" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2148,11 +2148,11 @@ msgstr "" msgid "Boot to Pause" msgstr "Pausieren nach Boot" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii-NAND-Sicherungsdatei (*.bin);;Alle Dateien (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii Schlüsseldatei (*.bin);;Alle Dateien (*)" @@ -2280,7 +2280,7 @@ msgstr "" msgid "Branch: %1" msgstr "Entwicklungszweig: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Zweige" @@ -2345,16 +2345,16 @@ msgstr "&NetPlay-Sitzungen durchsuchen...." msgid "Buffer Size:" msgstr "Puffergröße:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Puffergröße auf %1 geändert" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Puffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2440,7 +2440,7 @@ msgstr "" msgid "Calculate" msgstr "Berechnen" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2507,8 +2507,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Kann Wiimote bei Verbindungs-Handle {0:02x} nicht finden" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Du kannst keine NetPlay-Session starten, während ein Spiel noch läuft!" @@ -2670,7 +2670,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat" @@ -2706,7 +2706,7 @@ msgstr "" "Überprüfe, ob du entweder die nötigen Berechtigungen besitzt, um die Datei " "zu löschen, oder ob die Datei noch in Verwendung ist." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Prüfsumme" @@ -2810,11 +2810,11 @@ msgstr "" msgid "Code:" msgstr "Code:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Codes empfangen!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -3004,8 +3004,8 @@ msgstr "Ausgabe konfigurieren" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Bestätigen" @@ -3019,7 +3019,7 @@ msgid "Confirm on Stop" msgstr "Beim Beenden bestätigen" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Bestätigung" @@ -3074,7 +3074,7 @@ msgstr "" msgid "Connected" msgstr "Verbunden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Wird verbunden" @@ -3145,7 +3145,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3157,7 +3157,7 @@ msgstr "" "

Ein höherer Wert sorgt für stärkere Außen-Effekte, während ein " "niedrigerer Wert angenehmer ist." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3171,7 +3171,7 @@ msgstr "" "geringer die interne Auflösung, desto besser die Performance." "

Im Zweifel, wähle Nativ." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3205,12 +3205,12 @@ msgstr "" "Kontroliiert, ob High- oder Low-Level-DSP Emulation verwendet werden soll. " "Standardwert True" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Konvergenz" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Konvergenz:" @@ -3290,18 +3290,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Kopieren" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3309,7 +3309,7 @@ msgstr "" msgid "Copy Address" msgstr "Adresse kopieren" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3321,8 +3321,8 @@ msgstr "Kopieren fehlgeschlagen" msgid "Copy Hex" msgstr "Hex kopieren" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3361,16 +3361,16 @@ msgstr "" msgid "Cost" msgstr "Einbußen" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "Konnte mit Host nicht kommunizieren." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "Client konnte nicht erstellt werden." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Peer konnte nicht erstellt werden." @@ -3482,7 +3482,7 @@ msgstr "" "Wenn ja, dann musst du möglicherweise deinen Speicherort für die " "Speicherkarte in den Optionen neu angeben." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Konnte den zentralen Server nicht ermitteln" @@ -3574,7 +3574,7 @@ msgstr "" msgid "Current context" msgstr "Aktueller Kontext" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Aktuelles Spiel" @@ -3691,7 +3691,7 @@ msgstr "Tanzmatte" msgid "Dark" msgstr "Dunkel" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Daten" @@ -3719,7 +3719,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Daten empfangen!" @@ -3852,7 +3852,7 @@ msgstr "Ausgewählte Dateien löschen..." msgid "Delete the existing file '{0}'?" msgstr "Vorhandende Datei '{0}' löschen?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Tiefe" @@ -3860,7 +3860,7 @@ msgstr "Tiefe" msgid "Depth Percentage:" msgstr "Tiefe in Prozent:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Tiefe:" @@ -4033,7 +4033,7 @@ msgstr "" "zu erzwingen. Sperrt jede Hochskalierung.

Im " "Zweifel deaktiviert lassen." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4102,7 +4102,7 @@ msgstr "Weite der Bewegung von der neutralen Position." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Dolphin autorisieren, Informationen an das Entwicklerteam zu senden?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Möchtest du \"%1\" zur Liste der Spielverzeichnisse hinzufügen?" @@ -4116,7 +4116,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Laufende Emulation stoppen?" @@ -4151,8 +4151,8 @@ msgstr "Dolphin-Signatur-CSV-Datei" msgid "Dolphin Signature File" msgstr "Dolphin-Signaturdatei" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS-Filme (*.dtm)" @@ -4187,7 +4187,7 @@ msgstr "Dolphin konnte die gewünschte Aktion nicht ausführen." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin ist ein freier und quelloffener Gamecube- und Wii-Emulator." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin ist zu alt für den Übergangsserver" @@ -4424,7 +4424,7 @@ msgstr "" "mindestens Version {0}.{1} -- Wenn du Dolphin kürzlich aktualisiert hast, " "ist eventuell ein Neustart nötig, damit Windows den neuen Treiber erkennt." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4766,7 +4766,7 @@ msgstr "" "Aktiviert die Fließkomma-Ergebnis-Bitschalter-Berechnung, wird von einigen " "Spielen benötigt. (EIN = Kompatibilität, AUS = Geschwindigkeit)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4803,7 +4803,7 @@ msgstr "" "unterstützt wird. Die meisten Spiele haben damit kein Problem." "

Im Zweifel deaktiviert lassen." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4893,7 +4893,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet konnte nicht initialisiert werden" @@ -4988,12 +4988,12 @@ msgstr "Geben Sie die RSO-Moduladresse ein:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5007,11 +5007,11 @@ msgstr "Geben Sie die RSO-Moduladresse ein:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5037,7 +5037,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "Fehler beim Öffnen des Adapters: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -5061,11 +5061,11 @@ msgstr "Fehler beim Abrufen der Sitzungsliste: %1" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Fehler beim Verarbeiten der Codes." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Fehler beim Verarbeiten der Daten." @@ -5073,11 +5073,11 @@ msgstr "Fehler beim Verarbeiten der Daten." msgid "Error reading file: {0}" msgstr "Fehler beim Lesen der Datei: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Fehler beim Synchronisieren der Cheat Codes!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Fehler beim Synchronisieren der Spielstände!" @@ -5273,7 +5273,7 @@ msgstr "Erweiterung - Bewegungseingabe" msgid "Extension Motion Simulation" msgstr "Erweiterung - Bewegungssimulation" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Extern" @@ -5335,7 +5335,7 @@ msgstr "" "Konnte Speicherkarte nicht öffnen:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Konnte diese Sitzung nicht zum NetPlay Index hinzufügen: %1" @@ -5359,7 +5359,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Konnte nicht mit Redump.org verbinden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Konnte nicht mit Server %1 verbinden" @@ -5396,12 +5396,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "Konnte NetPlay-Speicherkarte nicht löschen. Überprüfe deine " @@ -5492,7 +5492,7 @@ msgstr "" "dein NAND zu reparieren (Extras -> NAND verwalten -> NAND prüfen...) und " "versuche anschließend, den Spielstand erneut zu importieren." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Konnte Kern nicht initiieren" @@ -5516,7 +5516,7 @@ msgstr "Konnte Paket: %1 nicht installieren" msgid "Failed to install this title to the NAND." msgstr "Konnte diesen Titel nicht in den NAND installieren." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5576,7 +5576,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Konnte '&1' nicht öffnen" @@ -5619,7 +5619,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Konnte Server nicht öffnen" @@ -5652,7 +5652,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "Konnte Eingabedatei \"%1\" nicht öffnen." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5680,7 +5680,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "Konnte nicht aus der Eingabedatei \"{0}\" lesen." @@ -5741,19 +5741,19 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Dieser Titel konnte nicht aus dem NAND entfernt werden." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" "Konnte NetPlay GCI-Ordner nicht löschen. Überprüfe deine " "Schreibberechtigungen." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" "Konnte NetPlay NAND-Ordner nicht zurücksetzen. Überprüfe deine " "Schreibberechtigungen." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5796,11 +5796,11 @@ msgstr "Konnte Paket: %1 nicht deinstallieren" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Fehler beim Schreiben von BT.DINF nach SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Konnte Mii-Daten nicht schreiben." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Konnte Wii-Spielstand nicht schreiben." @@ -5814,7 +5814,7 @@ msgstr "Konnte Einstellungsdatei nicht schreiben!" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5823,7 +5823,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5838,7 +5838,7 @@ msgstr "" msgid "Failure" msgstr "Fehler" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "Faire Eingangsverzögerung" @@ -6016,7 +6016,7 @@ msgstr "Bitschalter" msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -6086,7 +6086,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6096,7 +6096,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6304,11 +6304,11 @@ msgstr "GBA-Lautstärke" msgid "GBA Window Size" msgstr "GBA-Fenstergröße" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6350,7 +6350,7 @@ msgstr "GL_MAX_TEXTURE_SIZE ist {0} - muss mindestens 1024 sein." msgid "GPU Texture Decoding" msgstr "GPU-Texturdecodierung" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6362,7 +6362,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL ERROR: Unterstützt deine Grafikkarte OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6370,7 +6370,7 @@ msgstr "" "GPU: OGL ERROR: Braucht GL_ARB_map_buffer_range.\n" "GPU: Unterstützt deine Grafikkarte OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6378,7 +6378,7 @@ msgstr "" "GPU: OGL ERROR: Braucht GL_ARB_sampler_objects.\n" "GPU: Unterstützt deine Grafikkarte OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6386,7 +6386,7 @@ msgstr "" "GPU: OGL ERROR: Braucht GL_ARB_uniform_buffer_object.\n" "GPU: Unterstützt deine Grafikkarte OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6402,7 +6402,7 @@ msgstr "" "GPU: OGL ERROR: Braucht OpenGL Version 3.\n" "GPU: Unterstützt deine Grafikkarte OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6480,29 +6480,29 @@ msgstr "Spielkennung" msgid "Game ID:" msgstr "Spielkennung:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Spielstatus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Spiel auf \"%1\" geändert" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Spiel läuft bereits!" @@ -6513,7 +6513,7 @@ msgstr "" "Spielstand mit dem Spielstand eines anderen Spiels überschrieben. " "Datenkorruption voraus {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6667,7 +6667,7 @@ msgstr "Riese" msgid "Giants" msgstr "Riesen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Golf-Modus" @@ -6694,7 +6694,7 @@ msgstr "Grafik schaltet um" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6815,7 +6815,7 @@ msgstr "In-Game-Sitzungen ausblenden" msgid "Hide Incompatible Sessions" msgstr "Inkompatible Sitzungen ausblenden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6854,7 +6854,7 @@ msgstr "Host" msgid "Host Code:" msgstr "Hostcode:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Host-Eingabeautorität" @@ -6862,7 +6862,7 @@ msgstr "Host-Eingabeautorität" msgid "Host Size" msgstr "Hostgröße" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6875,11 +6875,11 @@ msgstr "" "Geeignet für Gelegenheitsspiele mit 3+ Spielern, möglicherweise bei " "instabilen Verbindungen oder Verbindungen mit hoher Latenz." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Host-Eingabeautorität deaktiviert" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Host-Eingabeautorität aktiviert" @@ -7011,7 +7011,7 @@ msgstr "" msgid "Icon" msgstr "Symbol" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7049,7 +7049,7 @@ msgstr "" "Diese Autorisierung kann jederzeit in den Dolphin-Einstellungen widerrufen " "werden." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7166,11 +7166,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "Wii-Spielstand importieren..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "NAND-Sicherung wird importiert" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7336,7 +7336,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -7367,7 +7367,7 @@ msgstr "In NAND installieren" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Instr." @@ -7390,7 +7390,7 @@ msgstr "Anweisung:" msgid "Instruction: %1" msgstr "Anweisung: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7450,7 +7450,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Interne Auflösung" @@ -7508,7 +7508,7 @@ msgstr "Ungültige Prüfsummen." msgid "Invalid game." msgstr "Ungültiges Spiel." -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Ungültiger Host" @@ -7681,7 +7681,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7720,7 +7720,7 @@ msgstr "Tasten" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Spieler hinauswerfen" @@ -7952,7 +7952,7 @@ msgstr "Datei laden" msgid "Load GameCube Main Menu" msgstr "GameCube-Hauptmenü laden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -8079,7 +8079,7 @@ msgstr "Spielstand von Slot laden" msgid "Load Wii System Menu %1" msgstr "Wii-Systemmenü laden %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -8119,7 +8119,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Lokal" @@ -8189,7 +8189,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Die Verbindung zum NetPlay-Server wurde getrennt..." @@ -8267,7 +8267,7 @@ msgstr "Hersteller" msgid "Maker:" msgstr "Hersteller:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8288,7 +8288,7 @@ msgstr "NAND verwalten" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "Mapping" @@ -8300,11 +8300,11 @@ msgstr "" msgid "Match Found" msgstr "Übereinstimmung gefunden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Maximaler Puffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "Maximale Puffergröße auf %1 geändert" @@ -8364,7 +8364,7 @@ msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" "MemoryCard: Schreibvorgang mit ungültiger Zieladresse aufgerufen ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8413,7 +8413,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Nichtübereinstimmung zwischen internen Datenstrukturen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8602,7 +8602,7 @@ msgstr "Nativ (640x528)" msgid "Native GCI File" msgstr "Native GCI-Datei" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "NetPlay" @@ -8618,27 +8618,27 @@ msgstr "NetPlay-Einrichtung" msgid "Netherlands" msgstr "Niederlande" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Netzwerk" @@ -8708,7 +8708,7 @@ msgstr "Nächste Übereinstimmung" msgid "Next Profile" msgstr "Nächstes Profil" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "Nickname is too long." @@ -8745,7 +8745,7 @@ msgstr "Keine Komprimierung" msgid "No Match" msgstr "Keine Übereinstimmung" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8795,7 +8795,7 @@ msgstr "Keine Eingabe" msgid "No issues have been detected." msgstr "Es wurden keine Probleme festgestellt." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8838,7 +8838,7 @@ msgstr "" "Desynchronisationen zu vermeiden" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8856,7 +8856,7 @@ msgstr "Nordamerika" msgid "Not Set" msgstr "Nicht Festgelegt" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Nicht alle Spieler besitzen das Spiel. Möchten Sie trotzdem starten?" @@ -8876,7 +8876,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "Nicht gefunden" @@ -8933,7 +8933,7 @@ msgid "Nunchuk Stick" msgstr "Nunchuck-Stick" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9179,7 +9179,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9198,7 +9198,7 @@ msgstr "Tastenkürzel anderer Spielstand" msgid "Other State Management" msgstr "Verwaltung anderer Spielstand" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Anderes Spiel..." @@ -9206,7 +9206,7 @@ msgstr "Anderes Spiel..." msgid "Output" msgstr "Ausgabe" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -9214,7 +9214,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Überschrieben" @@ -9252,7 +9252,7 @@ msgstr "PNG-Bilddatei (*.png);; Alle Dateien (*)" msgid "PPC Size" msgstr "PPC-Größe" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -9265,7 +9265,7 @@ msgstr "Pad" msgid "Pads" msgstr "Pads" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Parameter" @@ -9411,7 +9411,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "Wähle eine Debug-Schriftart" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9448,7 +9448,7 @@ msgstr "" msgid "Playback Options" msgstr "Wiedergabeoptionen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Spieler" @@ -9477,7 +9477,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Spieler" @@ -9527,13 +9527,13 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Mögliche Desynchronisation erkannt: %1 wurde wahrscheinlich auf Frame %2 " "desynchronisiert" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "Nachbearbeitungseffekt" @@ -9710,11 +9710,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "QT_LAYOUT_DIRECTION" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "Quality of Service (QoS) konnte nicht aktiviert werden." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "Quality of Service (QoS) wurde erfolgreich aktiviert." @@ -9725,11 +9725,11 @@ msgstr "Qualität des DPLII-Decoders. Audiolatenz steigt mit Qualität." #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Frage" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Beenden" @@ -9791,7 +9791,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9850,7 +9850,7 @@ msgstr "Nachzentrieren" msgid "Record" msgstr "Aufnahme" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "Eingaben aufzeichnen" @@ -9879,7 +9879,7 @@ msgstr "Rot links" msgid "Red Right" msgstr "Rot rechts" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9997,8 +9997,8 @@ msgstr "" "Speicherplatz gespart (es sei denn, du packst die ISO-Datei anschließend in " "ein komprimiertes Dateiformat wie ZIP). Möchtest du trotzdem fortfahren?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -10097,11 +10097,11 @@ msgstr "Neustart erforderlich" msgid "Restore Defaults" msgstr "Standard wiederherstellen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Erneut versuchen" @@ -10110,7 +10110,7 @@ msgstr "Erneut versuchen" msgid "Return Speed" msgstr "Rücklaufgeschwindigkeit" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Revision" @@ -10169,7 +10169,7 @@ msgstr "Rollen links" msgid "Roll Right" msgstr "Rollen rechts" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "Raum-ID" @@ -10228,7 +10228,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -10236,11 +10236,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -10252,7 +10252,7 @@ msgstr "" msgid "Russia" msgstr "Russland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD-Karte" @@ -10401,7 +10401,7 @@ msgstr "Ältesten Spielstand überschreiben" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10646,7 +10646,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10658,7 +10658,7 @@ msgstr "Letzten Spielstand auswählen" msgid "Select Load Path" msgstr "Ladepfad auswählen" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10760,8 +10760,8 @@ msgstr "Verzeichnis auswählen" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Datei auswählen" @@ -10789,7 +10789,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "Wählen Sie die RSO-Moduladresse aus:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10805,11 +10805,11 @@ msgstr "Ausgewählte Schriftart" msgid "Selected controller profile does not exist" msgstr "Ausgewähltes Controller-Profil existiert nicht" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "Das gewählte Spiel existiert nicht in der Spieleliste!" @@ -10854,7 +10854,7 @@ msgid "" "Corrected Internal Resolution\"." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10926,7 +10926,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Senden" @@ -10961,7 +10961,7 @@ msgstr "Server-IP-Adresse" msgid "Server Port" msgstr "Server-Port" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "Server hat Übergangsversuch abgelehnt." @@ -10986,15 +10986,15 @@ msgstr "" msgid "Set PC" msgstr "PC zuweisen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -11153,7 +11153,7 @@ msgstr "GameCube anzeigen" msgid "Show Germany" msgstr "Deutschland anzeigen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Golf-Modus-Überlagerung anzeigen" @@ -11262,7 +11262,7 @@ msgstr "Systemuhr anzeigen" msgid "Show Taiwan" msgstr "Taiwan anzeigen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -11294,7 +11294,7 @@ msgstr "Wii anzeigen" msgid "Show World" msgstr "Welt anzeigen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11706,7 +11706,7 @@ msgstr "Stapelstart" msgid "Standard Controller" msgstr "Standard-Controller" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11744,7 +11744,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Spiel gestartet" @@ -11808,11 +11808,11 @@ msgstr "Schrittweite" msgid "Stereo" msgstr "Stereo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "Stereoskopischer 3D-Modus" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Stereoskopischer 3D-Modus:" @@ -11842,7 +11842,7 @@ msgstr "Stopp" msgid "Stop Playing/Recording Input" msgstr "Wiedergabe/Aufzeichnung der Eingabe stoppen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Spiel gestoppt" @@ -11888,7 +11888,7 @@ msgstr "" msgid "Stretch to Window" msgstr "An Fenstergröße anpassen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Strikte Einstellungs-Synchronisation" @@ -11928,7 +11928,7 @@ msgstr "Eingabestift" msgid "Success" msgstr "Erfolg" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "Erfolgreich zum NetPlay-Index hinzugefügt" @@ -12004,7 +12004,7 @@ msgstr "Surround" msgid "Suspended" msgstr "Ausgesetzt" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Augen vertauschen" @@ -12019,7 +12019,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12047,19 +12047,19 @@ msgstr "Zu B wechseln" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12069,7 +12069,7 @@ msgstr "Symbole" msgid "Sync" msgstr "Synchronisieren" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko-Codes synchronisieren" @@ -12095,15 +12095,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "AR-Codes synchronisieren..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Gecko-Codes synchronisieren..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Synchronisiere Spielstände..." @@ -12151,7 +12151,7 @@ msgstr "Screenshot erstellen" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12186,7 +12186,7 @@ msgstr "Texturen-Cache-Genauigkeit" msgid "Texture Dumping" msgstr "Texturdump" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "Texturfilterung" @@ -12440,7 +12440,7 @@ msgstr "Die Spiel-ID ist {0}, sollte aber {1} sein." msgid "The game disc does not contain any usable update information." msgstr "Die Spieldisc enthält keine verwendbaren Updateinformationen." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "Das Spiel läuft gerade." @@ -12454,7 +12454,7 @@ msgstr "" "Probleme mit dem Hauptmenü zu vermeiden, sind Updates der emulierten Konsole " "mit dieser Disc nicht möglich." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12482,7 +12482,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12556,16 +12556,16 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" "Die NetPlay-Versionen des Servers und des Clients sind nicht kompatibel." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "Der Server ist voll." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "Der Server sendete einen unbekannten Fehler." @@ -12986,7 +12986,7 @@ msgstr "" "Dies wird die Geschwindigkeit von Uploadblöcken pro Klient begrenzen, die " "für die Speichersynchronisation benutzt werden." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13212,8 +13212,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Übergangsfehler" @@ -13221,7 +13221,7 @@ msgstr "Übergangsfehler" msgid "Traversal Server" msgstr "Übergangsserver" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Zeitüberschreitung bei der Verbindung vom Übergangsserver zum Host." @@ -13439,7 +13439,7 @@ msgstr "Vereinigte Staaten" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Unbekannt" @@ -13453,11 +13453,11 @@ msgstr "Unbekannt (Id:%1 Var:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Unbekannter DVD-Befehl {0:08x} - fataler Fehler" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -13465,11 +13465,11 @@ msgstr "" "Unbekannte SYNC_GECKO_CODES Meldung mit ID:{0} von Spieler:{1} erhalten. " "Spieler wird herausgeworfen!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "Unbekannte SYNC_SAVE_DATA Meldung erhalten mit ID: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13501,7 +13501,7 @@ msgstr "Unbekannte Disc" msgid "Unknown error occurred." msgstr "Unbekannter Fehler aufgetreten." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "Unbekannter Fehler {0:x}" @@ -13509,11 +13509,11 @@ msgstr "Unbekannter Fehler {0:x}" msgid "Unknown error." msgstr "Unbekannter Fehler" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "Unbekannte Meldung mit ID:{0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" "Unbekannte Meldung mit ID:{0} von Spieler:{1} erhalten. Spieler wird " @@ -13655,7 +13655,7 @@ msgstr "Einstellungen zur Berichterstattung von Nutzungsdaten" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -13663,6 +13663,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "Eingebaute Datenbank von Spielnamen verwenden" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Benutze verlustfreien Codec (FFV1)" @@ -13783,7 +13787,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Benutzt Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13823,7 +13827,7 @@ msgstr "" msgid "Value" msgstr "Wert" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -14070,7 +14074,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Warnungen" @@ -14190,6 +14194,13 @@ msgstr "Westeuropäisch (Windows-1252)" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -14364,19 +14375,19 @@ msgstr "Schreibe ins Log und brich ab" msgid "Write to Window" msgstr "In Fenster ausgeben" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "Falsche Region" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "Falsche Revision" @@ -14743,11 +14754,11 @@ msgstr "" "{0} IPL im {1} Verzeichnis gefunden. Die Disc wird möglicherweise nicht " "erkannt" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} konnte Codes nicht synchroniseren." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} konnte nicht synchronisert werden." @@ -14761,7 +14772,7 @@ msgstr "" "von Dolphin" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0} von {1} Blöcken. Komprimierungsrate {2}%" diff --git a/Languages/po/dolphin-mpn.pot b/Languages/po/dolphin-mpn.pot index 9acb92254c..7c7844a985 100644 --- a/Languages/po/dolphin-mpn.pot +++ b/Languages/po/dolphin-mpn.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -158,7 +158,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "" @@ -169,11 +169,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "" @@ -181,11 +181,11 @@ msgstr "" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -228,17 +228,17 @@ msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -270,7 +270,7 @@ msgstr "" msgid "%1[%2]: %3/%4 MiB" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -283,7 +283,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -331,7 +331,7 @@ msgstr "" msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -409,7 +409,7 @@ msgid "&Controller Settings" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -526,7 +526,7 @@ msgstr "" msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -638,7 +638,7 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -747,7 +747,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "" @@ -771,7 +771,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -780,7 +780,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1030,7 +1030,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1060,8 +1060,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1079,7 +1079,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1089,7 +1089,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1339,7 +1339,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1363,7 +1363,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1423,7 +1423,7 @@ msgstr "" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1505,8 +1505,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1522,11 +1522,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1592,7 +1592,7 @@ msgstr "" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1616,7 +1616,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1650,7 +1650,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1679,7 +1679,7 @@ msgstr "" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1691,7 +1691,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "" @@ -1749,7 +1749,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2017,11 +2017,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2149,7 +2149,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2214,16 +2214,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2303,7 +2303,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2365,8 +2365,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2513,7 +2513,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "" @@ -2547,7 +2547,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2651,11 +2651,11 @@ msgstr "" msgid "Code:" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2845,8 +2845,8 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2860,7 +2860,7 @@ msgid "Confirm on Stop" msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2914,7 +2914,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -2985,7 +2985,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -2993,7 +2993,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3002,7 +3002,7 @@ msgid "" "Native." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3027,12 +3027,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "" @@ -3107,18 +3107,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3126,7 +3126,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3138,8 +3138,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3178,16 +3178,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3268,7 +3268,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3360,7 +3360,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3473,7 +3473,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3501,7 +3501,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3628,7 +3628,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3636,7 +3636,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "" @@ -3802,7 +3802,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3860,7 +3860,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3874,7 +3874,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "" @@ -3909,8 +3909,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "" @@ -3943,7 +3943,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4172,7 +4172,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4503,7 +4503,7 @@ msgid "" "= Compatible, OFF = Fast)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4537,7 +4537,7 @@ msgid "" "this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4621,7 +4621,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "" @@ -4716,12 +4716,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4735,11 +4735,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4765,7 +4765,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4787,11 +4787,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4799,11 +4799,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -4990,7 +4990,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5050,7 +5050,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5074,7 +5074,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5111,12 +5111,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5194,7 +5194,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5218,7 +5218,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5274,7 +5274,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5313,7 +5313,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5346,7 +5346,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5371,7 +5371,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5429,15 +5429,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5480,11 +5480,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5498,7 +5498,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5507,7 +5507,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5520,7 +5520,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5690,7 +5690,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5758,7 +5758,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5768,7 +5768,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5968,11 +5968,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6014,7 +6014,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6024,25 +6024,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6054,7 +6054,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6125,29 +6125,29 @@ msgstr "" msgid "Game ID:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "" @@ -6156,7 +6156,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6310,7 +6310,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6337,7 +6337,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6453,7 +6453,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6492,7 +6492,7 @@ msgstr "" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6500,7 +6500,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6508,11 +6508,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6622,7 +6622,7 @@ msgstr "" msgid "Icon" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6646,7 +6646,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6749,11 +6749,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6912,7 +6912,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6943,7 +6943,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6966,7 +6966,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7026,7 +7026,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7084,7 +7084,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "" @@ -7254,7 +7254,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7293,7 +7293,7 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "" @@ -7516,7 +7516,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7643,7 +7643,7 @@ msgstr "" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7680,7 +7680,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7750,7 +7750,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7828,7 +7828,7 @@ msgstr "" msgid "Maker:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7845,7 +7845,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7857,11 +7857,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7919,7 +7919,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7962,7 +7962,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8148,7 +8148,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8164,27 +8164,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8254,7 +8254,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8291,7 +8291,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8341,7 +8341,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8378,7 +8378,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8396,7 +8396,7 @@ msgstr "" msgid "Not Set" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8416,7 +8416,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8473,7 +8473,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8715,7 +8715,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8734,7 +8734,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8742,7 +8742,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8750,7 +8750,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8788,7 +8788,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8801,7 +8801,7 @@ msgstr "" msgid "Pads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8947,7 +8947,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" msgid "Playback Options" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9013,7 +9013,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "" @@ -9063,11 +9063,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9231,11 +9231,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9246,11 +9246,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "" @@ -9312,7 +9312,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9371,7 +9371,7 @@ msgstr "" msgid "Record" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9400,7 +9400,7 @@ msgstr "" msgid "Red Right" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9509,8 +9509,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9607,11 +9607,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9620,7 +9620,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9679,7 +9679,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9738,7 +9738,7 @@ msgstr "" msgid "Rumble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9746,11 +9746,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9762,7 +9762,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9911,7 +9911,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10150,7 +10150,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10162,7 +10162,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10264,8 +10264,8 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "" @@ -10293,7 +10293,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10309,11 +10309,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10356,7 +10356,7 @@ msgid "" "Corrected Internal Resolution\"." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10420,7 +10420,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10478,15 +10478,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10642,7 +10642,7 @@ msgstr "" msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10751,7 +10751,7 @@ msgstr "" msgid "Show Taiwan" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10783,7 +10783,7 @@ msgstr "" msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11174,7 +11174,7 @@ msgstr "" msgid "Standard Controller" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "" @@ -11212,7 +11212,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11276,11 +11276,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "" @@ -11310,7 +11310,7 @@ msgstr "" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11346,7 +11346,7 @@ msgstr "" msgid "Stretch to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11386,7 +11386,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11462,7 +11462,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "" @@ -11477,7 +11477,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11502,19 +11502,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11524,7 +11524,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11548,15 +11548,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11604,7 +11604,7 @@ msgstr "" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11639,7 +11639,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11870,7 +11870,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11881,7 +11881,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11904,7 +11904,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -11970,15 +11970,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12333,7 +12333,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12553,8 +12553,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12562,7 +12562,7 @@ msgstr "" msgid "Traversal Server" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12755,7 +12755,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "" @@ -12769,21 +12769,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12813,7 +12813,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12821,11 +12821,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -12963,7 +12963,7 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -12971,6 +12971,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13079,7 +13083,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13119,7 +13123,7 @@ msgstr "" msgid "Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13332,7 +13336,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "" @@ -13420,6 +13424,13 @@ msgstr "" msgid "Whammy" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13586,19 +13597,19 @@ msgstr "" msgid "Write to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13941,11 +13952,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -13956,7 +13967,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/el.po b/Languages/po/el.po index 0a5be71de0..afb266b7a9 100644 --- a/Languages/po/el.po +++ b/Languages/po/el.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: e6b3518eccde9b3ba797d0e9ab3bc830_0a567e3, 2023\n" "Language-Team: Greek (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -169,7 +169,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "" @@ -180,11 +180,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 έχει φύγει" @@ -192,11 +192,11 @@ msgstr "%1 έχει φύγει" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -239,17 +239,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Κανονική Ταχύτητα)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -281,7 +281,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -294,7 +294,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -342,7 +342,7 @@ msgstr "&4x" msgid "&About" msgstr "&Περί" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -420,7 +420,7 @@ msgid "&Controller Settings" msgstr "&Ρυθμίσεις Χειριστηρίων" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -537,7 +537,7 @@ msgstr "" msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -649,7 +649,7 @@ msgstr "&Αφαίρεση" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(ανενεργό)" @@ -782,7 +782,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -791,7 +791,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1041,7 +1041,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1074,8 +1074,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Περισσότερο-από" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1093,7 +1093,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1103,7 +1103,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1353,7 +1353,7 @@ msgstr "Προσθήκη..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1377,7 +1377,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1437,7 +1437,7 @@ msgstr "Για προχωρημένους" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1519,8 +1519,8 @@ msgstr "Όλα τα GC/Wii αρχεία" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1536,11 +1536,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1606,7 +1606,7 @@ msgstr "Γωνεία" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Εξομάλυνση Ορίων" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1664,7 +1664,7 @@ msgstr "Είστε σίγουροι ότι θέλετε να διαγράψετ msgid "Are you sure you want to delete this pack?" msgstr "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το pack;" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Είστε σίγουροι ότι θέλετε να εγκαταλείψετε το NetPlay;" @@ -1693,7 +1693,7 @@ msgstr "Αναλογία Οθόνης:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1705,7 +1705,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Ορισμός Θυρών Χειριστηρίων" @@ -1763,7 +1763,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "Ρυθμίσεις Αυτόματης Ενημέρωσης" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2031,11 +2031,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2163,7 +2163,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2228,16 +2228,16 @@ msgstr "" msgid "Buffer Size:" msgstr "Μέγεθος Buffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2317,7 +2317,7 @@ msgstr "" msgid "Calculate" msgstr "Υπολογισμός" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2379,8 +2379,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2527,7 +2527,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Συνομιλία" @@ -2561,7 +2561,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2665,11 +2665,11 @@ msgstr "" msgid "Code:" msgstr "Κωδικός:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2859,8 +2859,8 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Επιβεβαίωση" @@ -2874,7 +2874,7 @@ msgid "Confirm on Stop" msgstr "Επιβεβαίωση Διακοπής" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Επιβεβαίωση" @@ -2928,7 +2928,7 @@ msgstr "Σύνδεση στο Internet και εκτέλεση ενημέρωσ msgid "Connected" msgstr "Συνδεδεμένο" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -2999,7 +2999,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3007,7 +3007,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3016,7 +3016,7 @@ msgid "" "Native." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3041,12 +3041,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Σύγκλιση:" @@ -3123,18 +3123,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Αντιγραφή" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3142,7 +3142,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3154,8 +3154,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3194,16 +3194,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3284,7 +3284,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3376,7 +3376,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Τρέχων παιχνίδι" @@ -3489,7 +3489,7 @@ msgstr "Χαλάκι Χορού" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3517,7 +3517,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "Διαγραφή Επιλεγμένων Αρχείων..." msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Βάθος" @@ -3652,7 +3652,7 @@ msgstr "Βάθος" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Βάθος:" @@ -3819,7 +3819,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3879,7 +3879,7 @@ msgstr "" "Εξουσιοδοτείτε το Dolphin να αναφέρει πληροφορίες στους προγραμματιστές του " "Dolphin;" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3893,7 +3893,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Θέλετε να σταματήσετε την τρέχουσα εξομοίωση;" @@ -3928,8 +3928,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS Ταινίες (*.dtm)" @@ -3964,7 +3964,7 @@ msgstr "" "Το Dolphin είναι ένας ελεύθερος και ανοικτού κώδικα εξομοιωτής για GameCube " "και Wii." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4194,7 +4194,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4527,7 +4527,7 @@ msgstr "" "Ενεργοποιεί το Floating Point Result Flag υπολογισμό, απαραίτητο για μερικά " "παιχνίδια. (Ενεργό = Συμβατότητα, Ανενεργό = Ταχύτητα)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4561,7 +4561,7 @@ msgid "" "this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4647,7 +4647,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "" @@ -4742,12 +4742,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4761,11 +4761,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4791,7 +4791,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4815,11 +4815,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4827,11 +4827,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -5018,7 +5018,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5078,7 +5078,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5102,7 +5102,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5139,12 +5139,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5222,7 +5222,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5246,7 +5246,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5302,7 +5302,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5341,7 +5341,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5374,7 +5374,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5399,7 +5399,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5457,15 +5457,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5508,11 +5508,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Αποτυχία εγγραφής του BT.DINF στο SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5526,7 +5526,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5535,7 +5535,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5548,7 +5548,7 @@ msgstr "" msgid "Failure" msgstr "Αποτυχία" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5718,7 +5718,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5786,7 +5786,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5796,7 +5796,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5996,11 +5996,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6042,7 +6042,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "GPU Αποκωδικοποίηση Υφών" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6052,25 +6052,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6082,7 +6082,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6153,29 +6153,29 @@ msgstr "ID Παιχνιδιού" msgid "Game ID:" msgstr "ID Παιχνιδιού:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Κατάσταση Παιχνιδιού" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Το παιχνίδι εκτελείται ήδη!" @@ -6184,7 +6184,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6338,7 +6338,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6365,7 +6365,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6481,7 +6481,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6520,7 +6520,7 @@ msgstr "Host" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6528,7 +6528,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6536,11 +6536,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6650,7 +6650,7 @@ msgstr "" msgid "Icon" msgstr "Εικονίδιο" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6674,7 +6674,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6777,11 +6777,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6940,7 +6940,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6971,7 +6971,7 @@ msgstr "Εγκατάσταση στην NAND" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6994,7 +6994,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7054,7 +7054,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Εσωτερική Ανάλυση" @@ -7112,7 +7112,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Μη έγκυρος host" @@ -7282,7 +7282,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7321,7 +7321,7 @@ msgstr "Πλήκτρα" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Διώξιμο Παίκτη" @@ -7547,7 +7547,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "Φόρτωση Κυρίως Μενού GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7674,7 +7674,7 @@ msgstr "" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7711,7 +7711,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7781,7 +7781,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7859,7 +7859,7 @@ msgstr "Δημιουργός" msgid "Maker:" msgstr "Δημιουργός:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7876,7 +7876,7 @@ msgstr "Διαχείριση NAND" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7888,11 +7888,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7952,7 +7952,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7995,7 +7995,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8181,7 +8181,7 @@ msgstr "Αρχική (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8197,27 +8197,27 @@ msgstr "" msgid "Netherlands" msgstr "Ολλανδία" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8287,7 +8287,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8324,7 +8324,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8374,7 +8374,7 @@ msgstr "" msgid "No issues have been detected." msgstr "Δεν εντοπίστηκαν προβλήματα." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8411,7 +8411,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8429,7 +8429,7 @@ msgstr "Βόρεια Αμερική" msgid "Not Set" msgstr "Μη Ορισμένο" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8449,7 +8449,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8506,7 +8506,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8748,7 +8748,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8767,7 +8767,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8775,7 +8775,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8783,7 +8783,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8821,7 +8821,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8834,7 +8834,7 @@ msgstr "Χειριστήριο" msgid "Pads" msgstr "Χειριστήρια" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8980,7 +8980,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9017,7 +9017,7 @@ msgstr "" msgid "Playback Options" msgstr "Ρυθμίσεις Αναπαραγωγής" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9046,7 +9046,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Παίχτες" @@ -9096,11 +9096,11 @@ msgstr "Θύρα:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9264,11 +9264,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9279,11 +9279,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Ερώτηση" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Έξοδος" @@ -9345,7 +9345,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9404,7 +9404,7 @@ msgstr "" msgid "Record" msgstr "Εγγραφή" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9433,7 +9433,7 @@ msgstr "Αριστερό Κόκκινο" msgid "Red Right" msgstr "Δεξί Κόκκινο" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9542,8 +9542,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9640,11 +9640,11 @@ msgstr "Απαιτείται Επανεκκίνηση" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Επανάληψη" @@ -9653,7 +9653,7 @@ msgstr "Επανάληψη" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9712,7 +9712,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9771,7 +9771,7 @@ msgstr "" msgid "Rumble" msgstr "Δόνηση" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9779,11 +9779,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9795,7 +9795,7 @@ msgstr "" msgid "Russia" msgstr "Ρωσία" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD Κάρτα" @@ -9944,7 +9944,7 @@ msgstr "Αποθήκευση Παλαιότερου Σημείου" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10183,7 +10183,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10195,7 +10195,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10297,8 +10297,8 @@ msgstr "Επιλέξτε ένα Φάκελο" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Επιλέξτε ένα Αρχείο" @@ -10326,7 +10326,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10342,11 +10342,11 @@ msgstr "Επιλεγμένη Γραμματοσειρά" msgid "Selected controller profile does not exist" msgstr "Το επιλεγμένο προφίλ χειρισμού δεν υπάρχει" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10389,7 +10389,7 @@ msgid "" "Corrected Internal Resolution\"." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10453,7 +10453,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Αποστολή" @@ -10486,7 +10486,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10511,15 +10511,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10678,7 +10678,7 @@ msgstr "Εμφάνιση GameCube" msgid "Show Germany" msgstr "Εμφάνιση Γερμανίας" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10787,7 +10787,7 @@ msgstr "Εμφάνιση Ώρας Συστήματος" msgid "Show Taiwan" msgstr "Εμφάνιση Ταϊβάν" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10819,7 +10819,7 @@ msgstr "Εμφάνιση Wii" msgid "Show World" msgstr "Εμφάνιση Κόσμου" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11210,7 +11210,7 @@ msgstr "" msgid "Standard Controller" msgstr "Τυπικός Controller" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Εκκίνηση" @@ -11248,7 +11248,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Εκκίνηση παιχνιδιού" @@ -11312,11 +11312,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Στερεοσκοπική 3D Λειτουργία:" @@ -11346,7 +11346,7 @@ msgstr "Διακοπή" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Διακοπή παιχνιδιού" @@ -11382,7 +11382,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Προσαρμογή στο Παράθυρο" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11422,7 +11422,7 @@ msgstr "" msgid "Success" msgstr "Επιτυχία" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11498,7 +11498,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Εναλλαγή Ματιών" @@ -11513,7 +11513,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11538,19 +11538,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11560,7 +11560,7 @@ msgstr "" msgid "Sync" msgstr "Συγχρονισμός" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11584,15 +11584,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11640,7 +11640,7 @@ msgstr "Δημιουργία Στιγμιότυπου" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11675,7 +11675,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11906,7 +11906,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11917,7 +11917,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11940,7 +11940,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12007,15 +12007,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12377,7 +12377,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12597,8 +12597,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12606,7 +12606,7 @@ msgstr "" msgid "Traversal Server" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12799,7 +12799,7 @@ msgstr "Ηνωμένες Πολιτείες" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Άγνωστο" @@ -12813,21 +12813,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12857,7 +12857,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12865,11 +12865,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -13009,7 +13009,7 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -13017,6 +13017,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "Χρήση Ενσωματωμένης Βάσης Δεδομένων για Ονόματα Παιχνιδιών" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13125,7 +13129,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13165,7 +13169,7 @@ msgstr "" msgid "Value" msgstr "Τιμή" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13378,7 +13382,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Προειδοποίηση" @@ -13466,6 +13470,13 @@ msgstr "" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13632,19 +13643,19 @@ msgstr "" msgid "Write to Window" msgstr "Εγγραφή στο Παράθυρο" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13988,11 +13999,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -14003,7 +14014,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/en.po b/Languages/po/en.po index 5df0abe323..24311056ad 100644 --- a/Languages/po/en.po +++ b/Languages/po/en.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emu\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2011-01-06 14:53+0100\n" "Last-Translator: BhaaL \n" "Language-Team: \n" @@ -157,7 +157,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "" @@ -168,11 +168,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "" @@ -180,11 +180,11 @@ msgstr "" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -227,17 +227,17 @@ msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -269,7 +269,7 @@ msgstr "" msgid "%1[%2]: %3/%4 MiB" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -282,7 +282,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -330,7 +330,7 @@ msgstr "" msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -408,7 +408,7 @@ msgid "&Controller Settings" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -525,7 +525,7 @@ msgstr "" msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -637,7 +637,7 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -746,7 +746,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "" @@ -770,7 +770,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -779,7 +779,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1029,7 +1029,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1059,8 +1059,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1078,7 +1078,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1088,7 +1088,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1338,7 +1338,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1362,7 +1362,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1422,7 +1422,7 @@ msgstr "" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1504,8 +1504,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1521,11 +1521,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1591,7 +1591,7 @@ msgstr "" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1615,7 +1615,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1649,7 +1649,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1678,7 +1678,7 @@ msgstr "" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1690,7 +1690,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "" @@ -1748,7 +1748,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2016,11 +2016,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2148,7 +2148,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2213,16 +2213,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2302,7 +2302,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2364,8 +2364,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2512,7 +2512,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "" @@ -2546,7 +2546,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2650,11 +2650,11 @@ msgstr "" msgid "Code:" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2844,8 +2844,8 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2859,7 +2859,7 @@ msgid "Confirm on Stop" msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2913,7 +2913,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -2984,7 +2984,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -2992,7 +2992,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3001,7 +3001,7 @@ msgid "" "Native." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3026,12 +3026,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "" @@ -3106,18 +3106,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3125,7 +3125,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3137,8 +3137,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3177,16 +3177,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3267,7 +3267,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3359,7 +3359,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3472,7 +3472,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3500,7 +3500,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3627,7 +3627,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3635,7 +3635,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "" @@ -3801,7 +3801,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3859,7 +3859,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3873,7 +3873,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "" @@ -3908,8 +3908,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "" @@ -3942,7 +3942,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4171,7 +4171,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4502,7 +4502,7 @@ msgid "" "= Compatible, OFF = Fast)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4536,7 +4536,7 @@ msgid "" "this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4620,7 +4620,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "" @@ -4715,12 +4715,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4734,11 +4734,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4764,7 +4764,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4786,11 +4786,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4798,11 +4798,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -4989,7 +4989,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5049,7 +5049,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5073,7 +5073,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5110,12 +5110,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5193,7 +5193,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5217,7 +5217,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5273,7 +5273,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5312,7 +5312,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5345,7 +5345,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5370,7 +5370,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5428,15 +5428,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5479,11 +5479,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5497,7 +5497,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5506,7 +5506,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5519,7 +5519,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5689,7 +5689,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5757,7 +5757,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5767,7 +5767,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5967,11 +5967,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6013,7 +6013,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6023,25 +6023,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6053,7 +6053,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6124,29 +6124,29 @@ msgstr "" msgid "Game ID:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "" @@ -6155,7 +6155,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6309,7 +6309,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6336,7 +6336,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6452,7 +6452,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6491,7 +6491,7 @@ msgstr "" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6499,7 +6499,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6507,11 +6507,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6621,7 +6621,7 @@ msgstr "" msgid "Icon" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6645,7 +6645,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6748,11 +6748,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6911,7 +6911,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6942,7 +6942,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6965,7 +6965,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7025,7 +7025,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7083,7 +7083,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "" @@ -7253,7 +7253,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7292,7 +7292,7 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "" @@ -7515,7 +7515,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7642,7 +7642,7 @@ msgstr "" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7679,7 +7679,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7749,7 +7749,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7827,7 +7827,7 @@ msgstr "" msgid "Maker:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7844,7 +7844,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7856,11 +7856,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7918,7 +7918,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7961,7 +7961,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8147,7 +8147,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8163,27 +8163,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8253,7 +8253,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8290,7 +8290,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8340,7 +8340,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8377,7 +8377,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8395,7 +8395,7 @@ msgstr "" msgid "Not Set" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8415,7 +8415,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8472,7 +8472,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8714,7 +8714,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8733,7 +8733,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8741,7 +8741,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8749,7 +8749,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8787,7 +8787,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8800,7 +8800,7 @@ msgstr "" msgid "Pads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8946,7 +8946,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -8983,7 +8983,7 @@ msgstr "" msgid "Playback Options" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9012,7 +9012,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "" @@ -9062,11 +9062,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9230,11 +9230,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9245,11 +9245,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "" @@ -9311,7 +9311,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9370,7 +9370,7 @@ msgstr "" msgid "Record" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9399,7 +9399,7 @@ msgstr "" msgid "Red Right" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9508,8 +9508,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9606,11 +9606,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9619,7 +9619,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9678,7 +9678,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9737,7 +9737,7 @@ msgstr "" msgid "Rumble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9745,11 +9745,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9761,7 +9761,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9910,7 +9910,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10149,7 +10149,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10161,7 +10161,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10263,8 +10263,8 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "" @@ -10292,7 +10292,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10308,11 +10308,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10355,7 +10355,7 @@ msgid "" "Corrected Internal Resolution\"." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10419,7 +10419,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "" @@ -10452,7 +10452,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10477,15 +10477,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10641,7 +10641,7 @@ msgstr "" msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10750,7 +10750,7 @@ msgstr "" msgid "Show Taiwan" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10782,7 +10782,7 @@ msgstr "" msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11173,7 +11173,7 @@ msgstr "" msgid "Standard Controller" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "" @@ -11211,7 +11211,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11275,11 +11275,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "" @@ -11309,7 +11309,7 @@ msgstr "" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11345,7 +11345,7 @@ msgstr "" msgid "Stretch to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11385,7 +11385,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11461,7 +11461,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "" @@ -11476,7 +11476,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11501,19 +11501,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11523,7 +11523,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11547,15 +11547,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11603,7 +11603,7 @@ msgstr "" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11638,7 +11638,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11869,7 +11869,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11880,7 +11880,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11903,7 +11903,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -11969,15 +11969,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12332,7 +12332,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12552,8 +12552,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12561,7 +12561,7 @@ msgstr "" msgid "Traversal Server" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12754,7 +12754,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "" @@ -12768,21 +12768,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12812,7 +12812,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12820,11 +12820,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -12962,7 +12962,7 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -12970,6 +12970,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13078,7 +13082,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13118,7 +13122,7 @@ msgstr "" msgid "Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13331,7 +13335,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "" @@ -13419,6 +13423,13 @@ msgstr "" msgid "Whammy" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13585,19 +13596,19 @@ msgstr "" msgid "Write to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13940,11 +13951,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -13955,7 +13966,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/es.po b/Languages/po/es.po index 87b37342d4..41ae209499 100644 --- a/Languages/po/es.po +++ b/Languages/po/es.po @@ -32,9 +32,9 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" -"Last-Translator: Petiso_Carambanal , 2013-2017,2020-2024\n" +"Last-Translator: Víctor González, 2021-2024\n" "Language-Team: Spanish (http://app.transifex.com/dolphinemu/dolphin-emu/" "language/es/)\n" "Language: es\n" @@ -199,7 +199,7 @@ msgstr "%1 revisión(ones) por delante de %2" msgid "%1 doesn't support this feature on your system." msgstr "%1 no soporta esta característica en tu sistema." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 no es compatible con esta característica." @@ -213,11 +213,11 @@ msgstr "" "%2 objetos\n" "Fotograma actual: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 se ha unido" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 se ha salido" @@ -225,11 +225,11 @@ msgstr "%1 se ha salido" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 ha desbloqueado %2/%3 logros, con un total de %4/%5 puntos" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 no es una ROM válida" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 ahora está jugando al golf" @@ -272,17 +272,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (velocidad normal)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "El valor de %1 ha cambiado" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "El valor de %1 ha aparecido" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "El valor de %1 se ha utilizado" @@ -314,7 +314,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -327,7 +327,7 @@ msgstr "Nativa %1x (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "Nativa %1x (%2x%3) para %4" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA " @@ -375,7 +375,7 @@ msgstr "&4x" msgid "&About" msgstr "&Acerca de" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "&Añadir función" @@ -453,7 +453,7 @@ msgid "&Controller Settings" msgstr "Ajustes de &mandos" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "&Copiar dirección" @@ -570,7 +570,7 @@ msgstr "&Importar..." msgid "&Infinity Base" msgstr "Base de &Infinity" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "Insertar &BLR" @@ -682,7 +682,7 @@ msgstr "&Borrar" msgid "&Remove Code" msgstr "&Quitar código" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "&Renombrar símbolo" @@ -791,7 +791,7 @@ msgstr "(Del sistema)" msgid "(host)" msgstr "(anfitrión)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(desactivado)" @@ -815,7 +815,7 @@ msgstr ", Coma" msgid "- Subtract" msgstr "- Restar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -824,7 +824,7 @@ msgid "--Unknown--" msgstr "--Desconocido--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1078,7 +1078,7 @@ msgstr "" "Si tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1117,8 +1117,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Mayor que" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Ya hay una sesión de juego en red en marcha." @@ -1143,7 +1143,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Ya hay un disco en proceso de inserción." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1158,7 +1158,7 @@ msgstr "" "Un estado de guardado no puede ser cargado sin especificar el juego a " "ejecutar." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1445,7 +1445,7 @@ msgstr "Añadir..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1469,7 +1469,7 @@ msgstr "Espacio de dirección según el estado de la CPU" msgid "Address:" msgstr "Dirección:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1560,7 +1560,7 @@ msgstr "Avanzado" msgid "Advanced Settings" msgstr "Ajustes avanzados" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1665,8 +1665,8 @@ msgstr "Todos los archivos GC/Wii" msgid "All Hexadecimal" msgstr "Todos los valores hexadecimales" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Todos los estados guardados (*.sav *.s##);; Todos los archivos (*)" @@ -1682,11 +1682,11 @@ msgstr "Todos los valores enteros sin signo" msgid "All files (*)" msgstr "Todos los archivos (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Todos los códigos de los jugadores sincronizados." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Todos las partidas guardadas de los jugadores sincronizados." @@ -1754,7 +1754,7 @@ msgstr "Ángulo" msgid "Angular velocity to ignore and remap." msgstr "Velocidad angular a ignorar y reasignar." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Suavizado de bordes" @@ -1778,7 +1778,7 @@ msgstr "Añadir al archivo de firma existente..." msgid "Appl&y Signature File..." msgstr "Aplicar archivo de firma..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1815,7 +1815,7 @@ msgstr "¿Seguro que quieres borrar este archivo?" msgid "Are you sure you want to delete this pack?" msgstr "¿Seguro que quieres borrar este paquete?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "¿Seguro que quieres salir del juego en red?" @@ -1844,7 +1844,7 @@ msgstr "Relación de aspecto:" msgid "Assemble" msgstr "Ensamblar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "Ensamblar instrucción" @@ -1856,7 +1856,7 @@ msgstr "Ensamblador" msgid "Assembly File" msgstr "Archivo de ensamblado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Asignar números de puerto para mandos" @@ -1916,7 +1916,7 @@ msgstr "Actualización automática" msgid "Auto Update Settings" msgstr "Ajustes de actualización automática" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2208,13 +2208,13 @@ msgstr "" msgid "Boot to Pause" msgstr "Arrancar pausado" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" "Archivo de copia de respaldo de NAND en formato BootMii (*.bin);;Todos los " "archivos (*) " -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "Archivo de claves BootMii (*.bin);;Todos los archivos (*)" @@ -2364,7 +2364,7 @@ msgstr "Rama a registro de vínculos (LR guardado)" msgid "Branch: %1" msgstr "Rama master: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Ramas" @@ -2430,16 +2430,16 @@ msgstr "Buscar sesiones de juego en red..." msgid "Buffer Size:" msgstr "Tamaño de búfer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Tamaño del búfer cambiado a %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Búfer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2525,7 +2525,7 @@ msgstr "" msgid "Calculate" msgstr "Calcular" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2596,8 +2596,8 @@ msgstr "" "No se puede encontrar ningún mando de Wii con el identificador de conexión " "{0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "No puedes empezar el juego en red con un juego en ejecución." @@ -2761,7 +2761,7 @@ msgstr "Partición del canal (%1)" msgid "Character entered is invalid!" msgstr "¡El personaje introducido no es válido!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Conversación" @@ -2797,7 +2797,7 @@ msgstr "" "Asegúrate de tener los permisos adecuados para borrar el archivo y que " "ningún otro programa lo esté usando." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Verificar" @@ -2901,11 +2901,11 @@ msgstr "Ruta de acceso a código tomada" msgid "Code:" msgstr "Código:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "¡Códigos recibidos!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "Corrección de color" @@ -3156,8 +3156,8 @@ msgstr "Configurar salida" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Confirmar" @@ -3171,7 +3171,7 @@ msgid "Confirm on Stop" msgstr "Confirmar detención" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Confirmar" @@ -3226,7 +3226,7 @@ msgstr "" msgid "Connected" msgstr "Conectado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Conectando" @@ -3288,6 +3288,13 @@ msgid "" "hardware is able to.

If unsure, select 100%." msgstr "" +"Controla la velocidad que tendrá la emulación relativa a la del hardware " +"original.

Un valor superior al 100 % ejecutará la emulación a una " +"velocidad más rápida que la que admite el hardware original, siempre y " +"cuando tu equipo pueda con ella. Por el contrario, un valor inferior al " +"100 % ralentizará la emulación. «Ilimitado» ejecutará la emulación lo más " +"rápido que permita tu equipo.

Si tienes dudas, " +"selecciona 100 %." #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:51 msgid "" @@ -3302,7 +3309,7 @@ msgstr "" "tenga efecto.

Si tienes dudas, deja esta opción en " "203." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3314,7 +3321,7 @@ msgstr "" "de la pantalla.

Un valor alto creará fuertes efectos fuera de " "pantalla, mientras que un valor pequeño es más agradable." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3328,7 +3335,7 @@ msgstr "" "resolución interna, mejor será el rendimiento.

Si " "tienes dudas, selecciona Nativa." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3363,12 +3370,12 @@ msgstr "" "Controla si se utiliza la emulación DSP de alto o bajo nivel. Predeterminado " "en True" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Convergencia" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Convergencia:" @@ -3462,18 +3469,18 @@ msgstr "" "televisores suelen estar diseñados para 2,2.

Si " "tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Copiar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "Copiar &función" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "Copiar código &hexadecimal" @@ -3481,7 +3488,7 @@ msgstr "Copiar código &hexadecimal" msgid "Copy Address" msgstr "Copiar dirección" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "Copiar código de &línea" @@ -3493,8 +3500,8 @@ msgstr "Fallo al copiar" msgid "Copy Hex" msgstr "Copiar en hexadecimal" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "Copiar dirección ob&jetivo" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3533,16 +3540,16 @@ msgstr "Corregir gamma para SDR" msgid "Cost" msgstr "Coste" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "No se pudo comunicar con el anfitrión." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "No se pudo crear el cliente." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "No se pudo crear el par." @@ -3653,7 +3660,7 @@ msgstr "" "Si es así, entonces es posible que tengas que volver a especificar la " "ubicación de la tarjeta de memoria en las opciones." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "No se pudo encontrar el servidor central" @@ -3753,7 +3760,7 @@ msgstr "Valor actual" msgid "Current context" msgstr "Contexto actual" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Juego actual" @@ -3872,7 +3879,7 @@ msgstr "Alfombra de baile" msgid "Dark" msgstr "Oscuridad" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Datos" @@ -3900,7 +3907,7 @@ msgstr "Los datos están en un formato no reconocido o está corruptos" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "Inconsistencia de datos en GCMemcardManager, cancelando acción." -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "¡Datos recibidos!" @@ -4033,7 +4040,7 @@ msgstr "Borrar archivos seleccionados..." msgid "Delete the existing file '{0}'?" msgstr "¿Borrar el archivo «{0}»?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Profundidad" @@ -4041,7 +4048,7 @@ msgstr "Profundidad" msgid "Depth Percentage:" msgstr "Porcentaje de profundidad:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Profundidad:" @@ -4214,7 +4221,7 @@ msgstr "" "vuelta a la RAM. Inhibe todo aumento de escala.

Si " "tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4287,7 +4294,7 @@ msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" "¿Nos permites compartir estadísticas con los desarrolladores de Dolphin?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "¿Quieres añadir «%1» a la lista de carpetas de juegos?" @@ -4301,7 +4308,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "¿Quieres borrar el(los) %n archivo(s) de guardado elegido(s)?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "¿Quieres detener la emulación?" @@ -4336,8 +4343,8 @@ msgstr "Archivo de firma CSV de Dolphin" msgid "Dolphin Signature File" msgstr "Archivo de firma de Dolphin" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Grabación TAS de Dolphin (*.dtm)" @@ -4381,7 +4388,7 @@ msgstr "Dolphin no ha podido completar la acción solicitada." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin es un emulador de GameCube y Wii de código abierto." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" "La versión de Dolphin es demasiado antigua para utilizar el servidor de paso" @@ -4634,7 +4641,7 @@ msgstr "" "Dolphin, un reinicio vendrá bien en este momento para que Windows vea el " "nuevo driver" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -5026,7 +5033,7 @@ msgstr "" "necesaria para algunos juegos (Activado: el ajuste más compatible; " "Desactivado: el ajuste más rápido)." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -5082,7 +5089,7 @@ msgstr "" "de juegos esto no le supone ningún problema.

Si " "tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -5210,7 +5217,7 @@ msgstr "" msgid "End Addr" msgstr "Dir. final" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet no se inició" @@ -5309,12 +5316,12 @@ msgstr "Introduce la dirección del módulo RSO:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5328,11 +5335,11 @@ msgstr "Introduce la dirección del módulo RSO:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5358,7 +5365,7 @@ msgstr "Registro de errores" msgid "Error Opening Adapter: %1" msgstr "Error al abrir el adaptador: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "¡Error al recopilar los datos guardados!" @@ -5382,11 +5389,11 @@ msgstr "Error al obtener la lista de sesiones: %1" msgid "Error occurred while loading some texture packs" msgstr "Error al cargar algunos packs de texturas" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Error al procesar los códigos." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Error en el procesamiento de datos." @@ -5394,11 +5401,11 @@ msgstr "Error en el procesamiento de datos." msgid "Error reading file: {0}" msgstr "Error leyendo el archivo: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "¡Error al sincronizar códigos de trucos!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "¡Error al sincronizar los datos guardados!" @@ -5591,7 +5598,7 @@ msgstr "Entrada de movimientos de extensión" msgid "Extension Motion Simulation" msgstr "Simulación de movimientos de extensión" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Externo" @@ -5653,7 +5660,7 @@ msgstr "" "Fallo al abrir la tarjeta de memoria:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "No se ha podido añadir esta sesión al índice de juego en red: %1" @@ -5677,7 +5684,7 @@ msgstr "¡No se ha podido quitar al Skylander del espacio %1!" msgid "Failed to connect to Redump.org" msgstr "No se ha podido conectar con redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "No se ha podido conectar al servidor: %1" @@ -5718,14 +5725,14 @@ msgstr "" "\n" "El Skylander podría estar ya en el portal." -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" "No se ha podido borrar el guardado {0} de juego en red de GBA. Comprueba tus " "permisos de escritura." -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "No se ha podido borrar la tarjeta de memoria del juego en red. Comprueba tus " @@ -5819,7 +5826,7 @@ msgstr "" "contiene. Prueba a reparar tu NAND (Herramientas -> Administrar NAND -> " "Comprobar NAND...) y a importar los datos de guardado otra vez." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "No se ha podido iniciar el núcleo" @@ -5846,7 +5853,7 @@ msgstr "No se ha podido instalar el paquete: %1" msgid "Failed to install this title to the NAND." msgstr "No se ha podido instalar el título en la NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5908,7 +5915,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "No se ha podido abrir el archivo «{0}» para su escritura." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "No se ha podido abrir «%1»" @@ -5950,7 +5957,7 @@ msgstr "" msgid "Failed to open file." msgstr "No se ha podido abrir el archivo." -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "No se ha podido contactar con el servidor" @@ -5991,7 +5998,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "No se ha podido abrir el archivo de entrada «%1»." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -6020,7 +6027,7 @@ msgid "Failed to read from file." msgstr "No se ha podido leer desde el archivo." #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "No se ha podido leer el archivo de entrada «{0}»." @@ -6092,19 +6099,19 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "No se ha podido desinstalar el título de la NAND." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" "No se ha podido restablecer el juego en red y la carpeta GCI. Comprueba tus " "permisos de escritura." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" "No se ha podido restablecer el juego en red en la carpeta NAND. Comprueba " "tus permisos de escritura." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "No se ha podido reiniciar la carpeta de redireccionamiento del juego en red. " @@ -6153,11 +6160,11 @@ msgstr "No se ha podido desinstalar el paquete: %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "No se ha podido escribir BT.DINF a SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "No se han podido escribir los datos de Miis." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "No se ha podido escribir el guardado de Wii." @@ -6171,7 +6178,7 @@ msgstr "¡No se ha podido escribir el archivo de configuración!" msgid "Failed to write modified memory card to disk." msgstr "No se ha podido escribir la tarjeta de memoria modificada en el disco." -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "No se ha podido escribir la partida guardada redirigida." @@ -6180,7 +6187,7 @@ msgid "Failed to write savefile to disk." msgstr "No se ha podido escribir el guardado en el disco" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -6195,7 +6202,7 @@ msgstr "" msgid "Failure" msgstr "Fallido" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "Retraso de entrada justo" @@ -6375,7 +6382,7 @@ msgstr "Indicadores" msgid "Float" msgstr "Coma flotante" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "Seguir &rama" @@ -6451,7 +6458,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "Conexión forzada porque %1 no es compatible con shaders de geometría." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6468,7 +6475,7 @@ msgstr "" "preferible utilizarlos en lugar de esta opción.

Si " "tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6681,11 +6688,11 @@ msgstr "Volumen de GBA" msgid "GBA Window Size" msgstr "Tamaño de la ventana de GBA" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "ROM GBA%1 cambiada a «%2»" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "ROM GBA%1 desactivada" @@ -6735,7 +6742,7 @@ msgstr "GL_MAX_TEXTURE_SIZE es {0} - debe ser al menos 1024." msgid "GPU Texture Decoding" msgstr "Decodificar texturas en GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6748,7 +6755,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: ERROR DE OGL: ¿Tu tarjeta gráfica es compatible con OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6756,7 +6763,7 @@ msgstr "" "GPU: ERROR DE OGL: Es necesaria la función GL_ARB_map_buffer_range.\n" "GPU: ¿Tu tarjeta gráfica es compatible con OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6764,7 +6771,7 @@ msgstr "" "GPU: ERROR DE OGL: Es necesaria la función GL_ARB_sampler_objects.\n" "GPU: ¿Tu tarjeta gráfica es compatible con OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6772,7 +6779,7 @@ msgstr "" "GPU: ERROR DE OGL: Es necesaria la función GL_ARB_uniform_buffer_object.\n" "GPU: ¿Tu tarjeta gráfica es compatible con OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6788,7 +6795,7 @@ msgstr "" "GPU: ERROR DE OGL: Es necesario un soporte de OpenGL 3.\n" "GPU: ¿Tu tarjeta gráfica es compatible con OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6866,15 +6873,15 @@ msgstr "ID de juego" msgid "Game ID:" msgstr "ID de juego:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Estado del juego" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Juego cambiado a «%1»" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6883,15 +6890,15 @@ msgstr "" "selecciona Propiedades, ve a la pestaña Verificar y selecciona Verificar " "integridad para comprobar su «hash»" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "El juego tiene un número de disco distinto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "El juego es una revisión distinta" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "¡El juego ya está ejecutándose!" @@ -6902,7 +6909,7 @@ msgstr "" "El juego se sobrescribió con los datos guardados de otro juego. Corrupción " "de datos inminente {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "La región del juego no coincide" @@ -7059,7 +7066,7 @@ msgstr "Giant" msgid "Giants" msgstr "Giants" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Modo golf" @@ -7086,7 +7093,7 @@ msgstr "Ajustes gráficos" msgid "Graphics mods are currently disabled." msgstr "Las modificaciones de gráficos están desactivadas." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -7207,7 +7214,7 @@ msgstr "Ocultar sesiones en curso" msgid "Hide Incompatible Sessions" msgstr "Ocultar sesiones no compatibles" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "Ocultar GBAs remotas" @@ -7250,7 +7257,7 @@ msgstr "Alojar partida" msgid "Host Code:" msgstr "Código de anfitrión:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Autoridad de entrada para el anfitrión" @@ -7258,7 +7265,7 @@ msgstr "Autoridad de entrada para el anfitrión" msgid "Host Size" msgstr "Tamaño del anfitrión" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7271,11 +7278,11 @@ msgstr "" "Ideal para juegos casuales para 3 o más jugadores, posiblemente en " "conexiones inestables o de alta latencia." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Autoridad de entrada para el anfitrión deshabilitada" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Autoridad de entrada para el anfitrión activada" @@ -7407,7 +7414,7 @@ msgstr "" msgid "Icon" msgstr "Icono" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7445,7 +7452,7 @@ msgstr "" "fallos de rendimiento y estabilidad.\n" "Puedes desactivarlo en cualquier momento en los ajustes de Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7586,11 +7593,11 @@ msgstr "Importar archivo(s) de guardado" msgid "Import Wii Save..." msgstr "Importar partidas guardadas de Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "Importando copia de respaldo de la NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7765,7 +7772,7 @@ msgid "Insert &BLR" msgstr "Insertar &BLR" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "Insertar &NOP" @@ -7796,7 +7803,7 @@ msgstr "Instalar en la NAND" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Instr." @@ -7819,7 +7826,7 @@ msgstr "Instrucción:" msgid "Instruction: %1" msgstr "Instrucción: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7892,7 +7899,7 @@ msgstr "" "versión ({0} / {1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Resolución interna" @@ -7952,7 +7959,7 @@ msgstr "Sumas de verificación incorrectas." msgid "Invalid game." msgstr "El juego no es válido." -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Anfitrión no válido" @@ -8128,7 +8135,7 @@ msgstr "" "Kaos es el único villano de este trofeo y siempre está desbloqueado. ¡No " "hace falta editar nada!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Seguir ejecutando" @@ -8167,7 +8174,7 @@ msgstr "Teclas" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Echar al jugador" @@ -8404,7 +8411,7 @@ msgstr "Cargar archivo" msgid "Load GameCube Main Menu" msgstr "Cargar menú principal de GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "Solo cargar los datos guardados del anfitrión" @@ -8531,7 +8538,7 @@ msgstr "Cargar estado desde una ranura" msgid "Load Wii System Menu %1" msgstr "Cargar menú del sistema Wii %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "Cargar y escribir los datos guardados del anfitrión" @@ -8575,7 +8582,7 @@ msgstr "" "

Si tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Local" @@ -8653,7 +8660,7 @@ msgstr "" msgid "Loop" msgstr "Bucle" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Se ha perdido la conexión con el servidor de juego en red..." @@ -8731,7 +8738,7 @@ msgstr "Creador" msgid "Maker:" msgstr "Creador:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8753,7 +8760,7 @@ msgstr "Administrar NAND" msgid "Manual Texture Sampling" msgstr "Muestreo manual de texturas" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "Asignación" @@ -8765,11 +8772,11 @@ msgstr "Enmascarar ROM" msgid "Match Found" msgstr "Se han encontrado coincidencias" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Búfer máximo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "El tamaño máximo del búfer ha cambiado a %1" @@ -8827,7 +8834,7 @@ msgstr "MemoryCard: Lectura en dirección de destino incorrecta ({0:#x})" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: Escritura en dirección de destino incorrecta ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8875,7 +8882,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "No coinciden las estructuras de datos internas." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -9080,7 +9087,7 @@ msgstr "Nativa (640x528)" msgid "Native GCI File" msgstr "Archivo GCI nativo" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "Juego en red" @@ -9096,7 +9103,7 @@ msgstr "Configuración de juego en red" msgid "Netherlands" msgstr "Países Bajos" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -9105,7 +9112,7 @@ msgstr "" "Cualquier dato guardado que se cree o modifique durante la sesión " "permanecerá en los datos de guardado del anfitrión." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -9115,7 +9122,7 @@ msgstr "" "cualquier dato guardado que se cree o modifique durante la sesión se " "eliminará al terminar la misma." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -9124,7 +9131,7 @@ msgstr "" "dato guardado que se cree se descartará al terminar la sesión." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Red" @@ -9194,7 +9201,7 @@ msgstr "Siguiente coincidencia" msgid "Next Profile" msgstr "Siguiente perfil" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "El apodo es demasiado largo." @@ -9231,7 +9238,7 @@ msgstr "Sin compresión" msgid "No Match" msgstr "Sin coincidencias" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "No usar datos guardados" @@ -9281,7 +9288,7 @@ msgstr "No hay entrada" msgid "No issues have been detected." msgstr "No se ha detectado ningún problema." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "No se ha encontrado el juego correspondiente" @@ -9324,7 +9331,7 @@ msgstr "" "para evitar desincronizaciones en la grabación" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -9342,7 +9349,7 @@ msgstr "Norteamérica" msgid "Not Set" msgstr "No definido" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Algunos jugadores no tienen el juego. ¿Seguro que quieres continuar?" @@ -9366,7 +9373,7 @@ msgstr "" "No hay suficientes archivos libres en la tarjeta de memoria elegida. Se " "requiere(n) al menos %n archivo(s) libre(s)." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "No se ha encontrado" @@ -9425,7 +9432,7 @@ msgid "Nunchuk Stick" msgstr "Palanca del Nunchuk" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9686,7 +9693,7 @@ msgstr "Origen y destino" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9705,7 +9712,7 @@ msgstr "Otros atajos de guardado" msgid "Other State Management" msgstr "Otros elementos de guardado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Otro juego..." @@ -9713,7 +9720,7 @@ msgstr "Otro juego..." msgid "Output" msgstr "Salida" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "Remuestreo de salida" @@ -9721,7 +9728,7 @@ msgstr "Remuestreo de salida" msgid "Output Resampling:" msgstr "Remuestreo de salida:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Sobrescrito" @@ -9759,7 +9766,7 @@ msgstr "Archivo de imagen PNG (*.png);; Todos los archivos (*)" msgid "PPC Size" msgstr "Tamaño de PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC contra anfitrión" @@ -9772,7 +9779,7 @@ msgstr "Pad" msgid "Pads" msgstr "Pads" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Parámetros" @@ -9925,7 +9932,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "Elige una tipografía de depuración" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Latencia" @@ -9962,7 +9969,7 @@ msgstr "Set de juego/Disco de poder" msgid "Playback Options" msgstr "Opciones de reproducción" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Jugador" @@ -9991,7 +9998,7 @@ msgid "Player Two Ability Two" msgstr "Habilidad dos del jugador dos" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Jugadores" @@ -10045,12 +10052,12 @@ msgstr "Puerto:" msgid "Portal Slots" msgstr "Espacios del portal" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Posible desincronización: podemos haber perdido a %1 en el fotograma %2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "Efecto de posprocesado:" @@ -10230,11 +10237,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "QT_LAYOUT_DIRECTION" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "No se pudo activar el sistema de calidad de servicio (QoS)." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "El sistema de calidad de servicio (QoS) se ha activado correctamente." @@ -10246,11 +10253,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Pregunta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Salir" @@ -10312,7 +10319,7 @@ msgstr "Datos en bruto" msgid "Raw Internal Resolution" msgstr "Resolución interna en bruto" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "Reem&plazar instrucción" @@ -10373,7 +10380,7 @@ msgstr "Centrar" msgid "Record" msgstr "Grabar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "Grabar entradas" @@ -10402,7 +10409,7 @@ msgstr "Rojo izquierdo" msgid "Red Right" msgstr "Rojo derecho" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10523,8 +10530,8 @@ msgstr "" "que meta después el archivo ISO en un formato de archivo comprimido, como " "ZIP). ¿Quieres continuar de todos modos?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "Renombrar símbolo" @@ -10628,11 +10635,11 @@ msgstr "Es necesario reiniciar." msgid "Restore Defaults" msgstr "Restaurar valores predeterminados" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "Restaurar instrucción" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Reintentar" @@ -10641,7 +10648,7 @@ msgstr "Reintentar" msgid "Return Speed" msgstr "Velocidad de retorno" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Revisión" @@ -10700,7 +10707,7 @@ msgstr "Balanceo a la izquierda" msgid "Roll Right" msgstr "Balanceo a la derecha" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "ID de sala" @@ -10794,7 +10801,7 @@ msgstr "" msgid "Rumble" msgstr "Vibración" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "Ejecutar has&ta aquí" @@ -10802,11 +10809,11 @@ msgstr "Ejecutar has&ta aquí" msgid "Run GBA Cores in Dedicated Threads" msgstr "Ejecutar los núcleos de GBA en hilos dedicados" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "Ejecutar hasta" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "Ejecutar (ignorando puntos de interrupción) hasta" @@ -10818,7 +10825,7 @@ msgstr "Ejecutar hasta aparición (ignorando puntos de interrupción)" msgid "Russia" msgstr "Rusia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "Tarjeta SD" @@ -10921,7 +10928,7 @@ msgstr "Guardar imagen convertida" #: Source/Core/DolphinQt/ConvertDialog.cpp:370 msgid "Save Converted Images" -msgstr "" +msgstr "Guardar imágenes convertidas" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 @@ -10967,7 +10974,7 @@ msgstr "Guardar el estado más antiguo" msgid "Save Preset" msgstr "Guardar preajuste" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "Guardar archivo de grabación como" @@ -11217,7 +11224,7 @@ msgstr "Seleccionar ROM de GBA" msgid "Select GBA Saves Path" msgstr "Seleccionar ruta de archivos de guardado de GBA" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "Seleccionar archivo de claves (volcado OTP/SEEPROM)" @@ -11229,7 +11236,7 @@ msgstr "Seleccionar el último estado" msgid "Select Load Path" msgstr "Seleccionar ruta de carga" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "Seleccionar copia de respaldo de la NAND" @@ -11331,8 +11338,8 @@ msgstr "Seleccionar directorio" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Seleccionar archivo" @@ -11360,7 +11367,7 @@ msgstr "Seleccionar tarjetas e-Reader" msgid "Select the RSO module address:" msgstr "Elige la dirección del módulo RSO:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "Seleccionar archivo de grabación a reproducir" @@ -11376,11 +11383,11 @@ msgstr "Tipografía seleccionada" msgid "Selected controller profile does not exist" msgstr "El perfil del mando seleccionado no existe" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "¡El juego seleccionado no existe en la lista de juegos!" @@ -11447,7 +11454,7 @@ msgstr "" "

Si tienes dudas, selecciona Resolución interna con " "corrección de relación de aspecto." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -11569,7 +11576,7 @@ msgstr "" "

Si tienes dudas, selecciona Versiones oficiales." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Enviar" @@ -11613,7 +11620,7 @@ msgstr "Dirección IP del servidor" msgid "Server Port" msgstr "Puerto del servidor" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "El servidor de paso rechazó el intento de conexión" @@ -11638,15 +11645,15 @@ msgstr "Elige el archivo de la tarjeta de memoria de la ranura B" msgid "Set PC" msgstr "Establecer PC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "Especificar dirección final del &símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "Especificar tamaño del &símbolo " -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "Especificar dirección final del símbolo" @@ -11821,7 +11828,7 @@ msgstr "Mostrar GameCube" msgid "Show Germany" msgstr "Alemania" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Mostrar superposición de modo de golf" @@ -11930,7 +11937,7 @@ msgstr "Mostrar reloj del sistema" msgid "Show Taiwan" msgstr "Taiwán" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "Mostrar objetivo en &memoria" @@ -11962,7 +11969,7 @@ msgstr "Mostrar Wii" msgid "Show World" msgstr "Mostrar juegos internacionales" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "Mostrar en memoria" @@ -12435,7 +12442,7 @@ msgstr "Inicio de la pila" msgid "Standard Controller" msgstr "Mando de juego estándar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Comenzar" @@ -12473,7 +12480,7 @@ msgstr "Comenzar con parches de Riivolution" msgid "Start with Riivolution Patches..." msgstr "Comenzar con parches de Riivolution..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Juego en ejecución" @@ -12537,11 +12544,11 @@ msgstr "Avanzar" msgid "Stereo" msgstr "Estéreo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "Modo 3D estereoscópico" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Modo 3D estereoscópico:" @@ -12571,7 +12578,7 @@ msgstr "Detener" msgid "Stop Playing/Recording Input" msgstr "Detener la reproducción o grabación de pulsaciones" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Juego detenido" @@ -12618,7 +12625,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Estirar a la ventana" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Sincronizar ajustes de forma estricta" @@ -12658,7 +12665,7 @@ msgstr "Stylus" msgid "Success" msgstr "Todo correcto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "Añadido correctamente al índice de juego en red" @@ -12734,7 +12741,7 @@ msgstr "Envolvente" msgid "Suspended" msgstr "Suspendido" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Invertir ojos" @@ -12749,7 +12756,7 @@ msgstr "Swap Force" msgid "Swapper" msgstr "Swapper" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12777,19 +12784,19 @@ msgstr "Cambiar a B" msgid "Symbol" msgstr "Símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "Dirección final del símbolo (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "Nombre de símbolo:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "Tamaño del símbolo (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12799,7 +12806,7 @@ msgstr "Símbolos" msgid "Sync" msgstr "Sincronizar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "Sincronizar códigos AR/Gecko" @@ -12828,15 +12835,15 @@ msgstr "" "Sincroniza la tarjeta SD con la carpeta de sincronización al comenzar y " "finalizar la emulación." -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "Sincronizando códigos AR..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Sincronizando códigos Gecko..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Sincronizando datos guardados..." @@ -12884,7 +12891,7 @@ msgstr "Capturar pantalla" msgid "Target address range is invalid." msgstr "El rango de direcciones indicado no es válido." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12921,7 +12928,7 @@ msgstr "Precisión de la caché de texturas" msgid "Texture Dumping" msgstr "Volcado de texturas" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "Filtrado de texturas" @@ -13207,7 +13214,7 @@ msgstr "El ID del juego es {0}, pero debería ser {1}." msgid "The game disc does not contain any usable update information." msgstr "El disco del juego no contiene ninguna actualización relevante." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "El juego se está ejecutando." @@ -13221,7 +13228,7 @@ msgstr "" "con el menú del sistema no podrás actualizar la consola emulada con este " "disco." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -13252,7 +13259,7 @@ msgstr "" "El nivel de héroe de este Skylander. Solo aparece en Skylanders: Spyro's " "Adventures. Valor de entre 0 y 100." -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -13338,16 +13345,16 @@ msgstr "" "No puede utilizarse la misma carpeta en múltiples ranuras. Esta carpeta ya " "está siendo usada por %1." -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" "Las versiones de juego en red del servidor y del cliente son incompatibles." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "El servidor está lleno." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "El servidor envió un mensaje de error desconocido." @@ -13793,7 +13800,7 @@ msgstr "" "Esto limitará la velocidad de carga por cliente, que se utiliza para guardar " "la sincronización." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13851,7 +13858,7 @@ msgstr "A" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:183 msgid "To log in, stop the current emulation." -msgstr "" +msgstr "Debes detener la emulación actual para iniciar sesión." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 @@ -14019,8 +14026,8 @@ msgstr "Trap Master" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Error del servidor de paso" @@ -14028,7 +14035,7 @@ msgstr "Error del servidor de paso" msgid "Traversal Server" msgstr "Servidor de paso" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" "Se agotó el tiempo para que el servidor transversal se conecte con el " @@ -14249,7 +14256,7 @@ msgstr "Estados Unidos" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Desconocido" @@ -14263,11 +14270,11 @@ msgstr "Desconocido (Id:%1 Var:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Comando desconocido de DVD {0:08x} - error fatal" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "Mensaje SYNC_CODES desconocido recibido con id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -14275,11 +14282,11 @@ msgstr "" "Mensaje desconocido SYNC_GECKO_CODES con id:{0} recibido del jugador:{1} " "¡Expulsando jugador!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "Mensaje SYNC_SAVE_DATA desconocido recibido con id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -14311,7 +14318,7 @@ msgstr "Disco desconocido" msgid "Unknown error occurred." msgstr "Se ha producido un error desconocido." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "Error desconocido {0:x}" @@ -14319,11 +14326,11 @@ msgstr "Error desconocido {0:x}" msgid "Unknown error." msgstr "Error desconocido." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "Se recibió un mensaje desconocido con identificador: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" "Mensaje desconocido con id:{0} recibido del jugador:{1} ¡Expulsando jugador!" @@ -14466,7 +14473,7 @@ msgstr "" "Introduce 8.8.8.8 para usar una DNS normal, de lo contrario, introduce tu " "dirección personalizada" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "Utilizar todos los datos guardados de Wii" @@ -14474,6 +14481,10 @@ msgstr "Utilizar todos los datos guardados de Wii" msgid "Use Built-In Database of Game Names" msgstr "Utilizar base de datos interna de nombres de juegos" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "Usar resolución completa para cada ojo" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Usar códec sin pérdida (FFV1)" @@ -14619,7 +14630,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Usando Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "Utilizando TTL %1 para paquete de sondeo" @@ -14659,7 +14670,7 @@ msgstr "Omitir VBI" msgid "Value" msgstr "Valor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "El valor ha sido localizado en la instrucción actual." @@ -14913,7 +14924,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Advertencia" @@ -15037,6 +15048,17 @@ msgstr "Occidental (Windows-1252)" msgid "Whammy" msgstr "Barra de trémolo" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" +"Determina si la imagen de cada ojo se mostrará a resolución completa o a la " +"mitad de la misma al usar los modos 3D en paralelo o por encima/por debajo." +"

Si tienes dudas, deja esta opción desactivada." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -15213,19 +15235,19 @@ msgstr "Escribir en registro y pausar" msgid "Write to Window" msgstr "Escribir en la ventana" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "Número de disco incorrecto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "«Hash» incorrecto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "Región incorrecta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "Revisión incorrecta" @@ -15624,11 +15646,11 @@ msgstr "" "Se ha encontrado un IPL {0} en el directorio {1}. Es posible que no " "reconozca el disco" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} no ha podido sincronizar los códigos." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} no ha podido sincronizar." @@ -15641,7 +15663,7 @@ msgstr "" "Comprueba tus permisos de escritura o lleva el archivo fuera de Dolphin." #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0}bloques de {1}. Ratio de compresión {2}%" diff --git a/Languages/po/fa.po b/Languages/po/fa.po index 3ed17c796e..cd6c4384e9 100644 --- a/Languages/po/fa.po +++ b/Languages/po/fa.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: H.Khakbiz , 2011\n" "Language-Team: Persian (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -161,7 +161,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "" @@ -172,11 +172,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "" @@ -184,11 +184,11 @@ msgstr "" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -231,17 +231,17 @@ msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -273,7 +273,7 @@ msgstr "" msgid "%1[%2]: %3/%4 MiB" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -286,7 +286,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -334,7 +334,7 @@ msgstr "" msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -412,7 +412,7 @@ msgid "&Controller Settings" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -529,7 +529,7 @@ msgstr "" msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -641,7 +641,7 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -750,7 +750,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(خاموش)" @@ -774,7 +774,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -783,7 +783,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1033,7 +1033,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1063,8 +1063,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1082,7 +1082,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1092,7 +1092,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1342,7 +1342,7 @@ msgstr "اضافه کردن..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1366,7 +1366,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1426,7 +1426,7 @@ msgstr "پیشرفته" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1508,8 +1508,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1525,11 +1525,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1595,7 +1595,7 @@ msgstr "زاویه" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1653,7 +1653,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1682,7 +1682,7 @@ msgstr "نسبت طول به عرض تصویر:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1694,7 +1694,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "" @@ -1752,7 +1752,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2020,11 +2020,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2152,7 +2152,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2217,16 +2217,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "حافظه موقت:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2306,7 +2306,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2368,8 +2368,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "گپ زدن" @@ -2550,7 +2550,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2654,11 +2654,11 @@ msgstr "" msgid "Code:" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2848,8 +2848,8 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2863,7 +2863,7 @@ msgid "Confirm on Stop" msgstr "تائید برای توقف" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2917,7 +2917,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -2988,7 +2988,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -2996,7 +2996,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3005,7 +3005,7 @@ msgid "" "Native.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3030,12 +3030,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "" @@ -3110,18 +3110,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3129,7 +3129,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3141,8 +3141,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3181,16 +3181,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3271,7 +3271,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3363,7 +3363,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3476,7 +3476,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3504,7 +3504,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3639,7 +3639,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "" @@ -3805,7 +3805,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3863,7 +3863,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3877,7 +3877,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "آیا می خواهید برابرسازی فعلی را متوقف کنید؟" @@ -3912,8 +3912,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "فیلم های تاس دلفین (*.dtm)" @@ -3946,7 +3946,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4175,7 +4175,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4506,7 +4506,7 @@ msgid "" "= Compatible, OFF = Fast)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4540,7 +4540,7 @@ msgid "" "this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4626,7 +4626,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "" @@ -4721,12 +4721,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4740,11 +4740,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4770,7 +4770,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4793,11 +4793,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4805,11 +4805,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -4996,7 +4996,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5056,7 +5056,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5080,7 +5080,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5117,12 +5117,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5200,7 +5200,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5224,7 +5224,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5280,7 +5280,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5319,7 +5319,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5352,7 +5352,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5377,7 +5377,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5435,15 +5435,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5486,11 +5486,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "نوشتن BT.DINF به SYSCONF با شکست مواجه شد" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5504,7 +5504,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5513,7 +5513,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5526,7 +5526,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5696,7 +5696,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5774,7 +5774,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5974,11 +5974,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6020,7 +6020,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6030,25 +6030,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6060,7 +6060,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6131,29 +6131,29 @@ msgstr "" msgid "Game ID:" msgstr "آی دی بازی:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "بازی قبلا اجرا شده است!" @@ -6162,7 +6162,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6316,7 +6316,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6343,7 +6343,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6459,7 +6459,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6498,7 +6498,7 @@ msgstr "میزبان" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6506,7 +6506,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6514,11 +6514,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6628,7 +6628,7 @@ msgstr "" msgid "Icon" msgstr "تندیس" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6652,7 +6652,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6755,11 +6755,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6918,7 +6918,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6949,7 +6949,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6972,7 +6972,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7032,7 +7032,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7090,7 +7090,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "" @@ -7260,7 +7260,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7299,7 +7299,7 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "" @@ -7525,7 +7525,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7652,7 +7652,7 @@ msgstr "" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7689,7 +7689,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7759,7 +7759,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7837,7 +7837,7 @@ msgstr "" msgid "Maker:" msgstr "سازنده" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7854,7 +7854,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7866,11 +7866,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7928,7 +7928,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7971,7 +7971,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8157,7 +8157,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8173,27 +8173,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8263,7 +8263,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8300,7 +8300,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8350,7 +8350,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8387,7 +8387,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8405,7 +8405,7 @@ msgstr "" msgid "Not Set" msgstr "ست نشده است" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8425,7 +8425,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8482,7 +8482,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8724,7 +8724,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8743,7 +8743,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8751,7 +8751,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8759,7 +8759,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8797,7 +8797,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8810,7 +8810,7 @@ msgstr "گیم پد" msgid "Pads" msgstr "گیم پد ها" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8956,7 +8956,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -8993,7 +8993,7 @@ msgstr "" msgid "Playback Options" msgstr "گزینه های بازنواخت" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9022,7 +9022,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "بازی کنان" @@ -9072,11 +9072,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9240,11 +9240,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9255,11 +9255,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "سوال" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "خارج شدن" @@ -9321,7 +9321,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9380,7 +9380,7 @@ msgstr "" msgid "Record" msgstr "ضبط" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9409,7 +9409,7 @@ msgstr "قرمز چپ" msgid "Red Right" msgstr "قرمز راست" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9518,8 +9518,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9616,11 +9616,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9629,7 +9629,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9688,7 +9688,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9747,7 +9747,7 @@ msgstr "" msgid "Rumble" msgstr "شوک" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9755,11 +9755,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9771,7 +9771,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9920,7 +9920,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10159,7 +10159,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10171,7 +10171,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10273,8 +10273,8 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "" @@ -10302,7 +10302,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10318,11 +10318,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "پروفایل انتخاب شده وجود ندارد" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10365,7 +10365,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10429,7 +10429,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "فرستادن" @@ -10462,7 +10462,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10487,15 +10487,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10651,7 +10651,7 @@ msgstr "نمایش گیم کیوب" msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10760,7 +10760,7 @@ msgstr "" msgid "Show Taiwan" msgstr "نمایش تایوان" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10792,7 +10792,7 @@ msgstr "نمایش وی" msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11183,7 +11183,7 @@ msgstr "" msgid "Standard Controller" msgstr "کنترولر استاندارد" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "شروع" @@ -11221,7 +11221,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11285,11 +11285,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "" @@ -11319,7 +11319,7 @@ msgstr "توقف" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11355,7 +11355,7 @@ msgstr "" msgid "Stretch to Window" msgstr "کشیدن تصویر به سایز فعلی پنجره" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11395,7 +11395,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11471,7 +11471,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "" @@ -11486,7 +11486,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11511,19 +11511,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11533,7 +11533,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11557,15 +11557,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11613,7 +11613,7 @@ msgstr "گرفتن عکس فوری" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11648,7 +11648,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11879,7 +11879,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11890,7 +11890,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11913,7 +11913,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -11979,15 +11979,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12346,7 +12346,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12566,8 +12566,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12575,7 +12575,7 @@ msgstr "" msgid "Traversal Server" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12768,7 +12768,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "ناشناخته" @@ -12782,21 +12782,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12826,7 +12826,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12834,11 +12834,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -12976,7 +12976,7 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -12984,6 +12984,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13092,7 +13096,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13132,7 +13136,7 @@ msgstr "" msgid "Value" msgstr "مقدار" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13345,7 +13349,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "اخطار" @@ -13433,6 +13437,13 @@ msgstr "" msgid "Whammy" msgstr "بد شانسی" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13599,19 +13610,19 @@ msgstr "" msgid "Write to Window" msgstr "نوشتن در پنجره" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13954,11 +13965,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -13969,7 +13980,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/fi.po b/Languages/po/fi.po index f1c64245b5..83dcb607f0 100644 --- a/Languages/po/fi.po +++ b/Languages/po/fi.po @@ -5,16 +5,16 @@ # Translators: # Aleksi, 2023-2024 # Ammuu5, 2018-2020 -# Daniel K , 2019,2021,2023 +# Daniel K , 2019,2021,2023-2024 # Daniel K , 2016 # Jaakko Saarikko , 2022-2023 msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" -"Last-Translator: Aleksi, 2023-2024\n" +"Last-Translator: Daniel K , 2019,2021,2023-2024\n" "Language-Team: Finnish (http://app.transifex.com/dolphinemu/dolphin-emu/" "language/fi/)\n" "Language: fi\n" @@ -178,7 +178,7 @@ msgstr "%1 muutos(ta) edellä versiota %2" msgid "%1 doesn't support this feature on your system." msgstr "%1 ei tue tätä ominaisuutta järjestelmässäsi." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 ei tue tätä ominaisuutta." @@ -192,11 +192,11 @@ msgstr "" "%2 kohde(tta)\n" "Nykyinen kehys: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 liittyi" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 lähti" @@ -204,11 +204,11 @@ msgstr "%1 lähti" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 on avannut %2/%3 saavutusta, saavuttaen %4/%5 pistettä" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 ei ole kelvollinen ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 golffaa nyt" @@ -251,17 +251,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Normaali nopeus)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "Kohdan %1 arvo muuttuu" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "Kohdan %1 arvoon osutaan" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "Kohdan %1 arvoa käytetään" @@ -271,7 +271,7 @@ msgstr "%1, %2, %3, %4" #: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:137 msgid "%1/%2" -msgstr "" +msgstr "%1/%2" #: Source/Core/DolphinQt/GCMemcardManager.cpp:606 msgid "%1: %2" @@ -279,7 +279,7 @@ msgstr "%1: %2" #: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 msgid "%1

%2" -msgstr "" +msgstr "%1

%2" #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" @@ -293,7 +293,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -306,7 +306,7 @@ msgstr "%1x alkuperäinen (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x alkuperäinen (%2x%3) %4-laadulle" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -354,9 +354,9 @@ msgstr "&4x" msgid "&About" msgstr "&Tietoa" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" -msgstr "" +msgstr "&Lisää funktio" #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" @@ -389,7 +389,7 @@ msgstr "&Reunaton ikkuna" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 msgid "&Break on Hit" -msgstr "" +msgstr "&Keskeytä osumaan" #: Source/Core/DolphinQt/MenuBar.cpp:504 msgid "&Breakpoints" @@ -432,7 +432,7 @@ msgid "&Controller Settings" msgstr "&Ohjainasetukset" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "&Kopioi osoite" @@ -549,9 +549,9 @@ msgstr "&Tuo..." msgid "&Infinity Base" msgstr "&Infinity-alusta" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" -msgstr "" +msgstr "Lisää &BLR" #: Source/Core/DolphinQt/GBAWidget.cpp:457 msgid "&Interframe Blending" @@ -593,7 +593,7 @@ msgstr "&Lukitse käyttöliittymäelementit paikoilleen" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 msgid "&Log on Hit" -msgstr "" +msgstr "L&okimerkintä osumasta" #: Source/Core/DolphinQt/MenuBar.cpp:513 msgid "&Memory" @@ -661,9 +661,9 @@ msgstr "&Poista" msgid "&Remove Code" msgstr "&Poista koodi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" -msgstr "" +msgstr "&Nimeä symboli uudelleen" #: Source/Core/DolphinQt/GBAWidget.cpp:410 #: Source/Core/DolphinQt/MenuBar.cpp:347 @@ -770,7 +770,7 @@ msgstr "(Järjestelmä)" msgid "(host)" msgstr "(isäntä)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(pois)" @@ -794,7 +794,7 @@ msgstr ", Pilkku" msgid "- Subtract" msgstr "- Vähennyslasku" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -803,7 +803,7 @@ msgid "--Unknown--" msgstr "--Tuntematon--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1053,7 +1053,7 @@ msgstr "Poissa käytöstä Hardcore-tilassa." msgid "If unsure, leave this unchecked." msgstr "Ellet ole varma, jätä tämä pois." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1090,8 +1090,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Suurempi kuin" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Nettipeli-istunto on jo käynnissä!" @@ -1115,7 +1115,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Levyä ollaan jo laittamassa." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1127,7 +1127,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "Tilantallennusta ei voi ladata määräämättä peliä, joka käynnistetään." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1415,7 +1415,7 @@ msgstr "Lisää..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1439,7 +1439,7 @@ msgstr "Osoiteavaruus CPU-tilan mukaan" msgid "Address:" msgstr "Osoite:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1527,7 +1527,7 @@ msgstr "Lisäasetukset" msgid "Advanced Settings" msgstr "Lisäasetukset" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1632,8 +1632,8 @@ msgstr "Kaikki GC-/Wii-tiedostot" msgid "All Hexadecimal" msgstr "Kaikki heksadesimaalisina" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Kaikki tilatallennukset (*.sav *.s##);; Kaikki tiedostot (*)" @@ -1649,11 +1649,11 @@ msgstr "Kaikki etumerkittöminä kokonaislukuina" msgid "All files (*)" msgstr "Kaikki tiedostot (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Kaikkien pelaajien koodit synkronoitu." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Kaikkien pelaajien tallennustiedostot synkronoitu." @@ -1721,7 +1721,7 @@ msgstr "Kulma" msgid "Angular velocity to ignore and remap." msgstr "Kulmanopeus uudelleenmuunnettavaksi." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Reunanpehmennys" @@ -1735,7 +1735,7 @@ msgstr "Mikä vain alue" #: Source/Core/DolphinQt/MenuBar.cpp:1709 msgid "Append Signature To" -msgstr "" +msgstr "Lisää allekirjoitus kohteeseen" #: Source/Core/DolphinQt/MenuBar.cpp:1044 msgid "Append to &Existing Signature File..." @@ -1745,7 +1745,7 @@ msgstr "Lisää allekirjoitus &olemassaolevaan allekirjoitustiedostoon..." msgid "Appl&y Signature File..." msgstr "Käyt&ä allekirjoitustiedostoa..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1763,7 +1763,7 @@ msgstr "Käytä" #: Source/Core/DolphinQt/MenuBar.cpp:1732 msgid "Apply Signature File" -msgstr "" +msgstr "Käytä allekirjoitustiedostoa" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:159 msgid "Arbitrary Mipmap Detection" @@ -1781,7 +1781,7 @@ msgstr "Haluatko varmasti poistaa tämän tiedoston?" msgid "Are you sure you want to delete this pack?" msgstr "Oletko varma, että haluat poistaa tämän paketin?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Oletko varma, että haluat lopettaa nettipelin?" @@ -1810,9 +1810,9 @@ msgstr "Kuvasuhde:" msgid "Assemble" msgstr "Tulkkaa" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" -msgstr "" +msgstr "Tulkkaa käsky" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:234 msgid "Assembler" @@ -1822,7 +1822,7 @@ msgstr "Konekoodi" msgid "Assembly File" msgstr "Konekooditiedosto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Aseta ohjainportit" @@ -1876,13 +1876,13 @@ msgstr "Automaattinen (640x528:n moninkerta)" #: Source/Core/DolphinQt/Settings/GeneralPane.cpp:460 msgid "Auto Update" -msgstr "" +msgstr "Automaattinen päivitys" #: Source/Core/DolphinQt/Settings/GeneralPane.cpp:187 msgid "Auto Update Settings" msgstr "Automaattisen päivityksen asetukset" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1929,6 +1929,14 @@ msgid "" "command line interface.

If unsure, leave this " "unchecked." msgstr "" +"Vaihtaa pelilevyä automaattisesti, kun kahdesta levystä koostuva peli pyytää " +"vaihtoa. Ominaisuuden toiminta vaatii pelin käynnistämistä jollain " +"seuraavista tavoista:
- Pelilistasta, jolloin molempien levyjen on " +"löydyttävä listasta.
- Valinnalla Tiedosto > Avaa tai komentoriviltä, " +"jolloin molempien levyjen polut on annettava.
- Käynnistämällä M3U-" +"tiedosto valinnalla Tiedosto > Avaa tai komentoriviltä." +"

Ellet ole varma, jätä tämä valitsematta." #: Source/Core/DolphinQt/CheatSearchWidget.cpp:246 msgid "Automatically update Current Values" @@ -2166,11 +2174,11 @@ msgstr "" msgid "Boot to Pause" msgstr "Käynnistä keskeytettynä" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMiin NAND-varmuuskopiotiedosto (*.bin);;Kaikki tiedostot (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMiin avaintiedosto (*.bin);;Kaikki tiedostot (*)" @@ -2319,7 +2327,7 @@ msgstr "Haara linkkirekisteriin (LR tallentuu)" msgid "Branch: %1" msgstr "Haara: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Haarat" @@ -2331,7 +2339,7 @@ msgstr "Keskeytä" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 msgid "Break &and Log on Hit" -msgstr "" +msgstr "Keskeytä &ja tee lokimerkintä osumasta" #: Source/Core/Core/HotkeyManager.cpp:347 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 @@ -2384,16 +2392,16 @@ msgstr "Selaa &nettipeli-istuntoja..." msgid "Buffer Size:" msgstr "Puskurin koko:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Puskurin koko muuttui arvoon %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Puskuri:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2480,7 +2488,7 @@ msgstr "" msgid "Calculate" msgstr "Laske" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2548,8 +2556,8 @@ msgstr "Tämän palkinnon roistoja ei voi muuttaa!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Wii Remote -ohjainta ei löydy yhteystunnisteella {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Nettipeli-istuntoa ei voi käynnistää, kun peli on vielä käynnissä!" @@ -2668,6 +2676,8 @@ msgid "" "Changes the appearance and color of Dolphin's buttons." "

If unsure, select Clean." msgstr "" +"Muuttaa Dolphinin painikkeiden väriä ja ulkonäköä." +"

Ellet ole varma, valitse Clean." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" @@ -2714,7 +2724,7 @@ msgstr "Kanavaosio (%1)" msgid "Character entered is invalid!" msgstr "Asetettu hahmo on virheellinen!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Keskustelu" @@ -2750,7 +2760,7 @@ msgstr "" "Tarkista, onko sinulla tiedoston poistoon tarvittavat oikeudet, ja onko se " "edelleen käytössä." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Tarkistussumma" @@ -2764,27 +2774,27 @@ msgstr "Valitse" #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:216 msgid "Choose Folder to Extract To" -msgstr "" +msgstr "Valitse kansio, johon puretaan" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose GCI Base Folder" -msgstr "" +msgstr "Valitse GCI-pohjakansio" #: Source/Core/DolphinQt/MenuBar.cpp:1752 msgid "Choose Priority Input File" -msgstr "" +msgstr "Valitse ensisijainen syötetiedosto" #: Source/Core/DolphinQt/MenuBar.cpp:1757 msgid "Choose Secondary Input File" -msgstr "" +msgstr "Valitse toissijainen śyötetiedosto" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 msgid "Choose a File to Open" -msgstr "" +msgstr "Valitse avattava tiedosto" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:437 msgid "Choose a File to Open or Create" -msgstr "" +msgstr "Valitse luotava tai avattava tiedosto" #. i18n: Refers to emulated wii remote movements. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUCursor.cpp:39 @@ -2854,11 +2864,11 @@ msgstr "Koodireitti suoritettiin" msgid "Code:" msgstr "Koodi:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Koodit saatu!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "Värinkorjaus" @@ -3054,8 +3064,8 @@ msgstr "Ulostuloasetukset" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Vahvista" @@ -3069,7 +3079,7 @@ msgid "Confirm on Stop" msgstr "Vahvista pysäytyksessä" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Vahvistus" @@ -3123,7 +3133,7 @@ msgstr "Yhdistetäänkö internetiin ja tehdäänkö järjestelmäpäivitys?" msgid "Connected" msgstr "Yhteydessä" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Yhdistetään" @@ -3185,6 +3195,12 @@ msgid "" "hardware is able to.

If unsure, select 100%." msgstr "" +"Säätää emuloinnin nopeutta verrattuna alkuperäisen laitteiston nopeuteen." +"

Jos valinta on korkeampi kuin 100 %, emulointi toimii nopeammin kuin " +"alkuperäisellä laitteistolla, jos oma laitteesi on riittävän tehokas siihen. " +"Jos valinta on alle 100 %, emulointi sitä vastoin hidastuu. Rajoittamaton " +"valinta emuloi niin nopeasti kuin laitteesi vain ehtii." +"

Ellet ole varma, valitse 100%." #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:51 msgid "" @@ -3199,7 +3215,7 @@ msgstr "" "ulostulo.

Ellet ole varma, jätä tämän arvoksi 203." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3211,7 +3227,7 @@ msgstr "" "voimakkaamman ruudusta nousemisen vaikutelman, kun taas matalampi arvo on " "mukavampi." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3226,7 +3242,7 @@ msgstr "" "

Ellet ole varma, valitse Alkuperäinen." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3261,12 +3277,12 @@ msgstr "" "Valitsee, käytetäänkö matalan vai korkean tason DSP-emulointia. Oletuksena " "True" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Yhtenevyys" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Yhtenevyys:" @@ -3358,28 +3374,28 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Kopioi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" -msgstr "" +msgstr "Kopio &funktio" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" -msgstr "" +msgstr "Kopioi &heksa" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Kopioi osoite" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" -msgstr "" +msgstr "Kopioi koodi&rivi" #: Source/Core/DolphinQt/GCMemcardManager.cpp:641 msgid "Copy Failed" @@ -3389,9 +3405,9 @@ msgstr "Kopiointi epäonnistui" msgid "Copy Hex" msgstr "Kopioi heksa" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" -msgstr "" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" +msgstr "Kopioi koh&deosoite" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" @@ -3429,16 +3445,16 @@ msgstr "Korjaa SDR-gamma" msgid "Cost" msgstr "Hinta" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "Isäntäkoneen kanssa kommunikointi epäonnistui." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "Asiakasohjelman luonti epäonnistui." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Vertaisohjelman luonti epäonnistui." @@ -3547,7 +3563,7 @@ msgstr "" "jälkeen? Siinä tapauksessa muistikortin paikka on ehkä määritettävä " "uudelleen asetuksista." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Keskuspalvelimen haku epäonnistui" @@ -3647,7 +3663,7 @@ msgstr "Nykyinen arvo" msgid "Current context" msgstr "Nykyinen konteksti" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Nykyinen peli" @@ -3766,7 +3782,7 @@ msgstr "Tanssimatto" msgid "Dark" msgstr "Pimeys" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Data" @@ -3795,7 +3811,7 @@ msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" "Datan epäjohdonmukaisuuksia GCMemcardManagerissa löytyi, toiminto keskeytyy." -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Dataa vastaanotettu!" @@ -3929,7 +3945,7 @@ msgstr "Poista valitut tiedostot..." msgid "Delete the existing file '{0}'?" msgstr "Poistetaanko olemassaoleva tiedosto '{0}'?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Syvyys" @@ -3937,7 +3953,7 @@ msgstr "Syvyys" msgid "Depth Percentage:" msgstr "Syvyysprosentti:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Syvyys:" @@ -4111,7 +4127,7 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4131,6 +4147,9 @@ msgid "" "Disables your screensaver while running a game.

If " "unsure, leave this checked." msgstr "" +"Poistaa näytönsäästäjän käytöstä, kun peli on käynnissä." +"

Ellet ole varma, jätä tämä valituksi." #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" @@ -4143,7 +4162,7 @@ msgstr "Hylkä" #. i18n: Settings that affect how achievements are displayed while playing. #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:124 msgid "Display Settings" -msgstr "" +msgstr "Näyttämisen asetukset" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" @@ -4180,7 +4199,7 @@ msgstr "Matkaetäisyys neutraalipaikasta." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Sallitko Dolphinin lähettävän tietoja Dolphinin kehittäjille?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Haluatko lisätä polun \"%1\" pelipolkujen listaan?" @@ -4195,7 +4214,7 @@ msgid "Do you want to delete the %n selected save file(s)?" msgstr "" "Haluatko poistaa %n valitun tallennustiedoston/valittua tallennustiedostoa?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Haluatko lopettaa nykyisen emulaation?" @@ -4230,8 +4249,8 @@ msgstr "Dolphinin allekirjoitusten CSV-tiedosto" msgid "Dolphin Signature File" msgstr "Dolphinin allekirjoitustiedosto" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS-nauhoitus (*.dtm)" @@ -4273,7 +4292,7 @@ msgstr "Dolphin ei onnistunut toteuttamaan pyydettyä toimintoa." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin on vapaan ja avoimen lähdekoodin GameCube- ja Wii-emulaattori." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin on liian vanha käyttämään läpikulkupalvelinta" @@ -4362,6 +4381,13 @@ msgid "" "banners.

If unsure, leave this checked." msgstr "" +"Lataa pelien kansikuvia GameTDB.com-sivustolta, jotta ne voisivat näkyä " +"pelilistan ruudukossa. Jos tämä asetus on valitsematta, ruudukossa näkyy sen " +"sijaan pelin tallennustiedoston mukana tuleva pienoiskuva, ja jos " +"tallennustiedostoa ei ole, ruudukossa näkyy sen sijaan yleisluontoinen " +"pienoiskuva.

Listanäkymässä näkyy tätä vastoin aina " +"tallennustiedoston pienoiskuva.

Ellet ole varma, " +"jätä tämä valituksi." #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 @@ -4517,7 +4543,7 @@ msgstr "" "luultavasti tarvitaan uudelleenkäynnistys, jotta Windows havaitsisi uuden " "ajurin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4550,11 +4576,11 @@ msgstr "Muokkaa keskeytyskohtaa" #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:236 msgid "Edit Conditional" -msgstr "" +msgstr "Muokkaa ehtoa" #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:236 msgid "Edit conditional expression" -msgstr "" +msgstr "Muokkaa ehtolauseketta" #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:532 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:549 @@ -4687,7 +4713,7 @@ msgstr "Ota virheenkorjauskäyttöliittymä käyttöön" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 msgid "Enable Discord Presence" -msgstr "" +msgstr "Ilmoita Discordiin pelaustiedot" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" @@ -4695,7 +4721,7 @@ msgstr "Ota kaksiydinsuoritin käyttöön" #: Source/Core/DolphinQt/Settings/GeneralPane.cpp:144 msgid "Enable Dual Core (speedhack)" -msgstr "" +msgstr "Ota kaksiydinsuoritin käyttöön (nopeusniksi)" #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:95 msgid "Enable Emulated CPU Clock Override" @@ -4793,7 +4819,7 @@ msgstr "Käytä kaiutindataa" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 msgid "Enable Spectator Mode" -msgstr "" +msgstr "Ota katselutila käyttöön" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" @@ -4856,6 +4882,11 @@ msgid "" "speedrun criteria or simply for fun.

Setting takes effect on next " "game load." msgstr "" +"Mahdollistaa saavutusten avaamisen Encore-tilassa.

Encore-tila " +"mahdollistaa aiemmin avattujen saavutusten avaamisen uudelleen, jolloin " +"pelaaja saa tiedon, kun avaamiskriteerit on tavoitettu. Ominaisuus on " +"hyödyllinen esimerkiksi speedrun-kriteerien seurantaan.

Asetus tulee " +"voimaan seuraavan kerran, kun peli käynnistetään." #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 msgid "" @@ -4866,6 +4897,13 @@ msgid "" "RetroAchievements session will not be created.

If this is off at game " "launch, it can be toggled freely while the game is running." msgstr "" +"Mahdollistaa saavutusten avaamisten katselutilassa.

Kun katselutila " +"on käytössä, saavutukset ja pistetilastot lasketaan, ja tulokset näkyvät " +"ruudulla, mutta tiedot eivät tallennu palvelimelle.

s asetus on " +"valittuna pelin käynnistyessä, sitä ei voi poistaa käytöstä ennen pelin " +"sulkemista, sillä RetroAchivements-istuntoa ei käynnistetä.

Jos " +"asetus on poissa käytöstä pelin käynnistyessä, sitä voi vapaasti vaihdella " +"pelin ollessa yhä käynnissä." #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" @@ -4874,6 +4912,11 @@ msgid "" "that have not been deemed official by RetroAchievements and may be useful " "for testing or simply for fun.

Setting takes effect on next game load." msgstr "" +"Mahdollistaa sekä epävirallisten että virallisten saavutusten avaamisen." +"

Epäviralliset saavutukset voivat olla valinnaisia tai " +"viimeistelemättömiä saavutuksia, joita RetroAchievements ei pidä " +"virallisina. Ne voivat olla hyödyllisiä testaamisessa tai hauskanpidossa." +"

Asetus tulee voimaan seuraavan kerran, kun peli käynnistetään." #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -4891,7 +4934,7 @@ msgstr "" "Ottaa liukulukutulosten lippurekisterin laskennan käyttöön, mitä tarvitaan " "muutamiin peleihin. (PÄÄLLÄ = Yhteensopiva, POIS = Nopea)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4948,7 +4991,7 @@ msgstr "" "Useimmissa peleissä tämä ei aiheuta ongelmia.

Ellet " "ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -5023,6 +5066,11 @@ msgid "" "active.

If unsure, leave this unchecked." msgstr "" +"Mahdollistaa AR- ja Gecko-huijauskoodien hyödyntämisen, jolloin pelien " +"toimintaa voi muunnella. Koodeja voi hallita Huijauskoodien hallinta -" +"valikosta Työkalut-valikossa.

Tätä asetusta ei voi muuttaa, kun " +"emulointi on käynnissä.

Ellet ole varma, jätä tämä " +"valitsematta." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:313 msgid "" @@ -5064,9 +5112,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:271 msgid "End Addr" -msgstr "" +msgstr "Loppuosoite" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enetin alustus epäonnistui" @@ -5162,12 +5210,12 @@ msgstr "Syötä RSO-moduulin osoite:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5181,11 +5229,11 @@ msgstr "Syötä RSO-moduulin osoite:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5211,7 +5259,7 @@ msgstr "Virheloki" msgid "Error Opening Adapter: %1" msgstr "Virhe sovittimen avauksessa: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "Virhe tallennustiedoston keräämisessä!" @@ -5234,11 +5282,11 @@ msgstr "Virhe istuntolistan hakemisessa: %1" msgid "Error occurred while loading some texture packs" msgstr "Virheitä tapahtui joidenkin tekstuuripakettien latauksessa" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Virhe koodien käsittelyssä." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Virhe datan käsittelyssä." @@ -5246,11 +5294,11 @@ msgstr "Virhe datan käsittelyssä." msgid "Error reading file: {0}" msgstr "Virhe tiedoston lukemisessa: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Virhe huijauskoodien synkronoinnissa!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Virhe tallennustiedoston synkronoinnissa!" @@ -5346,7 +5394,7 @@ msgstr "Odotettiin +-merkkiä tai sulkevaa suljetta." #: Source/Core/InputCommon/ControlReference/ExpressionParser.cpp:775 msgid "Expected arguments: {0}" -msgstr "" +msgstr "Odotettiin argumentteja: {0}" #: Source/Core/InputCommon/ControlReference/ExpressionParser.cpp:912 msgid "Expected closing paren." @@ -5443,7 +5491,7 @@ msgstr "Lisälaitteen liikesyöte" msgid "Extension Motion Simulation" msgstr "Lisälaitteen liikesimulaatio" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Ulkoinen" @@ -5505,7 +5553,7 @@ msgstr "" "Muistikortin avaus epäonnistui:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Tämän istunnon lisääminen nettipeli-indeksiin epäonnistui: %1" @@ -5529,7 +5577,7 @@ msgstr "Skylanderin poistaminen paikasta %1 epäonnistui!" msgid "Failed to connect to Redump.org" msgstr "Redump.orgiin yhdistäminen epäonnistui" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Palvelinyhteys epäonnistui: %1" @@ -5570,14 +5618,14 @@ msgstr "" "\n" "Skylander saattaa olla jo portaalissa." -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" "Nettipelin GBA{0}-tallennustiedoston poisto epäonnistui. Tarkista " "kirjoitusoikeudet." -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "Nettipelin muistikortin poisto epäonnistui. Tarkista kirjoitusoikeudet." @@ -5668,7 +5716,7 @@ msgstr "" "(Työkalut -> Hallitse NAND-muistia -> Tarkista NAND...), ja yritä " "tallennustiedoston tuontia sitten uudelleen." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Ytimen alustus epäonnistui" @@ -5695,7 +5743,7 @@ msgstr "Paketin asennus epäonnistui: %1" msgid "Failed to install this title to the NAND." msgstr "Tämän julkaisun asennus NAND-muistiin epäonnistui." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5756,7 +5804,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "Tiedoston \"{0}\" avaaminen kirjoittamista varten epäonnistui." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Kohteen '%1' avaus epäonnistui" @@ -5797,7 +5845,7 @@ msgstr "" msgid "Failed to open file." msgstr "Tiedoston avaaminen epäonnistui." -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Palvelimen avaaminen epäonnistui" @@ -5838,7 +5886,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "Syötetiedoston \"%1\" avaaminen epäonnistui." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5866,7 +5914,7 @@ msgid "Failed to read from file." msgstr "Tiedostosta lukeminen epäonnistui." #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "Syötetiedostosta \"{0}\" lukeminen epäonnistui." @@ -5886,6 +5934,10 @@ msgid "" "\n" "The file was too small." msgstr "" +"Infinity-tiedoston luku epäonnistui:\n" +"%1\n" +"\n" +"Tiedosto oli liian pieni." #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" @@ -5933,17 +5985,17 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Tämän julkaisun poistaminen NAND-muistista epäonnistui." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" "Nettipelin GCI-kansion nollaaminen epäonnistui. Tarkista kirjoitusoikeudet." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" "Nettipelin NAND-kansion nollaaminen epäonnistui. Tarkista kirjoitusoikeudet." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "Nettipelin uudelleenohjauskansion nollaaminen epäonnistui. Tarkista " @@ -5992,11 +6044,11 @@ msgstr "Paketin asentaminen epäonnistui: %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "BT.DINF-tiedoston tallentaminen SYSCONFiin epäonnistui" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Mii-datan kirjoittaminen epäonnistui." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Wiin tallennustiedoston kirjoittaminen epäonnistui." @@ -6010,7 +6062,7 @@ msgstr "Asetustiedoston kirjoittaminen epäonnistui!" msgid "Failed to write modified memory card to disk." msgstr "Muutetun muistikortin kirjoittaminen levylle epäonnistui." -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "Uudelleenohjatun tallennustiedoston kirjoittaminen epäonnistui." @@ -6019,7 +6071,7 @@ msgid "Failed to write savefile to disk." msgstr "Tallennustiedoston kirjoittaminen levylle epäonnistui." #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -6034,7 +6086,7 @@ msgstr "" msgid "Failure" msgstr "Virhe" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "Reilu syöteviive" @@ -6210,9 +6262,9 @@ msgstr "Liput" msgid "Float" msgstr "32-bittinen liukuluku" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" -msgstr "" +msgstr "Seuraa &haaraa" #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:921 msgid "For best results please slowly move your input to all possible regions." @@ -6284,7 +6336,7 @@ msgstr "Pakollisesti pois päältä, koska %1 ei tue VS-laajentamista." msgid "Forced on because %1 doesn't support geometry shaders." msgstr "Pakollisesti päällä, koska %1 ei tue geometriavarjostimia." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6300,7 +6352,7 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6318,6 +6370,9 @@ msgid "" "Forces the render window to stay on top of other windows and applications." "

If unsure, leave this unchecked." msgstr "" +"Pakottaa hahmonnusikkunan näkymään muiden ikkunoiden ja sovellusten " +"yläpuolella.

Ellet ole varma, jätä tämä " +"valitsematta." #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" @@ -6467,7 +6522,7 @@ msgstr "Funktio" #. i18n: Settings that affect the functionality of unlocking achievements. #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:118 msgid "Function Settings" -msgstr "" +msgstr "Toimintoasetukset" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" @@ -6509,11 +6564,11 @@ msgstr "GBA-äänenvoimakkuus" msgid "GBA Window Size" msgstr "GBA-ikkunan koko" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1:n ROM:ksi vaihtui \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "GBA%1:n ROM pois käytöstä" @@ -6563,7 +6618,7 @@ msgstr "GL_MAX_TEXTURE_SIZE on {0} - sen on oltava vähintään 1024." msgid "GPU Texture Decoding" msgstr "Tekstuurien purku grafiikkasuorittimella" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6576,7 +6631,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL-VIRHE: Tukeeko grafiikkasuorittimesi OpenGL 2.0:aa?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6584,7 +6639,7 @@ msgstr "" "GPU: OGL-VIRHE: Tarvitaan GL_ARB_map_buffer_range.\n" "GPU: Tukeeko grafiikkasuorittimesi OpenGL 3.0:aa?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6592,7 +6647,7 @@ msgstr "" "GPU: OGL-VIRHE: Tarvitaan GL_ARB_sampler_objects.\n" "GPU: Tukeeko grafiikkasuorittimesi OpenGL 3.3:a?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6600,7 +6655,7 @@ msgstr "" "GPU: OGL-VIRHE: Tarvitaan GL_ARB_uniform_buffer_object.\n" "GPU: Tukeeko grafiikkasuorittimesi OpenGL 3.1:ä?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6616,7 +6671,7 @@ msgstr "" "GPU: OGL-VIRHE: Tarvitaan OpenGL:n versio 3.\n" "GPU: Tukeeko grafiikkasuorittimesi OpenGL 3:a?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6694,15 +6749,15 @@ msgstr "Pelin tunniste" msgid "Game ID:" msgstr "Pelin tunniste:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Pelin tila" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Peliksi valittu \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6710,15 +6765,15 @@ msgstr "" "Pelitiedostolla on eri tiiviste; valitse Ominaisuudet, vaihda Varmenna-" "välilehdelle ja käytä Varmenna eheys -ominaisuutta tarkistaaksesi tiivisteen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "Pelillä on eri levynumero" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "Pelillä on eri revisio" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Peli on jo käynnissä!" @@ -6729,7 +6784,7 @@ msgstr "" "Peli ylikirjoitti toisen pelin tallennustiedoston. Datan vioittumista edessä " "{0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "Pelin alue on eri" @@ -6845,6 +6900,8 @@ msgid "" "Generate a new anonymous ID for your usage statistics. This will cause any " "future statistics to be unassociated with your previous statistics." msgstr "" +"Luo uuden anonyymin tunnisteen käyttötilastointia varten. Toiminto estää " +"tulevien tilastojen liittämisen edellisiin tilastoihin." #: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." @@ -6883,7 +6940,7 @@ msgstr "Jätti" msgid "Giants" msgstr "Giants" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Golf-tila" @@ -6910,7 +6967,7 @@ msgstr "Grafiikkavalinnat" msgid "Graphics mods are currently disabled." msgstr "Grafiikkamodit ovat tällä hetkellä pois päältä." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -7032,7 +7089,7 @@ msgstr "Piilota pelissä olevat istunnot" msgid "Hide Incompatible Sessions" msgstr "Piilota ei-yhteensopivat istunnot" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "Piilota muiden GBA:" @@ -7071,7 +7128,7 @@ msgstr "Isännöi" msgid "Host Code:" msgstr "Isäntäkoneen koodi:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Isäntäkone vastaa syötteestä" @@ -7079,7 +7136,7 @@ msgstr "Isäntäkone vastaa syötteestä" msgid "Host Size" msgstr "Isäntäkoko" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7092,11 +7149,11 @@ msgstr "" "Sopii rennoille peleille vähintään 3 pelaajan kesken, mahdollisesti " "epävakaiden tai suuriviiveisten yhteyksien tapauksessa." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Isäntäkoneen syötevastuu on pois päältä" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Isäntäkoneen syötevastuu on päällä" @@ -7226,7 +7283,7 @@ msgstr "" msgid "Icon" msgstr "Ikoni" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7264,7 +7321,7 @@ msgstr "" "tai suorituskyky- ja vakausongelmia.\n" "Tämän luvan voi perua milloin vain Dolphinin asetuksista." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7398,11 +7455,11 @@ msgstr "Tuo tallennustiedosto(ja)" msgid "Import Wii Save..." msgstr "Tuo Wii-tallennustiedosto..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "NAND-varmuuskopion tuonti käynnissä" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7571,7 +7628,7 @@ msgid "Insert &BLR" msgstr "Lisää &BLR" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "Lisää tyhjä käsky" @@ -7602,7 +7659,7 @@ msgstr "Asenna NAND-muistiin" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Käsky" @@ -7625,7 +7682,7 @@ msgstr "Käsky:" msgid "Instruction: %1" msgstr "Käsky: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7695,7 +7752,7 @@ msgstr "" "({0} / {1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Sisäinen kuvatarkkuus" @@ -7753,7 +7810,7 @@ msgstr "Virheelliset tarkistussummat." msgid "Invalid game." msgstr "Virheellinen peli." -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Virheellinen isäntäkone" @@ -7928,7 +7985,7 @@ msgstr "" "Kaos on ainoa roisto, joka kuuluu tähän palkintoon, ja hän on pelissä aina " "avattuna. Muutoksia ei tarvita!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Jatka suoritusta" @@ -7967,7 +8024,7 @@ msgstr "Näppäimet" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Poista pelaaja" @@ -8007,7 +8064,7 @@ msgstr "Nimi" #: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 msgid "Language" -msgstr "" +msgstr "Kieli" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" @@ -8199,7 +8256,7 @@ msgstr "Avaa tiedosto" msgid "Load GameCube Main Menu" msgstr "Lataa GameCube-päävalikko" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "Lataa vain isäntäkoneen tallennustiedostot" @@ -8326,7 +8383,7 @@ msgstr "Palauta tila paikasta" msgid "Load Wii System Menu %1" msgstr "Käynnistä Wii-järjestelmävalikko %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "Lataa ja kirjoita isäntäkoneen tallennustiedosto" @@ -8370,7 +8427,7 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Paikallinen" @@ -8444,7 +8501,7 @@ msgstr "" msgid "Loop" msgstr "Silmukka" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Yhteys nettipelipalvelimeen menetettiin..." @@ -8522,7 +8579,7 @@ msgstr "Tekijä" msgid "Maker:" msgstr "Tekijä:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8544,7 +8601,7 @@ msgstr "Hallitse NAND-muistia" msgid "Manual Texture Sampling" msgstr "Manuaalinen tekstuuriotanta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "Ohjainmääritys" @@ -8556,11 +8613,11 @@ msgstr "Peite-ROM" msgid "Match Found" msgstr "Tulos löytyi" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Korkein puskurin arvo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "Puskurin korkein arvo vaihtui arvoon %1" @@ -8622,7 +8679,7 @@ msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" "MemoryCard: Write-kutsu tapahtui virheellisellä kohdeosoitteella ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8671,7 +8728,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Ristiriita sisäisissä tietorakenteissa." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8876,7 +8933,7 @@ msgstr "Alkuperäinen (640x528)" msgid "Native GCI File" msgstr "Alkuperäinen GCI-tiedosto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "Nettipeli" @@ -8892,7 +8949,7 @@ msgstr "Nettipeliasetukset" msgid "Netherlands" msgstr "Alankomaat" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8901,7 +8958,7 @@ msgstr "" "nettipelin aikana luodut ja muutetut tallennustiedostot pysyvät isäntäkoneen " "paikallisissa tallenustiedostoissa." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8911,7 +8968,7 @@ msgstr "" "nettipelin aikana luodut ja muutetut tallennustiedostot hävitetään istunnon " "lopuksi." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8920,7 +8977,7 @@ msgstr "" "aikana luodut tallennustiedostot hävitetään lopuksi." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Verkko" @@ -8990,7 +9047,7 @@ msgstr "Seuraava tulos" msgid "Next Profile" msgstr "Seuraava profiili" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "Nimimerkki on liian pitkä." @@ -9027,7 +9084,7 @@ msgstr "Ei pakkausta" msgid "No Match" msgstr "Ei hakutuloksia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "Ei tallennustiedostoja" @@ -9077,7 +9134,7 @@ msgstr "Ei syötettä" msgid "No issues have been detected." msgstr "Ongelmia ei löytynyt." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "Sopivaa peliä ei löytynyt" @@ -9119,7 +9176,7 @@ msgstr "" "nauhoitus pysyy synkronoituneena." #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -9137,7 +9194,7 @@ msgstr "Pohjois-Amerikka" msgid "Not Set" msgstr "Ei asetettu" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Kaikilla pelaajilla ei ole peliä. Haluatko todella aloittaa?" @@ -9161,7 +9218,7 @@ msgstr "" "Kohdemuistikortilla ei ole riittävästi vapaita tiedostoja. Vähintään %n " "vapaa(ta) tiedosto(a) tarvitaan." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "Ei löydy" @@ -9220,7 +9277,7 @@ msgid "Nunchuk Stick" msgstr "Nunchukin ohjaussauva" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9389,7 +9446,7 @@ msgstr "Avaa hakemisto..." #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO Log" -msgstr "" +msgstr "Avaa FIFO-loki" #: Source/Core/DolphinQt/GameList/GameList.cpp:484 msgid "Open GameCube &Save Folder" @@ -9480,7 +9537,7 @@ msgstr "Alku ja loppu" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9499,7 +9556,7 @@ msgstr "Muut tilojen pikanäppäimet" msgid "Other State Management" msgstr "Muu tilojen hallinta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Muu peli..." @@ -9507,7 +9564,7 @@ msgstr "Muu peli..." msgid "Output" msgstr "Tulos" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "Kuvan uudelleenotanta" @@ -9515,7 +9572,7 @@ msgstr "Kuvan uudelleenotanta" msgid "Output Resampling:" msgstr "Kuvan uudelleenotanta:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Ylikirjoitettu" @@ -9553,7 +9610,7 @@ msgstr "PNG-kuvatiedosto (*.png);; Kaikki tiedostot (*)" msgid "PPC Size" msgstr "PPC-koko" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC vs. isäntäkone" @@ -9566,7 +9623,7 @@ msgstr "Ohjain" msgid "Pads" msgstr "Ohjaimet" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Parametrit" @@ -9717,7 +9774,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "Valitse virheenjäljitysfontti" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Vasteaika" @@ -9754,7 +9811,7 @@ msgstr "Lelusarja/Voimakiekko" msgid "Playback Options" msgstr "Toiston asetukset" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Pelaaja" @@ -9783,7 +9840,7 @@ msgid "Player Two Ability Two" msgstr "Toisen pelaajan toinen kyky" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Pelaajat" @@ -9835,13 +9892,13 @@ msgstr "Portti:" msgid "Portal Slots" msgstr "Portaalipaikat" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Mahdollinen desynkronoituminen havaittu: %1 on voinut desynkronoitua " "kehyksessä %2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "Jälkikäsittelyefekti" @@ -10017,11 +10074,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "LTR" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "QoS-tekniikan käynnistäminen ei onnistunut." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "QoS-tekniikan käynnistys onnistui." @@ -10032,11 +10089,11 @@ msgstr "DPLII-purkamisen laatu. Ääniviive kasvaa laadun myötä." #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Kysymys" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Poistu" @@ -10098,7 +10155,7 @@ msgstr "Raaka" msgid "Raw Internal Resolution" msgstr "Raaka sisäinen kuvatarkkuus" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -10157,7 +10214,7 @@ msgstr "Keskitä" msgid "Record" msgstr "Nauhoita" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "Nauhoita syötteitä" @@ -10186,7 +10243,7 @@ msgstr "Punainen vasen" msgid "Red Right" msgstr "Punainen oikea" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10306,8 +10363,8 @@ msgstr "" "(ellet myös pakkaa ISO-tiedostoa pakattuun muotoon, kuten ZIP, jälkikäteen). " "Haluatko silti jatkaa?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -10406,11 +10463,11 @@ msgstr "Uudelleenkäynnistys tarvitaan" msgid "Restore Defaults" msgstr "Palauta oletukset" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Yritä uudelleen" @@ -10419,7 +10476,7 @@ msgstr "Yritä uudelleen" msgid "Return Speed" msgstr "Palausnopeus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Revisi" @@ -10478,7 +10535,7 @@ msgstr "Kallistumakulma vasemmalle" msgid "Roll Right" msgstr "Kallistumakulma oikealle" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "Huonetunniste" @@ -10543,7 +10600,7 @@ msgstr "" msgid "Rumble" msgstr "Tärinä" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -10551,11 +10608,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "Suorita GBA-ytimet omissa säikeissään" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -10567,7 +10624,7 @@ msgstr "Suorita osumaan asti (ohittaen keskeytyskohdat)" msgid "Russia" msgstr "Venäjä" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD-kortti" @@ -10716,7 +10773,7 @@ msgstr "Tallenna tila vanhimpaan" msgid "Save Preset" msgstr "Tallenna esiasetukset" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "Tallenna nauhoitustiedosto nimellä" @@ -10964,7 +11021,7 @@ msgstr "Valitse GBA-ROM" msgid "Select GBA Saves Path" msgstr "Valitse GBA-tallennustiedostojen polku" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10976,7 +11033,7 @@ msgstr "Valitse viimeisin tilatallennus" msgid "Select Load Path" msgstr "Valitse latauspolk" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -11078,8 +11135,8 @@ msgstr "Valitse hakemisto" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Valitse tiedosto" @@ -11107,7 +11164,7 @@ msgstr "Valitse e-Reader-kortti" msgid "Select the RSO module address:" msgstr "Valitse RSO-moduulin osoite" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "Valitse toistettava nauhoitustiedosto" @@ -11123,11 +11180,11 @@ msgstr "Valittu fontti" msgid "Selected controller profile does not exist" msgstr "Valittua ohjainprofiilia ei ole olemassa" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "Valittua peliä ei ole pelilistassa!" @@ -11191,7 +11248,7 @@ msgstr "" "

Ellet ole varma, valitse \"Kuvasuhdekorjattu " "sisäinen kuvatarkkuus\"." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -11288,7 +11345,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Lähetä" @@ -11325,7 +11382,7 @@ msgstr "Palvelimen IP-osoite" msgid "Server Port" msgstr "Palvelimen portti" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "Palvelin kieltäytyi läpikulkuyrityksestä" @@ -11339,26 +11396,26 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:359 msgid "Set Memory Card File for Slot A" -msgstr "" +msgstr "Aseta muistikorttitiedosto korttipaikkaan A" #: Source/Core/DolphinQt/GCMemcardManager.cpp:360 msgid "Set Memory Card File for Slot B" -msgstr "" +msgstr "Aseta muistikorttitiedosto korttipaikkaan B" #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:77 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" msgstr "Aseta ohjelmalasku" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -11521,7 +11578,7 @@ msgstr "Näytä GameCube" msgid "Show Germany" msgstr "Näytä Saksa" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Näytä golf-tilan kerros" @@ -11630,7 +11687,7 @@ msgstr "Näytä järjestelmän kellonaika" msgid "Show Taiwan" msgstr "Näytä Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -11662,7 +11719,7 @@ msgstr "Näytä Wii" msgid "Show World" msgstr "Näytä maailma" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -12106,7 +12163,7 @@ msgstr "Pinon alku" msgid "Standard Controller" msgstr "Vakio-ohjain" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Aloita" @@ -12144,7 +12201,7 @@ msgstr "Aloita Riivolution-muutoksin" msgid "Start with Riivolution Patches..." msgstr "Aloita Riivolution-muutoksin..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Peli alkoi" @@ -12208,11 +12265,11 @@ msgstr "Askellus" msgid "Stereo" msgstr "Stereo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "Stereoskooppinen 3D -tila" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Stereoskooppinen 3D -tila:" @@ -12242,7 +12299,7 @@ msgstr "Lopeta" msgid "Stop Playing/Recording Input" msgstr "Lopeta syötteen toisto/nauhoitus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Peli päättyi" @@ -12288,7 +12345,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Venytä ikkunaan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Ehdoton asetusten synkronointi" @@ -12304,7 +12361,7 @@ msgstr "Rämpytys" #: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 msgid "Style" -msgstr "" +msgstr "Tyyli" #: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" @@ -12328,7 +12385,7 @@ msgstr "Osoitinkynä" msgid "Success" msgstr "Onnistui" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "Nettipeli-indeksiin lisäys onnistui" @@ -12404,7 +12461,7 @@ msgstr "Surround-ääni" msgid "Suspended" msgstr "Keskeytynyt" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Vaihda silmät" @@ -12419,7 +12476,7 @@ msgstr "Vaihda voimaa" msgid "Swapper" msgstr "Swapper" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12447,19 +12504,19 @@ msgstr "Vaihda B:hen" msgid "Symbol" msgstr "Symboli" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12469,7 +12526,7 @@ msgstr "Symbolit" msgid "Sync" msgstr "Synkronoi" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "Synkronoi AR-/Gecko-koodit" @@ -12498,15 +12555,15 @@ msgstr "" "Synkronoi SD-kortin sen synkronointikansion kanssa, kun emulaatio alkaa ja " "päättyy." -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "AR-koodien synkronointi käynnissä..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Gecko-koodien synkronointi käynnissä..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Tallennustiedostojen synkronointi käynnissä..." @@ -12554,7 +12611,7 @@ msgstr "Ota kuvakaappaus" msgid "Target address range is invalid." msgstr "Kohdeosoitealue on virheellinen." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12591,7 +12648,7 @@ msgstr "Tekstuurivälimuistin tarkkuus" msgid "Texture Dumping" msgstr "Tekstuurien vedostaminen" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "Tekstuurien suodattaminen" @@ -12867,7 +12924,7 @@ msgstr "Pelitunniste on {0}, kun sen tulisi olla {1}." msgid "The game disc does not contain any usable update information." msgstr "Pelilevy ei sisällä käyttökelpoisia päivitystietoja." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "Peli on tällä hetkellä käynnissä." @@ -12880,7 +12937,7 @@ msgstr "" "Pelin alue ei vastaa konsolisi aluetta. Järjestelmävalikon ongelmien " "välttämiseksi emuloitua konsolia ei voi päivittää tällä levyllä." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12910,7 +12967,7 @@ msgstr "" "Tämän Skylanderin sankaritaso, välillä 0–100. Valinta ilmenee vain pelissä " "Skylanders: Spyro's Adventures." -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12994,15 +13051,15 @@ msgstr "" "Samaa kansiota ei voi käyttää useissa paikoissa; se on jo käytössä paikassa " "%1." -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "Palvelimen ja asiakkaan nettipeliversiot eivät sovi yhteen." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "Palvelin on täynnä." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "Palvelin lähetti tuntemattoman virheilmoituksen." @@ -13117,7 +13174,7 @@ msgstr "Osion {0} kohdistus on virheellinen." #: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 msgid "Theme" -msgstr "" +msgstr "Teema" #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." @@ -13431,7 +13488,7 @@ msgstr "" "Tämä rajoittaa asiakaskonekohtaisesti lohkotun lähetyksen nopeutta, mitä " "käytetään tallennustiedostojen synkronointiin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13488,7 +13545,7 @@ msgstr "Minne" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:183 msgid "To log in, stop the current emulation." -msgstr "" +msgstr "Lopeta emulaatio kirjautuaksesi" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 @@ -13656,8 +13713,8 @@ msgstr "Ansamestari" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Läpikulkuvirhe" @@ -13665,7 +13722,7 @@ msgstr "Läpikulkuvirhe" msgid "Traversal Server" msgstr "Läpikulkupalvelin" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Läpikulkupalvelimen yhteys isäntäkoneeseen aikakatkaistiin" @@ -13887,7 +13944,7 @@ msgstr "Yhdysvallat" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Tuntematon" @@ -13901,11 +13958,11 @@ msgstr "Tuntematon (Tunnus:%1 Muuttuja:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Tuntematon DVD-komento {0:08x} - vakava virhe" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "Tuntematon SYNC_CODES-viesti saapui tunnisteella {0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -13913,11 +13970,11 @@ msgstr "" "Tuntematon SYNC_GECKO_CODES-viesti saapui tunnisteella {0} pelaajalta {1}. " "Pelaaja tulee poistetuksi!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "Tuntematon SYNC_SAVE_DATA-viesti saapui tunnisteella {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13949,7 +14006,7 @@ msgstr "Tuntematon levy" msgid "Unknown error occurred." msgstr "Tapahtui tuntematon virhe." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "Tuntematon virhe {0:x}" @@ -13957,11 +14014,11 @@ msgstr "Tuntematon virhe {0:x}" msgid "Unknown error." msgstr "Tuntematon virhe." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "Saapui tuntematon viesti tunnisteella {0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" "Saapui tuntematon viesti tunnisteella {0} pelaajalta {1}. Pelaaja tulee " @@ -14105,7 +14162,7 @@ msgstr "" "Käytä osoitetta 8.8.8.8 saadaksesi tavallisen nimipalvelimen, tai anna oma " "valinta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "Käytä kaikkia Wiin tallennustiedostoja" @@ -14113,6 +14170,10 @@ msgstr "Käytä kaikkia Wiin tallennustiedostoja" msgid "Use Built-In Database of Game Names" msgstr "Käytä sisäänrakennettua pelien nimien tietokantaa" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Käytä häviötöntä koodekkia (FFV1)" @@ -14249,7 +14310,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Käytössä Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "Testipaketille käytössä TTL-arvo %1" @@ -14289,7 +14350,7 @@ msgstr "VBI-ohitus" msgid "Value" msgstr "Arvo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "Arvo jäljittyy nykyiseen käskyyn" @@ -14533,7 +14594,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Varoitus" @@ -14654,6 +14715,13 @@ msgstr "Länsimainen (Windows-1252)" msgid "Whammy" msgstr "Vibrakampi" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -14830,19 +14898,19 @@ msgstr "Kirjoita lokiin ja keskeytä" msgid "Write to Window" msgstr "Kirjoita ikkunaan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "Väärä levyn numero" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "Väärä tiiviste" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "Väärä alue" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "Väärä revisio" @@ -15233,11 +15301,11 @@ msgstr "{0} (NKit)" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "IPL {0} löytyi kansiosta {1}. Levy ei välttämättä tule tunnistetuksi." -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "Koodien synkronointi pelaajan {0} kanssa ei onnistunut." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "Pelaajan {0} kanssa synkronointi ei onnistunut." @@ -15250,7 +15318,7 @@ msgstr "" " Tarkista kirjoitusoikeudet tai siirrä tiedosto Dolphinin ulkopuolella" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0} lohkoa, yhteensä {1}. Pakkaussuhde {2} %" @@ -15271,6 +15339,8 @@ msgid "" "© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" +"© 2003-2024+ Dolphin-tiimi. ”GameCube” ja ”Wii” ovat Nintendon " +"tavaramerkkejä. Dolphin ei ole sidoksissa Nintendoon millään tavalla." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/fr.po b/Languages/po/fr.po index b0465c8210..600c335180 100644 --- a/Languages/po/fr.po +++ b/Languages/po/fr.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Pascal , 2013-2024\n" "Language-Team: French (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -184,7 +184,7 @@ msgstr "%1 révision(s) après %2" msgid "%1 doesn't support this feature on your system." msgstr "%1 ne prend pas en charge cette fonctionnalité sur votre système." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 ne prend pas en charge cette fonctionnalité." @@ -198,11 +198,11 @@ msgstr "" "%2 objet(s)\n" "Image actuelle : %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 s'est connecté" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 s'est déconnecté" @@ -210,11 +210,11 @@ msgstr "%1 s'est déconnecté" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 a débloqué %2/%3 succès, ce qui vaut %4/%5 points" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 n'est pas une ROM valide" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 est en mode golf" @@ -257,17 +257,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Vitesse normale)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "La valeur de %1 est changée" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "La valeur de %1 est atteinte" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "La valeur de %1 est utilisée" @@ -299,7 +299,7 @@ msgstr "%1[%2] : %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2] : %3/%4 Mio" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -312,7 +312,7 @@ msgstr "%1x la réso. native (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x Natif (%2x%3) pour %4" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -360,7 +360,7 @@ msgstr "&4x" msgid "&About" msgstr "&À propos" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "&Ajouter une Fonction" @@ -438,7 +438,7 @@ msgid "&Controller Settings" msgstr "Paramètres des &manettes" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "&Copier l'adresse" @@ -555,7 +555,7 @@ msgstr "&Importer..." msgid "&Infinity Base" msgstr "&Infinity Base" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "&Insérer BLR" @@ -667,7 +667,7 @@ msgstr "&Retirer" msgid "&Remove Code" msgstr "&Retirer le Code" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "&Renommer le symbole" @@ -776,7 +776,7 @@ msgstr "(Système)" msgid "(host)" msgstr "(hôte)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(aucun)" @@ -800,7 +800,7 @@ msgstr ", Virgule" msgid "- Subtract" msgstr "- Soustraire" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -809,7 +809,7 @@ msgid "--Unknown--" msgstr "--Inconnu--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1060,7 +1060,7 @@ msgid "If unsure, leave this unchecked." msgstr "" "Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1099,8 +1099,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Supérieur à" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Une session NetPlay est en cours !" @@ -1125,7 +1125,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Un disque est déjà sur le point d'être inséré." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1140,7 +1140,7 @@ msgstr "" "Une sauvegarde d'état ne peut être chargée sans avoir spécifié quel jeu " "démarrer." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1429,7 +1429,7 @@ msgstr "Ajouter..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1453,7 +1453,7 @@ msgstr "Espace d'adresse par état de CPU" msgid "Address:" msgstr "Adresse :" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1539,7 +1539,7 @@ msgstr "Avancé" msgid "Advanced Settings" msgstr "Réglages avancés" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1645,8 +1645,8 @@ msgstr "Tous les fichiers GC/Wii" msgid "All Hexadecimal" msgstr "Tout Hexadécimal" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Tous les états sauvegardés (*.sav *.s##);; Tous les fichiers (*)" @@ -1662,11 +1662,11 @@ msgstr "Tout Entier Non-signé" msgid "All files (*)" msgstr "Tous les fichiers (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Les codes de tous les joueurs ont été synchronisés." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Les sauvegardes de tous les joueurs ont été synchronisées." @@ -1734,7 +1734,7 @@ msgstr "Angle" msgid "Angular velocity to ignore and remap." msgstr "Vélocité angulaire à ignorer et remapper." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Anti-Aliasing" @@ -1758,7 +1758,7 @@ msgstr "Ajouter à un fichier de signature &existant..." msgid "Appl&y Signature File..." msgstr "A&ppliquer un fichier de signature" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1795,7 +1795,7 @@ msgstr "Êtes-vous sûr de vouloir supprimer ce fichier ?" msgid "Are you sure you want to delete this pack?" msgstr "Êtes-vous sûr de vouloir supprimer ce pack ?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Êtes-vous sûr de vouloir quitter NetPlay ?" @@ -1824,7 +1824,7 @@ msgstr "Format d'écran :" msgid "Assemble" msgstr "Assembler" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "Instruction d'assemblage" @@ -1836,7 +1836,7 @@ msgstr "Assembleur" msgid "Assembly File" msgstr "Fichier Assembleur" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Attribuer les ports des manettes" @@ -1896,7 +1896,7 @@ msgstr "Mise à jour automatique" msgid "Auto Update Settings" msgstr "Paramètres de mise à jour automatique" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2188,12 +2188,12 @@ msgstr "" msgid "Boot to Pause" msgstr "Démarrer sur Pause" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" "Fichier de sauvegarde BootMii de la NAND (*.bin);;Tous les fichiers (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "Fichier de clés BootMii (*.bin);;Tous les fichiers (*)" @@ -2344,7 +2344,7 @@ msgstr "Branche vers Registre de liens (LR sauvegardé)" msgid "Branch: %1" msgstr "Branche : %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Branches" @@ -2409,16 +2409,16 @@ msgstr "Parcourir les sessions &NetPlay..." msgid "Buffer Size:" msgstr "Taille du tampon :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Taille de buffer changée à %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Buffer :" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2505,7 +2505,7 @@ msgstr "" msgid "Calculate" msgstr "Calculer" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2576,8 +2576,8 @@ msgstr "Impossible d'éditer les méchants pour ce trophée !" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Impossible de trouver la Wiimote par la gestion de connexion {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" "Impossible de démarrer une session NetPlay pendant qu'un jeu est en cours " @@ -2748,7 +2748,7 @@ msgstr "Partition de Chaîne (%1)" msgid "Character entered is invalid!" msgstr "Le personnage entré est invalide !" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat" @@ -2784,7 +2784,7 @@ msgstr "" "Vérifie si vous avez la permission de supprimer le fichier ou s'il est en " "cours d'utilisation." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Somme de contrôle" @@ -2888,11 +2888,11 @@ msgstr "\"Le chemin de code a été pris\"" msgid "Code:" msgstr "Code :" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Codes reçus !" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "Correction de couleur" @@ -3143,8 +3143,8 @@ msgstr "Configurer la sortie" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Confirmer" @@ -3158,7 +3158,7 @@ msgid "Confirm on Stop" msgstr "Confirmer l'arrêt de l'émulation" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Confirmation" @@ -3212,7 +3212,7 @@ msgstr "Se connecter à Internet et rechercher une mise à jour ?" msgid "Connected" msgstr "Connecté" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Connexion en cours" @@ -3274,6 +3274,13 @@ msgid "" "hardware is able to.

If unsure, select 100%." msgstr "" +"Contrôle la vitesse de l'émulation comparée à la console d'origine." +"

Des valeurs supérieures à 100% seront plus rapides que ce que la " +"console d'origine peut faire, si votre matériel est capable de suivre. Des " +"valeurs inférieures à 100% vont au contraire ralentir l'émulation. Illimité " +"va émuler aussi vite que votre matériel peut le faire." +"

Dans le doute, sélectionnez 100%." #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:51 msgid "" @@ -3288,7 +3295,7 @@ msgstr "" "effet.

Dans le doute, laissez la valeur sur 203." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3300,7 +3307,7 @@ msgstr "" "l'impression que les objets sortent de l'écran, une valeur basse est plus " "confortable." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3315,7 +3322,7 @@ msgstr "" "

Dans le doute, sélectionnez Résolution native " -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3350,12 +3357,12 @@ msgstr "" "Contrôle le fait d'utiliser une émulation de haut ou bas niveau du DSP. Par " "défaut réglé sur True" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Convergence" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Convergence :" @@ -3449,18 +3456,18 @@ msgstr "" "temps 2,2.

Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Copier" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "Copier la &fonction" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "Copier l'&Hex" @@ -3468,7 +3475,7 @@ msgstr "Copier l'&Hex" msgid "Copy Address" msgstr "Copier l'adresse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "Copier la &ligne de code" @@ -3480,8 +3487,8 @@ msgstr "Échec de la copie" msgid "Copy Hex" msgstr "Copier l'Hex" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "Copier l'adresse &cible" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3520,16 +3527,16 @@ msgstr "Corriger le gamma SDR" msgid "Cost" msgstr "Coût" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "Impossible de communiquer avec l'hôte" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "Impossible de créer le client." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Impossible de créer le pair." @@ -3639,7 +3646,7 @@ msgstr "" "Dans ce cas, vous devez à nouveau spécifier l'emplacement du fichier de " "sauvegarde dans les options." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Impossible de trouver le serveur central" @@ -3739,7 +3746,7 @@ msgstr "Valeur actuelle" msgid "Current context" msgstr "Contexte acutel" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Jeu en cours" @@ -3859,7 +3866,7 @@ msgstr "Tapis de danse" msgid "Dark" msgstr "Ténèbres" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Données" @@ -3887,7 +3894,7 @@ msgstr "Données dans un format non reconnu ou corrompues." msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "Incohérence de données dans GCMemcardManager, abandon de l'action." -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Données reçues !" @@ -4020,7 +4027,7 @@ msgstr "Supprimer les fichiers sélectionnées..." msgid "Delete the existing file '{0}'?" msgstr "Supprimer le fichier '{0}' ?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Profondeur" @@ -4028,7 +4035,7 @@ msgstr "Profondeur" msgid "Depth Percentage:" msgstr "Pourcentage de la profondeur :" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Profondeur :" @@ -4201,7 +4208,7 @@ msgstr "" "la RAM. Empêche tout upscaling.

Dans le doute, " "décochez cette case." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4274,7 +4281,7 @@ msgstr "Distance parcourue depuis la position neutre." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Autorisez-vous Dolphin à envoyer des informations à ses développeurs ?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Voulez-vous ajouter \"%1\" à la liste des dossiers de jeux ?" @@ -4288,7 +4295,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Voulez-vous supprimer %n fichier(s) de sauvegarde sélectionné(s) ?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Voulez-vous arrêter l'émulation en cours ?" @@ -4323,8 +4330,8 @@ msgstr "Fichier CSV de signature de Dolphin" msgid "Dolphin Signature File" msgstr "Fichier de signature de Dolphin" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Films TAS Dolphin (*.dtm)" @@ -4367,7 +4374,7 @@ msgstr "Dolphin n'a pas pu exécuter l'action demandée." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin est un émulateur de GameCube et Wii, libre et open-source." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin est trop ancien pour le serveur traversal" @@ -4620,7 +4627,7 @@ msgstr "" "distribution de Dolphin, un redémarrage est probablement nécessaire pour que " "Windows charge le nouveau pilote." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -5007,7 +5014,7 @@ msgstr "" "Active le calcul du résultat du drapeau de la virgule flottante, requis pour " "quelques jeux. (Activé = compatible, Désactivé = rapide)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -5065,7 +5072,7 @@ msgstr "" "

Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -5191,7 +5198,7 @@ msgstr "" msgid "End Addr" msgstr "Addr Fin" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet ne s'est pas initialisé" @@ -5288,12 +5295,12 @@ msgstr "Entrer l'adresse du module RSO :" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5307,11 +5314,11 @@ msgstr "Entrer l'adresse du module RSO :" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5337,7 +5344,7 @@ msgstr "Rapport d'erreurs" msgid "Error Opening Adapter: %1" msgstr "Erreur lors de l'ouverture de l'adaptateur : %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "Erreur lors de la récupération des données de sauvegarde !" @@ -5362,11 +5369,11 @@ msgid "Error occurred while loading some texture packs" msgstr "" "Une erreur est survenue lors de l'ouverture de certains packs de texture" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Erreur lors du traitement des codes." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Erreur lors du traitement des données." @@ -5374,11 +5381,11 @@ msgstr "Erreur lors du traitement des données." msgid "Error reading file: {0}" msgstr "Erreur de lecture du fichier : {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Erreur lors de la synchronisation des cheat codes !" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Erreur lors de la synchronisation des données !" @@ -5574,7 +5581,7 @@ msgstr "Entrée d'extension de mouvement" msgid "Extension Motion Simulation" msgstr "Simulation d'extension de mouvement" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Externe" @@ -5636,7 +5643,7 @@ msgstr "" "Impossible d'ouvrir la carte mémoire :\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Impossible d'ajouter cette session à l'index NetPlay : %1" @@ -5660,7 +5667,7 @@ msgstr "Impossible d'effacer le Skylander du slot %1 !" msgid "Failed to connect to Redump.org" msgstr "Impossible de se connecter à Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Impossible de se connecter au serveur : %1" @@ -5701,14 +5708,14 @@ msgstr "" "\n" "Le Skylander est peut-être déjà sur le portail." -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" "Impossible de supprimer le fichier de sauvegarde NetPlay GBA{0}. Vérifiez " "que vous avez les droits d'écriture." -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "Impossible de créer la carte mémoire pour NetPlay. Vérifier vos permissions " @@ -5799,7 +5806,7 @@ msgstr "" "Essayez de réparer votre NAND (Outils -> Gestion de NAND -> Vérifier la " "NAND...), et importez à nouveau la sauvegarde." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Impossible d'initialiser la base" @@ -5826,7 +5833,7 @@ msgstr "Impossible d'installer le pack %1" msgid "Failed to install this title to the NAND." msgstr "Impossible d'installer ce titre dans la NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5888,7 +5895,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "Impossible d'ouvrir \"{0}\" en écriture." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Impossible d'ouvrir \"%1\"" @@ -5930,7 +5937,7 @@ msgstr "" msgid "Failed to open file." msgstr "Impossible d'ouvrir le fichier." -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Impossible d'accéder au serveur" @@ -5971,7 +5978,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "Impossible d'ouvrir le fichier source \"%1\"." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5999,7 +6006,7 @@ msgid "Failed to read from file." msgstr "Impossible de lire le fichier." #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "Impossible de lire depuis le fichier source \"{0}\"." @@ -6072,19 +6079,19 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Impossible de supprimer ce titre de la NAND." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" "Impossible de réinitialiser le dossier GCI pour NetPlay. Vérifiez vos " "permissions d'écriture." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" "Impossible de réinitialiser le dossier NAND pour NetPlay. Vérifiez vos " "permissions d'écriture." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "Impossible de réinitialiser le dossier de redirection de NetPlay. Vérifiez " @@ -6135,11 +6142,11 @@ msgstr "Impossible de désinstaller le pack %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Impossible d'écrire BT.DINF vers SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Impossible d'écrire les données du Mii." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Impossible d'écrire la sauvegarde Wii." @@ -6153,7 +6160,7 @@ msgstr "Impossible d'écrire le fichier de configuration !" msgid "Failed to write modified memory card to disk." msgstr "Impossible d'écrire la carte mémoire modifiée sur le disque." -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "Impossible d'écrire la sauvegarde redirigée." @@ -6162,7 +6169,7 @@ msgid "Failed to write savefile to disk." msgstr "Impossible d'écrire le fichier de sauvegarde sur le disque." #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -6177,7 +6184,7 @@ msgstr "" msgid "Failure" msgstr "Échec" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "Délai d'entrée des commandes égalisé" @@ -6356,7 +6363,7 @@ msgstr "Drapeaux" msgid "Float" msgstr "Flottant" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "Suivre la &branche" @@ -6430,7 +6437,7 @@ msgstr "Désactivé car %1 ne prend pas en charge les extensions VS." msgid "Forced on because %1 doesn't support geometry shaders." msgstr "Activé car %1 ne prend pas en charge les shaders géométriques." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6446,7 +6453,7 @@ msgstr "" "jeu sont préférables à ceci, si disponibles.

Dans " "le doute, décochez cette case." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6657,11 +6664,11 @@ msgstr "Volume GBA" msgid "GBA Window Size" msgstr "Taille de la fenêtre GBA" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1 ROM changée en \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "GBA%1 ROM désactivée" @@ -6711,7 +6718,7 @@ msgstr "GL_MAX_TEXTURE_SIZE est de {0} - il doit être au minimum de 1024." msgid "GPU Texture Decoding" msgstr "Décodage des textures par GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6726,7 +6733,7 @@ msgstr "" "GPU : ERREUR OGL : Est-ce que votre carte graphique prend en charge OpenGL " "2.0 ?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6734,7 +6741,7 @@ msgstr "" "GPU : ERREUR OGL : Nécessite GL_ARB_map_buffer_range.\n" "GPU : Est-ce que votre carte graphique prend en charge OpenGL 3.0 ?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6742,7 +6749,7 @@ msgstr "" "GPU : ERREUR OGL : Nécessite GL_ARB_sampler_objects.\n" "GPU : Est-ce que votre carte graphique prend en charge OpenGL 3.3 ?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6750,7 +6757,7 @@ msgstr "" "GPU : ERREUR OGL : Nécessite GL_ARB_uniform_buffer_object.\n" "GPU : Est-ce que votre carte graphique prend en charge OpenGL 3.1 ?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6766,7 +6773,7 @@ msgstr "" "GPU : ERREUR OGL : Nécessite OpenGL version 3.\n" "GPU : Est-ce que votre carte graphique prend en charge OpenGL 3 ?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6844,15 +6851,15 @@ msgstr "ID du jeu" msgid "Game ID:" msgstr "Identifiant du jeu :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Etat du jeu" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Jeu changé en \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6861,15 +6868,15 @@ msgstr "" "sélectionnez Propriétés, cliquer sur l'onglet Vérifier, et sélectionnez " "Vérifier l'intégrité pour vérifier le hash." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "Le jeu a un numéro de disque différent" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "Le jeu a une révision différente" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Le jeu est déjà en cours d'émulation !" @@ -6880,7 +6887,7 @@ msgstr "" "Leu jeu a écrasé la sauvegarde d'un autre jeu, corruption de données " "probable. {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "La région du jeu ne concorde pas" @@ -7037,7 +7044,7 @@ msgstr "Giant" msgid "Giants" msgstr "Giants" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Mode Golf" @@ -7064,7 +7071,7 @@ msgstr "Options graphiques" msgid "Graphics mods are currently disabled." msgstr "Les mods graphiques sont actuellement désactivés." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -7185,7 +7192,7 @@ msgstr "Masquer les sessions en cours" msgid "Hide Incompatible Sessions" msgstr "Masquer les sessions incompatibles" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "Masquer les GBA distantes" @@ -7227,7 +7234,7 @@ msgstr "Hôte" msgid "Host Code:" msgstr "Code de l'hôte :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Autorité de l'hôte sur les entrées" @@ -7235,7 +7242,7 @@ msgstr "Autorité de l'hôte sur les entrées" msgid "Host Size" msgstr "Taille de l'hôte" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7248,11 +7255,11 @@ msgstr "" "Convient pour des jeux casual de 3 joueurs et plus, peut-être sur des " "connexions instables ou avec une forte latence." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Autorité de l'hôte sur les entrées désactivée" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Autorité de l'hôte sur les entrées activée" @@ -7384,7 +7391,7 @@ msgstr "" msgid "Icon" msgstr "Icône" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7424,7 +7431,7 @@ msgstr "" "Cette autorisation peut être révoquée à tout moment via les réglages de " "Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7565,11 +7572,11 @@ msgstr "Importer le(s) fichier(s) de sauvegarde" msgid "Import Wii Save..." msgstr "Importer une sauvegarde Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "Importation de la sauvegarde de la NAND..." -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7745,7 +7752,7 @@ msgid "Insert &BLR" msgstr "Insérer &BLR" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "Insérer &NOP" @@ -7776,7 +7783,7 @@ msgstr "Installer dans la NAND" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Instr." @@ -7799,7 +7806,7 @@ msgstr "Instruction :" msgid "Instruction: %1" msgstr "Instruction : %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7870,7 +7877,7 @@ msgstr "" "décompressée ({0} / {1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Résolution interne" @@ -7928,7 +7935,7 @@ msgstr "Sommes de contrôle non valides." msgid "Invalid game." msgstr "Jeu non valide." -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Hôte non valide" @@ -8105,7 +8112,7 @@ msgstr "" "Kaos est le seul méchant pour ce trophée et est toujours débloqué. Il n'est " "donc pas utile d'éditer quoi que ce soit !" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Continuer l'exécution" @@ -8144,7 +8151,7 @@ msgstr "Touches" msgid "KiB" msgstr "Kio" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Sortir le joueur" @@ -8381,7 +8388,7 @@ msgstr "Charger le fichier" msgid "Load GameCube Main Menu" msgstr "Charger le Menu Principal de la GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "Charger uniquement les données de sauvegarde de l'hôte." @@ -8508,7 +8515,7 @@ msgstr "Charger un état depuis un slot" msgid "Load Wii System Menu %1" msgstr "Charger le Menu Système Wii %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "Charger et enregistrer les données de sauvegarde chez l'hôte." @@ -8552,7 +8559,7 @@ msgstr "" "

Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Local" @@ -8630,7 +8637,7 @@ msgstr "" msgid "Loop" msgstr "Boucle" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Connexion au serveur NetPlay perdue !" @@ -8710,7 +8717,7 @@ msgstr "Concepteur" msgid "Maker:" msgstr "Concepteur :" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8732,7 +8739,7 @@ msgstr "Gestion de NAND" msgid "Manual Texture Sampling" msgstr "Échantillonnage manuel de la texture" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "Mappage" @@ -8744,11 +8751,11 @@ msgstr "ROM masque" msgid "Match Found" msgstr "Correspondance trouvée" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Tampon maxi :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "Taille maximum du tampon changée à %1" @@ -8810,7 +8817,7 @@ msgstr "" "MemoryCard : l'écriture a été appelée avec une mauvaise adresse de " "destination ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8859,7 +8866,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Non concordance entre les structures de données internes." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -9064,7 +9071,7 @@ msgstr "Résolution native (640x528)" msgid "Native GCI File" msgstr "Fichier GCI natif" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "NetPlay" @@ -9080,7 +9087,7 @@ msgstr "Configuration de NetPlay" msgid "Netherlands" msgstr "Pays-bas" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -9089,7 +9096,7 @@ msgstr "" "toutes les données de sauvegardes créées ou modifiées pendant la session " "Netplay seront faites chez l'hôte." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -9099,7 +9106,7 @@ msgstr "" "toute sauvegarde de données créée ou modifiée pendant la session Netplay " "sera supprimée à la fin de la session." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -9108,7 +9115,7 @@ msgstr "" "sauvegardes créées seront supprimées à la fin de la session Netplay." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Réseau" @@ -9178,7 +9185,7 @@ msgstr "Rechercher le suivant" msgid "Next Profile" msgstr "Profil suivant" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "Le pseudo est trop long." @@ -9215,7 +9222,7 @@ msgstr "Aucune compression" msgid "No Match" msgstr "Aucune correspondance trouvée" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "Aucune donnée sauvegardée" @@ -9265,7 +9272,7 @@ msgstr "Aucune entrée" msgid "No issues have been detected." msgstr "Aucun souci n'a été détecté" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "Aucun jeu correspondant n'a été trouvé" @@ -9308,7 +9315,7 @@ msgstr "" "pour empêcher une désynchronisation du film" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -9326,7 +9333,7 @@ msgstr "Amérique du Nord" msgid "Not Set" msgstr "Non défini" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" "Tous les joueurs ne possèdent pas ce jeu. Voulez-vous quand même démarrer ?" @@ -9351,7 +9358,7 @@ msgstr "" "Pas assez de fichiers libres sur la carte mémoire cible. Au moins %n " "fichier(s) libre(s) requis." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "Introuvable" @@ -9410,7 +9417,7 @@ msgid "Nunchuk Stick" msgstr "Stick du Nunchuk" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9671,7 +9678,7 @@ msgstr "Origine et destination" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9690,7 +9697,7 @@ msgstr "Autres raccourcis clavier" msgid "Other State Management" msgstr "Autres manipulations des états" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Autres jeux..." @@ -9698,7 +9705,7 @@ msgstr "Autres jeux..." msgid "Output" msgstr "Sortie" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "Rééchantillonnage de la sortie" @@ -9706,7 +9713,7 @@ msgstr "Rééchantillonnage de la sortie" msgid "Output Resampling:" msgstr "Rééchantillonnage de la sortie :" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Écrasé" @@ -9744,7 +9751,7 @@ msgstr "Fichier d'image PNG (*.png);; Tous le fichiers (*)" msgid "PPC Size" msgstr "Taille PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC vs Hôte" @@ -9757,7 +9764,7 @@ msgstr "Manette" msgid "Pads" msgstr "Manettes" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Paramètres" @@ -9910,7 +9917,7 @@ msgstr "Pio" msgid "Pick a debug font" msgstr "Choisissez une police pour le débogage" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9947,7 +9954,7 @@ msgstr "Jouer au plateau / Mettre en route le disque" msgid "Playback Options" msgstr "Options de lecture" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Joueur" @@ -9976,7 +9983,7 @@ msgid "Player Two Ability Two" msgstr "Joueur Deux Capacité Deux" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Joueurs" @@ -10030,13 +10037,13 @@ msgstr "Port :" msgid "Portal Slots" msgstr "Slots de portail" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Possible désynchronisation détectée : %1 peut s'être désynchronisé à l'image " "%2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "Effet de Post-processing" @@ -10216,11 +10223,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "LTR" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "La Qualité de Service (QoS) n'a pas pu être activée." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "La Qualité de Service (QoS) a été activée avec succès." @@ -10233,11 +10240,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Question" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Quitter" @@ -10299,7 +10306,7 @@ msgstr "Raw (brut)" msgid "Raw Internal Resolution" msgstr "Résolution interne brute" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "Rem&placer l'instruction" @@ -10358,7 +10365,7 @@ msgstr "Recentrer" msgid "Record" msgstr "Enregistrer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "Enregistrer les entrées" @@ -10387,7 +10394,7 @@ msgstr "Rouge Gauche" msgid "Red Right" msgstr "Rouge Droite" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10508,8 +10515,8 @@ msgstr "" "l'espace lors de la conversion en ISO (sauf si vous compressez ensuite le " "fichier ISO en ZIP par exemple). Voulez-vous tout de même continuer ?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "&Renommer le symbole" @@ -10611,11 +10618,11 @@ msgstr "Redémarrage requis" msgid "Restore Defaults" msgstr "Restaurer les valeurs par défaut" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "Restaurer l'instruction" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Réessayer" @@ -10624,7 +10631,7 @@ msgstr "Réessayer" msgid "Return Speed" msgstr "Vitesse du retour" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Révision" @@ -10683,7 +10690,7 @@ msgstr "Enrouler vers la gauche" msgid "Roll Right" msgstr "Enrouler vers la droite" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "ID Room" @@ -10777,7 +10784,7 @@ msgstr "" msgid "Rumble" msgstr "Vibreur" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "Exécu&ter jusqu'ici" @@ -10785,11 +10792,11 @@ msgstr "Exécu&ter jusqu'ici" msgid "Run GBA Cores in Dedicated Threads" msgstr "Exécuter les cœurs de GBA sur des threads dédiés" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "Exécuter jusqu'à" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "Exécuter jusqu'à (ignorer les points d'arrêts)" @@ -10801,7 +10808,7 @@ msgstr "Exécuter jusqu'à ce que ce soit atteint (ignorer les points d'arrêts) msgid "Russia" msgstr "Russie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "Carte SD" @@ -10904,7 +10911,7 @@ msgstr "Sauvegarder l'image convertie" #: Source/Core/DolphinQt/ConvertDialog.cpp:370 msgid "Save Converted Images" -msgstr "" +msgstr "Sauvegarder les images converties" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 @@ -10950,7 +10957,7 @@ msgstr "Sauvegarder l'ancien état" msgid "Save Preset" msgstr "Enregistrer le préréglage" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "Sauvegarder le fichier d'enregistrement sous" @@ -11201,7 +11208,7 @@ msgstr "Sélectionner la ROM GBA" msgid "Select GBA Saves Path" msgstr "Sélectionner le dossier des sauvegardes GBA" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "Sélectionner le fichier des clés (dump OTP/SEEPROM)" @@ -11213,7 +11220,7 @@ msgstr "Sélectionner le dernier état" msgid "Select Load Path" msgstr "Sélectionner le dossier à charger" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "Sélectionner une sauvegarde de NAND" @@ -11315,8 +11322,8 @@ msgstr "Sélectionner un dossier" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Sélectionner un fichier" @@ -11344,7 +11351,7 @@ msgstr "Sélectionner les cartes e-Reader" msgid "Select the RSO module address:" msgstr "Sélectionner l'adresse du module RSO :" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "Sélectionnez le fichier d'enregistrement à lire" @@ -11360,11 +11367,11 @@ msgstr "Police sélectionnée" msgid "Selected controller profile does not exist" msgstr "Le profil de contrôleur sélectionné n'existe pas" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "Le jeu sélectionné ne figure pas dans la liste des jeux !" @@ -11429,7 +11436,7 @@ msgstr "" "

Dans le doute, utilisez \"Résolution interne " "corrigée par le rapport hauteur/largeur." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -11546,7 +11553,7 @@ msgstr "" "

Dans le doute, sélectionnez Releases." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Envoyer" @@ -11589,7 +11596,7 @@ msgstr "Adresse IP du serveur" msgid "Server Port" msgstr "Port du serveur" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "Le serveur a rejeté la tentative traversal" @@ -11614,15 +11621,15 @@ msgstr "Sélectionner un fichier de carte mémoire pour le Slot B" msgid "Set PC" msgstr "Définir PC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "Définir l'adresse de &fin du symbole" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "Définir la taille du &symbole" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "Définir l'adresse de &fin du symbole" @@ -11797,7 +11804,7 @@ msgstr "Afficher GameCube" msgid "Show Germany" msgstr "Afficher Allemagne" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Afficher le Mode golf en surimpression" @@ -11906,7 +11913,7 @@ msgstr "Afficher l'heure du système" msgid "Show Taiwan" msgstr "Afficher Taïwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "Afficher la cible dans la &mémoire" @@ -11938,7 +11945,7 @@ msgstr "Afficher Wii" msgid "Show World" msgstr "Afficher Monde" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "Afficher dans la mémoire" @@ -12413,7 +12420,7 @@ msgstr "Début de pile" msgid "Standard Controller" msgstr "Contrôleur standard" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -12451,7 +12458,7 @@ msgstr "Démarrer avec les patchs Riivolution" msgid "Start with Riivolution Patches..." msgstr "Démarrer avec les patchs Riivolution..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Jeu démarré" @@ -12515,11 +12522,11 @@ msgstr "Pas à pas" msgid "Stereo" msgstr "Stéréo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "Mode de stéréoscopie 3D" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Mode de stéréoscopie 3D :" @@ -12549,7 +12556,7 @@ msgstr "Arrêter" msgid "Stop Playing/Recording Input" msgstr "Arrêter de jouer/enregistrer l'entrée" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Jeu arrêté" @@ -12595,7 +12602,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Étirer à la fenêtre" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Synchronisation stricte des paramètres" @@ -12635,7 +12642,7 @@ msgstr "Style" msgid "Success" msgstr "Succès !" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "Ajouté avec succès à l'index de NetPlay" @@ -12712,7 +12719,7 @@ msgstr "Surround" msgid "Suspended" msgstr "Suspendu" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Inverser les yeux" @@ -12727,7 +12734,7 @@ msgstr "Swap Forces" msgid "Swapper" msgstr "Swapper" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12755,19 +12762,19 @@ msgstr "Basculer vers B" msgid "Symbol" msgstr "Symbole" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "Adresse de fin du symbole (%1) :" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "Nom du symbole :" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "Taille du symbole (%1) :" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12777,7 +12784,7 @@ msgstr "Symboles" msgid "Sync" msgstr "Synchroniser" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "Synchronise les codes AR/Gecko" @@ -12805,15 +12812,15 @@ msgstr "" "Synchronise la carte SD avec le dossier de synchronisation de carte SD lors " "du démarrage et l'arrêt de l'émulation." -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "Synchronisation des codes AR..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Synchronisation des codes Gecko..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Synchronisation des données de sauvegarde..." @@ -12861,7 +12868,7 @@ msgstr "Capture d'écran" msgid "Target address range is invalid." msgstr "La zone d'adresse cible n'est pas valide." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12898,7 +12905,7 @@ msgstr "Précision du cache de texture" msgid "Texture Dumping" msgstr "Copie des textures" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "Filtrage de texture" @@ -13183,7 +13190,7 @@ msgstr "L'ID du jeu est {0} au lieu de {1}" msgid "The game disc does not contain any usable update information." msgstr "Le disque ne contient aucune information de mise à jour utilisable." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "Le jeu est déjà en cours d'émulation." @@ -13197,7 +13204,7 @@ msgstr "" "soucis avec le Menu Système, il n'est pas possible de mettre à jour la " "console émulée avec ce disque." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -13227,7 +13234,7 @@ msgstr "" "Le niveau du héros de ce Skylander. Uniquement vu dans Skylanders: Spyro's " "Adventure. Compris entre 0 et 100." -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -13312,15 +13319,15 @@ msgstr "" "Un même dossier ne peut être utilisé pour de multiples slots ; il est déjà " "utilisé par %1." -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "Les versions serveur et client de NetPlay ne sont pas compatibles." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "Le serveur est plein." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "Le serveur a envoyé un message d'erreur inconnu" @@ -13762,7 +13769,7 @@ msgstr "" "Ceci va limiter la vitesse d'envoi de parcelles de données par client, qui " "est utilisée pour synchroniser la sauvegarde." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13821,7 +13828,7 @@ msgstr "À" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:183 msgid "To log in, stop the current emulation." -msgstr "" +msgstr "Pour vous connecter, arrêtez d'abord l'émulation en cours." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 @@ -13989,8 +13996,8 @@ msgstr "Trap Master" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Erreur de Traversal" @@ -13998,7 +14005,7 @@ msgstr "Erreur de Traversal" msgid "Traversal Server" msgstr "Traversal Server" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Le serveur traveral n'a pas répondu lors de la connexion à l'hôte" @@ -14219,7 +14226,7 @@ msgstr "États-Unis" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Inconnu" @@ -14233,11 +14240,11 @@ msgstr "Inconnu (Id :%1 Var :%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Commande DVD inconnue {0:08x} - erreur fatale" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "Message SYNC_CODES inconnu reçu avec l'id : {0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -14245,11 +14252,11 @@ msgstr "" "Message SYNC_GECKO_CODES inconnu avec comme ID : {0}, reçu du joueur {1} . " "Exclusion du joueur !" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "Message SYNC_SAVE_DATA inconnu reçu avec l'ID : {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -14281,7 +14288,7 @@ msgstr "Disque inconnu" msgid "Unknown error occurred." msgstr "Une erreur inconnue est survenue." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "Erreur inconnue {0:x}" @@ -14289,11 +14296,11 @@ msgstr "Erreur inconnue {0:x}" msgid "Unknown error." msgstr "Erreur inconnue." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "Reception d'un message inconnu avec l'ID : {0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" "Message inconnu avec l'ID {0} reçu du joueur {1}. Exclusion du joueur !" @@ -14435,7 +14442,7 @@ msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" "Utilisez 8.8.8.8 pour un DNS normal, ou sinon entrez un DNS personnalisé" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "Utiliser toutes les données de sauvegarde de la Wii" @@ -14443,6 +14450,10 @@ msgstr "Utiliser toutes les données de sauvegarde de la Wii" msgid "Use Built-In Database of Game Names" msgstr "Utiliser la base de données interne des noms de jeux" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "Utiliser la pleine résolution pour chaque œil." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Utiliser un codec sans perte (FFV1)" @@ -14587,7 +14598,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Utilisation de Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "Utilisation du TTL %1 pour sonder le paquet" @@ -14627,7 +14638,7 @@ msgstr "Ignorer VBI" msgid "Value" msgstr "Valeur" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "Valeur traquée à l'instruction en cours." @@ -14878,7 +14889,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Avertissement" @@ -15001,6 +15012,16 @@ msgstr "Occidental (Windows-1252)" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" +"Chaque œil recevra la moitié ou la pleine résolution lors de l'utilisation " +"de la 3D en côte-à-côte ou dessus-dessous.

Dans le " +"doute, décochez cette case." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -15177,19 +15198,19 @@ msgstr "Ecrire dans le journal, puis pause" msgid "Write to Window" msgstr "Écrire dans la fenêtre" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "Mauvais numéro de disque" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "Mauvais hash" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "Mauvaise région" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "Mauvaise révision" @@ -15587,11 +15608,11 @@ msgstr "{0} (NKit)" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "IPL {0} trouvé dans le dossier {1}. Le disque peut ne pas être reconnu" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} n'a pas pu synchroniser les codes." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} n'a pas pu synchroniser." @@ -15604,7 +15625,7 @@ msgstr "" "Vérifiez vos droits d'écriture ou déplacez le fichier hors de Dolphin" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0} blocs sur {1}. Ratio de compression : {2}%" diff --git a/Languages/po/hr.po b/Languages/po/hr.po index fc2af26134..46e08bf8f0 100644 --- a/Languages/po/hr.po +++ b/Languages/po/hr.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Alberto Poljak , 2013-2014\n" "Language-Team: Croatian (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -161,7 +161,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "" @@ -172,11 +172,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "" @@ -184,11 +184,11 @@ msgstr "" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -231,17 +231,17 @@ msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -273,7 +273,7 @@ msgstr "" msgid "%1[%2]: %3/%4 MiB" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -286,7 +286,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -334,7 +334,7 @@ msgstr "" msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -412,7 +412,7 @@ msgid "&Controller Settings" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -529,7 +529,7 @@ msgstr "" msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -641,7 +641,7 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -750,7 +750,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(isključeno)" @@ -774,7 +774,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -783,7 +783,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1033,7 +1033,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1063,8 +1063,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1082,7 +1082,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1092,7 +1092,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1342,7 +1342,7 @@ msgstr "Dodaj..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1366,7 +1366,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1426,7 +1426,7 @@ msgstr "Napredno" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1508,8 +1508,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1525,11 +1525,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1595,7 +1595,7 @@ msgstr "Kut" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1653,7 +1653,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1682,7 +1682,7 @@ msgstr "Omjer Slike:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1694,7 +1694,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "" @@ -1752,7 +1752,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2020,11 +2020,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2152,7 +2152,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2217,16 +2217,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Međuspremnik:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2306,7 +2306,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2368,8 +2368,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Čavrljanje" @@ -2550,7 +2550,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2654,11 +2654,11 @@ msgstr "" msgid "Code:" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2848,8 +2848,8 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2863,7 +2863,7 @@ msgid "Confirm on Stop" msgstr "Potvrdite zaustavljanje igre" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2917,7 +2917,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -2988,7 +2988,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -2996,7 +2996,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3005,7 +3005,7 @@ msgid "" "Native.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3030,12 +3030,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "" @@ -3110,18 +3110,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3129,7 +3129,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3141,8 +3141,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3181,16 +3181,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3271,7 +3271,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3363,7 +3363,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3476,7 +3476,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3504,7 +3504,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3639,7 +3639,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "" @@ -3805,7 +3805,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3863,7 +3863,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3877,7 +3877,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Želite li zaustaviti emulaciju?" @@ -3912,8 +3912,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS Filmovi (*.dtm)" @@ -3946,7 +3946,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4175,7 +4175,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4506,7 +4506,7 @@ msgid "" "= Compatible, OFF = Fast)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4540,7 +4540,7 @@ msgid "" "this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4626,7 +4626,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "" @@ -4721,12 +4721,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4740,11 +4740,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4770,7 +4770,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4793,11 +4793,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4805,11 +4805,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -4996,7 +4996,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5056,7 +5056,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5080,7 +5080,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5117,12 +5117,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5200,7 +5200,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5224,7 +5224,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5280,7 +5280,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5319,7 +5319,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5352,7 +5352,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5377,7 +5377,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5435,15 +5435,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5486,11 +5486,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Neuspjeh u pisanju BT.DINF u SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5504,7 +5504,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5513,7 +5513,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5526,7 +5526,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5696,7 +5696,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5774,7 +5774,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5974,11 +5974,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6020,7 +6020,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6030,25 +6030,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6060,7 +6060,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6131,29 +6131,29 @@ msgstr "" msgid "Game ID:" msgstr "Identifikacija Igre:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Igra je već pokrenuta!" @@ -6162,7 +6162,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6316,7 +6316,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6343,7 +6343,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6459,7 +6459,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6498,7 +6498,7 @@ msgstr "Domaćin" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6506,7 +6506,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6514,11 +6514,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6628,7 +6628,7 @@ msgstr "" msgid "Icon" msgstr "Ikona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6652,7 +6652,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6755,11 +6755,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6918,7 +6918,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6949,7 +6949,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6972,7 +6972,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7032,7 +7032,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7090,7 +7090,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "" @@ -7260,7 +7260,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7299,7 +7299,7 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "" @@ -7525,7 +7525,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7652,7 +7652,7 @@ msgstr "" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7689,7 +7689,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7759,7 +7759,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7837,7 +7837,7 @@ msgstr "" msgid "Maker:" msgstr "Tvorac:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7854,7 +7854,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7866,11 +7866,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7928,7 +7928,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7971,7 +7971,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8157,7 +8157,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8173,27 +8173,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8263,7 +8263,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8300,7 +8300,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8350,7 +8350,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8387,7 +8387,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8405,7 +8405,7 @@ msgstr "" msgid "Not Set" msgstr "Nije Postavljeno" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8425,7 +8425,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8482,7 +8482,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8724,7 +8724,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8743,7 +8743,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8751,7 +8751,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8759,7 +8759,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8797,7 +8797,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8810,7 +8810,7 @@ msgstr "Pad" msgid "Pads" msgstr "Pad-ovi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8956,7 +8956,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -8993,7 +8993,7 @@ msgstr "" msgid "Playback Options" msgstr "Postavke Reprodukcije" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9022,7 +9022,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Igrači" @@ -9072,11 +9072,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9240,11 +9240,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9255,11 +9255,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Pitanje" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Izlaz" @@ -9321,7 +9321,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9380,7 +9380,7 @@ msgstr "" msgid "Record" msgstr "Snimi Video" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9409,7 +9409,7 @@ msgstr "Crvena Lijevo" msgid "Red Right" msgstr "Crvena Desno" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9518,8 +9518,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9616,11 +9616,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9629,7 +9629,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9688,7 +9688,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9747,7 +9747,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9755,11 +9755,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9771,7 +9771,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9920,7 +9920,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10159,7 +10159,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10171,7 +10171,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10273,8 +10273,8 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "" @@ -10302,7 +10302,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10318,11 +10318,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "Odabrani profil kontrolera ne postoji." -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10365,7 +10365,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10429,7 +10429,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Poslati" @@ -10462,7 +10462,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10487,15 +10487,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10651,7 +10651,7 @@ msgstr "Pokaži GameCube" msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10760,7 +10760,7 @@ msgstr "" msgid "Show Taiwan" msgstr "Pokaži Taivan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10792,7 +10792,7 @@ msgstr "Pokaži Wii" msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11183,7 +11183,7 @@ msgstr "" msgid "Standard Controller" msgstr "Standardni Kontroler" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11221,7 +11221,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11285,11 +11285,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "" @@ -11319,7 +11319,7 @@ msgstr "Zaustavi" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11355,7 +11355,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Rastegni do Prozora" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11395,7 +11395,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11471,7 +11471,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "" @@ -11486,7 +11486,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11511,19 +11511,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11533,7 +11533,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11557,15 +11557,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11613,7 +11613,7 @@ msgstr "Uslikaj Ekran" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11648,7 +11648,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11879,7 +11879,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11890,7 +11890,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11913,7 +11913,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -11979,15 +11979,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12342,7 +12342,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12562,8 +12562,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12571,7 +12571,7 @@ msgstr "" msgid "Traversal Server" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12764,7 +12764,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Nepoznato" @@ -12778,21 +12778,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12822,7 +12822,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12830,11 +12830,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -12972,7 +12972,7 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -12980,6 +12980,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13088,7 +13092,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13128,7 +13132,7 @@ msgstr "" msgid "Value" msgstr "Vrijednost" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13341,7 +13345,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Upozorenje" @@ -13429,6 +13433,13 @@ msgstr "" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13595,19 +13606,19 @@ msgstr "" msgid "Write to Window" msgstr "Pisati na Prozor" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13950,11 +13961,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -13965,7 +13976,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/hu.po b/Languages/po/hu.po index affa1e46d3..1473c0ffd7 100644 --- a/Languages/po/hu.po +++ b/Languages/po/hu.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Péter Patkós, 2023-2024\n" "Language-Team: Hungarian (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -172,7 +172,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "%1 nem támogatja ezt a funkciót a rendszereden." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 nem támogatja ezt a funkciót." @@ -183,23 +183,23 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 csatlakozott" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 kilépett" #: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:124 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" -msgstr "" +msgstr "%1 feloldott %4/%5 pontot érő %2/%3 teljesítményt" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 nem egy valid ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 éppen golfozik" @@ -242,17 +242,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Normál sebesség)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "%1 értéke megváltozott" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -262,7 +262,7 @@ msgstr "%1, %2, %3, %4" #: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:137 msgid "%1/%2" -msgstr "" +msgstr "%1/%2" #: Source/Core/DolphinQt/GCMemcardManager.cpp:606 msgid "%1: %2" @@ -284,7 +284,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -297,7 +297,7 @@ msgstr "%1x Natív (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x Natív (%2x%3) %4-hez/hoz" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -345,9 +345,9 @@ msgstr "&4x" msgid "&About" msgstr "&Névjegy" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" -msgstr "" +msgstr "&Funkció hozzáadása" #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" @@ -423,7 +423,7 @@ msgid "&Controller Settings" msgstr "&Vezérlő beállítások" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "&Cím másolása" @@ -540,7 +540,7 @@ msgstr "&Importálás..." msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -652,9 +652,9 @@ msgstr "&Törlés" msgid "&Remove Code" msgstr "&Kód törlése" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" -msgstr "" +msgstr "&Szimbólum átnevezése" #: Source/Core/DolphinQt/GBAWidget.cpp:410 #: Source/Core/DolphinQt/MenuBar.cpp:347 @@ -761,7 +761,7 @@ msgstr "(Rendszer)" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(ki)" @@ -785,7 +785,7 @@ msgstr ", vessző" msgid "- Subtract" msgstr "- Kivonás" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -794,7 +794,7 @@ msgid "--Unknown--" msgstr "--Ismeretlen--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1045,7 +1045,7 @@ msgid "If unsure, leave this unchecked." msgstr "" "Ha bizonytalan vagy, hagyd üresen." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1077,10 +1077,10 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" -msgstr "" +msgstr "Egy NetPlay játékmenet már folyamatban van!" #: Source/Core/Core/WiiUtils.cpp:173 msgid "" @@ -1096,7 +1096,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Egy lemez már behelyezés alatt." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1106,7 +1106,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1117,6 +1117,8 @@ msgid "" "A supported Bluetooth device could not be found.\n" "You must manually connect your Wii Remote." msgstr "" +"Nem található támogatott Bluetooth eszköz.\n" +"Manuálisan kell csatlakoztatnod a Wii távirányítót." #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:234 msgid "A sync can only be triggered when a Wii game is running." @@ -1356,7 +1358,7 @@ msgstr "Hozzáadás" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1380,7 +1382,7 @@ msgstr "" msgid "Address:" msgstr "Cím:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1440,7 +1442,7 @@ msgstr "Haladó" msgid "Advanced Settings" msgstr "Haladó beállítások" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1522,8 +1524,8 @@ msgstr "Minden GC/Wii fájl" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "All Save States (*.sav *.s##);; Minden fájl (*)" @@ -1539,13 +1541,13 @@ msgstr "" msgid "All files (*)" msgstr "Minden fájl (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." -msgstr "" +msgstr "Minden játékos kódjai szinkronizálva." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." -msgstr "" +msgstr "Minden játékos mentései szinkronizálva." #: Source/Core/DolphinQt/Settings/GeneralPane.cpp:151 msgid "Allow Mismatched Region Settings" @@ -1553,7 +1555,7 @@ msgstr "Eltérő régióbeállítások engedélyezése" #: Source/Core/DolphinQt/Main.cpp:262 msgid "Allow Usage Statistics Reporting" -msgstr "" +msgstr "Használati statisztikák jelentésének engedélyezése" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:220 msgid "Allow Writes to SD Card" @@ -1609,7 +1611,7 @@ msgstr "Szög" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Élsimítás" @@ -1623,7 +1625,7 @@ msgstr "Bármilyen régió" #: Source/Core/DolphinQt/MenuBar.cpp:1709 msgid "Append Signature To" -msgstr "" +msgstr "Aláírás csatolása ide" #: Source/Core/DolphinQt/MenuBar.cpp:1044 msgid "Append to &Existing Signature File..." @@ -1631,9 +1633,9 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1048 msgid "Appl&y Signature File..." -msgstr "" +msgstr "&Aláírásfájl alkalmazása..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1649,7 +1651,7 @@ msgstr "Alkalmaz" #: Source/Core/DolphinQt/MenuBar.cpp:1732 msgid "Apply Signature File" -msgstr "" +msgstr "Aláírásfájl alkalmazása" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:159 msgid "Arbitrary Mipmap Detection" @@ -1667,7 +1669,7 @@ msgstr "Biztosan törlöd ezt a fájlt?" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Biztosan ki akarsz lépni a NetPlay-ből?" @@ -1696,9 +1698,9 @@ msgstr "Képarány:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" -msgstr "" +msgstr "Összeállítási utasítás" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:234 msgid "Assembler" @@ -1708,7 +1710,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Vezérlő portjainak társítása" @@ -1760,13 +1762,13 @@ msgstr "Automatikus (640x528 többszöröse)" #: Source/Core/DolphinQt/Settings/GeneralPane.cpp:460 msgid "Auto Update" -msgstr "" +msgstr "Automatikus frissítés" #: Source/Core/DolphinQt/Settings/GeneralPane.cpp:187 msgid "Auto Update Settings" msgstr "Automatikus frissítés beállításai" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1820,7 +1822,7 @@ msgstr "" #. i18n: The symbol for the unit "bytes" #: Source/Core/UICommon/UICommon.cpp:528 msgid "B" -msgstr "" +msgstr "B" #: Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp:602 msgid "BAT incorrect. Dolphin will now exit" @@ -2034,11 +2036,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND backup fájl(*.bin);;Minden fájl (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii keys fájl (*.bin);;Minden fájl (*)" @@ -2166,7 +2168,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2231,16 +2233,16 @@ msgstr "&NetPlay játékmenetek böngészése...." msgid "Buffer Size:" msgstr "Pufferméret:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Pufferméret megváltozott erre: %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Puffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2287,7 +2289,7 @@ msgstr "C kar" #: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "C&reate Signature File..." -msgstr "" +msgstr "&Aláírás fájl létrehozása..." #: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " @@ -2320,7 +2322,7 @@ msgstr "" msgid "Calculate" msgstr "Kiszámítás" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2382,8 +2384,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Nem indítható NetPlay munkamenet, amíg egy játék fut!" @@ -2500,6 +2502,9 @@ msgid "" "Changes the appearance and color of Dolphin's buttons." "

If unsure, select Clean." msgstr "" +"Megváltoztatja a Dolphin gombok megjelenését és színét." +"

Ha bizonytalan vagy, válaszd a Clean opciót." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" @@ -2532,9 +2537,9 @@ msgstr "" #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" -msgstr "" +msgstr "A megadott karakter érvénytelen!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat" @@ -2568,7 +2573,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Ellenőrzőösszeg" @@ -2582,7 +2587,7 @@ msgstr "Válassz" #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:216 msgid "Choose Folder to Extract To" -msgstr "" +msgstr "Válassz mappát a kitömörítéshez" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose GCI Base Folder" @@ -2590,19 +2595,19 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1752 msgid "Choose Priority Input File" -msgstr "" +msgstr "Válassz elsődleges bemeneti fájlt" #: Source/Core/DolphinQt/MenuBar.cpp:1757 msgid "Choose Secondary Input File" -msgstr "" +msgstr "Válassz másodlagos bemeneti fájlt" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 msgid "Choose a File to Open" -msgstr "" +msgstr "Válassz megnyitandó fájlt" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:437 msgid "Choose a File to Open or Create" -msgstr "" +msgstr "Válassz megnyitandó vagy létrehozandó fájlt" #. i18n: Refers to emulated wii remote movements. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUCursor.cpp:39 @@ -2672,11 +2677,11 @@ msgstr "" msgid "Code:" msgstr "Kód:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "Színkorrekció" @@ -2698,7 +2703,7 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1046 msgid "Combine &Two Signature Files..." -msgstr "" +msgstr "&Két aláírás fájl egyesítése..." #. i18n: This is "common" as in "shared", not the opposite of "uncommon" #: Source/Core/DolphinQt/Config/CommonControllersWidget.cpp:33 @@ -2725,7 +2730,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:137 msgid "Compile Shaders Before Starting" -msgstr "" +msgstr "Árnyékolók kiszámítása indítás előtt" #: Source/Core/VideoCommon/ShaderCache.cpp:174 msgid "Compiling Shaders" @@ -2866,8 +2871,8 @@ msgstr "Kimenet konfigurálása" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Megerősítés" @@ -2881,7 +2886,7 @@ msgid "Confirm on Stop" msgstr "Megerősítés leállításkor" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Megerősítés" @@ -2935,7 +2940,7 @@ msgstr "" msgid "Connected" msgstr "Csatlakoztatva" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Csatlakozás" @@ -3006,7 +3011,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3014,7 +3019,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3023,7 +3028,7 @@ msgid "" "Native.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3048,12 +3053,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Konvergencia" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Konvergencia:" @@ -3130,28 +3135,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Másolás" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" -msgstr "" +msgstr "&Funkció másolása" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" -msgstr "" +msgstr "&Hex másolása" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Cím másolása" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" -msgstr "" +msgstr "&Kódsor másolása" #: Source/Core/DolphinQt/GCMemcardManager.cpp:641 msgid "Copy Failed" @@ -3159,10 +3164,10 @@ msgstr "Másolás sikertelen" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" -msgstr "" +msgstr "Hex másolása" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3171,11 +3176,11 @@ msgstr "Érték másolása" #: Source/Core/DolphinQt/GCMemcardManager.cpp:244 msgid "Copy to A" -msgstr "" +msgstr "A-ba másolás" #: Source/Core/DolphinQt/GCMemcardManager.cpp:244 msgid "Copy to B" -msgstr "" +msgstr "B-be másolás" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:208 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:83 @@ -3201,16 +3206,16 @@ msgstr "SDR Gamma korrekció" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "Kliens létrehozása sikertelen." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Peer létrehozása sikertelen." @@ -3295,7 +3300,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "A központi szerver nem található" @@ -3319,7 +3324,7 @@ msgstr "Létrehozás" #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" -msgstr "" +msgstr "Infinity fájl létrehozása" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:62 #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:74 @@ -3387,7 +3392,7 @@ msgstr "Jelenlegi érték" msgid "Current context" msgstr "Jelenlegi kontextus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Jelenlegi játék" @@ -3460,7 +3465,7 @@ msgstr "DK Bongos" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:49 msgid "DSP Emulation Engine" -msgstr "" +msgstr "DSP emulációs motor" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:92 msgid "DSP HLE (fast)" @@ -3500,7 +3505,7 @@ msgstr "Dance Mat" msgid "Dark" msgstr "Sötét" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Adat" @@ -3528,7 +3533,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3655,7 +3660,7 @@ msgstr "Kiválasztott fájlok törlése..." msgid "Delete the existing file '{0}'?" msgstr "Törlöd a meglévő '{0}' fájlt?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Mélység" @@ -3663,7 +3668,7 @@ msgstr "Mélység" msgid "Depth Percentage:" msgstr "Mélység százalékos értéke:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Mélység:" @@ -3829,7 +3834,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3843,6 +3848,8 @@ msgid "" "Disables your screensaver while running a game.

If " "unsure, leave this checked." msgstr "" +"Letiltja a képernyőkímélőt játék közben.

Ha " +"bizonytalan vagy, hagyd kipipálva." #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" @@ -3855,7 +3862,7 @@ msgstr "Elvetés" #. i18n: Settings that affect how achievements are displayed while playing. #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:124 msgid "Display Settings" -msgstr "" +msgstr "Megjelenési beállítások" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" @@ -3887,7 +3894,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3901,7 +3908,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Biztos leállítod az aktuális emulációt?" @@ -3911,7 +3918,7 @@ msgstr "Szeretnéd helyreállítani a NAND-ot?" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:84 msgid "Dolby Pro Logic II Decoder" -msgstr "" +msgstr "Dolby Pro Logic II dekóder" #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 @@ -3936,8 +3943,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS videók (*.dtm)" @@ -3970,7 +3977,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "A Dolphin egy szabad, nyílt forráskódú GameCube és Wii emulátor." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "A Dolphin túl régi az átjárási szerverhez" @@ -4199,7 +4206,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4291,7 +4298,7 @@ msgstr "Lemezsebesség emulálása" #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" -msgstr "" +msgstr "Infinity Base emulálása" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:144 msgid "Emulate Skylander Portal" @@ -4360,7 +4367,7 @@ msgstr "Hibakereső felület engedélyezése" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 msgid "Enable Discord Presence" -msgstr "" +msgstr "Discord jelenlét engedélyezése" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" @@ -4368,7 +4375,7 @@ msgstr "Kétmagos mód használata" #: Source/Core/DolphinQt/Settings/GeneralPane.cpp:144 msgid "Enable Dual Core (speedhack)" -msgstr "" +msgstr "Kétmagos mód használata (gyorshack)" #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:95 msgid "Enable Emulated CPU Clock Override" @@ -4431,7 +4438,7 @@ msgstr "Progresszív pásztázás használata" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" -msgstr "" +msgstr "RetroAchievements.org integráció engedélyezése" #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 @@ -4448,7 +4455,7 @@ msgstr "Hangszóró adatok bekapcsolása" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 msgid "Enable Spectator Mode" -msgstr "" +msgstr "Szemlélő mód engedélyezése" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" @@ -4460,7 +4467,7 @@ msgstr "Használati statisztika jelentése" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:160 msgid "Enable WiiConnect24 via WiiLink" -msgstr "" +msgstr "WiiConnect24 engedélyezése WiiLinken keresztül" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:87 msgid "Enable Wireframe" @@ -4532,7 +4539,7 @@ msgstr "" "Bekapcsolja a lebegőpontos eredményjelzős számolást (Floating Point Result " "Flag), mely kevés játékhoz szükséges. (BE = Kompatibilis, KI = Gyors)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4566,7 +4573,7 @@ msgid "" "this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4652,7 +4659,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet nincs inicializálva" @@ -4747,12 +4754,12 @@ msgstr "RSO modul címének megadása:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4766,11 +4773,11 @@ msgstr "RSO modul címének megadása:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4796,7 +4803,7 @@ msgstr "Hibanapló" msgid "Error Opening Adapter: %1" msgstr "Hiba az adapter megnyitásakor: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4820,11 +4827,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Kódfeldolgozási hiba." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Adatfeldolgozási hiba." @@ -4832,11 +4839,11 @@ msgstr "Adatfeldolgozási hiba." msgid "Error reading file: {0}" msgstr "Hiba a fájl olvasása közben: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Hiba a csaláskódok szinkronizálása közben!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Hiba a mentett adatok szinkronizálása közben!" @@ -5023,7 +5030,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Külső" @@ -5085,7 +5092,7 @@ msgstr "" "Memóriakártya megnyitása sikertelen:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5109,7 +5116,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Nem sikerült kapcsolódni ehhez: Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Nem sikerült kapcsolódni a szerverhez: %1" @@ -5132,7 +5139,7 @@ msgstr "" #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" -msgstr "" +msgstr "Nem sikerült létrehozni az Infinity fájlt" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" @@ -5146,12 +5153,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5231,7 +5238,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5255,7 +5262,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5264,7 +5271,7 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1376 #: Source/Core/DolphinQt/MenuBar.cpp:1433 msgid "Failed to load RSO module at %1" -msgstr "" +msgstr "Nem sikerült betölteni az RSO modult: %1" #: Source/Core/VideoBackends/D3D/D3DBase.cpp:46 msgid "Failed to load d3d11.dll" @@ -5311,7 +5318,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "'%1' megnyitása sikertelen" @@ -5350,7 +5357,7 @@ msgstr "" msgid "Failed to open file." msgstr "Nem sikerült megnyitni a fájlt." -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Nem sikerült megnyitni a szervert" @@ -5383,7 +5390,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "Nem sikerült megnyitni a bemeneti fájlt \"%1\"." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5408,7 +5415,7 @@ msgid "Failed to read from file." msgstr "Nem sikerült a fájlból olvasni." #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "Nem sikerült beolvasni a \"{0}\" bemeneti fájlt." @@ -5428,6 +5435,10 @@ msgid "" "\n" "The file was too small." msgstr "" +"Nem sikerült beolvasni az Infinity fájlt:\n" +"%1\n" +"\n" +"A fájl túl kicsi." #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" @@ -5466,15 +5477,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Nem sikerült eltávolítani ezt a játékot a NAND-ról." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5517,11 +5528,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "A BT.DINF írása a SYSCONF fájlba sikertelen" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Mii adat írása sikertelen." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Wii mentés írása sikertelen." @@ -5535,7 +5546,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5544,7 +5555,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5555,9 +5566,9 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:854 #: Source/Core/DolphinQt/MenuBar.cpp:1118 msgid "Failure" -msgstr "" +msgstr "Hiba" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5673,11 +5684,11 @@ msgstr "Szűrők" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:153 msgid "Find &Next" -msgstr "" +msgstr "&Következő keresése" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:154 msgid "Find &Previous" -msgstr "" +msgstr "&Előző keresése" #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:953 msgid "Finish Calibration" @@ -5729,7 +5740,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5767,19 +5778,19 @@ msgstr "Lineáris kényszerítése" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:126 msgid "Force Linear and 16x Anisotropic" -msgstr "" +msgstr "Lineáris és 16x anizotróp kényszerítése" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:120 msgid "Force Linear and 2x Anisotropic" -msgstr "" +msgstr "Lineáris és 2x anizotróp kényszerítése" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:122 msgid "Force Linear and 4x Anisotropic" -msgstr "" +msgstr "Lineáris és 4x anizotróp kényszerítése" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:124 msgid "Force Linear and 8x Anisotropic" -msgstr "" +msgstr "Lineáris és 8x anizotróp kényszerítése" #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:139 msgid "Force Listen Port:" @@ -5797,7 +5808,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5807,7 +5818,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5848,7 +5859,7 @@ msgstr "%n cím található." #: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" -msgstr "" +msgstr "Képkocka %1" #: Source/Core/Core/HotkeyManager.cpp:53 Source/Core/Core/HotkeyManager.cpp:343 #: Source/Core/DolphinQt/Config/Mapping/HotkeyTAS.cpp:21 @@ -5969,7 +5980,7 @@ msgstr "Funkció" #. i18n: Settings that affect the functionality of unlocking achievements. #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:118 msgid "Function Settings" -msgstr "" +msgstr "Funkció beállítások" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" @@ -6011,11 +6022,11 @@ msgstr "GBA hangerő" msgid "GBA Window Size" msgstr "GBA ablakméret" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1 ROM megváltozott erre: \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "GBA%1 ROM letiltva" @@ -6057,7 +6068,7 @@ msgstr "GL_MAX_TEXTURE_SIZE mérete {0} - legalább 1024-nek kell lennie." msgid "GPU Texture Decoding" msgstr "GPU textúra dekódolás" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6067,7 +6078,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL ERROR: Támogatja az OpenGL 2.0-t a videokártyád?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6075,7 +6086,7 @@ msgstr "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Támogatja az OpenGL 3.0-t a videokártyád?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6083,7 +6094,7 @@ msgstr "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Támogatja az OpenGL 3.3-at a videokártyád?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6091,7 +6102,7 @@ msgstr "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Támogatja az OpenGL 3.1-et a videokártyád?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6107,7 +6118,7 @@ msgstr "" "GPU: OGL ERROR: Need OpenGL version 3.\n" "GPU: Támogatja az OpenGL 3-at a videokártyád?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6180,29 +6191,29 @@ msgstr "Játék azonosító" msgid "Game ID:" msgstr "Játék azonosító:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Játék állapot" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "A játéknak eltér a lemezszáma." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "A játéknak eltér a verziója" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "A játék már fut!" @@ -6211,7 +6222,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "A játék régiója nem egyezik." @@ -6266,7 +6277,7 @@ msgstr "GameCube memóriakártyák (*.raw *.gcp)" #: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" -msgstr "" +msgstr "GameCube mikrofon foglalat %1" #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:27 msgid "GameCube TAS Input %1" @@ -6330,7 +6341,7 @@ msgstr "" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." -msgstr "" +msgstr "AR-kód(ok) generálva." #: Source/Core/DolphinQt/MenuBar.cpp:1332 msgid "Generated symbol names from '%1'" @@ -6365,7 +6376,7 @@ msgstr "Óriás" msgid "Giants" msgstr "Óriások" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Golf mód" @@ -6392,7 +6403,7 @@ msgstr "Grafikai kapcsolók" msgid "Graphics mods are currently disabled." msgstr "A grafikai modok jelenleg ki vannak kapcsolva." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6508,7 +6519,7 @@ msgstr "Már játékban lévők elrejtése" msgid "Hide Incompatible Sessions" msgstr "Nem kompatibilisek elrejtése" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "Távoli GBAk elrejtése" @@ -6547,7 +6558,7 @@ msgstr "Gazda" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6555,7 +6566,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6563,11 +6574,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6677,7 +6688,7 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6701,7 +6712,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6742,7 +6753,7 @@ msgstr "" #: Source/Core/DolphinQt/DiscordJoinRequestDialog.cpp:55 #: qtbase/src/gui/kernel/qplatformtheme.cpp:728 msgid "Ignore" -msgstr "" +msgstr "Mellőzés" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" @@ -6774,7 +6785,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:93 msgid "Immediately Present XFB" -msgstr "" +msgstr "XFB azonnali prezentálása" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:424 msgid "" @@ -6804,11 +6815,11 @@ msgstr "Mentési fájl(ok) importálása" msgid "Import Wii Save..." msgstr "Wii mentés importálása..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6908,7 +6919,7 @@ msgstr "" #. i18n: Window for managing Disney Infinity figures #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" -msgstr "" +msgstr "Infinity kezelő" #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" @@ -6967,7 +6978,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6998,7 +7009,7 @@ msgstr "Telepítés a NAND-ra" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -7021,7 +7032,7 @@ msgstr "Utasítás:" msgid "Instruction: %1" msgstr "Utasítás: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7081,7 +7092,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Belső felbontás" @@ -7139,7 +7150,7 @@ msgstr "" msgid "Invalid game." msgstr "Érvénytelen játék." -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Érvénytelen gazda" @@ -7310,7 +7321,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7349,7 +7360,7 @@ msgstr "Gombok" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Játékos kirúgása" @@ -7575,7 +7586,7 @@ msgstr "Fájl betöltése" msgid "Load GameCube Main Menu" msgstr "GameCube főmenü betöltése" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7702,7 +7713,7 @@ msgstr "Állapot betöltése foglalatból" msgid "Load Wii System Menu %1" msgstr "Wii rendszermenü betöltése %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7738,8 +7749,11 @@ msgid "" "Loads graphics mods from User/Load/GraphicsMods/." "

If unsure, leave this unchecked." msgstr "" +"Betölti a grafikai modokat innen: User/Load/GraphicsMods/" +"

Ha bizonytalan vagy, hagyd üresen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Helyi" @@ -7809,9 +7823,9 @@ msgstr "" msgid "Loop" msgstr "Ismétlés" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." -msgstr "" +msgstr "Elveszett a kapcsolat a NetPlay szerverrel..." #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:201 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:423 @@ -7887,7 +7901,7 @@ msgstr "Készítő" msgid "Maker:" msgstr "Készítő:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7904,7 +7918,7 @@ msgstr "NAND kezelése" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7916,11 +7930,11 @@ msgstr "" msgid "Match Found" msgstr "Egyezés található" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Max puffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "A maximális pufferméret %1 értékre változott" @@ -7978,7 +7992,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8021,7 +8035,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8113,7 +8127,7 @@ msgstr "" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." -msgstr "" +msgstr "Több hiba történt az AR-kódok generálásakor." #. i18n: Controller input values are multiplied by this percentage value. #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:342 @@ -8207,7 +8221,7 @@ msgstr "Natív (640x528)" msgid "Native GCI File" msgstr "Natív GCI fájl" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "NetPlay" @@ -8223,27 +8237,27 @@ msgstr "NetPlay beállítás" msgid "Netherlands" msgstr "Hollandia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Hálózat" @@ -8313,7 +8327,7 @@ msgstr "Következő egyezés" msgid "Next Profile" msgstr "Következő profil" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "A becenév túl hosszú." @@ -8350,7 +8364,7 @@ msgstr "Nincs tömörítés" msgid "No Match" msgstr "Nincs egyezés" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "Nincs mentett adat" @@ -8400,7 +8414,7 @@ msgstr "Nincs bemenet" msgid "No issues have been detected." msgstr "Nem található probléma." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8439,7 +8453,7 @@ msgstr "" "szinkronvesztésének elkerüléséhez" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8457,7 +8471,7 @@ msgstr "Észak-Amerika" msgid "Not Set" msgstr "Nincs megadva" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Nem minden játékos rendelkezik a játékkal. Biztos elindítod?" @@ -8477,7 +8491,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "Nem található" @@ -8534,7 +8548,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8676,7 +8690,7 @@ msgstr "&Felhasználói mappa megnyitása" #: Source/Core/Core/HotkeyManager.cpp:42 msgid "Open Achievements" -msgstr "" +msgstr "Teljesítmények megnyitása" #: Source/Core/DolphinQt/Config/GraphicsModListWidget.cpp:67 #: Source/Core/DolphinQt/ResourcePackManager.cpp:39 @@ -8685,7 +8699,7 @@ msgstr "Könyvtár megnyitása..." #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO Log" -msgstr "" +msgstr "FIFO napló megnyitása" #: Source/Core/DolphinQt/GameList/GameList.cpp:484 msgid "Open GameCube &Save Folder" @@ -8776,7 +8790,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8795,7 +8809,7 @@ msgstr "" msgid "Other State Management" msgstr "Egyéb állapot menedzsment" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Egyéb játék..." @@ -8803,7 +8817,7 @@ msgstr "Egyéb játék..." msgid "Output" msgstr "Kimenet" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "Kimeneti mintavételezés" @@ -8811,7 +8825,7 @@ msgstr "Kimeneti mintavételezés" msgid "Output Resampling:" msgstr "Kimeneti mintavételezés:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Felülírva" @@ -8849,7 +8863,7 @@ msgstr "PNG képfájl (*.png);; Minden fájl (*)" msgid "PPC Size" msgstr "PPC méret" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8862,7 +8876,7 @@ msgstr "Irányító" msgid "Pads" msgstr "Irányítók" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Paraméterek" @@ -8950,6 +8964,9 @@ msgid "" "Pauses the game whenever the render window isn't focused." "

If unsure, leave this unchecked." msgstr "" +"Szünetelteti a játékot, ha a renderablak nincs fókuszban." +"

Ha bizonytalan vagy, hagyd üresen." #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 @@ -9008,7 +9025,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9045,7 +9062,7 @@ msgstr "" msgid "Playback Options" msgstr "Visszajátszási beállítások" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Játékos" @@ -9074,7 +9091,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Játékosok" @@ -9090,6 +9107,8 @@ msgid "" "Please change the \"SyncOnSkipIdle\" setting to \"True\"! It's currently " "disabled, which makes this problem very likely to happen." msgstr "" +"Változtasd meg a \"SyncOnSkipIdle\" beállítást \"True\" értékre! Jelenleg ki " +"van kapcsolva, ezért a probléma nagy valószínűséggel előfordulhat." #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:167 msgid "" @@ -9124,11 +9143,11 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "Utófeldolgozási effektus" @@ -9273,6 +9292,9 @@ msgid "" "Prompts you to confirm that you want to end emulation when you press Stop." "

If unsure, leave this checked." msgstr "" +"Leállításkor megerősítést kér az emuláció befejezéséről." +"

Ha bizonytalan vagy, hagyd kipipálva." #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" @@ -9294,13 +9316,13 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." -msgstr "" +msgstr "A Quality of Service (QoS) sikeresen engedélyezve." #: Source/Core/DolphinQt/Settings/AudioPane.cpp:110 msgid "Quality of the DPLII decoder. Audio latency increases with quality." @@ -9309,11 +9331,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Kérdés" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Kilépés" @@ -9375,7 +9397,7 @@ msgstr "Nyers" msgid "Raw Internal Resolution" msgstr "Nyers belső felbontás" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9406,7 +9428,7 @@ msgstr "" #: Source/Core/Core/HotkeyManager.cpp:61 msgid "Read-Only Mode" -msgstr "" +msgstr "Írásvédett mód" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:114 msgid "Real Balance Board" @@ -9434,7 +9456,7 @@ msgstr "" msgid "Record" msgstr "Rögzítés" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9463,7 +9485,7 @@ msgstr "Vörös balra" msgid "Red Right" msgstr "Vörös jobbra" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9535,7 +9557,7 @@ msgstr "" #. i18n: Releases is a noun. #: Source/Core/DolphinQt/Settings/GeneralPane.cpp:202 msgid "Releases (every few months)" -msgstr "" +msgstr "Főbb frissítések (néhány havonta)" #: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" @@ -9573,10 +9595,10 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" -msgstr "" +msgstr "Szimbólum átnevezése" #: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" @@ -9605,6 +9627,9 @@ msgid "" "Requires the render window to be focused for hotkeys to take effect." "

If unsure, leave this checked." msgstr "" +"A renderablaknak fókuszban kell lennie a gyorsgombok működéséhez." +"

Ha bizonytalan vagy, hagyd kipipálva." #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:190 @@ -9671,11 +9696,11 @@ msgstr "Újraindítás szükséges" msgid "Restore Defaults" msgstr "Alapértelmezettek visszaállítása" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" -msgstr "" +msgstr "Utasítás visszaállítása" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Újra" @@ -9684,7 +9709,7 @@ msgstr "Újra" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Revízió" @@ -9743,7 +9768,7 @@ msgstr "Balra gurulás" msgid "Roll Right" msgstr "Jobbra gurulás" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "Szoba ID" @@ -9802,7 +9827,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9810,11 +9835,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "GBA-magok futtatása dedikált szálakban" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9826,7 +9851,7 @@ msgstr "" msgid "Russia" msgstr "Oroszország" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD kártya" @@ -9925,11 +9950,11 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:379 msgid "Save Converted Image" -msgstr "" +msgstr "Konvertált kép mentése" #: Source/Core/DolphinQt/ConvertDialog.cpp:370 msgid "Save Converted Images" -msgstr "" +msgstr "Konvertált képek mentése" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 @@ -9939,12 +9964,12 @@ msgstr "" #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO Log" -msgstr "" +msgstr "FIFO napló mentése" #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File To" -msgstr "" +msgstr "Fájl mentése ide" #. i18n: Noun (i.e. the data saved by the game) #: Source/Core/DolphinQt/GBAWidget.cpp:415 @@ -9975,7 +10000,7 @@ msgstr "Legrégebbi állapot mentése" msgid "Save Preset" msgstr "Előbeállítás mentése" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "Rögzített fájl mentése, mint" @@ -10214,7 +10239,7 @@ msgstr "GBA ROM kiválasztása" msgid "Select GBA Saves Path" msgstr "GBA mentési útvonal kiválasztása" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10226,9 +10251,9 @@ msgstr "Legutóbbi állapot kiválasztása" msgid "Select Load Path" msgstr "Betöltési útvonal kiválasztása" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" -msgstr "" +msgstr "NAND Backup kiválasztása" #: Source/Core/DolphinQt/Settings/PathPane.cpp:93 msgid "Select Resource Pack Path" @@ -10240,11 +10265,11 @@ msgstr "Riivolution XML fájl kiválasztása" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:506 msgid "Select SD Card Image" -msgstr "" +msgstr "SD kártya képfájl kiválasztása" #: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Select Save File" -msgstr "" +msgstr "Mentési fájl kiválasztása" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:484 msgid "Select Skylander Collection" @@ -10328,14 +10353,14 @@ msgstr "Válassz egy könyvtárat" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Válassz egy fájlt" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:523 msgid "Select a Folder to Sync with the SD Card Image" -msgstr "" +msgstr "Az SD kártya képfájllal szinkronizálandó mappa kiválasztása" #: Source/Core/DolphinQt/Settings/PathPane.cpp:47 msgid "Select a Game" @@ -10357,7 +10382,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "Válaszd ki az RSO modul címét:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "Válaszd ki a lejátszandó felvételt" @@ -10373,11 +10398,11 @@ msgstr "Kiválasztott betűtípus" msgid "Selected controller profile does not exist" msgstr "A megadott vezérlő profil nem létezik" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "A kiválasztott játék nem létezik a játéklistában!" @@ -10420,7 +10445,7 @@ msgid "" "Corrected Internal Resolution\"." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10484,7 +10509,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Küldés" @@ -10517,7 +10542,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "A szerver elutasította az átjárási kérelmet" @@ -10527,7 +10552,7 @@ msgstr "&Érték beállítása" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 msgid "Set Brea&kpoint" -msgstr "" +msgstr "&Töréspont megadása" #: Source/Core/DolphinQt/GCMemcardManager.cpp:359 msgid "Set Memory Card File for Slot A" @@ -10542,15 +10567,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" -msgstr "" +msgstr "&Szimbólumméret megadása" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10674,7 +10699,7 @@ msgstr "Jelenlegi játék megjelenítése Discordon" #: Source/Core/DolphinQt/Config/ARCodeWidget.cpp:131 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:277 msgid "Show Disabled Codes First" -msgstr "" +msgstr "Kikapcsolt kódok megjelenítése először" #: Source/Core/DolphinQt/MenuBar.cpp:711 msgid "Show ELF/DOL" @@ -10683,7 +10708,7 @@ msgstr "ELF/DOL megjelenítése" #: Source/Core/DolphinQt/Config/ARCodeWidget.cpp:130 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:276 msgid "Show Enabled Codes First" -msgstr "" +msgstr "Bekapcsolt kódok megjelenítése először" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:59 msgid "Show FPS" @@ -10709,7 +10734,7 @@ msgstr "GameCube megjelenítése" msgid "Show Germany" msgstr "Németország megjelenítése" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Golf mód átfedés megjelenítése" @@ -10818,9 +10843,9 @@ msgstr "Rendszeróra megjelenítése" msgid "Show Taiwan" msgstr "Tajvan megjelenítése" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" -msgstr "" +msgstr "Cél megjelenítése a &Memóriában" #: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show USA" @@ -10850,9 +10875,9 @@ msgstr "Wii megjelenítése" msgid "Show World" msgstr "Világ megjelenítése" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" -msgstr "" +msgstr "Megjelenítés a &Memóriában" #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:531 msgid "Show in Code" @@ -10915,6 +10940,9 @@ msgid "" "Shows the active game title in the render window's title bar." "

If unsure, leave this checked." msgstr "" +"Megjeleníti az aktív játék címét a renderablak tetején." +"

Ha bizonytalan vagy, hagy kipipálva." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" @@ -10935,6 +10963,8 @@ msgid "" "Shows the mouse cursor at all times.

If unsure, " "select "On Movement"." msgstr "" +"Mindig mutatja az egérkurzort.

Ha bizonytalan vagy, " +"válaszd a "Mozgatáskor" lehetőséget. " #: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 msgid "" @@ -10981,6 +11011,10 @@ msgid "" "is active.

If unsure, leave this checked." msgstr "" +"Megjeleníti az éppen aktuális játékmenetet- és időt a Discord állapotodban." +"

Ez a beállítás nem változtatható meg aktív emuláció közben." +"

Ha bizonytalan vagy, hagyd kipipálva." #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:210 msgid "Side-by-Side" @@ -11000,7 +11034,7 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "Signature Database" -msgstr "" +msgstr "Aláírás adatbázis" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:145 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:196 @@ -11221,7 +11255,7 @@ msgstr "Sebesség" #: Source/Core/DolphinQt/Settings/GeneralPane.cpp:455 msgid "Speed Limit" -msgstr "" +msgstr "Sebességkorlát" #. i18n: Figures for the game Skylanders: Spyro's Adventure. The game has the same title in all #. countries it was released in, except Japan, where it's named スカイランダーズ スパイロの大冒険. @@ -11241,7 +11275,7 @@ msgstr "" msgid "Standard Controller" msgstr "Szabványos vezérlő" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11279,7 +11313,7 @@ msgstr "Indítás Riivolution Patchekkel" msgid "Start with Riivolution Patches..." msgstr "Indítás Riivolution Patchekkel..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Elindított játék" @@ -11343,11 +11377,11 @@ msgstr "" msgid "Stereo" msgstr "Sztereó" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "Sztereoszkópikus 3D mód" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Sztereoszkópikus 3D mód:" @@ -11377,7 +11411,7 @@ msgstr "Stop" msgid "Stop Playing/Recording Input" msgstr "Játék/felvétel leállítása" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Megállított játék" @@ -11413,7 +11447,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Ablakméretűvé nyújtás" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11453,7 +11487,7 @@ msgstr "" msgid "Success" msgstr "Siker" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11482,11 +11516,11 @@ msgstr "Tanúsítványok sikeresen kivonva a NAND-ból" #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 msgid "Successfully extracted file." -msgstr "" +msgstr "Fájl sikeresen kibontva." #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 msgid "Successfully extracted system data." -msgstr "" +msgstr "Rendszeradatok sikeresen kibontva." #: Source/Core/DolphinQt/MenuBar.cpp:1143 msgid "Successfully imported save file." @@ -11529,7 +11563,7 @@ msgstr "Térhangzás" msgid "Suspended" msgstr "Felfüggesztve" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Szemcsere" @@ -11544,7 +11578,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11561,30 +11595,30 @@ msgstr "Lengetés" #: Source/Core/DolphinQt/GCMemcardManager.cpp:243 msgid "Switch to A" -msgstr "" +msgstr "A-ra váltás" #: Source/Core/DolphinQt/GCMemcardManager.cpp:243 msgid "Switch to B" -msgstr "" +msgstr "B-re váltás" #. i18n: The symbolic name of a code block #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:85 msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" -msgstr "" +msgstr "Szimbólum neve:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" -msgstr "" +msgstr "Szimbólum mérete (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11594,7 +11628,7 @@ msgstr "" msgid "Sync" msgstr "Szinkronizálás" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko kódok szinkronizálása" @@ -11618,15 +11652,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "AR kódok szinkronizálása..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Gecko kódok szinkronizálása..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Mentett adatok szinkronizálása..." @@ -11674,7 +11708,7 @@ msgstr "Pillanatkép készítése" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11709,7 +11743,7 @@ msgstr "Textúra gyorsítótár pontosság" msgid "Texture Dumping" msgstr "Textúra kimentés" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "Textúraszűrés" @@ -11946,7 +11980,7 @@ msgstr "A játék azonosítója {0}, de ennyinek kellene lennie: {1}." msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "A játék éppen fut." @@ -11957,7 +11991,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11982,7 +12016,7 @@ msgstr "" "Ennek a Skylandernek a hős szintje. Csak a Skylanders: Spyro's Adventuresben " "látható. 0 és 100 között" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12050,15 +12084,15 @@ msgid "" msgstr "" "Nem használható ugyanaz a mappa több foglalatban; már használatban van: %1." -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "A szerver és a kliens NetPlay verziói nem kompatibilisek." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "A szerver megtelt." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "A szerver egy ismeretlen hibaüzenetet küldött." @@ -12422,7 +12456,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12474,7 +12508,7 @@ msgstr "Eddig:" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:183 msgid "To log in, stop the current emulation." -msgstr "" +msgstr "A bejelentkezéshez le kell állítanod a jelenlegi emulációt." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 @@ -12553,7 +12587,7 @@ msgstr "USB billentyűzet kapcsoló" #: Source/Core/Core/HotkeyManager.cpp:113 msgid "Toggle XFB Copies" -msgstr "" +msgstr "XFB másolatok kapcsoló" #: Source/Core/Core/HotkeyManager.cpp:114 msgid "Toggle XFB Immediate Mode" @@ -12642,8 +12676,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12651,7 +12685,7 @@ msgstr "" msgid "Traversal Server" msgstr "Átjárási szerver" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Időtúllépés az átjárási szerver és a gazda csatlakozásakor" @@ -12844,7 +12878,7 @@ msgstr "Egyesült Államok" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Ismeretlen" @@ -12858,21 +12892,21 @@ msgstr "Ismeretlen (Id:%1 Var:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Ismeretlen DVD parancs {0:08x} - végzetes hiba" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "Ismeretlen SYNC_CODES üzenet érkezett az alábbi azonosítóval: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "Ismeretlen SYNC_SAVE_DATA üzenet érkezett az alábbi azonosítóval: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12902,7 +12936,7 @@ msgstr "Ismeretlen lemez" msgid "Unknown error occurred." msgstr "Ismeretlen hiba lépett fel." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "Ismeretlen hiba {0:x}" @@ -12910,11 +12944,11 @@ msgstr "Ismeretlen hiba {0:x}" msgid "Unknown error." msgstr "Ismeretlen hiba." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "Ismeretlen üzenet érkezett az alábbi azonosítóval: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -13054,7 +13088,7 @@ msgstr "Használati statisztika-jelentés beállítások" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "Használd a 8.8.8.8-at a normál DNS-hez, vagy adj meg egy sajátot." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -13062,6 +13096,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Veszteségmentes kodek használata (FFV1)" @@ -13083,6 +13121,9 @@ msgid "" "Use RetroAchievements rich presence in your Discord status.

Show " "Current Game on Discord must be enabled." msgstr "" +"RetroAchievements jelenlét használata a Discord állapotodban." +"

Jelenlegi játék megjelenítése Discordon opció engedélyezve kell, " +"hogy legyen." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" @@ -13171,7 +13212,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Qt %1 használatával" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13211,7 +13252,7 @@ msgstr "" msgid "Value" msgstr "Érték" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13424,7 +13465,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Figyelem" @@ -13512,6 +13553,13 @@ msgstr "Western (Windows-1252)" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13678,19 +13726,19 @@ msgstr "" msgid "Write to Window" msgstr "Ablakba írás" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "Helytelen lemezszám" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "Helytelen hash" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "Helytelen régió" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "Helytelen revízió" @@ -14036,11 +14084,11 @@ msgstr "{0} (NKit)" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} kódok szinkronizálása sikertelen." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} szinkronizálása sikertelen." @@ -14053,7 +14101,7 @@ msgstr "" "Ellenőrizd az írási jogokat vagy mozgasd a fájlokat a Dolphinen kívülre" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0} / {1} blokk. Tömörítési arány: {2}%" diff --git a/Languages/po/it.po b/Languages/po/it.po index e1bdc6e12b..9996d72505 100644 --- a/Languages/po/it.po +++ b/Languages/po/it.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Mewster , 2023-2024\n" "Language-Team: Italian (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -177,7 +177,7 @@ msgstr "%1 commit più avanti rispetto %2" msgid "%1 doesn't support this feature on your system." msgstr "%1 non supporta questa funzionalità sul tuo sistema." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 non supporta questa funzionalità." @@ -191,11 +191,11 @@ msgstr "" "%2 oggetto/i\n" "Frame corrente: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 è entrato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 è uscito" @@ -203,11 +203,11 @@ msgstr "%1 è uscito" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 ha sbloccato %2/%3 achievement del valore di %4/%5 punti" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 non è una ROM valida" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 è in modalità golf" @@ -250,17 +250,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (velocità normale)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "Il valore di %1 è cambiato" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "Il valore di %1 è stato raggiunto" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "Il valore di %1 è stato usato" @@ -292,7 +292,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -305,7 +305,7 @@ msgstr "%1x Nativo (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x Nativo (%2x%3) per %4" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -353,7 +353,7 @@ msgstr "&4x" msgid "&About" msgstr "&A proposito di..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "&Aggiungi funzione" @@ -431,7 +431,7 @@ msgid "&Controller Settings" msgstr "Impostazioni &Controller" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "&Copia indirizzo" @@ -548,7 +548,7 @@ msgstr "&Importa..." msgid "&Infinity Base" msgstr "&Base Infinity" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "&Inserisci BLR" @@ -660,7 +660,7 @@ msgstr "&Rimuovi" msgid "&Remove Code" msgstr "&Rimuovi codice" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "&Rinomina simbolo" @@ -769,7 +769,7 @@ msgstr "(Sistema)" msgid "(host)" msgstr "(host)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(nessuno)" @@ -793,7 +793,7 @@ msgstr ", Virgola" msgid "- Subtract" msgstr "- Sottrai" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -802,7 +802,7 @@ msgid "--Unknown--" msgstr "--Sconosciuto--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1053,7 +1053,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1092,8 +1092,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Maggiore-di" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Una sessione NetPlay è già in corso!" @@ -1118,7 +1118,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Un disco è già in inserimento." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1131,7 +1131,7 @@ msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" "Uno stato salvato non può essere caricato senza indicare quale gioco avviare." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1419,7 +1419,7 @@ msgstr "Aggiungi..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1443,7 +1443,7 @@ msgstr "Spazio di indirizzo per stato CPU" msgid "Address:" msgstr "Indirizzo:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1532,7 +1532,7 @@ msgstr "Avanzate" msgid "Advanced Settings" msgstr "Impostazioni avanzate" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1635,8 +1635,8 @@ msgstr "Tutti i file GC/Wii" msgid "All Hexadecimal" msgstr "Tutto Esadecimale" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Tutti i salvataggi di stati di gioco (*.sav *.s##);; Tutti i file (*)" @@ -1652,11 +1652,11 @@ msgstr "Tutto Unsigned Integer" msgid "All files (*)" msgstr "Tutti i file (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Tutti i codici dei giocatori sono sincronizzati." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Tutti i salvataggi dei giocatori sono sincronizzati." @@ -1724,7 +1724,7 @@ msgstr "Angolo" msgid "Angular velocity to ignore and remap." msgstr "Velocità angolare da ignorare e rimappare." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Anti-Aliasing" @@ -1748,7 +1748,7 @@ msgstr "Accoda ad un fil&e di signature preesistente..." msgid "Appl&y Signature File..." msgstr "A&pplica file signature..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1784,7 +1784,7 @@ msgstr "Sei sicuro di voler eliminare questo file?" msgid "Are you sure you want to delete this pack?" msgstr "Sei sicuro di voler disinstallare questo pack?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Sei sicuro di voler chiudere NetPlay?" @@ -1813,7 +1813,7 @@ msgstr "Rapporto d'aspetto:" msgid "Assemble" msgstr "Converti" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "Istruzione assembly" @@ -1825,7 +1825,7 @@ msgstr "Assembler" msgid "Assembly File" msgstr "File assembly" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Assegna porte Controller" @@ -1884,7 +1884,7 @@ msgstr "Aggiornamento automatico" msgid "Auto Update Settings" msgstr "Impostazioni aggiornamento automatico" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2177,11 +2177,11 @@ msgstr "" msgid "Boot to Pause" msgstr "Avvia in pausa" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "File di backup NAND BootMII (*.bin);;Tutti i file (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "File chiavi BootMii (*.bin);;Tutti i file (*)" @@ -2329,7 +2329,7 @@ msgstr "Branch to Link Register (LR saved)" msgid "Branch: %1" msgstr "Branch: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Branch" @@ -2395,16 +2395,16 @@ msgstr "Sfoglia sessioni &NetPlay..." msgid "Buffer Size:" msgstr "Dimensione buffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Dimensione del buffer cambiata a %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2491,7 +2491,7 @@ msgstr "" msgid "Calculate" msgstr "Calcola" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2560,8 +2560,8 @@ msgstr "Impossibile modificare i cattivi per questo trofeo!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Impossibile trovare Wii Remote con handle di connessione {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" "Non è possibile avviare una sessione NetPlay se un gioco è in esecuzione!" @@ -2724,7 +2724,7 @@ msgstr "Partizione Canale (%1)" msgid "Character entered is invalid!" msgstr "Il personaggio inserito non è valido!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat" @@ -2760,7 +2760,7 @@ msgstr "" "Controlla di avere i permessi per eliminare il file o se il file è " "attualmente in uso." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Checksum" @@ -2864,11 +2864,11 @@ msgstr "Code Path percorso" msgid "Code:" msgstr "Codice:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Codici ricevuti!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "Correzione Colore" @@ -3118,8 +3118,8 @@ msgstr "Configura output" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Conferma" @@ -3133,7 +3133,7 @@ msgid "Confirm on Stop" msgstr "Arresto su conferma" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Conferma" @@ -3187,7 +3187,7 @@ msgstr "Connettersi a internet per avviare l'aggiornamento online di sistema?" msgid "Connected" msgstr "Connesso" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Connessione" @@ -3249,6 +3249,12 @@ msgid "" "hardware is able to.

If unsure, select 100%." msgstr "" +"Controlla la velocità di emulazione rispetto l'hardware originale." +"

Valori maggiori di 100% emuleranno a velocità maggiori, a patto che " +"il tuo sistema lo permetta. Valori minori di 100% rallenteranno " +"l'emuiazione. Illimitato emulerà alla massima velocità permessa dal tuo " +"hardware.

Nel dubbio, seleziona 100%. " #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:51 msgid "" @@ -3262,7 +3268,7 @@ msgstr "" "HDR.

L'output HDR è richiesto perché questa funzione abbia effetto." "

Nel dubbio, lascia a 203." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3274,7 +3280,7 @@ msgstr "" "valore alto crea un maggiore effetto di fuori-dallo-schermo, mentre un " "valore più basso potrebbe risultare meno fastidioso." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3288,7 +3294,7 @@ msgstr "" "risoluzione interna, migliori saranno le prestazioni." "

Nel dubbio, seleziona Nativo." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3322,12 +3328,12 @@ msgstr "" "Controlla se usare l'emulazione DSP di alto o basso livello. Il default è " "Attivo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Convergenza" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Convergenza:" @@ -3420,18 +3426,18 @@ msgstr "" "

Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Copia" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "Copia &funzione" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "Copia &esadecimale" @@ -3439,7 +3445,7 @@ msgstr "Copia &esadecimale" msgid "Copy Address" msgstr "Copia indirizzo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "Copia &riga di codice" @@ -3451,8 +3457,8 @@ msgstr "Copia non riuscita" msgid "Copy Hex" msgstr "Copia esadecimale" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "Copia indirizzo tar&get" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3491,16 +3497,16 @@ msgstr "Correzione gamma SDR" msgid "Cost" msgstr "Costo" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "Impossibile comunicare con l'host." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "Impossibile creare il client." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Impossibile creare il peer." @@ -3611,7 +3617,7 @@ msgstr "" "Se è così, allora potresti dover reimpostare la posizione della memory card " "nelle opzioni." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Impossibile raggiungere il server centrale" @@ -3711,7 +3717,7 @@ msgstr "Valore attuale" msgid "Current context" msgstr "Contesto corrente" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Gioco corrente" @@ -3831,7 +3837,7 @@ msgstr "Dance Mat" msgid "Dark" msgstr "Buio" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Dati" @@ -3859,7 +3865,7 @@ msgstr "Dati in un formato non riconosciuto o corrotti." msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "Inconsistenza nei dati in GCMemcardManager, azione annullata." -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Dati ricevuti!" @@ -3992,7 +3998,7 @@ msgstr "Elimina i file selezionati..." msgid "Delete the existing file '{0}'?" msgstr "Eliminare il file esistente '{0}'?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Profondità" @@ -4000,7 +4006,7 @@ msgstr "Profondità" msgid "Depth Percentage:" msgstr "Percentuale profondità:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Profondità:" @@ -4174,7 +4180,7 @@ msgstr "" "Blocca l'upscaling.

Nel dubbio, lascia " "deselezionato." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4244,7 +4250,7 @@ msgstr "Distanza di movimento dalla posizione neutrale." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Autorizzi Dolphin a inviare informazioni agli sviluppatori di Dolphin?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Vuoi aggiungere \"%1\" alla lista dei Percorsi di Gioco?" @@ -4258,7 +4264,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Vuoi eliminare %n file di salvataggio selezionato/i?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Vuoi interrompere l'emulazione in corso?" @@ -4293,8 +4299,8 @@ msgstr "File signature CSV Dolphin" msgid "Dolphin Signature File" msgstr "File signature Dolphin" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Filmati TAS Dolphin (*.dtm)" @@ -4337,7 +4343,7 @@ msgstr "Dolphin non è riuscito a completare l'azione richiesta." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin è un emulatore di GameCube e Wii gratuito e open-source." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin è troppo vecchio per il server traversal" @@ -4587,7 +4593,7 @@ msgstr "" "potrebbe essere necessario un riavvio per permettere a Windows di " "riconoscere il nuovo driver." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4974,7 +4980,7 @@ msgstr "" "Abilita il calcolo rapido delle unità a virgola mobile, necessario per " "alcuni giochi. (ON = Compatibilità, OFF = Velocità)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -5027,7 +5033,7 @@ msgstr "" "La maggior parte dei giochi ne è compatibile.

Nel " "dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -5150,7 +5156,7 @@ msgstr "" msgid "End Addr" msgstr "Fine Ind" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet non è stato inizializzato" @@ -5249,12 +5255,12 @@ msgstr "Inserisci l'indirizzo del modulo RSO:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5268,11 +5274,11 @@ msgstr "Inserisci l'indirizzo del modulo RSO:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5298,7 +5304,7 @@ msgstr "Log errori" msgid "Error Opening Adapter: %1" msgstr "Errore apertura adattatore: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "Errore recuperando i salvataggi!" @@ -5322,11 +5328,11 @@ msgstr "Errore durante l'ottenimento della lista delle sessioni: %1" msgid "Error occurred while loading some texture packs" msgstr "Si è verificato un errore durante il caricamento dei texture pack" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Errore processando i codici." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Errore processando i dati." @@ -5334,11 +5340,11 @@ msgstr "Errore processando i dati." msgid "Error reading file: {0}" msgstr "Errore durante la lettura del file: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Errore sincronizzando i cheat code!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Errore sincronizzando i dati di salvataggio!" @@ -5533,7 +5539,7 @@ msgstr "Estensione input di movimento" msgid "Extension Motion Simulation" msgstr "Estensione simulazione di movimento" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Esterno" @@ -5595,7 +5601,7 @@ msgstr "" "Fallita apertura della memory card:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Fallito l'inserimento di questa sessione all'indice NetPlay: %1" @@ -5619,7 +5625,7 @@ msgstr "Fallita rimozione dello Skylander dallo slot %1!" msgid "Failed to connect to Redump.org" msgstr "Impossibile connettersi a Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Impossibile connettersi al server: %1" @@ -5660,14 +5666,14 @@ msgstr "" "\n" "Lo Skylander potrebbe già essere nel portale" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" "Impossibile eliminare il file di salvataggio NetPlay GBA{0}. Controlla di " "avere i corretti permessi di scrittura." -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "Impossibile eliminare la memory card NetPlay. Controlla di avere i corretti " @@ -5758,7 +5764,7 @@ msgstr "" "ripararla (Strumenti -> Gestisci NAND -> Controlla NAND...), quindi importa " "di nuovo il salvataggio." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Inizializzazione fallita" @@ -5785,7 +5791,7 @@ msgstr "Fallita installazione del pack: %1" msgid "Failed to install this title to the NAND." msgstr "Fallita installazione del titolo nella NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5847,7 +5853,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "Fallita l'apertura di \"{0}\" per la scrittura." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Fallita l'apertura di '%1'" @@ -5890,7 +5896,7 @@ msgstr "" msgid "Failed to open file." msgstr "Impossibile aprire il file." -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Impossibile avviare il server" @@ -5931,7 +5937,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "Fallita l'apertura del file di input \"%1\"." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5959,7 +5965,7 @@ msgid "Failed to read from file." msgstr "Accesso non riuscito al file." #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "Fallita la lettura dal file di input \"{0}\"." @@ -6031,19 +6037,19 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Fallita rimozione del titolo dalla NAND" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" "Impossibile resettare la cartella NetPlay GCI. Controlla di avere i corretti " "permessi di scrittura." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" "Impossibile resettare la cartella NetPlay NAND. Controlla di avere i " "corretti permessi di scrittura." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "Impossibile resettare la cartella di reindirizzamento NetPlay. Controlla di " @@ -6092,11 +6098,11 @@ msgstr "Fallista disinstallazione del pack: %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Scrittura di BT.DINF su SYSCONF non riuscita" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Fallita scrittura dei dati Mii." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Fallita scrittura del salvataggio Wii." @@ -6110,7 +6116,7 @@ msgstr "Fallita la scrittura del file di configurazione!" msgid "Failed to write modified memory card to disk." msgstr "Impossibile scrivere la memory card modificata sul disco." -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "Fallita scrittura del salvataggio redirezionato." @@ -6119,7 +6125,7 @@ msgid "Failed to write savefile to disk." msgstr "Impossibile scrivere il salvataggio su disco." #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -6134,7 +6140,7 @@ msgstr "" msgid "Failure" msgstr "Errore" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "Ritardo input imparziale" @@ -6313,7 +6319,7 @@ msgstr "Flag" msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "Segui &flusso" @@ -6387,7 +6393,7 @@ msgstr "Forzato a off perché %1 non supporta l'espansione VS" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "Forzato a on perché %1 non supporta i geometry shader." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6403,7 +6409,7 @@ msgstr "" "

Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6614,11 +6620,11 @@ msgstr "Volume GBA" msgid "GBA Window Size" msgstr "Dimensioni finestra GBA" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "Cambiata ROM GBA%1 in \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "ROM GBA%1 disabilitata" @@ -6666,7 +6672,7 @@ msgstr "GL_MAX_TEXTURE_SIZE è {0} - deve essere almeno 1024." msgid "GPU Texture Decoding" msgstr "Decodificatore texture GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6678,7 +6684,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: ERRORE OGL: La tua scheda video supporta OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6686,7 +6692,7 @@ msgstr "" "GPU: ERRORE OGL: Serve GL_ARB_map_buffer_range.\n" "GPU: La tua scheda video supporta OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6694,7 +6700,7 @@ msgstr "" "GPU: ERRORE OGL: Occorre GL_ARB_sampler_objects.\n" "GPU: La tua scheda video supporta OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6702,7 +6708,7 @@ msgstr "" "GPU: ERRORE OGL: Occorre GL_ARB_uniform_buffer_object.\n" "GPU: La tua scheda video supporta OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6718,7 +6724,7 @@ msgstr "" "GPU: ERRORE OGL: Occorre OpenGL versione 3.\n" "GPU: La tua scheda video supporta OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6796,15 +6802,15 @@ msgstr "ID gioco" msgid "Game ID:" msgstr "ID gioco:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Stato del gioco" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Cambiato gioco in \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6813,15 +6819,15 @@ msgstr "" "Proprietà, vai alla scheda Verifica e seleziona Verifica Integrità per " "controllare l'hash." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "Il gioco ha un diverso numero di disco" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "Il gioco ha una revisione differente" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Il gioco è già in esecuzione!" @@ -6832,7 +6838,7 @@ msgstr "" "Gioco sovrascritto con un altro salvataggio. Corruzione in posizione {0:#x}, " "{1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "La regione del gioco non coincide" @@ -6988,7 +6994,7 @@ msgstr "Gigante" msgid "Giants" msgstr "Giganti" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Modalità golf" @@ -7015,7 +7021,7 @@ msgstr "Settaggi grafici" msgid "Graphics mods are currently disabled." msgstr "Le mod grafiche sono attualmente disabilitate." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -7136,7 +7142,7 @@ msgstr "Nascondi sessioni in-game" msgid "Hide Incompatible Sessions" msgstr "Nascondi sessioni incompatibili" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "Nascondi GBA remoti" @@ -7178,7 +7184,7 @@ msgstr "Host" msgid "Host Code:" msgstr "Codice host:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Autorità input host" @@ -7186,7 +7192,7 @@ msgstr "Autorità input host" msgid "Host Size" msgstr "Dimensione host" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7198,11 +7204,11 @@ msgstr "" "Adatto a giochi casual con più di 3 giocatori, ma potenzialmente instabile " "su connessioni ad alta latenza." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Autorità input host disattivata" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Autorità input host attivata" @@ -7333,7 +7339,7 @@ msgstr "" msgid "Icon" msgstr "Icona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7371,7 +7377,7 @@ msgstr "" "Questa autorizzazione può essere revocata in qualunque momento dal menu " "delle impostazioni di Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7510,11 +7516,11 @@ msgstr "Importa file di salvataggio" msgid "Import Wii Save..." msgstr "Importa salvataggio Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "Importazione di backup NAND in corso" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7688,7 +7694,7 @@ msgid "Insert &BLR" msgstr "Inserisci &BLR" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "Inserisci &NOP" @@ -7719,7 +7725,7 @@ msgstr "Installa su NAND" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Istr." @@ -7742,7 +7748,7 @@ msgstr "Istruzione:" msgid "Instruction: %1" msgstr "Istruzione: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7812,7 +7818,7 @@ msgstr "" "decompressa ({0} / {1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Risoluzione interna" @@ -7870,7 +7876,7 @@ msgstr "Checksum invalidi." msgid "Invalid game." msgstr "Gioco non valido." -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Host non valido" @@ -8047,7 +8053,7 @@ msgstr "" "Kaos è l'unico cattivo per questo trofeo ed è sempre sbloccato. Non serve " "modificare nulla!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Rimani in esecuzione" @@ -8086,7 +8092,7 @@ msgstr "Tasti" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Kicka giocatore" @@ -8323,7 +8329,7 @@ msgstr "Carica file" msgid "Load GameCube Main Menu" msgstr "Carica menu principale GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "Carica solo salvataggio dell'host" @@ -8450,7 +8456,7 @@ msgstr "Carica stato da slot" msgid "Load Wii System Menu %1" msgstr "Carica menu di sistema Wii %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "Carica e scrivi salvataggio dell'host" @@ -8492,7 +8498,7 @@ msgstr "" "Carica mod grafiche da User/Load/GraphicsMods/.

Nel " "dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Locale" @@ -8569,7 +8575,7 @@ msgstr "" msgid "Loop" msgstr "Loop" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Persa la connessione al server NetPlay..." @@ -8647,7 +8653,7 @@ msgstr "Produttore" msgid "Maker:" msgstr "Produttore:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8669,7 +8675,7 @@ msgstr "Gestisci NAND" msgid "Manual Texture Sampling" msgstr "Texture sampling manuale" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "Mappatura" @@ -8681,11 +8687,11 @@ msgstr "Maschera ROM" msgid "Match Found" msgstr "Trovata corrispondenza" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Buffer massimo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "Dimensione massima del buffer cambiata a %1" @@ -8745,7 +8751,7 @@ msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" "MemoryCard: Write chiamata su indirizzo di destinazione non valido ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8794,7 +8800,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Discordanza tra le strutture dati interne." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8998,7 +9004,7 @@ msgstr "Nativo (640x528)" msgid "Native GCI File" msgstr "File GCI Nativo" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "NetPlay" @@ -9014,7 +9020,7 @@ msgstr "Impostazioni NetPlay" msgid "Netherlands" msgstr "Olanda" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -9023,7 +9029,7 @@ msgstr "" "salvataggio creato o modificato durante la sessione Netplay rimarrà tra i " "salvataggi locali dell'Host." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -9033,7 +9039,7 @@ msgstr "" "salvataggio creato o modificato durante la sessione Netplay verrà scartato " "al termine." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -9042,7 +9048,7 @@ msgstr "" "creato o modificato durante la sessione Netplay verrà scartato al termine." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Network" @@ -9112,7 +9118,7 @@ msgstr "Corrispondenza successiva" msgid "Next Profile" msgstr "Profilo successivo" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "Il nickname è troppo lungo." @@ -9149,7 +9155,7 @@ msgstr "Nessuna compressione" msgid "No Match" msgstr "Nessuna corrispondenza" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "Nessun salvataggio" @@ -9199,7 +9205,7 @@ msgstr "Nessun input" msgid "No issues have been detected." msgstr "Non sono stati rilevati problemi." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "Non sono stati trovati giochi compatibili" @@ -9243,7 +9249,7 @@ msgstr "" "del filmato." #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -9261,7 +9267,7 @@ msgstr "Nord America" msgid "Not Set" msgstr "Non impostato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Non tutti i giocatori hanno il gioco. Vuoi davvero continuare?" @@ -9285,7 +9291,7 @@ msgstr "" "Non ci sono abbastanza file liberi nella memory card di destinazione. Ne " "sono necessari almeno %n." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "Non trovato" @@ -9344,7 +9350,7 @@ msgid "Nunchuk Stick" msgstr "Levetta Nunchuk" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9604,7 +9610,7 @@ msgstr "Origine e destinazione" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9623,7 +9629,7 @@ msgstr "Altri tasti rapidi" msgid "Other State Management" msgstr "Gestione altri stati di gioco" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Altro gioco..." @@ -9631,7 +9637,7 @@ msgstr "Altro gioco..." msgid "Output" msgstr "Output" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "Ricampionamento Output" @@ -9639,7 +9645,7 @@ msgstr "Ricampionamento Output" msgid "Output Resampling:" msgstr "Ricampionamento Output:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Sovrascritto" @@ -9677,7 +9683,7 @@ msgstr "File immagine PNG (*.png);; Tutti i File (*)" msgid "PPC Size" msgstr "Dimensione PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -9690,7 +9696,7 @@ msgstr "Pad" msgid "Pads" msgstr "Pad" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Parametri" @@ -9843,7 +9849,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "Scegli un font di debug" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9880,7 +9886,7 @@ msgstr "Avvia Set/Power Disc" msgid "Playback Options" msgstr "Opzioni di riproduzione" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Giocatore" @@ -9909,7 +9915,7 @@ msgid "Player Two Ability Two" msgstr "Secondo giocatore seconda abilità" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Giocatori" @@ -9963,11 +9969,11 @@ msgstr "Porta:" msgid "Portal Slots" msgstr "Slot portale" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "Rilevato possibile desync: %1 potrebbe aver desyncato al frame %2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "Effetto di post-processing" @@ -10146,11 +10152,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "LTR" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "Impossibile abilitare Quality of Service (QoS)." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "Quality of Service (QoS) abilitato con successo." @@ -10161,11 +10167,11 @@ msgstr "Qualità del decoder DPLII. La latenza audio aumenta con la qualità." #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Conferma" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Esci" @@ -10227,7 +10233,7 @@ msgstr "Raw" msgid "Raw Internal Resolution" msgstr "Risoluzione interna originale" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "&Sostituisci istruzione" @@ -10286,7 +10292,7 @@ msgstr "Centra" msgid "Record" msgstr "Registra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "Registra input" @@ -10315,7 +10321,7 @@ msgstr "Rosso sinistro" msgid "Red Right" msgstr "Rosso destro" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10433,8 +10439,8 @@ msgstr "" "in ISO (a meno che poi tu non comprima il file ISO in un file ad esempio " "ZIP). Vuoi proseguire lo stesso?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "&Rinomina simbolo" @@ -10536,11 +10542,11 @@ msgstr "Riavvio necessario" msgid "Restore Defaults" msgstr "Ripristina predefiniti" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "Ripristina istruzione" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Riprova" @@ -10549,7 +10555,7 @@ msgstr "Riprova" msgid "Return Speed" msgstr "Velocità di ritorno" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Revisione" @@ -10608,7 +10614,7 @@ msgstr "Rotazione a sinistra" msgid "Roll Right" msgstr "Rotazione a destra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "ID stanza" @@ -10704,7 +10710,7 @@ msgstr "" msgid "Rumble" msgstr "Vibrazione" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "&Esegui fino al cursore" @@ -10712,11 +10718,11 @@ msgstr "&Esegui fino al cursore" msgid "Run GBA Cores in Dedicated Threads" msgstr "Avvia i Core GBA in thread dedicati" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "Esegui fino a" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "Esegui fino a (ignorando i punti di interruzione)" @@ -10728,7 +10734,7 @@ msgstr "Esegui fino al raggiungimento (ignorando i punti di interruzione)" msgid "Russia" msgstr "Russia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "Scheda SD" @@ -10831,7 +10837,7 @@ msgstr "Salva immagine convertita" #: Source/Core/DolphinQt/ConvertDialog.cpp:370 msgid "Save Converted Images" -msgstr "" +msgstr "Salva immagini convertite" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 @@ -10877,7 +10883,7 @@ msgstr "Salva sul più vecchio stato di gioco" msgid "Save Preset" msgstr "Salva preset" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "Salva file registrazione come" @@ -11126,7 +11132,7 @@ msgstr "Seleziona ROM GBA" msgid "Select GBA Saves Path" msgstr "Seleziona percorso dei salvataggi GBA" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "Seleziona il file contenente le chiavi (dump OTP/SEEPROM)" @@ -11138,7 +11144,7 @@ msgstr "Seleziona ultimo stato" msgid "Select Load Path" msgstr "Seleziona percorso da caricare" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "Seleziona backup NAND" @@ -11240,8 +11246,8 @@ msgstr "Seleziona una cartella" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Seleziona un file" @@ -11269,7 +11275,7 @@ msgstr "Seleziona carte e-Reader" msgid "Select the RSO module address:" msgstr "Scegli l'indirizzo del modulo RSO:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "Seleziona la registrazione da eseguire" @@ -11285,11 +11291,11 @@ msgstr "Font selezionato" msgid "Selected controller profile does not exist" msgstr "Il profilo controller selezionato non esiste" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "Il gioco selezionato non esiste nella lista dei giochi!" @@ -11354,7 +11360,7 @@ msgstr "" "\"Risoluzione interna corretta per il rapporto d'aspetto\"." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -11469,7 +11475,7 @@ msgstr "" "Dolphin non verificherà mai la presenza di aggiornamenti." "

Nel dubbio, seleziona Releases." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Invia" @@ -11511,7 +11517,7 @@ msgstr "Indirizzo IP del server" msgid "Server Port" msgstr "Porta del server" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" "Il server ha rifiutato il tentativo di connessione in modalità traversal" @@ -11537,15 +11543,15 @@ msgstr "Seleziona file per la memory card dello slot B" msgid "Set PC" msgstr "Imposta PC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "Imposta indirizzo di t&ermine del simbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "Imposta dimensione del &simbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "Imposta indirizzo di termine del simbolo" @@ -11717,7 +11723,7 @@ msgstr "Mostra GameCube" msgid "Show Germany" msgstr "Mostra Germania" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Mostra overlay modalità golf" @@ -11826,7 +11832,7 @@ msgstr "Mostra orologio di sistema" msgid "Show Taiwan" msgstr "Mostra Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "&Mostra target in memoria" @@ -11858,7 +11864,7 @@ msgstr "Mostra Wii" msgid "Show World" msgstr "Mostra mondo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "Mostra in &memoria" @@ -12322,7 +12328,7 @@ msgstr "Inizio stack" msgid "Standard Controller" msgstr "Controller standard" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -12360,7 +12366,7 @@ msgstr "Avvia con le patch Riivolution" msgid "Start with Riivolution Patches..." msgstr "Avvia con le patch Riivolution..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Gioco avviato" @@ -12424,11 +12430,11 @@ msgstr "Entrando" msgid "Stereo" msgstr "Stereo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "Modalità stereoscopia 3D" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Modalità stereoscopia 3D" @@ -12458,7 +12464,7 @@ msgstr "Arresta" msgid "Stop Playing/Recording Input" msgstr "Interrompi riproduzione/registrazione input" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Gioco fermato" @@ -12504,7 +12510,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Adatta a finestra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Sincronizzazione esatta impostazioni" @@ -12544,7 +12550,7 @@ msgstr "Stilo" msgid "Success" msgstr "Completato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "Inserito con successo nell'indice NetPlay" @@ -12620,7 +12626,7 @@ msgstr "Surround" msgid "Suspended" msgstr "Sospeso" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Inverti occhi" @@ -12635,7 +12641,7 @@ msgstr "Swap Force" msgid "Swapper" msgstr "Swapper" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12663,19 +12669,19 @@ msgstr "Scambia con B" msgid "Symbol" msgstr "Simbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "Indirizzo di termine del simbolo (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "Nome del simbolo:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "Dimensione del simbolo (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12685,7 +12691,7 @@ msgstr "Simboli" msgid "Sync" msgstr "Sincronizza" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "Sincronizza codici AR/Gecko" @@ -12713,15 +12719,15 @@ msgstr "" "Sincronizza la Scheda SD con la Cartella Sync SD all'inizio e al termine " "dell'emulazione." -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "Sincronizzazione codici AR..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Sincronizzazione codici Gecko..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Sincronizzazione dei dati di salvataggio in corso..." @@ -12769,7 +12775,7 @@ msgstr "Cattura uno screenshot" msgid "Target address range is invalid." msgstr "Il range di indirizzi non è valido." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12806,7 +12812,7 @@ msgstr "Accuratezza cache texture" msgid "Texture Dumping" msgstr "Dump delle texture" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "Filtraggio texture" @@ -13087,7 +13093,7 @@ msgstr "L'ID del gioco è {0} ma dovrebbe essere {1}." msgid "The game disc does not contain any usable update information." msgstr "Questo disco di gioco non contiene alcun aggiornamento utilizzabile." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "Il gioco è attualmente avviato." @@ -13101,7 +13107,7 @@ msgstr "" "problemi col menu di sistema, non è possibile aggiornare la console emulata " "con questo disco." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -13131,7 +13137,7 @@ msgstr "" "Il livello eroe di questo Skylander. Presente solo su Skylanders: Spyro's " "Adventures. Tra 0 e 100." -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -13211,15 +13217,15 @@ msgid "" msgstr "" "La stessa cartella non può essere usata su più slot; è già usata da %1." -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "Le versioni di NetPlay del server e del client non sono compatibili." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "Il server è pieno." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "Il server ha inviato un messaggio d'errore sconosciuto." @@ -13660,7 +13666,7 @@ msgstr "" "Serve a limitare la velocità di chunked upload per ogni client, utilizzato " "per la sincronizzazione dei salvataggi." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13718,7 +13724,7 @@ msgstr "A" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:183 msgid "To log in, stop the current emulation." -msgstr "" +msgstr "Per autenticarti, interrompi l'emulazione in corso" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 @@ -13886,8 +13892,8 @@ msgstr "Trap Master" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Errore traversal" @@ -13895,7 +13901,7 @@ msgstr "Errore traversal" msgid "Traversal Server" msgstr "Traversal server" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" "Il traversal server è andato in time out durante la connessione con l'host." @@ -14116,7 +14122,7 @@ msgstr "Stati Uniti" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Sconosciuto" @@ -14130,11 +14136,11 @@ msgstr "Sconosciuto (id:%1 var:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Comando DVD {0:08x} sconosciuto - errore fatale" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "Messaggio SYNC_CODES sconosciuto ricevuto con id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -14142,11 +14148,11 @@ msgstr "" "Ricevuto messaggio SYNC_GECKO_CODES sconosciuto con id:{0} dal giocatore:{1} " "Giocatore espulso!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "Messaggio SYNC_SAVE_DATA sconosciuto ricevuto con id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -14178,7 +14184,7 @@ msgstr "Disco sconosciuto" msgid "Unknown error occurred." msgstr "Si è verificato un errore sconosciuto." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "Errore sconosciuto {0:x}" @@ -14186,11 +14192,11 @@ msgstr "Errore sconosciuto {0:x}" msgid "Unknown error." msgstr "Errore sconosciuto." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "Ricevuto messaggio sconosciuto con id : {0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" "Ricevuto messaggio sconosciuto con id:{0} ricevuto dal giocatore:{1} " @@ -14333,7 +14339,7 @@ msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" "Usa 8.8.8.8 come DNS standard, altrimenti inseriscine uno personalizzato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "Usa tutti i salvataggi Wii" @@ -14341,6 +14347,10 @@ msgstr "Usa tutti i salvataggi Wii" msgid "Use Built-In Database of Game Names" msgstr "Usa database interno per i nomi dei giochi" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "Usa risoluzione intera per occhio" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Usa codec lossless (FFV1)" @@ -14481,7 +14491,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Qt %1 in uso" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "Usa TTL %1 per esaminare i pacchetti" @@ -14521,7 +14531,7 @@ msgstr "Ignora VBI" msgid "Value" msgstr "Valore" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "Valore tracciato all'istruzione corrente." @@ -14768,7 +14778,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Attenzione" @@ -14890,6 +14900,16 @@ msgstr "Occidentale (Windows-1252)" msgid "Whammy" msgstr "Tremolo" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" +"Indica se usare o meno la risoluzione intera o dimezzata per ogni occhio con " +"il 3D Fianco-a-fianco o Sopra-e-sotto

Nel dubbio, " +"lascia deselezionato." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -15064,19 +15084,19 @@ msgstr "Scrivi su log e interrompi" msgid "Write to Window" msgstr "Scrivi su finestra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "Numero del disco errato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "Hash errato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "Regione errata" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "Revisione errata" @@ -15473,11 +15493,11 @@ msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" "{0} IPL trovato nella cartella {1}. Il disco potrebbe non venire riconosciuto" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} ha fallito la sincronizzazione dei codici." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} ha fallito la sincronizzazione." @@ -15491,7 +15511,7 @@ msgstr "" "fuori di Dolphin" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0} blocchi su {1}. Rapporto di compressione {2}%" diff --git a/Languages/po/ja.po b/Languages/po/ja.po index 5181fe9e60..0525f07766 100644 --- a/Languages/po/ja.po +++ b/Languages/po/ja.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: 難波 鷹史, 2023-2024\n" "Language-Team: Japanese (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -186,7 +186,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "%1 はあなたのシステム上でこの機能をサポートしていません" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 はこの機能をサポートしていません" @@ -200,11 +200,11 @@ msgstr "" "%2 オブジェクト\n" "現在のフレーム: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 が入室しました" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 が退室しました" @@ -213,11 +213,11 @@ msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" "%1 は %2%3 の実績をロック解除しました。これは %4%5 ポイントに相当します。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 は有効な ROM ではありません" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 がゴルフ中" @@ -260,17 +260,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (標準)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "%1's value is changed" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "%1's value is hit" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "%1's value is used" @@ -302,7 +302,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -315,7 +315,7 @@ msgstr "%1x Native (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x Native (%2x%3) for %4" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -363,7 +363,7 @@ msgstr "&4x" msgid "&About" msgstr "Dolphinについて(&A)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -441,7 +441,7 @@ msgid "&Controller Settings" msgstr "コントローラー設定(&C)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -558,7 +558,7 @@ msgstr "インポート...(&I)" msgid "&Infinity Base" msgstr "&Infinity Base" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -670,7 +670,7 @@ msgstr "削除(&R)" msgid "&Remove Code" msgstr "コードを削除(&R)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -779,7 +779,7 @@ msgstr "(システム)" msgid "(host)" msgstr "(host)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "オフ" @@ -803,7 +803,7 @@ msgstr ", コンマ" msgid "- Subtract" msgstr "- Subtract(減算)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -812,7 +812,7 @@ msgid "--Unknown--" msgstr "-未確認-" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1065,7 +1065,7 @@ msgstr "" "よく分からなければ、チェックを入れないでください" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1103,8 +1103,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Greater-than(より大きい)" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "ネットプレイのセッションは既に進行中です!" @@ -1128,7 +1128,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "ディスクは既に挿入されています。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1139,7 +1139,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "起動するタイトルを指定せずにステートセーブをロードすることはできません" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1419,7 +1419,7 @@ msgstr "追加..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1443,7 +1443,7 @@ msgstr "Address space by CPU state" msgid "Address:" msgstr "Address:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1530,7 +1530,7 @@ msgstr "高度な設定" msgid "Advanced Settings" msgstr "高度な設定" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1612,8 +1612,8 @@ msgstr "すべての GC/Wii ファイル" msgid "All Hexadecimal" msgstr "All Hexadecimal" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "全てのステートセーブファイル (*.sav *.s##);; 全てのファイル (*)" @@ -1629,11 +1629,11 @@ msgstr "すべての符号なし整数" msgid "All files (*)" msgstr "すべてのファイル (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "すべてのプレイヤーのチートコードは同期されました" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "すべてのプレイヤーのセーブデータは同期されました" @@ -1701,7 +1701,7 @@ msgstr "角度" msgid "Angular velocity to ignore and remap." msgstr "ここで指定した角度以下の入力を無視します" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "アンチエイリアス" @@ -1725,7 +1725,7 @@ msgstr "既存の署名ファイルに追加...(&E)" msgid "Appl&y Signature File..." msgstr "Appl&y Signature File..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1762,7 +1762,7 @@ msgstr "このタイトルの実体ファイルを削除しますか?" msgid "Are you sure you want to delete this pack?" msgstr "このリソースパックを削除しますか?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "ネットプレイを終了しますか?" @@ -1791,7 +1791,7 @@ msgstr "アスペクト比:" msgid "Assemble" msgstr "アセンブル" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1803,7 +1803,7 @@ msgstr "アセンブラ" msgid "Assembly File" msgstr "アセンブリファイル" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "コントローラ割り当て設定" @@ -1863,7 +1863,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "自動更新設定" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2144,11 +2144,11 @@ msgstr "" msgid "Boot to Pause" msgstr "ブートから一時停止" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND バックアップファイル (*.bin);;すべてのファイル (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii キー ファイル (*.bin);;すべてのファイル (*)" @@ -2276,7 +2276,7 @@ msgstr "" msgid "Branch: %1" msgstr "Branch: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Branches" @@ -2341,16 +2341,16 @@ msgstr "ネットプレイセッションブラウザ...(&N)" msgid "Buffer Size:" msgstr "バッファサイズ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "バッファサイズが変更されました: %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "バッファ:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2437,7 +2437,7 @@ msgstr "" msgid "Calculate" msgstr "計算する" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2503,8 +2503,8 @@ msgstr "このトロフィーの悪役は編集できません!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "接続ハンドル {0:02x} でWiiリモコンが見つかりません。" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "ゲーム実行中はネットプレイセッションを開始できません!" @@ -2660,7 +2660,7 @@ msgstr "チャンネルパーティション (%1)" msgid "Character entered is invalid!" msgstr "入力された文字は無効です!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "チャット欄" @@ -2695,7 +2695,7 @@ msgid "" msgstr "" "ファイルを削除する権限があるかどうか、他で使用中でないかを確認してください。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "チェックサム" @@ -2799,11 +2799,11 @@ msgstr "" msgid "Code:" msgstr "コード:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "コードを受け取りました!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "カラーコレクション" @@ -2999,8 +2999,8 @@ msgstr "出力設定" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "確認" @@ -3014,7 +3014,7 @@ msgid "Confirm on Stop" msgstr "動作停止時に確認" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "確認" @@ -3068,7 +3068,7 @@ msgstr "インターネットに接続してWiiのシステム更新を行いま msgid "Connected" msgstr "Connected" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "接続" @@ -3143,7 +3143,7 @@ msgstr "" "設定を有効にするにはHDR出力が必要です。

よく分からな" "い場合は、203 のままにしておきます。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3154,7 +3154,7 @@ msgstr "" "距離を設定できます。

値を高くすると効果が強くなり、低くすると目の負担" "が軽減されます。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3168,7 +3168,7 @@ msgstr "" "

よく分からなければ、「Native」を選択してください。" "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3201,12 +3201,12 @@ msgstr "" "ハイレベルDSPエミュレーションとローレベルDSPエミュレーションのどちらを使用す" "るかを制御します。デフォルトは 真(True) です" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "収束点" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "収束点 (Convergence):" @@ -3298,18 +3298,18 @@ msgstr "" "ビは2.2をターゲットにすることが多です。

分からない場" "合はチェックを外してください。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "コピー" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3317,7 +3317,7 @@ msgstr "" msgid "Copy Address" msgstr "Copy Address" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3329,8 +3329,8 @@ msgstr "コピーに失敗しました。" msgid "Copy Hex" msgstr "Copy Hex" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3369,16 +3369,16 @@ msgstr "適切なSDRガンマ" msgid "Cost" msgstr "Cost" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "ホストと通信できませんでした" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "クライアントを作成できませんでした" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "ピアを作成できませんでした" @@ -3488,7 +3488,7 @@ msgstr "" "もしそうなら、オプションでメモリーカードの場所を指定し直す必要があるかもしれ" "ません。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Couldn't look up central server" @@ -3587,7 +3587,7 @@ msgstr "Current Value" msgid "Current context" msgstr "Current context" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "選択中のタイトル" @@ -3707,7 +3707,7 @@ msgstr "マットコントローラ" msgid "Dark" msgstr "ダーク" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "データ関係" @@ -3735,7 +3735,7 @@ msgstr "Data in unrecognized format or corrupted." msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "GCMemcardManagerのデータ不整合です、動作を中断します。" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "データが受信されました!" @@ -3867,7 +3867,7 @@ msgstr "選択中のタイトルの実体を削除..." msgid "Delete the existing file '{0}'?" msgstr "既存のファイル '{0}' を削除しますか?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "深度" @@ -3875,7 +3875,7 @@ msgstr "深度" msgid "Depth Percentage:" msgstr "深度 比率変更:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "深度 (Depth):" @@ -4046,7 +4046,7 @@ msgstr "" "EFBのVRAMコピーを無効にし、RAMへのラウンドトリップを強制します。すべてのアッ" "プスケーリングを禁止します。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4114,7 +4114,7 @@ msgstr "振りの強さをニュートラルポジションからの距離で指 msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Dolphinの開発者への情報提供にご協力いただけますか?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "\"%1\" をゲームパスリストに追加しますか?" @@ -4128,7 +4128,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "選択中の %n 個のセーブファイルを削除しますか?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "動作中のゲームを停止しますか?" @@ -4163,8 +4163,8 @@ msgstr "Dolphin Signature CSV File" msgid "Dolphin Signature File" msgstr "Dolphin Signature File" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS ムービー (*.dtm)" @@ -4206,7 +4206,7 @@ msgstr "要求された操作を完了することができませんでした。 msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin is a free and open-source GameCube and Wii emulator." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphinのバージョンが古すぎます" @@ -4449,7 +4449,7 @@ msgstr "" "近Dolphinのバージョンを更新した場合は、ドライバを認識させるためにWindowsの再" "起動が必要になるかもしれません。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4815,7 +4815,7 @@ msgstr "" "浮動小数点演算結果フラグを有効にします。必要なゲームはわずかです [有効=互換" "性重視/無効=速度向上]" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4868,7 +4868,7 @@ msgstr "" "この設定について考える必要はありません。

よく分から" "なければ、チェックを入れないでください。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4984,7 +4984,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet Didn't Initialize" @@ -5081,12 +5081,12 @@ msgstr "Enter the RSO module address:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5100,11 +5100,11 @@ msgstr "Enter the RSO module address:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5130,7 +5130,7 @@ msgstr "エラーログ" msgid "Error Opening Adapter: %1" msgstr "アダプタのオープン時にエラーが発生しました: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "セーブデータ収集時にエラーが発生しました!" @@ -5153,11 +5153,11 @@ msgstr "セッションリストの取得エラー: %1" msgid "Error occurred while loading some texture packs" msgstr "テクスチャパックの読み込み中にエラーが発生しました" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "コード処理エラー。" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "データ処理中にエラーが発生しました" @@ -5165,11 +5165,11 @@ msgstr "データ処理中にエラーが発生しました" msgid "Error reading file: {0}" msgstr "ファイルの読み取りエラー: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "チートコードの同期中にエラーが発生しました!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "セーブデータ同期中にエラー発生!" @@ -5363,7 +5363,7 @@ msgstr "拡張コントローラ モーション(外部入力)" msgid "Extension Motion Simulation" msgstr "拡張コントローラ モーション" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "External" @@ -5425,7 +5425,7 @@ msgstr "" "メモリカードを開くことに失敗\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "このセッションを NetPlay インデックスに追加できませんでした: %1" @@ -5449,7 +5449,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Redump.org に接続できませんでした" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "サーバー %1 に接続できませんでした" @@ -5486,14 +5486,14 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" "NetPlay GBA{0}セーブファイルの削除に失敗しました。書き込み権限を確認してくだ" "さい。" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "ネットプレイ メモリカードの削除に失敗しました。書き込み権限を確認してください" @@ -5582,7 +5582,7 @@ msgstr "" "ルへのアクセスを妨げている可能性があります。NANDを修復し(ツール -> NANDの管" "理 -> NANDのチェック...)、セーブファイルを再度インポートしてみてください。" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "コアの初期化に失敗しました" @@ -5609,7 +5609,7 @@ msgstr "リソースパック %1 をインストールできませんでした" msgid "Failed to install this title to the NAND." msgstr "タイトルのインストールに失敗" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5669,7 +5669,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "'%1' のオープンに失敗しました" @@ -5711,7 +5711,7 @@ msgstr "" msgid "Failed to open file." msgstr "ファイルのオープンに失敗しました。" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "サーバーを開けませんでした" @@ -5744,7 +5744,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "inputファイル \"%1\" のオープンに失敗しました。" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5772,7 +5772,7 @@ msgid "Failed to read from file." msgstr "ファイルからの読み込みに失敗しました。" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "入力ファイル \"{0}\" からの読み込みに失敗しました。" @@ -5833,19 +5833,19 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "タイトルの消去に失敗" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" "ネットプレイ GCIフォルダのリセットに失敗しました。書き込み権限を確認してくだ" "さい" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" "ネットプレイ NANDフォルダのリセットに失敗しました。書き込み権限を確認してくだ" "さい" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "NetPlayリダイレクトフォルダのリセットに失敗しました。書き込み権限を確認してく" @@ -5893,11 +5893,11 @@ msgstr "リソースパック %1 のアンインストールに失敗しまし msgid "Failed to write BT.DINF to SYSCONF" msgstr "Failed to write BT.DINF to SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Mii データの書き込みに失敗しました。" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Wii セーブデータの書き込みに失敗しました" @@ -5911,7 +5911,7 @@ msgstr "設定ファイルの書き込みに失敗!" msgid "Failed to write modified memory card to disk." msgstr "変更されたメモリーカードのディスクへの書き込みに失敗しました。" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "リダイレクトセーブの書き込みに失敗しました。" @@ -5920,7 +5920,7 @@ msgid "Failed to write savefile to disk." msgstr "セーブファイルのディスクへの書き込みに失敗" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5935,7 +5935,7 @@ msgstr "" msgid "Failure" msgstr "失敗" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "Fair Input Delay" @@ -6112,7 +6112,7 @@ msgstr "Flags" msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -6186,7 +6186,7 @@ msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" "%1 はジオメトリシェーダーをサポートしていないため、強制的にオンになりました。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6202,7 +6202,7 @@ msgstr "" "

よく分からない場合は、チェックを外したままにしてく" "ださい。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6410,11 +6410,11 @@ msgstr "GBA 音量" msgid "GBA Window Size" msgstr "GBA 画面サイズ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBAのROMを %1 から \"%2\" へ変更" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "GBAのROM %1 を無効化" @@ -6462,7 +6462,7 @@ msgstr "GL_MAX_TEXTURE_SIZE is {0} - must be at least 1024." msgid "GPU Texture Decoding" msgstr "GPU上でテクスチャをデコードする" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6474,7 +6474,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL ERROR: OpenGL 2.0に対応したビデオカードを使っていますか?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6482,7 +6482,7 @@ msgstr "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "OpenGL 3.0に対応したビデオカードを使っていますか?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6490,7 +6490,7 @@ msgstr "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "OpenGL 3.3に対応したビデオカードを使っていますか?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6498,7 +6498,7 @@ msgstr "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "OpenGL 3.1に対応したビデオカードを使っていますか?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6514,7 +6514,7 @@ msgstr "" "GPU: OGL ERROR: Need OpenGL version 3.\n" "OpenGL 3.0に対応したビデオカードを使っていますか?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6592,15 +6592,15 @@ msgstr "ゲームID" msgid "Game ID:" msgstr "ゲームID" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "状態" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "次のゲームに変更 \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6609,15 +6609,15 @@ msgstr "" "選択し、検証タブに切り替え、完全性の検証を選択しハッシュをチェックしてくださ" "い" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "ゲームのディスク番号が違います" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "ゲームのリビジョンが違います" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "すでに起動しています!" @@ -6628,7 +6628,7 @@ msgstr "" "ゲームは別のゲームの保存で上書きされました。 {0:#x}、{1:#x} でデータが破損し" "ています" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "ゲームの地域が一致しません" @@ -6782,7 +6782,7 @@ msgstr "ジャイアント" msgid "Giants" msgstr "ジャイアンツ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Golf Mode" @@ -6809,7 +6809,7 @@ msgstr "グラフィック設定 切替" msgid "Graphics mods are currently disabled." msgstr "グラフィックMODは現在無効になっています。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6929,7 +6929,7 @@ msgstr "プレイ中のセッションを隠す" msgid "Hide Incompatible Sessions" msgstr "互換性のないセッションを隠す" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "リモート先のGBAを隠す" @@ -6968,7 +6968,7 @@ msgstr "ホストになる" msgid "Host Code:" msgstr "ホストコード:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Host Input Authority" @@ -6976,7 +6976,7 @@ msgstr "Host Input Authority" msgid "Host Size" msgstr "Host Size" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6988,11 +6988,11 @@ msgstr "" "す\n" "3人以上の環境で、通信が不安定な場合やレイテンシが大きい場合に効果的です" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Host Input Authority が無効になりました" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Host Input Authority が有効になりました" @@ -7122,7 +7122,7 @@ msgstr "" msgid "Icon" msgstr "アイコン" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7158,7 +7158,7 @@ msgstr "" "グの特定に役立てたりします。\n" "また、この許可はいつでもDolphinの設定から取り消すことが可能です" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7289,11 +7289,11 @@ msgstr "セーブファイルのインポート" msgid "Import Wii Save..." msgstr "Wii セーブデータのインポート..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "NAND バックアップをインポート" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7460,7 +7460,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -7491,7 +7491,7 @@ msgstr "NANDへインストール" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Instr." @@ -7514,7 +7514,7 @@ msgstr "Instruction:" msgid "Instruction: %1" msgstr "Instruction: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7584,7 +7584,7 @@ msgstr "" "{1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "レンダリング解像度" @@ -7642,7 +7642,7 @@ msgstr "チェックサムが無効です。" msgid "Invalid game." msgstr "無効なゲームです。" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "このホストコードは無効です" @@ -7817,7 +7817,7 @@ msgstr "" "カオスはこのトロフィーの唯一の悪役であり、常にロック解除されています。何も編" "集する必要はありません!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Keep Running" @@ -7856,7 +7856,7 @@ msgstr "キー" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "選択したプレイヤーをキック" @@ -8088,7 +8088,7 @@ msgstr "ファイルの読み込み" msgid "Load GameCube Main Menu" msgstr "ゲームキューブ メインメニューを起動" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "ホストのセーブデータのみ読み込み" @@ -8215,7 +8215,7 @@ msgstr "次のスロットからロード" msgid "Load Wii System Menu %1" msgstr "Wiiメニュー %1 を起動" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "ホストのセーブデータの読み込みと書き込み" @@ -8259,7 +8259,7 @@ msgstr "" "

分からない場合はチェックを外してください。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "IPアドレスと使用ポート番号" @@ -8333,7 +8333,7 @@ msgstr "" msgid "Loop" msgstr "ループ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "ネットプレイサーバーへの接続が失われました..." @@ -8411,7 +8411,7 @@ msgstr "メーカー" msgid "Maker:" msgstr "メーカー" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8432,7 +8432,7 @@ msgstr "Wii NANDの管理" msgid "Manual Texture Sampling" msgstr "手動テクスチャサンプリングを有効にする" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "コントローラ割当位置" @@ -8444,11 +8444,11 @@ msgstr "マスクロム" msgid "Match Found" msgstr "Match Found" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "最大バッファサイズ:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "最大バッファサイズが変更されました: %1" @@ -8511,7 +8511,7 @@ msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" "メモリーカード: 無効な宛先アドレス ({0:#x}) で Write が呼び出されました。" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8561,7 +8561,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Mismatch between internal data structures." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8764,7 +8764,7 @@ msgstr "Native (640x528)" msgid "Native GCI File" msgstr "ネイティブGCI 形式" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "ネットプレイ" @@ -8780,7 +8780,7 @@ msgstr "ネットプレイ《セットアップ》" msgid "Netherlands" msgstr "オランダ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8788,7 +8788,7 @@ msgstr "" "ネットプレイはホストのセーブデータの使用を開始し、ネットプレイセッション中に" "作成または変更されたセーブ データはホストのローカルセーブに残ります。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8798,7 +8798,7 @@ msgstr "" "ション中に作成または変更されたセーブデータは、セッション終了時に破棄されま" "す。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8807,7 +8807,7 @@ msgstr "" "イセッション終了時に破棄されます。" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "ネットワーク関係" @@ -8877,7 +8877,7 @@ msgstr "Next Match" msgid "Next Profile" msgstr "次のプロファイル" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "ニックネームが長すぎます" @@ -8914,7 +8914,7 @@ msgstr "無圧縮" msgid "No Match" msgstr "No Match" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "セーブデータがありません" @@ -8964,7 +8964,7 @@ msgstr "入力なし" msgid "No issues have been detected." msgstr "問題は見つかりませんでした" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "一致するゲームは見つかりませんでした" @@ -9006,7 +9006,7 @@ msgstr "" "を中止します" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -9024,7 +9024,7 @@ msgstr "北アメリカ" msgid "Not Set" msgstr "未定義" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "このタイトルを持っていないプレイヤーがいます。続けますか?" @@ -9048,7 +9048,7 @@ msgstr "" "インポート先のメモリーカードの追加可能ファイル数が不足しています。最低でも " "%n ファイルの空きが必要です" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "見つかりません" @@ -9107,7 +9107,7 @@ msgid "Nunchuk Stick" msgstr "ヌンチャクスティック" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9356,7 +9356,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9375,7 +9375,7 @@ msgstr "その他" msgid "Other State Management" msgstr "その他ステート関係" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "他のタイトル..." @@ -9383,7 +9383,7 @@ msgstr "他のタイトル..." msgid "Output" msgstr "出力" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "出力 リサンプリング" @@ -9391,7 +9391,7 @@ msgstr "出力 リサンプリング" msgid "Output Resampling:" msgstr "出力 リサンプリング:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Overwritten" @@ -9429,7 +9429,7 @@ msgstr "PNG画像ファイル (*.png);; すべてのファイル (*)" msgid "PPC Size" msgstr "PPC Size" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -9442,7 +9442,7 @@ msgstr "パッド" msgid "Pads" msgstr "パッド" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Parameters" @@ -9592,7 +9592,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "Pick a debug font" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9629,7 +9629,7 @@ msgstr "プレイセット/パワーディスク" msgid "Playback Options" msgstr "再生に関する設定" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "プレイヤー名" @@ -9658,7 +9658,7 @@ msgid "Player Two Ability Two" msgstr "プレイヤー 2 アビリティ 2" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "プレイヤー数" @@ -9711,13 +9711,13 @@ msgstr "ポート:" msgid "Portal Slots" msgstr "ポータルスロット" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "非同期が起きたことが検出されました。 %1 は、フレーム %2 で非同期になった可能" "性があります" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "ポストプロセス" @@ -9891,11 +9891,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "LTR" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "Quality of Service (QoS) は有効になりませんでした" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "Quality of Service (QoS) が有効になっています" @@ -9908,11 +9908,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "確認" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "終了" @@ -9974,7 +9974,7 @@ msgstr "Raw" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -10033,7 +10033,7 @@ msgstr "リセット" msgid "Record" msgstr "録画" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "コントローラ操作を記録" @@ -10062,7 +10062,7 @@ msgstr "赤 - 左" msgid "Red Right" msgstr "赤 - 右" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10181,8 +10181,8 @@ msgstr "" "\n" "変換処理を続行しますか?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -10281,11 +10281,11 @@ msgstr "再起動が必要" msgid "Restore Defaults" msgstr "デフォルトの復元" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "再試行" @@ -10294,7 +10294,7 @@ msgstr "再試行" msgid "Return Speed" msgstr "戻りの速度" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "使用バージョンとOS" @@ -10353,7 +10353,7 @@ msgstr "左にロール" msgid "Roll Right" msgstr "右にロール" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "ルームID" @@ -10417,7 +10417,7 @@ msgstr "" msgid "Rumble" msgstr "振動" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -10425,11 +10425,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "GBAコアを専用のスレッドで実行する" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -10441,7 +10441,7 @@ msgstr "Run until hit (ignoring breakpoints)" msgid "Russia" msgstr "ロシア" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SDカード" @@ -10590,7 +10590,7 @@ msgstr "最古のステートに上書き保存" msgid "Save Preset" msgstr "プリセットの保存" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "レコーディングファイルに名前を付けて保存" @@ -10836,7 +10836,7 @@ msgstr "GBAのROMファイルを選択" msgid "Select GBA Saves Path" msgstr "GBAセーブファイルの保存先を選択" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10848,7 +10848,7 @@ msgstr "ステートスロットの選択" msgid "Select Load Path" msgstr "ロードパスの選択" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10950,8 +10950,8 @@ msgstr "ディレクトリを選択" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "ファイルを選択" @@ -10979,7 +10979,7 @@ msgstr "カードeファイルの選択" msgid "Select the RSO module address:" msgstr "Select the RSO module address:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "再生するレコーディングファイルを選択する" @@ -10995,11 +10995,11 @@ msgstr "選択したフォント" msgid "Selected controller profile does not exist" msgstr "選択されたプロファイルは存在しません" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "選択されたゲームがゲームリストに存在しません!" @@ -11046,7 +11046,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -11124,7 +11124,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "送信" @@ -11161,7 +11161,7 @@ msgstr "サーバーのIPアドレス" msgid "Server Port" msgstr "サーバーのポート" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "サーバーが中継処理を拒否しました" @@ -11186,15 +11186,15 @@ msgstr "" msgid "Set PC" msgstr "Set PC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -11357,7 +11357,7 @@ msgstr "ゲームキューブ" msgid "Show Germany" msgstr "ドイツ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Show Golf Mode Overlay" @@ -11466,7 +11466,7 @@ msgstr "システム時間を表示" msgid "Show Taiwan" msgstr "台湾" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -11498,7 +11498,7 @@ msgstr "Wii" msgid "Show World" msgstr "地域なし" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11941,7 +11941,7 @@ msgstr "Stack start" msgid "Standard Controller" msgstr "標準コントローラ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "スタート" @@ -11979,7 +11979,7 @@ msgstr "Riivolution パッチから始めます" msgid "Start with Riivolution Patches..." msgstr "Riivolution パッチから始めます..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "ゲームを開始" @@ -12043,11 +12043,11 @@ msgstr "Stepping" msgid "Stereo" msgstr "ステレオ" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "表示方式" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "表示方式" @@ -12077,7 +12077,7 @@ msgstr "停止" msgid "Stop Playing/Recording Input" msgstr "操作の再生/記録を停止" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "ゲームを終了" @@ -12123,7 +12123,7 @@ msgstr "" msgid "Stretch to Window" msgstr "ウィンドウに合わせる" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "設定の同期を厳密にする(Strict Settings Sync)" @@ -12163,7 +12163,7 @@ msgstr "スタイラス" msgid "Success" msgstr "完了" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "ネットプレイインデックスに正常に追加されました" @@ -12239,7 +12239,7 @@ msgstr "サラウンド" msgid "Suspended" msgstr "Suspended" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "視点を入れ替える" @@ -12254,7 +12254,7 @@ msgstr "スワップフォース" msgid "Swapper" msgstr "スワッパー" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12282,19 +12282,19 @@ msgstr "スロットBを操作" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12304,7 +12304,7 @@ msgstr "Symbols" msgid "Sync" msgstr "シンクロ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko コードを同期する" @@ -12332,15 +12332,15 @@ msgstr "" "エミュレーション開始から終了までに発生したSDカードへの変更内容を同期するフォ" "ルダを設定" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "アクションリプレイコードの同期中..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Geckoコードの同期中..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "セーブデータの同期中..." @@ -12388,7 +12388,7 @@ msgstr "スクリーンショット" msgid "Target address range is invalid." msgstr "Target address range is invalid." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12425,7 +12425,7 @@ msgstr "テクスチャキャッシュの精度" msgid "Texture Dumping" msgstr "Texture Dumping" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "テクスチャーフィルタリング" @@ -12701,7 +12701,7 @@ msgstr "The game ID is {0} but should be {1}." msgid "The game disc does not contain any usable update information." msgstr "このゲームディスクには、使用可能なアップデート情報は含まれていません。" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "ゲームは現在実行中です" @@ -12715,7 +12715,7 @@ msgstr "" "ため、このディスクを使用してエミュレートされたコンソールをアップデートするこ" "とはできません。" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12743,7 +12743,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12823,15 +12823,15 @@ msgstr "" "同じフォルダーを複数のスロットで使用することはできません: すでに %1 によって" "使用されています。" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "サーバー側とクライアント側のバージョンに互換性がありません" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "このサーバーは満員です" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "The server sent an unknown error message." @@ -13258,7 +13258,7 @@ msgstr "" "これにより、保存同期に使用されるクライアントごとのチャンクアップロードの速度" "が制限されます。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13484,8 +13484,8 @@ msgstr "トラップマスター" msgid "Trap Team" msgstr "トラップチーム" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "トラバーサルエラー" @@ -13493,7 +13493,7 @@ msgstr "トラバーサルエラー" msgid "Traversal Server" msgstr "中継サーバー (Traversal)" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "中継サーバーからホストへの接続がタイムアウト" @@ -13709,7 +13709,7 @@ msgstr "米国" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "フィルタ無し" @@ -13723,11 +13723,11 @@ msgstr "不明 (Id:%1 Var:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "不明な DVD コマンド {0:08x} - 致命的なエラー" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "不明な SYNC_CODES メッセージを id: {0} で受信しました" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -13735,11 +13735,11 @@ msgstr "" "不明な SYNC_GECKO_CODES メッセージ、id:{0} を player:{1} から受信しました。プ" "レイヤーをキックしています!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "不明な SYNC_SAVE_DATA メッセージを id: {0} で受信しました" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13771,7 +13771,7 @@ msgstr "Unknown disc" msgid "Unknown error occurred." msgstr "Unknown error occurred." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "不明なエラー {0:x}" @@ -13779,11 +13779,11 @@ msgstr "不明なエラー {0:x}" msgid "Unknown error." msgstr "Unknown error." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "不明なメッセージをid : {0} で受信しました" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" "プレイヤー:{1} から id:{0} の不明なメッセージを受信しました。プレイヤーをキッ" @@ -13926,7 +13926,7 @@ msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" "通常のDNSには8.8.8.8を使用し、そうでなければカスタムDNSを入力してください" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "すべてのWiiセーブデータを使用する" @@ -13934,6 +13934,10 @@ msgstr "すべてのWiiセーブデータを使用する" msgid "Use Built-In Database of Game Names" msgstr "ゲーム名の表記に内蔵リストを使用する" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "ロスレス映像コーデック (FFV1) を使用する" @@ -14067,7 +14071,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Using Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "プローブパケットに TTL %1 を使用します" @@ -14107,7 +14111,7 @@ msgstr "垂直ブランキング割り込み (VBI) をスキップする" msgid "Value" msgstr "値" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "Value tracked to current instruction." @@ -14347,7 +14351,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "警告" @@ -14468,6 +14472,13 @@ msgstr "欧米用 (Windows-1252)" msgid "Whammy" msgstr "ワーミー" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -14643,19 +14654,19 @@ msgstr "Write to Log and Break" msgid "Write to Window" msgstr "ウィンドウに出力" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "ディスク番号が間違っています" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "間違ったハッシュです" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "間違った地域です" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "間違ったリビジョンです" @@ -15051,11 +15062,11 @@ msgstr "" "{1} ディレクトリに {0} IPL が見つかりました。ディスクが認識されていない可能性" "があります" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} はコードの同期に失敗しました。" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} は同期に失敗しました。" @@ -15068,7 +15079,7 @@ msgstr "" "書き込み権限を確認するか、ファイルを Dolphin の外に移動してください" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{1} ブロックの {0}。圧縮率 {2}%" diff --git a/Languages/po/ko.po b/Languages/po/ko.po index 751d67abb5..a7f84c53e1 100644 --- a/Languages/po/ko.po +++ b/Languages/po/ko.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Siegfried, 2013-2023\n" "Language-Team: Korean (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -176,7 +176,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "%1 는 당신의 시스템에서 이 특성을 지원하지 않습니다." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 는 이 특성을 지원하지 않습니다" @@ -190,11 +190,11 @@ msgstr "" "%2 오브젝트(들)\n" "현재 프레임: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 가 참가했습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 가 떠났습니다" @@ -202,11 +202,11 @@ msgstr "%1 가 떠났습니다" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 가 %2/%3 달성을 해제했습니다 %4/%5 점의 가치" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 는 적합한 롬이 아닙니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 은 지금 골프중입니다" @@ -249,17 +249,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (보통 속도)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "%1 의 값이 변경되었습니다" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "%1 의 값이 일치합니다" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "%1 의 값이 사용됩니다" @@ -291,7 +291,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -304,7 +304,7 @@ msgstr "%1x 원본 (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x 원본 (%2x%3) %4 용" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -352,7 +352,7 @@ msgstr "&4x" msgid "&About" msgstr "돌핀 정보(&A)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -430,7 +430,7 @@ msgid "&Controller Settings" msgstr "컨트롤러 설정(&C)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -547,7 +547,7 @@ msgstr "가져오기... (&I)" msgid "&Infinity Base" msgstr "무한대 기반(&I)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -659,7 +659,7 @@ msgstr "제거 (&R)" msgid "&Remove Code" msgstr "코드 제거 (&R)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -768,7 +768,7 @@ msgstr "(시스템)" msgid "(host)" msgstr "(호스트)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(꺼짐)" @@ -792,7 +792,7 @@ msgstr ", 쉼표" msgid "- Subtract" msgstr "- 빼기" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -801,7 +801,7 @@ msgid "--Unknown--" msgstr "--알려지지 않음--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1052,7 +1052,7 @@ msgid "If unsure, leave this unchecked." msgstr "" "잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1087,8 +1087,8 @@ msgstr "" msgid "> Greater-than" msgstr "> 보다-큰" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "넷플레이 세션이 이미 진행 중입니다!" @@ -1112,7 +1112,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "디스크가 이미 삽입되려는 중입니다." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1124,7 +1124,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "저장 상태는 시작할 게임 명시 없이는 로드될 수 없습니다." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1406,7 +1406,7 @@ msgstr "추가..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1430,7 +1430,7 @@ msgstr "CPU 상태에 의한 주소 공간" msgid "Address:" msgstr "주소:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1508,7 +1508,7 @@ msgstr "고급" msgid "Advanced Settings" msgstr "고급 설정" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1590,8 +1590,8 @@ msgstr "모든 GC/Wii 파일들" msgid "All Hexadecimal" msgstr "모든 16진수" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "모든 저장 상태 (*.sav *.s##);; 모든 파일 (*)" @@ -1607,11 +1607,11 @@ msgstr "모든 비부호화 정수" msgid "All files (*)" msgstr "모든 파일 (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "모든 플레이어의 코드가 동기화되었습니다." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "모든 플레이어의 저장이 동기화되었습니다." @@ -1679,7 +1679,7 @@ msgstr "각도" msgid "Angular velocity to ignore and remap." msgstr "무시하고 리맵핑할 각 속도" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "안티-앨리어싱" @@ -1703,7 +1703,7 @@ msgstr "존재하는 서명 파일에 덧붙이기... (&E)" msgid "Appl&y Signature File..." msgstr "서명 파일 적용... (&y)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1739,7 +1739,7 @@ msgstr "이 파일을 정말로 삭제하시겠습니까?" msgid "Are you sure you want to delete this pack?" msgstr "이 팩을 정말로 삭제하시겠습니까?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "정말로 넷플레이를 종료하고 싶습니까?" @@ -1768,7 +1768,7 @@ msgstr "종횡비:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1780,7 +1780,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "컨트롤러 포트 할당" @@ -1838,7 +1838,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "설정 자동 업데이트" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2117,11 +2117,11 @@ msgstr "" msgid "Boot to Pause" msgstr "부팅하고 멈추기" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND 백업 파일 (*.bin);;모든 파일 (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii 키 파일 (*.bin);;모든 파일 (*)" @@ -2249,7 +2249,7 @@ msgstr "" msgid "Branch: %1" msgstr "분기: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "분기들" @@ -2314,16 +2314,16 @@ msgstr "넷플레이 세션들 둘러보기...(&N)" msgid "Buffer Size:" msgstr "버퍼 크기:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "버퍼 크기가 %1 로 변경되었습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "버퍼:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2409,7 +2409,7 @@ msgstr "" msgid "Calculate" msgstr "계산" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2475,8 +2475,8 @@ msgstr "이 트로피를 위해 악당들을 편집할 수 없습니다!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "{0:02x} 연결 핸들로 Wii 리모트를 찾을 수 없음" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "게임이 여전히 구동되는 동안에 넷플레이 세션을 시작할 수 없습니다!" @@ -2633,7 +2633,7 @@ msgstr "채널 파티션 (%1)" msgid "Character entered is invalid!" msgstr "입력된 캐릭터가 부적합합니다!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "대화" @@ -2669,7 +2669,7 @@ msgstr "" "파일 삭제에 필요한 권한이 있는지 아니면 파일이 여전히 사용중에 있는지 확인하" "세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "체크섬" @@ -2773,11 +2773,11 @@ msgstr "" msgid "Code:" msgstr "코드:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "코드들을 받았습니다!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "색 보정" @@ -2973,8 +2973,8 @@ msgstr "출력 설정" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "확정" @@ -2988,7 +2988,7 @@ msgid "Confirm on Stop" msgstr "멈출 때 확인" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "확정" @@ -3042,7 +3042,7 @@ msgstr "인터넷에 연결하여 온라인 시스템 업데이트를 하시겠 msgid "Connected" msgstr "연결되었습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "연결중" @@ -3113,7 +3113,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3124,7 +3124,7 @@ msgstr "" "입니다.

높은 수치는 더 강한 화면-밖 효과를 만듭니다 반면 낮은 수치는 " "좀 더 편안합니다." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3138,7 +3138,7 @@ msgstr "" "올 것입니다.

모르겠으면, 원본을 선택하세요." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3170,12 +3170,12 @@ msgid "" msgstr "" "높은 혹은 낮은-레벨 DSP 에뮬레이션을 사용할지 정합니다. 기본값은 켜기" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "수렴" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "수렴:" @@ -3266,18 +3266,18 @@ msgstr "" "

잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "복사" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3285,7 +3285,7 @@ msgstr "" msgid "Copy Address" msgstr "주소 복사" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3297,8 +3297,8 @@ msgstr "복사가 실패했습니다" msgid "Copy Hex" msgstr "헥스 복사" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3337,16 +3337,16 @@ msgstr "SDR 감마 보정" msgid "Cost" msgstr "비용" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "호스트와 통신할 수 없었습니다." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "클라이언트를 생성할 수 없었습니다." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "피어를 생성할 수 없었습니다." @@ -3453,7 +3453,7 @@ msgstr "" "에뮬레이터 디렉토리를 이동한 후에 이 메시지를 받고 있나요?\n" "그렇다면, 옵션에서 메모리카드 위치를 재지정해야 합니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "중앙 서버를 찾을 수 없습니다" @@ -3548,7 +3548,7 @@ msgstr "현재 값" msgid "Current context" msgstr "현재 맥락" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "현재 게임" @@ -3665,7 +3665,7 @@ msgstr "댄스 매트" msgid "Dark" msgstr "어두움" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "데이터" @@ -3693,7 +3693,7 @@ msgstr "데이터가 인식불가 형식이거나 오염되었습니다." msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "GC메모리메니저에서 데이터 비일관성, 액션을 중단함." -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "데이터를 받았습니다!" @@ -3825,7 +3825,7 @@ msgstr "선택된 파일들 삭제..." msgid "Delete the existing file '{0}'?" msgstr "존재하는 파일 '{0}' 를 삭제합니까?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "깊이" @@ -3833,7 +3833,7 @@ msgstr "깊이" msgid "Depth Percentage:" msgstr "깊이 퍼센트:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "깊이:" @@ -4005,7 +4005,7 @@ msgstr "" "링을 막습니다.

잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4073,7 +4073,7 @@ msgstr "중립 위치에서 이동 거리" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "돌핀이 정보를 돌핀 개발자들에게 보고하도록 허가하시겠습니까?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "\"%1\" 를 게임 경로들의 목록에 추가하고 싶습니까?" @@ -4087,7 +4087,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "선택된 저장 파일 %n 을 삭제하고 싶습니까?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "에뮬레이션을 중단하고 싶습니까?" @@ -4122,8 +4122,8 @@ msgstr "돌핀 서명 CSV 파일" msgid "Dolphin Signature File" msgstr "돌핀 서명 파일" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "돌핀 TAS 무비 (*.dtm)" @@ -4165,7 +4165,7 @@ msgstr "돌핀이 요청된 액션 완수에 실패했습니다." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "돌핀은 무료이고 오픈-소스 게임큐브 및 Wii 에뮬레이터입니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "횡단 서버에 비해 돌핀이 너무 구 버전입니다." @@ -4406,7 +4406,7 @@ msgstr "" "-- 최근에 돌핀 배포를 업그레이드했다면, 윈도우가 새로운 드라이버를 인식하기 " "위해 재부팅이 필요합니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4756,7 +4756,7 @@ msgstr "" "부동 소수점 결과 플래그 계산을 켭니다, 소수의 게임들에서 필요합니다. (켬 = 호" "환성, 끔 = 빠름)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4801,7 +4801,7 @@ msgstr "" "들은 이것과 아무런 이슈가 없습니다.

잘 모르겠으면, " "체크 해제해 두세요." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4910,7 +4910,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet이 초기화되지 않았습니다." @@ -5005,12 +5005,12 @@ msgstr "RSO 모듈 주소를 입력:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5024,11 +5024,11 @@ msgstr "RSO 모듈 주소를 입력:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5054,7 +5054,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "어댑터 열기 에러: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "저장 데이터 수집 에러!" @@ -5077,11 +5077,11 @@ msgstr "에러가 있는 세션 목록: %1" msgid "Error occurred while loading some texture packs" msgstr "일부 텍스처 팩을 로딩하는 중에 에러가 발생했습니다" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "코드들 처리 에러." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "데이터 처리 에러." @@ -5089,11 +5089,11 @@ msgstr "데이터 처리 에러." msgid "Error reading file: {0}" msgstr "파일 읽기 에러: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "치트 코드들 동기화 에러!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "저장 데이터 동기화 에러!" @@ -5286,7 +5286,7 @@ msgstr "확장 모션 입력" msgid "Extension Motion Simulation" msgstr "확장 모션 시뮬레이션" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "외부의" @@ -5348,7 +5348,7 @@ msgstr "" "메모리 카드 열기에 실패했습니다:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "넷플레이 목록 : %1 에 이 세션을 추가하는데에 실패했습니다" @@ -5372,7 +5372,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Redump.org 연결에 실패했습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "서버 연결에 실패했습니다: %1" @@ -5409,12 +5409,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "넷플레이 GBA{0} 저장 파일 삭제에 실패했습니다. 쓰기 권한을 검증하세요." -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "넷플레이 메모리 카드를 삭제에 실패했습니다. 쓰기 권한을 검증하세요." @@ -5502,7 +5502,7 @@ msgstr "" "것이 그 안에 파일들에 액세스를 막고 있습니다. NAND (도구 -> NAND 관리 -> " "NAND 체크...) 를 고쳐 보세요, 그런 후 저장을 다시 가져오세요." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "코어 인식에 실패했습니다" @@ -5529,7 +5529,7 @@ msgstr "팩 설치에 실패했습니다: %1" msgid "Failed to install this title to the NAND." msgstr "NAND 에 이 타이틀 설치에 실패했습니다." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5589,7 +5589,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "'%1' 를 열기에 실패했습니다" @@ -5630,7 +5630,7 @@ msgstr "" msgid "Failed to open file." msgstr "파일 열기에 실패했습니다." -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "서버 열기에 실패했습니다" @@ -5663,7 +5663,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "입력 파일 \"%1\" 열기에 실패했습니다." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5691,7 +5691,7 @@ msgid "Failed to read from file." msgstr "파일에서 읽기에 실패했습니다." #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "입력 파일 \"{0}\" 로 부터 읽기에 실패했습니다." @@ -5752,15 +5752,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "NAND 에서 이 타이틀 제거에 실패했습니다." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "넷플레이 GCI 폴더 재설정에 실패했습니다. 쓰기 권한을 검증하세요." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "넷플레이 NAND 폴더 재설정에 실패했습니다. 쓰기 권한을 검증하세요." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "넷플레이 리다이렉트 폴더 재설정에 실패했습니다. 쓰기 권한을 검증하세요." @@ -5807,11 +5807,11 @@ msgstr "팩 언인스톨에 실패했습니다: %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "BT.DINF를 SYSCONF로 쓰지 못했습니다." -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Mii 데이터 쓰기에 실패했습니다." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Wii 저장 쓰기에 실패했습니다." @@ -5825,7 +5825,7 @@ msgstr "환경 파일 쓰기에 실패했습니다!" msgid "Failed to write modified memory card to disk." msgstr "수정된 메모리 카드를 디스크에 쓰기를 실패했습니다." -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "리다이렉트된 저장 쓰기에 실패했습니다." @@ -5834,7 +5834,7 @@ msgid "Failed to write savefile to disk." msgstr "저장파일을 디스크에 쓰기를 실패했습니다. " #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5849,7 +5849,7 @@ msgstr "" msgid "Failure" msgstr "실패" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "공정한 입력 지연" @@ -6025,7 +6025,7 @@ msgstr "플래그" msgid "Float" msgstr "플로우트" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -6098,7 +6098,7 @@ msgstr "%1 가 VS 확장을 지원하지 않기 때문에 강제로 꺼졌습니 msgid "Forced on because %1 doesn't support geometry shaders." msgstr "%1 가 기하학 쉐이더를 지원하지 않기 때문에 강제로 켜졌습니다." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6108,7 +6108,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6314,11 +6314,11 @@ msgstr "GBA 볼륨" msgid "GBA Window Size" msgstr "GBA 창 크기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1 롬이 \"%2\" 로 변경되었습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "GBA%1 롬이 비활성화되었습니다" @@ -6366,7 +6366,7 @@ msgstr "GL_MAX_TEXTURE_SIZE 가 {0} 입니다 - 적어도 1024 이어야만 합 msgid "GPU Texture Decoding" msgstr "GPU 텍스처 디코딩" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6378,7 +6378,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL 에러: 당신의 비디오 카드가 OpenGL 2.0 을 지원합니까?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6386,7 +6386,7 @@ msgstr "" "GPU: OGL 에러: GL_ARB_map_buffer_range 가 필요합니다.\n" "GPU: 당신의 비디오 카드가 OpenGL 3.0 을 지원합니까?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6394,7 +6394,7 @@ msgstr "" "GPU: OGL 에러: GL_ARB_sampler_objects 가 필요합니다.\n" "GPU: 당신의 비디오 카드가 OpenGL 3.3 을 지원합니까?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6402,7 +6402,7 @@ msgstr "" "GPU: OGL 에러: GL_ARB_uniform_buffer_object 가 필요합니다.\n" "GPU: 당신의 비디오 카드가 OpenGL 3.1 을 지원합니까?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6418,7 +6418,7 @@ msgstr "" "GPU: OGL 에러: OpenGL 3 가 필요합니다.\n" "GPU: 당신의 비디오 카드가 OpenGL 3 을 지원합니까?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6496,15 +6496,15 @@ msgstr "게임 ID" msgid "Game ID:" msgstr "게임 ID:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "게임 상태" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "게임이 \"%1\" 로 변경되었습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6512,15 +6512,15 @@ msgstr "" "게임 파일이 다른 해시를 가지고 있습니다; 그걸 우-클릭; 속성 선택, 검증 탭으" "로 전환, 그리고 해시를 확인하기위해 무결성 검증을 선택하세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "게임이 다른 디스크 넘버를 가지고 있습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "게임이 다른 개정을 가지고 있습니다" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "게임이 이미 구동중입니다!" @@ -6530,7 +6530,7 @@ msgid "" msgstr "" "게임이 다른 게임 저장과 함께 덮어썼습니다. {0:#x}, {1:#x} 앞쪽에 데이터 오염" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "게임 지역이 맞지 않습니다" @@ -6684,7 +6684,7 @@ msgstr "거인" msgid "Giants" msgstr "거인들" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "골프 모드" @@ -6711,7 +6711,7 @@ msgstr "그래픽 토글" msgid "Graphics mods are currently disabled." msgstr "그래픽 모드가 현재 꺼졌습니다." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6831,7 +6831,7 @@ msgstr "인-게임 세션 숨기기" msgid "Hide Incompatible Sessions" msgstr "비호환 세션들 숨기기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "원격 GBA 숨기기" @@ -6870,7 +6870,7 @@ msgstr "호스트" msgid "Host Code:" msgstr "호스트 코드:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "호스트 입력 권한" @@ -6878,7 +6878,7 @@ msgstr "호스트 입력 권한" msgid "Host Size" msgstr "호스트 크기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6890,11 +6890,11 @@ msgstr "" "3+ 플레이어들과 함께하는 캐주얼 게임에 알맞음, 아마도 불안정하거나 높은 지연 " "연결상에서." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "호스트 입력 권한 꺼짐" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "호스트 입력 권한 켜짐" @@ -7023,7 +7023,7 @@ msgstr "" msgid "Icon" msgstr "아이콘" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7059,7 +7059,7 @@ msgstr "" "을 우리가 식별하게 도와줍니다.\n" "이 허가는 돌핀 설정에서 어느 때라도 철회될 수 있습니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7187,11 +7187,11 @@ msgstr "저장 파일(들)을 가져오기" msgid "Import Wii Save..." msgstr "Wii 저장 가져오기" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "NAND 백업 가져오기" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7358,7 +7358,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -7389,7 +7389,7 @@ msgstr "NAND 에 설치" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "명령." @@ -7412,7 +7412,7 @@ msgstr "명령:" msgid "Instruction: %1" msgstr "명령: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7480,7 +7480,7 @@ msgid "" msgstr "내부 LZO 오류 - 압축해제된 버전 스트링 분석에 실패했습니다 ({0} / {1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "내부 해상도" @@ -7538,7 +7538,7 @@ msgstr "부적합 체크섬" msgid "Invalid game." msgstr "부적합한 게임." -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "부적합 호스트" @@ -7711,7 +7711,7 @@ msgid "" msgstr "" "Kaos 가 이 트로피에 대한 유일한 악당입니다. 어느 것도 수정할 필요가 없습니다!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "계속 구동하기" @@ -7750,7 +7750,7 @@ msgstr "키" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "플레이어 차기" @@ -7982,7 +7982,7 @@ msgstr "파일 로드" msgid "Load GameCube Main Menu" msgstr "게임큐브 메인 메뉴 로드" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "호스트의 저장 데이터만 로드" @@ -8109,7 +8109,7 @@ msgstr "슬롯에서 상태 로드" msgid "Load Wii System Menu %1" msgstr "Wii 시스템 메뉴 %1 로드" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "호스트의 저장 데이터 로드하고 쓰기" @@ -8152,7 +8152,7 @@ msgstr "" "

잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "지역" @@ -8225,7 +8225,7 @@ msgstr "" msgid "Loop" msgstr "루프" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "넷플레이 서버 연결을 잃었습니다..." @@ -8303,7 +8303,7 @@ msgstr "제작사" msgid "Maker:" msgstr "제작사:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8324,7 +8324,7 @@ msgstr "NAND 관리" msgid "Manual Texture Sampling" msgstr "수동 텍스처 샘플링" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "매핑" @@ -8336,11 +8336,11 @@ msgstr "마스크 롬" msgid "Match Found" msgstr "일치 발견" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "최대 버퍼:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "최대 버퍼 크기가 %1 로 변경되었습니다" @@ -8398,7 +8398,7 @@ msgstr "메모리카드: 부적합 소스 주소로 호출된 읽기 ({0:#x})" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "메모리카드: 부적합 목적지 주소로 호출된 쓰기 ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8444,7 +8444,7 @@ msgstr "헤더안 빈 블락 숫자와 실제 사용되지 않은 블락수가 msgid "Mismatch between internal data structures." msgstr "내부 데이터 구조들끼리 맞지 않습니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8646,7 +8646,7 @@ msgstr "원본 (640x528)" msgid "Native GCI File" msgstr "원본 GCI 파일" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "넷플레이" @@ -8662,7 +8662,7 @@ msgstr "넷플레이 설정" msgid "Netherlands" msgstr "네덜란드" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8671,7 +8671,7 @@ msgstr "" "션동안 생성되거나 수정된 어느 저장 데이터도 호스트의 로컬 저장에 남을 것입니" "다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8681,7 +8681,7 @@ msgstr "" "레이 세션동안 생성되거나 수정된 어느 저장 데이터도 세션 끝에서 버려질 것입니" "다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8690,7 +8690,7 @@ msgstr "" "이 세션 끝에 버려질 것입니다." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "네트워크" @@ -8760,7 +8760,7 @@ msgstr "다음 일치" msgid "Next Profile" msgstr "다음 프로파일" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "별명이 너무 깁니다." @@ -8797,7 +8797,7 @@ msgstr "압축하지 않음" msgid "No Match" msgstr "일치 없음" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "저장 데이터 없음" @@ -8847,7 +8847,7 @@ msgstr "" msgid "No issues have been detected." msgstr "이슈가 감지되지 않았습니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "매칭하는 게임을 찾지 못했습니다" @@ -8888,7 +8888,7 @@ msgstr "" "undo.dtm 이 없습니다, 무비 갈림을 막기위해서 상태로드 되돌리기를 취소합니다" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8906,7 +8906,7 @@ msgstr "북 아메리카" msgid "Not Set" msgstr "설정 안됨" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" "모든 플레이어가 그 게임을 가지고 있지는 않습니다. 정말 시작하고 싶습니까?" @@ -8931,7 +8931,7 @@ msgstr "" "해당 메모리 카드상에 빈 파일들이 충분하지 않습니다. 적어도 %n 빈 파일(들)이 " "요구됩니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "발견되지 않음" @@ -8988,7 +8988,7 @@ msgid "Nunchuk Stick" msgstr "눈챠쿠 스틱" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9237,7 +9237,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9256,7 +9256,7 @@ msgstr "다른 상태 단축키" msgid "Other State Management" msgstr "다른 상태 관리" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "다른 게임..." @@ -9264,7 +9264,7 @@ msgstr "다른 게임..." msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "출력 리샘플링" @@ -9272,7 +9272,7 @@ msgstr "출력 리샘플링" msgid "Output Resampling:" msgstr "출력 리샘플링:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "덮어 쓰여진" @@ -9310,7 +9310,7 @@ msgstr "PNG 이미지 파일 (*.png);; 모든 파일 (*)" msgid "PPC Size" msgstr "PPC 크기" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC 대 호스트" @@ -9323,7 +9323,7 @@ msgstr "패드" msgid "Pads" msgstr "패드" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "매개변수들" @@ -9473,7 +9473,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "디버그 폰트 고르기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "핑" @@ -9510,7 +9510,7 @@ msgstr "플레이 셋/파워 디스크" msgid "Playback Options" msgstr "재생 옵션" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "플레이어" @@ -9539,7 +9539,7 @@ msgid "Player Two Ability Two" msgstr "플레이어 투 능력 둘" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "플레이어" @@ -9591,11 +9591,11 @@ msgstr "포트:" msgid "Portal Slots" msgstr "포탈 슬롯들" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "가능한 비동기 감지됨: %1 가 프레임 %2 에서 비동기화된 듯 합니다" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "후-처리 효과" @@ -9771,11 +9771,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "QT_레이아웃_방향" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "서비스의 품질 (QoS) 이 활성화될 수 없었습니다." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "서비스의 품질 (QoS) 이 성공적으로 활성화되었습니다." @@ -9786,11 +9786,11 @@ msgstr "DPLII 디코더의 품질. 오디오 지연이 품질로 증가합니다 #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "질문" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "종료" @@ -9852,7 +9852,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9911,7 +9911,7 @@ msgstr "리센터" msgid "Record" msgstr "녹화" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "입력 녹화" @@ -9940,7 +9940,7 @@ msgstr "빨강 왼쪽" msgid "Red Right" msgstr "빨강 오른쪽" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10058,8 +10058,8 @@ msgstr "" "으로 담지 않는다면) 압축공간을 조금도 절약하지 않습니다. 아무튼 계속 하시겠습" "니까?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -10158,11 +10158,11 @@ msgstr "재시작이 요구됩니다" msgid "Restore Defaults" msgstr "기본값 복원" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "재시도" @@ -10171,7 +10171,7 @@ msgstr "재시도" msgid "Return Speed" msgstr "돌아오기 속도" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "개정" @@ -10230,7 +10230,7 @@ msgstr "왼쪽 구르기" msgid "Roll Right" msgstr "오른쪽 구르기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "룸 ID" @@ -10293,7 +10293,7 @@ msgstr "" msgid "Rumble" msgstr "진동" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -10301,11 +10301,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "GBA 코어들을 전용 쓰레드로 구동합니다" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -10317,7 +10317,7 @@ msgstr "일치할 때까지 구동 (중단점들 무시)" msgid "Russia" msgstr "러시아" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD 카드" @@ -10466,7 +10466,7 @@ msgstr "가장 오래된 상태 저장" msgid "Save Preset" msgstr "프리셋 저장" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "녹화 파일을 다른 이름으로 저장" @@ -10710,7 +10710,7 @@ msgstr "GBA 롬 선택" msgid "Select GBA Saves Path" msgstr "GBA 저장 경로 선택" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10722,7 +10722,7 @@ msgstr "마지막 상태 선택" msgid "Select Load Path" msgstr "로드 경로 선택" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10824,8 +10824,8 @@ msgstr "디렉토리 선택" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "파일 선택" @@ -10853,7 +10853,7 @@ msgstr "e-Reader 카드 선택" msgid "Select the RSO module address:" msgstr "RSO 모듈 주소 선택:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "플레이할 녹화 파일 선택" @@ -10869,11 +10869,11 @@ msgstr "선택된 폰트" msgid "Selected controller profile does not exist" msgstr "선택된 컨트롤러 프로파일이 존재하지 않습니다" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "선택된 게임은 게임 목록에 존재하지 않습니다!" @@ -10920,7 +10920,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10997,7 +10997,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "보내기" @@ -11033,7 +11033,7 @@ msgstr "서버 IP 주소" msgid "Server Port" msgstr "서버 포트" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "서버가 횡단 시도를 거절했습니다" @@ -11058,15 +11058,15 @@ msgstr "" msgid "Set PC" msgstr "PC 설정" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -11229,7 +11229,7 @@ msgstr "게임큐브" msgid "Show Germany" msgstr "독일" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "골프 모드 오버레이 보기" @@ -11338,7 +11338,7 @@ msgstr "시스템 클럭 보기" msgid "Show Taiwan" msgstr "타이완" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -11370,7 +11370,7 @@ msgstr "Wii" msgid "Show World" msgstr "세계" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11809,7 +11809,7 @@ msgstr "스택 시작" msgid "Standard Controller" msgstr "표준 컨트롤러" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "시작" @@ -11847,7 +11847,7 @@ msgstr "Riivolution 패치들로 시작" msgid "Start with Riivolution Patches..." msgstr "Riivolution 패치들로 시작..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "시작된 게임" @@ -11911,11 +11911,11 @@ msgstr "스텝핑" msgid "Stereo" msgstr "스테레오" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "입체 3D 모드" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "입체 3D 모드:" @@ -11945,7 +11945,7 @@ msgstr "중지" msgid "Stop Playing/Recording Input" msgstr "입력 재생/기록 중지" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "멈춰진 게임" @@ -11989,7 +11989,7 @@ msgstr "" msgid "Stretch to Window" msgstr "창으로 늘림" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "엄격한 설정 동기화" @@ -12029,7 +12029,7 @@ msgstr "스타일러스" msgid "Success" msgstr "성공" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "넷플레이 목록에 성공적으로 추가되었습니다" @@ -12105,7 +12105,7 @@ msgstr "서라운드" msgid "Suspended" msgstr "연기된" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "눈 교차" @@ -12120,7 +12120,7 @@ msgstr "스왑 포스" msgid "Swapper" msgstr "교환자" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12148,19 +12148,19 @@ msgstr "B로 스위치" msgid "Symbol" msgstr "부호" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12170,7 +12170,7 @@ msgstr "부호들" msgid "Sync" msgstr "동기화" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko 코드들 동기화" @@ -12196,15 +12196,15 @@ msgid "" "emulation." msgstr "시작과 끝내기 에뮬레이션 때 SD 동기화 폴더와 SD 카드를 동기화합니다." -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "AR 코드들을 동기화합니다..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Gecko 코드들을 동기화합니다..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "저장 데이터를 동기화합니다..." @@ -12252,7 +12252,7 @@ msgstr "스크린샷 찍기" msgid "Target address range is invalid." msgstr "대상 주소 범위가 부적합합니다." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12289,7 +12289,7 @@ msgstr "텍스처 캐시 정확도" msgid "Texture Dumping" msgstr "텍스처 덤핑" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "텍스처 필터링" @@ -12562,7 +12562,7 @@ msgstr "게임 ID 가 {0} 이지만 {1} 이어야 합니다." msgid "The game disc does not contain any usable update information." msgstr "게임 디스크가 사용가능한 업데이트 정보를 가지고 있지 않습니다." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "게임이 현재 구동중입니다." @@ -12575,7 +12575,7 @@ msgstr "" "게임의 지역이 당신의 콘솔 지역과 맞지 않습니다. 시스템 메뉴로 이슈들을 피하려" "고, 이 디스크를 사용한 에뮬된 콘솔을 업데이트하는 것은 불가능합니다." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12603,7 +12603,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12681,15 +12681,15 @@ msgstr "" "같은 폴더가 멀티 슬롯들에서 사용될 수 없습니다; %1 에 의해 이미 사용되었습니" "다." -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "서버와 클리이언트의 넷플레이 버전이 호환되지 않습니다." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "서버가 가득 찼습니다." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "서버가 알려지지 않은 오류 메시지를 보냈습니다." @@ -13110,7 +13110,7 @@ msgstr "" "이것은 클라이언트마다 덩어리된 업로드하기의 속도를 제한할 것입니다, 저장 동기" "화에 쓰입니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13334,8 +13334,8 @@ msgstr "함정 마스터" msgid "Trap Team" msgstr "트랩 팀" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "횡단 에러" @@ -13343,7 +13343,7 @@ msgstr "횡단 에러" msgid "Traversal Server" msgstr "횡단 서버" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "횡단 서버가 호스트에 연결중 시간이 초과되었습니다." @@ -13560,7 +13560,7 @@ msgstr "미국" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "알려지지 않음" @@ -13574,11 +13574,11 @@ msgstr "알려지지 않음 (Id:%1 Var:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "알려지지 않은 DVD 명령 {0:08x} - 치명적 오류" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "알려지지 않은 SYNC_CODES 메시지를 받았습니다 id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -13586,11 +13586,11 @@ msgstr "" "알려지지 않은 SYNC_GECKO_CODES 메시지 id:{0} 를 플레이어:{1} 로 부터 받았습니" "다 플레이어 퇴장시키기!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "알려지지 않은 SYNC_SAVE_DATA 메시지를 받았습니다 id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13622,7 +13622,7 @@ msgstr "알려지지 않은 디스크" msgid "Unknown error occurred." msgstr "알려지지 않은 에러가 발생했습니다." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "알려지지 않은 오류 {0:x}" @@ -13630,11 +13630,11 @@ msgstr "알려지지 않은 오류 {0:x}" msgid "Unknown error." msgstr "알려지지 않은 오류." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "id : {0} 의 알려지지 않은 메시지를 받았습니다" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" "알려지지 않은 메시지 id:{0} 를 플레이어:{1} 로부터 받았습니다 플레이어 강퇴!" @@ -13775,7 +13775,7 @@ msgstr "사용 통계 보고 설정" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "일반 DNS 용 8.8.8.8 을 사용합니다, 아니면 원하는 서버를 넣으세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "모든 Wii 저장 데이터 사용" @@ -13783,6 +13783,10 @@ msgstr "모든 Wii 저장 데이터 사용" msgid "Use Built-In Database of Game Names" msgstr "내장된 데이터 베이스의 게임 이름 사용" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "비손실 코덱 (FFV1) 사용" @@ -13914,7 +13918,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Qt %1 를 사용하기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13954,7 +13958,7 @@ msgstr "VBI 스킵" msgid "Value" msgstr "값" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "현재 명령으로 추적된 값." @@ -14192,7 +14196,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "경고" @@ -14310,6 +14314,13 @@ msgstr "웨스턴 (윈도우즈-1252)" msgid "Whammy" msgstr "훼미" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -14484,19 +14495,19 @@ msgstr "로그에 쓰고 중단" msgid "Write to Window" msgstr "창에 쓰기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "잘못된 디스크 넘버" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "잘못된 해시" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "잘못된 지역" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "잘못된 개정" @@ -14886,11 +14897,11 @@ msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" "{1} 디렉토리에서 {0} IPL이 발견되었습니다. 디스크가 인식되지 않은 것 같습니다" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr " {0} 코드 동기화에 실패했습니다." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} 동기화에 실패했습니다." @@ -14903,7 +14914,7 @@ msgstr "" "쓰기 권한을 검사하거나 파일을 돌핀 밖으로 옮기세요." #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{1} 블락들의 {0}. 압축 비율 {2}%" diff --git a/Languages/po/ms.po b/Languages/po/ms.po index 9a71667a05..738d902445 100644 --- a/Languages/po/ms.po +++ b/Languages/po/ms.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: abuyop , 2018\n" "Language-Team: Malay (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -165,7 +165,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 tidak menyokong fitur ini." @@ -179,11 +179,11 @@ msgstr "" "%2 objek(s)\n" "Bingkai Semasa: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "" @@ -191,11 +191,11 @@ msgstr "" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -238,17 +238,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Kelajuan Biasa)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -280,7 +280,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -341,7 +341,7 @@ msgstr "" msgid "&About" msgstr "Perih&al" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -419,7 +419,7 @@ msgid "&Controller Settings" msgstr "Tetapan Ka&walan" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -536,7 +536,7 @@ msgstr "&Import..." msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -648,7 +648,7 @@ msgstr "&Buang" msgid "&Remove Code" msgstr "B&uang Kod" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -757,7 +757,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(mati)" @@ -781,7 +781,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -790,7 +790,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1040,7 +1040,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1070,8 +1070,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Satu Sesi NetPlay sedang berlangsung!" @@ -1089,7 +1089,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Cakera A sedia dimasukkan." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1099,7 +1099,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1351,7 +1351,7 @@ msgstr "Tambah..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1375,7 +1375,7 @@ msgstr "" msgid "Address:" msgstr "Alamat:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1445,7 +1445,7 @@ msgstr "Lanjutan" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1527,8 +1527,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Semua Keadaan Simpan (*.sav *.s##);; Semua Fail (*)" @@ -1544,11 +1544,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1614,7 +1614,7 @@ msgstr "Sudut" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1638,7 +1638,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1672,7 +1672,7 @@ msgstr "Anda pasti ingin memadam fail ini?" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Anda pasti ingin keluar dari NetPlay?" @@ -1701,7 +1701,7 @@ msgstr "Nisbah Bidang:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1713,7 +1713,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Umpuk Port Kawalan" @@ -1771,7 +1771,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2041,11 +2041,11 @@ msgstr "" msgid "Boot to Pause" msgstr "But untuk Dijeda" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "Fail sandar NAND BootMii (*.bin);;Semua Fail (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "Fail kunci BootMii (*.bin);;Semua Fail (*)" @@ -2173,7 +2173,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2238,16 +2238,16 @@ msgstr "" msgid "Buffer Size:" msgstr "Saiz Penimbal:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Saiz penimbal berubah ke %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Penimbal:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2327,7 +2327,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2389,8 +2389,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Tidak dapat memulakan Sesi NetPlay ketika permainan masih berlangsung!" @@ -2538,7 +2538,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Sembang" @@ -2574,7 +2574,7 @@ msgstr "" "Periksa sama ada anda telah mendapat keizinan yang diperlukan untuk memadam " "fail atau sama ada ia masih digunakan." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2678,11 +2678,11 @@ msgstr "" msgid "Code:" msgstr "Kod:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2872,8 +2872,8 @@ msgstr "Konfigur Output" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Sahkan" @@ -2887,7 +2887,7 @@ msgid "Confirm on Stop" msgstr "Sahkan bil Berhenti" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Pengesahan" @@ -2941,7 +2941,7 @@ msgstr "Sambung ke Internet dan lakukan kemaskini sistem atas-talian?" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -3012,7 +3012,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3020,7 +3020,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3029,7 +3029,7 @@ msgid "" "Native.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3054,12 +3054,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Ketumpuan:" @@ -3134,18 +3134,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Salin" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3153,7 +3153,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3165,8 +3165,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3205,16 +3205,16 @@ msgstr "" msgid "Cost" msgstr "Kos" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3303,7 +3303,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Tidak dapat cari pelayan pusat" @@ -3395,7 +3395,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3508,7 +3508,7 @@ msgstr "Tikar Menari" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3536,7 +3536,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3663,7 +3663,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3671,7 +3671,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "Peratus Kedalaman:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Kedalaman:" @@ -3837,7 +3837,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3896,7 +3896,7 @@ msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" "Adakah anda izinkan Dolphin melaporkan maklumat kepada pembangun Dolphin?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Anda mahu tambah \"%1\" ke dalam senarai Laluan Permainan?" @@ -3910,7 +3910,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Anda hendak hentikan emulasi semasa?" @@ -3945,8 +3945,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Cereka TAS Dolphin (*.dtm)" @@ -3981,7 +3981,7 @@ msgstr "Dolphin gagal menyelesaikan tindakan yang dipinta." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin ialah emulator GameCube dan Wii bebas dan bersumber-terbuka." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin terlalu tua untuk pelayan traversal" @@ -4210,7 +4210,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4545,7 +4545,7 @@ msgstr "" "Benarkan Pengiraan Bendera Keputusan Titik Apung, diperlukan oleh sesetengah " "permainan. (HIDUP = Serasi, MATI = Pantas)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4579,7 +4579,7 @@ msgid "" "this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4665,7 +4665,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet Tidak Diawalkan" @@ -4760,12 +4760,12 @@ msgstr "Masukkan alamat modul RSO:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4779,11 +4779,11 @@ msgstr "Masukkan alamat modul RSO:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4809,7 +4809,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4831,11 +4831,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4843,11 +4843,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -5038,7 +5038,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5098,7 +5098,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5122,7 +5122,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5159,12 +5159,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5242,7 +5242,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Gagal ke teras init" @@ -5266,7 +5266,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "Gagal memasang tajuk ini ke NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5324,7 +5324,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Gagal membuka '%1'" @@ -5363,7 +5363,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Gagal membuka pelayan" @@ -5396,7 +5396,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5421,7 +5421,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5479,15 +5479,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Gagal membuang tajuk ini dari NAND." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5530,11 +5530,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Gagal menulis BT.DINF ke SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5548,7 +5548,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5557,7 +5557,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5570,7 +5570,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5742,7 +5742,7 @@ msgstr "Bendera" msgid "Float" msgstr "Apung" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5810,7 +5810,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5820,7 +5820,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6020,11 +6020,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6066,7 +6066,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "Penyahkodan Tesktur GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6076,25 +6076,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6106,7 +6106,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6177,29 +6177,29 @@ msgstr "ID Permainan" msgid "Game ID:" msgstr "ID Permainan:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Permainan bertukar ke \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Permainan sudah berjalan!" @@ -6208,7 +6208,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6362,7 +6362,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6389,7 +6389,7 @@ msgstr "Togol Grafik" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6505,7 +6505,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6544,7 +6544,7 @@ msgstr "Hos" msgid "Host Code:" msgstr "Kod Hos:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6552,7 +6552,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6560,11 +6560,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6674,7 +6674,7 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6708,7 +6708,7 @@ msgstr "" "Keizinan ini juga boleh ditarik balik pada bila-bila masa menerusi tetapan " "Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6811,11 +6811,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "Import Simpan Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "Mengimport sandar NAND" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6976,7 +6976,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -7007,7 +7007,7 @@ msgstr "Pasang ke NAND" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -7030,7 +7030,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7090,7 +7090,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Resolusi Dalaman" @@ -7148,7 +7148,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Hos tidak sah" @@ -7318,7 +7318,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7357,7 +7357,7 @@ msgstr "Kekunci" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Tendang Pemain" @@ -7583,7 +7583,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "Muat Menu Utama GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7710,7 +7710,7 @@ msgstr "Muat Keadaan dari Slot" msgid "Load Wii System Menu %1" msgstr "Muat Menu Sistem Wii %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7747,7 +7747,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7817,7 +7817,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Sambung dengan pelayan NetPlay terputus..." @@ -7895,7 +7895,7 @@ msgstr "Pembuat:" msgid "Maker:" msgstr "Pembuat:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7912,7 +7912,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7924,11 +7924,11 @@ msgstr "" msgid "Match Found" msgstr "Padanan Ditemui" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7986,7 +7986,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8033,7 +8033,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8219,7 +8219,7 @@ msgstr "Natif (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8235,27 +8235,27 @@ msgstr "" msgid "Netherlands" msgstr "Belanda" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8325,7 +8325,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8362,7 +8362,7 @@ msgstr "" msgid "No Match" msgstr "Tiada Padanan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8412,7 +8412,7 @@ msgstr "" msgid "No issues have been detected." msgstr "Tiada isu dikesan." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8451,7 +8451,7 @@ msgstr "" "menghindari nyahsegerak cereka" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8469,7 +8469,7 @@ msgstr "" msgid "Not Set" msgstr "Tidak Ditetapkan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Bukan semua pemain memilik permainan. Anda pasti mahu mulakannya?" @@ -8489,7 +8489,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8546,7 +8546,7 @@ msgid "Nunchuk Stick" msgstr "Bidak Nunchuk" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8790,7 +8790,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8809,7 +8809,7 @@ msgstr "Kekunci Panas Keadaan Lain" msgid "Other State Management" msgstr "Lain-lain Pengurusan Keadaan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8817,7 +8817,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8825,7 +8825,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8863,7 +8863,7 @@ msgstr "Fail imej PNG (*.png);; Semua Fail (*)" msgid "PPC Size" msgstr "Saiz PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8876,7 +8876,7 @@ msgstr "Pad" msgid "Pads" msgstr "Pad" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -9022,7 +9022,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "Ambil satu fon nyahpepijat" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -9059,7 +9059,7 @@ msgstr "" msgid "Playback Options" msgstr "Pilihan Main Balik" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9088,7 +9088,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Pemain" @@ -9138,13 +9138,13 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Nyahsegerak berkemungkinan dikesan: %1 mungkin telah dinyahsegerak pada " "bingkai %2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9310,11 +9310,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9325,11 +9325,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Soalan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Keluar" @@ -9391,7 +9391,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9450,7 +9450,7 @@ msgstr "Tengahkan semula" msgid "Record" msgstr "Rakam" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9479,7 +9479,7 @@ msgstr "Merah Kiri" msgid "Red Right" msgstr "Merah Kanan" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9588,8 +9588,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9686,11 +9686,11 @@ msgstr "Mula Semula Diperlukan" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Cuba Lagi" @@ -9699,7 +9699,7 @@ msgstr "Cuba Lagi" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9758,7 +9758,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "ID Bilik" @@ -9817,7 +9817,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9825,11 +9825,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9841,7 +9841,7 @@ msgstr "" msgid "Russia" msgstr "Rusia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9990,7 +9990,7 @@ msgstr "Simpan Keadaan Terlama" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10231,7 +10231,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10243,7 +10243,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10345,8 +10345,8 @@ msgstr "Pilih satu Direktori" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Pilih satu Fail" @@ -10374,7 +10374,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10390,11 +10390,11 @@ msgstr "Fon Terpilih" msgid "Selected controller profile does not exist" msgstr "Profil pengawal terpilih tidak wujud" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10437,7 +10437,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10501,7 +10501,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Hantar" @@ -10534,7 +10534,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "Pelayan menolak percubaan travesal" @@ -10559,15 +10559,15 @@ msgstr "" msgid "Set PC" msgstr "Tetapkan PC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10726,7 +10726,7 @@ msgstr "Tunjuk GameCube" msgid "Show Germany" msgstr "Tunjuk Jerman" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10835,7 +10835,7 @@ msgstr "Tunjuk Jam Sistem" msgid "Show Taiwan" msgstr "Tunjuk Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10867,7 +10867,7 @@ msgstr "Tunjuk Wii" msgid "Show World" msgstr "Tunjuk Dunia" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11260,7 +11260,7 @@ msgstr "" msgid "Standard Controller" msgstr "Pengawal Piawai" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Mula" @@ -11298,7 +11298,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Permainan bermula" @@ -11362,11 +11362,11 @@ msgstr "Melangkah" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Mod Stereoskopik 3D:" @@ -11396,7 +11396,7 @@ msgstr "Henti" msgid "Stop Playing/Recording Input" msgstr "Henti Memainkan/Merakam Input" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Permainan berhenti" @@ -11432,7 +11432,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Regang ke Tetingkap" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11472,7 +11472,7 @@ msgstr "" msgid "Success" msgstr "Berjaya" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11548,7 +11548,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Silih Mata" @@ -11563,7 +11563,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11588,19 +11588,19 @@ msgstr "" msgid "Symbol" msgstr "Simbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11610,7 +11610,7 @@ msgstr "Simbol" msgid "Sync" msgstr "Segerak" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11634,15 +11634,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11690,7 +11690,7 @@ msgstr "Ambil Cekupan Skrin" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11725,7 +11725,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11959,7 +11959,7 @@ msgid "The game disc does not contain any usable update information." msgstr "" "Cakera permainan tidak mengandungi apa-apa maklumat kemaskini yang berguna." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11973,7 +11973,7 @@ msgstr "" "masalah dengan menu sistem. Adalah mustahil mengemaskini konsol teremulasi " "dengan cakera ini." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11996,7 +11996,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12062,15 +12062,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12443,7 +12443,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12663,8 +12663,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Ralat Traversal" @@ -12672,7 +12672,7 @@ msgstr "Ralat Traversal" msgid "Traversal Server" msgstr "Pelayan Traversal" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Pelayan travesal tamat masa ketika menyambung ke hos" @@ -12871,7 +12871,7 @@ msgstr "Amerika Syarikat" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Tidak diketahui" @@ -12885,21 +12885,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12929,7 +12929,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12937,11 +12937,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -13081,7 +13081,7 @@ msgstr "Tetapan Pelaporan Statistik Penggunaan" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -13089,6 +13089,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "Guna Pangkalan Data Terbina-Dalam Nama Permainan" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13199,7 +13203,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13239,7 +13243,7 @@ msgstr "" msgid "Value" msgstr "Nilai" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13452,7 +13456,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Amaran" @@ -13540,6 +13544,13 @@ msgstr "" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13706,19 +13717,19 @@ msgstr "Tulis ke Log dan Henti" msgid "Write to Window" msgstr "Tulis ke Tetingkap" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -14065,11 +14076,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -14080,7 +14091,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/nb.po b/Languages/po/nb.po index 7a2b7f1207..0fb6eae456 100644 --- a/Languages/po/nb.po +++ b/Languages/po/nb.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: d1fcc80a35d5442129c384ac221ef98f_d2a8fa7 " ", 2015\n" @@ -180,7 +180,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "%1 støtter ikke denne funksjonen på ditt system." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 støtter ikke denne funksjonen." @@ -194,11 +194,11 @@ msgstr "" "%2 objekt(er)\n" "Nåværende bilderute: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 ble med" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 har forlatt" @@ -206,11 +206,11 @@ msgstr "%1 har forlatt" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 golfer nå" @@ -253,17 +253,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Normal hastighet)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -295,7 +295,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -308,7 +308,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -356,7 +356,7 @@ msgstr "" msgid "&About" msgstr "&Om" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -434,7 +434,7 @@ msgid "&Controller Settings" msgstr "&Kontroller-innstillinger" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -551,7 +551,7 @@ msgstr "&Importer..." msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -663,7 +663,7 @@ msgstr "&Fjern" msgid "&Remove Code" msgstr "&Fjern kode" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -772,7 +772,7 @@ msgstr "" msgid "(host)" msgstr "(vert)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(av)" @@ -796,7 +796,7 @@ msgstr ", Komma" msgid "- Subtract" msgstr "- Trekk fra" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "→ %1" @@ -805,7 +805,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1055,7 +1055,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1088,8 +1088,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Større enn" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "En NetPlay-økt finnes allerede!" @@ -1107,7 +1107,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "En plate er i ferd med å bli satt inn." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1117,7 +1117,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1380,7 +1380,7 @@ msgstr "Legg til…" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1404,7 +1404,7 @@ msgstr "" msgid "Address:" msgstr "Adresse:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1473,7 +1473,7 @@ msgstr "Avansert" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1555,8 +1555,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Alle lagringsstadier (*.sav *.s##);; Alle filer (*)" @@ -1572,11 +1572,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Alle spilleres koder er synkronisert." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Alle spilleres lagringsfiler er synkronisert." @@ -1642,7 +1642,7 @@ msgstr "Vinkel" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1666,7 +1666,7 @@ msgstr "Føy på til &eksisterende signaturfil..." msgid "Appl&y Signature File..." msgstr "Legg p&å Singaturfil..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1700,7 +1700,7 @@ msgstr "Er du sikker på at du vil slette denne filen?" msgid "Are you sure you want to delete this pack?" msgstr "Er du sikker på at du vil slette denne pakken?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Er du sikker på at du vil avslutte NetPlay?" @@ -1729,7 +1729,7 @@ msgstr "Billedforhold:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1741,7 +1741,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Velg kontrollerporter" @@ -1799,7 +1799,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "Auto-oppdater innstillinger" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2073,11 +2073,11 @@ msgstr "" msgid "Boot to Pause" msgstr "Start opp i pausemodus" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND sikkerhetskopifil (*.bin);;Alle filer (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii nøkkelfil (*.bin);;Alle filer (*)" @@ -2205,7 +2205,7 @@ msgstr "" msgid "Branch: %1" msgstr "Gren: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Grener" @@ -2270,16 +2270,16 @@ msgstr "Utforsk &NetPlay-sesjoner..." msgid "Buffer Size:" msgstr "Hurtiglagerstørrelse:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Bufferstørrelse endret til %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Mellomlager:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2359,7 +2359,7 @@ msgstr "" msgid "Calculate" msgstr "Kalkuler" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2421,8 +2421,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Kan ikke starte en NetPlay-økt mens et spill er aktivt!" @@ -2571,7 +2571,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat" @@ -2607,7 +2607,7 @@ msgstr "" "Sjekk om du har tillatelsene påkrevd for å slette denne filen, eller om " "filen fortsatt er i bruk." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Sjekksum" @@ -2711,11 +2711,11 @@ msgstr "" msgid "Code:" msgstr "Kode:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Koder mottatt!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2905,8 +2905,8 @@ msgstr "Sett opp utdata" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Bekreft" @@ -2920,7 +2920,7 @@ msgid "Confirm on Stop" msgstr "Bekreft ved stans" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Bekreftelse" @@ -2974,7 +2974,7 @@ msgstr "Koble til Internett og utfør nettbasert systemoppdatering?" msgid "Connected" msgstr "Tilkoblet" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -3045,7 +3045,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3053,7 +3053,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3062,7 +3062,7 @@ msgid "" "Native.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3093,12 +3093,12 @@ msgstr "" "Kontrollerer om høy-nivå eller lav-nivå DSP-emulering skal benyttes. " "Standard er Sant" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Konvergens:" @@ -3173,18 +3173,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Kopier" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3192,7 +3192,7 @@ msgstr "" msgid "Copy Address" msgstr "Kopier adresse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3204,8 +3204,8 @@ msgstr "" msgid "Copy Hex" msgstr "Kopier heksadesimal" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3244,16 +3244,16 @@ msgstr "" msgid "Cost" msgstr "Kostnad" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "Kunne ikke kommunisere med vert." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "Kunne Ikke opprette klient." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Kunne Ikke opprette likemann." @@ -3342,7 +3342,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Kunne ikke finne sentral tjener" @@ -3434,7 +3434,7 @@ msgstr "" msgid "Current context" msgstr "Nåværende sammenheng" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Nåværende spill" @@ -3547,7 +3547,7 @@ msgstr "Dansematte" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Data" @@ -3575,7 +3575,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Data mottatt!" @@ -3702,7 +3702,7 @@ msgstr "Slett valgte filer..." msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3710,7 +3710,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "Dybdeprosent:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Dybde:" @@ -3876,7 +3876,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3934,7 +3934,7 @@ msgstr "Reiseavstand fra nøytral posisjon." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Tillater du at Dolphin samler inn informasjon til Dolphins utviklere?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Vil du legge til «%1» i listen over spillfilbaner?" @@ -3948,7 +3948,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Vil du stoppe pågående emulering?" @@ -3983,8 +3983,8 @@ msgstr "Dolphin-signatur-CSV-fil" msgid "Dolphin Signature File" msgstr "Dolphin-signaturfil" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS-Filmer (*.dtm)" @@ -4019,7 +4019,7 @@ msgstr "Dolphin kunne ikke fullføre den forespurte handligen." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin er en fri og åpen kildekode-basert GameCube og Wii-emulator." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin er for gammel for traverseringsserveren" @@ -4250,7 +4250,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4585,7 +4585,7 @@ msgstr "" "Aktiverer flyttallskalkulering av punkt for resulterende flagg, som trengs " "for noen få spill. (PÅ = Kompatibelt, AV = Raskt)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4619,7 +4619,7 @@ msgid "" "this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4705,7 +4705,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enhet ble ikke igangsatt" @@ -4800,12 +4800,12 @@ msgstr "Skriv inn RSO-moduladresse:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4819,11 +4819,11 @@ msgstr "Skriv inn RSO-moduladresse:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4849,7 +4849,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "Feil under åpning av adapter: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4872,11 +4872,11 @@ msgstr "Feil ved henting av sesjonsliste: %1" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Feil ved synkronisering av juksekoder." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Feil ved bearbeidelse av data." @@ -4884,11 +4884,11 @@ msgstr "Feil ved bearbeidelse av data." msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Feil ved synkronisering av juksekoder!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Feil ved synkronisering av lagringsdata!" @@ -5079,7 +5079,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Ekstern" @@ -5141,7 +5141,7 @@ msgstr "" "Kunne ikke åpne minnekort:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Kunne ikke legge til denne sesjonen i NetPlay-indeksen: %1" @@ -5165,7 +5165,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Kunne ikke koble til server: %1" @@ -5202,12 +5202,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "Kunne ikke slette NetPlay-minnekort. Verifiser dine skrivetillatelser." @@ -5285,7 +5285,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Klarte ikke å igangsette kjerne" @@ -5309,7 +5309,7 @@ msgstr "Kunne ikke installere pakke: %1" msgid "Failed to install this title to the NAND." msgstr "Klarte ikke å installere denne tittelen til NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5367,7 +5367,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Klarte ikke å åpne \"%1\"" @@ -5408,7 +5408,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Klarte ikke å åpne tjener" @@ -5441,7 +5441,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "Mislyktes i å åpne inndatafilen «%1»." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5466,7 +5466,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5524,18 +5524,18 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Kunne ikke fjerne denne tittelen fra NAND." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" "Kunne ikke tilbakestille NetPlay GCI-mappe. Verifiser dine skrivetillatelser." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" "Kunne ikke tilbakestille NetPlay NAND-mappe. Verifiser dine " "skrivetillatelser." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5578,11 +5578,11 @@ msgstr "Kunne ikke avinstallere pakke: %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Kunne ikke skrive BT.DINF til SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Skriving av Mii-data mislyktes." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Skriving til Wii-lagringsfil mislyktes." @@ -5596,7 +5596,7 @@ msgstr "Kunne ikke skrive til konfigurasjonsfilen!" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5605,7 +5605,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5618,7 +5618,7 @@ msgstr "" msgid "Failure" msgstr "Feil" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5791,7 +5791,7 @@ msgstr "Flagg" msgid "Float" msgstr "Flyttall" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5861,7 +5861,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5871,7 +5871,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6071,11 +6071,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6117,7 +6117,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "GPU-teksturdekoding" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6127,25 +6127,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6157,7 +6157,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6228,29 +6228,29 @@ msgstr "Spill-ID" msgid "Game ID:" msgstr "Spill-ID:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Spillstatus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Spill endret til \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Spillet kjører allerede!" @@ -6259,7 +6259,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6413,7 +6413,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Golfmodus" @@ -6440,7 +6440,7 @@ msgstr "Grafikkbrytere" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6556,7 +6556,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "Gjem ikke-kompatible sesjoner" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6595,7 +6595,7 @@ msgstr "Vert" msgid "Host Code:" msgstr "Vertskode:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Host Input-autoritet" @@ -6603,7 +6603,7 @@ msgstr "Host Input-autoritet" msgid "Host Size" msgstr "Vertstørrelse" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6611,11 +6611,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Vertsinndataautoritet deaktivert" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Vertsinndataautoritet aktivert" @@ -6725,7 +6725,7 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6758,7 +6758,7 @@ msgstr "" "Denne godkjenningen kan tilbakekalles når som helst fra Dolphins " "innstillinger." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6861,11 +6861,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "Importer Wii-lagringsfil …" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "Importing NAND sikkerhetskopi" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7026,7 +7026,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -7057,7 +7057,7 @@ msgstr "Installer til NAND" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -7080,7 +7080,7 @@ msgstr "Instruksjon:" msgid "Instruction: %1" msgstr "Instruksjon: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7140,7 +7140,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Intern oppløsning" @@ -7198,7 +7198,7 @@ msgstr "Ugyldige sjekksummer." msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Ugyldig vert" @@ -7368,7 +7368,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7407,7 +7407,7 @@ msgstr "Nøkler" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Spark spiller" @@ -7637,7 +7637,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "Last inn GameCube-hovedmeny" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7764,7 +7764,7 @@ msgstr "Last inn tilstand fra kortplass" msgid "Load Wii System Menu %1" msgstr "Last inn Wii-systemmeny %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7801,7 +7801,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Lokal" @@ -7871,7 +7871,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Mistet tilkobling til NetPlay-tjener…" @@ -7949,7 +7949,7 @@ msgstr "Skaper" msgid "Maker:" msgstr "Skaper:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7966,7 +7966,7 @@ msgstr "Administrer NAND" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "Mapping" @@ -7978,11 +7978,11 @@ msgstr "" msgid "Match Found" msgstr "Treff funnet" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Maksimal Buffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "Maksimum bufferstørrelse endret til %1" @@ -8040,7 +8040,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8087,7 +8087,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8273,7 +8273,7 @@ msgstr "Opprinnelig størrelse (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "NetPlay" @@ -8289,27 +8289,27 @@ msgstr "NetPlay-innstillinger" msgid "Netherlands" msgstr "Nederland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Nettverk" @@ -8379,7 +8379,7 @@ msgstr "Neste treff" msgid "Next Profile" msgstr "Neste profil" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "Kallenavnet er for langt." @@ -8416,7 +8416,7 @@ msgstr "Ingen komprimering" msgid "No Match" msgstr "Ingen treff" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8466,7 +8466,7 @@ msgstr "" msgid "No issues have been detected." msgstr "Ingen feil har blitt oppdaget." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8508,7 +8508,7 @@ msgstr "" "unngå film-desynkronisering" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8526,7 +8526,7 @@ msgstr "Nord-Amerika" msgid "Not Set" msgstr "Ikke satt" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Ikke alle spillere har spillet. Vil du virkelig starte?" @@ -8546,7 +8546,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8603,7 +8603,7 @@ msgid "Nunchuk Stick" msgstr "Nunchuck-Joystick" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8849,7 +8849,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8868,7 +8868,7 @@ msgstr "Andre Status-hurtigtaster" msgid "Other State Management" msgstr "Annen Statusadministrering" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Andre spill..." @@ -8876,7 +8876,7 @@ msgstr "Andre spill..." msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8884,7 +8884,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8922,7 +8922,7 @@ msgstr "PNG-bildefil (*.png);; Alle filer (*)" msgid "PPC Size" msgstr "PPC-størrelse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -8935,7 +8935,7 @@ msgstr "Kontroll" msgid "Pads" msgstr "Kontrollere" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Parametere" @@ -9082,7 +9082,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "Velg en debug-font" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9119,7 +9119,7 @@ msgstr "" msgid "Playback Options" msgstr "Avspillingsalterntiver" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Spiller" @@ -9148,7 +9148,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Spillere" @@ -9198,12 +9198,12 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Potensiell desynkronisering oppdaget: %1 kan ha desynkroniser i bilde %2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9375,11 +9375,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "Quality of Service (QoS) kunne ikke aktiveres." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "Quality of Service (QoS) ble aktivert." @@ -9390,11 +9390,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Spørsmål" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Avslutt" @@ -9456,7 +9456,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9515,7 +9515,7 @@ msgstr "Sentrer igjen" msgid "Record" msgstr "Opptak" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "Ta opp inndata" @@ -9544,7 +9544,7 @@ msgstr "Rød venstre" msgid "Red Right" msgstr "Rød høyre" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9653,8 +9653,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9751,11 +9751,11 @@ msgstr "Omstart påkrevd" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Forsøk igjen" @@ -9764,7 +9764,7 @@ msgstr "Forsøk igjen" msgid "Return Speed" msgstr "Returhastighet" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Revisjon" @@ -9823,7 +9823,7 @@ msgstr "Rull mot venstre" msgid "Roll Right" msgstr "Rull mot høyre" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "Rom-ID" @@ -9882,7 +9882,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9890,11 +9890,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9906,7 +9906,7 @@ msgstr "" msgid "Russia" msgstr "Russland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD-kort" @@ -10055,7 +10055,7 @@ msgstr "Lagre eldste hurtiglagring" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10299,7 +10299,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10311,7 +10311,7 @@ msgstr "Velg nyeste hurtiglagring" msgid "Select Load Path" msgstr "Velg innlastingsfilbane" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10413,8 +10413,8 @@ msgstr "Velg mappe" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Velg en fil" @@ -10442,7 +10442,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "Velg RSO-moduladressen:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10458,11 +10458,11 @@ msgstr "Valgt skrifttype" msgid "Selected controller profile does not exist" msgstr "Valgt kontrolprofil finnes ikke" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "Valgt spill eksisterer ikke i spillisten!" @@ -10505,7 +10505,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10569,7 +10569,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Send" @@ -10602,7 +10602,7 @@ msgstr "IP-adresse for server" msgid "Server Port" msgstr "Serverport" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "Tjeneren avslo traverseringsforsøk" @@ -10627,15 +10627,15 @@ msgstr "" msgid "Set PC" msgstr "Sett programteller" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10794,7 +10794,7 @@ msgstr "Vis GameCube" msgid "Show Germany" msgstr "Vis Tyskland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Vis golfmodusoverlegg" @@ -10903,7 +10903,7 @@ msgstr "Vis systemklokke" msgid "Show Taiwan" msgstr "Vis Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10935,7 +10935,7 @@ msgstr "Vis Wii" msgid "Show World" msgstr "Vis verden" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11330,7 +11330,7 @@ msgstr "" msgid "Standard Controller" msgstr "Forvalgt kontroller" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11368,7 +11368,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Startet spill" @@ -11432,11 +11432,11 @@ msgstr "Stepper" msgid "Stereo" msgstr "Stereo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Stereoskopisk 3D-modus:" @@ -11466,7 +11466,7 @@ msgstr "Stopp" msgid "Stop Playing/Recording Input" msgstr "Stopp avspilling/opptak av inndata" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Stoppet spill" @@ -11502,7 +11502,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Strekk til Vindu" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Streng innstillingssynkronisering" @@ -11542,7 +11542,7 @@ msgstr "Penn" msgid "Success" msgstr "Vellykket" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "Lagt til i NetPlay-indeksen" @@ -11618,7 +11618,7 @@ msgstr "Surround" msgid "Suspended" msgstr "Suspendert" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Bytt øyne" @@ -11633,7 +11633,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11658,19 +11658,19 @@ msgstr "Bytt til B" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11680,7 +11680,7 @@ msgstr "Symboler" msgid "Sync" msgstr "Synkroniser" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "Synkroniser AR/Gecko-koder" @@ -11706,15 +11706,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "Synkroniserer AR-koder..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Synkroniserer Gecko-koder..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Synkroniserer lagringsdata..." @@ -11762,7 +11762,7 @@ msgstr "Ta skjermbilde" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11797,7 +11797,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -12033,7 +12033,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "Spillplata inneholder ikke noen brukbar oppdateringsinformasjon." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "Spillet kjøres for øyeblikket." @@ -12047,7 +12047,7 @@ msgstr "" "systemmenyen er det ikke mulig å oppdatere den emulerte konsollen ved bruk " "av denne platen." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12070,7 +12070,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12141,15 +12141,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "Serverens og klientens NetPlay-versjoner er ikke kompatible." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "Tjeneren er full." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "Tjeneren sendte en ukjent feilmelding." @@ -12550,7 +12550,7 @@ msgstr "" "Dette vil begrense hastigheten til klump-opplasting per klient, som brukes " "til lagrefilssynkronisering." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12770,8 +12770,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Traverseringsfeil" @@ -12779,7 +12779,7 @@ msgstr "Traverseringsfeil" msgid "Traversal Server" msgstr "Traverserings-tjener" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Tidsavbrudd for traverseringstjener under tilkobling til vert" @@ -12984,7 +12984,7 @@ msgstr "USA" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Ukjent" @@ -12998,21 +12998,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13042,7 +13042,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -13050,11 +13050,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -13194,7 +13194,7 @@ msgstr "Innstillinger for rapportering av bruksstatistikk" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -13202,6 +13202,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "Bruk den innebygde databasen over spillnavn" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Bruk tapsfri kodek (FFV1)" @@ -13310,7 +13314,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Benytter Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13350,7 +13354,7 @@ msgstr "" msgid "Value" msgstr "Verdi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13563,7 +13567,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Advarsel" @@ -13653,6 +13657,13 @@ msgstr "Vestlig (Windows-1252)" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13819,19 +13830,19 @@ msgstr "Skriv til logg og stop" msgid "Write to Window" msgstr "Skriv til vindu" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -14180,11 +14191,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -14195,7 +14206,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/nl.po b/Languages/po/nl.po index 24eb080c4c..41942426cd 100644 --- a/Languages/po/nl.po +++ b/Languages/po/nl.po @@ -29,7 +29,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Mike van der Kuijl , 2020-2024\n" "Language-Team: Dutch (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -195,7 +195,7 @@ msgstr "%1 commit(s) voor op %2" msgid "%1 doesn't support this feature on your system." msgstr "%1 ondersteunt deze functie niet op uw systeem." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 ondersteunt deze functie niet." @@ -209,11 +209,11 @@ msgstr "" "%2 object(en)\n" "Huidige Frame: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 doet nu mee" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 is vertrokken" @@ -221,11 +221,11 @@ msgstr "%1 is vertrokken" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 heeft %2/%3 prestaties ontgrendeld die %4/%5 punten waard zijn" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 is geen geldige ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 is nu aan het golfen" @@ -268,17 +268,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Normale Snelheid)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "%1's waarde is veranderd" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "%1's waarde is geraakt" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "%1's waarde is gebruikt" @@ -310,7 +310,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -323,7 +323,7 @@ msgstr "%1x Native (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x Native (%2x%3) voor %4" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -372,7 +372,7 @@ msgstr "&4x" msgid "&About" msgstr "&Over" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "&Voeg Functie toe" @@ -450,7 +450,7 @@ msgid "&Controller Settings" msgstr "&Controllerinstellingen" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "&Kopieer Adres" @@ -567,7 +567,7 @@ msgstr "&Importeren…" msgid "&Infinity Base" msgstr "&Infinity Base" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "&Voeg BLR in" @@ -679,7 +679,7 @@ msgstr "&Verwijderen" msgid "&Remove Code" msgstr "&Code verwijderen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "&Hernoem Symbool" @@ -788,7 +788,7 @@ msgstr "(Systeem)" msgid "(host)" msgstr "(host)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(uit)" @@ -812,7 +812,7 @@ msgstr ", Komma" msgid "- Subtract" msgstr "- Aftrekken" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -821,7 +821,7 @@ msgid "--Unknown--" msgstr "--Onbekend--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1071,7 +1071,7 @@ msgstr "Uitgeschakeld in Hardcore-modus." msgid "If unsure, leave this unchecked." msgstr "In geval van twijfel leeg laten." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1110,8 +1110,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Meer dan" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Er is al een NetPlay sesie bezig!" @@ -1135,7 +1135,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Er ligt al een schijf in de lade." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1148,7 +1148,7 @@ msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" "Een save state kan niet worden gebruikt zonder een spel te specificeren. " -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1434,7 +1434,7 @@ msgstr "Toevoegen..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1458,7 +1458,7 @@ msgstr "Adresruimte per CPU state" msgid "Address:" msgstr "Adres:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1537,7 +1537,7 @@ msgstr "Geavanceerd" msgid "Advanced Settings" msgstr "Geavanceerde instellingen" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1619,8 +1619,8 @@ msgstr "Alle GC/Wii bestanden" msgid "All Hexadecimal" msgstr "Alle Hexadecimaal" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Alle Save States (*.sav *.s##);; Alle Bestanden (*)" @@ -1636,11 +1636,11 @@ msgstr "Alles Unsigned Integer" msgid "All files (*)" msgstr "Alle Bestanden (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Codes van alle spelers gesynchroniseerd." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Saves van alle spelers gesynchroniseerd." @@ -1708,7 +1708,7 @@ msgstr "Hoek" msgid "Angular velocity to ignore and remap." msgstr "Hoeksnelheid om te negeren en te remappen." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Anti-Aliasing" @@ -1732,7 +1732,7 @@ msgstr "Toevoegen aan &Bestaand Signatuurbestand..." msgid "Appl&y Signature File..." msgstr "P&as Signatuur Toe..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1768,7 +1768,7 @@ msgstr "Weet u zeker dat u dit bestand wilt verwijderen?" msgid "Are you sure you want to delete this pack?" msgstr "Weet u zeker dat u dit pakket wilt verwijderen?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Weet u zeker dat u NetPlay wilt afsluiten?" @@ -1797,7 +1797,7 @@ msgstr "Beeldverhouding:" msgid "Assemble" msgstr "Assemble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "Assemble Instructie" @@ -1809,7 +1809,7 @@ msgstr "Assembler" msgid "Assembly File" msgstr "Assembly Bestand" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Controllerpoorten Toewijzen" @@ -1869,7 +1869,7 @@ msgstr "Automatisch Bijwerken" msgid "Auto Update Settings" msgstr "Instellingen voor automatisch bijwerken" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2148,11 +2148,11 @@ msgstr "" msgid "Boot to Pause" msgstr "Opstarten naar Pauze" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND backup bestanden (*.bin);;Alle bestanden (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii sleutelbestand (*.bin);;Alle Bestanden (*)" @@ -2280,7 +2280,7 @@ msgstr "Branch naar Link Register (LR opgeslagen)" msgid "Branch: %1" msgstr "Branch: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Branches" @@ -2345,16 +2345,16 @@ msgstr "Blader &NetPlay Sessies...." msgid "Buffer Size:" msgstr "Buffergrootte:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Buffergrootte gewijzigd naar %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2441,7 +2441,7 @@ msgstr "" msgid "Calculate" msgstr "Bereken" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2508,8 +2508,8 @@ msgstr "Kan de schurken voor deze trofee niet aanpassen" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Kan Wii-afstandsbediening niet vinden via verbindingshendel {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Kan geen NetPlay-sessie starten als spel nog draait!" @@ -2675,7 +2675,7 @@ msgstr "Kanaal Partitie (%1)" msgid "Character entered is invalid!" msgstr "Ingevoerde karakter is ongeldig!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat" @@ -2711,7 +2711,7 @@ msgstr "" "Controleer of u de vereiste machtigingen heeft om het bestand te " "verwijderen, of dat het nog in gebruik is." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Controlesom" @@ -2815,11 +2815,11 @@ msgstr "Code Pad Werd Genomen" msgid "Code:" msgstr "Code:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Codes ontvangen!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "Kleur Correctie" @@ -3016,8 +3016,8 @@ msgstr "Configureer Output" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Bevestigen" @@ -3031,7 +3031,7 @@ msgid "Confirm on Stop" msgstr "Bevestiging bij Stop" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Bevestiging" @@ -3085,7 +3085,7 @@ msgstr "Verbinding maken met internet en een online systeemupdate uitvoeren?" msgid "Connected" msgstr "Verbonden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Verbinden" @@ -3156,7 +3156,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3167,7 +3167,7 @@ msgstr "" "virtuele objecten op de voorgrond van een scherm moeten worden getoond." "

Een hogere waarde zorgt voor een sterker 'uit het scherm' effect." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3182,7 +3182,7 @@ msgstr "" "

In geval van twijfel Native selecteren." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3215,12 +3215,12 @@ msgstr "" "Bepaalt of high of low-level DSP-emulatie moet worden gebruikt. Standaard " "ingesteld op Waar" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Convergentie" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Convergentie:" @@ -3313,18 +3313,18 @@ msgstr "" "streven vaak naar 2.2.

In geval van twijfel leeg " "laten." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Kopieer" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "Kopieer &Functie" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "Kopieer &Hex" @@ -3332,7 +3332,7 @@ msgstr "Kopieer &Hex" msgid "Copy Address" msgstr "Kopieer Adres" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "Kopieer Code &Lijn" @@ -3344,9 +3344,9 @@ msgstr "Kopie mislukt" msgid "Copy Hex" msgstr "Kopieer Hex" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" -msgstr "Kopieer &Doeladres" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" +msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" @@ -3384,16 +3384,16 @@ msgstr "Correcte SDR Gamma" msgid "Cost" msgstr "Kosten" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "Kon niet communiceren met de host." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "Kon geen client maken." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Kon geen peer maken." @@ -3502,7 +3502,7 @@ msgstr "" "In dat geval moet u uw geheugenkaartlocatie opnieuw aangeven in de " "configuratie." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Kon de centrale server niet vinden" @@ -3597,7 +3597,7 @@ msgstr "Huidige Waarde" msgid "Current context" msgstr "Huidige context" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Huidig spel" @@ -3716,7 +3716,7 @@ msgstr "Dansmat" msgid "Dark" msgstr "Dark" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Data" @@ -3744,7 +3744,7 @@ msgstr "Data in onherkenbaar formaat of corrupt." msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "Data inconsistent in GCMemcardManager, actie afbreken." -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Data ontvangen!" @@ -3877,7 +3877,7 @@ msgstr "Verwijder Geselecteerde Bestanden..." msgid "Delete the existing file '{0}'?" msgstr "Verwijder het bestaande bestand '{0}'?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Diepte" @@ -3885,7 +3885,7 @@ msgstr "Diepte" msgid "Depth Percentage:" msgstr "Dieptepercentage:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Diepte:" @@ -4057,7 +4057,7 @@ msgstr "" "afgedwongen. Blokkeert alle opschaling.

In geval " "van twijfel leeg laten." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4128,7 +4128,7 @@ msgstr "" "Machtigt u Dolphin om informatie te rapporteren aan de ontwikkelaars van " "Dolphin?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Wilt u \"%1\" toevoegen aan de lijst met Spelpaden?" @@ -4142,7 +4142,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Wilt u de %n geselecteerde save bestand(en) verwijderen?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Wilt u de emulatie stoppen?" @@ -4177,8 +4177,8 @@ msgstr "Dolphin CSV Signatuurbestand" msgid "Dolphin Signature File" msgstr "Dolphin Signatuurbestand" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS Opname (*.dtm)" @@ -4222,7 +4222,7 @@ msgstr "Dolphin kon de gevraagde actie niet voltooien." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin is een vrije en open-source GameCub- en Wii-emulator." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin is te oud voor de traversal server" @@ -4463,7 +4463,7 @@ msgstr "" "versie {0}.{1} -- Als u Dolphin recentelijk heeft geüpdatet is het mogelijk " "dat Windows eerst moet herstarten voordat de driver herkend wordt." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4810,7 +4810,7 @@ msgstr "" "Activeert Floating Point Result Flag berekening, nodig voor enkele spellen. " "(AAN = Compatibel, UIT = Snel)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4853,7 +4853,7 @@ msgstr "" "software. De meeste spellen geven hier niks om.

In " "geval van twijfel leeg laten." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4957,7 +4957,7 @@ msgstr "" msgid "End Addr" msgstr "Eind Adres" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet niet geïnitialiseerd" @@ -5052,12 +5052,12 @@ msgstr "Voer adres van de RSO-module in:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5071,11 +5071,11 @@ msgstr "Voer adres van de RSO-module in:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5101,7 +5101,7 @@ msgstr "Fout Log" msgid "Error Opening Adapter: %1" msgstr "Fout bij openen van adapter: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "Fout bij verzamelen van save data!" @@ -5125,11 +5125,11 @@ msgstr "Fout in het verkrijgen van sessie lijst: %1" msgid "Error occurred while loading some texture packs" msgstr "Fout opgetreden bij het laden van sommige texture packs" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Fout bij verwerking van codes." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Fout bij het verwerken van data." @@ -5137,11 +5137,11 @@ msgstr "Fout bij het verwerken van data." msgid "Error reading file: {0}" msgstr "Fout bij het lezen van bestand: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Fout bij het synchroniseren van cheat codes!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Fout bij synchroniseren van save data!" @@ -5336,7 +5336,7 @@ msgstr "Extensie Bewegings-input" msgid "Extension Motion Simulation" msgstr "Extensie Bewegings-simulatie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Extern" @@ -5398,7 +5398,7 @@ msgstr "" "Mislukt geheugenkaart te open:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Mislukt om deze sessie aan de NetPlay index toe voegen: %1" @@ -5423,7 +5423,7 @@ msgstr "Mislukt om Skylander van slot %1 te legen!" msgid "Failed to connect to Redump.org" msgstr "Mislukt om met Redump.org te verbinden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Mislukt om verbinding te maken met server: %1" @@ -5463,14 +5463,14 @@ msgstr "" "%1\n" "Skylander is mogelijk al op het portal" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" "NetPlay GBA{0} save bestand verwijderen mislukt. Controleer uw " "schrijfrechten." -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "Kon de NetPlay-geheugenkaart niet verwijderen. Controleer uw schrijfrechten." @@ -5559,7 +5559,7 @@ msgstr "" "verhindert de toegang tot bestanden erin. Probeer uw NAND te repareren " "(Tools -> Beheer NAND -> Controleer NAND...) en importeer de save opnieuw." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Kon core niet initiëren" @@ -5586,7 +5586,7 @@ msgstr "Het is niet gelukt om het pakket te installeren: %1" msgid "Failed to install this title to the NAND." msgstr "Kon deze titel niet installeren op de NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5648,7 +5648,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "Mislukt om \"{0}\" te openen voor schrijven." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Kon '%1' niet openen" @@ -5689,7 +5689,7 @@ msgstr "" msgid "Failed to open file." msgstr "Openen bestand mislukt." -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Kon server niet openen" @@ -5730,7 +5730,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "Kan het inputbestand \"% 1\" niet openen." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5758,7 +5758,7 @@ msgid "Failed to read from file." msgstr "Lezen bestand mislukt." #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "Lezen van het inputbestand \"{0}\" is mislukt." @@ -5827,15 +5827,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Kon deze titel niet van de NAND verwijderen." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "Kon NetPlay CGI-map niet resetten. Controleer uw schrijfrechten." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "Kon NetPlay NAND-map niet resetten. Controleer uw schrijfrechten." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "Kon NetPlay omleid map niet resetten. Controleer uw schrijfrechten." @@ -5878,11 +5878,11 @@ msgstr "Het is niet gelukt om het pakket te deïnstalleren: %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Het schrijven van BT.DINF naar SYSCONF is mislukt" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Kon Mii data niet schrijven." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Kon Wii-save niet schrijven." @@ -5896,7 +5896,7 @@ msgstr "Kon configuratiebestand niet schrijven!" msgid "Failed to write modified memory card to disk." msgstr "Schrijven van gewijzigde geheugenkaart naar schijf mislukt." -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "Schrijven van omgeleide save mislukt." @@ -5905,7 +5905,7 @@ msgid "Failed to write savefile to disk." msgstr "Schrijven van save bestand naar schijf mislukt." #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5920,7 +5920,7 @@ msgstr "" msgid "Failure" msgstr "Gefaald" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "Eerlijke Input Vertraging" @@ -6099,7 +6099,7 @@ msgstr "Flags" msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "Volg &Branch" @@ -6173,7 +6173,7 @@ msgstr "Uitgeschakeld omdat %1 geen VS uitbreiding ondersteunt." msgid "Forced on because %1 doesn't support geometry shaders." msgstr "Uitgeschakeld omdat %1 geen geometry shaders ondersteunt." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6183,7 +6183,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6392,11 +6392,11 @@ msgstr "GBA Volume" msgid "GBA Window Size" msgstr "GBA-venstergrootte" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1 ROM verandert naar \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "GBA%1 ROM uitgeschakeld" @@ -6444,7 +6444,7 @@ msgstr "GL_MAX_TEXTURE_SIZE is {0} - moet op zijn minst 1024 zijn." msgid "GPU Texture Decoding" msgstr "Textuurdecodering door GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6456,7 +6456,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL FOUT: Ondersteunt uw videokaart OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6464,7 +6464,7 @@ msgstr "" "GPU: OGL FOUT: GL_ARB_map_buffer_range vereist.\n" "GPU: Ondersteunt uw videokaart OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6472,7 +6472,7 @@ msgstr "" "GPU: OGL FOUT: GL_ARB_sampler_objects vereist.\n" "GPU: Ondersteunt uw videokaart OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6480,7 +6480,7 @@ msgstr "" "GPU: OGL FOUT: GL_ARB_uniform_buffer_object vereist.\n" "GPU: Ondersteunt uw videokaart OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6496,7 +6496,7 @@ msgstr "" "GPU: OGL FOUT: OpenGL versie 3 vereist.\n" "GPU: Ondersteunt uw videokaart OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6574,15 +6574,15 @@ msgstr "Spel ID" msgid "Game ID:" msgstr "Spel ID:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Spelstatus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Spel gewijzigd naar \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6591,15 +6591,15 @@ msgstr "" "selecteer Eigenschappen, ga naar het tabblad Verifieer, en selecteer " "Verifieer Integriteit om de hash te controleren" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "Spel heeft een ander schijf nummer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "Spel heeft een andere revisie" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Het spel draait al!" @@ -6608,7 +6608,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "Spel overschreven door een andere save. Data corruptie {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "Spel regio komt niet overeen" @@ -6762,7 +6762,7 @@ msgstr "Giant" msgid "Giants" msgstr "Giants" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Golf Modus" @@ -6789,7 +6789,7 @@ msgstr "Graphics Schakelaars" msgid "Graphics mods are currently disabled." msgstr "Grafische mods zijn momenteel uitgeschakeld." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6911,7 +6911,7 @@ msgstr "In-game-sessies verbergen" msgid "Hide Incompatible Sessions" msgstr "Incompatibele sessies verbergen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "Externe GBA's verbergen" @@ -6950,7 +6950,7 @@ msgstr "Host" msgid "Host Code:" msgstr "Host-code:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Host Input Autoriteit" @@ -6958,7 +6958,7 @@ msgstr "Host Input Autoriteit" msgid "Host Size" msgstr "Hostgrootte" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6970,11 +6970,11 @@ msgstr "" "maar de latentie voor anderen groter wordt. Geschikt voor casual spellen met " "3+ spelers, mogelijk op onstabiele of hoge latency-verbindingen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Host Input Autoriteit uitgeschakeld" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Host Input Autoriteit geactiveerd" @@ -7105,7 +7105,7 @@ msgstr "" msgid "Icon" msgstr "Icoon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7142,7 +7142,7 @@ msgstr "" "Deze machtiging kan op elk moment worden ingetrokken via de Dolphin-" "instellingen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7273,11 +7273,11 @@ msgstr "Save-bestand(en) importeren" msgid "Import Wii Save..." msgstr "Wii-save importeren…" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "NAND-back-up importeren" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7445,7 +7445,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -7476,7 +7476,7 @@ msgstr "Naar NAND installeren" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Instr." @@ -7499,7 +7499,7 @@ msgstr "Instructie:" msgid "Instruction: %1" msgstr "Instructie: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7569,7 +7569,7 @@ msgstr "" "{1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Interne resolutie" @@ -7627,7 +7627,7 @@ msgstr "Ongeldige controlesom" msgid "Invalid game." msgstr "Ongeldig spel" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Ongeldige host" @@ -7802,7 +7802,7 @@ msgid "" msgstr "" "Kaos is de enige vijand voor deze trofee. Er hoeft niets gewijzigd te worden!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Blijf Uitvoeren" @@ -7841,7 +7841,7 @@ msgstr "Toetsen" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Speler kicken" @@ -8073,7 +8073,7 @@ msgstr "Laad Bestand" msgid "Load GameCube Main Menu" msgstr "GameCube Hoofdmenu Laden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "Laad Alleen Host Save Data" @@ -8200,7 +8200,7 @@ msgstr "Laad State van Slot" msgid "Load Wii System Menu %1" msgstr "Wii-systeemmenu %1 laden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "Laad en Schrijf Alleen Host Save Data" @@ -8242,7 +8242,7 @@ msgstr "" "Laadt grafische mods van User/Load/GraphicsMods/." "

In geval van twijfel leeg laten." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Lokaal" @@ -8315,7 +8315,7 @@ msgstr "" msgid "Loop" msgstr "Loop" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Verbinding met NetPlay-server verloren..." @@ -8393,7 +8393,7 @@ msgstr "Maker" msgid "Maker:" msgstr "Maker:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8414,7 +8414,7 @@ msgstr "Beheer NAND" msgid "Manual Texture Sampling" msgstr "Handmatige Texture Sampling" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "Mapping" @@ -8426,11 +8426,11 @@ msgstr "Mask ROM" msgid "Match Found" msgstr "Overeenkomst Gevonden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Max Buffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "Max buffergrootte gewijzigd naar %1" @@ -8488,7 +8488,7 @@ msgstr "MemoryCard: Read opgeroepen met onjuiste bron adres ({0:#x})" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: Write opgeroepen met ongeldige bestemming adres ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8537,7 +8537,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Verschil tussen interne data structuren." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8741,7 +8741,7 @@ msgstr "Native (640x528)" msgid "Native GCI File" msgstr "Native GCI bestand" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "NetPlay" @@ -8757,7 +8757,7 @@ msgstr "Netplay Instellingen" msgid "Netherlands" msgstr "Nederland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8766,7 +8766,7 @@ msgstr "" "Netplay-sessie zijn gemaakt of gewijzigd blijven in de lokale saves van de " "host." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8776,7 +8776,7 @@ msgstr "" "de Netplay-sessie zijn gemaakt of gewijzigd worden aan het eind van de " "sessie weggegooid." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8785,7 +8785,7 @@ msgstr "" "worden aan het einde van de Netplay-sessie weggegooid." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Netwerk" @@ -8855,7 +8855,7 @@ msgstr "Volgende Overeenkomst" msgid "Next Profile" msgstr "Volgend Profiel" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "Nickname is te lang" @@ -8892,7 +8892,7 @@ msgstr "Geen Compressie" msgid "No Match" msgstr "Geen Overeenkomst" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "Geen Save Data" @@ -8942,7 +8942,7 @@ msgstr "Geen input" msgid "No issues have been detected." msgstr "Er zijn geen problemen gedetecteerd." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "Geen overeenkomend spel gevonden" @@ -8984,7 +8984,7 @@ msgstr "" "afgebroken om opname desynchonisatie te voorkomen" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -9002,7 +9002,7 @@ msgstr "Noord-Amerika" msgid "Not Set" msgstr "Niet ingesteld" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Niet alle spelers hebben het spel. Weet u zeker dat u wilt doorgaan?" @@ -9026,7 +9026,7 @@ msgstr "" "Niet genoeg vrije bestanden op de doelgeheugenkaart. Ten minste %n vrije " "bestand(en) vereist." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "Niet gevonden" @@ -9085,7 +9085,7 @@ msgid "Nunchuk Stick" msgstr "Nunchuk Stick" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9334,7 +9334,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9353,7 +9353,7 @@ msgstr "Overige State Sneltoetsen" msgid "Other State Management" msgstr "Overige State Beheer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Ander spel..." @@ -9361,7 +9361,7 @@ msgstr "Ander spel..." msgid "Output" msgstr "Output" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "Output Resampling" @@ -9369,7 +9369,7 @@ msgstr "Output Resampling" msgid "Output Resampling:" msgstr "Output Resampling:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Overschrijven" @@ -9407,7 +9407,7 @@ msgstr "PNG afbeeldingsbestand (*.png);; Alle bestanden (*)" msgid "PPC Size" msgstr "PPC Grootte" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -9420,7 +9420,7 @@ msgstr "Pad" msgid "Pads" msgstr "Pads" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Parameters" @@ -9566,7 +9566,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "Kies een debug-lettertype" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9603,7 +9603,7 @@ msgstr "Play Set/Power Disc" msgid "Playback Options" msgstr "Terugspeel Opties" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Speler" @@ -9632,7 +9632,7 @@ msgid "Player Two Ability Two" msgstr "Speler Twee Vaardigheid Twee" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Spelers" @@ -9686,12 +9686,12 @@ msgstr "Poort:" msgid "Portal Slots" msgstr "Portal Slots" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Mogelijke desync gedetecteerd: %1 heeft mogelijk sync verloren in frame %2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "Post-Processing Effect" @@ -9868,11 +9868,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "LTR" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "Quality of Service (QoS) kan niet worden geactiveerd." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "Quality of Service (QoS) is succesvol geactiveerd." @@ -9884,11 +9884,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Vraag" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Stoppen" @@ -9950,7 +9950,7 @@ msgstr "Rauw" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -10009,7 +10009,7 @@ msgstr "Hercentreren" msgid "Record" msgstr "Opnemen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "Input Opnemen" @@ -10038,7 +10038,7 @@ msgstr "Rood Links" msgid "Red Right" msgstr "Rood Rechts" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10158,8 +10158,8 @@ msgstr "" "ISO (tenzij u het ISO-bestand verpakt in een gecomprimeerd bestandsformaat " "zoals ZIP achteraf). Wilt u toch doorgaan?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -10258,11 +10258,11 @@ msgstr "Herstarten Vereist" msgid "Restore Defaults" msgstr "Herstel Standaardinstellingen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Opnieuw" @@ -10271,7 +10271,7 @@ msgstr "Opnieuw" msgid "Return Speed" msgstr "Terugkeer Snelheid" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Revisie" @@ -10330,7 +10330,7 @@ msgstr "Rol Links" msgid "Roll Right" msgstr "Rol Rechts" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "Kamer ID" @@ -10394,7 +10394,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -10402,11 +10402,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "Voer GBA Emulatie uit in Specifieke threads" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -10418,7 +10418,7 @@ msgstr "Uitvoeren tot hit (negeer breekpunten)" msgid "Russia" msgstr "Rusland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD-Kaart" @@ -10567,7 +10567,7 @@ msgstr "Sla Oudste State op" msgid "Save Preset" msgstr "Voorinstelling opslaan" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "Sla Opnamebestand op Als" @@ -10813,7 +10813,7 @@ msgstr "Selecteer GBA ROM" msgid "Select GBA Saves Path" msgstr "Selecteer GBA Saves Pad" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10825,7 +10825,7 @@ msgstr "Selecteer Laatste State" msgid "Select Load Path" msgstr "Selecteer Laad Pad" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10927,8 +10927,8 @@ msgstr "Selecteer een Map" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Selecteer een Bestand" @@ -10956,7 +10956,7 @@ msgstr "Selecteer e-Reader Kaarten" msgid "Select the RSO module address:" msgstr "Selecteer het RSO module adres:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "Selecteer Opnamebestand om Af te Spelen" @@ -10972,11 +10972,11 @@ msgstr "Selecteer Font" msgid "Selected controller profile does not exist" msgstr "Geselecteerde controller profiel bestaat niet" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "Het geselecteerde spel bestaat niet in de spellijst!" @@ -11023,7 +11023,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -11102,7 +11102,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Verzend" @@ -11140,7 +11140,7 @@ msgstr "Server IP-adres" msgid "Server Port" msgstr "Server Poort" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "Server heeft traversal poging geweigerd" @@ -11165,15 +11165,15 @@ msgstr "" msgid "Set PC" msgstr "Stel PC In" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -11337,7 +11337,7 @@ msgstr "GameCube tonen" msgid "Show Germany" msgstr "Duitsland tonen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Golfmodus-overlay tonen" @@ -11446,7 +11446,7 @@ msgstr "Systeemklok tonen" msgid "Show Taiwan" msgstr "Taiwan tonen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -11478,7 +11478,7 @@ msgstr "Wii tonen" msgid "Show World" msgstr "Wereld tonen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11920,7 +11920,7 @@ msgstr "Stack begin" msgid "Standard Controller" msgstr "Standaardcontroller" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11958,7 +11958,7 @@ msgstr "Start met Riivolution Patches" msgid "Start with Riivolution Patches..." msgstr "Start met Riivolution Patches..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Gestart spel" @@ -12022,11 +12022,11 @@ msgstr "Stappen" msgid "Stereo" msgstr "Stereo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "Stereoscopische 3D Modus" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Stereoscopische 3D Modus:" @@ -12056,7 +12056,7 @@ msgstr "Stoppen" msgid "Stop Playing/Recording Input" msgstr "Afspelen/opnemen van input stoppen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Gestopt spel" @@ -12102,7 +12102,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Uitrekken naar venster" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Strikte Instellingensynchronisatie" @@ -12142,7 +12142,7 @@ msgstr "Stylus" msgid "Success" msgstr "Geslaagd" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "Succesvol aan NetPlay index toegevoegd" @@ -12218,7 +12218,7 @@ msgstr "Surround" msgid "Suspended" msgstr "Onderbroken" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Wissel Ogen" @@ -12233,7 +12233,7 @@ msgstr "Swap Force" msgid "Swapper" msgstr "Swapper" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12261,19 +12261,19 @@ msgstr "Overschakelen naar B" msgid "Symbol" msgstr "Symbool" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12283,7 +12283,7 @@ msgstr "Symbolen" msgid "Sync" msgstr "Sync" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko Codes Synchroniseren" @@ -12311,15 +12311,15 @@ msgstr "" "Synchroniseert de SD-kaart met de SD Sync-map bij het starten en beëindigen " "van emulatie." -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "AR Codes aan het Synchroniseren..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Gecko Codes aan het Synchroniseren..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Synchroniseren van save data..." @@ -12367,7 +12367,7 @@ msgstr "Maak Screenshot" msgid "Target address range is invalid." msgstr "Doeladresbereik is ongeldig." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12404,7 +12404,7 @@ msgstr "Nauwkeurigheid van textuurcache" msgid "Texture Dumping" msgstr "Texture Dumping" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "Textuurfiltering" @@ -12686,7 +12686,7 @@ msgstr "Het spel ID is {0} maar zou {1} moeten zijn." msgid "The game disc does not contain any usable update information." msgstr "De spelschijf bevat geen bruikbare update informatie." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "Het spel wordt momenteel uitgevoerd." @@ -12700,7 +12700,7 @@ msgstr "" "met het systeemmenu te voorkomen, is het niet mogelijk om de geëmuleerde " "console met deze schijf bij te werken." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12728,7 +12728,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12812,15 +12812,15 @@ msgstr "" "Dezelfde map kan niet worden gebruikt in meerdere slots; de map wordt al " "gebruikt door %1." -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "De NetPlay versie van de server en client zijn incompatibel." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "De server is vol." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "De server verstuurde een onbekende foutmelding." @@ -13259,7 +13259,7 @@ msgstr "" "Dit zal de snelheid van het chunked uploaden per client beperken, wat wordt " "gebruikt om saves te synchroniseren." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13485,8 +13485,8 @@ msgstr "Trap Master" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Traversalfout" @@ -13494,7 +13494,7 @@ msgstr "Traversalfout" msgid "Traversal Server" msgstr "Traversal Server" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Traversal server time-out tijdens het verbinden met de host" @@ -13714,7 +13714,7 @@ msgstr "Verenigde Staten" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Onbekend" @@ -13728,11 +13728,11 @@ msgstr "Onbekend (Id:%1 Var:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Onbekend DVD commando {0:08x} - fatale fout" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "Onbekend SYNC_CODES bericht ontvangen met id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -13740,11 +13740,11 @@ msgstr "" "Onbekend SYNC_GECKO_CODES bericht met ID:{0} ontvangen van speler:{1} Speler " "wordt gekickt!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "Onbekend SYNC_SAVE_DATA-bericht ontvangen met id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13776,7 +13776,7 @@ msgstr "Onbekende disc" msgid "Unknown error occurred." msgstr "Onbekende fout opgetreden." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "Onbekende fout {0:x}" @@ -13784,11 +13784,11 @@ msgstr "Onbekende fout {0:x}" msgid "Unknown error." msgstr "Onbekende fout." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "Onbekend bericht ontvangen met id : {0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" "Onbekend bericht ontvangen met id: {0} ontvangen van speler: {1} Speler " @@ -13930,7 +13930,7 @@ msgstr "Instellingen voor rapportage van gebruiksstatistieken" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "Gebruik 8.8.8.8 voor normale DNS, voer anders uw eigen in" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "Alle Wii Save Data gebruiken" @@ -13938,6 +13938,10 @@ msgstr "Alle Wii Save Data gebruiken" msgid "Use Built-In Database of Game Names" msgstr "Gebruik Ingebouwde Database met Spelnamen" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Gebruik Lossless Codec (FFV1)" @@ -14071,7 +14075,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Gebruikt Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "Gebruik TTL %1 voor probe packet" @@ -14111,7 +14115,7 @@ msgstr "VBI overslaan" msgid "Value" msgstr "Waarde" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "Waarde getraceerd naar huidige instructie." @@ -14354,7 +14358,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Waarschuwing" @@ -14476,6 +14480,13 @@ msgstr "Westers (Windows-1252)" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -14650,19 +14661,19 @@ msgstr "Schrijf naar Log en Breek af" msgid "Write to Window" msgstr "Naar venster schrijven" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "Verkeerde schijf nummer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "Verkeerde hash" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "Verkeerde regio" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "Verkeerde revisie" @@ -15060,11 +15071,11 @@ msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" "{0} IPL gevonden in {1} map. Het is mogelijk dat de schijf niet herkend wordt" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} kon codes niet synchroniseren." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} kon niet synchroniseren." @@ -15078,7 +15089,7 @@ msgstr "" "buiten Dolphin" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0} van {1} blokken. Compressieverhouding {2}%" diff --git a/Languages/po/pl.po b/Languages/po/pl.po index 728a7a2f0e..ef60926451 100644 --- a/Languages/po/pl.po +++ b/Languages/po/pl.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: FlexBy, 2021,2023\n" "Language-Team: Polish (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -187,7 +187,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "%1 nie wspiera tej funkcji na twoim systemie." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 nie wspiera tej funkcji." @@ -201,11 +201,11 @@ msgstr "" "%2 obiekt(ów)\n" "Aktualna klatka: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 dołączył(a)" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 wyszedł" @@ -213,11 +213,11 @@ msgstr "%1 wyszedł" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -260,17 +260,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Normalna szybkość)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "%1's wartość jest używana" @@ -302,7 +302,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -315,7 +315,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -363,7 +363,7 @@ msgstr "&4x" msgid "&About" msgstr "&O programie" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -441,7 +441,7 @@ msgid "&Controller Settings" msgstr "Ustawienia &kontrolerów" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -558,7 +558,7 @@ msgstr "&Importuj..." msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -670,7 +670,7 @@ msgstr "&Usuń" msgid "&Remove Code" msgstr "&Usuń kod" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -779,7 +779,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(wyłączony)" @@ -803,7 +803,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -812,7 +812,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1064,7 +1064,7 @@ msgstr "" "Jeśli nie jesteś pewien, pozostaw to pole niezaznaczone." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1097,8 +1097,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Sesja NetPlay jest już rozpoczęta!" @@ -1116,7 +1116,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Dysk już jest gotowy do włożenia." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1127,7 +1127,7 @@ msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" "Stan zapisu nie może zostać wczytany bez określenia gry do uruchomienia." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1379,7 +1379,7 @@ msgstr "Dodaj..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1403,7 +1403,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1474,7 +1474,7 @@ msgstr "Zaawansowane" msgid "Advanced Settings" msgstr "Ustawienia zaawansowane" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1556,8 +1556,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Wszystkie stany zapisu (*.sav *.s##);; wszystkie pliki (*)" @@ -1573,11 +1573,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Kody wszystkich graczy zsynchronizowane." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Zapisy wszystkich graczy zsynchronizowane." @@ -1643,7 +1643,7 @@ msgstr "Kąt" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1667,7 +1667,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1701,7 +1701,7 @@ msgstr "Czy jesteś pewien, że chcesz usunąć ten plik?" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Czy jesteś pewien, że chcesz zamknąć NetPlay?" @@ -1730,7 +1730,7 @@ msgstr "Proporcje obrazu:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1742,7 +1742,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Przypisz porty kontrolerów" @@ -1800,7 +1800,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "Ustawienia automatycznej aktualizacji" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2068,11 +2068,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2200,7 +2200,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2265,16 +2265,16 @@ msgstr "" msgid "Buffer Size:" msgstr "Rozmiar bufora:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Rozmiar bufora zmieniono na %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Bufor:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2354,7 +2354,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2416,8 +2416,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" "Nie można uruchomić Sesji NetPlay, podczas gdy gra wciąż jest uruchomiona!" @@ -2567,7 +2567,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Rozmówki" @@ -2601,7 +2601,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Suma kontrolna" @@ -2705,11 +2705,11 @@ msgstr "" msgid "Code:" msgstr "Kod:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2899,8 +2899,8 @@ msgstr "Skonfiguruj wyjście" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Potwierdź" @@ -2914,7 +2914,7 @@ msgid "Confirm on Stop" msgstr "Potwierdź przy zatrzymaniu" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Potwierdzenie" @@ -2968,7 +2968,7 @@ msgstr "Połączyć z Internetem i przeprowadzić aktualizację systemu?" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Łączenie" @@ -3039,7 +3039,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3047,7 +3047,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3056,7 +3056,7 @@ msgid "" "Native.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3081,12 +3081,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Konwergencja:" @@ -3161,18 +3161,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Kopiuj" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3180,7 +3180,7 @@ msgstr "" msgid "Copy Address" msgstr "Kopiuj adres" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3192,8 +3192,8 @@ msgstr "Kopiowanie nie powiodło się" msgid "Copy Hex" msgstr "Kopiuj Hex" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3232,16 +3232,16 @@ msgstr "" msgid "Cost" msgstr "Koszt" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3326,7 +3326,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3418,7 +3418,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3531,7 +3531,7 @@ msgstr "Mata do tańczenia" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3559,7 +3559,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3686,7 +3686,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3694,7 +3694,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Głębia:" @@ -3860,7 +3860,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3919,7 +3919,7 @@ msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" "Czy zezwalasz programowi Dolphin na wysyłanie informacji do jego producentów?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3933,7 +3933,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Zatrzymać aktualną emulację?" @@ -3968,8 +3968,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Filmy TAS (*.dtm)" @@ -4004,7 +4004,7 @@ msgstr "Nie udało się wykonać wymaganego zadania." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin jest wolnym i otwartoźródłowym emulatorem GameCube'a oraz Wii." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4233,7 +4233,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4568,7 +4568,7 @@ msgstr "" "Włącza obliczanie flagi wyniku liczby zmiennoprzecinkowej, wymagane dla " "niektórych gier. (włączone = kompatybilne, wyłączone = szybkie)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4602,7 +4602,7 @@ msgid "" "this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4688,7 +4688,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet nie zainicjował się" @@ -4783,12 +4783,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4802,11 +4802,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4832,7 +4832,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4855,11 +4855,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4867,11 +4867,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Błąd synchronizacji kodów cheatowania" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -5062,7 +5062,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5122,7 +5122,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5146,7 +5146,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5183,12 +5183,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5266,7 +5266,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5290,7 +5290,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5348,7 +5348,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Nie udało się otworzyć '%1'" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5420,7 +5420,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5445,7 +5445,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5503,15 +5503,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5554,11 +5554,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Nie udało się zapisać BT.DINF do SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5572,7 +5572,7 @@ msgstr "Nie udało się zapisać pliku konfiguracyjnego!" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5581,7 +5581,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5594,7 +5594,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "Flagi" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5832,7 +5832,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5842,7 +5842,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6042,11 +6042,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6088,7 +6088,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "Dekodowanie tekstur za pomocą GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6098,25 +6098,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6128,7 +6128,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6199,29 +6199,29 @@ msgstr "ID gry" msgid "Game ID:" msgstr "ID gry:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Zmieniono grę na \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Gra jest już uruchomiona!" @@ -6230,7 +6230,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6384,7 +6384,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6411,7 +6411,7 @@ msgstr "Przełączniki grafiki" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6527,7 +6527,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6566,7 +6566,7 @@ msgstr "Hostuj" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6574,7 +6574,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6582,11 +6582,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6696,7 +6696,7 @@ msgstr "" msgid "Icon" msgstr "Ikona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6729,7 +6729,7 @@ msgstr "" "powodują błędy oraz problemy z wydajnością i stabilnością.\n" "Autoryzacja może zostać wycofana w każdej chwili poprzez ustawienia programu." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6832,11 +6832,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "Importuj zapis Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6995,7 +6995,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -7026,7 +7026,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -7049,7 +7049,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7109,7 +7109,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Rozdzielczość wewnętrzna" @@ -7167,7 +7167,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "" @@ -7339,7 +7339,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7378,7 +7378,7 @@ msgstr "Klawisze" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Wyrzuć gracza" @@ -7604,7 +7604,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7731,7 +7731,7 @@ msgstr "Wczytaj stan ze slotu" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7768,7 +7768,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7838,7 +7838,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7916,7 +7916,7 @@ msgstr "Producent" msgid "Maker:" msgstr "Producent:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7933,7 +7933,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7945,11 +7945,11 @@ msgstr "" msgid "Match Found" msgstr "Trafienie znalezione" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -8007,7 +8007,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8050,7 +8050,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8236,7 +8236,7 @@ msgstr "Natywna (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8252,27 +8252,27 @@ msgstr "" msgid "Netherlands" msgstr "Holandia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8342,7 +8342,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8379,7 +8379,7 @@ msgstr "" msgid "No Match" msgstr "Brak trafień" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8429,7 +8429,7 @@ msgstr "" msgid "No issues have been detected." msgstr "Nie wykryto żadnych problemów" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8466,7 +8466,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8484,7 +8484,7 @@ msgstr "Ameryka Północna" msgid "Not Set" msgstr "Nieokreślona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Nie wszyscy gracze mają tę grę. Czy na pewno chcesz rozpocząć?" @@ -8504,7 +8504,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8561,7 +8561,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8805,7 +8805,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8824,7 +8824,7 @@ msgstr "Inne skróty klawiaturowe stanów" msgid "Other State Management" msgstr "Inne zarządzanie stanami" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8832,7 +8832,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8840,7 +8840,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8878,7 +8878,7 @@ msgstr "Plik graficzny PNG (*.png);; All Files (*)" msgid "PPC Size" msgstr "Rozmiar PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8891,7 +8891,7 @@ msgstr "Pad" msgid "Pads" msgstr "Pady" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -9037,7 +9037,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -9074,7 +9074,7 @@ msgstr "" msgid "Playback Options" msgstr "Opcje odtwarzania" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9103,7 +9103,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Gracze" @@ -9153,11 +9153,11 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9323,11 +9323,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9338,11 +9338,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Pytanie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Zamknij" @@ -9404,7 +9404,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9463,7 +9463,7 @@ msgstr "Wyśrodkuj" msgid "Record" msgstr "Nagranie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9492,7 +9492,7 @@ msgstr "Czerwony lewo" msgid "Red Right" msgstr "Czerwony prawo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9601,8 +9601,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9699,11 +9699,11 @@ msgstr "Wymagane ponowne uruchomienie" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Ponów" @@ -9712,7 +9712,7 @@ msgstr "Ponów" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9771,7 +9771,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "ID pokoju" @@ -9830,7 +9830,7 @@ msgstr "" msgid "Rumble" msgstr "Wibracje" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9838,11 +9838,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9854,7 +9854,7 @@ msgstr "" msgid "Russia" msgstr "Rosja" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -10003,7 +10003,7 @@ msgstr "Zapisz najstarszy stan" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10242,7 +10242,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10254,7 +10254,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10356,8 +10356,8 @@ msgstr "Wybierz ścieżkę" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Wybierz plik" @@ -10385,7 +10385,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10401,11 +10401,11 @@ msgstr "Wybierz czcionkę" msgid "Selected controller profile does not exist" msgstr "Wybrany profil kontrolera nie istnieje" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10448,7 +10448,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10512,7 +10512,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Wyślij" @@ -10545,7 +10545,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10570,15 +10570,15 @@ msgstr "" msgid "Set PC" msgstr "Ustaw PC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10737,7 +10737,7 @@ msgstr "Pokaż GameCube'a" msgid "Show Germany" msgstr "Pokaż Niemcy" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10846,7 +10846,7 @@ msgstr "Pokaż zegar systemowy" msgid "Show Taiwan" msgstr "Pokaż Tajwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10878,7 +10878,7 @@ msgstr "Pokaż Wii" msgid "Show World" msgstr "Pokaż świat" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11271,7 +11271,7 @@ msgstr "" msgid "Standard Controller" msgstr "Standardowy kontroler" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11309,7 +11309,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11373,11 +11373,11 @@ msgstr "Kroki" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Tryb 3D stereoskopii:" @@ -11407,7 +11407,7 @@ msgstr "Zatrzymaj" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Zatrzymana gra" @@ -11443,7 +11443,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Rozciągnij do okna" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Ścisła synchronizacja ustawień" @@ -11483,7 +11483,7 @@ msgstr "" msgid "Success" msgstr "Powodzenie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11559,7 +11559,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Zamień oczy" @@ -11574,7 +11574,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11599,19 +11599,19 @@ msgstr "" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11621,7 +11621,7 @@ msgstr "Symbole" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11645,15 +11645,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11701,7 +11701,7 @@ msgstr "Zrób zrzut ekranu" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11736,7 +11736,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11967,7 +11967,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "Dysk gry nie zawiera żadnych użytecznych informacji." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11978,7 +11978,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12001,7 +12001,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12067,15 +12067,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12443,7 +12443,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12663,8 +12663,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12672,7 +12672,7 @@ msgstr "" msgid "Traversal Server" msgstr "Serwer przejściowy" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12865,7 +12865,7 @@ msgstr "Stany Zjednoczone" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Nieznany" @@ -12879,21 +12879,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12923,7 +12923,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12931,11 +12931,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -13073,7 +13073,7 @@ msgstr "Ustawienia raportowania statystyk użytkowania" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -13081,6 +13081,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "Użyj wbudowanej bazy danych nazw gier" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13189,7 +13193,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13229,7 +13233,7 @@ msgstr "" msgid "Value" msgstr "Wartość" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13442,7 +13446,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Ostrzeżenie" @@ -13530,6 +13534,13 @@ msgstr "" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13696,19 +13707,19 @@ msgstr "" msgid "Write to Window" msgstr "Wpisz do okna" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -14051,11 +14062,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -14066,7 +14077,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/pt.po b/Languages/po/pt.po index 322370b5c7..4ca8514820 100644 --- a/Languages/po/pt.po +++ b/Languages/po/pt.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Zilaan , 2011\n" "Language-Team: Portuguese (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -162,7 +162,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "" @@ -173,11 +173,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "" @@ -185,11 +185,11 @@ msgstr "" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -232,17 +232,17 @@ msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -274,7 +274,7 @@ msgstr "" msgid "%1[%2]: %3/%4 MiB" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -287,7 +287,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -335,7 +335,7 @@ msgstr "" msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -413,7 +413,7 @@ msgid "&Controller Settings" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -530,7 +530,7 @@ msgstr "" msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -642,7 +642,7 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -751,7 +751,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(desligado)" @@ -775,7 +775,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -784,7 +784,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1034,7 +1034,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1064,8 +1064,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1083,7 +1083,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1093,7 +1093,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1343,7 +1343,7 @@ msgstr "Adicionar..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1367,7 +1367,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1427,7 +1427,7 @@ msgstr "Avançadas" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1509,8 +1509,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1526,11 +1526,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1596,7 +1596,7 @@ msgstr "Ângulo" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1620,7 +1620,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1654,7 +1654,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1683,7 +1683,7 @@ msgstr "Proporção de ecrã:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1695,7 +1695,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "" @@ -1753,7 +1753,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2021,11 +2021,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2153,7 +2153,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2218,16 +2218,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2307,7 +2307,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2369,8 +2369,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2517,7 +2517,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Conversa" @@ -2551,7 +2551,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2655,11 +2655,11 @@ msgstr "" msgid "Code:" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2849,8 +2849,8 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2864,7 +2864,7 @@ msgid "Confirm on Stop" msgstr "Confirmar Ao Parar" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2918,7 +2918,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -2989,7 +2989,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -2997,7 +2997,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3006,7 +3006,7 @@ msgid "" "Native.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3031,12 +3031,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "" @@ -3111,18 +3111,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3130,7 +3130,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3142,8 +3142,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3182,16 +3182,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3272,7 +3272,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3364,7 +3364,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3477,7 +3477,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3505,7 +3505,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3632,7 +3632,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3640,7 +3640,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "" @@ -3806,7 +3806,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3864,7 +3864,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3878,7 +3878,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Deseja parar a emulação actual?" @@ -3913,8 +3913,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS filmes (*.dtm)" @@ -3947,7 +3947,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4176,7 +4176,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4507,7 +4507,7 @@ msgid "" "= Compatible, OFF = Fast)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4541,7 +4541,7 @@ msgid "" "this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4627,7 +4627,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "" @@ -4722,12 +4722,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4741,11 +4741,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4771,7 +4771,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4795,11 +4795,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4807,11 +4807,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -4998,7 +4998,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5058,7 +5058,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5082,7 +5082,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5119,12 +5119,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5202,7 +5202,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5226,7 +5226,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5282,7 +5282,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5321,7 +5321,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5354,7 +5354,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5379,7 +5379,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5437,15 +5437,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5488,11 +5488,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Falha ao escrever BT.DINF para SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5506,7 +5506,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5515,7 +5515,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5528,7 +5528,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5698,7 +5698,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5766,7 +5766,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5776,7 +5776,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5976,11 +5976,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6022,7 +6022,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6032,25 +6032,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6062,7 +6062,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6133,29 +6133,29 @@ msgstr "" msgid "Game ID:" msgstr "ID do Jogo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "O jogo já está a correr!" @@ -6164,7 +6164,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6318,7 +6318,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6345,7 +6345,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6461,7 +6461,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6500,7 +6500,7 @@ msgstr "Host" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6508,7 +6508,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6516,11 +6516,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6630,7 +6630,7 @@ msgstr "" msgid "Icon" msgstr "Ícone" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6654,7 +6654,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6757,11 +6757,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6920,7 +6920,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6951,7 +6951,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6974,7 +6974,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7034,7 +7034,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7092,7 +7092,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "" @@ -7262,7 +7262,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7301,7 +7301,7 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "" @@ -7527,7 +7527,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7654,7 +7654,7 @@ msgstr "" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7691,7 +7691,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7761,7 +7761,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7839,7 +7839,7 @@ msgstr "" msgid "Maker:" msgstr "Fabricante:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7856,7 +7856,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7868,11 +7868,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7930,7 +7930,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7973,7 +7973,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8159,7 +8159,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8175,27 +8175,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8265,7 +8265,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8302,7 +8302,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8352,7 +8352,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8389,7 +8389,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8407,7 +8407,7 @@ msgstr "" msgid "Not Set" msgstr "Não definido" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8427,7 +8427,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8484,7 +8484,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8726,7 +8726,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8745,7 +8745,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8753,7 +8753,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8761,7 +8761,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8799,7 +8799,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8812,7 +8812,7 @@ msgstr "Comando" msgid "Pads" msgstr "Comandos" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8958,7 +8958,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -8995,7 +8995,7 @@ msgstr "" msgid "Playback Options" msgstr "Opções de Reprodução" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9024,7 +9024,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Jogadores" @@ -9074,11 +9074,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9242,11 +9242,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9257,11 +9257,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Questão" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Sair" @@ -9323,7 +9323,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9382,7 +9382,7 @@ msgstr "" msgid "Record" msgstr "Gravar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9411,7 +9411,7 @@ msgstr "Vermelho Esquerda" msgid "Red Right" msgstr "Vermelho Direita" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9520,8 +9520,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9618,11 +9618,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9631,7 +9631,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9690,7 +9690,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9749,7 +9749,7 @@ msgstr "" msgid "Rumble" msgstr "Vibração" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9757,11 +9757,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9773,7 +9773,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9922,7 +9922,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10161,7 +10161,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10173,7 +10173,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10275,8 +10275,8 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "" @@ -10304,7 +10304,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10320,11 +10320,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10367,7 +10367,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10431,7 +10431,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Enviar" @@ -10464,7 +10464,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10489,15 +10489,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10653,7 +10653,7 @@ msgstr "Mostrar GameCube" msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10762,7 +10762,7 @@ msgstr "" msgid "Show Taiwan" msgstr "Mostrar Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10794,7 +10794,7 @@ msgstr "Mostrar Wii" msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11185,7 +11185,7 @@ msgstr "" msgid "Standard Controller" msgstr "Comando padrão" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Começar" @@ -11223,7 +11223,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11287,11 +11287,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "" @@ -11321,7 +11321,7 @@ msgstr "Parar" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11357,7 +11357,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Ajustar à janela" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11397,7 +11397,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11473,7 +11473,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "" @@ -11488,7 +11488,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11513,19 +11513,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11535,7 +11535,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11559,15 +11559,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11615,7 +11615,7 @@ msgstr "Tirar Screenshot" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11650,7 +11650,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11881,7 +11881,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11892,7 +11892,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11915,7 +11915,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -11981,15 +11981,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12348,7 +12348,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12568,8 +12568,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12577,7 +12577,7 @@ msgstr "" msgid "Traversal Server" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12770,7 +12770,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Desconhecido" @@ -12784,21 +12784,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12828,7 +12828,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12836,11 +12836,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -12978,7 +12978,7 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -12986,6 +12986,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13094,7 +13098,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13134,7 +13138,7 @@ msgstr "" msgid "Value" msgstr "Valor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13347,7 +13351,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Aviso" @@ -13435,6 +13439,13 @@ msgstr "" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13601,19 +13612,19 @@ msgstr "" msgid "Write to Window" msgstr "Escrever para a Janela" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13956,11 +13967,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -13971,7 +13982,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/pt_BR.po b/Languages/po/pt_BR.po index e421080fd7..b805d23ccb 100644 --- a/Languages/po/pt_BR.po +++ b/Languages/po/pt_BR.po @@ -46,7 +46,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Mateus B. Cassiano , 2017,2021-2024\n" "Language-Team: Portuguese (Brazil) (http://app.transifex.com/dolphinemu/" @@ -213,7 +213,7 @@ msgstr "%1 revisão(ões) à frente de %2" msgid "%1 doesn't support this feature on your system." msgstr "O backend %1 não é compatível com esse recurso no seu sistema." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "O backend %1 não é compatível com esse recurso." @@ -227,11 +227,11 @@ msgstr "" "%2 objeto(s)\n" "Quadro Atual: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 entrou" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 saiu" @@ -239,11 +239,11 @@ msgstr "%1 saiu" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 desbloqueou %2 de %3 conquistas valendo %4 de %5 pontos" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 não é uma ROM válida" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 assumiu controle do golfe" @@ -286,17 +286,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Velocidade Normal)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "o valor do %1 foi mudado" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "O valor do %1 foi atingido" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "O valor do %1 é usado" @@ -328,7 +328,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -341,7 +341,7 @@ msgstr "%1x Nativa (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x Nativa (%2x%3) [%4]" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -389,7 +389,7 @@ msgstr "&4x" msgid "&About" msgstr "&Sobre" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "&Adicionar Função" @@ -467,7 +467,7 @@ msgid "&Controller Settings" msgstr "Configurações de &Controles" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "&Copiar Endereço" @@ -584,7 +584,7 @@ msgstr "&Importar..." msgid "&Infinity Base" msgstr "Base &Infinity" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "&Inserir BLR" @@ -696,7 +696,7 @@ msgstr "&Remover" msgid "&Remove Code" msgstr "&Remover Código" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "&Renomear Símbolo" @@ -805,7 +805,7 @@ msgstr "(Sistema)" msgid "(host)" msgstr "(host)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(desligado)" @@ -829,7 +829,7 @@ msgstr ", Vírgula" msgid "- Subtract" msgstr "- Subtrair" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -838,7 +838,7 @@ msgid "--Unknown--" msgstr "--Desconhecido--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1090,7 +1090,7 @@ msgstr "" "Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1128,8 +1128,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Maior que" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Uma sessão do NetPlay já está em progresso!" @@ -1153,7 +1153,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Um disco já está prestes a ser inserido." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1168,7 +1168,7 @@ msgstr "" "Não é possível carregar um estado salvo sem especificar um jogo para " "executar." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1455,7 +1455,7 @@ msgstr "Adicionar..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1479,7 +1479,7 @@ msgstr "Espaço do endereço pelo state da CPU" msgid "Address:" msgstr "Endereço:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1567,7 +1567,7 @@ msgstr "Avançado" msgid "Advanced Settings" msgstr "Configurações Avançadas" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1669,8 +1669,8 @@ msgstr "Todos os arquivos do GC/Wii" msgid "All Hexadecimal" msgstr "Tudo Hexadecimal" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Todos os Estados Salvos (*.sav *.s##);;Todos os arquivos (*)" @@ -1686,11 +1686,11 @@ msgstr "Todos os Inteiros Não Assinados" msgid "All files (*)" msgstr "Todos os arquivos (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Todos os códigos dos jogadores sincronizados." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Todos os saves dos jogadores sincronizados." @@ -1758,7 +1758,7 @@ msgstr "Ângulo" msgid "Angular velocity to ignore and remap." msgstr "Velocidade angular a ignorar e remapear." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Anti-Aliasing" @@ -1782,7 +1782,7 @@ msgstr "Anexar ao &Arquivo de Assinatura Existente..." msgid "Appl&y Signature File..." msgstr "Apl&icar Arquivo de Assinatura..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1818,7 +1818,7 @@ msgstr "Tem certeza de que deseja excluir este arquivo?" msgid "Are you sure you want to delete this pack?" msgstr "Tem certeza de que deseja excluir esse pacote?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Você tem certeza que você quer sair do NetPlay?" @@ -1847,7 +1847,7 @@ msgstr "Proporção de Tela:" msgid "Assemble" msgstr "Assemble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "Montar Instrução" @@ -1859,7 +1859,7 @@ msgstr "Assembler" msgid "Assembly File" msgstr "Arquivo Assembly" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Definir Porta dos Controles" @@ -1919,7 +1919,7 @@ msgstr "Canal" msgid "Auto Update Settings" msgstr "Configurações de Atualização Automática" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2214,11 +2214,11 @@ msgstr "" msgid "Boot to Pause" msgstr "Do Início até a Pausa" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "Arquivo de backup da NAND do BootMii (*.bin);;Todos os arquivos (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "Arquivo de chaves do BootMii (*.bin);;Todos os arquivos (*)" @@ -2367,7 +2367,7 @@ msgstr "Branch para Registrador de Link (LR salvo)" msgid "Branch: %1" msgstr "Branch: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Vertentes" @@ -2432,16 +2432,16 @@ msgstr "Navegar pelas &Sessões do NetPlay..." msgid "Buffer Size:" msgstr "Tamanho do Buffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Tamanho do buffer alterado para %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2528,7 +2528,7 @@ msgstr "" msgid "Calculate" msgstr "Calcular" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2596,8 +2596,8 @@ msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" "Não foi possível encontrar o Wii Remote pelo identificador de conexão {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" "Não é possível iniciar uma sessão do NetPlay enquanto um jogo está em " @@ -2763,7 +2763,7 @@ msgstr "Partição do Canal (%1)" msgid "Character entered is invalid!" msgstr "O personagem informado é inválido!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat" @@ -2799,7 +2799,7 @@ msgstr "" "Verifique se você tem as permissões necessárias para excluir o arquivo ou se " "ele ainda está em uso." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Checksum" @@ -2903,11 +2903,11 @@ msgstr "Caminho de Código Executado" msgid "Code:" msgstr "Código:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Códigos recebidos!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "Correção de Cores" @@ -3157,8 +3157,8 @@ msgstr "Configurar a Saída dos Dados" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Confirmar" @@ -3172,7 +3172,7 @@ msgid "Confirm on Stop" msgstr "Confirmar ao Parar" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Confirmação" @@ -3226,7 +3226,7 @@ msgstr "Conectar-se à Internet e realizar uma atualização online do sistema?" msgid "Connected" msgstr "Conectado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Conectando" @@ -3288,6 +3288,13 @@ msgid "" "hardware is able to.

If unsure, select 100%." msgstr "" +"Controla a velocidade de execução do emulador em relação ao hardware " +"original.

Valores superiores a 100% irão emular mais rápido do que o " +"hardware original pode executar, se o seu sistema conseguir acompanhar. " +"Valores inferiores a 100% irão diminuir a velocidade da emulação. " +"'Ilimitado' emulará tão rápido quanto o seu sistema permitir." +"

Na dúvida, selecione \"100% (Velocidade Normal)\"." +"" #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:51 msgid "" @@ -3302,7 +3309,7 @@ msgstr "" "para que essa opção tenha efeito.

Na dúvida, " "mantenha essa opção em 203." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3314,7 +3321,7 @@ msgstr "" "alto cria efeitos fora da tela mais fortes enquanto um valor mais baixo é " "mais confortável." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3328,7 +3335,7 @@ msgstr "" "resolução interna, melhor será o desempenho.

Na " "dúvida, selecione \"Nativa (640x528)\"." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3362,12 +3369,12 @@ msgstr "" "Controla se deve usar emulação do DSP de alto ou baixo nível. O padrão é " "True" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Convergência" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Convergência:" @@ -3462,18 +3469,18 @@ msgstr "" "normalmente usam o alvo 2.2.

Na dúvida, mantenha " "essa opção desativada." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Copiar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "Copiar &Função" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "Copiar &Hex" @@ -3481,7 +3488,7 @@ msgstr "Copiar &Hex" msgid "Copy Address" msgstr "Copiar Endereço" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "Copiar &Linha de Código" @@ -3493,8 +3500,8 @@ msgstr "Falha ao Copiar" msgid "Copy Hex" msgstr "Copiar Hex" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "Copiar Ende&reço Alvo" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3533,16 +3540,16 @@ msgstr "Corrigir Gama SDR" msgid "Cost" msgstr "Custo" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "Não foi possível comunicar-se com o host." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "Não foi possível criar o cliente." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Não foi possível criar o peer." @@ -3656,7 +3663,7 @@ msgstr "" "Se sim, então você pode precisar reespecificar o local do seu arquivo de " "Memory Card nas configurações." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Não foi possível encontrar o servidor central" @@ -3756,7 +3763,7 @@ msgstr "Valor atual" msgid "Current context" msgstr "Contexto atual" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Jogo atual" @@ -3873,7 +3880,7 @@ msgstr "Tapete de Dança" msgid "Dark" msgstr "Trevas" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Dados" @@ -3901,7 +3908,7 @@ msgstr "Os dados estão num formato não reconhecido ou corrompido." msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "Inconsistência dos dados no GCMemcardManager, abortando ação." -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Dados recebidos!" @@ -4034,7 +4041,7 @@ msgstr "Excluir Arquivos Selecionados..." msgid "Delete the existing file '{0}'?" msgstr "Excluir o arquivo existente '{0}'?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Profundidade" @@ -4042,7 +4049,7 @@ msgstr "Profundidade" msgid "Depth Percentage:" msgstr "Porcentagem da Profundidade:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Profundidade:" @@ -4218,7 +4225,7 @@ msgstr "" "

Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4291,7 +4298,7 @@ msgstr "" "Você autoriza o Dolphin a enviar estatísticas de uso para a equipe de " "desenvolvimento?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Você quer adicionar '%1' a lista de caminhos dos jogos?" @@ -4305,7 +4312,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Deseja excluir %n arquivo(s) de jogo salvo selecionado(s)?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Deseja parar a emulação atual?" @@ -4340,8 +4347,8 @@ msgstr "Arquivo CSV de Assinatura do Dolphin" msgid "Dolphin Signature File" msgstr "Arquivo de Assinatura do Dolphin" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Gravações TAS do Dolphin (*.dtm)" @@ -4385,7 +4392,7 @@ msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" "O Dolphin é um emulador de GameCube e Wii grátis e de código fonte aberto." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Versão do Dolphin é muito antiga para o servidor traversal" @@ -4636,7 +4643,7 @@ msgstr "" "provavelmente será necessário reiniciar o computador para que o Windows " "utilize o novo driver." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -5024,7 +5031,7 @@ msgstr "" "Ativa o cálculo da Flag de Resultado com Ponto Flutuante, necessária em " "alguns jogos. (ON = Compatível, OFF = Rápido)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -5079,7 +5086,7 @@ msgstr "" "

Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -5203,7 +5210,7 @@ msgstr "" msgid "End Addr" msgstr "End. Final" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet Não Inicializou" @@ -5300,12 +5307,12 @@ msgstr "Insira o endereço do módulo do RSO:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5319,11 +5326,11 @@ msgstr "Insira o endereço do módulo do RSO:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5349,7 +5356,7 @@ msgstr "Registro do Erro" msgid "Error Opening Adapter: %1" msgstr "Erro ao Abrir o Adaptador: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "Erro ao coletar os dados do save!" @@ -5371,11 +5378,11 @@ msgstr "Erro ao obter a lista da sessão: %1" msgid "Error occurred while loading some texture packs" msgstr "Um erro ocorreu enquanto carregava alguns pacotes de texturas" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Erro ao processar os códigos." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Erro ao processar os dados." @@ -5383,11 +5390,11 @@ msgstr "Erro ao processar os dados." msgid "Error reading file: {0}" msgstr "Erro ao ler o arquivo: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Erro ao sincronizar os códigos de trapaça!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Erro ao sincronizar os dados do save!" @@ -5580,7 +5587,7 @@ msgstr "Dados de Movimento do Acessório" msgid "Extension Motion Simulation" msgstr "Simulação de Movimentos do Acessório" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "IP Externo" @@ -5642,7 +5649,7 @@ msgstr "" "Falha ao abrir o Memory Card:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Falha ao adicionar essa sessão ao indexador do NetPlay: %1" @@ -5667,7 +5674,7 @@ msgstr "Falha ao remover o Skylander do slot %1!" msgid "Failed to connect to Redump.org" msgstr "Falha na conexão com Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Falha na conexão com o servidor: %1" @@ -5708,14 +5715,14 @@ msgstr "" "\n" "O Skylander pode já estar inserido no portal." -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" "Falha ao excluir arquivo de jogo salvo do GBA{0} do NetPlay. Verifique suas " "permissões de gravação." -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "Falha ao excluir Memory Card do NetPlay. Verifique suas permissões de " @@ -5808,7 +5815,7 @@ msgstr "" "NAND (Ferramentas -> Gerenciar NAND -> Verificar NAND...) , então importe os " "dados salvos novamente." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Falha ao inicializar o núcleo" @@ -5835,7 +5842,7 @@ msgstr "Falha ao instalar pacote: %1" msgid "Failed to install this title to the NAND." msgstr "Falha ao instalar esse software na NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5897,7 +5904,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "Falha ao abrir \"{0}\" para escrita." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Falha ao abrir '%1'" @@ -5939,7 +5946,7 @@ msgstr "" msgid "Failed to open file." msgstr "Falha ao abrir o arquivo." -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Falha ao abrir o servidor" @@ -5980,7 +5987,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "Falha ao abrir o arquivo de entrada \"%1\"." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -6008,7 +6015,7 @@ msgid "Failed to read from file." msgstr "Falha ao ler do arquivo." #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "Falha na leitura do arquivo de entrada \"{0}\"." @@ -6081,19 +6088,19 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Falha ao remover esse software da NAND." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" "Falha ao redefinir a pasta GCI do NetPlay. Verifique suas permissões de " "gravação." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" "Falha ao redefinir a pasta NAND do NetPlay. Verifique suas permissões de " "gravação." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "Falha ao redefinir a pasta de redirecionamento do NetPlay. Verifique as " @@ -6142,11 +6149,11 @@ msgstr "Falha ao desinstalar pacote: %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Falha ao gravar o BT.DINF no SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Falha ao salvar dados dos Miis." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Falha ao salvar dados salvos do Wii." @@ -6160,7 +6167,7 @@ msgstr "Falha ao salvar o arquivo de configuração!" msgid "Failed to write modified memory card to disk." msgstr "Falha ao salvar o Memory Card modificado no disco." -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "Falha ao gravar os dados salvos redirecionados." @@ -6169,7 +6176,7 @@ msgid "Failed to write savefile to disk." msgstr "Falha ao salvar arquivo de jogo salvo no disco." #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -6184,7 +6191,7 @@ msgstr "" msgid "Failure" msgstr "Falha" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "Host Imparcial" @@ -6364,7 +6371,7 @@ msgstr "Bandeiras" msgid "Float" msgstr "Flutuação" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "Seguir &Branch" @@ -6442,7 +6449,7 @@ msgstr "" "Opção ativada pois o backend %1 não suporta shaders de " "geometria." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6459,7 +6466,7 @@ msgstr "" "

Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6671,11 +6678,11 @@ msgstr "Volume do GBA" msgid "GBA Window Size" msgstr "Tamanho da Janela do GBA" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "ROM do GBA%1 alterada para \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "ROM desativada do GBA%1" @@ -6724,7 +6731,7 @@ msgstr "GL_MAX_TEXTURE_SIZE é {0} - deve ser pelo menos 1024." msgid "GPU Texture Decoding" msgstr "Decodificação de Texturas na GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6737,7 +6744,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: ERRO OGL: Sua placa de vídeo é compatível com o OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6745,7 +6752,7 @@ msgstr "" "GPU: ERRO OGL: extensão GL_ARB_map_buffer_range indisponível.\n" "GPU: Sua placa de vídeo é compatível com o OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6753,7 +6760,7 @@ msgstr "" "GPU: ERRO OGL: extensão GL_ARB_sampler_objects indisponível.\n" "GPU: Sua placa de vídeo é compatível com o OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6761,7 +6768,7 @@ msgstr "" "GPU: ERRO OGL: extensão GL_ARB_uniform_buffer_object indisponível.\n" "GPU: Sua placa de vídeo é compatível com o OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6777,7 +6784,7 @@ msgstr "" "GPU: ERRO OGL: suporte ao OpenGL 3.0 indisponível.\n" "GPU: Sua placa de vídeo é compatível com o OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6855,15 +6862,15 @@ msgstr "ID do Jogo" msgid "Game ID:" msgstr "ID do Jogo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Status do Jogo" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Jogo alterado para \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6872,15 +6879,15 @@ msgstr "" "selecione Propriedades, alterne para a guia Verificar, e selecione Verificar " "Integridade para calcular o hash" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "O número de disco do jogo é diferente" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "A revisão do jogo é diferente" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "O jogo já está rodando!" @@ -6891,7 +6898,7 @@ msgstr "" "Jogo sobrescrito por outro jogo salvo. Dados corrompidos adiante {0:#x}, {1:" "#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "A região do jogo é diferente" @@ -7047,7 +7054,7 @@ msgstr "Gigante" msgid "Giants" msgstr "Gigantes" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Modo Golfe" @@ -7074,7 +7081,7 @@ msgstr "Configurações" msgid "Graphics mods are currently disabled." msgstr "Os mods gráficos estão desativados no momento." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -7195,7 +7202,7 @@ msgstr "Esconder Sessões Dentro-do-Jogo" msgid "Hide Incompatible Sessions" msgstr "Esconder Sessões Incompatíveis" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "Ocultar GBAs Remotos" @@ -7238,7 +7245,7 @@ msgstr "Hospedar" msgid "Host Code:" msgstr "Código da Sala:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Host Autoritário" @@ -7246,7 +7253,7 @@ msgstr "Host Autoritário" msgid "Host Size" msgstr "Tamanho do Hospedeiro" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7259,11 +7266,11 @@ msgstr "" "Adequado para jogos casuais com mais de 3 jogadores, possivelmente em " "conexões instáveis ou de alta latência." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Host autoritário desativado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Host autoritário ativado" @@ -7395,7 +7402,7 @@ msgstr "" msgid "Icon" msgstr "Ícone" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7435,7 +7442,7 @@ msgstr "" "Essa permissão pode ser revogada a qualquer momento através das " "configurações do Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7577,11 +7584,11 @@ msgstr "Importar Arquivo(s) de Jogo Salvo" msgid "Import Wii Save..." msgstr "Importar Dados Salvos do Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "Importando backup da NAND" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7754,7 +7761,7 @@ msgid "Insert &BLR" msgstr "Inserir &BLR" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "Inserir &NOP" @@ -7785,7 +7792,7 @@ msgstr "Instalar na NAND" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Instrução" @@ -7808,7 +7815,7 @@ msgstr "Instrução:" msgid "Instruction: %1" msgstr "Instrução: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7877,7 +7884,7 @@ msgstr "" "Erro Interno do LZO - falha ao processar texto de versão extraído ({0} / {1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Resolução Interna" @@ -7935,7 +7942,7 @@ msgstr "Checksum inválido." msgid "Invalid game." msgstr "Jogo inválido." -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Host inválido" @@ -8112,7 +8119,7 @@ msgstr "" "Kaos é o único vilão pra esse troféu e está sempre destrancado. Não há " "necessidade de editar nada!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Manter em Execução" @@ -8151,7 +8158,7 @@ msgstr "Teclas" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Remover Jogador" @@ -8388,7 +8395,7 @@ msgstr "Carregar Arquivo" msgid "Load GameCube Main Menu" msgstr "Carregar Menu Principal do GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "Somente Carregar Dados Salvos do Host" @@ -8515,7 +8522,7 @@ msgstr "Carregar do Slot" msgid "Load Wii System Menu %1" msgstr "Carregar Wii System Menu %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "Carregar e Armazenar Dados Salvos do Host" @@ -8559,7 +8566,7 @@ msgstr "" "

Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "IP Local" @@ -8637,7 +8644,7 @@ msgstr "" msgid "Loop" msgstr "Reprodução contínua" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Perdeu a conexão com o servidor do NetPlay..." @@ -8715,7 +8722,7 @@ msgstr "Fabricante" msgid "Maker:" msgstr "Fabricante:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8737,7 +8744,7 @@ msgstr "Gerenciar NAND" msgid "Manual Texture Sampling" msgstr "Amostragem Manual de Texturas" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "Mapeamento" @@ -8749,11 +8756,11 @@ msgstr "Mask ROM" msgid "Match Found" msgstr "Combinação Achada" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Buffer Máximo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "Tamanho máximo do buffer alterado para %1" @@ -8811,7 +8818,7 @@ msgstr "MemoryCard: Leitura chamada com endereço inválido da fonte ({0:#x})" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: Gravação chamada com endereço de destino inválido ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8860,7 +8867,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Incompatibilidade entre as estruturas internas dos dados." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -9065,7 +9072,7 @@ msgstr "Nativa (640x528)" msgid "Native GCI File" msgstr "Arquivo GCI Nativo" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "NetPlay" @@ -9081,7 +9088,7 @@ msgstr "Configuração do NetPlay" msgid "Netherlands" msgstr "Holanda" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -9090,7 +9097,7 @@ msgstr "" "criado ou modificado durante a sessão permanecerá nos dados salvos locais do " "host." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -9099,7 +9106,7 @@ msgstr "" "NetPlay iniciará utilizando os dados salvos do host, mas qualquer dado salvo " "criado ou modificado durante a sessão será descartado ao sair dela." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -9108,7 +9115,7 @@ msgstr "" "a sessão será descartado ao sair dela." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Rede" @@ -9178,7 +9185,7 @@ msgstr "Combinação Seguinte" msgid "Next Profile" msgstr "Próximo Perfil" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "O apelido é muito longo." @@ -9215,7 +9222,7 @@ msgstr "Sem Compressão" msgid "No Match" msgstr "Sem Combinação" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "Não Utilizar Dados Salvos" @@ -9265,7 +9272,7 @@ msgstr "Sem entrada dos dados" msgid "No issues have been detected." msgstr "Não foram detectados problemas." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "Nenhum jogo correspondente encontrado" @@ -9307,7 +9314,7 @@ msgstr "" "estado para evitar perda de sincronia com a gravação" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -9325,7 +9332,7 @@ msgstr "América do Norte" msgid "Not Set" msgstr "Desconhecido" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Nem todos os jogadores possuem o jogo. Iniciar assim mesmo?" @@ -9349,7 +9356,7 @@ msgstr "" "Não há arquivos livres o bastante no memory card alvo. Pelo menos %n " "arquivo(s) livre(s) requerido(s)." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "Não encontrado" @@ -9408,7 +9415,7 @@ msgid "Nunchuk Stick" msgstr "Eixo do Nunchuk" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9669,7 +9676,7 @@ msgstr "Origem e Destino" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9688,7 +9695,7 @@ msgstr "Outros" msgid "Other State Management" msgstr "Gerenciamento de Estados Salvos" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Outro jogo..." @@ -9696,7 +9703,7 @@ msgstr "Outro jogo..." msgid "Output" msgstr "Saída dos Dados" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "Saída da Reamostragem" @@ -9704,7 +9711,7 @@ msgstr "Saída da Reamostragem" msgid "Output Resampling:" msgstr "Saída da Reamostragem:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Sobrescrito" @@ -9742,7 +9749,7 @@ msgstr "Arquivo de imagem PNG (*.png);;Todos os arquivos (*)" msgid "PPC Size" msgstr "Tamanho do PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC vs Hospedeiro" @@ -9755,7 +9762,7 @@ msgstr "Controle" msgid "Pads" msgstr "Pads" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Parâmetros" @@ -9909,7 +9916,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "Escolha a fonte de depuração" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9946,7 +9953,7 @@ msgstr "Play Set/Power Disc" msgid "Playback Options" msgstr "Opções de Reprodução" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Jogador" @@ -9975,7 +9982,7 @@ msgid "Player Two Ability Two" msgstr "Jogador 2, Habilidade 2" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Jogadores" @@ -10029,12 +10036,12 @@ msgstr "Porta:" msgid "Portal Slots" msgstr "Slots do Portal" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Possível dessincronia detectada: %1 pode ter dessincronizado no quadro %2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "Efeito de Pós-Processamento" @@ -10214,11 +10221,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "LTR" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "A Qualidade do Serviço (QoS) não pôde ser ativada." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "Qualidade do Serviço (QoS) ativado com sucesso." @@ -10231,11 +10238,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Pergunta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Sair" @@ -10297,7 +10304,7 @@ msgstr "Bruto" msgid "Raw Internal Resolution" msgstr "Resolução Interna Bruta" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "Su&bstituir Instrução" @@ -10356,7 +10363,7 @@ msgstr "Re-centralizar" msgid "Record" msgstr "Gravar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "Gravar a Entrada dos Dados" @@ -10385,7 +10392,7 @@ msgstr "Vermelho Esquerdo" msgid "Red Right" msgstr "Vermelho Direito" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10505,8 +10512,8 @@ msgstr "" "(a menos que você comprima o arquivo ISO em um formato como ZIP " "posteriormente). Deseja continuar mesmo assim?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "Renomear Símbolo" @@ -10608,11 +10615,11 @@ msgstr "Reinicialização Necessária" msgid "Restore Defaults" msgstr "Restaurar Padrões" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "Restaurar Instrução" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Repetir" @@ -10621,7 +10628,7 @@ msgstr "Repetir" msgid "Return Speed" msgstr "Velocidade de Retorno" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Revisão" @@ -10680,7 +10687,7 @@ msgstr "Rolar pra Esquerda" msgid "Roll Right" msgstr "Rolar pra Direita" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "Código da Sala" @@ -10774,7 +10781,7 @@ msgstr "" msgid "Rumble" msgstr "Vibração" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "Executar A&té Aqui" @@ -10782,11 +10789,11 @@ msgstr "Executar A&té Aqui" msgid "Run GBA Cores in Dedicated Threads" msgstr "Executar Instâncias do GBA em Processos Dedicados" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "Executar Até" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "Executar Até (ignorar Pontos de Interrupção)" @@ -10798,7 +10805,7 @@ msgstr "Executar até atingir (ignorando os pontos de interrupção)" msgid "Russia" msgstr "Rússia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "Cartão SD" @@ -10901,7 +10908,7 @@ msgstr "Salvar Imagem Convertida" #: Source/Core/DolphinQt/ConvertDialog.cpp:370 msgid "Save Converted Images" -msgstr "" +msgstr "Salvar Imagens Convertidas" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 @@ -10947,7 +10954,7 @@ msgstr "Salvar Estado Mais Antigo" msgid "Save Preset" msgstr "Salvar Predefinição" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "Salvar o Arquivo da Gravação Como" @@ -11197,7 +11204,7 @@ msgstr "Selecionar a ROM do GBA" msgid "Select GBA Saves Path" msgstr "Selecione o Caminho dos Saves do GBA" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "Selecione Arquivo de Chaves (Backup da OTP/SEEPROM)" @@ -11209,7 +11216,7 @@ msgstr "Selecionar" msgid "Select Load Path" msgstr "Selecione o Caminho Pra Carregar" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "Selecione Backup da NAND" @@ -11311,8 +11318,8 @@ msgstr "Selecione um Diretório" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Selecione um Arquivo" @@ -11340,7 +11347,7 @@ msgstr "Selecione os Cartões do e-Reader" msgid "Select the RSO module address:" msgstr "Selecione o endereço do módulo do RSO:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "Selecione o Arquivo da Gravação a Executar" @@ -11356,11 +11363,11 @@ msgstr "Fonte Selecionada" msgid "Selected controller profile does not exist" msgstr "O perfil de controle selecionado não existe" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "O jogo selecionado não existe na lista de jogos!" @@ -11423,7 +11430,7 @@ msgstr "" "dúvida, selecione \"Resolução Interna com Proporção de Tela Corrigida\"." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -11543,7 +11550,7 @@ msgstr "" "

Na dúvida, selecione \"Lançamentos (a cada poucos " "meses)\"." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Enviar" @@ -11586,7 +11593,7 @@ msgstr "Endereço IP do Servidor" msgid "Server Port" msgstr "Porta do Servidor" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "O servidor rejeitou a tentativa traversal" @@ -11611,15 +11618,15 @@ msgstr "Definir Arquivo de Memory Card para o Slot B" msgid "Set PC" msgstr "Definir PC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "Definir &Endereço Final do Símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "Definir Tamanho do &Símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "Definir Endereço Final do Símbolo" @@ -11793,7 +11800,7 @@ msgstr "GameCube" msgid "Show Germany" msgstr "Alemanha" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Mostrar Sobreposição do Modo Golfe" @@ -11902,7 +11909,7 @@ msgstr "Mostrar Relógio do Sistema" msgid "Show Taiwan" msgstr "Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "Mostrar Alvo na Memória" @@ -11934,7 +11941,7 @@ msgstr "Wii" msgid "Show World" msgstr "Global" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "Mostrar na &Memória" @@ -12399,7 +12406,7 @@ msgstr "Início das pilhas" msgid "Standard Controller" msgstr "Controle Padrão" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -12437,7 +12444,7 @@ msgstr "Iniciar com Patches do Riivolution" msgid "Start with Riivolution Patches..." msgstr "Iniciar com Patches do Riivolution..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Jogo iniciado" @@ -12501,11 +12508,11 @@ msgstr "Passando" msgid "Stereo" msgstr "Estéreo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "Modo de Estereoscopia 3D" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Modo de Estereoscopia 3D:" @@ -12535,7 +12542,7 @@ msgstr "Parar" msgid "Stop Playing/Recording Input" msgstr "Parar a Reprodução/Gravação de Replay" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Jogo parado" @@ -12581,7 +12588,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Esticar para a Janela" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Sincronização Rigorosa das Configurações" @@ -12621,7 +12628,7 @@ msgstr "Stylus" msgid "Success" msgstr "Sucesso" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "Sessão adicionada com sucesso ao indexador do NetPlay" @@ -12697,7 +12704,7 @@ msgstr "Surround" msgid "Suspended" msgstr "Suspenso" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Inverter Olhos" @@ -12712,7 +12719,7 @@ msgstr "Swap Force" msgid "Swapper" msgstr "Swapper" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12740,19 +12747,19 @@ msgstr "Alternar para B" msgid "Symbol" msgstr "Símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "Endereço Final do Símbolo (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "Nome do Símbolo:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "Tamanho do Símbolo (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12762,7 +12769,7 @@ msgstr "Símbolos" msgid "Sync" msgstr "Sincronizar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "Sincronizar Códigos AR/Gecko" @@ -12790,15 +12797,15 @@ msgstr "" "Sincroniza o conteúdo do Cartão SD com a Pasta de Sincronização do SD ao " "iniciar e ao parar a emulação." -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "Sincronizando códigos AR..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Sincronizando códigos Gecko..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Sincronizando dados salvos..." @@ -12846,7 +12853,7 @@ msgstr "Capturar Tela" msgid "Target address range is invalid." msgstr "O alcance do endereço alvo é inválido." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12883,7 +12890,7 @@ msgstr "Precisão do Cache de Texturas" msgid "Texture Dumping" msgstr "Exportação de Texturas" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "Filtragem de Textura" @@ -13172,7 +13179,7 @@ msgstr "" "O disco do jogo selecionado não contém uma partição de atualização " "utilizável." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "Um jogo está atualmente em execução." @@ -13186,7 +13193,7 @@ msgstr "" "evitar problemas com o Wii System Menu, não é possível atualizar o console " "emulado usando este disco." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -13216,7 +13223,7 @@ msgstr "" "O nível de herói desse Skylander, visível apenas em Skylanders: Spyro's " "Adventure. Entre 0 e 100" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -13296,15 +13303,15 @@ msgid "" msgstr "" "A mesma pasta não pode ser usada em múltiplos slots; já é usada pelo %1." -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "As versões do servidor e do cliente NetPlay são incompatíveis." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "O servidor está cheio." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "O servidor enviou uma mensagem de erro desconhecida." @@ -13746,7 +13753,7 @@ msgstr "" "Isto limitará a velocidade do upload fragmentado por cliente, a qual é usada " "pra sincronizar os saves." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13804,7 +13811,7 @@ msgstr "Até" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:183 msgid "To log in, stop the current emulation." -msgstr "" +msgstr "Para entrar, pare a emulação em execução." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 @@ -13972,8 +13979,8 @@ msgstr "Trap Master" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Erro Traversal" @@ -13981,7 +13988,7 @@ msgstr "Erro Traversal" msgid "Traversal Server" msgstr "Servidor Traversal" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Servidor traversal não respondeu enquanto conectava-se ao host." @@ -14201,7 +14208,7 @@ msgstr "Estados Unidos" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Desconhecido" @@ -14215,11 +14222,11 @@ msgstr "Desconhecido (ID: %1 Var.: %2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Comando desconhecido do DVD {0:08x} - erro fatal" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "Mensagem SYNC_CODES desconhecida recebida com a ID: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -14227,11 +14234,11 @@ msgstr "" "Mensagem SYNC_GECKO_CODES desconhecida com ID:{0} recebida do Jogador:{1} " "Expulsando jogador!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "Mensagem desconhecida do SYNC_GECKO_DATA recebida com a id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -14263,7 +14270,7 @@ msgstr "Disco desconhecido" msgid "Unknown error occurred." msgstr "Um erro desconhecido ocorreu." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "Erro desconhecido {0:x}" @@ -14271,11 +14278,11 @@ msgstr "Erro desconhecido {0:x}" msgid "Unknown error." msgstr "Erro desconhecido." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "Mensagem desconhecida recebida com a id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" "Mensagem desconhecida com ID:{0} recebida do Jogador:{1} Expulsando jogador!" @@ -14416,7 +14423,7 @@ msgstr "Configurações de Estatísticas de Uso" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "Use 8.8.8.8 para DNS normal, ou digite o endereço do DNS personalizado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "Utilizar Todos os Dados Salvos do Wii" @@ -14424,6 +14431,10 @@ msgstr "Utilizar Todos os Dados Salvos do Wii" msgid "Use Built-In Database of Game Names" msgstr "Usar Nomes de Jogos da Base de Dados Embutida" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "Usar Resolução Total Por Olho" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Usar Codec Sem Perdas (FFV1)" @@ -14567,7 +14578,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Usando o Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "Usando TTL %1 para o pacote de teste" @@ -14607,7 +14618,7 @@ msgstr "Ignorar VBI" msgid "Value" msgstr "Valor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "Valor rastreado até a instrução atual." @@ -14856,7 +14867,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Aviso" @@ -14979,6 +14990,17 @@ msgstr "Ocidental (Windows-1252)" msgid "Whammy" msgstr "Distorção" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" +"Define se cada olho recebe uma imagem de resolução total ou uma metade ao " +"utilizar os modos 3D 'Lado a Lado' ou 'Sobreposto'." +"

Na dúvida, mantenha essa opção desativada." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -15155,19 +15177,19 @@ msgstr "Gravar no Log e Dividir" msgid "Write to Window" msgstr "Gravar na Janela" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "Número de disco incorreto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "Hash incorreto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "Região incorreta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "Revisão incorreta" @@ -15569,11 +15591,11 @@ msgstr "{0} (NKit)" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "{0} IPL achado no diretório {1}. O disco poderia não ser reconhecido" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} falhou em sincronizar os códigos." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} falhou em sincronizar." @@ -15586,7 +15608,7 @@ msgstr "" "Verifique suas permissões de escrita ou mova o arquivo para fora do Dolphin" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0} de {1} blocos. Taxa de compressão: {2}%" diff --git a/Languages/po/ro.po b/Languages/po/ro.po index 1687964d43..b4e7938e77 100644 --- a/Languages/po/ro.po +++ b/Languages/po/ro.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Arian - Cazare Muncitori , 2014\n" "Language-Team: Romanian (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -161,7 +161,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "" @@ -172,11 +172,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "" @@ -184,11 +184,11 @@ msgstr "" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -231,17 +231,17 @@ msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -273,7 +273,7 @@ msgstr "" msgid "%1[%2]: %3/%4 MiB" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -286,7 +286,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -334,7 +334,7 @@ msgstr "" msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -412,7 +412,7 @@ msgid "&Controller Settings" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -529,7 +529,7 @@ msgstr "" msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -641,7 +641,7 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -750,7 +750,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(oprit)" @@ -774,7 +774,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -783,7 +783,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1033,7 +1033,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1063,8 +1063,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1082,7 +1082,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1092,7 +1092,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1342,7 +1342,7 @@ msgstr "Adaugă..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1366,7 +1366,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1426,7 +1426,7 @@ msgstr "Avansat" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1508,8 +1508,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1525,11 +1525,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1595,7 +1595,7 @@ msgstr "Unghi" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1653,7 +1653,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1682,7 +1682,7 @@ msgstr "Raport Aspect:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1694,7 +1694,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "" @@ -1752,7 +1752,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2020,11 +2020,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2152,7 +2152,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2217,16 +2217,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Tampon:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2306,7 +2306,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2368,8 +2368,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat" @@ -2550,7 +2550,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2654,11 +2654,11 @@ msgstr "" msgid "Code:" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2848,8 +2848,8 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2863,7 +2863,7 @@ msgid "Confirm on Stop" msgstr "Confirmă la Oprire" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2917,7 +2917,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -2988,7 +2988,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -2996,7 +2996,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3005,7 +3005,7 @@ msgid "" "Native.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3030,12 +3030,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "" @@ -3110,18 +3110,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3129,7 +3129,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3141,8 +3141,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3181,16 +3181,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3271,7 +3271,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3363,7 +3363,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3476,7 +3476,7 @@ msgstr "Saltea de Dans" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3504,7 +3504,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3639,7 +3639,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "" @@ -3805,7 +3805,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3863,7 +3863,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3877,7 +3877,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Vrei să oprești emularea curentă?" @@ -3912,8 +3912,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr " Filme TAS Dolphin (*.dtm)" @@ -3946,7 +3946,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4175,7 +4175,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4506,7 +4506,7 @@ msgid "" "= Compatible, OFF = Fast)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4540,7 +4540,7 @@ msgid "" "this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4626,7 +4626,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "" @@ -4721,12 +4721,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4740,11 +4740,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4770,7 +4770,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4794,11 +4794,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4806,11 +4806,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -4997,7 +4997,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5057,7 +5057,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5081,7 +5081,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5118,12 +5118,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5201,7 +5201,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5225,7 +5225,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5281,7 +5281,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5320,7 +5320,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5353,7 +5353,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5378,7 +5378,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5436,15 +5436,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5487,11 +5487,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Eșec la scrierea BT.DINF în SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5505,7 +5505,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5514,7 +5514,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5527,7 +5527,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5697,7 +5697,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5765,7 +5765,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5775,7 +5775,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5975,11 +5975,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6021,7 +6021,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6031,25 +6031,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6061,7 +6061,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6132,29 +6132,29 @@ msgstr "" msgid "Game ID:" msgstr "ID Joc:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Jocul rulează deja!" @@ -6163,7 +6163,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6317,7 +6317,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6344,7 +6344,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6460,7 +6460,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6499,7 +6499,7 @@ msgstr "Gazdă" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6507,7 +6507,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6515,11 +6515,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6629,7 +6629,7 @@ msgstr "" msgid "Icon" msgstr "Pictogramă" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6653,7 +6653,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6756,11 +6756,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6919,7 +6919,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6950,7 +6950,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6973,7 +6973,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7033,7 +7033,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7091,7 +7091,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "" @@ -7263,7 +7263,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7302,7 +7302,7 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "" @@ -7528,7 +7528,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7655,7 +7655,7 @@ msgstr "" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7692,7 +7692,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7762,7 +7762,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7840,7 +7840,7 @@ msgstr "" msgid "Maker:" msgstr "Marcaj:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7857,7 +7857,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7869,11 +7869,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7931,7 +7931,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7974,7 +7974,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8160,7 +8160,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8176,27 +8176,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8266,7 +8266,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8303,7 +8303,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8353,7 +8353,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8390,7 +8390,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8408,7 +8408,7 @@ msgstr "" msgid "Not Set" msgstr "Nestabilit" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8428,7 +8428,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8485,7 +8485,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8727,7 +8727,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8746,7 +8746,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8754,7 +8754,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8762,7 +8762,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8800,7 +8800,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8813,7 +8813,7 @@ msgstr "Pad" msgid "Pads" msgstr "Paduri" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8959,7 +8959,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -8996,7 +8996,7 @@ msgstr "" msgid "Playback Options" msgstr "Opțiuni de Rulare" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9025,7 +9025,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Playere" @@ -9075,11 +9075,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9243,11 +9243,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9258,11 +9258,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Întrebare" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Renunță" @@ -9324,7 +9324,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9383,7 +9383,7 @@ msgstr "" msgid "Record" msgstr "Înregistrare" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9412,7 +9412,7 @@ msgstr "Roșu Stânga" msgid "Red Right" msgstr "Roșu Dreapta" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9521,8 +9521,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9619,11 +9619,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9632,7 +9632,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9691,7 +9691,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9750,7 +9750,7 @@ msgstr "" msgid "Rumble" msgstr "Vibrație" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9758,11 +9758,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9774,7 +9774,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9923,7 +9923,7 @@ msgstr "Salvează cel mai Vechi Status" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10162,7 +10162,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10174,7 +10174,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10276,8 +10276,8 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "" @@ -10305,7 +10305,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10321,11 +10321,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "Profilul controlerului selectat, nu există" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10368,7 +10368,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10432,7 +10432,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Trimite" @@ -10465,7 +10465,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10490,15 +10490,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10654,7 +10654,7 @@ msgstr "Afișare GameCube" msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10763,7 +10763,7 @@ msgstr "" msgid "Show Taiwan" msgstr "Afișare Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10795,7 +10795,7 @@ msgstr "Afișare Wii" msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11186,7 +11186,7 @@ msgstr "" msgid "Standard Controller" msgstr "Controler Standard" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11224,7 +11224,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11288,11 +11288,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "" @@ -11322,7 +11322,7 @@ msgstr "Stop" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11358,7 +11358,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Potrivește la Fereastră" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11398,7 +11398,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11474,7 +11474,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "" @@ -11489,7 +11489,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11514,19 +11514,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11536,7 +11536,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11560,15 +11560,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11616,7 +11616,7 @@ msgstr "Realizează CapturăEcran" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11651,7 +11651,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11882,7 +11882,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11893,7 +11893,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11916,7 +11916,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -11982,15 +11982,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12349,7 +12349,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12569,8 +12569,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12578,7 +12578,7 @@ msgstr "" msgid "Traversal Server" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12771,7 +12771,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Necunoscut" @@ -12785,21 +12785,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12829,7 +12829,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12837,11 +12837,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -12979,7 +12979,7 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -12987,6 +12987,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13095,7 +13099,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13135,7 +13139,7 @@ msgstr "" msgid "Value" msgstr "Valoare" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13348,7 +13352,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Atenție" @@ -13436,6 +13440,13 @@ msgstr "" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13602,19 +13613,19 @@ msgstr "" msgid "Write to Window" msgstr "Scrie în Fereastră" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13957,11 +13968,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -13972,7 +13983,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/ru.po b/Languages/po/ru.po index e2a1413443..a7302f22d8 100644 --- a/Languages/po/ru.po +++ b/Languages/po/ru.po @@ -23,7 +23,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Daniil Huz, 2024\n" "Language-Team: Russian (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -192,7 +192,7 @@ msgstr "%1 фикс. перед %2" msgid "%1 doesn't support this feature on your system." msgstr "%1 не поддерживает данный функционал на вашей системе." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 не поддерживает данный функционал." @@ -206,11 +206,11 @@ msgstr "" "%2 объект(ов)\n" "Текущий кадр: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 присоединился" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 вышел" @@ -218,11 +218,11 @@ msgstr "%1 вышел" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 разблокировал достижений: %2 из %3 в количестве очков: %4 из %5" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 — некорректный образ игры" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 теперь играет в гольф" @@ -265,17 +265,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (обычная скорость)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "Значение %1 изменено" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "Достигнуто значение %1" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "Используется значение %1" @@ -307,7 +307,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 МиБ" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -320,7 +320,7 @@ msgstr "Родное %1x (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "Собственное %1x (%2x%3) для %4" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -368,7 +368,7 @@ msgstr "&4x" msgid "&About" msgstr "&Об эмуляторе" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -446,7 +446,7 @@ msgid "&Controller Settings" msgstr "Настройки &управления" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "&Скопировать адрес" @@ -563,7 +563,7 @@ msgstr "&Импортировать..." msgid "&Infinity Base" msgstr "&Infinity Base" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -675,7 +675,7 @@ msgstr "&Удалить" msgid "&Remove Code" msgstr "&Удалить код" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -784,7 +784,7 @@ msgstr "(Системная)" msgid "(host)" msgstr "(хост)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(отключено)" @@ -808,7 +808,7 @@ msgstr ", Запятая" msgid "- Subtract" msgstr "- Вычесть" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -817,7 +817,7 @@ msgid "--Unknown--" msgstr "--Неизвестно--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1069,7 +1069,7 @@ msgstr "" "Если вы не уверены, не устанавливайте этот флажок." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1108,8 +1108,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Больше чем" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Сессия сетевой игры уже создана!" @@ -1133,7 +1133,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Диск уже должен быть вставлен." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1145,7 +1145,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "Чтобы загрузить быстрое сохранение, нужно указать игру." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1426,7 +1426,7 @@ msgstr "Добавить..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1450,7 +1450,7 @@ msgstr "Адресное пространство по состоянию ЦП" msgid "Address:" msgstr "Адрес:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1537,7 +1537,7 @@ msgstr "Расширенные" msgid "Advanced Settings" msgstr "Дополнительные параметры" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1642,8 +1642,8 @@ msgstr "Все файлы GC/Wii" msgid "All Hexadecimal" msgstr "Все шестнадцатеричные" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Файлы быстрых сохранений (*.sav, *.s##);; Все файлы (*)" @@ -1659,11 +1659,11 @@ msgstr "Все целые числа без знака" msgid "All files (*)" msgstr "Все файлы (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Коды всех игроков синхронизированы." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Сохранения всех игроков синхронизированы." @@ -1731,7 +1731,7 @@ msgstr "Угол" msgid "Angular velocity to ignore and remap." msgstr "Угловая скорость, которую следует игнорировать и перезадать." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Сглаживание" @@ -1755,7 +1755,7 @@ msgstr "Добавить к &имеющемуся файлу с сигнатур msgid "Appl&y Signature File..." msgstr "Примени&ть файл с сигнатурами..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1791,7 +1791,7 @@ msgstr "Вы действительно хотите удалить этот ф msgid "Are you sure you want to delete this pack?" msgstr "Вы уверены, что хотите удалить этот набор?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Вы уверены, что хотите выйти из сетевой игры?" @@ -1820,7 +1820,7 @@ msgstr "Соотношение сторон:" msgid "Assemble" msgstr "Сборка" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1832,7 +1832,7 @@ msgstr "Ассемблер" msgid "Assembly File" msgstr "Файл сборки" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Назначить порты контроллеров" @@ -1892,7 +1892,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "Настройки автообновления" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2176,11 +2176,11 @@ msgstr "" msgid "Boot to Pause" msgstr "Пауза после запуска" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "Файл бэкапа NAND BootMii (*.bin);;Все файлы (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "Файл с ключами BootMii (*.bin);;Все файлы (*)" @@ -2328,7 +2328,7 @@ msgstr "Ветвь регистра связи (регистр связи сох msgid "Branch: %1" msgstr "Ветка: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Ветви" @@ -2393,16 +2393,16 @@ msgstr "Просмотр &сессий сетевой игры..." msgid "Buffer Size:" msgstr "Размер буфера:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Размер буфера изменён на %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Буфер:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2488,7 +2488,7 @@ msgstr "" msgid "Calculate" msgstr "Вычислить" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2555,8 +2555,8 @@ msgstr "Не удалось изменить злодеев для этого т msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Не удаётся найти Wii Remote по дескриптору {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Невозможно создать сессию сетевой игры, пока игра всё ещё запущена!" @@ -2718,7 +2718,7 @@ msgstr "Раздел с каналом (%1)" msgid "Character entered is invalid!" msgstr "Введён недопустимый символ." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Чат" @@ -2754,7 +2754,7 @@ msgstr "" "Проверьте, достаточно ли у вас прав для удаления этого файла, и используется " "ли он приложением." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Контр. сумма" @@ -2858,11 +2858,11 @@ msgstr "Путь кода выполнен" msgid "Code:" msgstr "Код:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Коды получены!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "Цветовая коррекция" @@ -3059,8 +3059,8 @@ msgstr "Настройка вывода" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Подтвердить" @@ -3074,7 +3074,7 @@ msgid "Confirm on Stop" msgstr "Подтверждать остановку" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Подтверждение" @@ -3128,7 +3128,7 @@ msgstr "Подключиться к интернету и выполнить о msgid "Connected" msgstr "Подключен" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Подключение" @@ -3204,7 +3204,7 @@ msgstr "" "

Если не уверены, оставьте значение 203." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3216,7 +3216,7 @@ msgstr "" "находиться перед экраном.

Высокие значения создают более сильную " "видимость \"выпячивания\" обьектов из экрана, низкие – более комфортны." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3230,7 +3230,7 @@ msgstr "" "производительность.

Если не уверены – выберите " "Родное." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3263,12 +3263,12 @@ msgstr "" "Управляет тем, использовать высокоуровневую или низкоуровневую эмуляцию DSP. " "По умолчанию Да" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Сведение" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Сведение:" @@ -3362,18 +3362,18 @@ msgstr "" "часто ориентируются на 2.2.

Если вы не уверены, не " "устанавливайте этот флажок." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Копировать" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3381,7 +3381,7 @@ msgstr "" msgid "Copy Address" msgstr "Скопировать адрес" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3393,8 +3393,8 @@ msgstr "Копирование не удалось" msgid "Copy Hex" msgstr "Скопировать hex-значение" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3433,16 +3433,16 @@ msgstr "Коррекция гаммы SDR" msgid "Cost" msgstr "Стоимость" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "Не удалось соединиться с хостом." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "Не удалось войти в режим клиента." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Не удалось создать точку подключения." @@ -3551,7 +3551,7 @@ msgstr "" "папку, то, возможно, потребуется заново указать расположение вашей карты " "памяти в настройках." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Не удалось обнаружить центральный сервер" @@ -3651,7 +3651,7 @@ msgstr "Тек. значение" msgid "Current context" msgstr "Текущий контекст" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Текущей игры" @@ -3770,7 +3770,7 @@ msgstr "Танцевальный коврик" msgid "Dark" msgstr "Тьма" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Данные" @@ -3798,7 +3798,7 @@ msgstr "Данные находятся в нераспознанном форм msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "Неконсистентность данных в GCMemcardManager, отмена действия." -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Данные получены!" @@ -3931,7 +3931,7 @@ msgstr "Удалить выбранные файлы..." msgid "Delete the existing file '{0}'?" msgstr "Удалить существующий файл '{0}'?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Глубина" @@ -3939,7 +3939,7 @@ msgstr "Глубина" msgid "Depth Percentage:" msgstr "Процент глубины:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Глубина:" @@ -4112,7 +4112,7 @@ msgstr "" "в ОЗУ. Подавляет масштабирование.

Если не уверены – " "оставьте выключенным." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4183,7 +4183,7 @@ msgstr "Проходимое расстояние из исходной пози msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Вы разрешаете отправку данной информации разработчикам Dolphin?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Вы хотите добавить \"%1\" в список путей к играм?" @@ -4197,7 +4197,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Вы хотите удалить выбранные файлы сохранений (%n шт.)?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Вы хотите остановить текущую эмуляцию?" @@ -4232,8 +4232,8 @@ msgstr "CSV-файл с сигнатурами Dolphin" msgid "Dolphin Signature File" msgstr "Файл с сигнатурами Dolphin" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "TAS-ролики (*.dtm)" @@ -4277,7 +4277,7 @@ msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" "Dolphin – бесплатный эмулятор GameCube и Wii с открытым исходным кодом." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Слишком старая версия Dolphin для подключения к промежуточному серверу" @@ -4520,7 +4520,7 @@ msgstr "" "{1} -- Если вы недавно обновили Dolphin, то, скорее всего, необходимо " "перезагрузить компьютер, чтобы Windows обнаружил новый драйвер." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4890,7 +4890,7 @@ msgstr "" "result flag), необходимого для небольшого количества игр. (ВКЛ = лучше " "совместимость, ВЫКЛ = выше скорость)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4946,7 +4946,7 @@ msgstr "" "вызывает проблем в большинстве игр.

Если не уверены " "– оставьте выключенным." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -5065,7 +5065,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet не был инициализирован" @@ -5162,12 +5162,12 @@ msgstr "Введите адрес модуля RSO:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5181,11 +5181,11 @@ msgstr "Введите адрес модуля RSO:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5211,7 +5211,7 @@ msgstr "Журнал ошибок" msgid "Error Opening Adapter: %1" msgstr "Ошибка открытия адаптера: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "Ошибка сбора данных сохранения." @@ -5234,11 +5234,11 @@ msgstr "Ошибка при получении списка сессий: %1" msgid "Error occurred while loading some texture packs" msgstr "Возникла ошибка при загрузке некоторых пакетов текстур" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Ошибка обработки кодов." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Ошибка обработки данных." @@ -5246,11 +5246,11 @@ msgstr "Ошибка обработки данных." msgid "Error reading file: {0}" msgstr "Ошибка чтения файла: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Ошибка синхронизации чит-кодов!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Ошибка синхронизации сохранений!" @@ -5443,7 +5443,7 @@ msgstr "Данные движения расширения" msgid "Extension Motion Simulation" msgstr "Симуляция движения расширения" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Внешний адрес" @@ -5505,7 +5505,7 @@ msgstr "" "Не удалось открыть карту памяти:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Не удалось добавить сессию в индекс сетевой игры: %1" @@ -5529,7 +5529,7 @@ msgstr "Не удалось очистить Skylander из слота %1." msgid "Failed to connect to Redump.org" msgstr "Не удалось подключиться к Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Не удалось подключиться к серверу: %1" @@ -5570,14 +5570,14 @@ msgstr "" "\n" "Возможно, Skylander уже есть на портале." -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" "Не удалось удалить файл сохранения NetPlay GBA{0}. Проверьте, есть ли у вас " "права на запись." -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "Не удалось удалить карту памяти сетевой игры. Проверьте, что у вас есть " @@ -5668,7 +5668,7 @@ msgstr "" "ваш NAND (Инструменты -> Управлять NAND -> Проверить NAND...), затем " "импортируйте файл сохранения ещё раз." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Не удалось инициализировать ядро" @@ -5695,7 +5695,7 @@ msgstr "Не удалось установить набор: %1" msgid "Failed to install this title to the NAND." msgstr "Не удалось установить этот продукт в NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5757,7 +5757,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "Не удалось открыть «{0}» для записи." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Не удалось открыть '%1'" @@ -5800,7 +5800,7 @@ msgstr "" msgid "Failed to open file." msgstr "Не удалось открыть файл." -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Не удалось открыть сервер" @@ -5841,7 +5841,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "Не удалось открыть входной файл \"%1\"." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5869,7 +5869,7 @@ msgid "Failed to read from file." msgstr "Не удалось прочитать данные из файла." #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "Не удалось прочесть входной файл \"{0}\"." @@ -5936,19 +5936,19 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Не удалось удалить этот продукт из NAND." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" "Не удалось сбросить папку сетевой игры GCI. Проверьте, что у вас есть права " "на запись." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" "Не удалось сбросить папку сетевой игры NAND. Проверьте, что у вас есть права " "на запись." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "Не удалось сбросить папку перенаправления NetPlay. Проверьте права на запись." @@ -5996,11 +5996,11 @@ msgstr "Не удалось деактивировать набор: %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Не удалось записать BT.DINF в SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Не удалось записать данные Mii." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Не удалось записать сохранение Wii." @@ -6014,7 +6014,7 @@ msgstr "Не удалось записать файл с конфигураци msgid "Failed to write modified memory card to disk." msgstr "Не удалось записать изменённую карту памяти на диск." -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "Не удалось записать перенаправленное сохранение." @@ -6023,7 +6023,7 @@ msgid "Failed to write savefile to disk." msgstr "Не удалось записать файл сохранения на диск." #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -6038,7 +6038,7 @@ msgstr "" msgid "Failure" msgstr "Ошибка" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "Честная задержка ввода" @@ -6216,7 +6216,7 @@ msgstr "Флаги" msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -6291,7 +6291,7 @@ msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" "Принудительно включено, поскольку %1 не поддерживает геометрические шейдеры." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6308,7 +6308,7 @@ msgstr "" "ориентированные на конкретную игру.

Если вы не " "уверены, не устанавливайте этот флажок." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6520,11 +6520,11 @@ msgstr "Громкость GBA" msgid "GBA Window Size" msgstr "Размер окна GBA" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "ROM GBA%1 изменён на «%2»" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "ROM GBA%1 отключён" @@ -6572,7 +6572,7 @@ msgstr "GL_MAX_TEXTURE_SIZE равен {0} - должен быть не мень msgid "GPU Texture Decoding" msgstr "Декодирование текстур на ГП" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6585,7 +6585,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "ГП: ОШИБКА OGL: Ваша видеокарта поддерживает OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6593,7 +6593,7 @@ msgstr "" "ГП: ОШИБКА OGL: Требуется GL_ARB_map_buffer_range.\n" "ГП: Ваша видеокарта поддерживает OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6601,7 +6601,7 @@ msgstr "" "ГП: ОШИБКА OGL: Требуется GL_ARB_sampler_objects.\n" "ГП: Ваша видеокарта поддерживает OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6609,7 +6609,7 @@ msgstr "" "ГП: ОШИБКА OGL: Требуется GL_ARB_uniform_buffer_object.\n" "ГП: Ваша видеокарта поддерживает OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6625,7 +6625,7 @@ msgstr "" "ГП: ОШИБКА OGL: Требуется OpenGL версии 3.\n" "ГП: Ваша видеокарта поддерживает OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6703,15 +6703,15 @@ msgstr "ID игры" msgid "Game ID:" msgstr "ID игры:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Статус игры" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Игра изменена на \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6720,15 +6720,15 @@ msgstr "" "Свойства, переключитесь на вкладку вкладку «Проверка» и выберите «Проверить " "целостность», чтобы проверить хэш" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "Игра имеет другой номер диска" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "Игра имеет другую версию" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Игра уже запущена!" @@ -6739,7 +6739,7 @@ msgstr "" "Игра перезаписана сохранениями других игр. Повреждение данных после {0:#x}, " "{1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "Игровой регион не соответствует" @@ -6893,7 +6893,7 @@ msgstr "Гигант" msgid "Giants" msgstr "Гиганты" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Режим гольфа" @@ -6920,7 +6920,7 @@ msgstr "Переключатели графики" msgid "Graphics mods are currently disabled." msgstr "Графические моды сейчас отключены." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -7042,7 +7042,7 @@ msgstr "Скрыть сессии \"В игре\"" msgid "Hide Incompatible Sessions" msgstr "Скрыть несовместимые сессии" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "Скрыть сетевые GBA" @@ -7081,7 +7081,7 @@ msgstr "Создать" msgid "Host Code:" msgstr "Код хоста:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Хост управляет вводом" @@ -7089,7 +7089,7 @@ msgstr "Хост управляет вводом" msgid "Host Size" msgstr "Размер хоста" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7102,11 +7102,11 @@ msgstr "" "Подходит для казуальных игр с 3 и более игроками, возможно, при нестабильных " "соединениях или соединениях с высокой задержкой." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Хост не управляет вводом" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Хост управляет вводом" @@ -7237,7 +7237,7 @@ msgstr "" msgid "Icon" msgstr "Иконка" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7274,7 +7274,7 @@ msgstr "" "производительности и стабильности.\n" "Данное разрешение можно отозвать в любой момент из настроек Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7405,11 +7405,11 @@ msgstr "Импорт файлов сохранений" msgid "Import Wii Save..." msgstr "Импортировать сохранение Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "Импортирование бэкапа NAND" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7577,7 +7577,7 @@ msgid "Insert &BLR" msgstr "Вставить &BLR" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "Вставить &NOP" @@ -7608,7 +7608,7 @@ msgstr "Установить в NAND" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Инстр." @@ -7631,7 +7631,7 @@ msgstr "Инструкция:" msgid "Instruction: %1" msgstr "Инструкция: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7702,7 +7702,7 @@ msgstr "" "({0}/{1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Внутреннее разрешение" @@ -7760,7 +7760,7 @@ msgstr "Некорректные контрольные суммы." msgid "Invalid game." msgstr "Недопустимая игра." -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Неверный хост-сервер" @@ -7935,7 +7935,7 @@ msgstr "" "Kaos — единственный злодей для этого трофея, и он всегда разблокирован. Не " "нужно ничего редактировать." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Оставить запущенным" @@ -7974,7 +7974,7 @@ msgstr "Клавиши" msgid "KiB" msgstr "КиБ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Исключить игрока" @@ -8206,7 +8206,7 @@ msgstr "Загрузить файл" msgid "Load GameCube Main Menu" msgstr "Загрузить главное меню GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "Загрузка только данных сохранений хоста" @@ -8333,7 +8333,7 @@ msgstr "Быстрая загрузка из слота" msgid "Load Wii System Menu %1" msgstr "Загрузить системное меню Wii %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "Загрузка и запись данных сохранений хоста" @@ -8376,7 +8376,7 @@ msgstr "" "

Если вы не уверены, не устанавливайте этот флажок." "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Локальный адрес" @@ -8450,7 +8450,7 @@ msgstr "" msgid "Loop" msgstr "Повторять" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Соединение с сервером сетевой игры потеряно..." @@ -8529,7 +8529,7 @@ msgstr "Создатель" msgid "Maker:" msgstr "Создатель:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8551,7 +8551,7 @@ msgstr "Управлять NAND" msgid "Manual Texture Sampling" msgstr "Ручная выборка текстур" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "Порты" @@ -8563,11 +8563,11 @@ msgstr "Масочное ПЗУ" msgid "Match Found" msgstr "Найдено совпадение" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Максимальный буфер:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "Максимальный размер буфера изменён на %1" @@ -8625,7 +8625,7 @@ msgstr "MemoryCard: вызвано чтение некорректного уч msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: вызвана запись в некорректный участок памяти ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8673,7 +8673,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Расхождение во внутренних структурах данных." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8878,7 +8878,7 @@ msgstr "Родное (640x528)" msgid "Native GCI File" msgstr "Стандартный файл GCI" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "Сетевая игра" @@ -8894,7 +8894,7 @@ msgstr "Настройка сетевой игры" msgid "Netherlands" msgstr "Нидерландский" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8903,7 +8903,7 @@ msgstr "" "сохранений, созданные или изменённые во время сеанса Netplay, останутся в " "локальных сохранениях хоста." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8913,7 +8913,7 @@ msgstr "" "сохранений, созданные или изменённые во время сеанса Netplay, будут " "отброшены в конце сеанса." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8922,7 +8922,7 @@ msgstr "" "будут удалены по окончании сеанса Netplay." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Сеть" @@ -8992,7 +8992,7 @@ msgstr "Следующее совпадение" msgid "Next Profile" msgstr "Следующий профиль" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "Ник очень длинный." @@ -9029,7 +9029,7 @@ msgstr "Без сжатия" msgid "No Match" msgstr "Нет совпадений" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "Нет данных сохранений" @@ -9079,7 +9079,7 @@ msgstr "Нет входных данных" msgid "No issues have been detected." msgstr "Проблем не обнаружено." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "Соответствующая игра не найдена" @@ -9122,7 +9122,7 @@ msgstr "" "для предотвращения рассинхронизации ролика" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -9140,7 +9140,7 @@ msgstr "Северная Америка" msgid "Not Set" msgstr "Не установлено" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Не у всех игроков есть игра. Вы действительно хотите начать?" @@ -9164,7 +9164,7 @@ msgstr "" "Недостаточно свободных файлов на выбранной карте памяти. Требуется свободных " "файлов: не менее %n." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "Не найдено" @@ -9223,7 +9223,7 @@ msgid "Nunchuk Stick" msgstr "Стик нунчака" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9483,7 +9483,7 @@ msgstr "Источник и назначение" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9502,7 +9502,7 @@ msgstr "Другие горячие клавиши" msgid "Other State Management" msgstr "Другое управление сохранениями" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Другой игры..." @@ -9510,7 +9510,7 @@ msgstr "Другой игры..." msgid "Output" msgstr "Результаты" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "Результаты повторной выборки" @@ -9518,7 +9518,7 @@ msgstr "Результаты повторной выборки" msgid "Output Resampling:" msgstr "Результаты повторной выборки:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Перезаписано" @@ -9556,7 +9556,7 @@ msgstr "Файл изображения PNG (*.png);; Все файлы (*)" msgid "PPC Size" msgstr "Размер PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC и Хост" @@ -9569,7 +9569,7 @@ msgstr "Геймпад" msgid "Pads" msgstr "Мембраны" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Параметры" @@ -9720,7 +9720,7 @@ msgstr "ПиБ" msgid "Pick a debug font" msgstr "Выбрать шрифт для отладки" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Пинг" @@ -9757,7 +9757,7 @@ msgstr "Play Set/Power Disc" msgid "Playback Options" msgstr "Параметры просмотра" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Игрок" @@ -9786,7 +9786,7 @@ msgid "Player Two Ability Two" msgstr "Игрок 2 Способность 2" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Игроки" @@ -9838,13 +9838,13 @@ msgstr "Порт:" msgid "Portal Slots" msgstr "Слоты портала" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Обнаружена возможная рассинхронизация: %1, вероятно, рассинхронизовался на " "кадре %2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "Эффект пост-обработки" @@ -10021,11 +10021,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "LTR" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "Не удаётся включить Quality of Service (QoS)." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "Quality of Service (QoS) успешно включен." @@ -10037,11 +10037,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Вопрос" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Выход" @@ -10103,7 +10103,7 @@ msgstr "Raw (без обработки)" msgid "Raw Internal Resolution" msgstr "Внутреннее разрешение Raw" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -10162,7 +10162,7 @@ msgstr "Центровка" msgid "Record" msgstr "Запись" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "Записывать ввод" @@ -10191,7 +10191,7 @@ msgstr "Красная слева" msgid "Red Right" msgstr "Красная справа" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10312,8 +10312,8 @@ msgstr "" "конечно, вы впоследствии не запакуете данный образ в архив вроде ZIP). Вы " "всё равно хотите продолжить?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -10412,11 +10412,11 @@ msgstr "Требуется перезапуск" msgid "Restore Defaults" msgstr "По умолчанию" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Повтор" @@ -10425,7 +10425,7 @@ msgstr "Повтор" msgid "Return Speed" msgstr "Скорость возврата" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Ревизия" @@ -10484,7 +10484,7 @@ msgstr "Крен влево" msgid "Roll Right" msgstr "Крен вправо" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "ID комнаты" @@ -10548,7 +10548,7 @@ msgstr "" msgid "Rumble" msgstr "Вибрация" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -10556,11 +10556,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "Запускать ядра GBA в выделенных потоках" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -10572,7 +10572,7 @@ msgstr "Выполнить до достижения (игнорирование msgid "Russia" msgstr "Россия" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD-карты" @@ -10721,7 +10721,7 @@ msgstr "Сохранить самое старое сохранение" msgid "Save Preset" msgstr "Сохранить предустановку" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "Сохранить файл записи как" @@ -10970,7 +10970,7 @@ msgstr "Выбрать образ игры GBA" msgid "Select GBA Saves Path" msgstr "Выберите путь к файлам сохранений GBA" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10982,7 +10982,7 @@ msgstr "Выбрать последнее сохранение" msgid "Select Load Path" msgstr "Выберите путь к загрузке" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -11084,8 +11084,8 @@ msgstr "Выберите папку" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Выберите файл" @@ -11113,7 +11113,7 @@ msgstr "Выбрать e-карточки" msgid "Select the RSO module address:" msgstr "Выберите адрес модуля RSO:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "Выберите файл записи, который следует воспроизвести" @@ -11129,11 +11129,11 @@ msgstr "Выбранный шрифт" msgid "Selected controller profile does not exist" msgstr "Выбранный профиль контроллера не существует" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "Выбранной игры нету в списке игр!" @@ -11197,7 +11197,7 @@ msgstr "" "

Если вы не уверены, оставьте значение «Внутреннее " "разрешение с коррекцией соотношения сторон»." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -11296,7 +11296,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Отправить" @@ -11333,7 +11333,7 @@ msgstr "IP-адрес сервера" msgid "Server Port" msgstr "Порт сервера" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "Сервер отверг попытку обхода" @@ -11358,15 +11358,15 @@ msgstr "" msgid "Set PC" msgstr "Изменить СК" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -11530,7 +11530,7 @@ msgstr "GameCube" msgid "Show Germany" msgstr "Германия" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Показывать оверлей режима гольфа" @@ -11639,7 +11639,7 @@ msgstr "Показывать системное время" msgid "Show Taiwan" msgstr "Тайвань" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -11671,7 +11671,7 @@ msgstr "Wii" msgid "Show World" msgstr "Мир" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -12117,7 +12117,7 @@ msgstr "Начало стэка" msgid "Standard Controller" msgstr "Стандартный контроллер" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Старт" @@ -12155,7 +12155,7 @@ msgstr "Запуск с исправлениями Riivolution" msgid "Start with Riivolution Patches..." msgstr "Запуск с исправлениями Riivolution…" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Игра начата" @@ -12219,11 +12219,11 @@ msgstr "Шаги" msgid "Stereo" msgstr "Стерео" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "Стереоскопический 3D-режим" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Стереоскопический 3D-режим:" @@ -12253,7 +12253,7 @@ msgstr "Стоп" msgid "Stop Playing/Recording Input" msgstr "Остановить проигр./запись ввода" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Игра остановлена" @@ -12299,7 +12299,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Растянуть по окну" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Строгая синхронизация настроек" @@ -12339,7 +12339,7 @@ msgstr "Стилус" msgid "Success" msgstr "Успешно" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "Успешно добавлена в индекс сетевой игры" @@ -12415,7 +12415,7 @@ msgstr "Объёмный" msgid "Suspended" msgstr "Приостановлен" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Поменять ракурсы местами" @@ -12430,7 +12430,7 @@ msgstr "Swap Force" msgid "Swapper" msgstr "Swapper" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12459,19 +12459,19 @@ msgstr "Переключиться на B" msgid "Symbol" msgstr "Символ" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12481,7 +12481,7 @@ msgstr "Символы" msgid "Sync" msgstr "Синхронизация" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "Синхронизировать коды AR/Gecko" @@ -12507,15 +12507,15 @@ msgid "" "emulation." msgstr "Синхронизация SD-карты с папкой при запуске и завершении эмуляции." -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "Синхронизация AR-кодов..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Синхронизация Gecko-кодов..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Синхронизация сохранений..." @@ -12563,7 +12563,7 @@ msgstr "Сделать скриншот" msgid "Target address range is invalid." msgstr "Диапазон целевых адресов является недопустимым." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12600,7 +12600,7 @@ msgstr "Точность кэширования текстур" msgid "Texture Dumping" msgstr "Дамп текстур" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "Фильтрация текстур" @@ -12878,7 +12878,7 @@ msgstr "ID игры — {0}, но должен быть {1}." msgid "The game disc does not contain any usable update information." msgstr "На данном диске не содержится полезной информации про обновление." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "Игра уже запущена." @@ -12891,7 +12891,7 @@ msgstr "" "Регионы игры и консоли не совпадают. Обновление эмулируемой консоли при " "помощи данного диска невозможно, т.к. это приведёт к ошибкам системного меню." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12920,7 +12920,7 @@ msgstr "" "Уровень героя этого скайлендера. Встречается только в Skylanders: Spyro's " "Adventures. От 0 до 100" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -13002,15 +13002,15 @@ msgstr "" "Одна и та же папка не может использоваться в нескольких слотах; она уже " "используется %1." -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "Версии \"сетевой игры\" сервера и клиента несовместимы." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "На сервере нет мест." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "Сервер прислал неизвестное сообщение об ошибке." @@ -13448,7 +13448,7 @@ msgstr "" "Ограничит скорость закачки данных для каждого клиента. Используется для " "синхронизации сохранений." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13673,8 +13673,8 @@ msgstr "Мастер ловушек" msgid "Trap Team" msgstr "Команда ловушек" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Ошибка промежуточного сервера" @@ -13682,7 +13682,7 @@ msgstr "Ошибка промежуточного сервера" msgid "Traversal Server" msgstr "Промежуточный сервер" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Истекло время ожидания подключения обходного сервера к хосту" @@ -13901,7 +13901,7 @@ msgstr "США" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Неизвестно" @@ -13915,11 +13915,11 @@ msgstr "Неизвестно (Ид.:%1 Пер.:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Неизвестная команда DVD {0:08x} - критическая ошибка" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "Получено неизвестное сообщение SYNC_CODES с идентификатором: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -13927,11 +13927,11 @@ msgstr "" "Получено неизвестное сообщение SYNC_GECKO_CODES с id:{0} от игрока:{1} Игрок " "выкинут!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "Получено неизвестное сообщение SYNC_SAVE_DATA с id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13963,7 +13963,7 @@ msgstr "Неизвестный диск" msgid "Unknown error occurred." msgstr "Произошла неизвестная ошибка." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "Неизвестная ошибка {0:x}" @@ -13971,11 +13971,11 @@ msgstr "Неизвестная ошибка {0:x}" msgid "Unknown error." msgstr "Неизвестная ошибка." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "Получено неизвестное сообщение с id : {0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "Получено неизвестное сообщение с id: {0} от игрока: {1} Игрок выкинут!" @@ -14117,7 +14117,7 @@ msgstr "" "Используйте 8.8.8.8 для обычной DNS, в противном случае введите свой " "собственный" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "Использовать все данные сохранений Wii" @@ -14125,6 +14125,10 @@ msgstr "Использовать все данные сохранений Wii" msgid "Use Built-In Database of Game Names" msgstr "Использовать встроенную базу названий игр" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Использовать кодек без потерь (FFV1)" @@ -14261,7 +14265,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Используется Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "Использование TTL %1 для тестового пакета" @@ -14301,7 +14305,7 @@ msgstr "Пропускать VBI" msgid "Value" msgstr "Значение" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "Значение, отслеживаемое в текущей инструкции." @@ -14544,7 +14548,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Предупреждение" @@ -14665,6 +14669,13 @@ msgstr "Западная (Windows-1252)" msgid "Whammy" msgstr "Флойд" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -14841,19 +14852,19 @@ msgstr "Записать в лог и остановиться" msgid "Write to Window" msgstr "Записать в окно" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "Неверный номер диска" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "Неверный хэш" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "Неверный регион" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "Неверная версия" @@ -15251,11 +15262,11 @@ msgstr "{0} (NKit)" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "{0} IPL найдено в папке {1}. Не удаётся опознать диск" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "Не удалось синхронизировать коды {0}." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "Не удалось синхронизировать {0}." @@ -15269,7 +15280,7 @@ msgstr "" "папку" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0} из {1} блоков. Процент сжатия: {2}%" diff --git a/Languages/po/sr.po b/Languages/po/sr.po index bc75a43f01..e315007db2 100644 --- a/Languages/po/sr.po +++ b/Languages/po/sr.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: nikolassj, 2011\n" "Language-Team: Serbian (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -161,7 +161,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "" @@ -172,11 +172,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "" @@ -184,11 +184,11 @@ msgstr "" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -231,17 +231,17 @@ msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -273,7 +273,7 @@ msgstr "" msgid "%1[%2]: %3/%4 MiB" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -286,7 +286,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -334,7 +334,7 @@ msgstr "" msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -412,7 +412,7 @@ msgid "&Controller Settings" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -529,7 +529,7 @@ msgstr "" msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -641,7 +641,7 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -750,7 +750,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(iskljucen/o)" @@ -774,7 +774,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -783,7 +783,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1033,7 +1033,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1063,8 +1063,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1082,7 +1082,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1092,7 +1092,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1342,7 +1342,7 @@ msgstr "Dodaj..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1366,7 +1366,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1426,7 +1426,7 @@ msgstr "" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1508,8 +1508,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1525,11 +1525,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1595,7 +1595,7 @@ msgstr "" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1653,7 +1653,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1682,7 +1682,7 @@ msgstr "" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1694,7 +1694,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "" @@ -1752,7 +1752,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2020,11 +2020,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2152,7 +2152,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2217,16 +2217,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2306,7 +2306,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2368,8 +2368,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chat/Caskanje" @@ -2550,7 +2550,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2654,11 +2654,11 @@ msgstr "" msgid "Code:" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2848,8 +2848,8 @@ msgstr "" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2863,7 +2863,7 @@ msgid "Confirm on Stop" msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2917,7 +2917,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -2988,7 +2988,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -2996,7 +2996,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3005,7 +3005,7 @@ msgid "" "Native.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3030,12 +3030,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "" @@ -3110,18 +3110,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3129,7 +3129,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3141,8 +3141,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3181,16 +3181,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3271,7 +3271,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3363,7 +3363,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3476,7 +3476,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3504,7 +3504,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3639,7 +3639,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "" @@ -3805,7 +3805,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3863,7 +3863,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3877,7 +3877,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "" @@ -3912,8 +3912,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "" @@ -3946,7 +3946,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4175,7 +4175,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4506,7 +4506,7 @@ msgid "" "= Compatible, OFF = Fast)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4540,7 +4540,7 @@ msgid "" "this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4624,7 +4624,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "" @@ -4719,12 +4719,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4738,11 +4738,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4768,7 +4768,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4790,11 +4790,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4802,11 +4802,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -4993,7 +4993,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5053,7 +5053,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5077,7 +5077,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5114,12 +5114,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5197,7 +5197,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5221,7 +5221,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5277,7 +5277,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5316,7 +5316,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5349,7 +5349,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5374,7 +5374,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5432,15 +5432,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5483,11 +5483,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5501,7 +5501,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5510,7 +5510,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5523,7 +5523,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5693,7 +5693,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5761,7 +5761,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5771,7 +5771,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5971,11 +5971,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6017,7 +6017,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6027,25 +6027,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6057,7 +6057,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6128,29 +6128,29 @@ msgstr "" msgid "Game ID:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Igra je vec pokrenuta!" @@ -6159,7 +6159,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6313,7 +6313,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6340,7 +6340,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6456,7 +6456,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6495,7 +6495,7 @@ msgstr "" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6503,7 +6503,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6511,11 +6511,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6625,7 +6625,7 @@ msgstr "" msgid "Icon" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6649,7 +6649,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6752,11 +6752,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6915,7 +6915,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6946,7 +6946,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6969,7 +6969,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7029,7 +7029,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7087,7 +7087,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "" @@ -7257,7 +7257,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7296,7 +7296,7 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "" @@ -7519,7 +7519,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7646,7 +7646,7 @@ msgstr "" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7683,7 +7683,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7753,7 +7753,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7831,7 +7831,7 @@ msgstr "" msgid "Maker:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7848,7 +7848,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7860,11 +7860,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7922,7 +7922,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7965,7 +7965,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8151,7 +8151,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8167,27 +8167,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8257,7 +8257,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8294,7 +8294,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8344,7 +8344,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8381,7 +8381,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8399,7 +8399,7 @@ msgstr "" msgid "Not Set" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8419,7 +8419,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8476,7 +8476,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8718,7 +8718,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8737,7 +8737,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8745,7 +8745,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8753,7 +8753,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8791,7 +8791,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8804,7 +8804,7 @@ msgstr "" msgid "Pads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8950,7 +8950,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -8987,7 +8987,7 @@ msgstr "" msgid "Playback Options" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9016,7 +9016,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "" @@ -9066,11 +9066,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9234,11 +9234,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9249,11 +9249,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Pitanje " -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Izadji " @@ -9315,7 +9315,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9374,7 +9374,7 @@ msgstr "" msgid "Record" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9403,7 +9403,7 @@ msgstr "" msgid "Red Right" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9512,8 +9512,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9610,11 +9610,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9623,7 +9623,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9682,7 +9682,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9741,7 +9741,7 @@ msgstr "" msgid "Rumble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9749,11 +9749,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9765,7 +9765,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9914,7 +9914,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10153,7 +10153,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10165,7 +10165,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10267,8 +10267,8 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "" @@ -10296,7 +10296,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10312,11 +10312,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10359,7 +10359,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10423,7 +10423,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Isprati" @@ -10456,7 +10456,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10481,15 +10481,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10645,7 +10645,7 @@ msgstr "" msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10754,7 +10754,7 @@ msgstr "" msgid "Show Taiwan" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10786,7 +10786,7 @@ msgstr "" msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11177,7 +11177,7 @@ msgstr "" msgid "Standard Controller" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Pokreni " @@ -11215,7 +11215,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11279,11 +11279,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "" @@ -11313,7 +11313,7 @@ msgstr " Zaustavi" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11349,7 +11349,7 @@ msgstr "" msgid "Stretch to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11389,7 +11389,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11465,7 +11465,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "" @@ -11480,7 +11480,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11505,19 +11505,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11527,7 +11527,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11551,15 +11551,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11607,7 +11607,7 @@ msgstr "" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11642,7 +11642,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11873,7 +11873,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11884,7 +11884,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11907,7 +11907,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -11973,15 +11973,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12336,7 +12336,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12556,8 +12556,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12565,7 +12565,7 @@ msgstr "" msgid "Traversal Server" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12758,7 +12758,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Nepoznat/o" @@ -12772,21 +12772,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12816,7 +12816,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12824,11 +12824,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -12966,7 +12966,7 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -12974,6 +12974,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13082,7 +13086,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13122,7 +13126,7 @@ msgstr "" msgid "Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13335,7 +13339,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Upozorenje " @@ -13423,6 +13427,13 @@ msgstr "" msgid "Whammy" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13589,19 +13600,19 @@ msgstr "" msgid "Write to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13944,11 +13955,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -13959,7 +13970,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/sv.po b/Languages/po/sv.po index 402777a804..03393d3005 100644 --- a/Languages/po/sv.po +++ b/Languages/po/sv.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: JosJuice, 2015-2024\n" "Language-Team: Swedish (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -180,7 +180,7 @@ msgstr "%1 ändring(ar) före %2" msgid "%1 doesn't support this feature on your system." msgstr "%1 stöder inte den här funktionen på ditt system." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 stöder inte den här funktionen." @@ -194,11 +194,11 @@ msgstr "" "%2 objekt\n" "Nuvarande bildruta: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 har gått med" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 har gått ut" @@ -206,11 +206,11 @@ msgstr "%1 har gått ut" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 har låst upp %2/%3 prestationer värda %4/%5 poäng" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 är inte en giltig ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 golfar nu" @@ -253,17 +253,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (normal hastighet)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "%1:s värde ändras" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "%1:s värde träffas" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "%1:s värde används" @@ -295,7 +295,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -308,7 +308,7 @@ msgstr "%1x ursprunglig (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x ursprunglig (%2x%3) för %4" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -356,7 +356,7 @@ msgstr "&4x" msgid "&About" msgstr "&Om" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -434,7 +434,7 @@ msgid "&Controller Settings" msgstr "&Kontrollinställningar" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "&Kopiera adress" @@ -551,7 +551,7 @@ msgstr "&Importera..." msgid "&Infinity Base" msgstr "&Infinitybas" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -663,7 +663,7 @@ msgstr "&Ta bort" msgid "&Remove Code" msgstr "&Ta bort kod" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -772,7 +772,7 @@ msgstr "(System)" msgid "(host)" msgstr "(värd)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(av)" @@ -796,7 +796,7 @@ msgstr ", Komma" msgid "- Subtract" msgstr "- Subtrahera" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -805,7 +805,7 @@ msgid "--Unknown--" msgstr "--Okänd--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1057,7 +1057,7 @@ msgstr "" "Om du är osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1094,8 +1094,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Större än" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "En nätspelssession pågår redan!" @@ -1120,7 +1120,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "En skiva håller redan på att sättas in." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1132,7 +1132,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "En snabbsparning kan inte laddas utan att ange ett spel att starta." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1416,7 +1416,7 @@ msgstr "Lägg till..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1440,7 +1440,7 @@ msgstr "Adressutrymme enligt CPU:ns tillstånd" msgid "Address:" msgstr "Adress:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1526,7 +1526,7 @@ msgstr "Avancerat" msgid "Advanced Settings" msgstr "Avancerade inställningar" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1608,8 +1608,8 @@ msgstr "Alla GC/Wii-filer" msgid "All Hexadecimal" msgstr "Alla hexadecimala" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Alla snabbsparningar (*.sav *.s##);; Alla filer (*)" @@ -1625,11 +1625,11 @@ msgstr "Alla uint" msgid "All files (*)" msgstr "Alla filer (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Alla spelares koder har synkroniserats." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Alla spelares sparfiler har synkroniserats." @@ -1697,7 +1697,7 @@ msgstr "Vinkel" msgid "Angular velocity to ignore and remap." msgstr "Vinkelhastighet att ignorera samt skala med." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Kantutjämning" @@ -1721,7 +1721,7 @@ msgstr "Lägg till i &existerande signaturfil..." msgid "Appl&y Signature File..." msgstr "Appli&cera signaturfil..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1757,7 +1757,7 @@ msgstr "Vill du verkligen radera den här filen?" msgid "Are you sure you want to delete this pack?" msgstr "Är du säker på att du vill radera det här paketet?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "Är du säker på att du vill avsluta nätspelssessionen?" @@ -1786,7 +1786,7 @@ msgstr "Bildförhållande:" msgid "Assemble" msgstr "Assemblera" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1798,7 +1798,7 @@ msgstr "Assembler" msgid "Assembly File" msgstr "Assemblerfil" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Tilldela kontrolluttag" @@ -1856,7 +1856,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "Automatiska uppdateringar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2141,11 +2141,11 @@ msgstr "" msgid "Boot to Pause" msgstr "Pausa vid start" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii-NAND-kopia (*bin);;Alla filer (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii-nyckelfil (*bin);;Alla filer (*)" @@ -2273,7 +2273,7 @@ msgstr "Branch to Link Register (LR sparad)" msgid "Branch: %1" msgstr "Gren: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Grenar" @@ -2338,16 +2338,16 @@ msgstr "Bläddra bland &nätspelssessioner..." msgid "Buffer Size:" msgstr "Buffertstorlek:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Buffertstorleken ändrades till %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Buffert:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2434,7 +2434,7 @@ msgstr "" msgid "Calculate" msgstr "Beräkna" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2501,8 +2501,8 @@ msgstr "Det går inte att redigera skurkar för den här trofén!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Kan inte hitta Wii-fjärrkontrollen med anslutnings-handle {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" "Det går inte att starta en nätspelssession medan ett spel fortfarande körs!" @@ -2668,7 +2668,7 @@ msgstr "Kanalpartition (%1)" msgid "Character entered is invalid!" msgstr "Den angivna karaktären är ogiltig!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Chatt" @@ -2704,7 +2704,7 @@ msgstr "" "Kontrollera om du har rättigheterna som krävs för att radera filen eller om " "filen fortfarande används." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Kontrollsumma" @@ -2808,11 +2808,11 @@ msgstr "" msgid "Code:" msgstr "Kod:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Koder mottagna!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "Färgkorrigering" @@ -3054,8 +3054,8 @@ msgstr "Konfigurera utmatning" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Bekräfta" @@ -3069,7 +3069,7 @@ msgid "Confirm on Stop" msgstr "Bekräfta vid stopp" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Bekräftelse" @@ -3123,7 +3123,7 @@ msgstr "Vill du ansluta till internet och uppdatera Wii-systemmjukvaran?" msgid "Connected" msgstr "Ansluten" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Ansluter" @@ -3194,7 +3194,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3206,7 +3206,7 @@ msgstr "" "skapar starkare utanför-skärmen-effekter medan ett lägre värde är mer " "bekvämt." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3221,7 +3221,7 @@ msgstr "" "

Om du är osäker kan du välja Ursprunglig." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3254,12 +3254,12 @@ msgstr "" "Styr vilken DSP-emulering som ska användas; hög eller låg nivå. Förvalet är " "True" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Konvergens" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Konvergens:" @@ -3348,18 +3348,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Kopiera" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3367,7 +3367,7 @@ msgstr "" msgid "Copy Address" msgstr "Kopiera adress" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3379,8 +3379,8 @@ msgstr "Kopiering misslyckades" msgid "Copy Hex" msgstr "Kopiera hex" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3419,16 +3419,16 @@ msgstr "Korrigera SDR-gamma" msgid "Cost" msgstr "Kostnad" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "Kunde inte kommunicera med värden." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "Kunde inte skapa klient." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Kunde inte skapa en peer." @@ -3539,7 +3539,7 @@ msgstr "" "I så fall kan du behöva ställa in dina minneskortsplatser i inställningarna " "igen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Kunde inte slå upp centralserver" @@ -3634,7 +3634,7 @@ msgstr "Nuvarande värde" msgid "Current context" msgstr "Aktuell kontext" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Nuvarande spel" @@ -3751,7 +3751,7 @@ msgstr "Dansmatta" msgid "Dark" msgstr "Mörker" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Data" @@ -3779,7 +3779,7 @@ msgstr "Data i okänt format eller trasig." msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "Datainkonsekvens i GCMemcardManager, avbryter åtgärd." -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Data mottagen!" @@ -3912,7 +3912,7 @@ msgstr "Radera valda filer..." msgid "Delete the existing file '{0}'?" msgstr "Radera den existerande filen '{0}'?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Djup" @@ -3920,7 +3920,7 @@ msgstr "Djup" msgid "Depth Percentage:" msgstr "Djupandel:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Djup:" @@ -4093,7 +4093,7 @@ msgstr "" "istället. Förhindrar all uppskalning.

Om du är " "osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4164,7 +4164,7 @@ msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" "Godkänner du att Dolphin rapporterar information till Dolphins utvecklare?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Vill du lägga till \"%1\" i listan av spelsökvägar?" @@ -4178,7 +4178,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Vill du radera denna/dessa %n markerade sparfil(er)?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Vill du stoppa den aktuella emuleringen?" @@ -4213,8 +4213,8 @@ msgstr "Dolphin-signatur-CSV-fil" msgid "Dolphin Signature File" msgstr "Dolphin-signaturfil" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin-TAS-filmer (*.dtm)" @@ -4258,7 +4258,7 @@ msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" "Dolphin är en GameCube- och Wii-emulator som är open source och fri mjukvara." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin är för gammal för traverseringsservern" @@ -4502,7 +4502,7 @@ msgstr "" "krävs förmodligen en omstart nu för att få Windows att hitta den nya " "drivrutinen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4863,7 +4863,7 @@ msgstr "" "Aktiverar beräkning av Floating Point Result Flag. Behövs för vissa spel. " "(PÅ = kompatibel, AV = snabb)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4905,7 +4905,7 @@ msgstr "" "flesta spel har inga problem med detta.

Om du är " "osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -5013,7 +5013,7 @@ msgstr "" msgid "End Addr" msgstr "Slutadr." -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet initialiserades inte" @@ -5108,12 +5108,12 @@ msgstr "Ange RSO-moduladressen:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5127,11 +5127,11 @@ msgstr "Ange RSO-moduladressen:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5157,7 +5157,7 @@ msgstr "Fellogg" msgid "Error Opening Adapter: %1" msgstr "Ett fel uppstod när adaptern skulle öppnas: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "Fel uppstod när spardata samlades in!" @@ -5181,11 +5181,11 @@ msgstr "Ett fel uppstod när sessionslistan skulle hämtas: %1" msgid "Error occurred while loading some texture packs" msgstr "Ett fel uppstod när vissa texturpaket laddades" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Fel uppstod när koder behandlades." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Fel uppstod när data behandlades." @@ -5193,11 +5193,11 @@ msgstr "Fel uppstod när data behandlades." msgid "Error reading file: {0}" msgstr "Fel uppstod när fil lästes: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Ett fel uppstod med att synkronisera fuskkoder!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Fel uppstod när spardata synkroniserades!" @@ -5390,7 +5390,7 @@ msgstr "Rörelseinmatning för extern kontroll" msgid "Extension Motion Simulation" msgstr "Rörelsesimulering för extern kontroll" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Extern" @@ -5452,7 +5452,7 @@ msgstr "" "Misslyckades att öppna minneskortet:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Misslyckades att lägga till denna session i nätspelsindex: %1" @@ -5476,7 +5476,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Misslyckades att ansluta till Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Misslyckades att ansluta till server: %1" @@ -5513,14 +5513,14 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" "Misslyckades att radera nätspelssparfil för GBA{0}. Kontrollera " "skrivrättigheterna." -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" "Misslyckades att radera minneskort för nätspel. Bekräfta dina " @@ -5611,7 +5611,7 @@ msgstr "" "minnet (Verktyg -> Hantera NAND -> Kontrollera NAND-minne...) och importera " "sedan sparfilen igen." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Misslyckades att initialisera kärnan" @@ -5638,7 +5638,7 @@ msgstr "Misslyckades att installera paket: %1" msgid "Failed to install this title to the NAND." msgstr "Misslyckades att installera denna titel till NAND-minnet." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5696,7 +5696,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "Misslyckades att öppna \"{0}\" för att skriva." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Misslyckades att öppna '%1'" @@ -5737,7 +5737,7 @@ msgstr "" msgid "Failed to open file." msgstr "Kunde inte öppna fil." -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "Misslyckades att öppna servern" @@ -5770,7 +5770,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "Misslyckades att öppna indatafilen \"%1\"." #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5798,7 +5798,7 @@ msgid "Failed to read from file." msgstr "Kunde inte läsa från fil." #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "Misslyckades att läsa från indatafilen \"{0}\"." @@ -5863,19 +5863,19 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "Kunde inte ta bort denna titel från NAND-minnet." -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" "Misslyckades att nollställa nätspels-GCI-mappen. Kontrollera " "skrivrättigheterna." -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" "Misslyckades att nollställa nätspels-NAND-mappen. Kontrollera " "skrivrättigheterna." -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "Misslyckades att nollställa nätspelsomdirigeringsmappen. Kontrollera " @@ -5920,11 +5920,11 @@ msgstr "Misslyckades att avinstallera paket: %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "Misslyckades att skriva BT.DINF till SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "Misslyckades att skriva Mii-data." -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "Misslyckades att skriva Wii-sparning." @@ -5938,7 +5938,7 @@ msgstr "Kunde inte skriva inställningsfil!" msgid "Failed to write modified memory card to disk." msgstr "Kunde inte skriva ändrat minneskort till disk." -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "Misslyckades att skriva omdirigerad sparning." @@ -5947,7 +5947,7 @@ msgid "Failed to write savefile to disk." msgstr "Kunde inte skriva sparfil till disk." #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5962,7 +5962,7 @@ msgstr "" msgid "Failure" msgstr "Misslyckades" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "Rättvis latens" @@ -6138,7 +6138,7 @@ msgstr "Flaggor" msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -6210,7 +6210,7 @@ msgstr "Kan inte sättas på eftersom %1 inte stöder VS-expansion." msgid "Forced on because %1 doesn't support geometry shaders." msgstr "Kan inte stängas av eftersom %1 inte stöder geometrishaders." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6220,7 +6220,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6428,11 +6428,11 @@ msgstr "GBA-volym" msgid "GBA Window Size" msgstr "GBA-fönsterstorlek" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1:s ROM ändrad till \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "GBA%1:s ROM borttagen" @@ -6480,7 +6480,7 @@ msgstr "GL_MAX_TEXTURE_SIZE är {0} - måste vara minst 1024." msgid "GPU Texture Decoding" msgstr "GPU-texturdekodning" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6492,7 +6492,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL-FEL: Stöder ditt grafikkort OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6500,7 +6500,7 @@ msgstr "" "GPU: OGL-FEL: Behöver GL_ARB_map_buffer_range.\n" "GPU: Stöder ditt grafikkort OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6508,7 +6508,7 @@ msgstr "" "GPU: OGL-FEL: Behöver GL_ARB_sampler_objects.\n" "GPU: Stöder ditt grafikkort OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6516,7 +6516,7 @@ msgstr "" "GPU: OGL-FEL: Behöver GL_ARB_uniform_buffer_object.\n" "GPU: Stöder ditt grafikkort OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6532,7 +6532,7 @@ msgstr "" "GPU: OGL-FEL: Behöver OpenGL version 3.\n" "GPU: Stöder ditt grafikkort OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6610,15 +6610,15 @@ msgstr "Spel-ID" msgid "Game ID:" msgstr "Spel-ID:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Spelstatus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "Bytte spel till \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6626,15 +6626,15 @@ msgstr "" "Spelfilen har en annan hash; högerklicka på spelet, välj Egenskaper, gå till " "Verifiera-fliken och välj Verifiera integritet för att kontrollera hashen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "Spelet har ett annat skivnummer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "Spelet har en annan revision" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Spelet körs redan!" @@ -6645,7 +6645,7 @@ msgstr "" "Spelet skrevs över med ett annat spels sparfil. Data kommer antagligen bli " "korrupt {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "Spelets region matchar inte" @@ -6799,7 +6799,7 @@ msgstr "Jätte" msgid "Giants" msgstr "Giants" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "Golfläge" @@ -6826,7 +6826,7 @@ msgstr "Växla grafikalternativ" msgid "Graphics mods are currently disabled." msgstr "Grafikmoddar är avstängda." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6947,7 +6947,7 @@ msgstr "Dölj sessioner som har startat" msgid "Hide Incompatible Sessions" msgstr "Dölj inkompatibla sessioner" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "Dölj andras GBA-fönster" @@ -6986,7 +6986,7 @@ msgstr "Värd" msgid "Host Code:" msgstr "Värdkod:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "Värdauktoritet för indata" @@ -6994,7 +6994,7 @@ msgstr "Värdauktoritet för indata" msgid "Host Size" msgstr "Värdstorlek" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7007,11 +7007,11 @@ msgstr "" "Lämplig för casual spel med 3+ spelare, eventuellt på instabila eller höga " "latensanslutningar." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "Värdauktoritet för indata avstängt" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "Värdauktoritet för indata påslaget" @@ -7142,7 +7142,7 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7179,7 +7179,7 @@ msgstr "" "Du kan dra tillbaka detta godkännande när som helst genom Dolphins " "inställningar." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7313,11 +7313,11 @@ msgstr "Importera sparfil(er)" msgid "Import Wii Save..." msgstr "Importera Wii-sparning…" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "Importerar NAND-kopia" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7485,7 +7485,7 @@ msgid "Insert &BLR" msgstr "Infoga &BLR" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "Infoga &NOP" @@ -7516,7 +7516,7 @@ msgstr "Installera till NAND-minnet" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "Instr." @@ -7539,7 +7539,7 @@ msgstr "Instruktion:" msgid "Instruction: %1" msgstr "Instruktion: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7610,7 +7610,7 @@ msgstr "" "{1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Intern upplösning" @@ -7668,7 +7668,7 @@ msgstr "Ogiltiga kontrollsummor." msgid "Invalid game." msgstr "Ogiltigt spel." -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Ogiltig värd" @@ -7843,7 +7843,7 @@ msgstr "" "Kaos är den enda skurken för den här trofén och är alltid upplåst. Det finns " "inget att redigera." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Fortsätt köra" @@ -7882,7 +7882,7 @@ msgstr "Tangenter" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Sparka ut spelare" @@ -8114,7 +8114,7 @@ msgstr "Ladda fil" msgid "Load GameCube Main Menu" msgstr "Ladda GameCube-huvudmeny" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "Ladda bara värdens spardata" @@ -8241,7 +8241,7 @@ msgstr "Läs in snabbsparning från plats" msgid "Load Wii System Menu %1" msgstr "Starta Wii-systemmeny %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "Ladda och skriv värdens spardata" @@ -8284,7 +8284,7 @@ msgstr "" "

Om du är osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Lokalt" @@ -8358,7 +8358,7 @@ msgstr "" msgid "Loop" msgstr "Slinga" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "Tappade anslutningen till nätspelsservern..." @@ -8436,7 +8436,7 @@ msgstr "Skapare" msgid "Maker:" msgstr "Skapare:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8458,7 +8458,7 @@ msgstr "Hantera NAND" msgid "Manual Texture Sampling" msgstr "Manuell textursampling" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "Mappning" @@ -8470,11 +8470,11 @@ msgstr "Mask-ROM" msgid "Match Found" msgstr "Sökträff hittades" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "Maxbuffert:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "Buffertstorleken ändrades till %1" @@ -8532,7 +8532,7 @@ msgstr "MemoryCard: Read anropades med ogiltig källadress ({0:#x})" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: Write anropades med ogiltig destinationsadress ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8580,7 +8580,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "De interna datastrukturerna matchar inte." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8779,7 +8779,7 @@ msgstr "Ursprunglig (640x528)" msgid "Native GCI File" msgstr "Vanlig GCI-fil" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "Nätspel" @@ -8795,7 +8795,7 @@ msgstr "Nätspelsinställningar" msgid "Netherlands" msgstr "Nederländerna" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8803,7 +8803,7 @@ msgstr "" "Nätspel startar med värdens spardata, och spardata som skapas eller " "förändras under nätspelssessionen sparas bland värdens lokala spardata." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8812,7 +8812,7 @@ msgstr "" "Nätspel startar med värdens spardata, men spardata som skapas eller " "förändras under nätspelssessionen slängs när sessionen tar slut." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8821,7 +8821,7 @@ msgstr "" "nätspelssessionen tar slut." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Nätverk" @@ -8891,7 +8891,7 @@ msgstr "Nästa matchning" msgid "Next Profile" msgstr "Nästa profil" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "Smeknamnet är för långt." @@ -8928,7 +8928,7 @@ msgstr "Ingen komprimering" msgid "No Match" msgstr "Ingen sökträff" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "Ingen spardata" @@ -8978,7 +8978,7 @@ msgstr "Ingen indata" msgid "No issues have been detected." msgstr "Inga problem upptäcktes." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "Inget matchande spel hittades" @@ -9020,7 +9020,7 @@ msgstr "" "förhindra att inspelningen desynkroniseras" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -9038,7 +9038,7 @@ msgstr "Nordamerika" msgid "Not Set" msgstr "Inte angiven" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "Vissa spelare har inte detta spel. Vill du verkligen starta?" @@ -9061,7 +9061,7 @@ msgstr "" "För få lediga filer på destinationsminneskortet. Minst %n ledig(a) fil(er) " "krävs." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "Hittades inte" @@ -9120,7 +9120,7 @@ msgid "Nunchuk Stick" msgstr "Nunchuk-spak" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9366,7 +9366,7 @@ msgstr "Ursprung och destination" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9385,7 +9385,7 @@ msgstr "Andra snabbsparningskortkommandon" msgid "Other State Management" msgstr "Annan snabbsparningshantering" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Annat spel..." @@ -9393,7 +9393,7 @@ msgstr "Annat spel..." msgid "Output" msgstr "Utdata" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "Resampling" @@ -9401,7 +9401,7 @@ msgstr "Resampling" msgid "Output Resampling:" msgstr "Resampling:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "Överskrivet" @@ -9439,7 +9439,7 @@ msgstr "PNG-bildfil (*.png);; Alla filer (*)" msgid "PPC Size" msgstr "PPC-storlek" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC mot värd" @@ -9452,7 +9452,7 @@ msgstr "Kontroll" msgid "Pads" msgstr "Kontroller" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "Parametrar" @@ -9601,7 +9601,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "Välj ett teckensnitt för felsökning" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "Ping" @@ -9638,7 +9638,7 @@ msgstr "Play Set/Power Disc" msgid "Playback Options" msgstr "Uppspelningsalternativ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "Spelare" @@ -9667,7 +9667,7 @@ msgid "Player Two Ability Two" msgstr "Spelare två förmåga två" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Spelare" @@ -9722,13 +9722,13 @@ msgstr "Port:" msgid "Portal Slots" msgstr "Portalplatser" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Möjlig desynkronisation upptäcktes: %1 kan ha desynkroniserat under bildruta " "%2" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "Efterbehandlingseffekt" @@ -9908,11 +9908,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "LTR" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "Det gick inte att sätta på Quality of Service (QoS)." -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "Quality of Service (QoS) har satts på." @@ -9924,11 +9924,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Fråga" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Avsluta" @@ -9990,7 +9990,7 @@ msgstr "Rå" msgid "Raw Internal Resolution" msgstr "Rå intern upplösning" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -10049,7 +10049,7 @@ msgstr "Återställ" msgid "Record" msgstr "Spela in" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "Spela in inmatningar" @@ -10078,7 +10078,7 @@ msgstr "Röd vänster" msgid "Red Right" msgstr "Röd höger" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10196,8 +10196,8 @@ msgstr "" "inte sedan packar in ISO-filen i ett komprimerat filformat såsom ZIP). Vill " "du fortsätta ändå?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -10296,11 +10296,11 @@ msgstr "Omstart krävs" msgid "Restore Defaults" msgstr "Återställ förval" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Försök igen" @@ -10309,7 +10309,7 @@ msgstr "Försök igen" msgid "Return Speed" msgstr "Returhastighet" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "Revision" @@ -10368,7 +10368,7 @@ msgstr "Rulla vänster" msgid "Roll Right" msgstr "Rulla höger" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "Rum-ID" @@ -10432,7 +10432,7 @@ msgstr "" msgid "Rumble" msgstr "Vibration" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -10440,11 +10440,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "Kör GBA-kärnor i dedikerade trådar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -10456,7 +10456,7 @@ msgstr "Kör tills träff (och ignorera brytpunkter)" msgid "Russia" msgstr "Ryssland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD-kort" @@ -10605,7 +10605,7 @@ msgstr "Spara äldsta snabbsparning" msgid "Save Preset" msgstr "Spara förinställningar" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "Spara inspelning som" @@ -10851,7 +10851,7 @@ msgstr "Välj GBA-ROM" msgid "Select GBA Saves Path" msgstr "Välj GBA-sparfilssökväg" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10863,7 +10863,7 @@ msgstr "Välj senaste snabbsparning" msgid "Select Load Path" msgstr "Välj laddningssökväg" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10965,8 +10965,8 @@ msgstr "Välj en mapp" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Välj en fil" @@ -10994,7 +10994,7 @@ msgstr "Välj e-Readerkort" msgid "Select the RSO module address:" msgstr "Välj RSO-modulens adress:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "Välj inspelning att spela upp" @@ -11010,11 +11010,11 @@ msgstr "Valt teckensnitt" msgid "Selected controller profile does not exist" msgstr "Den valda kontrollprofilen finns inte" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "Det valda spelet finns inte i spellistan!" @@ -11061,7 +11061,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -11140,7 +11140,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Skicka" @@ -11177,7 +11177,7 @@ msgstr "Serverns IP-adress" msgid "Server Port" msgstr "Serverns port" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "Servern avvisade traverseringsförsök" @@ -11202,15 +11202,15 @@ msgstr "" msgid "Set PC" msgstr "Sätt PC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -11373,7 +11373,7 @@ msgstr "Visa GameCube" msgid "Show Germany" msgstr "Visa Tyskland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "Visa överlägg för golfläge" @@ -11482,7 +11482,7 @@ msgstr "Visa systemklocka" msgid "Show Taiwan" msgstr "Visa Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -11514,7 +11514,7 @@ msgstr "Visa Wii" msgid "Show World" msgstr "Visa världen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11943,7 +11943,7 @@ msgstr "Stackstart" msgid "Standard Controller" msgstr "Standardkontroll" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11981,7 +11981,7 @@ msgstr "Starta med Riivolution-moddar" msgid "Start with Riivolution Patches..." msgstr "Starta med Riivolution-moddar..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "Startade spelet" @@ -12045,11 +12045,11 @@ msgstr "Stega" msgid "Stereo" msgstr "Stereo" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "Läge för stereoskopisk 3D" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Läge för stereoskopisk 3D:" @@ -12079,7 +12079,7 @@ msgstr "Stoppa" msgid "Stop Playing/Recording Input" msgstr "Avbryt uppspelning/inspelning" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "Stoppade spelet" @@ -12125,7 +12125,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Sträck ut till fönster" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "Strikt inställningssynkronisering" @@ -12165,7 +12165,7 @@ msgstr "Penna" msgid "Success" msgstr "Klar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "Lades till i nätspelindex" @@ -12241,7 +12241,7 @@ msgstr "Surround" msgid "Suspended" msgstr "Vilande" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "Byt plats på ögon" @@ -12256,7 +12256,7 @@ msgstr "Swap Force" msgid "Swapper" msgstr "Swapper" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12284,19 +12284,19 @@ msgstr "Byt till B" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12306,7 +12306,7 @@ msgstr "Symboler" msgid "Sync" msgstr "Synka" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "Synka AR/Gecko-koder" @@ -12335,15 +12335,15 @@ msgstr "" "Synkroniserar SD-kortet med SD-synkmappen när emulering påbörjas och " "avslutas." -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "Synkroniserar AR-koder..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "Synkroniserar Gecko-koder..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "Synkroniserar spardata..." @@ -12391,7 +12391,7 @@ msgstr "Ta en skärmdump" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12428,7 +12428,7 @@ msgstr "Texturcachenoggrannhet" msgid "Texture Dumping" msgstr "Texturdumpning" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "Texturfiltrering" @@ -12709,7 +12709,7 @@ msgid "The game disc does not contain any usable update information." msgstr "" "Spelskivan innehåller inte någon uppdateringsinformation som går att använda." -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "Spelet körs för tillfället." @@ -12723,7 +12723,7 @@ msgstr "" "systemmenyn kommer du inte kunna uppdatera den emulerade konsolen med den " "här skivan." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12752,7 +12752,7 @@ msgstr "" "Hjältesnivån för den här Skylandern. Används bara i Skylanders: Spyro's " "Adventures. Mellan 0 och 100" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12830,15 +12830,15 @@ msgid "" msgstr "" "Samma mapp kan inte användas på flera platser; den används redan av %1." -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "Serverns och klientens nätspelsversioner är inkompatibla." -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "Servern är full." -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "Servern skickade ett okänt felmeddelande." @@ -13279,7 +13279,7 @@ msgstr "" "Detta begränsar hastigheten av uppladdning i segment per klient, vilket " "används för sparningssynkronisering." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13505,8 +13505,8 @@ msgstr "" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "Traverseringsfel" @@ -13514,7 +13514,7 @@ msgstr "Traverseringsfel" msgid "Traversal Server" msgstr "Traverseringsserver" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Traverseringsserver gjorde en timeout vid anslutning till värden" @@ -13733,7 +13733,7 @@ msgstr "USA" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Okänd" @@ -13747,11 +13747,11 @@ msgstr "Okänd (Id:%1 Var:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Okänt DVD-kommando {0:08x} - katastrofalt fel" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "Tog emot ett okänt SYNC_CODES-meddelande med id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" @@ -13759,11 +13759,11 @@ msgstr "" "Tog emot ett okänt SYNC_GECKO_CODES-meddelande med id:{0} från spelare:{1} " "Spelaren sparkas ut!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "Tog emot ett okänt SYNC_SAVE_DATA-meddelande med id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13795,7 +13795,7 @@ msgstr "Okänd skiva" msgid "Unknown error occurred." msgstr "Okänt fel inträffade." -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "Okänt fel {0:x}" @@ -13803,11 +13803,11 @@ msgstr "Okänt fel {0:x}" msgid "Unknown error." msgstr "Okänt fel." -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "Tog emot ett okänt meddelande med id: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" "Tog emot ett okänt meddelande med id:{0} från spelare:{1} Spelaren sparkas " @@ -13949,7 +13949,7 @@ msgstr "Statistikrapporteringsinställningar" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "Ange 8.8.8.8 för vanlig DNS, eller ange en egen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "Använd all Wii-spardata" @@ -13957,6 +13957,10 @@ msgstr "Använd all Wii-spardata" msgid "Use Built-In Database of Game Names" msgstr "Använd inbyggd databas för spelnamn" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "Använd förlustfritt kodek (FFV1)" @@ -14094,7 +14098,7 @@ msgstr "" msgid "Using Qt %1" msgstr "Använder Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "Använder TTL %1 för prövopaket" @@ -14134,7 +14138,7 @@ msgstr "Hoppa över VBI" msgid "Value" msgstr "Värde" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "Värde spårat till nuvarande instruktion." @@ -14375,7 +14379,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Varning" @@ -14498,6 +14502,13 @@ msgstr "Västerländsk (Windows-1252)" msgid "Whammy" msgstr "Svajarm" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -14673,19 +14684,19 @@ msgstr "Skriv till logg och bryt" msgid "Write to Window" msgstr "Skriv till fönster" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "Fel skivnummer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "Fel hash" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "Fel region" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "Fel revision" @@ -15083,11 +15094,11 @@ msgstr "" "{0}-IPL hittades i {1}-mappen. Det kan hända att skivan inte kommer kunna " "kännas igen" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} misslyckades att synkronisera koder." -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} misslyckades att synkronisera." @@ -15100,7 +15111,7 @@ msgstr "" "Kontrollera skrivrättigheterna eller flytta filen utanför Dolphin." #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "{0} av {1} block. Komprimeringsgrad {2}%" diff --git a/Languages/po/tr.po b/Languages/po/tr.po index d73caf1bd5..99332cd3e8 100644 --- a/Languages/po/tr.po +++ b/Languages/po/tr.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Ahmet Emin, 2024\n" "Language-Team: Turkish (http://app.transifex.com/dolphinemu/dolphin-emu/" @@ -186,7 +186,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "%1, sisteminde bu özellik desteklemiyor." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 bu özelliği desteklemiyor." @@ -200,11 +200,11 @@ msgstr "" "%2 nesne\n" "Mevcut Kare: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 katıldı" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 ayrıldı" @@ -212,11 +212,11 @@ msgstr "%1 ayrıldı" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 %4/%5 puan değerinde %2/%3 başarıyı açtı" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 geçerli bir ROM değil" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "Oynama sırası %1'de" @@ -259,17 +259,17 @@ msgid "%1% (Normal Speed)" msgstr "%1% (Normal Hız)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "%1'in değeri değiştirildi" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "%1'nin değeri tetiklendi" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "%1'in değeri kullanıldı" @@ -301,7 +301,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -314,7 +314,7 @@ msgstr "%1x Yerel (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x Yerel (%2x%3) %4 için" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -362,7 +362,7 @@ msgstr "&4x" msgid "&About" msgstr "&Hakkında" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -440,7 +440,7 @@ msgid "&Controller Settings" msgstr "&Denetleyici Ayarları" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -557,7 +557,7 @@ msgstr "&İçeri aktar" msgid "&Infinity Base" msgstr "&Infinity Base" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -669,7 +669,7 @@ msgstr "&Kaldır" msgid "&Remove Code" msgstr "&Kodu Sil" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -778,7 +778,7 @@ msgstr "(Sistem)" msgid "(host)" msgstr "(evsahibi)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(kapalı)" @@ -802,7 +802,7 @@ msgstr ", Virgül" msgid "- Subtract" msgstr "- Çıkar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -811,7 +811,7 @@ msgid "--Unknown--" msgstr "--Bilinmeyen--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1063,7 +1063,7 @@ msgid "If unsure, leave this unchecked." msgstr "" "Emin değilseniz, bunu işaretlemeyin." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1102,8 +1102,8 @@ msgstr "" msgid "> Greater-than" msgstr "> -dan/-den büyük" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "Bir NetPlay Oturumu halihazırda devam ediyor!" @@ -1128,7 +1128,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "Zaten bir disk takılmak üzere." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1140,7 +1140,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "Başlatılacak oyun belirtilmeden 'kaydetme durumu' yüklenemez." -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1421,7 +1421,7 @@ msgstr "Ekle..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1445,7 +1445,7 @@ msgstr "CPU durumuna göre adres alanı" msgid "Address:" msgstr "Adres:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1531,7 +1531,7 @@ msgstr "Gelişmiş" msgid "Advanced Settings" msgstr "Gelişmiş Ayarlar" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1613,8 +1613,8 @@ msgstr "Tüm GC/Wii dosyaları" msgid "All Hexadecimal" msgstr "Tüm Onaltılık" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Tüm Kayıt Durumları (*.sav *.s##);; Tüm Dosyalar (*)" @@ -1630,11 +1630,11 @@ msgstr "Tüm İmzasız Tamsayı" msgid "All files (*)" msgstr "Tüm Dosyalar (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "Tüm oyuncuların kodları senkronize edildi." -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "Tüm oyuncuların kayıtları senkronize edildi." @@ -1702,7 +1702,7 @@ msgstr "Açı" msgid "Angular velocity to ignore and remap." msgstr "Yok sayılacak ve yeniden eşlenecek açısal hız." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "Kenar Yumuşatma" @@ -1726,7 +1726,7 @@ msgstr "&Mevcut İmza Dosyasına Ekle..." msgid "Appl&y Signature File..." msgstr "İmza Dosyasını &Uygula..." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1763,7 +1763,7 @@ msgstr "Bu dosyayı silmek istediğinizden emin misiniz?" msgid "Are you sure you want to delete this pack?" msgstr "Bu paketi silmek istediğinizden emin misiniz?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "NetPlay'den çıkmak istediğinizden emin misiniz?" @@ -1792,7 +1792,7 @@ msgstr "En-Boy Oranı:" msgid "Assemble" msgstr "Birleştir" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1804,7 +1804,7 @@ msgstr "Birleştirici" msgid "Assembly File" msgstr "Assembly Dosyası" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "Denetleyici Bağlantı Noktalarını Ata" @@ -1862,7 +1862,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "Otomatik Güncelleme Ayarları" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2142,11 +2142,11 @@ msgstr "" msgid "Boot to Pause" msgstr "Önyüklendiğinde Duraklat" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND yedekleme dosyası (*.bin);;Tüm Dosyalar (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii anahtarları dosyası (*.bin);;Tüm Dosyalar (*)" @@ -2274,7 +2274,7 @@ msgstr "" msgid "Branch: %1" msgstr "Branş: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "Branşlar" @@ -2339,16 +2339,16 @@ msgstr "&NetPlay Oturumlarına Göz Atın..." msgid "Buffer Size:" msgstr "Arabellek Boyutu:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "Arabellek boyutu %1 olarak değiştirildi." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "Arabellek:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2435,7 +2435,7 @@ msgstr "" msgid "Calculate" msgstr "Hesapla" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2502,8 +2502,8 @@ msgstr "Bu kupa için kötü karakterler düzenlenemez!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Bağlantı tutamacına göre Wii Remote bulunamıyor {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Bir oyun hâlâ çalışırken bir NetPlay Oturumu başlatılamaz!" @@ -2663,7 +2663,7 @@ msgstr "Kanal Bölümü (%1)" msgid "Character entered is invalid!" msgstr "Girilen karakter geçersiz!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "Sohbet" @@ -2699,7 +2699,7 @@ msgstr "" "Dosyanın silinmesi için gerekli izinlere sahip olup olmadığınızı veya hâlâ " "kullanımda olup olmadığını kontrol edin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "Sağlama" @@ -2803,11 +2803,11 @@ msgstr "" msgid "Code:" msgstr "Code:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "Kodlar alındı!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "Renk Düzeltme" @@ -3003,8 +3003,8 @@ msgstr "Çıktıları Yapılandır" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Onayla" @@ -3018,7 +3018,7 @@ msgid "Confirm on Stop" msgstr "Durdurmayı Onayla" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Onay" @@ -3074,7 +3074,7 @@ msgstr "" msgid "Connected" msgstr "Bağlandı" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "Bağlanıyor" @@ -3150,7 +3150,7 @@ msgstr "" "

Emin değilsen, bunu 203'te bırak." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3161,7 +3161,7 @@ msgstr "" "önünde görüneceği mesafedir.

Daha yüksek bir değer daha güçlü ekran " "dışı efektler yaratırken daha düşük bir değer daha rahattır." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3175,7 +3175,7 @@ msgstr "" "çözünürlük ne kadar düşük olursa, performans o kadar iyi olacaktır." "

Emin değilseniz, Yerel'i seçin." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3210,12 +3210,12 @@ msgstr "" "Yüksek veya düşük seviyeli DSP öykünmesinin kullanılıp kullanılmayacağını " "ayarlar. Varsayılan değer Etkin'dir." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "Yakınsama" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "Yakınsama:" @@ -3308,18 +3308,18 @@ msgstr "" "genellikle 2.2'yi hedefler.

Emin değilseniz, bunu " "işaretlemeyin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "Kopyala" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3327,7 +3327,7 @@ msgstr "" msgid "Copy Address" msgstr "Adresi kopyala" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3339,8 +3339,8 @@ msgstr "Kopyalama başarısız" msgid "Copy Hex" msgstr "Hex'i Kopyala" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3379,16 +3379,16 @@ msgstr "SDR Gamasını Düzelt" msgid "Cost" msgstr "Performans Maliyeti" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "Ana bilgisayarla iletişim kurulamadı." -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "İstemci oluşturulamadı." -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "Eş oluşturulamadı." @@ -3497,7 +3497,7 @@ msgstr "" "Öyleyse, seçeneklerde hafıza kartınızın konumunu yeniden belirtmeniz " "gerekebilir." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "Merkezi sunucu aranamadı" @@ -3597,7 +3597,7 @@ msgstr "Mevcut Değer" msgid "Current context" msgstr "Mevcut bağlam" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "Mevcut oyun" @@ -3716,7 +3716,7 @@ msgstr "Dance Mat" msgid "Dark" msgstr "Dark" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "Veri" @@ -3744,7 +3744,7 @@ msgstr "Tanınmayan bir formatta veya bozulmuş veri." msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "GCMemcardManager'da veri tutarsızlığı, işlem iptal ediliyor." -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "Veri alındı!" @@ -3877,7 +3877,7 @@ msgstr "Seçili Dosyaları Sil..." msgid "Delete the existing file '{0}'?" msgstr "Varolan '{0}' dosyasını sil?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "Derinlik" @@ -3885,7 +3885,7 @@ msgstr "Derinlik" msgid "Depth Percentage:" msgstr "Derinlik Yüzdesi:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "Derinlik:" @@ -4058,7 +4058,7 @@ msgstr "" "yukarı ölçeklendirmeyi engeller.

Emin değilseniz, " "bunu işaretlemeyin." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4129,7 +4129,7 @@ msgstr "" "Dolphin'in geliştiricilerine bilgi bildirmesi için Dolphin'e yetki veriyor " "musun?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "\"%1\"yi Oyun Dizinleri listesine eklemek istiyor musun?" @@ -4143,7 +4143,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "%n seçili kayıt dosyasını silmek istiyor musun?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "Mevcut öykünmeyi durdurmak istiyor musun?" @@ -4178,8 +4178,8 @@ msgstr "Dolphin İmza CSV Dosyası" msgid "Dolphin Signature File" msgstr "Dolphin İmza Dosyası" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS Filmleri (*.dtm)" @@ -4222,7 +4222,7 @@ msgstr "Dolphin istenen işlemi gerçekleştiremedi." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin ücretsiz ve açık kaynaklı bir GameCube ve Wii emülatörüdür." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin geçiş sunucusu için çok eski" @@ -4466,7 +4466,7 @@ msgstr "" "yeni sürücüyü görmesini sağlamak için muhtemelen bu noktada bilgisayarınızı " "yeniden başlatman gerekir." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4835,7 +4835,7 @@ msgstr "" "Birkaç oyun için gerekli olan Kayar Nokta Sonuç Bayrağı (FPRF) hesaplamasını " "etkinleştirir. (AÇIK = Uyumlu, Kapalı = Hızlı)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4889,7 +4889,7 @@ msgstr "" "

Emin değilsen, bunu işaretsiz bırak." -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -5006,7 +5006,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet Başlatılamadı" @@ -5101,12 +5101,12 @@ msgstr "RSO modül adresini girin:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5120,11 +5120,11 @@ msgstr "RSO modül adresini girin:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5150,7 +5150,7 @@ msgstr "Hata Günlüğü" msgid "Error Opening Adapter: %1" msgstr "Adaptör Açılırken Hata Oluştu: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "Kayıt verileri toplanırken hata oluştu!" @@ -5173,11 +5173,11 @@ msgstr "Oturum listesi alınırken hata oluştu: %1" msgid "Error occurred while loading some texture packs" msgstr "Bazı doku paketleri yüklenirken bir hata oluştu" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "Kodlar işlenirken hata oluştu." -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "Veri işlenirken hata oluştu." @@ -5185,11 +5185,11 @@ msgstr "Veri işlenirken hata oluştu." msgid "Error reading file: {0}" msgstr "Dosya okunurken hata oluştu: {0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "Hile kodları eşitlenirken hata oluştu!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "Kayıt verileri eşitlenirken hata oluştu!" @@ -5382,7 +5382,7 @@ msgstr "Eklenti Hareket Girişi" msgid "Extension Motion Simulation" msgstr "Eklenti Hareket Simülasyonu" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "Harici" @@ -5444,7 +5444,7 @@ msgstr "" "Bellek kartı açılamadı:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Bu oturum NetPlay dizinine eklenemedi: %1" @@ -5468,7 +5468,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Redump.org'a bağlanılamadı." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "Sunucuya bağlanılamadı: %1" @@ -5505,13 +5505,13 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" "NetPlay GBA{0} kayıt dosyası silinemedi. Yazma izinlerinizi doğrulayın." -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "NetPlay hafıza kartı silinemedi. Yazma izinlerinizi doğrulayın." @@ -5598,7 +5598,7 @@ msgstr "" "dosyalara erişimi engelliyor olabilir. NAND'ınızı onarmayı deneyin (Araçlar -" "> NAND'ı Yönet -> NAND'ı Kontrol Et...), ardından kaydı tekrar içe aktarın." -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "Çekirdek başlatılamadı" @@ -5625,7 +5625,7 @@ msgstr "Paket kurulamadı: %1" msgid "Failed to install this title to the NAND." msgstr "Bu başlık NAND'a kurulamadı." -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5685,7 +5685,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5724,7 +5724,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5757,7 +5757,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5782,7 +5782,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5840,15 +5840,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5891,11 +5891,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "BT.DINF 'den SYSCONF 'a yazma başarısız" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5909,7 +5909,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5918,7 +5918,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5931,7 +5931,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -6101,7 +6101,7 @@ msgstr "Bayraklar" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -6169,7 +6169,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6179,7 +6179,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6379,11 +6379,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6425,7 +6425,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "GPU Doku Çözücüsü" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6435,25 +6435,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6465,7 +6465,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6536,29 +6536,29 @@ msgstr "Oyun ID'si" msgid "Game ID:" msgstr "Oyun ID'si:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "Oyun Durumları" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "Oyun zaten çalışıyor!" @@ -6567,7 +6567,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6721,7 +6721,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6748,7 +6748,7 @@ msgstr "Grafik Geçişleri" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6864,7 +6864,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6903,7 +6903,7 @@ msgstr "Barındırma" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6911,7 +6911,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6919,11 +6919,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -7033,7 +7033,7 @@ msgstr "" msgid "Icon" msgstr "Simge" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7057,7 +7057,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7160,11 +7160,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "Wii Kayıtlarını Al..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7323,7 +7323,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -7354,7 +7354,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -7377,7 +7377,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7437,7 +7437,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "Dahili Çözünürlük" @@ -7495,7 +7495,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "Geçersiz host" @@ -7665,7 +7665,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7704,7 +7704,7 @@ msgstr "Tuşlar" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "Oyuncuyu At" @@ -7930,7 +7930,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "GameCube Ana Menüsü'nü Yükle" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -8057,7 +8057,7 @@ msgstr "Yuvadan Durum Yükle" msgid "Load Wii System Menu %1" msgstr "Wii Sistem Menüsünü Yükle %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -8094,7 +8094,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "Yerel" @@ -8164,7 +8164,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -8242,7 +8242,7 @@ msgstr "" msgid "Maker:" msgstr "Yapımcı:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8259,7 +8259,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -8271,11 +8271,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -8333,7 +8333,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8376,7 +8376,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8562,7 +8562,7 @@ msgstr "Yerel (640x528)" msgid "Native GCI File" msgstr "Yerel GCI Dosyası" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8578,27 +8578,27 @@ msgstr "" msgid "Netherlands" msgstr "Hollanda" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "Ağ" @@ -8668,7 +8668,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8705,7 +8705,7 @@ msgstr "" msgid "No Match" msgstr "Eşleşme Yok" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8755,7 +8755,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8792,7 +8792,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8810,7 +8810,7 @@ msgstr "" msgid "Not Set" msgstr "Ayarlanmamış" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8830,7 +8830,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8887,7 +8887,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9129,7 +9129,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9148,7 +9148,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "Diğer oyun..." @@ -9156,7 +9156,7 @@ msgstr "Diğer oyun..." msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -9164,7 +9164,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -9202,7 +9202,7 @@ msgstr "" msgid "PPC Size" msgstr "PPC Boyutu" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -9215,7 +9215,7 @@ msgstr "Kol" msgid "Pads" msgstr "Kollar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -9361,7 +9361,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -9398,7 +9398,7 @@ msgstr "" msgid "Playback Options" msgstr "Oynatma Seçenekleri" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9427,7 +9427,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "Oyuncular" @@ -9477,11 +9477,11 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9647,11 +9647,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9662,11 +9662,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "Soru" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "Çık" @@ -9728,7 +9728,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9787,7 +9787,7 @@ msgstr "" msgid "Record" msgstr "Çek" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9816,7 +9816,7 @@ msgstr "Kırmızı Sol" msgid "Red Right" msgstr "Kırmızı Sağ" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9925,8 +9925,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -10023,11 +10023,11 @@ msgstr "Yeniden Başlatma Gerekli" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Tekrar Dene" @@ -10036,7 +10036,7 @@ msgstr "Tekrar Dene" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -10095,7 +10095,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -10154,7 +10154,7 @@ msgstr "" msgid "Rumble" msgstr "Gümbürtü" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -10162,11 +10162,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -10178,7 +10178,7 @@ msgstr "" msgid "Russia" msgstr "Rusya" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -10327,7 +10327,7 @@ msgstr "En Eski Durumu kaydet" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10568,7 +10568,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10580,7 +10580,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10682,8 +10682,8 @@ msgstr "Bir Dizin Seç" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "Bir Dosya Seç" @@ -10711,7 +10711,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10727,11 +10727,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "Seçilmiş kontrolcü profili yok" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10774,7 +10774,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10838,7 +10838,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "Gönder" @@ -10871,7 +10871,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10896,15 +10896,15 @@ msgstr "" msgid "Set PC" msgstr "PC'yi Ayarla" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -11063,7 +11063,7 @@ msgstr "GameCube'leri Göster" msgid "Show Germany" msgstr "Almanları göster" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -11172,7 +11172,7 @@ msgstr "Sistem Saatini Göster" msgid "Show Taiwan" msgstr "Tayvanlıları Göster" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -11204,7 +11204,7 @@ msgstr "Wii'leri Göster" msgid "Show World" msgstr "Dünyayı Göster" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11597,7 +11597,7 @@ msgstr "" msgid "Standard Controller" msgstr "Standart Denetleyici" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Başlat" @@ -11635,7 +11635,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11699,11 +11699,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "Stereoskopik 3D Modu:" @@ -11733,7 +11733,7 @@ msgstr "Durdur" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11769,7 +11769,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Pencereye Göre Ayarla" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11809,7 +11809,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11885,7 +11885,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "" @@ -11900,7 +11900,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11925,19 +11925,19 @@ msgstr "" msgid "Symbol" msgstr "Sembol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11947,7 +11947,7 @@ msgstr "Semboller" msgid "Sync" msgstr "Senkronize Et" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11971,15 +11971,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -12027,7 +12027,7 @@ msgstr "Ekran Görüntüsü Al" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12062,7 +12062,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -12293,7 +12293,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -12304,7 +12304,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12327,7 +12327,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12393,15 +12393,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12769,7 +12769,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12989,8 +12989,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12998,7 +12998,7 @@ msgstr "" msgid "Traversal Server" msgstr "Geçiş Sunucusu" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "Geçiş sunucusunun ana bilgisayar bağlantısı zaman aşımına uğradı" @@ -13193,7 +13193,7 @@ msgstr "ABD" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "Bilinmeyen" @@ -13207,21 +13207,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13251,7 +13251,7 @@ msgstr "Bilinmeyen disk" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -13259,11 +13259,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -13401,7 +13401,7 @@ msgstr "İstatistik Raporlama Ayarları" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -13409,6 +13409,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13518,7 +13522,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13558,7 +13562,7 @@ msgstr "" msgid "Value" msgstr "Değer" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13773,7 +13777,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "Uyarı" @@ -13861,6 +13865,13 @@ msgstr "" msgid "Whammy" msgstr "Darbe" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -14027,19 +14038,19 @@ msgstr "" msgid "Write to Window" msgstr "Pencereye Yaz" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -14386,11 +14397,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -14401,7 +14412,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Languages/po/zh_CN.po b/Languages/po/zh_CN.po index a00c25b4a7..ed70f368bf 100644 --- a/Languages/po/zh_CN.po +++ b/Languages/po/zh_CN.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: 天绝星 , 2015-2024\n" "Language-Team: Chinese (China) (http://app.transifex.com/dolphinemu/dolphin-" @@ -186,7 +186,7 @@ msgstr "在 %2 前 %1 次提交" msgid "%1 doesn't support this feature on your system." msgstr "%1 在你的系统上不支持此特性。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "%1 不支持此特性。" @@ -200,11 +200,11 @@ msgstr "" "%2 对象\n" "当前帧: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "%1 已加入" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "%1 已离开" @@ -212,11 +212,11 @@ msgstr "%1 已离开" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 已解锁 %2/%3 项成就,折合 %4/%5 成就点数" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "%1 不是有效的 ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "%1 控制中" @@ -259,17 +259,17 @@ msgid "%1% (Normal Speed)" msgstr "%1%(正常速度)" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "%1 的值已更改" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "%1 的值被命中" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "%1 的值已使用" @@ -301,7 +301,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "%1[%2]: %3/%4 MiB" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "%1x MSAA" @@ -314,7 +314,7 @@ msgstr "%1x 原生 (%2x%3)" msgid "%1x Native (%2x%3) for %4" msgstr "%1x 原生 (%2x%3) 适合 %4" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "%1x SSAA" @@ -362,7 +362,7 @@ msgstr "&4x" msgid "&About" msgstr "关于(&A)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "添加函数(&A)" @@ -440,7 +440,7 @@ msgid "&Controller Settings" msgstr "控制器设置(&C)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "复制地址(&C)" @@ -557,7 +557,7 @@ msgstr "导入...(&I)" msgid "&Infinity Base" msgstr "Infinity 底座(&I)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "插入 BLR (&I)" @@ -669,7 +669,7 @@ msgstr "移除(&R)" msgid "&Remove Code" msgstr "移除代码(&R)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "重命名符号(&R)" @@ -778,7 +778,7 @@ msgstr "(系统)" msgid "(host)" msgstr "(主机)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(关)" @@ -802,7 +802,7 @@ msgstr ", 逗号" msgid "- Subtract" msgstr "- 减" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "--> %1" @@ -811,7 +811,7 @@ msgid "--Unknown--" msgstr "--未知--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1061,7 +1061,7 @@ msgstr "在硬核模式下禁用。" msgid "If unsure, leave this unchecked." msgstr "如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1094,8 +1094,8 @@ msgstr "警告无效的基地址,默认 msgid "> Greater-than" msgstr "> 大于" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "已经有一个联机会话正在进行!" @@ -1119,7 +1119,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "光盘已可插入。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1129,7 +1129,7 @@ msgstr "一些使颜色更准确的功能,使其与 Wii 和 GC 游戏的色彩 msgid "A save state cannot be loaded without specifying a game to launch." msgstr "载入保存状态必须指定要启动的游戏" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1405,7 +1405,7 @@ msgstr "添加..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1429,7 +1429,7 @@ msgstr "按 CPU 状态划分的地址空间" msgid "Address:" msgstr "地址:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1507,7 +1507,7 @@ msgstr "高级" msgid "Advanced Settings" msgstr "高级设置" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1603,8 +1603,8 @@ msgstr "所有 GC/Wii 文件" msgid "All Hexadecimal" msgstr "全十六进制" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "所有状态存档 (*.sav *.s##);; 所有文件 (*)" @@ -1620,11 +1620,11 @@ msgstr "全部无符号整数" msgid "All files (*)" msgstr "所有文件 (*)" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "所有玩家代码已同步。" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "所有玩家存档已同步。" @@ -1692,7 +1692,7 @@ msgstr "角度" msgid "Angular velocity to ignore and remap." msgstr "要忽略并重新映射的角速度。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "抗锯齿" @@ -1716,7 +1716,7 @@ msgstr "附加到现有签名文件...(&E)" msgid "Appl&y Signature File..." msgstr "应用签名文件...(&Y)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1752,7 +1752,7 @@ msgstr "确定要删除该文件吗?" msgid "Are you sure you want to delete this pack?" msgstr "确定要删除这个包吗?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "确定要退出联机吗?" @@ -1781,7 +1781,7 @@ msgstr "宽高比:" msgid "Assemble" msgstr "汇编" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "汇编指令" @@ -1793,7 +1793,7 @@ msgstr "汇编器" msgid "Assembly File" msgstr "汇编文件" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "指定控制器端口" @@ -1851,7 +1851,7 @@ msgstr "自动更新" msgid "Auto Update Settings" msgstr "自动更新设置" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2135,11 +2135,11 @@ msgstr "" msgid "Boot to Pause" msgstr "引导后暂停" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND 备份文件 (*.bin);; 所有文件 (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii 密钥文件 (*.bin);; 所有文件 (*)" @@ -2279,7 +2279,7 @@ msgstr "分支到链接寄存器(LR 已保存)" msgid "Branch: %1" msgstr "分支: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "分支" @@ -2344,16 +2344,16 @@ msgstr "浏览联机会话...(&N)" msgid "Buffer Size:" msgstr "缓冲区大小:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "缓冲区大小更改为 %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "缓冲区:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2438,7 +2438,7 @@ msgstr "" msgid "Calculate" msgstr "计算" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2503,8 +2503,8 @@ msgstr "无法对此奖杯编辑反派角色!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "不能按照连接句柄 {0:02x} 找到 Wii 遥控器" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "游戏运行时无法启动联机会话!" @@ -2660,7 +2660,7 @@ msgstr "通道分区 (%1)" msgid "Character entered is invalid!" msgstr "输入的字符无效!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "聊天" @@ -2694,7 +2694,7 @@ msgid "" "whether it's still in use." msgstr "请检查您是否有删除该文件的权限以及其是否仍在使用。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "校验" @@ -2798,11 +2798,11 @@ msgstr "代码路径已采用" msgid "Code:" msgstr "代码:" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "代码已接收!" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "色彩校正" @@ -3041,8 +3041,8 @@ msgstr "配置输出" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "确定" @@ -3056,7 +3056,7 @@ msgid "Confirm on Stop" msgstr "停止游戏时确认" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "确认" @@ -3110,7 +3110,7 @@ msgstr "是否连接到互联网并执行在线系统更新?" msgid "Connected" msgstr "已连接" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "正在连接" @@ -3172,6 +3172,10 @@ msgid "" "hardware is able to.

If unsure, select 100%." msgstr "" +"控制相对于原始硬件的模拟运行速度。

如果您的硬件能够跟上,则高于 100% " +"的数值将比原始硬件运行速度更快。低于 100% 的数值会减慢模拟速度。无限制则以您" +"的硬件能够达到的最高速度进行模拟。

如无法确定,请选" +"择 100%。" #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:51 msgid "" @@ -3184,7 +3188,7 @@ msgstr "" "明条件进行亮度调整。

此设置需要 HDR 输出才能生效。" "

如无法确定,请将其保持为 203。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3194,7 +3198,7 @@ msgstr "" "控制会聚平面的距离。即虚拟物体看起来出现在屏幕前方的距离。

数值越高凸" "出屏幕效果越强,而数值越低观感会越舒适。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3206,7 +3210,7 @@ msgstr "" "GPU 负荷且可能在一些游戏中引起故障。一般而言,内部分辨率越低,性能将越高。" "

如无法确定,请选择“原生”。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3234,12 +3238,12 @@ msgid "" "True" msgstr "控制使用高级还是低级 DSP 模拟。默认值为 True" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "会聚" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "会聚:" @@ -3326,18 +3330,18 @@ msgstr "" "通常以 2.2 为标准。

如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "复制" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "复制函数(&F)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "复制十六进制(&H)" @@ -3345,7 +3349,7 @@ msgstr "复制十六进制(&H)" msgid "Copy Address" msgstr "复制地址" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "复制代码行(&L)" @@ -3357,8 +3361,8 @@ msgstr "复制失败" msgid "Copy Hex" msgstr "复制十六进制" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "复制目标地址(&G)" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3397,16 +3401,16 @@ msgstr "校正 SDR 伽玛" msgid "Cost" msgstr "开销" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "无法与主机通信。" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "无法创建客户端。" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "无法创建对等点。" @@ -3507,7 +3511,7 @@ msgstr "" "您是否是在移动模拟器目录后收到这个消息?\n" "如果是这样,您可能需要在选项中重新指定您的存储卡位置。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "无法查找中心服务器" @@ -3604,7 +3608,7 @@ msgstr "当前值" msgid "Current context" msgstr "当前上下文" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "当前游戏" @@ -3720,7 +3724,7 @@ msgstr "跳舞毯" msgid "Dark" msgstr "暗" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "数据" @@ -3748,7 +3752,7 @@ msgstr "数据格式无法识别或损坏。" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "GC 存储卡管理器中的数据不一致,正在中止操作。" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "数据已接收!" @@ -3878,7 +3882,7 @@ msgstr "删除所选文件..." msgid "Delete the existing file '{0}'?" msgstr "删除已经存在的文件 ‘{0}’ 吗?" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "深度" @@ -3886,7 +3890,7 @@ msgstr "深度" msgid "Depth Percentage:" msgstr "深度百分比:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "深度:" @@ -4056,7 +4060,7 @@ msgstr "" "禁用 VRAM 中的 EFB 副本,而强制从 RAM 中读取。所有放大将不可用。" "

如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -4122,7 +4126,7 @@ msgstr "从中间位置移动的距离。" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "是否授权 Dolphin 向开发者报告信息?" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "是否要添加 \"%1\" 到游戏路径列表?" @@ -4136,7 +4140,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "是否要删除 %n 已选定的存档文件?" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "您确定是否停止当前模拟?" @@ -4171,8 +4175,8 @@ msgstr "Dolphin 签名 CSV 文件" msgid "Dolphin Signature File" msgstr "Dolphin 签名文件" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS 电影 (*.dtm)" @@ -4214,7 +4218,7 @@ msgstr "Dolphin 未能完成请求的操作。" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin 是一个免费开源的 GameCube/Wii 模拟器。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "Dolphin 版本太旧,穿透服务器不支持" @@ -4455,7 +4459,7 @@ msgstr "" "错误:此版本的 Dolphin 需要 {0}.{1} 或更高版本的 TAP-Win32 驱动——如果您最近升" "级您的 Dolphin 发行版,可能现在需要重新启动计算机以使 Windows 识别新驱动。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4817,7 +4821,7 @@ msgid "" "= Compatible, OFF = Fast)" msgstr "启用浮点结果标记运算,一些游戏需要。(开 = 兼容,关 = 快速)" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4864,7 +4868,7 @@ msgstr "" "启用逐行扫描模拟支持该特性的软件。对多数游戏无任何影响。" "

如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4973,7 +4977,7 @@ msgstr "" msgid "End Addr" msgstr "结束地址" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "Enet 没有初始化" @@ -5068,12 +5072,12 @@ msgstr "请输入 RSO 模块地址:" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -5087,11 +5091,11 @@ msgstr "请输入 RSO 模块地址:" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -5117,7 +5121,7 @@ msgstr "错误日志" msgid "Error Opening Adapter: %1" msgstr "打开适配器时出错: %1" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "收集存档数据时出错!" @@ -5139,11 +5143,11 @@ msgstr "获取会话列表时出错: %1" msgid "Error occurred while loading some texture packs" msgstr "加载一些纹理包时发生错误" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "处理代码时出错。" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "处理数据时出错。" @@ -5151,11 +5155,11 @@ msgstr "处理数据时出错。" msgid "Error reading file: {0}" msgstr "读取文件时出错:{0}" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "同步保存金手指代码时出错!" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "同步存档数据时出错!" @@ -5348,7 +5352,7 @@ msgstr "扩展体感输入" msgid "Extension Motion Simulation" msgstr "扩展体感模拟" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "外部" @@ -5410,7 +5414,7 @@ msgstr "" "打开存储卡失败:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "无法将此会话添加到联机索引: %1" @@ -5434,7 +5438,7 @@ msgstr "清除插槽 %1 的 Skylander 失败!" msgid "Failed to connect to Redump.org" msgstr "连接 Redump.org 失败" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "连接服务器失败: %1" @@ -5475,12 +5479,12 @@ msgstr "" "\n" "此 Skylander 可能已在传送门上。" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "删除联机 GBA{0} 存档文件失败。请验证你的写入权限。" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "删除联机存储卡失败。请验证你的写入权限。" @@ -5563,7 +5567,7 @@ msgstr "" "导入存档文件失败。您的 NAND 可能已损坏,或某些因素阻止访问里面的文件。请尝试" "修复 NAND(工具 -> 管理 NAND -> 校验 NAND...),然后再次导入存档。" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "初始化核心失败" @@ -5590,7 +5594,7 @@ msgstr "安装包失败: %1" msgid "Failed to install this title to the NAND." msgstr "无法将该游戏安装到 NAND。" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5648,7 +5652,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "打开 “{0}” 进行写入失败。" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "无法打开 '%1'" @@ -5689,7 +5693,7 @@ msgstr "" msgid "Failed to open file." msgstr "打开文件失败。" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "打开服务器失败" @@ -5730,7 +5734,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "打开输入文件 “%1” 失败。" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5757,7 +5761,7 @@ msgid "Failed to read from file." msgstr "从文件读取失败。" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "从输入文件 “{0}” 读取失败。" @@ -5828,15 +5832,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "将该游戏从 NAND 中移除失败。" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "重置联机 GCI 文件夹失败。请验证你的写入权限。" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "重置联机 NAND 文件夹失败。请验证你的写入权限。" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "重置联机重定向文件夹失败。请验证你的写入权限。" @@ -5881,11 +5885,11 @@ msgstr "卸载包失败: %1" msgid "Failed to write BT.DINF to SYSCONF" msgstr "无法将 BT.DINF 写入 SYSCONF" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "写入 Mii 数据失败。" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "写入 Wii 存档失败。" @@ -5899,7 +5903,7 @@ msgstr "写入配置文件失败!" msgid "Failed to write modified memory card to disk." msgstr "修改过的存储卡写入磁盘失败。" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "写入重定向存档失败。" @@ -5908,7 +5912,7 @@ msgid "Failed to write savefile to disk." msgstr "存档文件写入磁盘失败。" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5923,7 +5927,7 @@ msgstr "" msgid "Failure" msgstr "失败" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "公平输入延迟" @@ -6098,7 +6102,7 @@ msgstr "标记" msgid "Float" msgstr "浮点" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "跟随分支(&B)" @@ -6170,7 +6174,7 @@ msgstr "已强制关闭,因为 %1 不支持顶点着色器扩展。" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "已强制打开,因为 %1 不支持几何着色器。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -6184,7 +6188,7 @@ msgstr "" "比补丁如有效则推荐用宽高比补丁。

如无法确定,请不要" "选中此选项。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -6392,11 +6396,11 @@ msgstr "GBA 音量" msgid "GBA Window Size" msgstr "GBA 窗口大小" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1 ROM 更改为 “%2”" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "GBA%1 ROM 已禁用" @@ -6443,7 +6447,7 @@ msgstr "GL_最大_纹理_大小 是 {0} - 必须至少 1024 。" msgid "GPU Texture Decoding" msgstr "GPU 纹理解码" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6455,7 +6459,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL 错误:您的显卡是否支持 OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6463,7 +6467,7 @@ msgstr "" "GPU:错误:需要 GL_ARB_map_buffer_range。\n" "GPU:您的显卡是否支持 OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6471,7 +6475,7 @@ msgstr "" "GPU:OGL 错误:需要 GL_ARB_sampler_objects。\n" "GPU:您的显卡是否支持 OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6479,7 +6483,7 @@ msgstr "" "GPU:OGL 错误:需要 GL_ARB_uniform_buffer_object。\n" "GPU:您的显卡是否支持 OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6495,7 +6499,7 @@ msgstr "" "GPU:OGL 错误:需要 OpenGL 版本 3 。\n" "GPU:您的显卡是否支持 OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6573,15 +6577,15 @@ msgstr "游戏 ID" msgid "Game ID:" msgstr "游戏 ID:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "游戏状态" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "游戏更改为 “%1”" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6589,15 +6593,15 @@ msgstr "" "游戏文件具有不同的哈希值;右键单击文件,选择属性,切换到验证选项卡,然后选择" "验证完整性以检查哈希值" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "游戏具有不同的光盘编号" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "游戏具有不同的修订版" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "游戏已经运行!" @@ -6606,7 +6610,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "游戏覆盖了其他的游戏存档,将会破坏数据 {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "游戏区域不匹配" @@ -6762,7 +6766,7 @@ msgstr "巨人" msgid "Giants" msgstr "巨人" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "高尔夫模式" @@ -6789,7 +6793,7 @@ msgstr "图形切换" msgid "Graphics mods are currently disabled." msgstr "图形模组当前已禁用。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6908,7 +6912,7 @@ msgstr "隐藏正在游戏的会话" msgid "Hide Incompatible Sessions" msgstr "隐藏不兼容的会话" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "隐藏远程 GBA" @@ -6950,7 +6954,7 @@ msgstr "主机" msgid "Host Code:" msgstr "主机代码 :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "主机输入优先权" @@ -6958,7 +6962,7 @@ msgstr "主机输入优先权" msgid "Host Size" msgstr "主机大小" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6969,11 +6973,11 @@ msgstr "" "增加其他人的延迟。\n" "适合 3 人以上的休闲游戏,在连接不稳定或高延迟下或许也能运作。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "主机输入优先权已禁用" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "主机输入优先权已启用" @@ -7098,7 +7102,7 @@ msgstr "" msgid "Icon" msgstr "图标" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7131,7 +7135,7 @@ msgstr "" "问题的罕见程序设置。\n" "您可以随时通过 Dolphin 的程序设置取消本授权。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7259,11 +7263,11 @@ msgstr "导入存档文件" msgid "Import Wii Save..." msgstr "导入 Wii 存档..." -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "正在导入 NAND 备份" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -7432,7 +7436,7 @@ msgid "Insert &BLR" msgstr "插入 BLR (&B)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "插入 NOP (&N)" @@ -7463,7 +7467,7 @@ msgstr "安装至 NAND" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "指令。" @@ -7486,7 +7490,7 @@ msgstr "指令:" msgid "Instruction: %1" msgstr "指令: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7552,7 +7556,7 @@ msgid "" msgstr "内部 LZO 错误 - 无法解析解压缩的版本字符串 ({0} / {1})" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "内部分辨率" @@ -7610,7 +7614,7 @@ msgstr "无效校验和。" msgid "Invalid game." msgstr "无效游戏。" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "无效主机" @@ -7782,7 +7786,7 @@ msgid "" "edit anything!" msgstr "Kaos 是这个奖杯的唯一反派,且一直是解锁状态。无需编辑任何内容!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "保持运行" @@ -7821,7 +7825,7 @@ msgstr "按键" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "踢除玩家" @@ -8056,7 +8060,7 @@ msgstr "载入文件" msgid "Load GameCube Main Menu" msgstr "载入 GameCube 主菜单" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "仅加载主机的存档数据" @@ -8183,7 +8187,7 @@ msgstr "从插槽中载入状态" msgid "Load Wii System Menu %1" msgstr "加载 Wii 系统菜单 %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "加载和写入主机的存档数据" @@ -8225,7 +8229,7 @@ msgstr "" "从 User/Load/GraphicsMods/ 加载图形模组。

如无法确" "定,请不要选中此项。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "本地" @@ -8300,7 +8304,7 @@ msgstr "" msgid "Loop" msgstr "循环" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "丢失联机服务器连接..." @@ -8378,7 +8382,7 @@ msgstr "制作者" msgid "Maker:" msgstr "制作者:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -8398,7 +8402,7 @@ msgstr "管理 NAND" msgid "Manual Texture Sampling" msgstr "手动纹理采样" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "映射" @@ -8410,11 +8414,11 @@ msgstr "伪装 ROM" msgid "Match Found" msgstr "找到匹配" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "最大缓冲区:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "最大缓冲区大小更改为 %1" @@ -8472,7 +8476,7 @@ msgstr "MemoryCard: 在无效源地址 ({0:#x}) 中读取调用" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: 在无效目标地址 ({0:#x}) 中写入调用" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8517,7 +8521,7 @@ msgstr "标头中的空闲区块数与实际未使用的区块不匹配。" msgid "Mismatch between internal data structures." msgstr "内部数据结构不匹配。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8716,7 +8720,7 @@ msgstr "原生 (640x528)" msgid "Native GCI File" msgstr "内部 GCI 文件" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "联机" @@ -8732,7 +8736,7 @@ msgstr "联机设定" msgid "Netherlands" msgstr "荷兰" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8740,7 +8744,7 @@ msgstr "" "联机将开始使用主机的存档数据,并且在联机会话期间创建或修改的任何存档数据都将" "保留在主机的本地存档中。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8749,7 +8753,7 @@ msgstr "" "联机将开始使用主机的存档数据,但在联机会话期间创建或修改的任何存档数据都将在" "会话结束时被丢弃。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8758,7 +8762,7 @@ msgstr "" "束时被丢弃。" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "网络" @@ -8828,7 +8832,7 @@ msgstr "匹配下一个" msgid "Next Profile" msgstr "下一个预设" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "昵称太长。" @@ -8865,7 +8869,7 @@ msgstr "不压缩" msgid "No Match" msgstr "无匹配" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "无存档数据" @@ -8915,7 +8919,7 @@ msgstr "无输入" msgid "No issues have been detected." msgstr "没有发现问题。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "未找到匹配的游戏" @@ -8954,7 +8958,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "未找到 undo.dtm 文件,为防止影片出现不同步撤销载入状态操作被取消。" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8972,7 +8976,7 @@ msgstr "北美" msgid "Not Set" msgstr "未设置" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "并不是所有玩家都有该游戏。你真的要开始吗?" @@ -8992,7 +8996,7 @@ msgid "" "required." msgstr "目标存储卡上没有足够的空闲文件数。至少需要 %n 个文件数。 " -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "未找到" @@ -9049,7 +9053,7 @@ msgid "Nunchuk Stick" msgstr "双节棍摇杆" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -9304,7 +9308,7 @@ msgstr "起始和目标" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9323,7 +9327,7 @@ msgstr "其他状态热键" msgid "Other State Management" msgstr "其他状态管理" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "其他游戏..." @@ -9331,7 +9335,7 @@ msgstr "其他游戏..." msgid "Output" msgstr "输出" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "输出重采样" @@ -9339,7 +9343,7 @@ msgstr "输出重采样" msgid "Output Resampling:" msgstr "输出重采样:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "覆盖" @@ -9377,7 +9381,7 @@ msgstr "PNG 图像文件 (*.png);; 所有文件 (*)" msgid "PPC Size" msgstr "PPC 大小" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "PPC 对 Host" @@ -9390,7 +9394,7 @@ msgstr "手柄" msgid "Pads" msgstr "鼓垫" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "参数" @@ -9541,7 +9545,7 @@ msgstr "PiB" msgid "Pick a debug font" msgstr "选择调试字体" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "延迟" @@ -9578,7 +9582,7 @@ msgstr "玩具组合/能量盘" msgid "Playback Options" msgstr "回放选项" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "玩家" @@ -9607,7 +9611,7 @@ msgid "Player Two Ability Two" msgstr "玩家 2 的第 2 项能力" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "玩家" @@ -9658,11 +9662,11 @@ msgstr "端口 :" msgid "Portal Slots" msgstr "传送门插槽" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "检测到可能的非同步异常: %1 或许已在帧 %2 处不同步 " -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "后处理效果" @@ -9833,11 +9837,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "LTR" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "无法启用服务质量 (QoS)。" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "已成功启用服务质量 (QoS)。" @@ -9848,11 +9852,11 @@ msgstr "DPLII 解码器的质量。质量越高音频延迟越大。" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "询问" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "退出" @@ -9914,7 +9918,7 @@ msgstr "Raw" msgid "Raw Internal Resolution" msgstr "原始内部分辨率" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "替换指令(&P)" @@ -9973,7 +9977,7 @@ msgstr "回到中心" msgid "Record" msgstr "录制" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "录制输入" @@ -10002,7 +10006,7 @@ msgstr "红 左" msgid "Red Right" msgstr "红 右" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -10117,8 +10121,8 @@ msgstr "" "转换为 ISO 格式时,移除垃圾数据不会节省任何空间(除非以后将 ISO 文件打包为压" "缩文件格式,例如 ZIP 文件)。是否仍要继续?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "重命名符号" @@ -10219,11 +10223,11 @@ msgstr "需要重启" msgid "Restore Defaults" msgstr "恢复默认值" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "恢复指令" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "重试" @@ -10232,7 +10236,7 @@ msgstr "重试" msgid "Return Speed" msgstr "返回速度" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "修订版" @@ -10291,7 +10295,7 @@ msgstr "左倾" msgid "Roll Right" msgstr "右倾" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "房间 ID" @@ -10371,7 +10375,7 @@ msgstr "" msgid "Rumble" msgstr "震动" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "运行到此处(&T)" @@ -10379,11 +10383,11 @@ msgstr "运行到此处(&T)" msgid "Run GBA Cores in Dedicated Threads" msgstr "在独占线程中运行 GBA 内核" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "运行直到" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "运行直到(忽略断点)" @@ -10395,7 +10399,7 @@ msgstr "运行直到命中(忽略断点)" msgid "Russia" msgstr "俄罗斯" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "SD 卡" @@ -10498,7 +10502,7 @@ msgstr "保存已转换的镜像" #: Source/Core/DolphinQt/ConvertDialog.cpp:370 msgid "Save Converted Images" -msgstr "" +msgstr "保存已转换的镜像" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 @@ -10544,7 +10548,7 @@ msgstr "保存到最早状态存档" msgid "Save Preset" msgstr "保存预设" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "录制文件另存为" @@ -10785,7 +10789,7 @@ msgstr "选择 GBA ROM" msgid "Select GBA Saves Path" msgstr "选择 GBA 存档路径" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "选择密钥文件 (OTP/SEEPROM 转储)" @@ -10797,7 +10801,7 @@ msgstr "选择最近状态" msgid "Select Load Path" msgstr "选择加载路径" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "选择 NAND 备份" @@ -10899,8 +10903,8 @@ msgstr "选择目录" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "选择文件" @@ -10928,7 +10932,7 @@ msgstr "选择 e-Reader 卡" msgid "Select the RSO module address:" msgstr "选择 RSO 模块地址:" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "选择要播放的录制文件" @@ -10944,11 +10948,11 @@ msgstr "所选字体" msgid "Selected controller profile does not exist" msgstr "所选控制器预设不存在" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "所选游戏在游戏列表中不存在!" @@ -11005,7 +11009,7 @@ msgstr "" "

如无法确定,请将其保留为“宽高比校正内部分辨率”。" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -11100,7 +11104,7 @@ msgstr "" "

选择“不更新”将阻止 Dolphin 自动检查更新。

如" "无法确定,请选择发布版。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "发送" @@ -11140,7 +11144,7 @@ msgstr "服务器 IP 地址" msgid "Server Port" msgstr "服务器端口" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "穿透尝试被服务器拒绝" @@ -11165,15 +11169,15 @@ msgstr "给插槽 B 设置存储卡文件" msgid "Set PC" msgstr "设置 PC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "设置符号终止地址(&E)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "设置符号大小(&S)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "设置符号终止地址" @@ -11339,7 +11343,7 @@ msgstr "显示 GameCube" msgid "Show Germany" msgstr "显示德国" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "叠加显示高尔夫模式" @@ -11448,7 +11452,7 @@ msgstr "显示系统频率" msgid "Show Taiwan" msgstr "显示台湾" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "在内存中显示目标(&Y)" @@ -11480,7 +11484,7 @@ msgstr "显示 Wii" msgid "Show World" msgstr "显示全球" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "在内存中显示(&M)" @@ -11921,7 +11925,7 @@ msgstr "堆栈开始" msgid "Standard Controller" msgstr "标准控制器" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "开始" @@ -11959,7 +11963,7 @@ msgstr "启动时附带 Riivolution 补丁" msgid "Start with Riivolution Patches..." msgstr "启动时附带 Riivolution 补丁..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "游戏已启动" @@ -12023,11 +12027,11 @@ msgstr "步进" msgid "Stereo" msgstr "立体声" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "立体 3D 模式" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "立体 3D 模式:" @@ -12057,7 +12061,7 @@ msgstr "停止" msgid "Stop Playing/Recording Input" msgstr "停止播放/录制输入" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "游戏已停止" @@ -12099,7 +12103,7 @@ msgstr "" msgid "Stretch to Window" msgstr "拉伸到窗口大小" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "严格设置同步" @@ -12139,7 +12143,7 @@ msgstr "手写笔" msgid "Success" msgstr "成功" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "已成功加入联机索引" @@ -12215,7 +12219,7 @@ msgstr "环绕" msgid "Suspended" msgstr "已暂停" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "交换双眼" @@ -12230,7 +12234,7 @@ msgstr "交换力量" msgid "Swapper" msgstr "交换者" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -12257,19 +12261,19 @@ msgstr "转换到 B" msgid "Symbol" msgstr "符号" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "符号终止地址 (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "符号名:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "符号大小 (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -12279,7 +12283,7 @@ msgstr "符号" msgid "Sync" msgstr "同步" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "同步 AR/Gecko 代码" @@ -12304,15 +12308,15 @@ msgid "" "emulation." msgstr "在开始和结束模拟时将 SD 卡与 SD 同步文件夹同步。" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "正在同步 AR 代码..." -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "正在同步 Gecko 代码..." -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "正在同步存档数据..." @@ -12360,7 +12364,7 @@ msgstr "屏幕截图" msgid "Target address range is invalid." msgstr "目标地址范围无效。" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12397,7 +12401,7 @@ msgstr "纹理缓存精度" msgid "Texture Dumping" msgstr "转储纹理" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "纹理过滤" @@ -12657,7 +12661,7 @@ msgstr "游戏 ID 是 {0} ,但应该为 {1} 。" msgid "The game disc does not contain any usable update information." msgstr "此游戏光盘未包含任何可用的更新信息。" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "游戏当前正在运行。" @@ -12670,7 +12674,7 @@ msgstr "" "该游戏区域与你的主机不匹配。为避免系统菜单出现问题,现无法使用此光盘更新模拟" "主机。" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12698,7 +12702,7 @@ msgid "" msgstr "" "此 Skylander 的英雄等级。仅在《小龙斯派罗大冒险》中出场。介于 0 至 100 之间" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -12772,15 +12776,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "同一文件夹不能在多个插槽中使用;其已被 %1 占用。" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "服务器与客户端的联机版本不兼容。" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "服务器已满。" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "服务器发送了一个未知错误消息。" @@ -13183,7 +13187,7 @@ msgid "" "save sync." msgstr "这将限制每个客户端用于存档同步的数据块上传速度。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13238,7 +13242,7 @@ msgstr "至" #: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:183 msgid "To log in, stop the current emulation." -msgstr "" +msgstr "要登录,须停止当前模拟。" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 #: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 @@ -13406,8 +13410,8 @@ msgstr "陷阱大师" msgid "Trap Team" msgstr "陷阱小队" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "穿透错误" @@ -13415,7 +13419,7 @@ msgstr "穿透错误" msgid "Traversal Server" msgstr "穿透服务器" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "穿透服务器与主机连接超时" @@ -13626,7 +13630,7 @@ msgstr "美国" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "未知" @@ -13640,21 +13644,21 @@ msgstr "未知 (Id:%1 Var:%2)" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "未知 DVD 命令 {0:08x} - 致命错误" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "收到未知的 同步_代码 消息,ID:{0}" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "收到未知的 同步_GECKO_代码 消息,ID:{0} 来自玩家:{1} 剔除玩家!" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "收到未知的 同步_存档_数据 消息,ID:{0}" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -13684,7 +13688,7 @@ msgstr "未知光盘" msgid "Unknown error occurred." msgstr "发生未知错误。" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "未知错误 {0:x}" @@ -13692,11 +13696,11 @@ msgstr "未知错误 {0:x}" msgid "Unknown error." msgstr "未知错误。" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "收到未知的消息,ID:{0}" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "收到未知的消息,ID:{0} 来自玩家:{1} 剔除玩家!" @@ -13836,7 +13840,7 @@ msgstr "使用情况统计报告设置" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "使用 8.8.8.8 作为通用 DNS,或输入你的自定义设置" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "使用所有 Wii 存档数据" @@ -13844,6 +13848,10 @@ msgstr "使用所有 Wii 存档数据" msgid "Use Built-In Database of Game Names" msgstr "使用内建数据库游戏名称" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "对每只眼睛使用全分辨率" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "使用无损编解码器 (FFV1)" @@ -13972,7 +13980,7 @@ msgstr "" msgid "Using Qt %1" msgstr "使用 Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "使用 TTL %1 探测数据包" @@ -14012,7 +14020,7 @@ msgstr "跳过垂直消隐中断" msgid "Value" msgstr "值" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "值跟踪到当前指令。" @@ -14241,7 +14249,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "警告" @@ -14353,6 +14361,15 @@ msgstr "西方 (Windows-1252)" msgid "Whammy" msgstr "颤音" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" +"使用左右并排或上下 3D 模式时每只眼睛是获得完整还是一半的图像分辨率。" +"

如无法确定,请不要选中此项。" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -14525,19 +14542,19 @@ msgstr "写入到日志并中断" msgid "Write to Window" msgstr "写入到窗口" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "光盘编号错误" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "哈希值错误" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "区域错误" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "错误修订版" @@ -14921,11 +14938,11 @@ msgstr "{0} (NKit)" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "{0} IPL 位于 {1} 目录中。光盘可能无法识别" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "{0} 同步代码失败。" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "{0} 同步失败。" @@ -14938,7 +14955,7 @@ msgstr "" "请验证你的写入权限或者将文件移动至 Dolphin 之外" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "区块 {0} ,共 {1} 。压缩率 {2}%" diff --git a/Languages/po/zh_TW.po b/Languages/po/zh_TW.po index 9cb0d19c87..95c246edaf 100644 --- a/Languages/po/zh_TW.po +++ b/Languages/po/zh_TW.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 22:04+0200\n" +"POT-Creation-Date: 2024-09-01 08:42+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Narusawa Yui , 2016,2018\n" "Language-Team: Chinese (Taiwan) (http://app.transifex.com/dolphinemu/dolphin-" @@ -166,7 +166,7 @@ msgstr "" msgid "%1 doesn't support this feature on your system." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:316 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 msgid "%1 doesn't support this feature." msgstr "" @@ -177,11 +177,11 @@ msgid "" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:915 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:920 msgid "%1 has left" msgstr "" @@ -189,11 +189,11 @@ msgstr "" msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1042 msgid "%1 is now golfing" msgstr "" @@ -236,17 +236,17 @@ msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:643 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:644 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run Until (Ignoring Breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is used" msgstr "" @@ -278,7 +278,7 @@ msgstr "%1[%2]: %3 %" msgid "%1[%2]: %3/%4 MiB" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:352 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:368 #, c-format msgid "%1x MSAA" msgstr "" @@ -291,7 +291,7 @@ msgstr "" msgid "%1x Native (%2x%3) for %4" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:364 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:380 #, c-format msgid "%1x SSAA" msgstr "" @@ -339,7 +339,7 @@ msgstr "" msgid "&About" msgstr "關於(&A)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "&Add Function" msgstr "" @@ -417,7 +417,7 @@ msgid "&Controller Settings" msgstr "控制器設定(&C)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 msgid "&Copy Address" msgstr "" @@ -534,7 +534,7 @@ msgstr "匯入... (&I)" msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "&Insert BLR" msgstr "" @@ -646,7 +646,7 @@ msgstr "移除 (&R)" msgid "&Remove Code" msgstr "移除代碼 (&R)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 msgid "&Rename Symbol" msgstr "" @@ -755,7 +755,7 @@ msgstr "" msgid "(host)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:277 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:293 msgid "(off)" msgstr "(關閉)" @@ -779,7 +779,7 @@ msgstr "" msgid "- Subtract" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:379 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:380 msgid "--> %1" msgstr "" @@ -788,7 +788,7 @@ msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:719 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -1038,7 +1038,7 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:711 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " @@ -1068,8 +1068,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1562 -#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1563 +#: Source/Core/DolphinQt/MainWindow.cpp:1630 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1087,7 +1087,7 @@ msgstr "" msgid "A disc is already about to be inserted." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:568 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:584 msgid "" "A group of features to make the colors more accurate, matching the color " "space Wii and GC games were meant for." @@ -1097,7 +1097,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:967 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1347,7 +1347,7 @@ msgstr "新增..." #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 #: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 #: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 @@ -1371,7 +1371,7 @@ msgstr "" msgid "Address:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:530 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:546 msgid "" "Adjust the texture filtering. Anisotropic filtering enhances the visual " "quality of textures that are at oblique viewing angles. Force Nearest and " @@ -1431,7 +1431,7 @@ msgstr "進階" msgid "Advanced Settings" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:537 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:553 msgid "" "Affects how the game output is scaled to the window resolution.
The " "performance mostly depends on the number of samples each method uses." @@ -1513,8 +1513,8 @@ msgstr "" msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" @@ -1530,11 +1530,11 @@ msgstr "" msgid "All files (*)" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1210 +#: Source/Core/Core/NetPlayServer.cpp:1211 msgid "All players' codes synchronized." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1152 +#: Source/Core/Core/NetPlayServer.cpp:1153 msgid "All players' saves synchronized." msgstr "" @@ -1600,7 +1600,7 @@ msgstr "" msgid "Angular velocity to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:642 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:662 msgid "Anti-Aliasing" msgstr "" @@ -1624,7 +1624,7 @@ msgstr "" msgid "Appl&y Signature File..." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:571 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:587 msgid "" "Applies a post-processing effect after rendering a frame.

If unsure, select (off)." @@ -1658,7 +1658,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:502 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1687,7 +1687,7 @@ msgstr "畫面比例:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:609 msgid "Assemble Instruction" msgstr "" @@ -1699,7 +1699,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:298 msgid "Assign Controller Ports" msgstr "" @@ -1757,7 +1757,7 @@ msgstr "" msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:483 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -2025,11 +2025,11 @@ msgstr "" msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1824 +#: Source/Core/DolphinQt/MainWindow.cpp:1825 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1850 +#: Source/Core/DolphinQt/MainWindow.cpp:1851 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2157,7 +2157,7 @@ msgstr "" msgid "Branch: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:164 msgid "Branches" msgstr "" @@ -2222,16 +2222,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:930 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:136 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Buffer:" msgstr "緩衝:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:269 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2311,7 +2311,7 @@ msgstr "" msgid "Calculate" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:579 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:595 msgid "" "Calculates lighting of 3D objects per-pixel rather than per-vertex, " "smoothing out the appearance of lit polygons and making individual triangles " @@ -2373,8 +2373,8 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1555 -#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1556 +#: Source/Core/DolphinQt/MainWindow.cpp:1623 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" @@ -2521,7 +2521,7 @@ msgstr "" msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 msgid "Chat" msgstr "聊天" @@ -2555,7 +2555,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:213 msgid "Checksum" msgstr "" @@ -2659,11 +2659,11 @@ msgstr "" msgid "Code:" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1865 +#: Source/Core/Core/NetPlayClient.cpp:1866 msgid "Codes received!" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:651 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:671 msgid "Color Correction" msgstr "" @@ -2853,8 +2853,8 @@ msgstr "設定輸出" #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:829 -#: Source/Core/DolphinQt/MainWindow.cpp:965 -#: Source/Core/DolphinQt/MainWindow.cpp:1760 +#: Source/Core/DolphinQt/MainWindow.cpp:966 +#: Source/Core/DolphinQt/MainWindow.cpp:1761 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "確認" @@ -2868,7 +2868,7 @@ msgid "Confirm on Stop" msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:501 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "連接至網路並執行線上的系統更新?" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 msgid "Connecting" msgstr "" @@ -2993,7 +2993,7 @@ msgid "" "

If unsure, leave this at 203." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:606 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:622 msgid "" "Controls the distance of the convergence plane. This is the distance at " "which virtual objects will appear to be in front of the screen.

A " @@ -3001,7 +3001,7 @@ msgid "" "more comfortable." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:517 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:533 msgid "" "Controls the rendering resolution.

A high resolution greatly improves " "visual quality, but also greatly increases GPU load and can cause issues in " @@ -3010,7 +3010,7 @@ msgid "" "Native.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:603 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 msgid "" "Controls the separation distance between the virtual cameras.

A " "higher value creates a stronger feeling of depth while a lower value is more " @@ -3035,12 +3035,12 @@ msgid "" "True" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:679 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:699 msgid "Convergence" msgstr "" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:145 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:226 msgid "Convergence:" msgstr "" @@ -3115,18 +3115,18 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:709 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:738 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:766 msgid "Copy" msgstr "複製" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &Function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 msgid "Copy &Hex" msgstr "" @@ -3134,7 +3134,7 @@ msgstr "" msgid "Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Copy Code &Line" msgstr "" @@ -3146,8 +3146,8 @@ msgstr "" msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:588 -msgid "Copy Tar&get Sddress" +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +msgid "Copy Tar&get Address" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 @@ -3186,16 +3186,16 @@ msgstr "" msgid "Cost" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:176 -#: Source/Core/Core/NetPlayClient.cpp:240 +#: Source/Core/Core/NetPlayClient.cpp:177 +#: Source/Core/Core/NetPlayClient.cpp:241 msgid "Could not communicate with host." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:142 +#: Source/Core/Core/NetPlayClient.cpp:143 msgid "Could not create client." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:156 +#: Source/Core/Core/NetPlayClient.cpp:157 msgid "Could not create peer." msgstr "" @@ -3276,7 +3276,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 msgid "Couldn't look up central server" msgstr "" @@ -3368,7 +3368,7 @@ msgstr "" msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 msgid "Current game" msgstr "" @@ -3481,7 +3481,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 msgid "Data" msgstr "" @@ -3509,7 +3509,7 @@ msgstr "" msgid "Data inconsistency in GCMemcardManager, aborting action." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1823 +#: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Data received!" msgstr "" @@ -3636,7 +3636,7 @@ msgstr "" msgid "Delete the existing file '{0}'?" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:676 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:696 msgid "Depth" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Depth Percentage:" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:224 msgid "Depth:" msgstr "" @@ -3810,7 +3810,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:618 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:638 msgid "" "Disables the blending of adjacent rows when copying the EFB. This is known " "in some games as \"deflickering\" or \"smoothing\".

Disabling the " @@ -3868,7 +3868,7 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1761 +#: Source/Core/DolphinQt/MainWindow.cpp:1762 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" @@ -3882,7 +3882,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:969 +#: Source/Core/DolphinQt/MainWindow.cpp:970 msgid "Do you want to stop the current emulation?" msgstr "您要停止目前的模擬嗎?" @@ -3917,8 +3917,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS 影片 (*.dtm)" @@ -3951,7 +3951,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1001 msgid "Dolphin is too old for traversal server" msgstr "" @@ -4180,7 +4180,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:189 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4511,7 +4511,7 @@ msgid "" "= Compatible, OFF = Fast)" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:624 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:644 msgid "" "Enables detection of arbitrary mipmaps, which some games use for special " "distance-based effects.

May have false positives that result in " @@ -4545,7 +4545,7 @@ msgid "" "this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:632 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:652 msgid "" "Enables scRGB HDR output (if supported by your graphics backend and " "monitor). Fullscreen might be required.

This gives post process " @@ -4629,7 +4629,7 @@ msgstr "" msgid "End Addr" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:126 +#: Source/Core/Core/NetPlayServer.cpp:127 msgid "Enet Didn't Initialize" msgstr "" @@ -4724,12 +4724,12 @@ msgstr "" #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 #: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:309 #: Source/Core/DolphinQt/MainWindow.cpp:317 -#: Source/Core/DolphinQt/MainWindow.cpp:1145 -#: Source/Core/DolphinQt/MainWindow.cpp:1554 -#: Source/Core/DolphinQt/MainWindow.cpp:1561 -#: Source/Core/DolphinQt/MainWindow.cpp:1621 -#: Source/Core/DolphinQt/MainWindow.cpp:1628 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 +#: Source/Core/DolphinQt/MainWindow.cpp:1555 +#: Source/Core/DolphinQt/MainWindow.cpp:1562 +#: Source/Core/DolphinQt/MainWindow.cpp:1622 +#: Source/Core/DolphinQt/MainWindow.cpp:1629 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1252 #: Source/Core/DolphinQt/MenuBar.cpp:1338 #: Source/Core/DolphinQt/MenuBar.cpp:1361 @@ -4743,11 +4743,11 @@ msgstr "" #: Source/Core/DolphinQt/MenuBar.cpp:1722 #: Source/Core/DolphinQt/MenuBar.cpp:1774 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:482 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:743 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:985 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1118 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 @@ -4773,7 +4773,7 @@ msgstr "" msgid "Error Opening Adapter: %1" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1503 +#: Source/Core/Core/NetPlayServer.cpp:1504 msgid "Error collecting save data!" msgstr "" @@ -4795,11 +4795,11 @@ msgstr "" msgid "Error occurred while loading some texture packs" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1852 +#: Source/Core/Core/NetPlayClient.cpp:1853 msgid "Error processing codes." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1824 +#: Source/Core/Core/NetPlayClient.cpp:1825 msgid "Error processing data." msgstr "" @@ -4807,11 +4807,11 @@ msgstr "" msgid "Error reading file: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1539 +#: Source/Core/Core/NetPlayServer.cpp:1540 msgid "Error synchronizing cheat codes!" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1525 +#: Source/Core/Core/NetPlayServer.cpp:1526 msgid "Error synchronizing save data!" msgstr "" @@ -4998,7 +4998,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:525 msgid "External" msgstr "" @@ -5058,7 +5058,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:459 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" @@ -5082,7 +5082,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:986 msgid "Failed to connect to server: %1" msgstr "" @@ -5119,12 +5119,12 @@ msgid "" "The Skylander may already be on the portal." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1292 +#: Source/Core/Core/NetPlayClient.cpp:1293 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1082 +#: Source/Core/Core/NetPlayClient.cpp:1083 msgid "Failed to delete NetPlay memory card. Verify your write permissions." msgstr "" @@ -5202,7 +5202,7 @@ msgid "" "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1145 +#: Source/Core/DolphinQt/MainWindow.cpp:1146 msgid "Failed to init core" msgstr "" @@ -5226,7 +5226,7 @@ msgstr "" msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1656 +#: Source/Core/DolphinQt/MainWindow.cpp:1657 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5282,7 +5282,7 @@ msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1739 +#: Source/Core/DolphinQt/MainWindow.cpp:1740 #: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5321,7 +5321,7 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1655 +#: Source/Core/DolphinQt/MainWindow.cpp:1656 msgid "Failed to open server" msgstr "" @@ -5354,7 +5354,7 @@ msgid "Failed to open the input file \"%1\"." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:287 Source/Core/DiscIO/FileBlob.cpp:58 -#: Source/Core/DiscIO/WIABlob.cpp:2043 +#: Source/Core/DiscIO/WIABlob.cpp:2050 msgid "" "Failed to open the output file \"{0}\".\n" "Check that you have permissions to write the target folder and that the " @@ -5379,7 +5379,7 @@ msgid "Failed to read from file." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:378 Source/Core/DiscIO/FileBlob.cpp:98 -#: Source/Core/DiscIO/WIABlob.cpp:2058 +#: Source/Core/DiscIO/WIABlob.cpp:2065 msgid "Failed to read from the input file \"{0}\"." msgstr "" @@ -5437,15 +5437,15 @@ msgstr "" msgid "Failed to remove this title from the NAND." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1106 +#: Source/Core/Core/NetPlayClient.cpp:1107 msgid "Failed to reset NetPlay GCI folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1137 +#: Source/Core/Core/NetPlayClient.cpp:1138 msgid "Failed to reset NetPlay NAND folder. Verify your write permissions." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1143 +#: Source/Core/Core/NetPlayClient.cpp:1144 msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" @@ -5488,11 +5488,11 @@ msgstr "" msgid "Failed to write BT.DINF to SYSCONF" msgstr "寫入 BT.DINF 至 SYSCONF 失敗" -#: Source/Core/Core/NetPlayClient.cpp:1173 +#: Source/Core/Core/NetPlayClient.cpp:1174 msgid "Failed to write Mii data." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1258 +#: Source/Core/Core/NetPlayClient.cpp:1259 msgid "Failed to write Wii save." msgstr "" @@ -5506,7 +5506,7 @@ msgstr "" msgid "Failed to write modified memory card to disk." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1271 +#: Source/Core/Core/NetPlayClient.cpp:1272 msgid "Failed to write redirected save." msgstr "" @@ -5515,7 +5515,7 @@ msgid "Failed to write savefile to disk." msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:382 -#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2062 +#: Source/Core/DiscIO/FileBlob.cpp:104 Source/Core/DiscIO/WIABlob.cpp:2069 msgid "" "Failed to write the output file \"{0}\".\n" "Check that you have enough space available on the target drive." @@ -5528,7 +5528,7 @@ msgstr "" msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "Fair Input Delay" msgstr "" @@ -5698,7 +5698,7 @@ msgstr "" msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:573 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 msgid "Follow &Branch" msgstr "" @@ -5766,7 +5766,7 @@ msgstr "" msgid "Forced on because %1 doesn't support geometry shaders." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:585 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:601 msgid "" "Forces the game to output graphics at any aspect ratio by expanding the view " "frustum without stretching the image.
This is a hack, and its results " @@ -5776,7 +5776,7 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:613 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:633 msgid "" "Forces the game to render the RGB color channels in 24-bit, thereby " "increasing quality by reducing color banding.

Has no impact on " @@ -5976,11 +5976,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:838 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:843 msgid "GBA%1 ROM disabled" msgstr "" @@ -6022,7 +6022,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:235 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6032,25 +6032,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:253 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:278 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:262 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:244 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6062,7 +6062,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:470 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6133,29 +6133,29 @@ msgstr "遊戲 ID" msgid "Game ID:" msgstr "遊戲 ID :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:830 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game has a different revision" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1749 +#: Source/Core/Core/NetPlayClient.cpp:1750 msgid "Game is already running!" msgstr "遊戲正在執行!" @@ -6164,7 +6164,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Game region does not match" msgstr "" @@ -6318,7 +6318,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "Golf Mode" msgstr "" @@ -6345,7 +6345,7 @@ msgstr "" msgid "Graphics mods are currently disabled." msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:574 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:590 msgid "" "Greatly increases the quality of textures generated using render-to-texture " "effects.

Slightly increases GPU load and causes relatively few " @@ -6461,7 +6461,7 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:236 msgid "Hide Remote GBAs" msgstr "" @@ -6500,7 +6500,7 @@ msgstr "主機" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "Host Input Authority" msgstr "" @@ -6508,7 +6508,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:195 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6516,11 +6516,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:939 msgid "Host input authority enabled" msgstr "" @@ -6630,7 +6630,7 @@ msgstr "" msgid "Icon" msgstr "圖示" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:201 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6654,7 +6654,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:170 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6757,11 +6757,11 @@ msgstr "" msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1834 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1843 +#: Source/Core/DolphinQt/MainWindow.cpp:1844 #, c-format msgid "" "Importing NAND backup\n" @@ -6920,7 +6920,7 @@ msgid "Insert &BLR" msgstr "" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 msgid "Insert &NOP" msgstr "" @@ -6951,7 +6951,7 @@ msgstr "" #. i18n: Short for "Instruction" #: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:160 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 msgid "Instr." msgstr "" @@ -6974,7 +6974,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:741 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:742 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7034,7 +7034,7 @@ msgid "" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:354 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:639 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:27 msgid "Internal Resolution" msgstr "" @@ -7092,7 +7092,7 @@ msgstr "" msgid "Invalid game." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1984 +#: Source/Core/Core/NetPlayClient.cpp:1985 msgid "Invalid host" msgstr "" @@ -7262,7 +7262,7 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:683 #: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" @@ -7301,7 +7301,7 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:297 msgid "Kick Player" msgstr "" @@ -7527,7 +7527,7 @@ msgstr "" msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "Load Host's Save Data Only" msgstr "" @@ -7654,7 +7654,7 @@ msgstr "" msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "Load and Write Host's Save Data" msgstr "" @@ -7691,7 +7691,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:530 msgid "Local" msgstr "" @@ -7761,7 +7761,7 @@ msgstr "" msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:979 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7839,7 +7839,7 @@ msgstr "" msgid "Maker:" msgstr "廠商:" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:591 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:607 msgid "" "Makes distant objects more visible by removing fog, thus increasing the " "overall detail.

Disabling fog will break some games which rely on " @@ -7856,7 +7856,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Mapping" msgstr "" @@ -7868,11 +7868,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:961 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:929 msgid "Max buffer size changed to %1" msgstr "" @@ -7930,7 +7930,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1814 +#: Source/Core/DolphinQt/MainWindow.cpp:1815 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7973,7 +7973,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1110 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8159,7 +8159,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:102 msgid "NetPlay" msgstr "" @@ -8175,27 +8175,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:156 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Network" msgstr "" @@ -8265,7 +8265,7 @@ msgstr "" msgid "Next Profile" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:293 +#: Source/Core/Core/NetPlayClient.cpp:294 msgid "Nickname is too long." msgstr "" @@ -8302,7 +8302,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "No Save Data" msgstr "" @@ -8352,7 +8352,7 @@ msgstr "" msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "No matching game was found" msgstr "" @@ -8389,7 +8389,7 @@ msgid "No undo.dtm found, aborting undo load state to prevent movie desyncs" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:35 -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:350 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:366 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 #: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 @@ -8407,7 +8407,7 @@ msgstr "" msgid "Not Set" msgstr "未設定" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:475 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8427,7 +8427,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:655 msgid "Not found" msgstr "" @@ -8484,7 +8484,7 @@ msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" @@ -8726,7 +8726,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8745,7 +8745,7 @@ msgstr "" msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:217 msgid "Other game..." msgstr "" @@ -8753,7 +8753,7 @@ msgstr "" msgid "Output" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:648 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:668 msgid "Output Resampling" msgstr "" @@ -8761,7 +8761,7 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:701 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 msgid "Overwritten" msgstr "" @@ -8799,7 +8799,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 msgid "PPC vs Host" msgstr "" @@ -8812,7 +8812,7 @@ msgstr "控制器" msgid "Pads" msgstr "控制器" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 msgid "Parameters" msgstr "" @@ -8958,7 +8958,7 @@ msgstr "" msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Ping" msgstr "" @@ -8995,7 +8995,7 @@ msgstr "" msgid "Playback Options" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Player" msgstr "" @@ -9024,7 +9024,7 @@ msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 msgid "Players" msgstr "玩家" @@ -9074,11 +9074,11 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:972 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:654 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:674 msgid "Post-Processing Effect" msgstr "" @@ -9242,11 +9242,11 @@ msgctxt "" msgid "QT_LAYOUT_DIRECTION" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1600 +#: Source/Core/Core/NetPlayClient.cpp:1601 msgid "Quality of Service (QoS) couldn't be enabled." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1596 +#: Source/Core/Core/NetPlayClient.cpp:1597 msgid "Quality of Service (QoS) was successfully enabled." msgstr "" @@ -9257,11 +9257,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1813 +#: Source/Core/DolphinQt/MainWindow.cpp:1814 msgid "Question" msgstr "問題" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:137 msgid "Quit" msgstr "離開" @@ -9323,7 +9323,7 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 msgid "Re&place Instruction" msgstr "" @@ -9382,7 +9382,7 @@ msgstr "" msgid "Record" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Record Inputs" msgstr "" @@ -9411,7 +9411,7 @@ msgstr "紅 左" msgid "Red Right" msgstr "紅 右" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:523 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:539 msgid "" "Reduces the amount of aliasing caused by rasterizing 3D graphics, resulting " "in smoother edges on objects. Increases GPU load and sometimes causes " @@ -9520,8 +9520,8 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Rename Symbol" msgstr "" @@ -9618,11 +9618,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:610 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:611 msgid "Restore Instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:744 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9631,7 +9631,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:638 msgid "Revision" msgstr "" @@ -9690,7 +9690,7 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:524 msgid "Room ID" msgstr "" @@ -9749,7 +9749,7 @@ msgstr "" msgid "Rumble" msgstr "震動" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "Run &to Here" msgstr "" @@ -9757,11 +9757,11 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:681 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:682 msgid "Run Until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:636 msgid "Run Until (Ignoring Breakpoints)" msgstr "" @@ -9773,7 +9773,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:226 msgid "SD Card" msgstr "" @@ -9922,7 +9922,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1951 +#: Source/Core/DolphinQt/MainWindow.cpp:1952 msgid "Save Recording File As" msgstr "" @@ -10161,7 +10161,7 @@ msgstr "" msgid "Select GBA Saves Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1849 +#: Source/Core/DolphinQt/MainWindow.cpp:1850 msgid "Select Keys File (OTP/SEEPROM Dump)" msgstr "" @@ -10173,7 +10173,7 @@ msgstr "" msgid "Select Load Path" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1823 +#: Source/Core/DolphinQt/MainWindow.cpp:1824 msgid "Select NAND Backup" msgstr "" @@ -10275,8 +10275,8 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 #: Source/Core/DolphinQt/MainWindow.cpp:788 -#: Source/Core/DolphinQt/MainWindow.cpp:1425 -#: Source/Core/DolphinQt/MainWindow.cpp:1437 +#: Source/Core/DolphinQt/MainWindow.cpp:1426 +#: Source/Core/DolphinQt/MainWindow.cpp:1438 msgid "Select a File" msgstr "" @@ -10304,7 +10304,7 @@ msgstr "" msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1872 +#: Source/Core/DolphinQt/MainWindow.cpp:1873 msgid "Select the Recording File to Play" msgstr "" @@ -10320,11 +10320,11 @@ msgstr "" msgid "Selected controller profile does not exist" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1341 -#: Source/Core/Core/NetPlayServer.cpp:1715 -#: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 +#: Source/Core/Core/NetPlayServer.cpp:1342 +#: Source/Core/Core/NetPlayServer.cpp:1716 +#: Source/Core/Core/NetPlayServer.cpp:2044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:491 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:893 msgid "Selected game doesn't exist in game list!" msgstr "" @@ -10367,7 +10367,7 @@ msgid "" "Corrected Internal Resolution\".
" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:596 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:612 msgid "" "Selects the stereoscopic 3D mode. Stereoscopy allows a better feeling of " "depth if the necessary hardware is present. Heavily decreases emulation " @@ -10431,7 +10431,7 @@ msgid "" "

If unsure, select Releases." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:272 msgid "Send" msgstr "傳送" @@ -10464,7 +10464,7 @@ msgstr "" msgid "Server Port" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1981 +#: Source/Core/Core/NetPlayClient.cpp:1982 msgid "Server rejected traversal attempt" msgstr "" @@ -10489,15 +10489,15 @@ msgstr "" msgid "Set PC" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Set Symbol &End Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:595 msgid "Set Symbol &Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set Symbol End Address" msgstr "" @@ -10653,7 +10653,7 @@ msgstr "顯示 GameCube" msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Show Golf Mode Overlay" msgstr "" @@ -10762,7 +10762,7 @@ msgstr "" msgid "Show Taiwan" msgstr "顯示 Taiwan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:587 msgid "Show Target in Memor&y" msgstr "" @@ -10794,7 +10794,7 @@ msgstr "顯示 Wii" msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 msgid "Show in &Memory" msgstr "" @@ -11185,7 +11185,7 @@ msgstr "" msgid "Standard Controller" msgstr "標準控制器" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" @@ -11223,7 +11223,7 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:875 msgid "Started game" msgstr "" @@ -11287,11 +11287,11 @@ msgstr "" msgid "Stereo" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:673 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:693 msgid "Stereoscopic 3D Mode" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:218 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:222 msgid "Stereoscopic 3D Mode:" msgstr "" @@ -11321,7 +11321,7 @@ msgstr "停止" msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:412 msgid "Stopped game" msgstr "" @@ -11357,7 +11357,7 @@ msgstr "" msgid "Stretch to Window" msgstr "拉伸至視窗" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "Strict Settings Sync" msgstr "" @@ -11397,7 +11397,7 @@ msgstr "" msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:458 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11473,7 +11473,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:216 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:217 msgid "Swap Eyes" msgstr "" @@ -11488,7 +11488,7 @@ msgstr "" msgid "Swapper" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:610 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:626 msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." @@ -11513,19 +11513,19 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol End Address (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:935 msgid "Symbol Name:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Symbol Size (%1):" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:163 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 #: Source/Core/DolphinQt/MenuBar.cpp:1021 msgid "Symbols" @@ -11535,7 +11535,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11559,15 +11559,15 @@ msgid "" "emulation." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1434 +#: Source/Core/Core/NetPlayClient.cpp:1435 msgid "Synchronizing AR codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1367 +#: Source/Core/Core/NetPlayClient.cpp:1368 msgid "Synchronizing Gecko codes..." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1050 +#: Source/Core/Core/NetPlayClient.cpp:1051 msgid "Synchronizing save data..." msgstr "" @@ -11615,7 +11615,7 @@ msgstr "截取畫面" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:702 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:703 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11650,7 +11650,7 @@ msgstr "" msgid "Texture Dumping" msgstr "" -#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:645 +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:665 msgid "Texture Filtering" msgstr "" @@ -11881,7 +11881,7 @@ msgstr "" msgid "The game disc does not contain any usable update information." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:290 +#: Source/Core/Core/NetPlayClient.cpp:291 msgid "The game is currently running." msgstr "" @@ -11892,7 +11892,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:718 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11915,7 +11915,7 @@ msgid "" "Adventures. Between 0 and 100" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:184 +#: Source/Core/Core/NetPlayClient.cpp:185 msgid "" "The host code is too long.\n" "Please recheck that you have the correct code." @@ -11981,15 +11981,15 @@ msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:287 +#: Source/Core/Core/NetPlayClient.cpp:288 msgid "The server and client's NetPlay versions are incompatible." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:283 +#: Source/Core/Core/NetPlayClient.cpp:284 msgid "The server is full." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:296 +#: Source/Core/Core/NetPlayClient.cpp:297 msgid "The server sent an unknown error message." msgstr "" @@ -12346,7 +12346,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:180 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12566,8 +12566,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:996 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1000 msgid "Traversal Error" msgstr "" @@ -12575,7 +12575,7 @@ msgstr "" msgid "Traversal Server" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1978 +#: Source/Core/Core/NetPlayClient.cpp:1979 msgid "Traversal server timed out connecting to the host" msgstr "" @@ -12768,7 +12768,7 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:762 msgid "Unknown" msgstr "未知" @@ -12782,21 +12782,21 @@ msgstr "" msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1334 +#: Source/Core/Core/NetPlayClient.cpp:1335 msgid "Unknown SYNC_CODES message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1239 +#: Source/Core/Core/NetPlayServer.cpp:1240 msgid "" "Unknown SYNC_GECKO_CODES message with id:{0} received from player:{1} " "Kicking player!" msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1035 +#: Source/Core/Core/NetPlayClient.cpp:1036 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1182 +#: Source/Core/Core/NetPlayServer.cpp:1183 msgid "" "Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking " "player!" @@ -12826,7 +12826,7 @@ msgstr "" msgid "Unknown error occurred." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:1987 +#: Source/Core/Core/NetPlayClient.cpp:1988 msgid "Unknown error {0:x}" msgstr "" @@ -12834,11 +12834,11 @@ msgstr "" msgid "Unknown error." msgstr "" -#: Source/Core/Core/NetPlayClient.cpp:480 +#: Source/Core/Core/NetPlayClient.cpp:481 msgid "Unknown message received with id : {0}" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1247 +#: Source/Core/Core/NetPlayServer.cpp:1248 msgid "Unknown message with id:{0} received from player:{1} Kicking player!" msgstr "" @@ -12976,7 +12976,7 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "Use All Wii Save Data" msgstr "" @@ -12984,6 +12984,10 @@ msgstr "" msgid "Use Built-In Database of Game Names" msgstr "" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 +msgid "Use Full Resolution Per Eye" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:147 msgid "Use Lossless Codec (FFV1)" msgstr "" @@ -13092,7 +13096,7 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1047 msgid "Using TTL %1 for probe packet" msgstr "" @@ -13132,7 +13136,7 @@ msgstr "" msgid "Value" msgstr "數值" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:715 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:716 msgid "Value tracked to current instruction." msgstr "" @@ -13345,7 +13349,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 #: Source/Core/DolphinQt/MenuBar.cpp:1563 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:474 msgid "Warning" msgstr "警告" @@ -13433,6 +13437,13 @@ msgstr "" msgid "Whammy" msgstr "Whammy" +#: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:629 +msgid "" +"Whether each eye gets full or half image resolution when using side-by-side " +"or above-and-below 3D.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:327 msgid "" "Whether to dump base game textures to User/Dump/Textures/<game_id>/. " @@ -13599,19 +13610,19 @@ msgstr "" msgid "Write to Window" msgstr "寫入至視窗" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:645 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong revision" msgstr "" @@ -13954,11 +13965,11 @@ msgstr "" msgid "{0} IPL found in {1} directory. The disc might not be recognized" msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1231 +#: Source/Core/Core/NetPlayServer.cpp:1232 msgid "{0} failed to synchronize codes." msgstr "" -#: Source/Core/Core/NetPlayServer.cpp:1173 +#: Source/Core/Core/NetPlayServer.cpp:1174 msgid "{0} failed to synchronize." msgstr "" @@ -13969,7 +13980,7 @@ msgid "" msgstr "" #: Source/Core/DiscIO/CompressedBlob.cpp:265 -#: Source/Core/DiscIO/WIABlob.cpp:1703 +#: Source/Core/DiscIO/WIABlob.cpp:1710 msgid "{0} of {1} blocks. Compression ratio {2}%" msgstr "" diff --git a/Readme.md b/Readme.md index 696ba76004..bea0e8b542 100644 --- a/Readme.md +++ b/Readme.md @@ -13,7 +13,7 @@ Please read the [FAQ](https://dolphin-emu.org/docs/faq/) before using Dolphin. ### Desktop * OS - * Windows (10 or higher). + * Windows (10 1703 or higher). * Linux. * macOS (10.15 Catalina or higher). * Unix-like systems other than Linux are not officially supported but might work. @@ -234,7 +234,7 @@ Options: Path to disc image FILE. -a ALGORITHM, --algorithm=ALGORITHM Optional. Compute and print the digest using the - selected algorithm, then exit. [crc32|md5|sha1] + selected algorithm, then exit. [crc32|md5|sha1|rchash] ``` ``` diff --git a/Source/Android/app/build.gradle.kts b/Source/Android/app/build.gradle.kts index af48026a86..0ed29fde4b 100644 --- a/Source/Android/app/build.gradle.kts +++ b/Source/Android/app/build.gradle.kts @@ -101,8 +101,12 @@ android { defaultConfig { externalNativeBuild { cmake { - arguments("-DANDROID_STL=c++_static", "-DCMAKE_BUILD_TYPE=RelWithDebInfo") - // , "-DENABLE_GENERIC=ON" + arguments( + "-DANDROID_STL=c++_static", + "-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON", + "-DCMAKE_BUILD_TYPE=RelWithDebInfo" + // , "-DENABLE_GENERIC=ON" + ) abiFilters("arm64-v8a", "x86_64") //, "armeabi-v7a", "x86" // Uncomment the line below if you don't want to build the C++ unit tests diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java index 43880bd0ba..63d40d5a91 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java @@ -381,10 +381,21 @@ public final class NativeLibrary */ public static native boolean IsRunning(); - public static native boolean IsRunningAndStarted(); - + /** + * Returns true if emulation is running and not paused. + */ public static native boolean IsRunningAndUnpaused(); + /** + * Returns true if emulation is fully shut down. + */ + public static native boolean IsUninitialized(); + + /** + * Re-initialize software JitBlock profiling data + */ + public static native void WipeJitBlockProfilingData(); + /** * Writes out the JitBlock Cache log dump */ diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/ConvertActivity.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/ConvertActivity.kt index 2fcc939983..6a384fe880 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/ConvertActivity.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/ConvertActivity.kt @@ -6,11 +6,10 @@ import android.content.Context import android.content.Intent import android.os.Bundle import android.view.View +import androidx.activity.enableEdgeToEdge import androidx.appcompat.app.AppCompatActivity import androidx.core.view.ViewCompat -import androidx.core.view.WindowCompat import androidx.core.view.WindowInsetsCompat -import com.google.android.material.color.MaterialColors import org.dolphinemu.dolphinemu.R import org.dolphinemu.dolphinemu.databinding.ActivityConvertBinding import org.dolphinemu.dolphinemu.fragments.ConvertFragment @@ -23,14 +22,13 @@ class ConvertActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { ThemeHelper.setTheme(this) + enableEdgeToEdge() super.onCreate(savedInstanceState) binding = ActivityConvertBinding.inflate(layoutInflater) setContentView(binding.root) - WindowCompat.setDecorFitsSystemWindows(window, false) - val path = intent.getStringExtra(ARG_GAME_PATH) var fragment = supportFragmentManager @@ -62,10 +60,6 @@ class ConvertActivity : AppCompatActivity() { binding.scrollViewConvert.setPadding(insets.left, 0, insets.right, insets.bottom) InsetsHelper.applyNavbarWorkaround(insets.bottom, binding.workaroundView) - ThemeHelper.setNavigationBarColor( - this, - MaterialColors.getColor(binding.appbarConvert, R.attr.colorSurface) - ) windowInsets } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/UserDataActivity.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/UserDataActivity.kt index 9435ead4f4..edf4a0a257 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/UserDataActivity.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/UserDataActivity.kt @@ -10,12 +10,11 @@ import android.os.Build import android.os.Bundle import android.provider.DocumentsContract import android.view.View +import androidx.activity.enableEdgeToEdge import androidx.appcompat.app.AppCompatActivity import androidx.core.view.ViewCompat -import androidx.core.view.WindowCompat import androidx.core.view.WindowInsetsCompat import androidx.lifecycle.ViewModelProvider -import com.google.android.material.color.MaterialColors import org.dolphinemu.dolphinemu.R import org.dolphinemu.dolphinemu.databinding.ActivityUserDataBinding import org.dolphinemu.dolphinemu.dialogs.NotificationDialog @@ -25,7 +24,6 @@ import org.dolphinemu.dolphinemu.features.DocumentProvider import org.dolphinemu.dolphinemu.model.TaskViewModel import org.dolphinemu.dolphinemu.utils.* import org.dolphinemu.dolphinemu.utils.ThemeHelper.enableScrollTint -import org.dolphinemu.dolphinemu.utils.ThemeHelper.setNavigationBarColor import java.io.File import java.io.FileInputStream import java.io.FileOutputStream @@ -43,14 +41,13 @@ class UserDataActivity : AppCompatActivity() { taskViewModel = ViewModelProvider(this)[TaskViewModel::class.java] ThemeHelper.setTheme(this) + enableEdgeToEdge() super.onCreate(savedInstanceState) mBinding = ActivityUserDataBinding.inflate(layoutInflater) setContentView(mBinding.root) - WindowCompat.setDecorFitsSystemWindows(window, false) - val android7 = Build.VERSION.SDK_INT >= Build.VERSION_CODES.N val android10 = Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q val android11 = Build.VERSION.SDK_INT >= Build.VERSION_CODES.R @@ -334,10 +331,6 @@ class UserDataActivity : AppCompatActivity() { mBinding.scrollViewUserData.setPadding(insets.left, 0, insets.right, insets.bottom) InsetsHelper.applyNavbarWorkaround(insets.bottom, mBinding.workaroundView) - setNavigationBarColor( - this, - MaterialColors.getColor(mBinding.appbarUserData, R.attr.colorSurface) - ) windowInsets } } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/cheats/ui/CheatsActivity.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/cheats/ui/CheatsActivity.kt index dec284abfb..4feaa2577f 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/cheats/ui/CheatsActivity.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/cheats/ui/CheatsActivity.kt @@ -10,10 +10,10 @@ import android.view.Menu import android.view.View import android.view.ViewGroup import android.view.ViewGroup.MarginLayoutParams +import androidx.activity.enableEdgeToEdge import androidx.annotation.ColorInt import androidx.appcompat.app.AppCompatActivity import androidx.core.view.ViewCompat -import androidx.core.view.WindowCompat import androidx.core.view.WindowInsetsAnimationCompat import androidx.core.view.WindowInsetsCompat import androidx.lifecycle.ViewModelProvider @@ -51,6 +51,7 @@ class CheatsActivity : AppCompatActivity(), PanelSlideListener { override fun onCreate(savedInstanceState: Bundle?) { ThemeHelper.setTheme(this) + enableEdgeToEdge() super.onCreate(savedInstanceState) @@ -69,8 +70,6 @@ class CheatsActivity : AppCompatActivity(), PanelSlideListener { binding = ActivityCheatsBinding.inflate(layoutInflater) setContentView(binding.root) - WindowCompat.setDecorFitsSystemWindows(window, false) - cheatListLastFocus = binding.cheatList cheatDetailsLastFocus = binding.cheatDetails @@ -225,10 +224,6 @@ class CheatsActivity : AppCompatActivity(), PanelSlideListener { binding.cheatDetails.layoutParams = mlpDetails InsetsHelper.applyNavbarWorkaround(barInsets.bottom, binding.workaroundView) - ThemeHelper.setNavigationBarColor( - this, - MaterialColors.getColor(binding.appbarCheats, R.attr.colorSurface) - ) windowInsets } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/riivolution/ui/RiivolutionBootActivity.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/riivolution/ui/RiivolutionBootActivity.kt index d38f282f64..2348422f2a 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/riivolution/ui/RiivolutionBootActivity.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/riivolution/ui/RiivolutionBootActivity.kt @@ -6,13 +6,12 @@ import android.content.Context import android.content.Intent import android.os.Bundle import android.view.View +import androidx.activity.enableEdgeToEdge import androidx.appcompat.app.AppCompatActivity import androidx.core.view.ViewCompat -import androidx.core.view.WindowCompat import androidx.core.view.WindowInsetsCompat import androidx.lifecycle.lifecycleScope import androidx.recyclerview.widget.LinearLayoutManager -import com.google.android.material.color.MaterialColors import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext @@ -31,14 +30,13 @@ class RiivolutionBootActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { ThemeHelper.setTheme(this) + enableEdgeToEdge() super.onCreate(savedInstanceState) binding = ActivityRiivolutionBootBinding.inflate(layoutInflater) setContentView(binding.root) - WindowCompat.setDecorFitsSystemWindows(window, false) - val path = intent.getStringExtra(ARG_GAME_PATH) val gameId = intent.getStringExtra(ARG_GAME_ID) val revision = intent.getIntExtra(ARG_REVISION, -1) @@ -96,10 +94,6 @@ class RiivolutionBootActivity : AppCompatActivity() { binding.scrollViewRiivolution.setPadding(insets.left, 0, insets.right, insets.bottom) InsetsHelper.applyNavbarWorkaround(insets.bottom, binding.workaroundView) - ThemeHelper.setNavigationBarColor( - this, - MaterialColors.getColor(binding.appbarRiivolution, R.attr.colorSurface) - ) windowInsets } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/BooleanSetting.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/BooleanSetting.kt index 331ad7fa09..c83d1cc923 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/BooleanSetting.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/BooleanSetting.kt @@ -651,6 +651,7 @@ enum class BooleanSetting( SYSCONF_PROGRESSIVE_SCAN(Settings.FILE_SYSCONF, "IPL", "PGS", true), SYSCONF_PAL60(Settings.FILE_SYSCONF, "IPL", "E60", true), SYSCONF_WIIMOTE_MOTOR(Settings.FILE_SYSCONF, "BT", "MOT", true), + GFX_VSYNC(Settings.FILE_GFX, Settings.SECTION_GFX_HARDWARE, "VSync", false), GFX_WIDESCREEN_HACK(Settings.FILE_GFX, Settings.SECTION_GFX_SETTINGS, "wideScreenHack", false), GFX_CROP(Settings.FILE_GFX, Settings.SECTION_GFX_SETTINGS, "Crop", false), GFX_SHOW_FPS(Settings.FILE_GFX, Settings.SECTION_GFX_SETTINGS, "ShowFPS", false), diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/Settings.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/Settings.kt index c5c1851e5d..a971d7b709 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/Settings.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/Settings.kt @@ -36,7 +36,7 @@ class Settings : Closeable { if (isGameSpecific) { // Loading game INIs while the core is running will mess with the game INIs loaded by the core - check(!NativeLibrary.IsRunning()) { "Attempted to load game INI while emulating" } + check(NativeLibrary.IsUninitialized()) { "Attempted to load game INI while emulating" } NativeConfig.loadGameInis(gameId, revision) } } @@ -124,6 +124,7 @@ class Settings : Closeable { const val SECTION_INI_DSP = "DSP" const val SECTION_LOGGER_LOGS = "Logs" const val SECTION_LOGGER_OPTIONS = "Options" + const val SECTION_GFX_HARDWARE = "Settings" const val SECTION_GFX_SETTINGS = "Settings" const val SECTION_GFX_ENHANCEMENTS = "Enhancements" const val SECTION_GFX_COLOR_CORRECTION = "ColorCorrection" diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/RunRunnable.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/RunRunnable.kt index f9d5786e22..c52964ff0b 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/RunRunnable.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/RunRunnable.kt @@ -20,5 +20,5 @@ class RunRunnable( override val setting: AbstractSetting? = null override val isEditable: Boolean - get() = worksDuringEmulation || !NativeLibrary.IsRunning() + get() = worksDuringEmulation || NativeLibrary.IsUninitialized() } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SettingsItem.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SettingsItem.kt index 3209400ff6..01c4796e68 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SettingsItem.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SettingsItem.kt @@ -54,7 +54,7 @@ abstract class SettingsItem { open val isEditable: Boolean get() { - if (!NativeLibrary.IsRunning()) return true + if (NativeLibrary.IsUninitialized()) return true val setting = setting return setting != null && setting.isRuntimeEditable } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivity.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivity.kt index ccdbbe3339..e222a8c78f 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivity.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivity.kt @@ -14,17 +14,16 @@ import android.os.Bundle import android.view.Menu import android.view.View import android.widget.Toast +import androidx.activity.enableEdgeToEdge import androidx.appcompat.app.AlertDialog import androidx.appcompat.app.AppCompatActivity import androidx.core.view.ViewCompat -import androidx.core.view.WindowCompat import androidx.core.view.WindowInsetsCompat import androidx.fragment.app.DialogFragment import androidx.lifecycle.ViewModelProvider import com.google.android.material.appbar.CollapsingToolbarLayout import com.google.android.material.color.MaterialColors import com.google.android.material.dialog.MaterialAlertDialogBuilder -import com.google.android.material.snackbar.Snackbar import org.dolphinemu.dolphinemu.NativeLibrary import org.dolphinemu.dolphinemu.R import org.dolphinemu.dolphinemu.databinding.ActivitySettingsBinding @@ -32,11 +31,9 @@ import org.dolphinemu.dolphinemu.features.settings.model.Settings import org.dolphinemu.dolphinemu.features.settings.ui.SettingsFragment.Companion.newInstance import org.dolphinemu.dolphinemu.ui.main.MainPresenter import org.dolphinemu.dolphinemu.utils.FileBrowserHelper -import org.dolphinemu.dolphinemu.utils.GpuDriverInstallResult import org.dolphinemu.dolphinemu.utils.InsetsHelper import org.dolphinemu.dolphinemu.utils.SerializableHelper.serializable import org.dolphinemu.dolphinemu.utils.ThemeHelper.enableScrollTint -import org.dolphinemu.dolphinemu.utils.ThemeHelper.setNavigationBarColor import org.dolphinemu.dolphinemu.utils.ThemeHelper.setTheme class SettingsActivity : AppCompatActivity(), SettingsActivityView { @@ -55,6 +52,7 @@ class SettingsActivity : AppCompatActivity(), SettingsActivityView { override fun onCreate(savedInstanceState: Bundle?) { setTheme(this) + enableEdgeToEdge() super.onCreate(savedInstanceState) @@ -69,8 +67,6 @@ class SettingsActivity : AppCompatActivity(), SettingsActivityView { binding = ActivitySettingsBinding.inflate(layoutInflater) setContentView(binding!!.root) - WindowCompat.setDecorFitsSystemWindows(window, false) - val launcher = intent var gameID = launcher.getStringExtra(ARG_GAME_ID) if (gameID == null) gameID = "" @@ -291,10 +287,6 @@ class SettingsActivity : AppCompatActivity(), SettingsActivityView { ) InsetsHelper.applyNavbarWorkaround(insets.bottom, binding!!.workaroundView) - setNavigationBarColor( - this, - MaterialColors.getColor(binding!!.appbarSettings, R.attr.colorSurface) - ) windowInsets } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt index 6de39ed1e9..2af2202599 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt @@ -69,7 +69,7 @@ class SettingsFragmentPresenter( } else if ( menuTag == MenuTag.GRAPHICS && this.gameId.isNullOrEmpty() - && !NativeLibrary.IsRunning() + && NativeLibrary.IsUninitialized() && GpuDriverHelper.supportsCustomDriverLoading() ) { this.gpuDriver = @@ -1226,6 +1226,24 @@ class SettingsFragmentPresenter( MenuTag.getWiimoteMenuTag(3) ) ) + sl.add(SwitchSetting(context, object : AbstractBooleanSetting { + override val isOverridden: Boolean = IntSetting.WIIMOTE_BB_SOURCE.isOverridden + + override val isRuntimeEditable: Boolean = IntSetting.WIIMOTE_BB_SOURCE.isRuntimeEditable + + override fun delete(settings: Settings): Boolean { + return IntSetting.WIIMOTE_BB_SOURCE.delete(settings) + } + + override val boolean: Boolean get() = IntSetting.WIIMOTE_BB_SOURCE.int == 2 + + override fun setBoolean(settings: Settings, newValue: Boolean) { + // 0 == None + // 1 == Emulated + // 2 == Real + IntSetting.WIIMOTE_BB_SOURCE.setInt(settings, if (newValue) 2 else 0) + } + }, R.string.real_balance_board, 0)) } private fun addGraphicsSettings(sl: ArrayList) { @@ -1303,7 +1321,7 @@ class SettingsFragmentPresenter( if ( this.gpuDriver != null && this.gameId.isNullOrEmpty() - && !NativeLibrary.IsRunning() + && NativeLibrary.IsUninitialized() && GpuDriverHelper.supportsCustomDriverLoading() ) { sl.add( @@ -1777,6 +1795,14 @@ class SettingsFragmentPresenter( 0 ) ) + sl.add( + SwitchSetting( + context, + BooleanSetting.GFX_VSYNC, + R.string.vsync, + R.string.vsync_description + ) + ) sl.add( SwitchSetting( context, @@ -1987,6 +2013,16 @@ class SettingsFragmentPresenter( 0 ) ) + sl.add( + RunRunnable( + context, + R.string.debug_jit_wipe_block_profiling_data, + 0, + R.string.debug_jit_wipe_block_profiling_data_alert, + 0, + true + ) { NativeLibrary.WipeJitBlockProfilingData() } + ) sl.add( RunRunnable( context, diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/fragments/EmulationFragment.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/fragments/EmulationFragment.kt index 637f4fb924..eeb223c3db 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/fragments/EmulationFragment.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/fragments/EmulationFragment.kt @@ -180,11 +180,11 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { private fun run(isActivityRecreated: Boolean) { if (isActivityRecreated) { - if (NativeLibrary.IsRunning()) { + if (NativeLibrary.IsUninitialized()) { + loadPreviousTemporaryState = true + } else { loadPreviousTemporaryState = false deleteFile(temporaryStateFilePath) - } else { - loadPreviousTemporaryState = true } } else { Log.debug("[EmulationFragment] activity resumed or fresh start") @@ -203,7 +203,7 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { private fun runWithValidSurface() { runWhenSurfaceIsValid = false - if (!NativeLibrary.IsRunning()) { + if (NativeLibrary.IsUninitialized()) { NativeLibrary.SetIsBooting() val emulationThread = Thread({ if (loadPreviousTemporaryState) { diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlay.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlay.kt index dfe557e712..7964cc1ebc 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlay.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlay.kt @@ -83,7 +83,7 @@ class InputOverlay(context: Context?, attrs: AttributeSet?) : SurfaceView(contex fun initTouchPointer() { // Check if we have all the data we need yet - val aspectRatioAvailable = NativeLibrary.IsRunningAndStarted() + val aspectRatioAvailable = NativeLibrary.IsRunning() if (!aspectRatioAvailable || surfacePosition == null) return diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.kt index 7f43d3094f..a4e5d3600a 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainActivity.kt @@ -9,14 +9,13 @@ import android.view.Menu import android.view.MenuItem import android.view.View import android.view.ViewGroup.MarginLayoutParams +import androidx.activity.enableEdgeToEdge import androidx.appcompat.app.AppCompatActivity import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen import androidx.core.view.ViewCompat -import androidx.core.view.WindowCompat import androidx.core.view.WindowInsetsCompat import androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener import com.google.android.material.appbar.AppBarLayout -import com.google.android.material.color.MaterialColors import com.google.android.material.tabs.TabLayout import org.dolphinemu.dolphinemu.R import org.dolphinemu.dolphinemu.activities.EmulationActivity @@ -53,13 +52,13 @@ class MainActivity : AppCompatActivity(), MainView, OnRefreshListener, ThemeProv installSplashScreen().setKeepOnScreenCondition { !DirectoryInitialization.areDolphinDirectoriesReady() } ThemeHelper.setTheme(this) + enableEdgeToEdge() super.onCreate(savedInstanceState) binding = ActivityMainBinding.inflate(layoutInflater) setContentView(binding.root) - WindowCompat.setDecorFitsSystemWindows(window, false) setInsets() ThemeHelper.enableStatusBarScrollTint(this, binding.appbarMain) @@ -330,10 +329,6 @@ class MainActivity : AppCompatActivity(), MainView, OnRefreshListener, ThemeProv binding.pagerPlatforms.setPadding(insets.left, 0, insets.right, 0) InsetsHelper.applyNavbarWorkaround(insets.bottom, binding.workaroundView) - ThemeHelper.setNavigationBarColor( - this, - MaterialColors.getColor(binding.appbarMain, R.attr.colorSurface) - ) windowInsets } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/ThemeHelper.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/ThemeHelper.kt index 5bdef6082c..1f3f694202 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/ThemeHelper.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/ThemeHelper.kt @@ -1,6 +1,5 @@ package org.dolphinemu.dolphinemu.utils -import android.app.Activity import androidx.appcompat.app.AppCompatActivity import org.dolphinemu.dolphinemu.R import android.os.Build @@ -14,11 +13,8 @@ import com.google.android.material.appbar.MaterialToolbar import com.google.android.material.appbar.AppBarLayout import com.google.android.material.elevation.ElevationOverlayProvider import com.google.android.material.color.MaterialColors -import android.graphics.Color import androidx.annotation.ColorInt -import androidx.annotation.RequiresApi import androidx.preference.PreferenceManager -import kotlin.math.roundToInt object ThemeHelper { @@ -32,8 +28,6 @@ object ThemeHelper { const val GREEN = 3 const val PINK = 4 - const val NAV_BAR_ALPHA = 0.9f - @JvmStatic fun setTheme(activity: AppCompatActivity) { // We have to use shared preferences in addition to Dolphin's settings to guarantee that the @@ -166,32 +160,6 @@ object ThemeHelper { } } - @JvmStatic - fun setNavigationBarColor(activity: Activity, @ColorInt color: Int) { - val gestureType = InsetsHelper.getSystemGestureType(activity.applicationContext) - val orientation = activity.resources.configuration.orientation - - // Use black if the Android version is too low to support changing button colors - if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O_MR1) { - activity.window.navigationBarColor = - ContextCompat.getColor(activity.applicationContext, android.R.color.black) - } else if ((gestureType == InsetsHelper.THREE_BUTTON_NAVIGATION || - gestureType == InsetsHelper.TWO_BUTTON_NAVIGATION) && - orientation == Configuration.ORIENTATION_LANDSCAPE - ) { - activity.window.navigationBarColor = color - } else if (gestureType == InsetsHelper.THREE_BUTTON_NAVIGATION || - gestureType == InsetsHelper.TWO_BUTTON_NAVIGATION - ) { - activity.window.navigationBarColor = getColorWithOpacity(color, NAV_BAR_ALPHA) - } else { - activity.window.navigationBarColor = ContextCompat.getColor( - activity.applicationContext, - android.R.color.transparent - ) - } - } - @JvmStatic fun enableScrollTint( activity: AppCompatActivity, toolbar: MaterialToolbar, appBarLayout: AppBarLayout @@ -232,13 +200,4 @@ object ThemeHelper { } } } - - @RequiresApi(api = Build.VERSION_CODES.O_MR1) - @ColorInt - private fun getColorWithOpacity(@ColorInt color: Int, alphaFactor: Float): Int { - return Color.argb( - (alphaFactor * Color.alpha(color)).roundToInt(), Color.red(color), - Color.green(color), Color.blue(color) - ) - } } diff --git a/Source/Android/app/src/main/res/values/strings.xml b/Source/Android/app/src/main/res/values/strings.xml index a195ef08ea..aacc57a3be 100644 --- a/Source/Android/app/src/main/res/values/strings.xml +++ b/Source/Android/app/src/main/res/values/strings.xml @@ -23,6 +23,8 @@ Wii Remote Extension 3 Wii Remote Extension 4 + Real Balance Board + Wii Remote Buttons Motion Simulation @@ -330,6 +332,8 @@ Crop Crops the picture from its native aspect ratio to 4:3 or 16:9. If unsure, leave this unchecked. Enable Progressive Scan + V-Sync + This setting is unnecessary on most Android devices, because Android always enables V-Sync. If unsure, leave this unchecked. Backend Multithreading Enables graphics backend multithreading (Vulkan only). May affect performance. If unsure, leave this checked. Prefer VS for Point/Line Expansion @@ -408,6 +412,8 @@ Disable Large Entry Points Map Jit Profiling Enable Jit Block Profiling + Wipe Jit Block Profiling Data + Re-initialize JIT block profiling data? Write Jit Block Log Dump Jit Jit Disabled diff --git a/Source/Android/jni/Cheats/GeckoCheat.cpp b/Source/Android/jni/Cheats/GeckoCheat.cpp index 70261b6dc2..c585acf9ea 100644 --- a/Source/Android/jni/Cheats/GeckoCheat.cpp +++ b/Source/Android/jni/Cheats/GeckoCheat.cpp @@ -6,6 +6,9 @@ #include +#include +#include + #include "Common/FileUtil.h" #include "Common/IniFile.h" #include "Core/ConfigManager.h" @@ -58,7 +61,7 @@ Java_org_dolphinemu_dolphinemu_features_cheats_model_GeckoCheat_getCreator(JNIEn JNIEXPORT jstring JNICALL Java_org_dolphinemu_dolphinemu_features_cheats_model_GeckoCheat_getNotes(JNIEnv* env, jobject obj) { - return ToJString(env, JoinStrings(GetPointer(env, obj)->notes, "\n")); + return ToJString(env, fmt::to_string(fmt::join(GetPointer(env, obj)->notes, "\n"))); } JNIEXPORT jstring JNICALL diff --git a/Source/Android/jni/MainAndroid.cpp b/Source/Android/jni/MainAndroid.cpp index 811b28c32b..1d26f1d895 100644 --- a/Source/Android/jni/MainAndroid.cpp +++ b/Source/Android/jni/MainAndroid.cpp @@ -118,8 +118,7 @@ void Host_Message(HostMessageID id) } else if (id == HostMessageID::WMUserStop) { - if (Core::IsRunning(Core::System::GetInstance())) - Core::QueueHostJob(&Core::Stop); + Core::QueueHostJob(&Core::Stop); } } @@ -147,6 +146,14 @@ void Host_UpdateDisasmDialog() { } +void Host_JitCacheCleared() +{ +} + +void Host_JitProfileDataWiped() +{ +} + void Host_UpdateMainFrame() { } @@ -276,13 +283,6 @@ JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_SetIsBooting } JNIEXPORT jboolean JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_IsRunning(JNIEnv*, jclass) -{ - return s_is_booting.IsSet() || - static_cast(Core::IsRunning(Core::System::GetInstance())); -} - -JNIEXPORT jboolean JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_IsRunningAndStarted(JNIEnv*, - jclass) { return static_cast(Core::IsRunning(Core::System::GetInstance())); } @@ -293,6 +293,13 @@ Java_org_dolphinemu_dolphinemu_NativeLibrary_IsRunningAndUnpaused(JNIEnv*, jclas return static_cast(Core::GetState(Core::System::GetInstance()) == Core::State::Running); } +JNIEXPORT jboolean JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_IsUninitialized(JNIEnv*, + jclass) +{ + return static_cast(Core::IsUninitialized(Core::System::GetInstance()) && + !s_is_booting.IsSet()); +} + JNIEXPORT jstring JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_GetVersionString(JNIEnv* env, jclass) { @@ -411,6 +418,22 @@ JNIEXPORT jint JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_GetMaxLogLev return static_cast(Common::Log::MAX_LOGLEVEL); } +JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_WipeJitBlockProfilingData( + JNIEnv* env, jclass native_library_class) +{ + HostThreadLock guard; + auto& system = Core::System::GetInstance(); + auto& jit_interface = system.GetJitInterface(); + const Core::CPUThreadGuard cpu_guard(system); + if (jit_interface.GetCore() == nullptr) + { + env->CallStaticVoidMethod(native_library_class, IDCache::GetDisplayToastMsg(), + ToJString(env, Common::GetStringT("JIT is not active")), JNI_FALSE); + return; + } + jit_interface.WipeBlockProfilingData(cpu_guard); +} + JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_WriteJitBlockLogDump( JNIEnv* env, jclass native_library_class) { diff --git a/Source/Core/Common/ArmCPUDetect.cpp b/Source/Core/Common/ArmCPUDetect.cpp index 84cf727695..90cc0f7b44 100644 --- a/Source/Core/Common/ArmCPUDetect.cpp +++ b/Source/Core/Common/ArmCPUDetect.cpp @@ -28,6 +28,7 @@ #endif #include +#include #include "Common/CommonTypes.h" #include "Common/FileUtil.h" @@ -332,5 +333,5 @@ std::string CPUInfo::Summarize() if (bSHA2) sum.push_back("SHA2"); - return JoinStrings(sum, ","); + return fmt::to_string(fmt::join(sum, ",")); } diff --git a/Source/Core/Common/CMakeLists.txt b/Source/Core/Common/CMakeLists.txt index 16c5121447..81431e564c 100644 --- a/Source/Core/Common/CMakeLists.txt +++ b/Source/Core/Common/CMakeLists.txt @@ -75,6 +75,8 @@ add_library(common Hash.cpp Hash.h HookableEvent.h + HostDisassembler.cpp + HostDisassembler.h HttpRequest.cpp HttpRequest.h Image.cpp @@ -180,6 +182,11 @@ PRIVATE ${VTUNE_LIBRARIES} ) +if ((DEFINED CMAKE_ANDROID_ARCH_ABI AND CMAKE_ANDROID_ARCH_ABI MATCHES "x86|x86_64") OR + (NOT DEFINED CMAKE_ANDROID_ARCH_ABI AND _M_X86_64)) + target_link_libraries(common PRIVATE bdisasm) +endif() + if (APPLE) target_link_libraries(common PRIVATE @@ -330,6 +337,28 @@ if(OPROFILE_FOUND) target_link_libraries(common PRIVATE OProfile::OProfile) endif() +if(ENABLE_LLVM) + find_package(LLVM CONFIG) + if(LLVM_FOUND) + message(STATUS "LLVM found, enabling LLVM support in disassembler") + target_compile_definitions(common PRIVATE HAVE_LLVM) + # Minimal documentation about LLVM's CMake functions is available here: + # https://releases.llvm.org/16.0.0/docs/CMake.html#embedding-llvm-in-your-project + # https://groups.google.com/g/llvm-dev/c/YeEVe7HTasQ?pli=1 + # + # However, you have to read the source code in any case. + # Look for LLVM-Config.cmake in your (Unix) system: + # $ find /usr -name LLVM-Config\\.cmake 2>/dev/null + llvm_expand_pseudo_components(LLVM_EXPAND_COMPONENTS + AllTargetsInfos AllTargetsDisassemblers AllTargetsCodeGens + ) + llvm_config(common USE_SHARED + mcdisassembler target ${LLVM_EXPAND_COMPONENTS} + ) + target_include_directories(common PRIVATE ${LLVM_INCLUDE_DIRS}) + endif() +endif() + if(UNIX) # Posix networking code needs to be fixed for Windows add_executable(traversal_server TraversalServer.cpp) diff --git a/Source/Core/Common/Config/Config.h b/Source/Core/Common/Config/Config.h index 1303388566..1c91bc65af 100644 --- a/Source/Core/Common/Config/Config.h +++ b/Source/Core/Common/Config/Config.h @@ -20,7 +20,6 @@ struct ConfigChangedCallbackID size_t id = -1; bool operator==(const ConfigChangedCallbackID&) const = default; - bool operator!=(const ConfigChangedCallbackID&) const = default; }; using ConfigChangedCallback = std::function; diff --git a/Source/Core/Common/Config/ConfigInfo.cpp b/Source/Core/Common/Config/ConfigInfo.cpp index e0546bf8f7..22fc593e34 100644 --- a/Source/Core/Common/Config/ConfigInfo.cpp +++ b/Source/Core/Common/Config/ConfigInfo.cpp @@ -15,11 +15,6 @@ bool Location::operator==(const Location& other) const strcasecmp(key.c_str(), other.key.c_str()) == 0; } -bool Location::operator!=(const Location& other) const -{ - return !(*this == other); -} - bool Location::operator<(const Location& other) const { if (system != other.system) diff --git a/Source/Core/Common/Config/ConfigInfo.h b/Source/Core/Common/Config/ConfigInfo.h index e59239b881..be3d00108b 100644 --- a/Source/Core/Common/Config/ConfigInfo.h +++ b/Source/Core/Common/Config/ConfigInfo.h @@ -28,7 +28,6 @@ struct Location std::string key; bool operator==(const Location& other) const; - bool operator!=(const Location& other) const; bool operator<(const Location& other) const; }; diff --git a/Source/Core/Common/Crypto/ec.cpp b/Source/Core/Common/Crypto/ec.cpp index 4cce6ce5dc..1f1b0e6018 100644 --- a/Source/Core/Common/Crypto/ec.cpp +++ b/Source/Core/Common/Crypto/ec.cpp @@ -252,8 +252,8 @@ Signature Sign(const u8* key, const u8* hash) bn_mul(s.data.data(), minv, kk, ec_N, 30); Signature signature; - std::copy(r.data.cbegin(), r.data.cend(), signature.begin()); - std::copy(s.data.cbegin(), s.data.cend(), signature.begin() + 30); + std::ranges::copy(r.data, signature.begin()); + std::ranges::copy(s.data, signature.begin() + 30); return signature; } diff --git a/Source/Core/Common/FileSearch.cpp b/Source/Core/Common/FileSearch.cpp index d022414efc..4a54c978c9 100644 --- a/Source/Core/Common/FileSearch.cpp +++ b/Source/Core/Common/FileSearch.cpp @@ -97,7 +97,7 @@ std::vector DoFileSearch(const std::vector& directorie // Remove duplicates (occurring because caller gave e.g. duplicate or overlapping directories - // not because std::filesystem returns duplicates). Also note that this pathname-based uniqueness // isn't as thorough as std::filesystem::equivalent. - std::sort(result.begin(), result.end()); + std::ranges::sort(result); result.erase(std::unique(result.begin(), result.end()), result.end()); // Dolphin expects to be able to use "/" (DIR_SEP) everywhere. @@ -107,7 +107,7 @@ std::vector DoFileSearch(const std::vector& directorie if constexpr (os_separator != DIR_SEP_CHR) { for (auto& path : result) - std::replace(path.begin(), path.end(), '\\', DIR_SEP_CHR); + std::ranges::replace(path, '\\', DIR_SEP_CHR); } return result; diff --git a/Source/Core/Common/FileUtil.cpp b/Source/Core/Common/FileUtil.cpp index 545bfaba44..ee2b330812 100644 --- a/Source/Core/Common/FileUtil.cpp +++ b/Source/Core/Common/FileUtil.cpp @@ -446,7 +446,7 @@ FSTEntry ScanDirectoryTree(std::string directory, bool recursive) // about with directory separators (for host paths - emulated paths may require it) and instead // use fs::path to interact with them. auto wpath = path.wstring(); - std::replace(wpath.begin(), wpath.end(), L'\\', L'/'); + std::ranges::replace(wpath, L'\\', L'/'); return WStringToUTF8(wpath); #else return PathToString(path); diff --git a/Source/Core/Common/HostDisassembler.cpp b/Source/Core/Common/HostDisassembler.cpp new file mode 100644 index 0000000000..14dd3b5b46 --- /dev/null +++ b/Source/Core/Common/HostDisassembler.cpp @@ -0,0 +1,158 @@ +// Copyright 2008 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#include "Common/HostDisassembler.h" + +#include + +#include +#include +#include + +#if defined(HAVE_LLVM) +#include +#include +#elif defined(_M_X86_64) +#include // Bochs +#endif + +#if defined(HAVE_LLVM) +class HostDisassemblerLLVM final : public HostDisassembler +{ +public: + explicit HostDisassemblerLLVM(const char* host_disasm, const char* cpu = "", + std::size_t inst_size = 0); + ~HostDisassemblerLLVM(); + +private: + LLVMDisasmContextRef m_llvm_context; + std::size_t m_instruction_size; + + std::size_t Disassemble(const u8* begin, const u8* end, std::ostream& stream) override; +}; + +HostDisassemblerLLVM::HostDisassemblerLLVM(const char* host_disasm, const char* cpu, + std::size_t inst_size) + : m_instruction_size(inst_size) +{ + LLVMInitializeAllTargetInfos(); + LLVMInitializeAllTargetMCs(); + LLVMInitializeAllDisassemblers(); + + m_llvm_context = LLVMCreateDisasmCPU(host_disasm, cpu, nullptr, 0, nullptr, nullptr); + + // Couldn't create llvm context + if (!m_llvm_context) + return; + + LLVMSetDisasmOptions(m_llvm_context, LLVMDisassembler_Option_AsmPrinterVariant | + LLVMDisassembler_Option_PrintLatency); +} + +HostDisassemblerLLVM::~HostDisassemblerLLVM() +{ + if (m_llvm_context) + LLVMDisasmDispose(m_llvm_context); +} + +std::size_t HostDisassemblerLLVM::Disassemble(const u8* begin, const u8* end, std::ostream& stream) +{ + std::size_t instruction_count = 0; + if (!m_llvm_context) + return instruction_count; + + while (begin < end) + { + char inst_disasm[256]; + + const auto inst_size = + LLVMDisasmInstruction(m_llvm_context, const_cast(begin), static_cast(end - begin), + reinterpret_cast(begin), inst_disasm, sizeof(inst_disasm)); + if (inst_size == 0) + { + if (m_instruction_size != 0) + { + // If we are on an architecture that has a fixed instruction + // size, we can continue onward past this bad instruction. + fmt::println(stream, "{}\tInvalid inst: {:02x}", fmt::ptr(begin), + fmt::join(std::span{begin, m_instruction_size}, "")); + begin += m_instruction_size; + } + else + { + // We can't continue if we are on an architecture that has flexible + // instruction sizes. Dump the rest of the block instead. + fmt::println(stream, "{}\tInvalid inst: {:02x}", fmt::ptr(begin), + fmt::join(std::span{begin, end}, "")); + break; + } + } + else + { + fmt::println(stream, "{}{}", fmt::ptr(begin), inst_disasm); + begin += inst_size; + } + ++instruction_count; + } + return instruction_count; +} +#elif defined(_M_X86_64) +class HostDisassemblerBochs final : public HostDisassembler +{ +public: + explicit HostDisassemblerBochs(); + ~HostDisassemblerBochs() = default; + +private: + disassembler m_disasm; + + std::size_t Disassemble(const u8* begin, const u8* end, std::ostream& stream) override; +}; + +HostDisassemblerBochs::HostDisassemblerBochs() +{ + m_disasm.set_syntax_intel(); +} + +std::size_t HostDisassemblerBochs::Disassemble(const u8* begin, const u8* end, std::ostream& stream) +{ + std::size_t instruction_count = 0; + while (begin < end) + { + char inst_disasm[256]; + + const auto inst_size = + m_disasm.disasm64(0, reinterpret_cast(begin), begin, inst_disasm); + fmt::println(stream, "{}\t{}", fmt::ptr(begin), inst_disasm); + begin += inst_size; + ++instruction_count; + } + return instruction_count; +} +#endif + +std::unique_ptr HostDisassembler::Factory(Platform arch) +{ + switch (arch) + { +#if defined(HAVE_LLVM) + case Platform::x86_64: + return std::make_unique("x86_64-none-unknown"); + case Platform::aarch64: + return std::make_unique("aarch64-none-unknown", "cortex-a57", 4); +#elif defined(_M_X86_64) + case Platform::x86_64: + return std::make_unique(); +#else + case Platform{}: // warning C4065: "switch statement contains 'default' but no 'case' labels" +#endif + default: + return std::make_unique(); + } +} + +std::size_t HostDisassembler::Disassemble(const u8* begin, const u8* end, std::ostream& stream) +{ + fmt::println(stream, "{}\t{:02x}", fmt::ptr(begin), fmt::join(std::span{begin, end}, "")); + return 0; +} diff --git a/Source/Core/Common/HostDisassembler.h b/Source/Core/Common/HostDisassembler.h new file mode 100644 index 0000000000..3761f52937 --- /dev/null +++ b/Source/Core/Common/HostDisassembler.h @@ -0,0 +1,26 @@ +// Copyright 2008 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +#include +#include +#include + +#include "Common/CommonTypes.h" + +class HostDisassembler +{ +public: + enum class Platform + { + x86_64, + aarch64, + }; + + virtual ~HostDisassembler() = default; + + static std::unique_ptr Factory(Platform arch); + + virtual std::size_t Disassemble(const u8* begin, const u8* end, std::ostream& stream); +}; diff --git a/Source/Core/Common/IniFile.cpp b/Source/Core/Common/IniFile.cpp index ab20ff58fd..b345f6c0fe 100644 --- a/Source/Core/Common/IniFile.cpp +++ b/Source/Core/Common/IniFile.cpp @@ -85,7 +85,7 @@ bool IniFile::Section::Delete(std::string_view key) return false; values.erase(it); - keys_order.erase(std::find(keys_order.begin(), keys_order.end(), key)); + keys_order.erase(std::ranges::find(keys_order, key)); return true; } @@ -130,7 +130,7 @@ const IniFile::Section* IniFile::GetSection(std::string_view section_name) const { for (const Section& sect : sections) { - if (CaseInsensitiveStringCompare::IsEqual(sect.name, section_name)) + if (CaseInsensitiveEquals(sect.name, section_name)) return § } @@ -141,7 +141,7 @@ IniFile::Section* IniFile::GetSection(std::string_view section_name) { for (Section& sect : sections) { - if (CaseInsensitiveStringCompare::IsEqual(sect.name, section_name)) + if (CaseInsensitiveEquals(sect.name, section_name)) return § } diff --git a/Source/Core/Common/IniFile.h b/Source/Core/Common/IniFile.h index c37be55f43..31a7ee0e6b 100644 --- a/Source/Core/Common/IniFile.h +++ b/Source/Core/Common/IniFile.h @@ -15,29 +15,6 @@ namespace Common { -struct CaseInsensitiveStringCompare -{ - // Allow heterogenous lookup. - using is_transparent = void; - - bool operator()(std::string_view a, std::string_view b) const - { - return std::lexicographical_compare( - a.begin(), a.end(), b.begin(), b.end(), - [](char lhs, char rhs) { return Common::ToLower(lhs) < Common::ToLower(rhs); }); - } - - static bool IsEqual(std::string_view a, std::string_view b) - { - if (a.size() != b.size()) - return false; - - return std::equal(a.begin(), a.end(), b.begin(), b.end(), [](char lhs, char rhs) { - return Common::ToLower(lhs) == Common::ToLower(rhs); - }); - } -}; - class IniFile { public: @@ -86,7 +63,7 @@ public: bool GetLines(std::vector* lines, const bool remove_comments = true) const; bool operator<(const Section& other) const { return name < other.name; } - using SectionMap = std::map; + using SectionMap = std::map; const std::string& GetName() const { return name; } const SectionMap& GetValues() const { return values; } diff --git a/Source/Core/Common/NandPaths.cpp b/Source/Core/Common/NandPaths.cpp index 5e6aa57d70..789fc66b1f 100644 --- a/Source/Core/Common/NandPaths.cpp +++ b/Source/Core/Common/NandPaths.cpp @@ -8,6 +8,7 @@ #include #include +#include #include "Common/CommonTypes.h" #include "Common/FileUtil.h" @@ -141,7 +142,7 @@ std::string EscapePath(const std::string& path) for (const std::string& split_string : split_strings) escaped_split_strings.push_back(EscapeFileName(split_string)); - return JoinStrings(escaped_split_strings, "/"); + return fmt::to_string(fmt::join(escaped_split_strings, "/")); } std::string UnescapeFileName(const std::string& filename) diff --git a/Source/Core/Common/Network.cpp b/Source/Core/Common/Network.cpp index d8e60ccf1e..ca40eb3fe1 100644 --- a/Source/Core/Common/Network.cpp +++ b/Source/Core/Common/Network.cpp @@ -36,10 +36,10 @@ MACAddress GenerateMacAddress(const MACConsumer type) switch (type) { case MACConsumer::BBA: - std::copy(oui_bba.begin(), oui_bba.end(), mac.begin()); + std::ranges::copy(oui_bba, mac.begin()); break; case MACConsumer::IOS: - std::copy(oui_ios.begin(), oui_ios.end(), mac.begin()); + std::ranges::copy(oui_ios, mac.begin()); break; } diff --git a/Source/Core/Common/StringUtil.cpp b/Source/Core/Common/StringUtil.cpp index 4551600b4e..935db75d2f 100644 --- a/Source/Core/Common/StringUtil.cpp +++ b/Source/Core/Common/StringUtil.cpp @@ -22,6 +22,7 @@ #include #include +#include #include "Common/CommonFuncs.h" #include "Common/CommonPaths.h" @@ -233,8 +234,8 @@ std::string_view StripQuotes(std::string_view s) // Turns "\n\rhello" into " hello". void ReplaceBreaksWithSpaces(std::string& str) { - std::replace(str.begin(), str.end(), '\r', ' '); - std::replace(str.begin(), str.end(), '\n', ' '); + std::ranges::replace(str, '\r', ' '); + std::ranges::replace(str, '\n', ' '); } void TruncateToCString(std::string* s) @@ -367,21 +368,6 @@ std::vector SplitString(const std::string& str, const char delim) return output; } -std::string JoinStrings(const std::vector& strings, const std::string& delimiter) -{ - // Check if we can return early, just for speed - if (strings.empty()) - return ""; - - std::ostringstream res; - std::copy(strings.begin(), strings.end(), - std::ostream_iterator(res, delimiter.c_str())); - - // Drop the trailing delimiter. - std::string joined = res.str(); - return joined.substr(0, joined.length() - delimiter.length()); -} - std::string TabsToSpaces(int tab_size, std::string str) { const std::string spaces(tab_size, ' '); @@ -417,8 +403,7 @@ void StringPopBackIf(std::string* s, char c) size_t StringUTF8CodePointCount(std::string_view str) { - return str.size() - - std::count_if(str.begin(), str.end(), [](char c) -> bool { return (c & 0xC0) == 0x80; }); + return str.size() - std::ranges::count_if(str, [](char c) -> bool { return (c & 0xC0) == 0x80; }); } #ifdef _WIN32 @@ -670,20 +655,24 @@ std::string GetEscapedHtml(std::string html) void ToLower(std::string* str) { - std::transform(str->begin(), str->end(), str->begin(), [](char c) { return Common::ToLower(c); }); + std::ranges::transform(*str, str->begin(), static_cast(Common::ToLower)); } void ToUpper(std::string* str) { - std::transform(str->begin(), str->end(), str->begin(), [](char c) { return Common::ToUpper(c); }); + std::ranges::transform(*str, str->begin(), static_cast(Common::ToUpper)); } bool CaseInsensitiveEquals(std::string_view a, std::string_view b) { - if (a.size() != b.size()) - return false; - return std::equal(a.begin(), a.end(), b.begin(), - [](char ca, char cb) { return Common::ToLower(ca) == Common::ToLower(cb); }); + return std::ranges::equal( + a, b, [](char ca, char cb) { return Common::ToLower(ca) == Common::ToLower(cb); }); +} + +bool CaseInsensitiveLess::operator()(std::string_view a, std::string_view b) const +{ + return std::ranges::lexicographical_compare( + a, b, [](char ca, char cb) { return Common::ToLower(ca) < Common::ToLower(cb); }); } std::string BytesToHexString(std::span bytes) diff --git a/Source/Core/Common/StringUtil.h b/Source/Core/Common/StringUtil.h index c1eaf94ad4..8aa5bd3f68 100644 --- a/Source/Core/Common/StringUtil.h +++ b/Source/Core/Common/StringUtil.h @@ -200,7 +200,6 @@ std::from_chars_result FromChars(std::string_view sv, T& value, std::string TabsToSpaces(int tab_size, std::string str); std::vector SplitString(const std::string& str, char delim); -std::string JoinStrings(const std::vector& strings, const std::string& delimiter); // "C:/Windows/winhelp.exe" to "C:/Windows/", "winhelp", ".exe" // This requires forward slashes to be used for the path separators, even on Windows. @@ -314,5 +313,13 @@ std::string GetEscapedHtml(std::string html); void ToLower(std::string* str); void ToUpper(std::string* str); bool CaseInsensitiveEquals(std::string_view a, std::string_view b); + +// 'std::less'-like comparison function object type for case-insensitive strings. +struct CaseInsensitiveLess +{ + using is_transparent = void; // Allow heterogenous lookup. + bool operator()(std::string_view a, std::string_view b) const; +}; + std::string BytesToHexString(std::span bytes); } // namespace Common diff --git a/Source/Core/Common/x64CPUDetect.cpp b/Source/Core/Common/x64CPUDetect.cpp index 11dfcf0b51..d256b4188a 100644 --- a/Source/Core/Common/x64CPUDetect.cpp +++ b/Source/Core/Common/x64CPUDetect.cpp @@ -14,6 +14,7 @@ #include #include +#include #include "Common/CommonTypes.h" #include "Common/Intrinsics.h" @@ -275,5 +276,5 @@ std::string CPUInfo::Summarize() if (bSHA2) sum.push_back("SHA2"); - return JoinStrings(sum, ","); + return fmt::to_string(fmt::join(sum, ",")); } diff --git a/Source/Core/Common/x64Emitter.h b/Source/Core/Common/x64Emitter.h index bfb35a37f3..10d2fabac3 100644 --- a/Source/Core/Common/x64Emitter.h +++ b/Source/Core/Common/x64Emitter.h @@ -122,7 +122,6 @@ struct OpArg return std::tie(scale, offsetOrBaseReg, indexReg, offset, operandReg) == std::tie(b.scale, b.offsetOrBaseReg, b.indexReg, b.offset, b.operandReg); } - constexpr bool operator!=(const OpArg& b) const { return !operator==(b); } u64 Imm64() const { DEBUG_ASSERT(scale == SCALE_IMM64); diff --git a/Source/Core/Core/AchievementManager.cpp b/Source/Core/Core/AchievementManager.cpp index a1288a2b70..1f2c10c1dc 100644 --- a/Source/Core/Core/AchievementManager.cpp +++ b/Source/Core/Core/AchievementManager.cpp @@ -204,6 +204,22 @@ void AchievementManager::SetBackgroundExecutionAllowed(bool allowed) DoIdle(); } +std::string AchievementManager::CalculateHash(const std::string& file_path) +{ + char hash_result[33] = "0"; + rc_hash_filereader volume_reader{ + .open = &AchievementManager::FilereaderOpenByFilepath, + .seek = &AchievementManager::FilereaderSeek, + .tell = &AchievementManager::FilereaderTell, + .read = &AchievementManager::FilereaderRead, + .close = &AchievementManager::FilereaderClose, + }; + rc_hash_init_custom_filereader(&volume_reader); + rc_hash_generate_from_file(hash_result, RC_CONSOLE_GAMECUBE, file_path.c_str()); + + return std::string(hash_result); +} + void AchievementManager::FetchPlayerBadge() { FetchBadge(&m_player_badge, RC_IMAGE_TYPE_USER, @@ -733,6 +749,7 @@ void AchievementManager::LoginCallback(int result, const char* error_message, rc { WARN_LOG_FMT(ACHIEVEMENTS, "Failed to login {} to RetroAchievements server.", Config::Get(Config::RA_USERNAME)); + AchievementManager::GetInstance().m_update_callback({.failed_login_code = result}); return; } @@ -744,6 +761,7 @@ void AchievementManager::LoginCallback(int result, const char* error_message, rc if (!user) { WARN_LOG_FMT(ACHIEVEMENTS, "Failed to retrieve user information from client."); + AchievementManager::GetInstance().m_update_callback({.failed_login_code = RC_INVALID_STATE}); return; } @@ -762,6 +780,7 @@ void AchievementManager::LoginCallback(int result, const char* error_message, rc INFO_LOG_FMT(ACHIEVEMENTS, "Attempted to login prior user {}; current user is {}.", user->username, Config::Get(Config::RA_USERNAME)); rc_client_logout(client); + AchievementManager::GetInstance().m_update_callback({.failed_login_code = RC_INVALID_STATE}); return; } } @@ -814,6 +833,15 @@ void AchievementManager::LoadGameCallback(int result, const char* error_message, rc_client_t* client, void* userdata) { AchievementManager::GetInstance().m_loading_volume.reset(nullptr); + if (result == RC_API_FAILURE) + { + WARN_LOG_FMT(ACHIEVEMENTS, "Load data request rejected for old Dolphin version."); + OSD::AddMessage("RetroAchievements no longer supports this version of Dolphin.", + OSD::Duration::VERY_LONG, OSD::Color::RED); + OSD::AddMessage("Please update Dolphin to a newer version.", OSD::Duration::VERY_LONG, + OSD::Color::RED); + return; + } if (result != RC_OK) { WARN_LOG_FMT(ACHIEVEMENTS, "Failed to load data for current game."); diff --git a/Source/Core/Core/AchievementManager.h b/Source/Core/Core/AchievementManager.h index 2ec4a6dea7..553c789f4f 100644 --- a/Source/Core/Core/AchievementManager.h +++ b/Source/Core/Core/AchievementManager.h @@ -98,6 +98,7 @@ public: bool all_leaderboards = false; std::set leaderboards{}; bool rich_presence = false; + int failed_login_code = 0; }; using UpdateCallback = std::function; @@ -110,6 +111,8 @@ public: bool IsGameLoaded() const; void SetBackgroundExecutionAllowed(bool allowed); + static std::string CalculateHash(const std::string& file_path); + void FetchPlayerBadge(); void FetchGameBadges(); diff --git a/Source/Core/Core/Boot/Boot.cpp b/Source/Core/Core/Boot/Boot.cpp index 1fd77d2c30..322a4f5be2 100644 --- a/Source/Core/Core/Boot/Boot.cpp +++ b/Source/Core/Core/Boot/Boot.cpp @@ -15,6 +15,8 @@ #include #include +#include + #include "Common/Align.h" #include "Common/CommonPaths.h" #include "Common/CommonTypes.h" @@ -90,7 +92,7 @@ static std::vector ReadM3UFile(const std::string& m3u_path, if (!nonexistent.empty()) { PanicAlertFmtT("Files specified in the M3U file \"{0}\" were not found:\n{1}", m3u_path, - JoinStrings(nonexistent, "\n")); + fmt::join(nonexistent, "\n")); return {}; } @@ -390,11 +392,19 @@ bool CBoot::LoadMapFromFilename(const Core::CPUThreadGuard& guard, PPCSymbolDB& bool CBoot::Load_BS2(Core::System& system, const std::string& boot_rom_filename) { // CRC32 hashes of the IPL file, obtained from Redump + // DOL-001(USA) / DOL-001(JPN) / DOT-001 / SL-GC10 (NTSC Revision 1.0) constexpr u32 NTSC_v1_0 = 0x6DAC1F2A; + // DOL-001(USA) / DOL-001(JPN) / DOT-001 (NTSC Revision 1.1) constexpr u32 NTSC_v1_1 = 0xD5E6FEEA; - constexpr u32 NTSC_v1_2 = 0x86573808; - constexpr u32 MPAL_v1_1 = 0x667D0B64; // Brazil + // DOL-001(USA) / DOL-001(JPN) (NTSC Revision 1.2) + constexpr u32 NTSC_v1_2_001 = 0xD235E3F9; + // DOL-101(USA) / DOL-101(JPN) (NTSC Revision 1.2) + constexpr u32 NTSC_v1_2_101 = 0x86573808; + // DOL-002(BRA) (MPAL Revision 1.1) + constexpr u32 MPAL_v1_1 = 0x667D0B64; + // DOL-001(EUR) / DOT-001P (PAL Revision 1.0) constexpr u32 PAL_v1_0 = 0x4F319F43; + // DOL-101(EUR) (PAL Revision 1.2) constexpr u32 PAL_v1_2 = 0xAD1B7F16; // Load the IPL ROM dump, limited to 2MiB which is the size of the official IPLs. @@ -417,7 +427,8 @@ bool CBoot::Load_BS2(Core::System& system, const std::string& boot_rom_filename) { case NTSC_v1_0: case NTSC_v1_1: - case NTSC_v1_2: + case NTSC_v1_2_001: + case NTSC_v1_2_101: case MPAL_v1_1: known_ipl = true; break; @@ -569,6 +580,13 @@ bool CBoot::BootUp(Core::System& system, const Core::CPUThreadGuard& guard, // we default to IOS58, which is the version used by the Homebrew Channel. SetupWiiMemory(system, IOS::HLE::IOSC::ConsoleType::Retail); system.GetIOS()->BootIOS(Titles::IOS(58)); + + // The Apploader writes an IOS-like version number into memory. + // Older versions of OSInit read it to check IOS compatibility. + constexpr u32 ADDR_IOS_VERSION = 0x3140; + constexpr u32 ADDR_APPLOADER_VERSION = 0x3188; + const u32 ios_version = system.GetMemory().Read_U32(ADDR_IOS_VERSION); + system.GetMemory().Write_U32(ios_version, ADDR_APPLOADER_VERSION); } else { diff --git a/Source/Core/Core/Boot/Boot_BS2Emu.cpp b/Source/Core/Core/Boot/Boot_BS2Emu.cpp index 891e7fc324..1f331fbe54 100644 --- a/Source/Core/Core/Boot/Boot_BS2Emu.cpp +++ b/Source/Core/Core/Boot/Boot_BS2Emu.cpp @@ -163,7 +163,7 @@ bool CBoot::RunApploader(Core::System& system, const Core::CPUThreadGuard& guard const bool resume_branch_watch = branch_watch.GetRecordingActive(); if (system.IsBranchWatchIgnoreApploader()) - branch_watch.Pause(); + branch_watch.SetRecordingActive(guard, false); // Call iAppLoaderEntry. DEBUG_LOG_FMT(BOOT, "Call iAppLoaderEntry"); @@ -226,7 +226,7 @@ bool CBoot::RunApploader(Core::System& system, const Core::CPUThreadGuard& guard // return ppc_state.pc = ppc_state.gpr[3]; - branch_watch.SetRecordingActive(resume_branch_watch); + branch_watch.SetRecordingActive(guard, resume_branch_watch); return true; } diff --git a/Source/Core/Core/CMakeLists.txt b/Source/Core/Core/CMakeLists.txt index 75c898b2cc..887aa7b0b9 100644 --- a/Source/Core/Core/CMakeLists.txt +++ b/Source/Core/Core/CMakeLists.txt @@ -483,6 +483,7 @@ add_library(core PatchEngine.h PowerPC/BreakPoints.cpp PowerPC/BreakPoints.h + PowerPC/CachedInterpreter/CachedInterpreter_Disassembler.cpp PowerPC/CachedInterpreter/CachedInterpreter.cpp PowerPC/CachedInterpreter/CachedInterpreter.h PowerPC/CachedInterpreter/CachedInterpreterBlockCache.cpp @@ -656,11 +657,6 @@ PRIVATE ZLIB::ZLIB ) -if ((DEFINED CMAKE_ANDROID_ARCH_ABI AND CMAKE_ANDROID_ARCH_ABI MATCHES "x86|x86_64") OR - (NOT DEFINED CMAKE_ANDROID_ARCH_ABI AND _M_X86_64)) - target_link_libraries(core PRIVATE bdisasm) -endif() - if (APPLE) target_link_libraries(core PRIVATE diff --git a/Source/Core/Core/CPUThreadConfigCallback.h b/Source/Core/Core/CPUThreadConfigCallback.h index 02df9583a5..3fb57de89a 100644 --- a/Source/Core/Core/CPUThreadConfigCallback.h +++ b/Source/Core/Core/CPUThreadConfigCallback.h @@ -16,7 +16,6 @@ struct ConfigChangedCallbackID size_t id = -1; bool operator==(const ConfigChangedCallbackID&) const = default; - bool operator!=(const ConfigChangedCallbackID&) const = default; }; // returns an ID that can be passed to RemoveConfigChangedCallback() diff --git a/Source/Core/Core/Config/DefaultLocale.cpp b/Source/Core/Core/Config/DefaultLocale.cpp index 1cf6a2e941..82daf804cc 100644 --- a/Source/Core/Core/Config/DefaultLocale.cpp +++ b/Source/Core/Core/Config/DefaultLocale.cpp @@ -59,7 +59,7 @@ static std::optional TryParseLanguage(const std::string& local "ja", "en", "de", "fr", "es", "it", "nl", "zh", "zh", "ko", }; - const auto it = std::find(LANGUAGES.cbegin(), LANGUAGES.cend(), split_locale[0]); + const auto it = std::ranges::find(LANGUAGES, split_locale[0]); if (it == LANGUAGES.cend()) return std::nullopt; @@ -142,7 +142,7 @@ static std::optional ComputeDefaultCountry() if (country == "BQ" || country == "CW" || country == "SX") country = "AN"; - const auto it = std::find(COUNTRIES.cbegin(), COUNTRIES.cend(), country); + const auto it = std::ranges::find(COUNTRIES, country); if (it == COUNTRIES.cend()) return std::nullopt; diff --git a/Source/Core/Core/Config/GraphicsSettings.cpp b/Source/Core/Core/Config/GraphicsSettings.cpp index 00838b5504..065a90dc6a 100644 --- a/Source/Core/Core/Config/GraphicsSettings.cpp +++ b/Source/Core/Core/Config/GraphicsSettings.cpp @@ -164,6 +164,8 @@ const Info GFX_CC_HDR_PAPER_WHITE_NITS{{System::GFX, "ColorCorrection", " // Graphics.Stereoscopy const Info GFX_STEREO_MODE{{System::GFX, "Stereoscopy", "StereoMode"}, StereoMode::Off}; +const Info GFX_STEREO_PER_EYE_RESOLUTION_FULL{ + {System::GFX, "Stereoscopy", "StereoPerEyeResolutionFull"}, false}; const Info GFX_STEREO_DEPTH{{System::GFX, "Stereoscopy", "StereoDepth"}, 20}; const Info GFX_STEREO_CONVERGENCE_PERCENTAGE{ {System::GFX, "Stereoscopy", "StereoConvergencePercentage"}, 100}; diff --git a/Source/Core/Core/Config/GraphicsSettings.h b/Source/Core/Core/Config/GraphicsSettings.h index e6e2e26305..58c8be7588 100644 --- a/Source/Core/Core/Config/GraphicsSettings.h +++ b/Source/Core/Core/Config/GraphicsSettings.h @@ -10,6 +10,7 @@ enum class AspectMode : int; enum class ShaderCompilationMode : int; enum class StereoMode : int; +enum class StereoPerEyeResolution : int; enum class TextureFilteringMode : int; enum class OutputResamplingMode : int; enum class ColorCorrectionRegion : int; @@ -140,6 +141,7 @@ extern const Info GFX_CC_HDR_PAPER_WHITE_NITS; // Graphics.Stereoscopy extern const Info GFX_STEREO_MODE; +extern const Info GFX_STEREO_PER_EYE_RESOLUTION_FULL; extern const Info GFX_STEREO_DEPTH; extern const Info GFX_STEREO_CONVERGENCE_PERCENTAGE; extern const Info GFX_STEREO_SWAP_EYES; diff --git a/Source/Core/Core/Config/MainSettings.cpp b/Source/Core/Core/Config/MainSettings.cpp index d40e04e6b7..61871654b2 100644 --- a/Source/Core/Core/Config/MainSettings.cpp +++ b/Source/Core/Core/Config/MainSettings.cpp @@ -280,6 +280,8 @@ const Info MAIN_AUDIO_BACKEND{{System::Main, "DSP", "Backend"}, AudioCommon::GetDefaultSoundBackend()}; const Info MAIN_AUDIO_VOLUME{{System::Main, "DSP", "Volume"}, 100}; const Info MAIN_AUDIO_MUTED{{System::Main, "DSP", "Muted"}, false}; +const Info MAIN_AUDIO_MUTE_ON_DISABLED_SPEED_LIMIT{ + {System::Main, "DSP", "MuteOnDisabledSpeedLimit"}, false}; #ifdef _WIN32 const Info MAIN_WASAPI_DEVICE{{System::Main, "DSP", "WASAPIDevice"}, "Default"}; #endif diff --git a/Source/Core/Core/Config/MainSettings.h b/Source/Core/Core/Config/MainSettings.h index d7e78bf6e9..b6e8f966c7 100644 --- a/Source/Core/Core/Config/MainSettings.h +++ b/Source/Core/Core/Config/MainSettings.h @@ -167,6 +167,7 @@ extern const Info MAIN_DUMP_UCODE; extern const Info MAIN_AUDIO_BACKEND; extern const Info MAIN_AUDIO_VOLUME; extern const Info MAIN_AUDIO_MUTED; +extern const Info MAIN_AUDIO_MUTE_ON_DISABLED_SPEED_LIMIT; #ifdef _WIN32 extern const Info MAIN_WASAPI_DEVICE; #endif diff --git a/Source/Core/Core/ConfigLoaders/GameConfigLoader.cpp b/Source/Core/Core/ConfigLoaders/GameConfigLoader.cpp index 1b5addcd28..020e8d6da3 100644 --- a/Source/Core/Core/ConfigLoaders/GameConfigLoader.cpp +++ b/Source/Core/Core/ConfigLoaders/GameConfigLoader.cpp @@ -153,10 +153,9 @@ static std::pair GetINILocationFromConfig(const Locati return it->first; static const INIToSectionMap& ini_to_section = GetINIToSectionMap(); - const auto it2 = - std::find_if(ini_to_section.begin(), ini_to_section.end(), [&location](const auto& entry) { - return entry.second.first == location.system && entry.second.second == location.section; - }); + const auto it2 = std::ranges::find_if(ini_to_section, [&location](const auto& entry) { + return entry.second.first == location.system && entry.second.second == location.section; + }); if (it2 != ini_to_section.end()) return {it2->first, location.key}; diff --git a/Source/Core/Core/ConfigManager.cpp b/Source/Core/Core/ConfigManager.cpp index 3960bc95c6..8bb878fc9a 100644 --- a/Source/Core/Core/ConfigManager.cpp +++ b/Source/Core/Core/ConfigManager.cpp @@ -120,7 +120,7 @@ void SConfig::SetRunningGameMetadata(const DiscIO::Volume& volume, } else { - SetRunningGameMetadata(volume.GetGameID(partition), volume.GetGameTDBID(), + SetRunningGameMetadata(volume.GetGameID(partition), volume.GetGameTDBID(partition), volume.GetTitleID(partition).value_or(0), volume.GetRevision(partition).value_or(0), volume.GetRegion()); } @@ -271,7 +271,7 @@ struct SetGameMetadata std::string executable_path = executable.path; constexpr char BACKSLASH = '\\'; constexpr char FORWARDSLASH = '/'; - std::replace(executable_path.begin(), executable_path.end(), BACKSLASH, FORWARDSLASH); + std::ranges::replace(executable_path, BACKSLASH, FORWARDSLASH); config->SetRunningGameMetadata(SConfig::MakeGameID(PathToFileName(executable_path))); Host_TitleChanged(); diff --git a/Source/Core/Core/Core.cpp b/Source/Core/Core/Core.cpp index fb70c76669..40739b33e1 100644 --- a/Source/Core/Core/Core.cpp +++ b/Source/Core/Core/Core.cpp @@ -211,6 +211,11 @@ bool IsRunningOrStarting(Core::System& system) return state == State::Running || state == State::Starting; } +bool IsUninitialized(Core::System& system) +{ + return s_state.load() == State::Uninitialized; +} + bool IsCPUThread() { return tls_is_cpu_thread; @@ -237,7 +242,7 @@ bool Init(Core::System& system, std::unique_ptr boot, const Wind { if (s_emu_thread.joinable()) { - if (IsRunning(system)) + if (!IsUninitialized(system)) { PanicAlertFmtT("Emu Thread already running"); return false; @@ -576,8 +581,6 @@ static void EmuThread(Core::System& system, std::unique_ptr boot system.GetPowerPC().GetDebugInterface().Clear(guard); }}; - VideoBackendBase::PopulateBackendInfo(wsi); - if (!g_video_backend->Initialize(wsi)) { PanicAlertFmt("Failed to initialize video backend!"); diff --git a/Source/Core/Core/Core.h b/Source/Core/Core/Core.h index 720ff7b7bd..54d6fba56f 100644 --- a/Source/Core/Core/Core.h +++ b/Source/Core/Core/Core.h @@ -134,8 +134,13 @@ void UndeclareAsHostThread(); std::string StopMessage(bool main_thread, std::string_view message); +// Returns true when GetState returns Running or Paused. bool IsRunning(Core::System& system); +// Returns true when GetState returns Starting, Running or Paused. bool IsRunningOrStarting(Core::System& system); +// Returns true when GetState returns Uninitialized. +bool IsUninitialized(Core::System& system); + bool IsCPUThread(); // this tells us whether we are the CPU thread. bool IsGPUThread(); bool IsHostThread(); diff --git a/Source/Core/Core/CoreTiming.cpp b/Source/Core/Core/CoreTiming.cpp index 6981ac0613..67f8851ee7 100644 --- a/Source/Core/Core/CoreTiming.cpp +++ b/Source/Core/Core/CoreTiming.cpp @@ -32,16 +32,6 @@ namespace CoreTiming { -// Sort by time, unless the times are the same, in which case sort by the order added to the queue -static bool operator>(const Event& left, const Event& right) -{ - return std::tie(left.time, left.fifo_order) > std::tie(right.time, right.fifo_order); -} -static bool operator<(const Event& left, const Event& right) -{ - return std::tie(left.time, left.fifo_order) < std::tie(right.time, right.fifo_order); -} - static constexpr int MAX_SLICE_LENGTH = 20000; static void EmptyTimedCallback(Core::System& system, u64 userdata, s64 cyclesLate) @@ -205,7 +195,7 @@ void CoreTimingManager::DoState(PointerWrap& p) // When loading from a save state, we must assume the Event order is random and meaningless. // The exact layout of the heap in memory is implementation defined, therefore it is platform // and library version specific. - std::make_heap(m_event_queue.begin(), m_event_queue.end(), std::greater()); + std::ranges::make_heap(m_event_queue, std::ranges::greater{}); // The stave state has changed the time, so our previous Throttle targets are invalid. // Especially when global_time goes down; So we create a fake throttle update. @@ -266,7 +256,7 @@ void CoreTimingManager::ScheduleEvent(s64 cycles_into_future, EventType* event_t ForceExceptionCheck(cycles_into_future); m_event_queue.emplace_back(Event{timeout, m_event_fifo_id++, userdata, event_type}); - std::push_heap(m_event_queue.begin(), m_event_queue.end(), std::greater()); + std::ranges::push_heap(m_event_queue, std::ranges::greater{}); } else { @@ -309,7 +299,7 @@ void CoreTimingManager::RemoveEvent(EventType* event_type) // Removing random items breaks the invariant so we have to re-establish it. if (erased != 0) { - std::make_heap(m_event_queue.begin(), m_event_queue.end(), std::greater()); + std::ranges::make_heap(m_event_queue, std::ranges::greater{}); } } @@ -338,7 +328,7 @@ void CoreTimingManager::MoveEvents() { ev.fifo_order = m_event_fifo_id++; m_event_queue.emplace_back(std::move(ev)); - std::push_heap(m_event_queue.begin(), m_event_queue.end(), std::greater()); + std::ranges::push_heap(m_event_queue, std::ranges::greater{}); } for (Event ev; m_external_pending_queue.Pop(ev);) @@ -369,7 +359,7 @@ void CoreTimingManager::Advance() while (!m_event_queue.empty() && m_event_queue.front().time <= m_globals.global_timer) { Event evt = std::move(m_event_queue.front()); - std::pop_heap(m_event_queue.begin(), m_event_queue.end(), std::greater()); + std::ranges::pop_heap(m_event_queue, std::ranges::greater{}); m_event_queue.pop_back(); Throttle(evt.time); @@ -478,7 +468,7 @@ bool CoreTimingManager::UseSyncOnSkipIdle() const void CoreTimingManager::LogPendingEvents() const { auto clone = m_event_queue; - std::sort(clone.begin(), clone.end()); + std::ranges::sort(clone); for (const Event& ev : clone) { INFO_LOG_FMT(POWERPC, "PENDING: Now: {} Pending: {} Type: {}", m_globals.global_timer, ev.time, @@ -521,7 +511,7 @@ std::string CoreTimingManager::GetScheduledEventsSummary() const text.reserve(1000); auto clone = m_event_queue; - std::sort(clone.begin(), clone.end()); + std::ranges::sort(clone); for (const Event& ev : clone) { text += fmt::format("{} : {} {:016x}\n", *ev.type->name, ev.time, ev.userdata); diff --git a/Source/Core/Core/CoreTiming.h b/Source/Core/Core/CoreTiming.h index d20ab11889..d9e2679ea5 100644 --- a/Source/Core/Core/CoreTiming.h +++ b/Source/Core/Core/CoreTiming.h @@ -16,8 +16,10 @@ // inside callback: // ScheduleEvent(periodInCycles - cyclesLate, callback, "whatever") +#include #include #include +#include #include #include @@ -58,6 +60,16 @@ struct Event u64 fifo_order; u64 userdata; EventType* type; + + // Sort by time, unless the times are the same, in which case sort by the order added to the queue + constexpr auto operator<=>(const Event& other) const + { + return std::tie(time, fifo_order) <=> std::tie(other.time, other.fifo_order); + } + constexpr bool operator==(const Event& other) const + { + return std::tie(time, fifo_order) == std::tie(other.time, other.fifo_order); + } }; enum class FromThread @@ -170,7 +182,7 @@ private: std::unordered_map m_event_types; // STATE_TO_SAVE - // The queue is a min-heap using std::make_heap/push_heap/pop_heap. + // The queue is a min-heap using std::ranges::make_heap/push_heap/pop_heap. // We don't use std::priority_queue because we need to be able to serialize, unserialize and // erase arbitrary events (RemoveEvent()) regardless of the queue order. These aren't accomodated // by the standard adaptor class. diff --git a/Source/Core/Core/DSP/DSPCore.cpp b/Source/Core/Core/DSP/DSPCore.cpp index dadc8effa6..b6d89064b5 100644 --- a/Source/Core/Core/DSP/DSPCore.cpp +++ b/Source/Core/Core/DSP/DSPCore.cpp @@ -143,20 +143,20 @@ bool SDSP::Initialize(const DSPInitOptions& opts) std::memset(&r, 0, sizeof(r)); - std::fill(std::begin(reg_stack_ptrs), std::end(reg_stack_ptrs), 0); + std::ranges::fill(reg_stack_ptrs, 0); for (auto& stack : reg_stacks) - std::fill(std::begin(stack), std::end(stack), 0); + std::ranges::fill(stack, 0); // Fill IRAM with HALT opcodes. - std::fill(iram, iram + DSP_IRAM_SIZE, 0x0021); + std::ranges::fill_n(iram, DSP_IRAM_SIZE, 0x0021); // Just zero out DRAM. - std::fill(dram, dram + DSP_DRAM_SIZE, 0); + std::ranges::fill_n(dram, DSP_DRAM_SIZE, 0); // Copied from a real console after the custom UCode has been loaded. // These are the indexing wrapping registers. - std::fill(std::begin(r.wr), std::end(r.wr), 0xffff); + std::ranges::fill(r.wr, 0xffff); r.sr |= SR_INT_ENABLE; r.sr |= SR_EXT_INT_ENABLE; @@ -172,7 +172,7 @@ bool SDSP::Initialize(const DSPInitOptions& opts) void SDSP::Reset() { pc = DSP_RESET_VECTOR; - std::fill(std::begin(r.wr), std::end(r.wr), 0xffff); + std::ranges::fill(r.wr, 0xffff); } void SDSP::Shutdown() diff --git a/Source/Core/Core/DSP/DSPTables.h b/Source/Core/Core/DSP/DSPTables.h index e2ec833273..f58d9bfc0d 100644 --- a/Source/Core/Core/DSP/DSPTables.h +++ b/Source/Core/Core/DSP/DSPTables.h @@ -113,8 +113,7 @@ const DSPOPCTemplate* GetExtOpTemplate(UDSPInstruction inst); template auto FindByOpcode(UDSPInstruction opcode, const std::array& data) { - return std::find_if(data.cbegin(), data.cend(), [opcode](const auto& info) { - return (opcode & info.opcode_mask) == info.opcode; - }); + return std::ranges::find_if( + data, [opcode](const auto& info) { return (opcode & info.opcode_mask) == info.opcode; }); } } // namespace DSP diff --git a/Source/Core/Core/DSP/Jit/x64/DSPEmitter.cpp b/Source/Core/Core/DSP/Jit/x64/DSPEmitter.cpp index 6d8527f657..7066209530 100644 --- a/Source/Core/Core/DSP/Jit/x64/DSPEmitter.cpp +++ b/Source/Core/Core/DSP/Jit/x64/DSPEmitter.cpp @@ -40,7 +40,7 @@ DSPEmitter::DSPEmitter(DSPCore& dsp) m_stub_entry_point = CompileStub(); // Clear all of the block references - std::fill(m_blocks.begin(), m_blocks.end(), (DSPCompiledCode)m_stub_entry_point); + std::ranges::fill(m_blocks, (DSPCompiledCode)m_stub_entry_point); } DSPEmitter::~DSPEmitter() diff --git a/Source/Core/Core/Debugger/BranchWatch.cpp b/Source/Core/Core/Debugger/BranchWatch.cpp index b7cb76ff27..7facfda5d0 100644 --- a/Source/Core/Core/Debugger/BranchWatch.cpp +++ b/Source/Core/Core/Debugger/BranchWatch.cpp @@ -38,14 +38,14 @@ union USnapshotMetadata using Inspection = BranchWatch::SelectionInspection; using StorageType = unsigned long long; - static_assert(Inspection::EndOfEnumeration == Inspection{(1u << 3) + 1}); + static_assert(Inspection::EndOfEnumeration == Inspection{(1u << 5) + 1}); StorageType hex; BitField<0, 1, bool, StorageType> is_virtual; BitField<1, 1, bool, StorageType> condition; BitField<2, 1, bool, StorageType> is_selected; - BitField<3, 4, Inspection, StorageType> inspection; + BitField<3, 6, Inspection, StorageType> inspection; USnapshotMetadata() : hex(0) {} explicit USnapshotMetadata(bool is_virtual_, bool condition_, bool is_selected_, @@ -69,18 +69,22 @@ void BranchWatch::Save(const CPUThreadGuard& guard, std::FILE* file) const if (file == nullptr) return; + const bool is_reduction_phase = GetRecordingPhase() == Phase::Reduction; + const auto routine = [&](const Collection& collection, bool is_virtual, bool condition) { for (const Collection::value_type& kv : collection) { - const auto iter = std::find_if( - m_selection.begin(), m_selection.end(), - [&](const Selection::value_type& value) { return value.collection_ptr == &kv; }); + const auto iter = std::ranges::find_if(m_selection, [&](const Selection::value_type& value) { + return value.collection_ptr == &kv; + }); + const bool selected = iter != m_selection.end(); + if (is_reduction_phase && !selected) + continue; // Unselected hits are irrelevant to the reduction phase. + const auto inspection = selected ? iter->inspection : SelectionInspection{}; fmt::println(file, "{:08x} {:08x} {:08x} {} {} {:x}", kv.first.origin_addr, kv.first.destin_addr, kv.first.original_inst.hex, kv.second.total_hits, kv.second.hits_snapshot, - iter == m_selection.end() ? - USnapshotMetadata(is_virtual, condition, false, {}).hex : - USnapshotMetadata(is_virtual, condition, true, iter->inspection).hex); + USnapshotMetadata(is_virtual, condition, selected, inspection).hex); } }; routine(m_collection_vt, true, true); @@ -303,8 +307,7 @@ void BranchWatch::UpdateHitsSnapshot() void BranchWatch::ClearSelectionInspection() { - std::for_each(m_selection.begin(), m_selection.end(), - [](Selection::value_type& value) { value.inspection = {}; }); + std::ranges::for_each(m_selection, [](Selection::value_type& value) { value.inspection = {}; }); } void BranchWatch::SetSelectedInspected(std::size_t idx, SelectionInspection inspection) diff --git a/Source/Core/Core/Debugger/BranchWatch.h b/Source/Core/Core/Debugger/BranchWatch.h index fd4cd158ea..5644a979ba 100644 --- a/Source/Core/Core/Debugger/BranchWatch.h +++ b/Source/Core/Core/Debugger/BranchWatch.h @@ -63,6 +63,8 @@ enum class BranchWatchSelectionInspection : u8 SetDestinBLR = 1u << 1, SetOriginSymbolBLR = 1u << 2, SetDestinSymbolBLR = 1u << 3, + InvertBranchOption = 1u << 4, // Used for both conditions and decrement checks. + MakeUnconditional = 1u << 5, EndOfEnumeration, }; @@ -117,9 +119,7 @@ public: using SelectionInspection = BranchWatchSelectionInspection; bool GetRecordingActive() const { return m_recording_active; } - void SetRecordingActive(bool active) { m_recording_active = active; } - void Start() { SetRecordingActive(true); } - void Pause() { SetRecordingActive(false); } + void SetRecordingActive(const CPUThreadGuard& guard, bool active) { m_recording_active = active; } void Clear(const CPUThreadGuard& guard); void Save(const CPUThreadGuard& guard, std::FILE* file) const; diff --git a/Source/Core/Core/Debugger/CodeTrace.cpp b/Source/Core/Core/Debugger/CodeTrace.cpp index 9036213324..bf3a804db5 100644 --- a/Source/Core/Core/Debugger/CodeTrace.cpp +++ b/Source/Core/Core/Debugger/CodeTrace.cpp @@ -252,7 +252,7 @@ HitType CodeTrace::TraceLogic(const TraceOutput& current_instr, bool first_hit) return HitType::SKIP; // The reg_itr will be used later for erasing. - auto reg_itr = std::find(m_reg_autotrack.begin(), m_reg_autotrack.end(), instr.reg0); + auto reg_itr = std::ranges::find(m_reg_autotrack, instr.reg0); const bool match_reg123 = (!instr.reg1.empty() && std::find(m_reg_autotrack.begin(), m_reg_autotrack.end(), instr.reg1) != m_reg_autotrack.end()) || diff --git a/Source/Core/Core/Debugger/PPCDebugInterface.cpp b/Source/Core/Core/Debugger/PPCDebugInterface.cpp index 786f95bfa7..626e18c067 100644 --- a/Source/Core/Core/Debugger/PPCDebugInterface.cpp +++ b/Source/Core/Core/Debugger/PPCDebugInterface.cpp @@ -266,7 +266,7 @@ Common::Debug::Threads PPCDebugInterface::GetThreads(const Core::CPUThreadGuard& const u32 prev_addr = active_thread->Data().thread_link.prev; insert_threads(prev_addr, [](const auto& thread) { return thread.Data().thread_link.prev; }); - std::reverse(threads.begin(), threads.end()); + std::ranges::reverse(threads); const u32 next_addr = active_thread->Data().thread_link.next; threads.emplace_back(std::move(active_thread)); diff --git a/Source/Core/Core/DolphinAnalytics.cpp b/Source/Core/Core/DolphinAnalytics.cpp index 5a5118932b..5f54420013 100644 --- a/Source/Core/Core/DolphinAnalytics.cpp +++ b/Source/Core/Core/DolphinAnalytics.cpp @@ -137,7 +137,7 @@ void DolphinAnalytics::ReportGameStart() } // Keep in sync with enum class GameQuirk definition. -constexpr std::array GAME_QUIRKS_NAMES{ +constexpr std::array GAME_QUIRKS_NAMES{ "directly-reads-wiimote-input", "uses-DVDLowStopLaser", "uses-DVDLowOffset", @@ -158,6 +158,8 @@ constexpr std::array GAME_QUIRKS_NAMES{ "uses-cp-perf-command", "uses-unimplemented-ax-command", "uses-ax-initial-time-delay", + "uses-ax-wiimote-lowpass", + "uses-ax-wiimote-biquad", "sets-xf-clipdisable-bit-0", "sets-xf-clipdisable-bit-1", "sets-xf-clipdisable-bit-2", @@ -385,6 +387,8 @@ void DolphinAnalytics::MakePerGameBuilder() builder.AddData("cfg-gfx-internal-resolution", g_Config.iEFBScale); builder.AddData("cfg-gfx-tc-samples", g_Config.iSafeTextureCache_ColorSamples); builder.AddData("cfg-gfx-stereo-mode", static_cast(g_Config.stereo_mode)); + builder.AddData("cfg-gfx-stereo-per-eye-resolution-full", + g_Config.stereo_per_eye_resolution_full); builder.AddData("cfg-gfx-hdr", static_cast(g_Config.bHDR)); builder.AddData("cfg-gfx-per-pixel-lighting", g_Config.bEnablePixelLighting); builder.AddData("cfg-gfx-shader-compilation-mode", GetShaderCompilationMode(g_Config)); diff --git a/Source/Core/Core/DolphinAnalytics.h b/Source/Core/Core/DolphinAnalytics.h index b200bf8ea4..83a5a45822 100644 --- a/Source/Core/Core/DolphinAnalytics.h +++ b/Source/Core/Core/DolphinAnalytics.h @@ -72,6 +72,8 @@ enum class GameQuirk // We don't implement all AX features yet. USES_UNIMPLEMENTED_AX_COMMAND, USES_AX_INITIAL_TIME_DELAY, + USES_AX_WIIMOTE_LOWPASS, + USES_AX_WIIMOTE_BIQUAD, // We don't implement XFMEM_CLIPDISABLE yet. SETS_XF_CLIPDISABLE_BIT_0, diff --git a/Source/Core/Core/FifoPlayer/FifoPlayer.cpp b/Source/Core/Core/FifoPlayer/FifoPlayer.cpp index dcf50b4684..8f6a54916e 100644 --- a/Source/Core/Core/FifoPlayer/FifoPlayer.cpp +++ b/Source/Core/Core/FifoPlayer/FifoPlayer.cpp @@ -500,7 +500,7 @@ void FifoPlayer::WriteMemory(const MemoryUpdate& memUpdate) else mem = &memory.GetRAM()[memUpdate.address & memory.GetRamMask()]; - std::copy(memUpdate.data.begin(), memUpdate.data.end(), mem); + std::ranges::copy(memUpdate.data, mem); } void FifoPlayer::WriteFifo(const u8* data, u32 start, u32 end) @@ -639,6 +639,16 @@ void FifoPlayer::LoadMemory() ppc_state.spr[SPR_DBAT0L] = 0x00000002; ppc_state.spr[SPR_DBAT1U] = 0xc0001fff; ppc_state.spr[SPR_DBAT1L] = 0x0000002a; + if (m_File->GetIsWii()) + { + ppc_state.spr[SPR_IBAT4U] = 0x90001fff; + ppc_state.spr[SPR_IBAT4L] = 0x10000002; + ppc_state.spr[SPR_DBAT4U] = 0x90001fff; + ppc_state.spr[SPR_DBAT4L] = 0x10000002; + ppc_state.spr[SPR_DBAT5U] = 0xd0001fff; + ppc_state.spr[SPR_DBAT5L] = 0x1000002a; + HID4(ppc_state).SBE = 1; + } PowerPC::MSRUpdated(ppc_state); diff --git a/Source/Core/Core/FifoPlayer/FifoRecorder.cpp b/Source/Core/Core/FifoPlayer/FifoRecorder.cpp index c354a5fdf7..4286a70a81 100644 --- a/Source/Core/Core/FifoPlayer/FifoRecorder.cpp +++ b/Source/Core/Core/FifoPlayer/FifoRecorder.cpp @@ -240,8 +240,8 @@ void FifoRecorder::StartRecording(s32 numFrames, CallbackFunc finishedCb) m_Ram.resize(memory.GetRamSize()); m_ExRam.resize(memory.GetExRamSize()); - std::fill(m_Ram.begin(), m_Ram.end(), 0); - std::fill(m_ExRam.begin(), m_ExRam.end(), 0); + std::ranges::fill(m_Ram, 0); + std::ranges::fill(m_ExRam, 0); m_File->SetIsWii(m_system.IsWii()); @@ -382,7 +382,7 @@ void FifoRecorder::UseMemory(u32 address, u32 size, MemoryUpdate::Type type, boo memUpdate.fifoPosition = (u32)(m_FifoData.size()); memUpdate.type = type; memUpdate.data.resize(size); - std::copy(newData, newData + size, memUpdate.data.begin()); + std::copy_n(newData, size, memUpdate.data.begin()); m_CurrentFrame.memoryUpdates.push_back(std::move(memUpdate)); } diff --git a/Source/Core/Core/FreeLookManager.cpp b/Source/Core/Core/FreeLookManager.cpp index d69c3cec13..0eb85a5d33 100644 --- a/Source/Core/Core/FreeLookManager.cpp +++ b/Source/Core/Core/FreeLookManager.cpp @@ -3,6 +3,9 @@ #include "Core/FreeLookManager.h" +#include +#include + #include "Common/Common.h" #include "Common/CommonTypes.h" #include "Common/Config/Config.h" @@ -129,7 +132,7 @@ void FreeLookController::LoadDefaults(const ControllerInterface& ciface) #ifndef ANDROID auto hotkey_string = [](std::vector inputs) { - return "@(" + JoinStrings(inputs, "+") + ')'; + return fmt::format("@({})", fmt::join(inputs, "+")); }; m_move_buttons->SetControlExpression(MoveButtons::Up, hotkey_string({"Shift", "E"})); diff --git a/Source/Core/Core/GeckoCode.cpp b/Source/Core/Core/GeckoCode.cpp index 36b57fa3d8..3494cda7ad 100644 --- a/Source/Core/Core/GeckoCode.cpp +++ b/Source/Core/Core/GeckoCode.cpp @@ -34,29 +34,11 @@ bool operator==(const GeckoCode& lhs, const GeckoCode& rhs) return lhs.codes == rhs.codes; } -bool operator!=(const GeckoCode& lhs, const GeckoCode& rhs) -{ - return !operator==(lhs, rhs); -} - bool operator==(const GeckoCode::Code& lhs, const GeckoCode::Code& rhs) { return std::tie(lhs.address, lhs.data) == std::tie(rhs.address, rhs.data); } -bool operator!=(const GeckoCode::Code& lhs, const GeckoCode::Code& rhs) -{ - return !operator==(lhs, rhs); -} - -// return true if a code exists -bool GeckoCode::Exist(u32 address, u32 data) const -{ - return std::find_if(codes.begin(), codes.end(), [&](const Code& code) { - return code.address == address && code.data == data; - }) != codes.end(); -} - enum class Installation { Uninstalled, diff --git a/Source/Core/Core/GeckoCode.h b/Source/Core/Core/GeckoCode.h index 9c79f3970b..a16b901bf0 100644 --- a/Source/Core/Core/GeckoCode.h +++ b/Source/Core/Core/GeckoCode.h @@ -36,15 +36,11 @@ public: bool enabled = false; bool default_enabled = false; bool user_defined = false; - - bool Exist(u32 address, u32 data) const; }; bool operator==(const GeckoCode& lhs, const GeckoCode& rhs); -bool operator!=(const GeckoCode& lhs, const GeckoCode& rhs); bool operator==(const GeckoCode::Code& lhs, const GeckoCode::Code& rhs); -bool operator!=(const GeckoCode::Code& lhs, const GeckoCode::Code& rhs); // Installation address for codehandler.bin in the Game's RAM constexpr u32 INSTALLER_BASE_ADDRESS = 0x80001800; diff --git a/Source/Core/Core/HLE/HLE.cpp b/Source/Core/Core/HLE/HLE.cpp index 3355e6e817..1bf76eed4b 100644 --- a/Source/Core/Core/HLE/HLE.cpp +++ b/Source/Core/Core/HLE/HLE.cpp @@ -238,6 +238,11 @@ u32 GetHookByFunctionAddress(PPCSymbolDB& ppc_symbol_db, u32 address) return (symbol && symbol->address == address) ? index : 0; } +const char* GetHookNameByIndex(u32 index) +{ + return os_patches[index].name; +} + HookType GetHookTypeByIndex(u32 index) { return os_patches[index].type; diff --git a/Source/Core/Core/HLE/HLE.h b/Source/Core/Core/HLE/HLE.h index e273e8b4d7..e3ffc3d03c 100644 --- a/Source/Core/Core/HLE/HLE.h +++ b/Source/Core/Core/HLE/HLE.h @@ -69,6 +69,7 @@ void ExecuteFromJIT(u32 current_pc, u32 hook_index, Core::System& system); u32 GetHookByAddress(u32 address); // Returns the HLE hook index if the address matches the function start u32 GetHookByFunctionAddress(PPCSymbolDB& ppc_symbol_db, u32 address); +const char* GetHookNameByIndex(u32 index); HookType GetHookTypeByIndex(u32 index); HookFlag GetHookFlagsByIndex(u32 index); diff --git a/Source/Core/Core/HW/AddressSpace.cpp b/Source/Core/Core/HW/AddressSpace.cpp index e9fc552d4d..adee6ba97c 100644 --- a/Source/Core/Core/HW/AddressSpace.cpp +++ b/Source/Core/Core/HW/AddressSpace.cpp @@ -331,18 +331,16 @@ private: std::vector::iterator FindAppropriateAccessor(const Core::CPUThreadGuard& guard, u32 address) { - return std::find_if(m_accessor_mappings.begin(), m_accessor_mappings.end(), - [&guard, address](const AccessorMapping& a) { - return a.accessors->IsValidAddress(guard, address - a.base); - }); + return std::ranges::find_if(m_accessor_mappings, [&guard, address](const AccessorMapping& a) { + return a.accessors->IsValidAddress(guard, address - a.base); + }); } std::vector::const_iterator FindAppropriateAccessor(const Core::CPUThreadGuard& guard, u32 address) const { - return std::find_if(m_accessor_mappings.begin(), m_accessor_mappings.end(), - [&guard, address](const AccessorMapping& a) { - return a.accessors->IsValidAddress(guard, address - a.base); - }); + return std::ranges::find_if(m_accessor_mappings, [&guard, address](const AccessorMapping& a) { + return a.accessors->IsValidAddress(guard, address - a.base); + }); } }; diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp b/Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp index 2dc000dbfe..f82abf5d23 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp +++ b/Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp @@ -119,13 +119,6 @@ void AXUCode::HandleCommandList() u32 pb_addr = 0; -#if 0 - INFO_LOG_FMT(DSPHLE, "Command list:"); - for (u32 i = 0; m_cmdlist[i] != CMD_END; ++i) - INFO_LOG_FMT(DSPHLE, "{:04x}", m_cmdlist[i]); - INFO_LOG_FMT(DSPHLE, "-------------"); -#endif - u32 curr_idx = 0; bool end = false; while (!end) @@ -412,6 +405,56 @@ void AXUCode::DownloadAndMixWithVolume(u32 addr, u16 vol_main, u16 vol_auxa, u16 } } +// Determines if this version of the UCode has a PBLowPassFilter in its AXPB layout. +static bool HasLpf(u32 crc) +{ + return crc != 0x4E8A8B21; +} + +// Read a PB from MRAM/ARAM +void AXUCode::ReadPB(Memory::MemoryManager& memory, u32 addr, AXPB& pb) +{ + if (HasLpf(m_crc)) + { + u16* dst = (u16*)&pb; + memory.CopyFromEmuSwapped(dst, addr, sizeof(pb)); + } + else + { + // Skip lpf field. + + char* dst = (char*)&pb; + + constexpr size_t lpf_off = offsetof(AXPB, lpf); + constexpr size_t lc_off = offsetof(AXPB, loop_counter); + + memory.CopyFromEmuSwapped((u16*)dst, addr, lpf_off); + memset(dst + lpf_off, 0, lc_off - lpf_off); + memory.CopyFromEmuSwapped((u16*)(dst + lc_off), addr + lpf_off, sizeof(pb) - lc_off); + } +} + +// Write a PB back to MRAM/ARAM +void AXUCode::WritePB(Memory::MemoryManager& memory, u32 addr, const AXPB& pb) +{ + if (HasLpf(m_crc)) + { + const u16* src = (const u16*)&pb; + memory.CopyToEmuSwapped(addr, src, sizeof(pb)); + } + else + { + // We skip lpf in this layout. + + const char* src = (const char*)&pb; + constexpr size_t lpf_off = offsetof(AXPB, lpf); + constexpr size_t lc_off = offsetof(AXPB, loop_counter); + + memory.CopyToEmuSwapped(addr, (const u16*)src, lpf_off); + memory.CopyToEmuSwapped(addr + lpf_off, (const u16*)(src + lc_off), sizeof(pb) - lc_off); + } +} + void AXUCode::ProcessPBList(u32 pb_addr) { // Samples per millisecond. In theory DSP sampling rate can be changed from @@ -427,10 +470,9 @@ void AXUCode::ProcessPBList(u32 pb_addr) m_samples_auxA_left, m_samples_auxA_right, m_samples_auxA_surround, m_samples_auxB_left, m_samples_auxB_right, m_samples_auxB_surround}}; - ReadPB(memory, pb_addr, pb, m_crc); + ReadPB(memory, pb_addr, pb); - u32 updates_addr = HILO_TO_32(pb.updates.data); - u16* updates = (u16*)HLEMemory_Get_Pointer(memory, updates_addr); + PBUpdateData updates = LoadPBUpdates(memory, pb); for (int curr_ms = 0; curr_ms < 5; ++curr_ms) { @@ -438,14 +480,14 @@ void AXUCode::ProcessPBList(u32 pb_addr) ProcessVoice(static_cast(m_accelerator.get()), pb, buffers, spms, ConvertMixerControl(pb.mixer_control), - m_coeffs_checksum ? m_coeffs.data() : nullptr); + m_coeffs_checksum ? m_coeffs.data() : nullptr, false); // Forward the buffers for (auto& ptr : buffers.ptrs) ptr += spms; } - WritePB(memory, pb_addr, pb, m_crc); + WritePB(memory, pb_addr, pb); pb_addr = HILO_TO_32(pb.next_pb); } } @@ -578,8 +620,8 @@ void AXUCode::OutputSamples(u32 lr_addr, u32 surround_addr) // Output samples clamped to 16 bits and interlaced RLRLRLRLRL... for (u32 i = 0; i < 5 * 32; ++i) { - int left = std::clamp(m_samples_main_left[i], -32767, 32767); - int right = std::clamp(m_samples_main_right[i], -32767, 32767); + s16 left = ClampS16(m_samples_main_left[i]); + s16 right = ClampS16(m_samples_main_right[i]); buffer[2 * i + 0] = Common::swap16(right); buffer[2 * i + 1] = Common::swap16(left); diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/AX.h b/Source/Core/Core/HW/DSPHLE/UCodes/AX.h index 108a98e351..138db3aaef 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/AX.h +++ b/Source/Core/Core/HW/DSPHLE/UCodes/AX.h @@ -30,6 +30,7 @@ class Accelerator; namespace DSP::HLE { +struct AXPB; class DSPHLE; // We can't directly use the mixer_control field from the PB because it does @@ -125,27 +126,6 @@ protected: // versions of AX. AXMixControl ConvertMixerControl(u32 mixer_control); - // Apply updates to a PB. Generic, used in AX GC and AX Wii. - template - void ApplyUpdatesForMs(int curr_ms, PBType& pb, u16* num_updates, u16* updates) - { - auto pb_mem = Common::BitCastToArray(pb); - - u32 start_idx = 0; - for (int i = 0; i < curr_ms; ++i) - start_idx += num_updates[i]; - - for (u32 i = start_idx; i < start_idx + num_updates[curr_ms]; ++i) - { - u16 update_off = Common::swap16(updates[2 * i]); - u16 update_val = Common::swap16(updates[2 * i + 1]); - - pb_mem[update_off] = update_val; - } - - pb = std::bit_cast(pb_mem); - } - virtual void HandleCommandList(); void SignalWorkEnd(); @@ -195,6 +175,9 @@ protected: void DoAXState(PointerWrap& p); private: + void ReadPB(Memory::MemoryManager& memory, u32 addr, AXPB& pb); + void WritePB(Memory::MemoryManager& memory, u32 addr, const AXPB& pb); + enum CmdType { CMD_SETUP = 0x00, diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/AXStructs.h b/Source/Core/Core/HW/DSPHLE/UCodes/AXStructs.h index 8c6c6aad90..701d692e1c 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/AXStructs.h +++ b/Source/Core/Core/HW/DSPHLE/UCodes/AXStructs.h @@ -59,6 +59,13 @@ struct PBInitialTimeDelay u16 targetRight; }; +struct PBUpdate +{ + u16 pb_offset; + u16 new_value; +}; +using PBUpdateData = std::array; + // Update data - read these each 1ms subframe and use them! // It seems that to provide higher time precisions for MIDI events, some games // use this thing to update the parameter blocks per 1ms sub-block (a block is 5ms). @@ -66,7 +73,15 @@ struct PBInitialTimeDelay struct PBUpdates { u16 num_updates[5]; - u16 data_hi; // These point to main RAM. Not sure about the structure of the data. + u16 data_hi; // These point to main RAM. + u16 data_lo; +}; + +// Same for Wii, where frames are only 3 ms. +struct PBUpdatesWii +{ + u16 num_updates[3]; + u16 data_hi; u16 data_lo; }; @@ -177,7 +192,7 @@ struct PBADPCMLoopInfo struct PBLowPassFilter { - u16 enabled; + u16 on; s16 yn1; u16 a0; u16 b0; @@ -213,22 +228,29 @@ struct AXPB u16 padding[24]; }; +struct PBHighPassFilter +{ + u16 on; + u16 unk[3]; +}; + struct PBBiquadFilter { - u16 on; // on = 2, off = 0 - u16 xn1; // History data - u16 xn2; - u16 yn1; - u16 yn2; - u16 b0; // Filter coefficients - u16 b1; - u16 b2; - u16 a1; - u16 a2; + u16 on; + s16 xn1; // History data + s16 xn2; + s16 yn1; + s16 yn2; + s16 b0; // Filter coefficients + s16 b1; + s16 b2; + s16 a1; + s16 a2; }; union PBInfImpulseResponseWM { + u16 on; // 0: off, 2: biquad, other: low-pass PBLowPassFilter lpf; PBBiquadFilter biquad; }; @@ -251,13 +273,18 @@ struct AXPBWii PBMixerWii mixer; PBInitialTimeDelay initial_time_delay; PBDpopWii dpop; + PBUpdatesWii updates; // Not present in all versions of the struct. PBVolumeEnvelope vol_env; PBAudioAddr audio_addr; PBADPCMInfo adpcm; PBSampleRateConverter src; PBADPCMLoopInfo adpcm_loop_info; PBLowPassFilter lpf; - PBBiquadFilter biquad; + union + { + PBHighPassFilter hpf; + PBBiquadFilter biquad; + }; // WIIMOTE :D u16 remote; @@ -268,7 +295,7 @@ struct AXPBWii PBSampleRateConverterWM remote_src; PBInfImpulseResponseWM remote_iir; - u16 pad[12]; // align us, captain! (32B) + u16 pad[2]; // align us, captain! (32B) }; // TODO: All these enums have changed a lot for Wii diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/AXVoice.h b/Source/Core/Core/HW/DSPHLE/UCodes/AXVoice.h index 4c9eec6df1..ee85f8fb4b 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/AXVoice.h +++ b/Source/Core/Core/HW/DSPHLE/UCodes/AXVoice.h @@ -12,6 +12,7 @@ #endif #include +#include #include #include @@ -47,6 +48,34 @@ namespace // Useful macro to convert xxx_hi + xxx_lo to xxx for 32 bits. #define HILO_TO_32(name) ((u32(name##_hi) << 16) | name##_lo) +PBUpdateData LoadPBUpdates(Memory::MemoryManager& memory, const PB_TYPE& pb) +{ + PBUpdateData updates; + u32 updates_addr = HILO_TO_32(pb.updates.data); + memory.CopyFromEmuSwapped((u16*)updates.data(), updates_addr, sizeof(updates)); + return updates; +} + +// Apply updates to a PB. +void ApplyUpdatesForMs(int curr_ms, PB_TYPE& pb, u16* num_updates, const PBUpdateData& updates) +{ + auto pb_mem = Common::BitCastToArray(pb); + + u32 start_idx = 0; + for (int i = 0; i < curr_ms; ++i) + start_idx += num_updates[i]; + + for (u32 i = start_idx; i < start_idx + num_updates[curr_ms]; ++i) + { + u16 update_off = updates[i].pb_offset; + u16 update_val = updates[i].new_value; + + pb_mem[update_off] = update_val; + } + + pb = std::bit_cast(pb_mem); +} + // Used to pass a large amount of buffers to the mixing function. union AXBuffers { @@ -83,69 +112,14 @@ union AXBuffers #ifdef AX_GC int* ptrs[9]; #else - int* ptrs[20]; + struct + { + int* regular_ptrs[12]; + int* wiimote_ptrs[8]; + }; #endif }; -// Determines if this version of the UCode has a PBLowPassFilter in its AXPB layout. -bool HasLpf(u32 crc) -{ - switch (crc) - { - case 0x4E8A8B21: - return false; - default: - return true; - } -} - -// Read a PB from MRAM/ARAM -void ReadPB(Memory::MemoryManager& memory, u32 addr, PB_TYPE& pb, u32 crc) -{ - if (HasLpf(crc)) - { - u16* dst = (u16*)&pb; - memory.CopyFromEmuSwapped(dst, addr, sizeof(pb)); - } - else - { - // The below is a terrible hack in order to support two different AXPB layouts. - // We skip lpf in this layout. - - char* dst = (char*)&pb; - - constexpr size_t lpf_off = offsetof(AXPB, lpf); - constexpr size_t lc_off = offsetof(AXPB, loop_counter); - - memory.CopyFromEmuSwapped((u16*)dst, addr, lpf_off); - memset(dst + lpf_off, 0, lc_off - lpf_off); - memory.CopyFromEmuSwapped((u16*)(dst + lc_off), addr + lpf_off, sizeof(pb) - lc_off); - } -} - -// Write a PB back to MRAM/ARAM -void WritePB(Memory::MemoryManager& memory, u32 addr, const PB_TYPE& pb, u32 crc) -{ - if (HasLpf(crc)) - { - const u16* src = (const u16*)&pb; - memory.CopyToEmuSwapped(addr, src, sizeof(pb)); - } - else - { - // The below is a terrible hack in order to support two different AXPB layouts. - // We skip lpf in this layout. - - const char* src = (const char*)&pb; - - constexpr size_t lpf_off = offsetof(AXPB, lpf); - constexpr size_t lc_off = offsetof(AXPB, loop_counter); - - memory.CopyToEmuSwapped(addr, (const u16*)src, lpf_off); - memory.CopyToEmuSwapped(addr + lpf_off, (const u16*)(src + lc_off), sizeof(pb) - lc_off); - } -} - // Simulated accelerator state. class HLEAccelerator final : public Accelerator { @@ -372,6 +346,11 @@ void GetInputSamples(HLEAccelerator* accelerator, PB_TYPE& pb, s16* samples, u16 pb.adpcm.pred_scale = accelerator->GetPredScale(); } +s16 ClampS16(s64 sample) +{ + return std::clamp(sample, -0x8000, 0x7FFF); +} + // Add samples to an output buffer, with optional volume ramping. void MixAdd(int* out, const s16* input, u32 count, VolumeData* vd, s16* dpop, bool ramp) { @@ -389,28 +368,55 @@ void MixAdd(int* out, const s16* input, u32 count, VolumeData* vd, s16* dpop, bo s64 sample = input[i]; sample *= volume; sample >>= 15; - sample = std::clamp((s32)sample, -32767, 32767); // -32768 ? + s16 sample16 = ClampS16((s32)sample); - out[i] += (s16)sample; + out[i] += sample16; volume += volume_delta; - *dpop = (s16)sample; + *dpop = sample16; } } -// Execute a low pass filter on the samples using one history value. Returns -// the new history value. -s16 LowPassFilter(s16* samples, u32 count, s16 yn1, u16 a0, u16 b0) +// Execute a low pass filter on the samples using one history value. +static void LowPassFilter(s16* samples, u32 count, PBLowPassFilter& f) { for (u32 i = 0; i < count; ++i) - yn1 = samples[i] = (a0 * (s32)samples[i] + b0 * (s32)yn1) >> 15; - return yn1; + f.yn1 = samples[i] = ClampS16((f.a0 * (s32)samples[i] + f.b0 * (s32)f.yn1) >> 15); } +#ifdef AX_WII +static void BiquadFilter(s16* samples, u32 count, PBBiquadFilter& f) +{ + for (u32 i = 0; i < count; ++i) + { + s16 xn0 = samples[i]; + s64 tmp = 0; + tmp += f.b0 * s32(xn0); + tmp += f.b1 * s32(f.xn1); + tmp += f.b2 * s32(f.xn2); + tmp += f.a1 * s32(f.yn1); + tmp += f.a2 * s32(f.yn2); + tmp <<= 2; + // CLRL + if (tmp & 0x10000) + tmp += 0x8000; + else + tmp += 0x7FFF; + tmp >>= 16; + s16 yn0 = ClampS16(tmp); + f.xn2 = f.xn1; + f.yn2 = f.yn1; + f.xn1 = xn0; + f.yn1 = yn0; + samples[i] = yn0; + } +} +#endif + // Process 1ms of audio (for AX GC) or 3ms of audio (for AX Wii) from a PB and // mix it to the output buffers. void ProcessVoice(HLEAccelerator* accelerator, PB_TYPE& pb, const AXBuffers& buffers, u16 count, - AXMixControl mctrl, const s16* coeffs) + AXMixControl mctrl, const s16* coeffs, bool new_filter) { // If the voice is not running, nothing to do. if (pb.running != 1) @@ -431,16 +437,23 @@ void ProcessVoice(HLEAccelerator* accelerator, PB_TYPE& pb, const AXBuffers& buf const s32 volume = (u16)pb.vol_env.cur_volume; #endif const s32 sample = ((s32)samples[i] * volume) >> 15; - samples[i] = std::clamp(sample, -32767, 32767); // -32768 ? + samples[i] = ClampS16(sample); pb.vol_env.cur_volume += pb.vol_env.cur_volume_delta; } - // Optionally, execute a low pass filter - if (pb.lpf.enabled) + // Optionally, execute a low-pass and/or biquad filter. + if (pb.lpf.on != 0) { - pb.lpf.yn1 = LowPassFilter(samples, count, pb.lpf.yn1, pb.lpf.a0, pb.lpf.b0); + LowPassFilter(samples, count, pb.lpf); } +#ifdef AX_WII + if (new_filter && pb.biquad.on != 0) + { + BiquadFilter(samples, count, pb.biquad); + } +#endif + // Mix LRS, AUXA and AUXB depending on mixer_control // TODO: Handle DPL2 on AUXB. @@ -527,6 +540,21 @@ void ProcessVoice(HLEAccelerator* accelerator, PB_TYPE& pb, const AXBuffers& buf // Wiimote mixing. if (pb.remote) { + if (new_filter && pb.remote_iir.on != 0) + { + // Only one filter at most for Wiimotes. + if (pb.remote_iir.on == 2) + { + DolphinAnalytics::Instance().ReportGameQuirk(GameQuirk::USES_AX_WIIMOTE_BIQUAD); + BiquadFilter(samples, count, pb.remote_iir.biquad); + } + else + { + DolphinAnalytics::Instance().ReportGameQuirk(GameQuirk::USES_AX_WIIMOTE_LOWPASS); + LowPassFilter(samples, count, pb.remote_iir.lpf); + } + } + // Old AXWii versions process ms per ms. u16 wm_count = count == 96 ? 18 : 6; diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/AXWii.cpp b/Source/Core/Core/HW/DSPHLE/UCodes/AXWii.cpp index 53be74371d..356136bb52 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/AXWii.cpp +++ b/Source/Core/Core/HW/DSPHLE/UCodes/AXWii.cpp @@ -28,7 +28,8 @@ AXWiiUCode::AXWiiUCode(DSPHLE* dsphle, u32 crc) for (u16& volume : m_last_aux_volumes) volume = 0x8000; - m_old_axwii = (crc == 0xfa450138) || (crc == 0x7699af32); + m_old_axwii = crc == 0xfa450138 || crc == 0x7699af32; + m_new_filter = crc == 0x347112ba || crc == 0x4cc52064; m_accelerator = std::make_unique(dsphle->GetSystem().GetDSP()); } @@ -359,64 +360,75 @@ void AXWiiUCode::GenerateVolumeRamp(u16* output, u16 vol1, u16 vol2, size_t nval } } -bool AXWiiUCode::ExtractUpdatesFields(AXPBWii& pb, u16* num_updates, u16* updates, - u32* updates_addr) +void AXWiiUCode::ReadPB(Memory::MemoryManager& memory, u32 addr, AXPBWii& pb) { - auto pb_mem = Common::BitCastToArray(pb); - - if (!m_old_axwii) - return false; - - // Copy the num_updates field. - memcpy(num_updates, &pb_mem[41], 6); - - // Get the address of the updates data - u16 addr_hi = pb_mem[44]; - u16 addr_lo = pb_mem[45]; - u32 addr = HILO_TO_32(addr); - auto& memory = m_dsphle->GetSystem().GetMemory(); - u16* ptr = (u16*)HLEMemory_Get_Pointer(memory, addr); - - *updates_addr = addr; - - // Copy the updates data and change the offset to match a PB without - // updates data. - u32 updates_count = num_updates[0] + num_updates[1] + num_updates[2]; - for (u32 i = 0; i < updates_count; ++i) + // The Wii PB memory layout changed twice. + // For HLE, we use the largest struct version. + char* dst = (char*)&pb; + constexpr size_t updates_begin = offsetof(AXPBWii, updates); + constexpr size_t updates_end = offsetof(AXPBWii, updates) + sizeof(PBUpdatesWii); + constexpr size_t gap_begin = offsetof(AXPBWii, hpf) + sizeof(PBHighPassFilter); + constexpr size_t gap_end = offsetof(AXPBWii, biquad) + sizeof(PBBiquadFilter); + switch (m_crc) { - u16 update_off = Common::swap16(ptr[2 * i]); - u16 update_val = Common::swap16(ptr[2 * i + 1]); - - if (update_off > 45) - update_off -= 5; - - updates[2 * i] = update_off; - updates[2 * i + 1] = update_val; + case 0x7699af32: + case 0xfa450138: + // The hpf field is a bit smaller than the biquad. Skip the difference. + memory.CopyFromEmuSwapped((u16*)dst, addr, gap_begin); + memset(dst + gap_begin, 0, gap_end - gap_begin); + memory.CopyFromEmuSwapped((u16*)(dst + gap_end), addr + gap_begin, sizeof(pb) - gap_end); + break; + case 0xd9c4bf34: + case 0xadbc06bd: + // Skip updates field and skip gap after hpf. + memory.CopyFromEmuSwapped((u16*)dst, addr, updates_begin); + memset(dst + updates_begin, 0, sizeof(PBUpdatesWii)); + memory.CopyFromEmuSwapped((u16*)(dst + updates_end), addr + updates_begin, + gap_begin - updates_end); + memset(dst + gap_begin, 0, gap_end - gap_begin); + memory.CopyFromEmuSwapped((u16*)(dst + gap_end), addr + gap_begin, sizeof(pb) - gap_end); + break; + case 0x347112ba: + case 0x4cc52064: + // Just skip updates field. + memory.CopyFromEmuSwapped((u16*)dst, addr, updates_begin); + memset(dst + updates_begin, 0, sizeof(PBUpdatesWii)); + memory.CopyFromEmuSwapped((u16*)(dst + updates_end), addr + updates_begin, + sizeof(pb) - updates_end); + break; } - - // Remove the updates data from the PB - memmove(&pb_mem[41], &pb_mem[46], sizeof(pb) - 2 * 46); - - pb = std::bit_cast(pb_mem); - - return true; } -void AXWiiUCode::ReinjectUpdatesFields(AXPBWii& pb, u16* num_updates, u32 updates_addr) +void AXWiiUCode::WritePB(Memory::MemoryManager& memory, u32 addr, const AXPBWii& pb) { - auto pb_mem = Common::BitCastToArray(pb); - - // Make some space - memmove(&pb_mem[46], &pb_mem[41], sizeof(pb) - 2 * 46); - - // Reinsert previous values - pb_mem[41] = num_updates[0]; - pb_mem[42] = num_updates[1]; - pb_mem[43] = num_updates[2]; - pb_mem[44] = updates_addr >> 16; - pb_mem[45] = updates_addr & 0xFFFF; - - pb = std::bit_cast(pb_mem); + const char* src = (const char*)&pb; + constexpr size_t updates_begin = offsetof(AXPBWii, updates); + constexpr size_t updates_end = offsetof(AXPBWii, updates) + sizeof(PBUpdatesWii); + constexpr size_t gap_begin = offsetof(AXPBWii, hpf) + sizeof(PBHighPassFilter); + constexpr size_t gap_end = offsetof(AXPBWii, biquad) + sizeof(PBBiquadFilter); + switch (m_crc) + { + case 0x7699af32: + case 0xfa450138: + memory.CopyToEmuSwapped(addr, (const u16*)src, gap_begin); + memory.CopyToEmuSwapped(addr + gap_begin, (const u16*)(src + gap_end), + sizeof(pb) - gap_end); + break; + case 0xd9c4bf34: + case 0xadbc06bd: + memory.CopyToEmuSwapped(addr, (const u16*)src, updates_begin); + memory.CopyToEmuSwapped(addr + updates_begin, (const u16*)(src + updates_end), + sizeof(PBUpdatesWii)); + memory.CopyToEmuSwapped(addr + gap_begin, (const u16*)(src + gap_end), + sizeof(pb) - gap_end); + break; + case 0x347112ba: + case 0x4cc52064: + memory.CopyToEmuSwapped(addr, (const u16*)src, updates_begin); + memory.CopyToEmuSwapped(addr + updates_begin, (const u16*)(src + updates_end), + sizeof(pb) - updates_end); + break; + } } void AXWiiUCode::ProcessPBList(u32 pb_addr) @@ -438,34 +450,34 @@ void AXWiiUCode::ProcessPBList(u32 pb_addr) m_samples_aux1, m_samples_wm2, m_samples_aux2, m_samples_wm3, m_samples_aux3}}; - ReadPB(memory, pb_addr, pb, m_crc); + ReadPB(memory, pb_addr, pb); - u16 num_updates[3]; - u16 updates[1024]; - u32 updates_addr; - if (ExtractUpdatesFields(pb, num_updates, updates, &updates_addr)) + if (m_old_axwii && + (pb.updates.num_updates[0] | pb.updates.num_updates[1] | pb.updates.num_updates[2])) { + PBUpdateData updates = LoadPBUpdates(memory, pb); for (int curr_ms = 0; curr_ms < 3; ++curr_ms) { - ApplyUpdatesForMs(curr_ms, pb, num_updates, updates); + ApplyUpdatesForMs(curr_ms, pb, pb.updates.num_updates, updates); ProcessVoice(static_cast(m_accelerator.get()), pb, buffers, spms, ConvertMixerControl(HILO_TO_32(pb.mixer_control)), - m_coeffs_checksum ? m_coeffs.data() : nullptr); + m_coeffs_checksum ? m_coeffs.data() : nullptr, m_new_filter); // Forward the buffers - for (auto& ptr : buffers.ptrs) + for (auto& ptr : buffers.regular_ptrs) ptr += spms; + for (auto& ptr : buffers.wiimote_ptrs) + ptr += 6; } - ReinjectUpdatesFields(pb, num_updates, updates_addr); } else { ProcessVoice(static_cast(m_accelerator.get()), pb, buffers, 96, ConvertMixerControl(HILO_TO_32(pb.mixer_control)), - m_coeffs_checksum ? m_coeffs.data() : nullptr); + m_coeffs_checksum ? m_coeffs.data() : nullptr, m_new_filter); } - WritePB(memory, pb_addr, pb, m_crc); + WritePB(memory, pb_addr, pb); pb_addr = HILO_TO_32(pb.next_pb); } } @@ -601,15 +613,16 @@ void AXWiiUCode::OutputSamples(u32 lr_addr, u32 surround_addr, u16 volume, bool // Clamp internal buffers to 16 bits. for (size_t i = 0; i < volume_ramp.size(); ++i) { - int left = m_samples_main_left[i]; - int right = m_samples_main_right[i]; + // Cast to s64 to avoid overflow. + s64 left = m_samples_main_left[i]; + s64 right = m_samples_main_right[i]; - // Apply global volume. Cast to s64 to avoid overflow. - left = ((s64)left * volume_ramp[i]) >> 15; - right = ((s64)right * volume_ramp[i]) >> 15; + // Apply global volume. + left = (left * volume_ramp[i]) >> 15; + right = (right * volume_ramp[i]) >> 15; - m_samples_main_left[i] = std::clamp(left, -32767, 32767); - m_samples_main_right[i] = std::clamp(right, -32767, 32767); + m_samples_main_left[i] = ClampS16(left); + m_samples_main_right[i] = ClampS16(right); } std::array buffer; @@ -634,7 +647,7 @@ void AXWiiUCode::OutputWMSamples(u32* addresses) u16* out = (u16*)HLEMemory_Get_Pointer(memory, addresses[i]); for (u32 j = 0; j < 3 * 6; ++j) { - int sample = std::clamp(in[j], -32767, 32767); + s16 sample = ClampS16(in[j]); out[j] = Common::swap16((u16)sample); } } diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/AXWii.h b/Source/Core/Core/HW/DSPHLE/UCodes/AXWii.h index aa69ae9637..a281734090 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/AXWii.h +++ b/Source/Core/Core/HW/DSPHLE/UCodes/AXWii.h @@ -38,16 +38,14 @@ protected: // Are we implementing an old version of AXWii which still has updates? bool m_old_axwii = false; + // Late AXWii versions support Wiimote filtering and a biquad filter. + bool m_new_filter = false; + // Last volume values for MAIN and AUX. Used to generate volume ramps to // interpolate nicely between old and new volume values. u16 m_last_main_volume = 0; u16 m_last_aux_volumes[3]{}; - // If needed, extract the updates related fields from a PB. We need to - // reinject them afterwards so that the correct PB typs is written to RAM. - bool ExtractUpdatesFields(AXPBWii& pb, u16* num_updates, u16* updates, u32* updates_addr); - void ReinjectUpdatesFields(AXPBWii& pb, u16* num_updates, u32 updates_addr); - // Convert a mixer_control bitfield to our internal representation for that // value. Required because that bitfield has a different meaning in some // versions of AX. @@ -70,6 +68,9 @@ protected: void OutputWMSamples(u32* addresses); // 4 addresses private: + void ReadPB(Memory::MemoryManager& memory, u32 addr, AXPBWii& pb); + void WritePB(Memory::MemoryManager& memory, u32 addr, const AXPBWii& pb); + enum CmdType { CMD_SETUP = 0x00, diff --git a/Source/Core/Core/HW/EXI/EXI_Device.h b/Source/Core/Core/HW/EXI/EXI_Device.h index f405de167e..db74306df0 100644 --- a/Source/Core/Core/HW/EXI/EXI_Device.h +++ b/Source/Core/Core/HW/EXI/EXI_Device.h @@ -111,7 +111,7 @@ struct fmt::formatter constexpr formatter() : EnumFormatter(names) {} template - auto format(const ExpansionInterface::EXIDeviceType& e, FormatContext& ctx) + auto format(const ExpansionInterface::EXIDeviceType& e, FormatContext& ctx) const { if (e != ExpansionInterface::EXIDeviceType::None) { diff --git a/Source/Core/Core/HW/GBACore.cpp b/Source/Core/Core/HW/GBACore.cpp index 5a09f6fd6b..e6f35c3ac0 100644 --- a/Source/Core/Core/HW/GBACore.cpp +++ b/Source/Core/Core/HW/GBACore.cpp @@ -543,8 +543,7 @@ void Core::RunCommand(Command& command) { int recvd = GBASIOJOYSendCommand( &m_sio_driver, static_cast(command.buffer[0]), &command.buffer[1]); - std::copy(command.buffer.begin() + 1, command.buffer.begin() + 1 + recvd, - std::back_inserter(m_response)); + std::copy_n(command.buffer.begin() + 1, recvd, std::back_inserter(m_response)); } if (m_thread && !m_response_ready) diff --git a/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp b/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp index d603e1075e..0017cd6162 100644 --- a/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp +++ b/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp @@ -1228,11 +1228,6 @@ bool operator==(const HeaderData& lhs, const HeaderData& rhs) return std::memcmp(&lhs, &rhs, sizeof(HeaderData)) == 0; } -bool operator!=(const HeaderData& lhs, const HeaderData& rhs) -{ - return !(lhs == rhs); -} - Header::Header(const CardFlashId& flash_id, u16 size_mbits, bool shift_jis, u32 rtc_bias, u32 sram_language, u64 format_time) { diff --git a/Source/Core/Core/HW/GCMemcard/GCMemcard.h b/Source/Core/Core/HW/GCMemcard/GCMemcard.h index 80a2b3eea4..0df11157c9 100644 --- a/Source/Core/Core/HW/GCMemcard/GCMemcard.h +++ b/Source/Core/Core/HW/GCMemcard/GCMemcard.h @@ -192,7 +192,6 @@ void InitializeHeaderData(HeaderData* data, const CardFlashId& flash_id, u16 siz bool shift_jis, u32 rtc_bias, u32 sram_language, u64 format_time); bool operator==(const HeaderData& lhs, const HeaderData& rhs); -bool operator!=(const HeaderData& lhs, const HeaderData& rhs); struct Header { diff --git a/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp b/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp index a6a000fa78..c7be096c75 100644 --- a/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp +++ b/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp @@ -146,8 +146,8 @@ std::vector GCMemcardDirectory::GetFileNamesForGameID(const std::st if (!gci_file.ReadBytes(&gci.m_gci_header, Memcard::DENTRY_SIZE)) continue; - const auto same_identity_save_it = std::find_if( - loaded_saves.begin(), loaded_saves.end(), [&gci](const Memcard::DEntry& entry) { + const auto same_identity_save_it = + std::ranges::find_if(loaded_saves, [&gci](const Memcard::DEntry& entry) { return Memcard::HasSameIdentity(gci.m_gci_header, entry); }); if (same_identity_save_it != loaded_saves.end()) diff --git a/Source/Core/Core/HW/SI/SI_Device.cpp b/Source/Core/Core/HW/SI/SI_Device.cpp index 7504e5fbe7..10efa799b8 100644 --- a/Source/Core/Core/HW/SI/SI_Device.cpp +++ b/Source/Core/Core/HW/SI/SI_Device.cpp @@ -3,11 +3,8 @@ #include "Core/HW/SI/SI_Device.h" -#include #include -#include #include -#include #include @@ -34,28 +31,6 @@ constexpr u64 GBA_BITS_PER_SECOND = 250000; constexpr u64 GC_STOP_BIT_NS = 6500; constexpr u64 GBA_STOP_BIT_NS = 14000; -std::ostream& operator<<(std::ostream& stream, SIDevices device) -{ - stream << static_cast>(device); - return stream; -} - -std::istream& operator>>(std::istream& stream, SIDevices& device) -{ - std::underlying_type_t value; - - if (stream >> value) - { - device = static_cast(value); - } - else - { - device = SIDevices::SIDEVICE_NONE; - } - - return stream; -} - ISIDevice::ISIDevice(Core::System& system, SIDevices device_type, int device_number) : m_system(system), m_device_number(device_number), m_device_type(device_type) { diff --git a/Source/Core/Core/HW/SI/SI_Device.h b/Source/Core/Core/HW/SI/SI_Device.h index ee76b39525..dbfce324ca 100644 --- a/Source/Core/Core/HW/SI/SI_Device.h +++ b/Source/Core/Core/HW/SI/SI_Device.h @@ -3,7 +3,6 @@ #pragma once -#include #include #include "Common/CommonTypes.h" @@ -107,9 +106,6 @@ enum SIDevices : int SIDEVICE_COUNT, }; -std::ostream& operator<<(std::ostream& stream, SIDevices device); -std::istream& operator>>(std::istream& stream, SIDevices& device); - class ISIDevice { public: diff --git a/Source/Core/Core/HW/SI/SI_DeviceGBAEmu.cpp b/Source/Core/Core/HW/SI/SI_DeviceGBAEmu.cpp index 10522842de..f0b899192d 100644 --- a/Source/Core/Core/HW/SI/SI_DeviceGBAEmu.cpp +++ b/Source/Core/Core/HW/SI/SI_DeviceGBAEmu.cpp @@ -93,7 +93,7 @@ int CSIDevice_GBAEmu::RunBuffer(u8* buffer, int request_length) std::vector response = m_core->GetJoybusResponse(); if (response.empty()) return -1; - std::copy(response.begin(), response.end(), buffer); + std::ranges::copy(response, buffer); #ifdef _DEBUG const Common::Log::LogLevel log_level = diff --git a/Source/Core/Core/HW/Sram.cpp b/Source/Core/Core/HW/Sram.cpp index b177ed6443..db3013465f 100644 --- a/Source/Core/Core/HW/Sram.cpp +++ b/Source/Core/Core/HW/Sram.cpp @@ -30,33 +30,6 @@ const Sram sram_dump = {Common::BigEndianValue{0}, {}}}; // clang-format on -#if 0 -// german -const SRAM sram_dump_german = {{ - 0x1F, 0x66, - 0xE0, 0x96, - 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, - 0x04, 0xEA, 0x19, 0x40, - 0x00, - 0x00, - 0x01, - 0x3C, - 0x12, 0xD5, 0xEA, 0xD3, 0x00, 0xFA, 0x2D, 0x33, 0x13, 0x41, 0x26, 0x03, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, - 0x00, 0x00, - 0x00, 0x00, - 0x00, 0x00, - 0x00, - 0x00, - 0x84, 0xFF, - 0x00, 0x00, - 0x00, 0x00 -}}; -#endif - void InitSRAM(Sram* sram, const std::string& filename) { File::IOFile file(filename, "rb"); diff --git a/Source/Core/Core/HW/WII_IPC.cpp b/Source/Core/Core/HW/WII_IPC.cpp index 4243f57ae6..8ce63d7c1f 100644 --- a/Source/Core/Core/HW/WII_IPC.cpp +++ b/Source/Core/Core/HW/WII_IPC.cpp @@ -290,8 +290,7 @@ void WiiIPC::GenerateAck(u32 address) m_ctrl.Y1, m_ctrl.Y2, m_ctrl.X1); // Based on a hardware test, the IPC interrupt takes approximately 100 TB ticks to fire // after Y2 is seen in the control register. - m_system.GetCoreTiming().ScheduleEvent(100 * SystemTimers::TIMER_RATIO, - m_event_type_update_interrupts); + m_system.GetCoreTiming().ScheduleEvent(100_tbticks, m_event_type_update_interrupts); } void WiiIPC::GenerateReply(u32 address) @@ -302,8 +301,7 @@ void WiiIPC::GenerateReply(u32 address) m_ctrl.Y1, m_ctrl.Y2, m_ctrl.X1); // Based on a hardware test, the IPC interrupt takes approximately 100 TB ticks to fire // after Y1 is seen in the control register. - m_system.GetCoreTiming().ScheduleEvent(100 * SystemTimers::TIMER_RATIO, - m_event_type_update_interrupts); + m_system.GetCoreTiming().ScheduleEvent(100_tbticks, m_event_type_update_interrupts); } bool WiiIPC::IsReady() const diff --git a/Source/Core/Core/HW/WiiSave.cpp b/Source/Core/Core/HW/WiiSave.cpp index e706f19afe..b636fb0b2c 100644 --- a/Source/Core/Core/HW/WiiSave.cpp +++ b/Source/Core/Core/HW/WiiSave.cpp @@ -422,7 +422,7 @@ public: if (data) { std::vector file_data_enc(Common::AlignUp(data->size(), BLOCK_SZ)); - std::copy(data->cbegin(), data->cend(), file_data_enc.begin()); + std::ranges::copy(*data, file_data_enc.begin()); m_iosc.Encrypt(IOS::HLE::IOSC::HANDLE_SD_KEY, file_hdr.iv.data(), file_data_enc.data(), file_data_enc.size(), file_data_enc.data(), IOS::PID_ES); if (!m_file.WriteBytes(file_data_enc.data(), file_data_enc.size())) diff --git a/Source/Core/Core/HW/WiimoteEmu/Camera.cpp b/Source/Core/Core/HW/WiimoteEmu/Camera.cpp index 7b68ab9d5f..1dcdb77952 100644 --- a/Source/Core/Core/HW/WiimoteEmu/Camera.cpp +++ b/Source/Core/Core/HW/WiimoteEmu/Camera.cpp @@ -70,7 +70,7 @@ CameraLogic::GetCameraPoints(const Common::Matrix44& transform, Common::Vec2 fie std::array camera_points; - std::transform(leds.begin(), leds.end(), camera_points.begin(), [&](const Vec3& v) { + std::ranges::transform(leds, camera_points.begin(), [&](const Vec3& v) { const auto point = camera_view * Vec4(v, 1.0); // Check if LED is behind camera. diff --git a/Source/Core/Core/HW/WiimoteEmu/Camera.h b/Source/Core/Core/HW/WiimoteEmu/Camera.h index 316ee5ec3b..23e21cc84e 100644 --- a/Source/Core/Core/HW/WiimoteEmu/Camera.h +++ b/Source/Core/Core/HW/WiimoteEmu/Camera.h @@ -30,7 +30,6 @@ struct CameraPoint { return this->position == other.position && this->size == other.size; } - constexpr bool operator!=(const CameraPoint& other) const { return !(*this == other); } }; // Four bytes for two objects. Filled with 0xFF if empty diff --git a/Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp b/Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp index fa3121bb6c..2c510fb394 100644 --- a/Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp +++ b/Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp @@ -452,7 +452,7 @@ bool Wiimote::ProcessReadDataRequest() reply.address = Common::swap16(m_read_request.address); // Pre-fill with zeros in case of read-error or read < 16-bytes: - std::fill(std::begin(reply.data), std::end(reply.data), 0x00); + std::ranges::fill(reply.data, 0x00); ErrorCode error_code = ErrorCode::Success; diff --git a/Source/Core/Core/HW/WiimoteEmu/MotionPlus.cpp b/Source/Core/Core/HW/WiimoteEmu/MotionPlus.cpp index ad5e899c1e..9dc3b2ad1c 100644 --- a/Source/Core/Core/HW/WiimoteEmu/MotionPlus.cpp +++ b/Source/Core/Core/HW/WiimoteEmu/MotionPlus.cpp @@ -44,7 +44,7 @@ struct MPI : mbedtls_mpi if (mbedtls_mpi_write_binary(this, out_data->data(), out_data->size())) return false; - std::reverse(out_data->begin(), out_data->end()); + std::ranges::reverse(*out_data); return true; } diff --git a/Source/Core/Core/HW/WiimoteReal/IOWin.cpp b/Source/Core/Core/HW/WiimoteReal/IOWin.cpp index f931bb10a3..aba73dfc3a 100644 --- a/Source/Core/Core/HW/WiimoteReal/IOWin.cpp +++ b/Source/Core/Core/HW/WiimoteReal/IOWin.cpp @@ -275,7 +275,7 @@ int IOWritePerWriteFile(HANDLE& dev_handle, OVERLAPPED& hid_overlap_write, // This is currently needed by the Toshiba Bluetooth Stack. if ((write_method == WWM_WRITE_FILE_LARGEST_REPORT_SIZE) && (MAX_PAYLOAD > len)) { - std::copy(buf, buf + len, resized_buffer); + std::copy_n(buf, len, resized_buffer); std::fill(resized_buffer + len, resized_buffer + MAX_PAYLOAD, 0); write_buffer = resized_buffer + 1; bytes_to_write = MAX_PAYLOAD - 1; @@ -497,17 +497,6 @@ WiimoteScannerWindows::WiimoteScannerWindows() init_lib(); } -WiimoteScannerWindows::~WiimoteScannerWindows() -{ -// TODO: what do we want here? -#if 0 - ProcessWiimotes(false, [](HANDLE, BLUETOOTH_RADIO_INFO&, BLUETOOTH_DEVICE_INFO_STRUCT& btdi) - { - RemoveWiimote(btdi); - }); -#endif -} - void WiimoteScannerWindows::Update() { if (!s_loaded_ok) @@ -637,39 +626,6 @@ bool WiimoteWindows::ConnectInternal() return false; } -#if 0 - TCHAR name[128] = {}; - pHidD_GetProductString(dev_handle, name, 128); - - if (!IsValidBluetoothName(TStrToUTF8(name))) - { - CloseHandle(dev_handle); - dev_handle = 0; - return false; - } -#endif - -#if 0 - HIDD_ATTRIBUTES attr; - attr.Size = sizeof(attr); - if (!pHidD_GetAttributes(dev_handle, &attr)) - { - CloseHandle(dev_handle); - dev_handle = 0; - return false; - } -#endif - - // TODO: thread isn't started here now, do this elsewhere - // This isn't as drastic as it sounds, since the process in which the threads - // reside is normal priority. Needed for keeping audio reports at a decent rate - /* - if (!SetThreadPriority(m_wiimote_thread.native_handle(), THREAD_PRIORITY_TIME_CRITICAL)) - { - ERROR_LOG_FMT(WIIMOTE, "Failed to set Wiimote thread priority"); - } - */ - return true; } diff --git a/Source/Core/Core/HW/WiimoteReal/IOWin.h b/Source/Core/Core/HW/WiimoteReal/IOWin.h index dd8be06ed2..a24667256c 100644 --- a/Source/Core/Core/HW/WiimoteReal/IOWin.h +++ b/Source/Core/Core/HW/WiimoteReal/IOWin.h @@ -47,7 +47,6 @@ class WiimoteScannerWindows final : public WiimoteScannerBackend { public: WiimoteScannerWindows(); - ~WiimoteScannerWindows() override; bool IsReady() const override; void FindWiimotes(std::vector&, Wiimote*&) override; void Update() override; diff --git a/Source/Core/Core/Host.h b/Source/Core/Core/Host.h index 66a5e2d78e..6d217f2650 100644 --- a/Source/Core/Core/Host.h +++ b/Source/Core/Core/Host.h @@ -60,6 +60,8 @@ void Host_PPCSymbolsChanged(); void Host_RefreshDSPDebuggerWindow(); void Host_RequestRenderWindowSize(int width, int height); void Host_UpdateDisasmDialog(); +void Host_JitCacheCleared(); +void Host_JitProfileDataWiped(); void Host_UpdateMainFrame(); void Host_UpdateTitle(const std::string& title); void Host_YieldToUI(); diff --git a/Source/Core/Core/HotkeyManager.cpp b/Source/Core/Core/HotkeyManager.cpp index c7a177c022..5178377aef 100644 --- a/Source/Core/Core/HotkeyManager.cpp +++ b/Source/Core/Core/HotkeyManager.cpp @@ -9,12 +9,12 @@ #include #include +#include #include "Common/Common.h" #include "Common/CommonTypes.h" #include "Common/FileUtil.h" #include "Common/IniFile.h" -#include "Common/StringUtil.h" #include "InputCommon/ControllerEmu/Control/Input.h" #include "InputCommon/ControllerEmu/ControlGroup/Buttons.h" @@ -420,8 +420,8 @@ ControllerEmu::ControlGroup* HotkeyManager::GetHotkeyGroup(HotkeyGroup group) co int HotkeyManager::FindGroupByID(int id) const { - const auto i = std::find_if(s_groups_info.begin(), s_groups_info.end(), - [id](const auto& entry) { return entry.last >= id; }); + const auto i = + std::ranges::find_if(s_groups_info, [id](const auto& entry) { return entry.last >= id; }); return static_cast(std::distance(s_groups_info.begin(), i)); } @@ -442,7 +442,7 @@ void HotkeyManager::LoadDefaults(const ControllerInterface& ciface) }; auto hotkey_string = [](std::vector inputs) { - return "@(" + JoinStrings(inputs, "+") + ')'; + return fmt::format("@({})", fmt::join(inputs, "+")); }; // General hotkeys diff --git a/Source/Core/Core/IOS/Crypto/Sha.cpp b/Source/Core/Core/IOS/Crypto/Sha.cpp index de4415e140..a39927157c 100644 --- a/Source/Core/Core/IOS/Crypto/Sha.cpp +++ b/Source/Core/Core/IOS/Crypto/Sha.cpp @@ -33,14 +33,14 @@ std::optional ShaDevice::Open(const OpenRequest& request) static void ConvertContext(const ShaDevice::ShaContext& src, mbedtls_sha1_context* dest) { - std::copy(std::begin(src.length), std::end(src.length), std::begin(dest->total)); - std::copy(std::begin(src.states), std::end(src.states), std::begin(dest->state)); + std::ranges::copy(src.length, std::begin(dest->total)); + std::ranges::copy(src.states, std::begin(dest->state)); } static void ConvertContext(const mbedtls_sha1_context& src, ShaDevice::ShaContext* dest) { - std::copy(std::begin(src.total), std::end(src.total), std::begin(dest->length)); - std::copy(std::begin(src.state), std::end(src.state), std::begin(dest->states)); + std::ranges::copy(src.total, std::begin(dest->length)); + std::ranges::copy(src.state, std::begin(dest->states)); } HLE::ReturnCode ShaDevice::ProcessShaCommand(ShaIoctlv command, const IOCtlVRequest& request) diff --git a/Source/Core/Core/IOS/ES/ES.cpp b/Source/Core/Core/IOS/ES/ES.cpp index 3634518f6f..bf388a5b67 100644 --- a/Source/Core/Core/IOS/ES/ES.cpp +++ b/Source/Core/Core/IOS/ES/ES.cpp @@ -527,14 +527,13 @@ void ESDevice::DoState(PointerWrap& p) ESDevice::ContextArray::iterator ESDevice::FindActiveContext(s32 fd) { - return std::find_if(m_contexts.begin(), m_contexts.end(), - [fd](const auto& context) { return context.ipc_fd == fd && context.active; }); + return std::ranges::find_if( + m_contexts, [fd](const auto& context) { return context.ipc_fd == fd && context.active; }); } ESDevice::ContextArray::iterator ESDevice::FindInactiveContext() { - return std::find_if(m_contexts.begin(), m_contexts.end(), - [](const auto& context) { return !context.active; }); + return std::ranges::find_if(m_contexts, [](const auto& context) { return !context.active; }); } std::optional ESDevice::Open(const OpenRequest& request) diff --git a/Source/Core/Core/IOS/ES/Formats.cpp b/Source/Core/Core/IOS/ES/Formats.cpp index 2826f7aed5..a7d4d22639 100644 --- a/Source/Core/Core/IOS/ES/Formats.cpp +++ b/Source/Core/Core/IOS/ES/Formats.cpp @@ -73,11 +73,6 @@ bool operator==(const Content& lhs, const Content& rhs) return fields(lhs) == fields(rhs); } -bool operator!=(const Content& lhs, const Content& rhs) -{ - return !operator==(lhs, rhs); -} - SignedBlobReader::SignedBlobReader(std::vector bytes) : m_bytes(std::move(bytes)) { } @@ -535,7 +530,7 @@ HLE::ReturnCode TicketReader::Unpersonalise(HLE::IOSC& iosc) sizeof(Ticket::title_key), key.data(), PID_ES); // Finally, IOS copies the decrypted title key back to the ticket buffer. if (ret == IPC_SUCCESS) - std::copy(key.cbegin(), key.cend(), ticket_begin + offsetof(Ticket, title_key)); + std::ranges::copy(key, ticket_begin + offsetof(Ticket, title_key)); return ret; } @@ -726,7 +721,7 @@ CertReader::CertReader(std::vector&& bytes) : SignedBlobReader(std::move(byt {SignatureType::ECC, PublicKeyType::ECC, sizeof(CertECC)}, }}; - const auto info = std::find_if(types.cbegin(), types.cend(), [this](const CertStructInfo& entry) { + const auto info = std::ranges::find_if(types, [this](const CertStructInfo& entry) { return m_bytes.size() >= std::get<2>(entry) && std::get<0>(entry) == GetSignatureType() && std::get<1>(entry) == GetPublicKeyType(); }); diff --git a/Source/Core/Core/IOS/ES/Formats.h b/Source/Core/Core/IOS/ES/Formats.h index a3d920e759..f1fb1ff782 100644 --- a/Source/Core/Core/IOS/ES/Formats.h +++ b/Source/Core/Core/IOS/ES/Formats.h @@ -101,7 +101,6 @@ struct Content }; static_assert(sizeof(Content) == 36, "Content has the wrong size"); bool operator==(const Content&, const Content&); -bool operator!=(const Content&, const Content&); struct TimeLimit { diff --git a/Source/Core/Core/IOS/ES/Identity.cpp b/Source/Core/Core/IOS/ES/Identity.cpp index 34fc6861f0..454e912f5a 100644 --- a/Source/Core/Core/IOS/ES/Identity.cpp +++ b/Source/Core/Core/IOS/ES/Identity.cpp @@ -139,7 +139,7 @@ ReturnCode ESCore::VerifySign(const std::vector& hash, const std::vector if (certs.empty()) return ES_EINVAL; - const auto ap_iterator = std::find_if(certs.begin(), certs.end(), [](const auto& entry) { + const auto ap_iterator = std::ranges::find_if(certs, [](const auto& entry) { return entry.first.length() > 2 && entry.first.compare(0, 2, "AP") == 0; }); if (ap_iterator == certs.end()) diff --git a/Source/Core/Core/IOS/ES/NandUtils.cpp b/Source/Core/Core/IOS/ES/NandUtils.cpp index 7198049462..9c742974b8 100644 --- a/Source/Core/Core/IOS/ES/NandUtils.cpp +++ b/Source/Core/Core/IOS/ES/NandUtils.cpp @@ -219,11 +219,10 @@ ESCore::GetStoredContentsFromTMD(const ES::TMDReader& tmd, u32 ESCore::GetSharedContentsCount() const { const auto entries = m_ios.GetFS()->ReadDirectory(PID_KERNEL, PID_KERNEL, "/shared1"); - return static_cast( - std::count_if(entries->begin(), entries->end(), [this](const std::string& entry) { - return !m_ios.GetFS()->ReadDirectory(PID_KERNEL, PID_KERNEL, "/shared1/" + entry) && - entry.size() == 12 && entry.compare(8, 4, ".app") == 0; - })); + return static_cast(std::ranges::count_if(*entries, [this](const std::string& entry) { + return !m_ios.GetFS()->ReadDirectory(PID_KERNEL, PID_KERNEL, "/shared1/" + entry) && + entry.size() == 12 && entry.compare(8, 4, ".app") == 0; + })); } std::vector> ESCore::GetSharedContents() const diff --git a/Source/Core/Core/IOS/ES/TitleManagement.cpp b/Source/Core/Core/IOS/ES/TitleManagement.cpp index 9ff28fc545..df74acd766 100644 --- a/Source/Core/Core/IOS/ES/TitleManagement.cpp +++ b/Source/Core/Core/IOS/ES/TitleManagement.cpp @@ -817,7 +817,7 @@ ReturnCode ESCore::ExportContentData(Context& context, u32 content_fd, u8* data, if (encrypt_ret != IPC_SUCCESS) return encrypt_ret; - std::copy(output.cbegin(), output.cend(), data); + std::ranges::copy(output, data); return IPC_SUCCESS; } diff --git a/Source/Core/Core/IOS/ES/Views.cpp b/Source/Core/Core/IOS/ES/Views.cpp index 71d03ea0ed..988e19d86c 100644 --- a/Source/Core/Core/IOS/ES/Views.cpp +++ b/Source/Core/Core/IOS/ES/Views.cpp @@ -147,7 +147,7 @@ ReturnCode ESCore::GetTicketFromView(const u8* ticket_view, u8* ticket, u32* tic return ES_EACCES; } - std::copy(ticket_bytes.begin(), ticket_bytes.end(), ticket); + std::ranges::copy(ticket_bytes, ticket); return IPC_SUCCESS; } diff --git a/Source/Core/Core/IOS/FS/FileSystem.h b/Source/Core/Core/IOS/FS/FileSystem.h index c0f59c2137..0010f99cfb 100644 --- a/Source/Core/Core/IOS/FS/FileSystem.h +++ b/Source/Core/Core/IOS/FS/FileSystem.h @@ -91,11 +91,6 @@ inline bool operator==(const Modes& lhs, const Modes& rhs) return fields(lhs) == fields(rhs); } -inline bool operator!=(const Modes& lhs, const Modes& rhs) -{ - return !(lhs == rhs); -} - struct Metadata { Uid uid; @@ -190,11 +185,6 @@ inline bool operator==(const SplitPathResult& lhs, const SplitPathResult& rhs) return fields(lhs) == fields(rhs); } -inline bool operator!=(const SplitPathResult& lhs, const SplitPathResult& rhs) -{ - return !(lhs == rhs); -} - /// Split a path into a parent path and the file name. Takes a *valid non-root* path. /// /// Example: /shared2/sys/SYSCONF => {/shared2/sys, SYSCONF} diff --git a/Source/Core/Core/IOS/FS/FileSystemProxy.cpp b/Source/Core/Core/IOS/FS/FileSystemProxy.cpp index f69da2f9b5..f2cb61e199 100644 --- a/Source/Core/Core/IOS/FS/FileSystemProxy.cpp +++ b/Source/Core/Core/IOS/FS/FileSystemProxy.cpp @@ -143,7 +143,7 @@ enum class FileLookupMode static SystemTimers::TimeBaseTick EstimateFileLookupTicks(const std::string& path, FileLookupMode mode) { - const size_t number_of_path_components = std::count(path.cbegin(), path.cend(), '/'); + const size_t number_of_path_components = std::ranges::count(path, '/'); if (number_of_path_components == 0) return 0_tbticks; diff --git a/Source/Core/Core/IOS/FS/HostBackend/FS.cpp b/Source/Core/Core/IOS/FS/HostBackend/FS.cpp index da5fa6d983..2d1e1143c9 100644 --- a/Source/Core/Core/IOS/FS/HostBackend/FS.cpp +++ b/Source/Core/Core/IOS/FS/HostBackend/FS.cpp @@ -467,7 +467,7 @@ ResultCode HostFileSystem::CreateFileOrDirectory(Uid uid, Gid gid, const std::st return ResultCode::Invalid; } - if (!is_file && std::count(path.begin(), path.end(), '/') > int(MaxPathDepth)) + if (!is_file && std::ranges::count(path, '/') > int(MaxPathDepth)) return ResultCode::TooManyPathComponents; const auto split_path = SplitPathAndBasename(path); diff --git a/Source/Core/Core/IOS/FS/HostBackend/File.cpp b/Source/Core/Core/IOS/FS/HostBackend/File.cpp index 1379ebc049..17e42e0aec 100644 --- a/Source/Core/Core/IOS/FS/HostBackend/File.cpp +++ b/Source/Core/Core/IOS/FS/HostBackend/File.cpp @@ -207,8 +207,8 @@ Result HostFileSystem::GetFileStatus(Fd fd) HostFileSystem::Handle* HostFileSystem::AssignFreeHandle() { - const auto it = std::find_if(m_handles.begin(), m_handles.end(), - [](const Handle& handle) { return !handle.opened; }); + const auto it = + std::ranges::find_if(m_handles, [](const Handle& handle) { return !handle.opened; }); if (it == m_handles.end()) return nullptr; diff --git a/Source/Core/Core/IOS/IOS.cpp b/Source/Core/Core/IOS/IOS.cpp index 8eab961228..fbea8dd9d7 100644 --- a/Source/Core/Core/IOS/IOS.cpp +++ b/Source/Core/Core/IOS/IOS.cpp @@ -533,7 +533,7 @@ bool EmulationKernel::BootIOS(const u64 ios_title_id, HangPPC hang_ppc, void EmulationKernel::InitIPC() { - if (Core::GetState(m_system) == Core::State::Uninitialized) + if (Core::IsUninitialized(m_system)) return; INFO_LOG_FMT(IOS, "IPC initialised."); @@ -689,7 +689,13 @@ std::optional EmulationKernel::OpenDevice(OpenRequest& request) if (!device) { - ERROR_LOG_FMT(IOS, "Unknown device: {}", request.path); + constexpr std::string_view cios_devices[] = {"/dev/flash", "/dev/mload", "/dev/sdio/sdhc", + "/dev/usb123", "/dev/usb2"}; + static_assert(std::ranges::is_sorted(cios_devices)); + if (std::ranges::binary_search(cios_devices, request.path)) + WARN_LOG_FMT(IOS, "Possible anti-piracy check for cIOS device {}", request.path); + else + ERROR_LOG_FMT(IOS, "Unknown device: {}", request.path); return IPCReply{IPC_ENOENT, 3700_tbticks}; } diff --git a/Source/Core/Core/IOS/IOSC.cpp b/Source/Core/Core/IOS/IOSC.cpp index 357aee143e..09eeeaa363 100644 --- a/Source/Core/Core/IOS/IOSC.cpp +++ b/Source/Core/Core/IOS/IOSC.cpp @@ -551,7 +551,7 @@ void IOSC::Sign(u8* sig_out, u8* ap_cert_out, u64 title_id, const u8* data, u32 // Sign the data. const auto data_digest = Common::SHA1::CalculateDigest(data, data_size); const auto signature = Common::ec::Sign(ap_priv.data(), data_digest.data()); - std::copy(signature.cbegin(), signature.cend(), sig_out); + std::ranges::copy(signature, sig_out); } void IOSC::LoadDefaultEntries() @@ -669,8 +669,7 @@ IOSC::KeyEntry::KeyEntry(ObjectType type_, ObjectSubType subtype_, std::vector +#include +#endif + namespace IOS::HLE { enum SOResultCode : s32 @@ -162,25 +167,189 @@ static s32 MapWiiSockOptNameToNative(u32 optname) return optname; } -// u32 values are in little endian (i.e. 0x0100007f means 127.0.0.1) -struct DefaultInterface +struct InterfaceRouting { - u32 inet; // IPv4 address - u32 netmask; // IPv4 subnet mask - u32 broadcast; // IPv4 broadcast address + u32 index; + in_addr destination; + in_addr netmask; + in_addr gateway; }; -static std::optional GetSystemDefaultInterface() +struct DefaultInterface { + in_addr inet; // IPv4 address + in_addr netmask; // IPv4 subnet mask + in_addr broadcast; // IPv4 broadcast address + std::vector routing_table; // IPv4 routing table +}; + +static std::vector GetSystemInterfaceRouting() +{ + std::vector routing_table; + #ifdef _WIN32 - std::unique_ptr forward_table; DWORD forward_table_size = 0; + std::unique_ptr forward_table; if (GetIpForwardTable(nullptr, &forward_table_size, FALSE) == ERROR_INSUFFICIENT_BUFFER) { forward_table = std::unique_ptr((PMIB_IPFORWARDTABLE) operator new(forward_table_size)); } + DWORD result = GetIpForwardTable(forward_table.get(), &forward_table_size, FALSE); + // can return ERROR_MORE_DATA on XP even after the first call + while (result == NO_ERROR || result == ERROR_MORE_DATA) + { + const std::span table(forward_table->table, forward_table->dwNumEntries); + for (const auto& entry : table) + { + routing_table.emplace_back(entry.dwForwardIfIndex, + std::bit_cast(entry.dwForwardDest), + std::bit_cast(entry.dwForwardMask), + std::bit_cast(entry.dwForwardNextHop)); + } + + if (result == NO_ERROR) + break; + + result = GetIpForwardTable(forward_table.get(), &forward_table_size, FALSE); + } + +#elif defined(__linux__) + constexpr int BUFF_SIZE = 8192; + constexpr timeval socket_timeout{.tv_sec = 2, .tv_usec = 0}; + unsigned int msg_seq = 0; + const int sock = socket(PF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE); + if (sock < 0) + { + ERROR_LOG_FMT(IOS_NET, "Failed to open netlink socket, error {}", Common::StrNetworkError()); + return {}; + } + + if (setsockopt(sock, SOL_SOCKET, SO_RCVTIMEO, static_cast(&socket_timeout), + sizeof(socket_timeout)) < 0) + { + ERROR_LOG_FMT(IOS_NET, "Failed to set netlink socket recv timeout: {}", + Common::StrNetworkError()); + return {}; + } + + Common::ScopeGuard socket_guard{[sock] { close(sock); }}; + std::array msg_buffer{}; + auto nl_msg = reinterpret_cast(msg_buffer.data()); + auto rt_msg = reinterpret_cast(NLMSG_DATA(nl_msg)); + const unsigned int pid = getpid(); + + // prepare command/netlink packet + nl_msg->nlmsg_len = NLMSG_LENGTH(sizeof(rtmsg)); // Length of message. + nl_msg->nlmsg_type = RTM_GETROUTE; // Get the routes from kernel routing table . + + nl_msg->nlmsg_flags = NLM_F_DUMP | NLM_F_REQUEST; // The message is a request for dump. + nl_msg->nlmsg_seq = msg_seq++; // Sequence of the message packet. + nl_msg->nlmsg_pid = pid; // PID of process sending the request. + + // ship it + if (send(sock, nl_msg, nl_msg->nlmsg_len, 0) < 0) + { + ERROR_LOG_FMT(IOS_NET, "Failed to send netlink request ({})", Common::StrNetworkError()); + return {}; + } + + // read response + int msg_len = 0; + msg_buffer.fill(0); + + do + { + auto buf_ptr = msg_buffer.data() + msg_len; + const int read_len = recv(sock, buf_ptr, BUFF_SIZE - msg_len, 0); + if (read_len < 0) + { + ERROR_LOG_FMT(IOS_NET, "Failed to receive netlink response ({})", Common::StrNetworkError()); + return {}; + } + + nl_msg = reinterpret_cast(buf_ptr); + if (NLMSG_OK(nl_msg, read_len) == 0) + { + ERROR_LOG_FMT(IOS_NET, "Received netlink error response ({})", NLMSG_OK(nl_msg, read_len)); + return {}; + } + + if (nl_msg->nlmsg_type == NLMSG_ERROR) + { + auto err = reinterpret_cast(NLMSG_DATA(nl_msg)); + if (nl_msg->nlmsg_len < NLMSG_LENGTH(sizeof(nlmsgerr))) + { + ERROR_LOG_FMT(IOS_NET, "Netlink message was truncated"); + } + else + { + ERROR_LOG_FMT(IOS_NET, "Received netlink error {}: {}", err->error, + Common::DecodeNetworkError(-err->error)); + } + return {}; + } + + // if its the last msg, we are done + if (nl_msg->nlmsg_type == NLMSG_DONE) + { + break; + } + + msg_len += read_len; + if ((nl_msg->nlmsg_flags & NLM_F_MULTI) == 0) + { + break; + } + + } while (msg_len <= BUFF_SIZE && (nl_msg->nlmsg_seq != msg_seq || nl_msg->nlmsg_pid != pid)); + + // parse the response + nl_msg = reinterpret_cast(msg_buffer.data()); + for (; NLMSG_OK(nl_msg, msg_len); nl_msg = NLMSG_NEXT(nl_msg, msg_len)) + { + rt_msg = reinterpret_cast(NLMSG_DATA(nl_msg)); + + // only parse AF_INET, as the wii is ipv4 only + if (rt_msg->rtm_family != AF_INET) + continue; + + auto rt_attr = reinterpret_cast(RTM_RTA(rt_msg)); + auto rt_len = RTM_PAYLOAD(nl_msg); + InterfaceRouting route = {}; + + // get netmask from the destination ip length and the rest from the response + for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) + { + switch (rt_attr->rta_type) + { + case RTA_GATEWAY: + route.gateway.s_addr = *reinterpret_cast(RTA_DATA(rt_attr)); + break; + case RTA_DST: + route.destination.s_addr = *reinterpret_cast(RTA_DATA(rt_attr)); + break; + case RTA_OIF: + default: + continue; + } + } + const auto mask = (route.destination.s_addr == 0 && rt_msg->rtm_dst_len == 0) ? + 0 : + (1 << rt_msg->rtm_dst_len) - 1; + route.netmask.s_addr = mask; + routing_table.push_back(route); + } +#endif + + return routing_table; +} + +static std::optional GetSystemDefaultInterface() +{ + auto routing_table = GetSystemInterfaceRouting(); +#ifdef _WIN32 std::unique_ptr ip_table; DWORD ip_table_size = 0; if (GetIpAddrTable(nullptr, &ip_table_size, FALSE) == ERROR_INSUFFICIENT_BUFFER) @@ -189,34 +358,28 @@ static std::optional GetSystemDefaultInterface() } // find the interface IP used for the default route and use that - NET_IFINDEX ifIndex = NET_IFINDEX_UNSPECIFIED; - DWORD result = GetIpForwardTable(forward_table.get(), &forward_table_size, FALSE); - // can return ERROR_MORE_DATA on XP even after the first call - while (result == NO_ERROR || result == ERROR_MORE_DATA) + NET_IFINDEX if_index = NET_IFINDEX_UNSPECIFIED; + for (InterfaceRouting route : routing_table) { - for (DWORD i = 0; i < forward_table->dwNumEntries; ++i) - { - if (forward_table->table[i].dwForwardDest == 0) - { - ifIndex = forward_table->table[i].dwForwardIfIndex; - break; - } - } + if (route.destination.s_addr != 0) + continue; - if (result == NO_ERROR || ifIndex != NET_IFINDEX_UNSPECIFIED) - break; - - result = GetIpForwardTable(forward_table.get(), &forward_table_size, FALSE); + if_index = route.index; + break; } - if (ifIndex != NET_IFINDEX_UNSPECIFIED && + if (if_index != NET_IFINDEX_UNSPECIFIED && GetIpAddrTable(ip_table.get(), &ip_table_size, FALSE) == NO_ERROR) { for (DWORD i = 0; i < ip_table->dwNumEntries; ++i) { const auto& entry = ip_table->table[i]; - if (entry.dwIndex == ifIndex) - return DefaultInterface{entry.dwAddr, entry.dwMask, entry.dwBCastAddr}; + if (entry.dwIndex == if_index) + { + return DefaultInterface{std::bit_cast(entry.dwAddr), + std::bit_cast(entry.dwMask), + std::bit_cast(entry.dwBCastAddr), routing_table}; + } } } #elif defined(__ANDROID__) @@ -224,8 +387,12 @@ static std::optional GetSystemDefaultInterface() const u32 prefix_length = GetNetworkPrefixLength(); const u32 netmask = (1 << prefix_length) - 1; const u32 gateway = GetNetworkGateway(); + // this isnt fully correct, but this will make calls to get the routing table at least return the + // gateway + if (routing_table.empty()) + routing_table = {{0, 0, 0, gateway}}; if (addr || netmask || gateway) - return DefaultInterface{addr, netmask, gateway}; + return DefaultInterface{addr, netmask, gateway, routing_table}; #else // Assume that the address that is used to access the Internet corresponds // to the default interface. @@ -265,8 +432,13 @@ static std::optional GetSystemDefaultInterface() if (iface->ifa_addr && iface->ifa_addr->sa_family == AF_INET && get_addr(iface->ifa_addr) == default_interface_address->s_addr) { + // this isnt fully correct, but this will make calls to get the routing table at least return + // the gateway + if (routing_table.empty()) + routing_table = {{0, 0, 0, get_addr(iface->ifa_dstaddr)}}; + return DefaultInterface{get_addr(iface->ifa_addr), get_addr(iface->ifa_netmask), - get_addr(iface->ifa_broadaddr)}; + get_addr(iface->ifa_broadaddr), routing_table}; } } #endif @@ -275,10 +447,13 @@ static std::optional GetSystemDefaultInterface() static DefaultInterface GetSystemDefaultInterfaceOrFallback() { - static const u32 FALLBACK_IP = inet_addr("10.0.1.30"); - static const u32 FALLBACK_NETMASK = inet_addr("255.255.255.0"); - static const u32 FALLBACK_GATEWAY = inet_addr("10.0.255.255"); - static const DefaultInterface FALLBACK_VALUES{FALLBACK_IP, FALLBACK_NETMASK, FALLBACK_GATEWAY}; + static const in_addr FALLBACK_IP = std::bit_cast(inet_addr("10.0.1.30")); + static const in_addr FALLBACK_NETMASK = std::bit_cast(inet_addr("255.255.255.0")); + static const in_addr FALLBACK_BROADCAST = std::bit_cast(inet_addr("10.0.1.255")); + static const in_addr FALLBACK_GATEWAY = std::bit_cast(inet_addr("10.0.1.1")); + static const InterfaceRouting FALLBACK_ROUTING = {.gateway = FALLBACK_GATEWAY}; + static const DefaultInterface FALLBACK_VALUES = { + FALLBACK_IP, FALLBACK_NETMASK, FALLBACK_BROADCAST, {FALLBACK_ROUTING}}; return GetSystemDefaultInterface().value_or(FALLBACK_VALUES); } @@ -611,7 +786,7 @@ IPCReply NetIPTopDevice::HandleGetPeerNameRequest(const IOCtlRequest& request) IPCReply NetIPTopDevice::HandleGetHostIDRequest(const IOCtlRequest& request) { const DefaultInterface interface = GetSystemDefaultInterfaceOrFallback(); - const u32 host_ip = Common::swap32(interface.inet); + const u32 host_ip = ntohl(interface.inet.s_addr); INFO_LOG_FMT(IOS_NET, "IOCTL_SO_GETHOSTID = {}.{}.{}.{}", host_ip >> 24, (host_ip >> 16) & 0xFF, (host_ip >> 8) & 0xFF, host_ip & 0xFF); return IPCReply(host_ip); @@ -830,6 +1005,7 @@ IPCReply NetIPTopDevice::HandleGetInterfaceOptRequest(const IOCtlVRequest& reque auto& system = GetSystem(); auto& memory = system.GetMemory(); + const DefaultInterface interface = GetSystemDefaultInterfaceOrFallback(); const u32 param = memory.Read_U32(request.in_vectors[0].address); const u32 param2 = memory.Read_U32(request.in_vectors[0].address + 4); const u32 param3 = memory.Read_U32(request.io_vectors[0].address); @@ -980,20 +1156,42 @@ IPCReply NetIPTopDevice::HandleGetInterfaceOptRequest(const IOCtlVRequest& reque case 0x4003: // ip addr table { - // XXX: this isn't exactly right; the buffer can be larger than 12 bytes, in which case - // SO can write 12 more bytes. + // XXX: this isn't exactly right; the buffer can be larger than 12 bytes, + // in which case, depending on some interface settings, SO can write 12 more bytes memory.Write_U32(0xC, request.io_vectors[1].address); - const DefaultInterface interface = GetSystemDefaultInterfaceOrFallback(); - memory.Write_U32(Common::swap32(interface.inet), request.io_vectors[0].address); - memory.Write_U32(Common::swap32(interface.netmask), request.io_vectors[0].address + 4); - memory.Write_U32(Common::swap32(interface.broadcast), request.io_vectors[0].address + 8); + memory.Write_U32(ntohl(interface.inet.s_addr), request.io_vectors[0].address); + memory.Write_U32(ntohl(interface.netmask.s_addr), request.io_vectors[0].address + 4); + memory.Write_U32(ntohl(interface.broadcast.s_addr), request.io_vectors[0].address + 8); break; } - case 0x4005: // hardcoded value + case 0x4005: + // get routing table size, which is almost always hardcoded to be 0x20 in IOS + // on pc its often around 0x20 too so... meh memory.Write_U32(0x20, request.io_vectors[0].address); break; + case 0x4006: // get routing table + for (InterfaceRouting route : interface.routing_table) + { + memory.Write_U32(ntohl(route.destination.s_addr), request.io_vectors[0].address + param5); + memory.Write_U32(ntohl(route.netmask.s_addr), request.io_vectors[0].address + param5 + 4); + memory.Write_U32(ntohl(route.gateway.s_addr), request.io_vectors[0].address + param5 + 8); + + // write flags. unknown what they do but when gateway was 0 bit 0 was always 0 + memory.Write_U32(route.gateway.s_addr == 0 ? 0 : 1, + request.io_vectors[0].address + param5 + 12); + + // some unknown + memory.Write_U64(0x00, request.io_vectors[0].address + param5 + 16); + param5 += 24; + if (param5 >= param4) + break; + } + + memory.Write_U32(param5, request.io_vectors[1].address); + break; + case 0x6003: // hardcoded value memory.Write_U32(0x80, request.io_vectors[0].address); break; diff --git a/Source/Core/Core/IOS/USB/Bluetooth/BTEmu.cpp b/Source/Core/Core/IOS/USB/Bluetooth/BTEmu.cpp index b0be6bc249..5c66d48cb2 100644 --- a/Source/Core/Core/IOS/USB/Bluetooth/BTEmu.cpp +++ b/Source/Core/Core/IOS/USB/Bluetooth/BTEmu.cpp @@ -51,8 +51,8 @@ BluetoothEmuDevice::BluetoothEmuDevice(EmulationKernel& ios, const std::string& const bdaddr_t tmp_bd = {0x11, 0x02, 0x19, 0x79, 0, i}; // Previous records can be safely overwritten, since they are backed up - std::copy(tmp_bd.begin(), tmp_bd.end(), std::rbegin(bt_dinf.active[i].bdaddr)); - std::copy(tmp_bd.begin(), tmp_bd.end(), std::rbegin(bt_dinf.registered[i].bdaddr)); + std::ranges::copy(tmp_bd, std::rbegin(bt_dinf.active[i].bdaddr)); + std::ranges::copy(tmp_bd, std::rbegin(bt_dinf.registered[i].bdaddr)); const auto& wm_name = (i == WIIMOTE_BALANCE_BOARD) ? "Nintendo RVL-WBC-01" : "Nintendo RVL-CNT-01"; @@ -413,7 +413,7 @@ void BluetoothEmuDevice::ACLPool::Store(const u8* data, const u16 size, const u1 m_queue.push_back(Packet()); auto& packet = m_queue.back(); - std::copy(data, data + size, packet.data); + std::copy_n(data, size, packet.data); packet.size = size; packet.conn_handle = conn_handle; } @@ -438,7 +438,7 @@ void BluetoothEmuDevice::ACLPool::WriteToEndpoint(const USB::V0BulkMessage& endp header->length = size; // Write the packet to the buffer - std::copy(data, data + size, (u8*)header + sizeof(hci_acldata_hdr_t)); + std::copy_n(data, size, (u8*)header + sizeof(hci_acldata_hdr_t)); m_queue.pop_front(); @@ -473,8 +473,7 @@ bool BluetoothEmuDevice::SendEventInquiryResponse() static_assert( sizeof(SHCIEventInquiryResult) - 2 + (num_responses * sizeof(hci_inquiry_response)) < 256); - const auto iter = std::find_if(m_wiimotes.begin(), m_wiimotes.end(), - std::mem_fn(&WiimoteDevice::IsInquiryScanEnabled)); + const auto iter = std::ranges::find_if(m_wiimotes, &WiimoteDevice::IsInquiryScanEnabled); if (iter == m_wiimotes.end()) { // No remotes are discoverable. diff --git a/Source/Core/Core/IOS/USB/Bluetooth/BTReal.cpp b/Source/Core/Core/IOS/USB/Bluetooth/BTReal.cpp index 1a43a647c5..e3a6a660ed 100644 --- a/Source/Core/Core/IOS/USB/Bluetooth/BTReal.cpp +++ b/Source/Core/Core/IOS/USB/Bluetooth/BTReal.cpp @@ -103,7 +103,8 @@ std::optional BluetoothRealDevice::Open(const OpenRequest& request) const libusb_interface& interface = config_descriptor->interface[INTERFACE]; const libusb_interface_descriptor& descriptor = interface.altsetting[0]; - if (IsBluetoothDevice(descriptor) && IsWantedDevice(device_descriptor) && OpenDevice(device)) + if (IsBluetoothDevice(descriptor) && IsWantedDevice(device_descriptor) && + OpenDevice(device_descriptor, device)) { unsigned char manufacturer[50] = {}, product[50] = {}, serial_number[50] = {}; const int manufacturer_ret = libusb_get_string_descriptor_ascii( @@ -481,9 +482,9 @@ bool BluetoothRealDevice::SendHCIStoreLinkKeyCommand() auto iterator = packet.begin() + sizeof(hci_cmd_hdr_t) + sizeof(hci_write_stored_link_key_cp); for (const auto& entry : m_link_keys) { - std::copy(entry.first.begin(), entry.first.end(), iterator); + std::ranges::copy(entry.first, iterator); iterator += entry.first.size(); - std::copy(entry.second.begin(), entry.second.end(), iterator); + std::ranges::copy(entry.second, iterator); iterator += entry.second.size(); } @@ -597,7 +598,7 @@ void BluetoothRealDevice::LoadLinkKeys() } auto& mac = address.value(); - std::reverse(mac.begin(), mac.end()); + std::ranges::reverse(mac); const std::string& key_string = pair.substr(index + 1); linkkey_t key{}; @@ -620,7 +621,7 @@ void BluetoothRealDevice::SaveLinkKeys() { bdaddr_t address; // Reverse the address so that it is stored in the correct order in the config file - std::reverse_copy(entry.first.begin(), entry.first.end(), address.begin()); + std::ranges::reverse_copy(entry.first, address.begin()); oss << Common::MacAddressToString(address); oss << '='; oss << std::hex; @@ -637,14 +638,16 @@ void BluetoothRealDevice::SaveLinkKeys() Config::SetBase(Config::MAIN_BLUETOOTH_PASSTHROUGH_LINK_KEYS, config_string); } -bool BluetoothRealDevice::OpenDevice(libusb_device* device) +bool BluetoothRealDevice::OpenDevice(const libusb_device_descriptor& device_descriptor, + libusb_device* device) { m_device = libusb_ref_device(device); const int ret = libusb_open(m_device, &m_handle); if (ret != LIBUSB_SUCCESS) { - m_last_open_error = - Common::FmtFormatT("Failed to open Bluetooth device: {0}", LibusbUtils::ErrorWrap(ret)); + m_last_open_error = Common::FmtFormatT("Failed to open Bluetooth device {:04x}:{:04x}: {}", + device_descriptor.idVendor, device_descriptor.idProduct, + LibusbUtils::ErrorWrap(ret)); return false; } @@ -734,7 +737,7 @@ void BluetoothRealDevice::HandleBulkOrIntrTransfer(libusb_transfer* tr) hci_link_key_notification_ep notification; std::memcpy(¬ification, tr->buffer + sizeof(hci_event_hdr_t), sizeof(notification)); linkkey_t key; - std::copy(std::begin(notification.key), std::end(notification.key), std::begin(key)); + std::ranges::copy(notification.key, std::begin(key)); m_link_keys[notification.bdaddr] = key; } else if (event == HCI_EVENT_COMMAND_COMPL) diff --git a/Source/Core/Core/IOS/USB/Bluetooth/BTReal.h b/Source/Core/Core/IOS/USB/Bluetooth/BTReal.h index a1bd605f6f..16002a848b 100644 --- a/Source/Core/Core/IOS/USB/Bluetooth/BTReal.h +++ b/Source/Core/Core/IOS/USB/Bluetooth/BTReal.h @@ -23,6 +23,7 @@ class PointerWrap; struct libusb_device; struct libusb_device_handle; +struct libusb_device_descriptor; struct libusb_transfer; namespace IOS::HLE @@ -116,7 +117,7 @@ private: void LoadLinkKeys(); void SaveLinkKeys(); - bool OpenDevice(libusb_device* device); + bool OpenDevice(const libusb_device_descriptor& device_descriptor, libusb_device* device); }; } // namespace IOS::HLE diff --git a/Source/Core/Core/IOS/USB/Emulated/Skylanders/Skylander.cpp b/Source/Core/Core/IOS/USB/Emulated/Skylanders/Skylander.cpp index df9dbb1505..a43efb442d 100644 --- a/Source/Core/Core/IOS/USB/Emulated/Skylanders/Skylander.cpp +++ b/Source/Core/Core/IOS/USB/Emulated/Skylanders/Skylander.cpp @@ -296,7 +296,7 @@ const std::map, SkyData> list_skylanders = {{453, 0x3403}, {"Blades (Legendary)", Game::TrapTeam, Element::Air, Type::Skylander}}, {{454, 0x3000}, {"Wallop", Game::TrapTeam, Element::Earth, Type::TrapMaster}}, {{455, 0x3000}, {"Head Rush", Game::TrapTeam, Element::Earth, Type::TrapMaster}}, - {{455, 0x3402}, {"Head Rush (Nitro)", Game::TrapTeam, Element::Earth, Type::Skylander}}, + {{455, 0x3402}, {"Head Rush (Nitro)", Game::TrapTeam, Element::Earth, Type::TrapMaster}}, {{456, 0x3000}, {"Fist Bump", Game::TrapTeam, Element::Earth, Type::Skylander}}, {{457, 0x3000}, {"Rocky Roll", Game::TrapTeam, Element::Earth, Type::Skylander}}, {{458, 0x3000}, {"Wildfire", Game::TrapTeam, Element::Fire, Type::TrapMaster}}, @@ -929,7 +929,7 @@ int SkylanderUSB::SubmitTransfer(std::unique_ptr cmd) // The 4 bytes {55, 00, 00, 55} are the status of characters on the portal. The 4 bytes are // treated as a 32-bit binary array. Each unique Skylander placed on a board is represented // by 2 bits starting with the first Skylander in the least significant bit. This bit is - // present whenever the Skylandar is added or present on the portal. When the Skylander is + // present whenever the Skylander is added or present on the portal. When the Skylander is // added to the board, both bits are set in the next status message as a one-time signal. // When a Skylander is removed from the board, only the most significant bit of the 2 bits // is set. diff --git a/Source/Core/Core/IOS/USB/USBV4.cpp b/Source/Core/Core/IOS/USB/USBV4.cpp index 6c8f58ec2b..f2bb54064c 100644 --- a/Source/Core/Core/IOS/USB/USBV4.cpp +++ b/Source/Core/Core/IOS/USB/USBV4.cpp @@ -87,7 +87,7 @@ void V4GetUSStringMessage::OnTransferComplete(s32 return_value) const auto& memory = system.GetMemory(); std::string message = memory.GetString(data_address); - std::replace_if(message.begin(), message.end(), std::not_fn(Common::IsPrintableCharacter), '?'); + std::ranges::replace_if(message, std::not_fn(Common::IsPrintableCharacter), '?'); memory.CopyToEmu(data_address, message.c_str(), message.size()); TransferCommand::OnTransferComplete(return_value); } diff --git a/Source/Core/Core/IOS/USB/USBV5.cpp b/Source/Core/Core/IOS/USB/USBV5.cpp index ee07fe7da6..e43e59dfaf 100644 --- a/Source/Core/Core/IOS/USB/USBV5.cpp +++ b/Source/Core/Core/IOS/USB/USBV5.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include "Common/Assert.h" #include "Common/ChunkFile.h" @@ -215,8 +216,8 @@ void USBV5ResourceManager::OnDeviceChange(const ChangeEvent event, if (interface.bAlternateSetting != 0) continue; - auto it = std::find_if(m_usbv5_devices.rbegin(), m_usbv5_devices.rend(), - [](const USBV5Device& entry) { return !entry.in_use; }); + auto it = std::ranges::find_if(m_usbv5_devices | std::views::reverse, + [](const USBV5Device& entry) { return !entry.in_use; }); if (it == m_usbv5_devices.rend()) return; diff --git a/Source/Core/Core/IOS/USB/USB_HID/HIDv5.cpp b/Source/Core/Core/IOS/USB/USB_HID/HIDv5.cpp index 1fa3b58686..f126ff19a5 100644 --- a/Source/Core/Core/IOS/USB/USB_HID/HIDv5.cpp +++ b/Source/Core/Core/IOS/USB/USB_HID/HIDv5.cpp @@ -169,11 +169,10 @@ IPCReply USB_HIDv5::GetDeviceInfo(USBV5Device& device, const IOCtlRequest& reque memory.CopyToEmu(request.buffer_out + 56, &config_descriptor, sizeof(config_descriptor)); std::vector interfaces = host_device->GetInterfaces(0); - auto it = std::find_if(interfaces.begin(), interfaces.end(), - [&](const USB::InterfaceDescriptor& interface) { - return interface.bInterfaceNumber == device.interface_number && - interface.bAlternateSetting == alt_setting; - }); + auto it = std::ranges::find_if(interfaces, [&](const USB::InterfaceDescriptor& interface) { + return interface.bInterfaceNumber == device.interface_number && + interface.bAlternateSetting == alt_setting; + }); if (it == interfaces.end()) return IPCReply(IPC_EINVAL); it->Swap(); diff --git a/Source/Core/Core/IOS/USB/USB_VEN/VEN.cpp b/Source/Core/Core/IOS/USB/USB_VEN/VEN.cpp index eec7df9392..a0dd4393d8 100644 --- a/Source/Core/Core/IOS/USB/USB_VEN/VEN.cpp +++ b/Source/Core/Core/IOS/USB/USB_VEN/VEN.cpp @@ -152,11 +152,10 @@ IPCReply USB_VEN::GetDeviceInfo(USBV5Device& device, const IOCtlRequest& request memory.CopyToEmu(request.buffer_out + 40, &config_descriptor, sizeof(config_descriptor)); std::vector interfaces = host_device->GetInterfaces(0); - auto it = std::find_if(interfaces.begin(), interfaces.end(), - [&](const USB::InterfaceDescriptor& interface) { - return interface.bInterfaceNumber == device.interface_number && - interface.bAlternateSetting == alt_setting; - }); + auto it = std::ranges::find_if(interfaces, [&](const USB::InterfaceDescriptor& interface) { + return interface.bInterfaceNumber == device.interface_number && + interface.bAlternateSetting == alt_setting; + }); if (it == interfaces.end()) return IPCReply(IPC_EINVAL); it->Swap(); diff --git a/Source/Core/Core/IOS/WFS/WFSSRV.cpp b/Source/Core/Core/IOS/WFS/WFSSRV.cpp index 3bc36f5fcd..b6a00fd2eb 100644 --- a/Source/Core/Core/IOS/WFS/WFSSRV.cpp +++ b/Source/Core/Core/IOS/WFS/WFSSRV.cpp @@ -7,6 +7,9 @@ #include #include +#include +#include + #include "Common/CommonTypes.h" #include "Common/FileUtil.h" #include "Common/IOFile.h" @@ -423,7 +426,7 @@ std::string WFSSRVDevice::NormalizePath(const std::string& path) const normalized_components.push_back(component); } } - return "/" + JoinStrings(normalized_components, "/"); + return fmt::format("/{}", fmt::join(normalized_components, "/")); } WFSSRVDevice::FileDescriptor* WFSSRVDevice::FindFileDescriptor(u16 fd) diff --git a/Source/Core/Core/Movie.cpp b/Source/Core/Core/Movie.cpp index 325381f0e9..89e6d45d31 100644 --- a/Source/Core/Core/Movie.cpp +++ b/Source/Core/Core/Movie.cpp @@ -1100,7 +1100,7 @@ void MovieManager::LoadInput(const std::string& movie_path) "read-only mode off. Otherwise you'll probably get a desync.", byte_offset, byte_offset); - std::copy(movInput.begin(), movInput.end(), m_temp_input.begin()); + std::ranges::copy(movInput, m_temp_input.begin()); } else { diff --git a/Source/Core/Core/NetPlayClient.cpp b/Source/Core/Core/NetPlayClient.cpp index 02a4c28a5c..b32fad1d4a 100644 --- a/Source/Core/Core/NetPlayClient.cpp +++ b/Source/Core/Core/NetPlayClient.cpp @@ -19,6 +19,7 @@ #include #include +#include #include "Common/Assert.h" #include "Common/CommonPaths.h" diff --git a/Source/Core/Core/NetPlayServer.cpp b/Source/Core/Core/NetPlayServer.cpp index 763e699cc7..33a43c6a52 100644 --- a/Source/Core/Core/NetPlayServer.cpp +++ b/Source/Core/Core/NetPlayServer.cpp @@ -18,6 +18,7 @@ #include #include +#include #include "Common/CommonPaths.h" #include "Common/ENet.h" diff --git a/Source/Core/Core/PatchEngine.cpp b/Source/Core/Core/PatchEngine.cpp index 0571bb3595..a5fd7e4c4b 100644 --- a/Source/Core/Core/PatchEngine.cpp +++ b/Source/Core/Core/PatchEngine.cpp @@ -78,7 +78,7 @@ std::optional DeserializeLine(std::string line) entry.conditional = true; } - const auto iter = std::find(s_patch_type_strings.begin(), s_patch_type_strings.end(), items[1]); + const auto iter = std::ranges::find(s_patch_type_strings, items[1]); if (iter == s_patch_type_strings.end()) return std::nullopt; entry.type = static_cast(std::distance(s_patch_type_strings.begin(), iter)); diff --git a/Source/Core/Core/PowerPC/BreakPoints.cpp b/Source/Core/Core/PowerPC/BreakPoints.cpp index 565dc961e5..1fef4e4e25 100644 --- a/Source/Core/Core/PowerPC/BreakPoints.cpp +++ b/Source/Core/Core/PowerPC/BreakPoints.cpp @@ -352,10 +352,9 @@ void MemChecks::Clear() TMemCheck* MemChecks::GetMemCheck(u32 address, size_t size) { - const auto iter = - std::find_if(m_mem_checks.begin(), m_mem_checks.end(), [address, size](const auto& mc) { - return mc.end_address >= address && address + size - 1 >= mc.start_address; - }); + const auto iter = std::ranges::find_if(m_mem_checks, [address, size](const auto& mc) { + return mc.end_address >= address && address + size - 1 >= mc.start_address; + }); // None found if (iter == m_mem_checks.cend()) diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp index 594f560f10..dd012ce88f 100644 --- a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp @@ -3,13 +3,22 @@ #include "Core/PowerPC/CachedInterpreter/CachedInterpreter.h" +#include +#include +#include + +#include +#include + #include "Common/CommonTypes.h" +#include "Common/GekkoDisassembler.h" #include "Common/Logging/Log.h" #include "Core/ConfigManager.h" #include "Core/Core.h" #include "Core/CoreTiming.h" #include "Core/HLE/HLE.h" #include "Core/HW/CPU.h" +#include "Core/Host.h" #include "Core/PowerPC/Gekko.h" #include "Core/PowerPC/Interpreter/Interpreter.h" #include "Core/PowerPC/Jit64Common/Jit64Constants.h" @@ -289,14 +298,15 @@ void CachedInterpreter::Jit(u32 em_address, bool clear_cache_and_retry_on_failur b->near_end = GetWritableCodePtr(); b->far_begin = b->far_end = nullptr; - b->codeSize = static_cast(b->near_end - b->normalEntry); - b->originalSize = code_block.m_num_instructions; - // Mark the memory region that this code block uses in the RangeSizeSet. if (b->near_begin != b->near_end) m_free_ranges.erase(b->near_begin, b->near_end); - m_block_cache.FinalizeBlock(*b, jo.enableBlocklink, code_block.m_physical_addresses); + m_block_cache.FinalizeBlock(*b, jo.enableBlocklink, code_block, m_code_buffer); + +#ifdef JIT_LOG_GENERATED_CODE + LogGeneratedCode(); +#endif return; } @@ -370,15 +380,16 @@ bool CachedInterpreter::DoJit(u32 em_address, JitBlock* b, u32 nextPC) {interpreter, Interpreter::GetInterpreterOp(op.inst), js.compilerPC, op.inst}, power_pc, js.downcountAmount}; - Write(op.canEndBlock ? InterpretAndCheckExceptions : - InterpretAndCheckExceptions, + Write(op.canEndBlock ? CallbackCast(InterpretAndCheckExceptions) : + CallbackCast(InterpretAndCheckExceptions), operands); } else { const InterpretOperands operands = {interpreter, Interpreter::GetInterpreterOp(op.inst), js.compilerPC, op.inst}; - Write(op.canEndBlock ? Interpret : Interpret, operands); + Write(op.canEndBlock ? CallbackCast(Interpret) : CallbackCast(Interpret), + operands); } if (op.branchIsIdleLoop) @@ -401,6 +412,29 @@ bool CachedInterpreter::DoJit(u32 em_address, JitBlock* b, u32 nextPC) return true; } +void CachedInterpreter::EraseSingleBlock(const JitBlock& block) +{ + m_block_cache.EraseSingleBlock(block); + FreeRanges(); +} + +std::vector CachedInterpreter::GetMemoryStats() const +{ + return {{"free", m_free_ranges.get_stats()}}; +} + +std::size_t CachedInterpreter::DisassembleNearCode(const JitBlock& block, + std::ostream& stream) const +{ + return Disassemble(block, stream); +} + +std::size_t CachedInterpreter::DisassembleFarCode(const JitBlock& block, std::ostream& stream) const +{ + stream << "N/A\n"; + return 0; +} + void CachedInterpreter::ClearCache() { m_block_cache.Clear(); @@ -408,4 +442,24 @@ void CachedInterpreter::ClearCache() ClearCodeSpace(); ResetFreeMemoryRanges(); RefreshConfig(); + Host_JitCacheCleared(); +} + +void CachedInterpreter::LogGeneratedCode() const +{ + std::ostringstream stream; + + stream << "\nPPC Code Buffer:\n"; + for (const PPCAnalyst::CodeOp& op : + std::span{m_code_buffer.data(), code_block.m_num_instructions}) + { + fmt::print(stream, "0x{:08x}\t\t{}\n", op.address, + Common::GekkoDisassembler::Disassemble(op.inst.hex, op.address)); + } + + stream << "\nHost Code:\n"; + Disassemble(*js.curBlock, stream); + + // TODO C++20: std::ostringstream::view() + DEBUG_LOG_FMT(DYNA_REC, "{}", std::move(stream).str()); } diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.h b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.h index 92da1cd473..a29cf53758 100644 --- a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.h +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.h @@ -46,6 +46,14 @@ public: void Jit(u32 address, bool clear_cache_and_retry_on_failure); bool DoJit(u32 address, JitBlock* b, u32 nextPC); + void EraseSingleBlock(const JitBlock& block) override; + std::vector GetMemoryStats() const override; + + static std::size_t Disassemble(const JitBlock& block, std::ostream& stream); + + std::size_t DisassembleNearCode(const JitBlock& block, std::ostream& stream) const override; + std::size_t DisassembleFarCode(const JitBlock& block, std::ostream& stream) const override; + JitBaseBlockCache* GetBlockCache() override { return &m_block_cache; } const char* GetName() const override { return "Cached Interpreter"; } const CommonAsmRoutinesBase* GetAsmRoutines() override { return nullptr; } @@ -63,6 +71,8 @@ private: void FreeRanges(); void ResetFreeMemoryRanges(); + void LogGeneratedCode() const; + struct StartProfiledBlockOperands; template struct EndBlockOperands; @@ -74,20 +84,33 @@ private: struct CheckIdleOperands; static s32 StartProfiledBlock(PowerPC::PowerPCState& ppc_state, - const StartProfiledBlockOperands& profile_data); + const StartProfiledBlockOperands& operands); + static s32 StartProfiledBlock(std::ostream& stream, const StartProfiledBlockOperands& operands); template static s32 EndBlock(PowerPC::PowerPCState& ppc_state, const EndBlockOperands& operands); + template + static s32 EndBlock(std::ostream& stream, const EndBlockOperands& operands); template static s32 Interpret(PowerPC::PowerPCState& ppc_state, const InterpretOperands& operands); template + static s32 Interpret(std::ostream& stream, const InterpretOperands& operands); + template static s32 InterpretAndCheckExceptions(PowerPC::PowerPCState& ppc_state, const InterpretAndCheckExceptionsOperands& operands); + template + static s32 InterpretAndCheckExceptions(std::ostream& stream, + const InterpretAndCheckExceptionsOperands& operands); static s32 HLEFunction(PowerPC::PowerPCState& ppc_state, const HLEFunctionOperands& operands); + static s32 HLEFunction(std::ostream& stream, const HLEFunctionOperands& operands); static s32 WriteBrokenBlockNPC(PowerPC::PowerPCState& ppc_state, const WriteBrokenBlockNPCOperands& operands); + static s32 WriteBrokenBlockNPC(std::ostream& stream, const WriteBrokenBlockNPCOperands& operands); static s32 CheckFPU(PowerPC::PowerPCState& ppc_state, const CheckHaltOperands& operands); + static s32 CheckFPU(std::ostream& stream, const CheckHaltOperands& operands); static s32 CheckBreakpoint(PowerPC::PowerPCState& ppc_state, const CheckHaltOperands& operands); + static s32 CheckBreakpoint(std::ostream& stream, const CheckHaltOperands& operands); static s32 CheckIdle(PowerPC::PowerPCState& ppc_state, const CheckIdleOperands& operands); + static s32 CheckIdle(std::ostream& stream, const CheckIdleOperands& operands); HyoutaUtilities::RangeSizeSet m_free_ranges; CachedInterpreterBlockCache m_block_cache; diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.cpp b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.cpp index 8422ef9edb..ffd1042594 100644 --- a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.cpp +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.cpp @@ -19,6 +19,8 @@ void CachedInterpreterEmitter::Write(AnyCallback callback, const void* operands, } std::memcpy(m_code, &callback, sizeof(callback)); m_code += sizeof(callback); + if (size == 0) + return; std::memcpy(m_code, operands, size); m_code += size; } diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.h b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.h index db1a22c413..7b1554ffc1 100644 --- a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.h +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.h @@ -4,6 +4,7 @@ #pragma once #include +#include #include #include "Common/CodeBlock.h" @@ -24,6 +25,11 @@ protected: using Callback = s32 (*)(PowerPC::PowerPCState& ppc_state, const Operands& operands); using AnyCallback = s32 (*)(PowerPC::PowerPCState& ppc_state, const void* operands); + template + static consteval Callback CallbackCast(Callback callback) + { + return callback; + } template static AnyCallback AnyCallbackCast(Callback callback) { @@ -31,6 +37,21 @@ protected: } static consteval AnyCallback AnyCallbackCast(AnyCallback callback) { return callback; } + // Disassemble callbacks will always return the distance to the next callback. + template + using Disassemble = s32 (*)(std::ostream& stream, const Operands& operands); + using AnyDisassemble = s32 (*)(std::ostream& stream, const void* operands); + + template + static AnyDisassemble AnyDisassembleCast(Disassemble disassemble) + { + return reinterpret_cast(disassemble); + } + static consteval AnyDisassemble AnyDisassembleCast(AnyDisassemble disassemble) + { + return disassemble; + } + public: CachedInterpreterEmitter() = default; explicit CachedInterpreterEmitter(u8* begin, u8* end) : m_code(begin), m_code_end(end) {} @@ -63,6 +84,7 @@ public: } static s32 PoisonCallback(PowerPC::PowerPCState& ppc_state, const void* operands); + static s32 PoisonCallback(std::ostream& stream, const void* operands); private: void Write(AnyCallback callback, const void* operands, std::size_t size); diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter_Disassembler.cpp b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter_Disassembler.cpp new file mode 100644 index 0000000000..725d124958 --- /dev/null +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter_Disassembler.cpp @@ -0,0 +1,143 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#include "Core/PowerPC/CachedInterpreter/CachedInterpreter.h" + +#include +#include +#include +#include + +#include +#include + +#include "Core/HLE/HLE.h" + +s32 CachedInterpreterEmitter::PoisonCallback(std::ostream& stream, const void* operands) +{ + stream << "PoisonCallback()\n"; + return sizeof(AnyCallback); +} + +s32 CachedInterpreter::StartProfiledBlock(std::ostream& stream, + const StartProfiledBlockOperands& operands) +{ + stream << "StartProfiledBlock()\n"; + return sizeof(AnyCallback) + sizeof(operands); +} + +template +s32 CachedInterpreter::EndBlock(std::ostream& stream, const EndBlockOperands& operands) +{ + fmt::println(stream, "EndBlock(downcount={}, num_load_stores={}, num_fp_inst={})", + profiled, operands.downcount, operands.num_load_stores, operands.num_fp_inst); + return sizeof(AnyCallback) + sizeof(operands); +} + +template +s32 CachedInterpreter::Interpret(std::ostream& stream, const InterpretOperands& operands) +{ + fmt::println(stream, "Interpret(current_pc=0x{:08x}, inst=0x{:08x})", write_pc, + operands.current_pc, operands.inst.hex); + return sizeof(AnyCallback) + sizeof(operands); +} + +template +s32 CachedInterpreter::InterpretAndCheckExceptions( + std::ostream& stream, const InterpretAndCheckExceptionsOperands& operands) +{ + fmt::println(stream, + "InterpretAndCheckExceptions(current_pc=0x{:08x}, inst=0x{:08x}, " + "downcount={})", + write_pc, operands.current_pc, operands.inst.hex, operands.downcount); + return sizeof(AnyCallback) + sizeof(operands); +} + +s32 CachedInterpreter::HLEFunction(std::ostream& stream, const HLEFunctionOperands& operands) +{ + const auto& [system, current_pc, hook_index] = operands; + fmt::println(stream, "HLEFunction(current_pc=0x{:08x}, hook_index={}) [\"{}\"]", current_pc, + hook_index, HLE::GetHookNameByIndex(hook_index)); + return sizeof(AnyCallback) + sizeof(operands); +} + +s32 CachedInterpreter::WriteBrokenBlockNPC(std::ostream& stream, + const WriteBrokenBlockNPCOperands& operands) +{ + const auto& [current_pc] = operands; + fmt::println(stream, "WriteBrokenBlockNPC(current_pc=0x{:08x})", current_pc); + return sizeof(AnyCallback) + sizeof(operands); +} + +s32 CachedInterpreter::CheckFPU(std::ostream& stream, const CheckHaltOperands& operands) +{ + const auto& [power_pc, current_pc, downcount] = operands; + fmt::println(stream, "CheckFPU(current_pc=0x{:08x}, downcount={})", current_pc, downcount); + return sizeof(AnyCallback) + sizeof(operands); +} + +s32 CachedInterpreter::CheckBreakpoint(std::ostream& stream, const CheckHaltOperands& operands) +{ + const auto& [power_pc, current_pc, downcount] = operands; + fmt::println(stream, "CheckBreakpoint(current_pc=0x{:08x}, downcount={})", current_pc, downcount); + return sizeof(AnyCallback) + sizeof(operands); +} + +s32 CachedInterpreter::CheckIdle(std::ostream& stream, const CheckIdleOperands& operands) +{ + const auto& [core_timing, idle_pc] = operands; + fmt::println(stream, "CheckIdle(idle_pc=0x{:08x})", idle_pc); + return sizeof(AnyCallback) + sizeof(operands); +} + +static std::once_flag s_sorted_lookup_flag; + +std::size_t CachedInterpreter::Disassemble(const JitBlock& block, std::ostream& stream) +{ + using LookupKV = std::pair; + + // clang-format off +#define LOOKUP_KV(...) {AnyCallbackCast(__VA_ARGS__), AnyDisassembleCast(__VA_ARGS__)} + // clang-format on + + // Function addresses aren't known at compile-time, so this array is sorted at run-time. + static auto sorted_lookup = std::to_array({ + LOOKUP_KV(CachedInterpreter::PoisonCallback), + LOOKUP_KV(CachedInterpreter::StartProfiledBlock), + LOOKUP_KV(CachedInterpreter::EndBlock), + LOOKUP_KV(CachedInterpreter::EndBlock), + LOOKUP_KV(CachedInterpreter::Interpret), + LOOKUP_KV(CachedInterpreter::Interpret), + LOOKUP_KV(CachedInterpreter::InterpretAndCheckExceptions), + LOOKUP_KV(CachedInterpreter::InterpretAndCheckExceptions), + LOOKUP_KV(CachedInterpreter::HLEFunction), + LOOKUP_KV(CachedInterpreter::WriteBrokenBlockNPC), + LOOKUP_KV(CachedInterpreter::CheckFPU), + LOOKUP_KV(CachedInterpreter::CheckBreakpoint), + LOOKUP_KV(CachedInterpreter::CheckIdle), + }); + +#undef LOOKUP_KV + + std::call_once(s_sorted_lookup_flag, []() { + const auto end = std::ranges::sort(sorted_lookup, {}, &LookupKV::first); + ASSERT_MSG(DYNA_REC, std::ranges::adjacent_find(sorted_lookup, {}, &LookupKV::first) == end, + "Sorted lookup should not contain duplicate keys."); + }); + + std::size_t instruction_count = 0; + for (const u8* normal_entry = block.normalEntry; normal_entry != block.near_end; + ++instruction_count) + { + const auto callback = *reinterpret_cast(normal_entry); + const auto kv = std::ranges::lower_bound(sorted_lookup, callback, {}, &LookupKV::first); + if (kv != sorted_lookup.end() && kv->first == callback) + { + normal_entry += kv->second(stream, normal_entry + sizeof(AnyCallback)); + continue; + } + stream << "UNKNOWN OR ILLEGAL CALLBACK\n"; + break; + } + return instruction_count; +} diff --git a/Source/Core/Core/PowerPC/Gekko.h b/Source/Core/Core/PowerPC/Gekko.h index 86c6dd8632..12d6a6bcc8 100644 --- a/Source/Core/Core/PowerPC/Gekko.h +++ b/Source/Core/Core/PowerPC/Gekko.h @@ -294,6 +294,14 @@ union UGeckoInstruction }; }; +// Precondition: inst is a bx, bcx, bclrx, or bcctrx instruction. +constexpr bool BranchIsConditional(UGeckoInstruction inst) +{ + if (inst.OPCD == 18) // bx + return false; + return (inst.BO & 0b10100) != 0b10100; // 1z1zz - Branch always +} + // Used in implementations of rlwimi, rlwinm, and rlwnm inline u32 MakeRotationMask(u32 mb, u32 me) { diff --git a/Source/Core/Core/PowerPC/Interpreter/Interpreter_FPUtils.h b/Source/Core/Core/PowerPC/Interpreter/Interpreter_FPUtils.h index 2f9406ff05..67b6af7560 100644 --- a/Source/Core/Core/PowerPC/Interpreter/Interpreter_FPUtils.h +++ b/Source/Core/Core/PowerPC/Interpreter/Interpreter_FPUtils.h @@ -92,7 +92,33 @@ inline double Force25Bit(double d) { u64 integral = std::bit_cast(d); - integral = (integral & 0xFFFFFFFFF8000000ULL) + (integral & 0x8000000); + u64 exponent = integral & Common::DOUBLE_EXP; + u64 fraction = integral & Common::DOUBLE_FRAC; + + if (exponent == 0 && fraction != 0) + { + // Subnormals get "normalized" before they're rounded + // In the end, this practically just means that the rounding is + // at a different bit + + s64 keep_mask = 0xFFFFFFFFF8000000LL; + u64 round = 0x8000000; + + // Shift the mask and rounding bit to the right until + // the fraction is "normal" + // That is to say shifting it until the MSB of the fraction + // would escape into the exponent + u32 shift = std::countl_zero(fraction) - (63 - Common::DOUBLE_FRAC_WIDTH); + keep_mask >>= shift; + round >>= shift; + + // Round using these shifted values + integral = (integral & keep_mask) + (integral & round); + } + else + { + integral = (integral & 0xFFFFFFFFF8000000ULL) + (integral & 0x8000000); + } return std::bit_cast(integral); } diff --git a/Source/Core/Core/PowerPC/Interpreter/Interpreter_FloatingPoint.cpp b/Source/Core/Core/PowerPC/Interpreter/Interpreter_FloatingPoint.cpp index 8036a079f6..b1dbbf0cc1 100644 --- a/Source/Core/Core/PowerPC/Interpreter/Interpreter_FloatingPoint.cpp +++ b/Source/Core/Core/PowerPC/Interpreter/Interpreter_FloatingPoint.cpp @@ -8,6 +8,7 @@ #include "Common/CommonTypes.h" #include "Common/FloatUtils.h" +#include "Common/Unreachable.h" #include "Core/PowerPC/Gekko.h" #include "Core/PowerPC/Interpreter/Interpreter_FPUtils.h" #include "Core/PowerPC/PowerPC.h" @@ -32,6 +33,22 @@ void SetFI(PowerPC::PowerPCState& ppc_state, u32 FI) ppc_state.fpscr.FI = FI; } +// Round a number to an integer in the same direction as the CPU rounding mode, +// without setting any CPU flags or being careful about NaNs +double RoundToIntegerMode(double number) +{ + // This value is 2^52 -- The first number in which double precision floating point + // numbers can only store subsequent integers, and no longer any decimals + // This keeps the sign of the unrounded value because it needs to scale it + // upwards when added + const double int_precision = std::copysign(4503599627370496.0, number); + + // By adding this value to the original number, + // it will be forced to decide a integer to round to + // This rounding will be the same as the CPU rounding mode + return (number + int_precision) - int_precision; +} + // Note that the convert to integer operation is defined // in Appendix C.4.2 in PowerPC Microprocessor Family: // The Programming Environments Manual for 32 and 64-bit Microprocessors @@ -39,9 +56,34 @@ void ConvertToInteger(PowerPC::PowerPCState& ppc_state, UGeckoInstruction inst, RoundingMode rounding_mode) { const double b = ppc_state.ps[inst.FB].PS0AsDouble(); + double rounded; u32 value; bool exception_occurred = false; + // To reduce complexity, this takes in a rounding mode in a switch case, + // rather than always judging based on the emulated CPU rounding mode + switch (rounding_mode) + { + case RoundingMode::Nearest: + // On generic platforms, the rounding should be assumed to be ties to even + // For targeted platforms this would work for any rounding mode, + // but it's mainly just kept in to replace roundeven, + // due to its lack in the C++17 (and possible lack for future versions) + rounded = RoundToIntegerMode(b); + break; + case RoundingMode::TowardsZero: + rounded = std::trunc(b); + break; + case RoundingMode::TowardsPositiveInfinity: + rounded = std::ceil(b); + break; + case RoundingMode::TowardsNegativeInfinity: + rounded = std::floor(b); + break; + default: + Common::Unreachable(); + } + if (std::isnan(b)) { if (Common::IsSNAN(b)) @@ -51,14 +93,14 @@ void ConvertToInteger(PowerPC::PowerPCState& ppc_state, UGeckoInstruction inst, SetFPException(ppc_state, FPSCR_VXCVI); exception_occurred = true; } - else if (b > static_cast(0x7fffffff)) + else if (rounded >= static_cast(0x80000000)) { // Positive large operand or +inf value = 0x7fffffff; SetFPException(ppc_state, FPSCR_VXCVI); exception_occurred = true; } - else if (b < -static_cast(0x80000000)) + else if (rounded < -static_cast(0x80000000)) { // Negative large operand or -inf value = 0x80000000; @@ -67,41 +109,9 @@ void ConvertToInteger(PowerPC::PowerPCState& ppc_state, UGeckoInstruction inst, } else { - s32 i = 0; - switch (rounding_mode) - { - case RoundingMode::Nearest: - { - const double t = b + 0.5; - i = static_cast(t); - - // Ties to even - if (t - i < 0 || (t - i == 0 && (i & 1))) - { - i--; - } - break; - } - case RoundingMode::TowardsZero: - i = static_cast(b); - break; - case RoundingMode::TowardsPositiveInfinity: - i = static_cast(b); - if (b - i > 0) - { - i++; - } - break; - case RoundingMode::TowardsNegativeInfinity: - i = static_cast(b); - if (b - i < 0) - { - i--; - } - break; - } - value = static_cast(i); - const double di = i; + s32 signed_value = static_cast(rounded); + value = static_cast(signed_value); + const double di = static_cast(signed_value); if (di == b) { ppc_state.fpscr.ClearFIFR(); diff --git a/Source/Core/Core/PowerPC/Interpreter/Interpreter_Integer.cpp b/Source/Core/Core/PowerPC/Interpreter/Interpreter_Integer.cpp index d5bd50720b..f1fef874fd 100644 --- a/Source/Core/Core/PowerPC/Interpreter/Interpreter_Integer.cpp +++ b/Source/Core/Core/PowerPC/Interpreter/Interpreter_Integer.cpp @@ -141,10 +141,10 @@ void Interpreter::oris(Interpreter& interpreter, UGeckoInstruction inst) void Interpreter::subfic(Interpreter& interpreter, UGeckoInstruction inst) { auto& ppc_state = interpreter.m_ppc_state; + const s32 a = s32(ppc_state.gpr[inst.RA]); const s32 immediate = inst.SIMM_16; - ppc_state.gpr[inst.RD] = u32(immediate - s32(ppc_state.gpr[inst.RA])); - ppc_state.SetCarry((ppc_state.gpr[inst.RA] == 0) || - (Helper_Carry(0 - ppc_state.gpr[inst.RA], u32(immediate)))); + ppc_state.gpr[inst.RD] = u32(immediate - a); + ppc_state.SetCarry((a == 0) || (Helper_Carry(0 - u32(a), u32(immediate)))); } void Interpreter::twi(Interpreter& interpreter, UGeckoInstruction inst) diff --git a/Source/Core/Core/PowerPC/Jit64/Jit.cpp b/Source/Core/Core/PowerPC/Jit64/Jit.cpp index 4594f7d6d5..0201127a42 100644 --- a/Source/Core/Core/PowerPC/Jit64/Jit.cpp +++ b/Source/Core/Core/PowerPC/Jit64/Jit.cpp @@ -4,11 +4,12 @@ #include "Core/PowerPC/Jit64/Jit.h" #include +#include #include #include -#include #include +#include // for the PROFILER stuff #ifdef _WIN32 @@ -18,6 +19,7 @@ #include "Common/CommonTypes.h" #include "Common/EnumUtils.h" #include "Common/GekkoDisassembler.h" +#include "Common/HostDisassembler.h" #include "Common/IOFile.h" #include "Common/Logging/Log.h" #include "Common/StringUtil.h" @@ -30,6 +32,7 @@ #include "Core/HW/GPFifo.h" #include "Core/HW/Memmap.h" #include "Core/HW/ProcessorInterface.h" +#include "Core/Host.h" #include "Core/MachineContext.h" #include "Core/PatchEngine.h" #include "Core/PowerPC/Interpreter/Interpreter.h" @@ -116,7 +119,9 @@ using namespace PowerPC; and such, but it's currently limited to integer ops only. This can definitely be made better. */ -Jit64::Jit64(Core::System& system) : JitBase(system), QuantizedMemoryRoutines(*this) +Jit64::Jit64(Core::System& system) + : JitBase(system), QuantizedMemoryRoutines(*this), + m_disassembler(HostDisassembler::Factory(HostDisassembler::Platform::x86_64)) { } @@ -308,6 +313,18 @@ void Jit64::ClearCache() RefreshConfig(); asm_routines.Regenerate(); ResetFreeMemoryRanges(); + Host_JitCacheCleared(); +} + +void Jit64::FreeRanges() +{ + // Check if any code blocks have been freed in the block cache and transfer this information to + // the local rangesets to allow overwriting them with new code. + for (const auto& [from, to] : blocks.GetRangesToFreeNear()) + m_free_ranges_near.insert(from, to); + for (const auto& [from, to] : blocks.GetRangesToFreeFar()) + m_free_ranges_far.insert(from, to); + blocks.ClearRangesToFree(); } void Jit64::ResetFreeMemoryRanges() @@ -746,14 +763,7 @@ void Jit64::Jit(u32 em_address, bool clear_cache_and_retry_on_failure) } ClearCache(); } - - // Check if any code blocks have been freed in the block cache and transfer this information to - // the local rangesets to allow overwriting them with new code. - for (auto range : blocks.GetRangesToFreeNear()) - m_free_ranges_near.insert(range.first, range.second); - for (auto range : blocks.GetRangesToFreeFar()) - m_free_ranges_far.insert(range.first, range.second); - blocks.ClearRangesToFree(); + FreeRanges(); std::size_t block_size = m_code_buffer.size(); @@ -822,7 +832,11 @@ void Jit64::Jit(u32 em_address, bool clear_cache_and_retry_on_failure) b->far_begin = far_start; b->far_end = far_end; - blocks.FinalizeBlock(*b, jo.enableBlocklink, code_block.m_physical_addresses); + blocks.FinalizeBlock(*b, jo.enableBlocklink, code_block, m_code_buffer); + +#ifdef JIT_LOG_GENERATED_CODE + LogGeneratedCode(); +#endif return; } } @@ -1178,6 +1192,12 @@ bool Jit64::DoJit(u32 em_address, JitBlock* b, u32 nextPC) WriteExit(nextPC); } + // When linking to an entry point immediately following it in memory, a JIT block's furthest + // exit can, as a micro-optimization, overwrite the JMP instruction with a multibyte NOP. + // See: 'JitBlockCache::WriteLinkBlock' + // In order to do this in a non-sketchy way, a JIT block must own the alignment padding bytes. + AlignCode4(); // TODO: Test if this or AlignCode16 make a difference from GetCodePtr + if (HasWriteFailed() || m_far_code.HasWriteFailed()) { if (HasWriteFailed()) @@ -1188,16 +1208,30 @@ bool Jit64::DoJit(u32 em_address, JitBlock* b, u32 nextPC) return false; } - b->codeSize = static_cast(GetCodePtr() - b->normalEntry); - b->originalSize = code_block.m_num_instructions; - -#ifdef JIT_LOG_GENERATED_CODE - LogGeneratedX86(code_block.m_num_instructions, m_code_buffer, start, b); -#endif - return true; } +void Jit64::EraseSingleBlock(const JitBlock& block) +{ + blocks.EraseSingleBlock(block); + FreeRanges(); +} + +std::vector Jit64::GetMemoryStats() const +{ + return {{"near", m_free_ranges_near.get_stats()}, {"far", m_free_ranges_far.get_stats()}}; +} + +std::size_t Jit64::DisassembleNearCode(const JitBlock& block, std::ostream& stream) const +{ + return m_disassembler->Disassemble(block.normalEntry, block.near_end, stream); +} + +std::size_t Jit64::DisassembleFarCode(const JitBlock& block, std::ostream& stream) const +{ + return m_disassembler->Disassemble(block.far_begin, block.far_end, stream); +} + BitSet8 Jit64::ComputeStaticGQRs(const PPCAnalyst::CodeBlock& cb) const { return cb.m_gqr_used & ~cb.m_gqr_modified; @@ -1277,39 +1311,24 @@ bool Jit64::HandleFunctionHooking(u32 address) return true; } -void LogGeneratedX86(size_t size, const PPCAnalyst::CodeBuffer& code_buffer, const u8* normalEntry, - const JitBlock* b) +void Jit64::LogGeneratedCode() const { - for (size_t i = 0; i < size; i++) + std::ostringstream stream; + + stream << "\nPPC Code Buffer:\n"; + for (const PPCAnalyst::CodeOp& op : + std::span{m_code_buffer.data(), code_block.m_num_instructions}) { - const PPCAnalyst::CodeOp& op = code_buffer[i]; - const std::string disasm = Common::GekkoDisassembler::Disassemble(op.inst.hex, op.address); - DEBUG_LOG_FMT(DYNA_REC, "IR_X86 PPC: {:08x} {}\n", op.address, disasm); + fmt::print(stream, "0x{:08x}\t\t{}\n", op.address, + Common::GekkoDisassembler::Disassemble(op.inst.hex, op.address)); } - disassembler x64disasm; - x64disasm.set_syntax_intel(); + const JitBlock* const block = js.curBlock; + stream << "\nHost Near Code:\n"; + m_disassembler->Disassemble(block->normalEntry, block->near_end, stream); + stream << "\nHost Far Code:\n"; + m_disassembler->Disassemble(block->far_begin, block->far_end, stream); - u64 disasmPtr = reinterpret_cast(normalEntry); - const u8* end = normalEntry + b->codeSize; - - while (reinterpret_cast(disasmPtr) < end) - { - char sptr[1000] = ""; - disasmPtr += x64disasm.disasm64(disasmPtr, disasmPtr, reinterpret_cast(disasmPtr), sptr); - DEBUG_LOG_FMT(DYNA_REC, "IR_X86 x86: {}", sptr); - } - - if (b->codeSize <= 250) - { - std::ostringstream ss; - ss << std::hex; - for (u8 i = 0; i <= b->codeSize; i++) - { - ss.width(2); - ss.fill('0'); - ss << static_cast(*(normalEntry + i)); - } - DEBUG_LOG_FMT(DYNA_REC, "IR_X86 bin: {}\n\n\n", ss.str()); - } + // TODO C++20: std::ostringstream::view() + DEBUG_LOG_FMT(DYNA_REC, "{}", std::move(stream).str()); } diff --git a/Source/Core/Core/PowerPC/Jit64/Jit.h b/Source/Core/Core/PowerPC/Jit64/Jit.h index 0794dc34a3..0e98981a46 100644 --- a/Source/Core/Core/PowerPC/Jit64/Jit.h +++ b/Source/Core/Core/PowerPC/Jit64/Jit.h @@ -34,6 +34,7 @@ #include "Core/PowerPC/JitCommon/JitBase.h" #include "Core/PowerPC/JitCommon/JitCache.h" +class HostDisassembler; namespace PPCAnalyst { struct CodeBlock; @@ -65,6 +66,12 @@ public: void Jit(u32 em_address, bool clear_cache_and_retry_on_failure); bool DoJit(u32 em_address, JitBlock* b, u32 nextPC); + void EraseSingleBlock(const JitBlock& block) override; + std::vector GetMemoryStats() const override; + + std::size_t DisassembleNearCode(const JitBlock& block, std::ostream& stream) const override; + std::size_t DisassembleFarCode(const JitBlock& block, std::ostream& stream) const override; + // Finds a free memory region and sets the near and far code emitters to point at that region. // Returns false if no free memory region can be found for either of the two. bool SetEmitterStateToFreeCodeRegion(); @@ -266,8 +273,11 @@ private: bool HandleFunctionHooking(u32 address); + void FreeRanges(); void ResetFreeMemoryRanges(); + void LogGeneratedCode() const; + static void ImHere(Jit64& jit); JitBlockCache blocks{*this}; @@ -284,7 +294,5 @@ private: const bool m_im_here_debug = false; const bool m_im_here_log = false; std::map m_been_here; + std::unique_ptr m_disassembler; }; - -void LogGeneratedX86(size_t size, const PPCAnalyst::CodeBuffer& code_buffer, const u8* normalEntry, - const JitBlock* b); diff --git a/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp b/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp index e5afb50e07..29841d1ada 100644 --- a/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp +++ b/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp @@ -81,13 +81,6 @@ void Jit64AsmRoutineManager::Generate() dispatcher_mispredicted_blr = GetCodePtr(); AND(32, PPCSTATE(pc), Imm32(0xFFFFFFFC)); -#if 0 // debug mispredicts - MOV(32, R(ABI_PARAM1), MDisp(RSP, 8)); // guessed_pc - ABI_PushRegistersAndAdjustStack(1 << RSCRATCH2, 0); - CALL(reinterpret_cast(&ReportMispredict)); - ABI_PopRegistersAndAdjustStack(1 << RSCRATCH2, 0); -#endif - ResetStack(*this); SUB(32, PPCSTATE(downcount), R(RSCRATCH2)); diff --git a/Source/Core/Core/PowerPC/JitArm64/Jit.cpp b/Source/Core/Core/PowerPC/JitArm64/Jit.cpp index e46ccf9ee4..c5c6f9b075 100644 --- a/Source/Core/Core/PowerPC/JitArm64/Jit.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/Jit.cpp @@ -5,10 +5,17 @@ #include #include +#include +#include + +#include +#include #include "Common/Arm64Emitter.h" #include "Common/CommonTypes.h" #include "Common/EnumUtils.h" +#include "Common/GekkoDisassembler.h" +#include "Common/HostDisassembler.h" #include "Common/Logging/Log.h" #include "Common/MathUtil.h" #include "Common/MsgHandler.h" @@ -22,6 +29,7 @@ #include "Core/HW/GPFifo.h" #include "Core/HW/Memmap.h" #include "Core/HW/ProcessorInterface.h" +#include "Core/Host.h" #include "Core/PatchEngine.h" #include "Core/PowerPC/Interpreter/Interpreter.h" #include "Core/PowerPC/JitArm64/JitArm64_RegCache.h" @@ -39,7 +47,9 @@ constexpr size_t NEAR_CODE_SIZE = 1024 * 1024 * 64; constexpr size_t FAR_CODE_SIZE = 1024 * 1024 * 64; constexpr size_t TOTAL_CODE_SIZE = NEAR_CODE_SIZE * 2 + FAR_CODE_SIZE * 2; -JitArm64::JitArm64(Core::System& system) : JitBase(system), m_float_emit(this) +JitArm64::JitArm64(Core::System& system) + : JitBase(system), m_float_emit(this), + m_disassembler(HostDisassembler::Factory(HostDisassembler::Platform::aarch64)) { } @@ -186,6 +196,36 @@ void JitArm64::GenerateAsmAndResetFreeMemoryRanges() ResetFreeMemoryRanges(routines_near_end - routines_near_start, routines_far_end - routines_far_start); + + Host_JitCacheCleared(); +} + +void JitArm64::FreeRanges() +{ + // Check if any code blocks have been freed in the block cache and transfer this information to + // the local rangesets to allow overwriting them with new code. + for (const auto& [from, to] : blocks.GetRangesToFreeNear()) + { + const auto first_fastmem_area = m_fault_to_handler.upper_bound(from); + auto last_fastmem_area = first_fastmem_area; + const auto end = m_fault_to_handler.end(); + while (last_fastmem_area != end && last_fastmem_area->first <= to) + ++last_fastmem_area; + m_fault_to_handler.erase(first_fastmem_area, last_fastmem_area); + + if (from < m_near_code_0.GetCodeEnd()) + m_free_ranges_near_0.insert(from, to); + else + m_free_ranges_near_1.insert(from, to); + } + for (const auto& [from, to] : blocks.GetRangesToFreeFar()) + { + if (from < m_far_code_0.GetCodeEnd()) + m_free_ranges_far_0.insert(from, to); + else + m_free_ranges_far_1.insert(from, to); + } + blocks.ClearRangesToFree(); } void JitArm64::ResetFreeMemoryRanges(size_t routines_near_size, size_t routines_far_size) @@ -911,31 +951,7 @@ void JitArm64::Jit(u32 em_address, bool clear_cache_and_retry_on_failure) if (SConfig::GetInstance().bJITNoBlockCache) ClearCache(); - - // Check if any code blocks have been freed in the block cache and transfer this information to - // the local rangesets to allow overwriting them with new code. - for (auto range : blocks.GetRangesToFreeNear()) - { - auto first_fastmem_area = m_fault_to_handler.upper_bound(range.first); - auto last_fastmem_area = first_fastmem_area; - auto end = m_fault_to_handler.end(); - while (last_fastmem_area != end && last_fastmem_area->first <= range.second) - ++last_fastmem_area; - m_fault_to_handler.erase(first_fastmem_area, last_fastmem_area); - - if (range.first < m_near_code_0.GetCodeEnd()) - m_free_ranges_near_0.insert(range.first, range.second); - else - m_free_ranges_near_1.insert(range.first, range.second); - } - for (auto range : blocks.GetRangesToFreeFar()) - { - if (range.first < m_far_code_0.GetCodeEnd()) - m_free_ranges_far_0.insert(range.first, range.second); - else - m_free_ranges_far_1.insert(range.first, range.second); - } - blocks.ClearRangesToFree(); + FreeRanges(); const Common::ScopedJITPageWriteAndNoExecute enable_jit_page_writes; @@ -1010,7 +1026,11 @@ void JitArm64::Jit(u32 em_address, bool clear_cache_and_retry_on_failure) b->far_begin = far_start; b->far_end = far_end; - blocks.FinalizeBlock(*b, jo.enableBlocklink, code_block.m_physical_addresses); + blocks.FinalizeBlock(*b, jo.enableBlocklink, code_block, m_code_buffer); + +#ifdef JIT_LOG_GENERATED_CODE + LogGeneratedCode(); +#endif return; } } @@ -1030,6 +1050,30 @@ void JitArm64::Jit(u32 em_address, bool clear_cache_and_retry_on_failure) exit(-1); } +void JitArm64::EraseSingleBlock(const JitBlock& block) +{ + blocks.EraseSingleBlock(block); + FreeRanges(); +} + +std::vector JitArm64::GetMemoryStats() const +{ + return {{"near_0", m_free_ranges_near_0.get_stats()}, + {"near_1", m_free_ranges_near_1.get_stats()}, + {"far_0", m_free_ranges_far_0.get_stats()}, + {"far_1", m_free_ranges_far_1.get_stats()}}; +} + +std::size_t JitArm64::DisassembleNearCode(const JitBlock& block, std::ostream& stream) const +{ + return m_disassembler->Disassemble(block.normalEntry, block.near_end, stream); +} + +std::size_t JitArm64::DisassembleFarCode(const JitBlock& block, std::ostream& stream) const +{ + return m_disassembler->Disassemble(block.far_begin, block.far_end, stream); +} + std::optional JitArm64::SetEmitterStateToFreeCodeRegion() { // Find some large free memory blocks and set code emitters to point at them. If we can't find @@ -1347,11 +1391,30 @@ bool JitArm64::DoJit(u32 em_address, JitBlock* b, u32 nextPC) return false; } - b->codeSize = static_cast(GetCodePtr() - b->normalEntry); - b->originalSize = code_block.m_num_instructions; - FlushIcache(); m_far_code.FlushIcache(); return true; } + +void JitArm64::LogGeneratedCode() const +{ + std::ostringstream stream; + + stream << "\nPPC Code Buffer:\n"; + for (const PPCAnalyst::CodeOp& op : + std::span{m_code_buffer.data(), code_block.m_num_instructions}) + { + fmt::print(stream, "0x{:08x}\t\t{}\n", op.address, + Common::GekkoDisassembler::Disassemble(op.inst.hex, op.address)); + } + + const JitBlock* const block = js.curBlock; + stream << "\nHost Near Code:\n"; + m_disassembler->Disassemble(block->normalEntry, block->near_end, stream); + stream << "\nHost Far Code:\n"; + m_disassembler->Disassemble(block->far_begin, block->far_end, stream); + + // TODO C++20: std::ostringstream::view() + DEBUG_LOG_FMT(DYNA_REC, "{}", std::move(stream).str()); +} diff --git a/Source/Core/Core/PowerPC/JitArm64/Jit.h b/Source/Core/Core/PowerPC/JitArm64/Jit.h index 6ab99d3322..0c1ea0d647 100644 --- a/Source/Core/Core/PowerPC/JitArm64/Jit.h +++ b/Source/Core/Core/PowerPC/JitArm64/Jit.h @@ -20,6 +20,8 @@ #include "Core/PowerPC/JitCommon/JitBase.h" #include "Core/PowerPC/PPCAnalyst.h" +class HostDisassembler; + class JitArm64 : public JitBase, public Arm64Gen::ARM64CodeBlock, public CommonAsmRoutinesBase { public: @@ -48,6 +50,12 @@ public: void Jit(u32 em_address) override; void Jit(u32 em_address, bool clear_cache_and_retry_on_failure); + void EraseSingleBlock(const JitBlock& block) override; + std::vector GetMemoryStats() const override; + + std::size_t DisassembleNearCode(const JitBlock& block, std::ostream& stream) const override; + std::size_t DisassembleFarCode(const JitBlock& block, std::ostream& stream) const override; + const char* GetName() const override { return "JITARM64"; } // OPCODES @@ -294,11 +302,14 @@ protected: void Cleanup(); void ResetStack(); + void FreeRanges(); void GenerateAsmAndResetFreeMemoryRanges(); void ResetFreeMemoryRanges(size_t routines_near_size, size_t routines_far_size); void IntializeSpeculativeConstants(); + void LogGeneratedCode() const; + // AsmRoutines void GenerateAsm(); void GenerateCommonAsm(); @@ -409,4 +420,6 @@ protected: HyoutaUtilities::RangeSizeSet m_free_ranges_near_1; HyoutaUtilities::RangeSizeSet m_free_ranges_far_0; HyoutaUtilities::RangeSizeSet m_free_ranges_far_1; + + std::unique_ptr m_disassembler; }; diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp index f3d263379c..63ccff4c47 100644 --- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp @@ -649,7 +649,7 @@ void JitArm64::cmp(UGeckoInstruction inst) SXTW(CR, gpr.R(b)); NEG(CR, CR); } - else if (gpr.IsImm(a) && gpr.GetImm(a) == 0xFFFFFFFF) + else if (gpr.IsImm(a, 0xFFFFFFFF)) { SXTW(CR, gpr.R(b)); MVN(CR, CR); @@ -1640,7 +1640,7 @@ void JitArm64::divwx(UGeckoInstruction inst) if (inst.Rc) ComputeRC0(imm_d); } - else if (gpr.IsImm(a) && gpr.GetImm(a) == 0) + else if (gpr.IsImm(a, 0)) { // Zero divided by anything is always zero gpr.SetImmediate(d, 0); @@ -1829,7 +1829,7 @@ void JitArm64::slwx(UGeckoInstruction inst) if (inst.Rc) ComputeRC0(gpr.GetImm(a)); } - else if (gpr.IsImm(s) && gpr.GetImm(s) == 0) + else if (gpr.IsImm(s, 0)) { gpr.SetImmediate(a, 0); if (inst.Rc) @@ -1934,7 +1934,7 @@ void JitArm64::srawx(UGeckoInstruction inst) ComputeRC0(gpr.GetImm(a)); return; } - else if (gpr.IsImm(s) && gpr.GetImm(s) == 0) + else if (gpr.IsImm(s, 0)) { gpr.SetImmediate(a, 0); ComputeCarry(false); diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_RegCache.cpp b/Source/Core/Core/PowerPC/JitArm64/JitArm64_RegCache.cpp index a82949bf6e..19cd2b0f32 100644 --- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_RegCache.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_RegCache.cpp @@ -88,7 +88,7 @@ u32 Arm64RegCache::GetUnlockedRegisterCount() const void Arm64RegCache::LockRegister(ARM64Reg host_reg) { - auto reg = std::find(m_host_registers.begin(), m_host_registers.end(), host_reg); + auto reg = std::ranges::find(m_host_registers, host_reg, &HostReg::GetReg); ASSERT_MSG(DYNA_REC, reg != m_host_registers.end(), "Don't try locking a register that isn't in the cache. Reg {}", static_cast(host_reg)); @@ -97,7 +97,7 @@ void Arm64RegCache::LockRegister(ARM64Reg host_reg) void Arm64RegCache::UnlockRegister(ARM64Reg host_reg) { - auto reg = std::find(m_host_registers.begin(), m_host_registers.end(), host_reg); + auto reg = std::ranges::find(m_host_registers, host_reg, &HostReg::GetReg); ASSERT_MSG(DYNA_REC, reg != m_host_registers.end(), "Don't try unlocking a register that isn't in the cache. Reg {}", static_cast(host_reg)); diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_RegCache.h b/Source/Core/Core/PowerPC/JitArm64/JitArm64_RegCache.h index 9ea4e0e3b6..019edaa726 100644 --- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_RegCache.h +++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_RegCache.h @@ -150,9 +150,6 @@ public: void Unlock() { m_locked = false; } Arm64Gen::ARM64Reg GetReg() const { return m_reg; } - bool operator==(Arm64Gen::ARM64Reg reg) const { return reg == m_reg; } - bool operator!=(Arm64Gen::ARM64Reg reg) const { return !operator==(reg); } - private: Arm64Gen::ARM64Reg m_reg = Arm64Gen::ARM64Reg::INVALID_REG; bool m_locked = false; @@ -286,6 +283,8 @@ public: // Gets the immediate that a register is set to. Only valid for guest GPRs. u32 GetImm(size_t preg) const { return GetGuestGPROpArg(preg).GetImm(); } + bool IsImm(size_t preg, u32 imm) { return IsImm(preg) && GetImm(preg) == imm; } + // Binds a guest GPR to a host register, optionally loading its value. // // preg: The guest register index. diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_SystemRegisters.cpp b/Source/Core/Core/PowerPC/JitArm64/JitArm64_SystemRegisters.cpp index 87f652d6d4..8ffa1b84aa 100644 --- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_SystemRegisters.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_SystemRegisters.cpp @@ -477,7 +477,7 @@ void JitArm64::mtspr(UGeckoInstruction inst) } // OK, this is easy. - ARM64Reg RD = gpr.R(inst.RD); + ARM64Reg RD = gpr.IsImm(inst.RD, 0) ? ARM64Reg::WZR : gpr.R(inst.RD); STR(IndexType::Unsigned, RD, PPC_REG, PPCSTATE_OFF_SPR(iIndex)); } diff --git a/Source/Core/Core/PowerPC/JitCommon/JitBase.h b/Source/Core/Core/PowerPC/JitCommon/JitBase.h index d90662ffe4..fa2fdd167f 100644 --- a/Source/Core/Core/PowerPC/JitCommon/JitBase.h +++ b/Source/Core/Core/PowerPC/JitCommon/JitBase.h @@ -5,9 +5,12 @@ #include #include +#include #include +#include #include #include +#include #include "Common/BitSet.h" #include "Common/CommonTypes.h" @@ -194,6 +197,15 @@ public: virtual void Jit(u32 em_address) = 0; + virtual void EraseSingleBlock(const JitBlock& block) = 0; + + // Memory region name, free size, and fragmentation ratio + using MemoryStats = std::pair>; + virtual std::vector GetMemoryStats() const = 0; + + virtual std::size_t DisassembleNearCode(const JitBlock& block, std::ostream& stream) const = 0; + virtual std::size_t DisassembleFarCode(const JitBlock& block, std::ostream& stream) const = 0; + virtual const CommonAsmRoutinesBase* GetAsmRoutines() = 0; virtual bool HandleFault(uintptr_t access_address, SContext* ctx) = 0; diff --git a/Source/Core/Core/PowerPC/JitCommon/JitCache.cpp b/Source/Core/Core/PowerPC/JitCommon/JitCache.cpp index 890e9975a4..687d40417b 100644 --- a/Source/Core/Core/PowerPC/JitCommon/JitCache.cpp +++ b/Source/Core/Core/PowerPC/JitCommon/JitCache.cpp @@ -8,13 +8,16 @@ #include #include #include +#include #include +#include #include #include "Common/CommonTypes.h" #include "Common/JitRegister.h" #include "Core/Config/MainSettings.h" #include "Core/Core.h" +#include "Core/Host.h" #include "Core/PowerPC/JitCommon/JitBase.h" #include "Core/PowerPC/MMU.h" #include "Core/PowerPC/PPCSymbolDB.h" @@ -117,6 +120,16 @@ void JitBaseBlockCache::RunOnBlocks(const Core::CPUThreadGuard&, f(e.second); } +void JitBaseBlockCache::WipeBlockProfilingData(const Core::CPUThreadGuard&) +{ + for (const auto& kv : block_map) + { + if (JitBlock::ProfileData* const profile_data = kv.second.profile_data.get()) + *profile_data = {}; + } + Host_JitProfileDataWiped(); +} + JitBlock* JitBaseBlockCache::AllocateBlock(u32 em_address) { const u32 physical_address = m_jit.m_mmu.JitCache_TranslateAddress(em_address).address; @@ -130,7 +143,8 @@ JitBlock* JitBaseBlockCache::AllocateBlock(u32 em_address) } void JitBaseBlockCache::FinalizeBlock(JitBlock& block, bool block_link, - const std::set& physical_addresses) + const PPCAnalyst::CodeBlock& code_block, + const PPCAnalyst::CodeBuffer& code_buffer) { size_t index = FastLookupIndexForAddress(block.effectiveAddress, block.feature_flags); if (m_entry_points_ptr) @@ -144,13 +158,23 @@ void JitBaseBlockCache::FinalizeBlock(JitBlock& block, bool block_link, } block.fast_block_map_index = index; - block.physical_addresses = physical_addresses; + block.physical_addresses = code_block.m_physical_addresses; - u32 range_mask = ~(BLOCK_RANGE_MAP_ELEMENTS - 1); - for (u32 addr : physical_addresses) + block.originalSize = code_block.m_num_instructions; + if (m_jit.IsDebuggingEnabled()) + { + // TODO C++23: Can do this all in one statement with `std::vector::assign_range`. + const std::ranges::transform_view original_buffer_transform_view{ + std::span{code_buffer.data(), block.originalSize}, + [](const PPCAnalyst::CodeOp& op) { return std::make_pair(op.address, op.inst); }}; + block.original_buffer.assign(original_buffer_transform_view.begin(), + original_buffer_transform_view.end()); + } + + for (u32 addr : block.physical_addresses) { valid_block.Set(addr / 32); - block_range_map[addr & range_mask].insert(&block); + block_range_map[addr & BLOCK_RANGE_MAP_MASK].insert(&block); } if (block_link) @@ -167,13 +191,14 @@ void JitBaseBlockCache::FinalizeBlock(JitBlock& block, bool block_link, if (Common::JitRegister::IsEnabled() && (symbol = m_jit.m_ppc_symbol_db.GetSymbolFromAddr(block.effectiveAddress)) != nullptr) { - Common::JitRegister::Register(block.normalEntry, block.codeSize, "JIT_PPC_{}_{:08x}", - symbol->function_name.c_str(), block.physicalAddress); + Common::JitRegister::Register(block.normalEntry, block.near_end - block.normalEntry, + "JIT_PPC_{}_{:08x}", symbol->function_name, + block.physicalAddress); } else { - Common::JitRegister::Register(block.normalEntry, block.codeSize, "JIT_PPC_{:08x}", - block.physicalAddress); + Common::JitRegister::Register(block.normalEntry, block.near_end - block.normalEntry, + "JIT_PPC_{:08x}", block.physicalAddress); } } @@ -324,8 +349,7 @@ void JitBaseBlockCache::InvalidateICacheInternal(u32 physical_address, u32 addre void JitBaseBlockCache::ErasePhysicalRange(u32 address, u32 length) { // Iterate over all macro blocks which overlap the given range. - u32 range_mask = ~(BLOCK_RANGE_MAP_ELEMENTS - 1); - auto start = block_range_map.lower_bound(address & range_mask); + auto start = block_range_map.lower_bound(address & BLOCK_RANGE_MAP_MASK); auto end = block_range_map.lower_bound(address + length); while (start != end) { @@ -339,8 +363,8 @@ void JitBaseBlockCache::ErasePhysicalRange(u32 address, u32 length) // If the block overlaps, also remove all other occupied slots in the other macro blocks. // This will leak empty macro blocks, but they may be reused or cleared later on. for (u32 addr : block->physical_addresses) - if ((addr & range_mask) != start->first) - block_range_map[addr & range_mask].erase(block); + if ((addr & BLOCK_RANGE_MAP_MASK) != start->first) + block_range_map[addr & BLOCK_RANGE_MAP_MASK].erase(block); // And remove the block. DestroyBlock(*block); @@ -370,6 +394,23 @@ void JitBaseBlockCache::ErasePhysicalRange(u32 address, u32 length) } } +void JitBaseBlockCache::EraseSingleBlock(const JitBlock& block) +{ + const auto equal_range = block_map.equal_range(block.physicalAddress); + const auto block_map_iter = std::ranges::find(equal_range.first, equal_range.second, &block, + [](const auto& kv) { return &kv.second; }); + if (block_map_iter == equal_range.second) [[unlikely]] + return; + + JitBlock& mutable_block = block_map_iter->second; + + for (const u32 addr : mutable_block.physical_addresses) + block_range_map[addr & BLOCK_RANGE_MAP_MASK].erase(&mutable_block); + + DestroyBlock(mutable_block); + block_map.erase(block_map_iter); // The original JitBlock reference is now dangling. +} + u32* JitBaseBlockCache::GetBlockBitSet() const { return valid_block.m_valid_block.get(); diff --git a/Source/Core/Core/PowerPC/JitCommon/JitCache.h b/Source/Core/Core/PowerPC/JitCommon/JitCache.h index 15e8c99e43..9d227d62b0 100644 --- a/Source/Core/Core/PowerPC/JitCommon/JitCache.h +++ b/Source/Core/Core/PowerPC/JitCommon/JitCache.h @@ -19,6 +19,7 @@ #include "Common/CommonTypes.h" #include "Core/HW/Memmap.h" #include "Core/PowerPC/Gekko.h" +#include "Core/PowerPC/PPCAnalyst.h" class JitBase; @@ -44,9 +45,6 @@ struct JitBlockData // and valid_block in particular). This is useful because of // of the way the instruction cache works on PowerPC. u32 physicalAddress; - // The number of bytes of JIT'ed code contained in this block. Mostly - // useful for logging. - u32 codeSize; // The number of PPC instructions represented by this block. Mostly // useful for logging. u32 originalSize; @@ -105,6 +103,10 @@ struct JitBlock : public JitBlockData // This set stores all physical addresses of all occupied instructions. std::set physical_addresses; + // This is only available when debugging is enabled. It is a trimmed-down copy of the + // PPCAnalyst::CodeBuffer used to recompile this block, including repeat instructions. + std::vector> original_buffer; + std::unique_ptr profile_data; }; @@ -161,9 +163,12 @@ public: u8** GetEntryPoints(); JitBlock** GetFastBlockMapFallback(); void RunOnBlocks(const Core::CPUThreadGuard& guard, std::function f) const; + void WipeBlockProfilingData(const Core::CPUThreadGuard& guard); + std::size_t GetBlockCount() const { return block_map.size(); } JitBlock* AllocateBlock(u32 em_address); - void FinalizeBlock(JitBlock& block, bool block_link, const std::set& physical_addresses); + void FinalizeBlock(JitBlock& block, bool block_link, const PPCAnalyst::CodeBlock& code_block, + const PPCAnalyst::CodeBuffer& code_buffer); // Look for the block in the slow but accurate way. // This function shall be used if FastLookupIndexForAddress() failed. @@ -179,6 +184,7 @@ public: void InvalidateICache(u32 address, u32 length, bool forced); void InvalidateICacheLine(u32 address); void ErasePhysicalRange(u32 address, u32 length); + void EraseSingleBlock(const JitBlock& block); u32* GetBlockBitSet() const; @@ -212,7 +218,7 @@ private: // Range of overlapping code indexed by a masked physical address. // This is used for invalidation of memory regions. The range is grouped // in macro blocks of each 0x100 bytes. - static constexpr u32 BLOCK_RANGE_MAP_ELEMENTS = 0x100; + static constexpr u32 BLOCK_RANGE_MAP_MASK = ~(0x100 - 1); std::map> block_range_map; // This bitsets shows which cachelines overlap with any blocks. diff --git a/Source/Core/Core/PowerPC/JitInterface.cpp b/Source/Core/Core/PowerPC/JitInterface.cpp index 7e0e281998..be0f21f2e9 100644 --- a/Source/Core/Core/PowerPC/JitInterface.cpp +++ b/Source/Core/Core/PowerPC/JitInterface.cpp @@ -182,46 +182,24 @@ void JitInterface::JitBlockLogDump(const Core::CPUThreadGuard& guard, std::FILE* } } -std::variant -JitInterface::GetHostCode(u32 address) const +void JitInterface::WipeBlockProfilingData(const Core::CPUThreadGuard& guard) { - if (!m_jit) - { - return GetHostCodeError::NoJitActive; - } + if (m_jit) + m_jit->GetBlockCache()->WipeBlockProfilingData(guard); +} - auto& ppc_state = m_system.GetPPCState(); - JitBlock* block = - m_jit->GetBlockCache()->GetBlockFromStartAddress(address, ppc_state.feature_flags); - if (!block) - { - for (int i = 0; i < 500; i++) - { - block = m_jit->GetBlockCache()->GetBlockFromStartAddress(address - 4 * i, - ppc_state.feature_flags); - if (block) - break; - } +void JitInterface::RunOnBlocks(const Core::CPUThreadGuard& guard, + std::function f) const +{ + if (m_jit) + m_jit->GetBlockCache()->RunOnBlocks(guard, std::move(f)); +} - if (block) - { - if (!(block->effectiveAddress <= address && - block->originalSize + block->effectiveAddress >= address)) - block = nullptr; - } - - // Do not merge this "if" with the above - block changes inside it. - if (!block) - { - return GetHostCodeError::NoTranslation; - } - } - - GetHostCodeResult result; - result.code = block->normalEntry; - result.code_size = block->codeSize; - result.entry_address = block->effectiveAddress; - return result; +std::size_t JitInterface::GetBlockCount() const +{ + if (m_jit) + return m_jit->GetBlockCache()->GetBlockCount(); + return 0; } bool JitInterface::HandleFault(uintptr_t access_address, SContext* ctx) @@ -257,6 +235,33 @@ void JitInterface::ClearSafe() m_jit->GetBlockCache()->Clear(); } +void JitInterface::EraseSingleBlock(const JitBlock& block) +{ + if (m_jit) + m_jit->EraseSingleBlock(block); +} + +std::vector JitInterface::GetMemoryStats() const +{ + if (m_jit) + return m_jit->GetMemoryStats(); + return {}; +} + +std::size_t JitInterface::DisassembleNearCode(const JitBlock& block, std::ostream& stream) const +{ + if (m_jit) + return m_jit->DisassembleNearCode(block, stream); + return 0; +} + +std::size_t JitInterface::DisassembleFarCode(const JitBlock& block, std::ostream& stream) const +{ + if (m_jit) + return m_jit->DisassembleFarCode(block, stream); + return 0; +} + void JitInterface::InvalidateICache(u32 address, u32 size, bool forced) { if (m_jit) diff --git a/Source/Core/Core/PowerPC/JitInterface.h b/Source/Core/Core/PowerPC/JitInterface.h index 17d0796bfd..a382fb1ba4 100644 --- a/Source/Core/Core/PowerPC/JitInterface.h +++ b/Source/Core/Core/PowerPC/JitInterface.h @@ -6,9 +6,11 @@ #include #include #include +#include #include -#include -#include +#include +#include +#include #include "Common/CommonTypes.h" #include "Core/MachineContext.h" @@ -16,6 +18,7 @@ class CPUCoreBase; class PointerWrap; class JitBase; +struct JitBlock; namespace Core { @@ -42,22 +45,11 @@ public: CPUCoreBase* InitJitCore(PowerPC::CPUCore core); CPUCoreBase* GetCore() const; - // Debugging - enum class GetHostCodeError - { - NoJitActive, - NoTranslation, - }; - struct GetHostCodeResult - { - const u8* code; - u32 code_size; - u32 entry_address; - }; - void UpdateMembase(); void JitBlockLogDump(const Core::CPUThreadGuard& guard, std::FILE* file) const; - std::variant GetHostCode(u32 address) const; + void WipeBlockProfilingData(const Core::CPUThreadGuard& guard); + void RunOnBlocks(const Core::CPUThreadGuard& guard, std::function f) const; + std::size_t GetBlockCount() const; // Memory Utilities bool HandleFault(uintptr_t access_address, SContext* ctx); @@ -71,6 +63,19 @@ public: // the JIT'ed code. void ClearSafe(); + // DolphinQt's JITWidget needs EraseSingleBlock. Nothing else (from outside of the Core) should + // use it, or else JitBlockTableModel will contain a dangling reference. If something else from + // outside of the Core *must* use this, consider reworking the logic in JITWidget. + void EraseSingleBlock(const JitBlock& block); + + // Memory region name, free size, and fragmentation ratio + using MemoryStats = std::pair>; + std::vector GetMemoryStats() const; + + // Disassemble the recompiled code from a JIT block. Returns the disassembled instruction count. + std::size_t DisassembleNearCode(const JitBlock& block, std::ostream& stream) const; + std::size_t DisassembleFarCode(const JitBlock& block, std::ostream& stream) const; + // If "forced" is true, a recompile is being requested on code that hasn't been modified. void InvalidateICache(u32 address, u32 size, bool forced); void InvalidateICacheLine(u32 address); diff --git a/Source/Core/Core/PowerPC/PPCCache.cpp b/Source/Core/Core/PowerPC/PPCCache.cpp index 78cdbd05b2..c1190e6a3c 100644 --- a/Source/Core/Core/PowerPC/PPCCache.cpp +++ b/Source/Core/Core/PowerPC/PPCCache.cpp @@ -100,9 +100,9 @@ void Cache::Reset() valid.fill(0); plru.fill(0); modified.fill(0); - std::fill(lookup_table.begin(), lookup_table.end(), 0xFF); - std::fill(lookup_table_ex.begin(), lookup_table_ex.end(), 0xFF); - std::fill(lookup_table_vmem.begin(), lookup_table_vmem.end(), 0xFF); + std::ranges::fill(lookup_table, 0xFF); + std::ranges::fill(lookup_table_ex, 0xFF); + std::ranges::fill(lookup_table_vmem, 0xFF); } void InstructionCache::Reset() diff --git a/Source/Core/Core/PowerPC/PowerPC.cpp b/Source/Core/Core/PowerPC/PowerPC.cpp index 0caefa993c..5db5633485 100644 --- a/Source/Core/Core/PowerPC/PowerPC.cpp +++ b/Source/Core/Core/PowerPC/PowerPC.cpp @@ -126,10 +126,10 @@ void PowerPCManager::DoState(PointerWrap& p) void PowerPCManager::ResetRegisters() { - std::fill(std::begin(m_ppc_state.ps), std::end(m_ppc_state.ps), PairedSingle{}); - std::fill(std::begin(m_ppc_state.sr), std::end(m_ppc_state.sr), 0U); - std::fill(std::begin(m_ppc_state.gpr), std::end(m_ppc_state.gpr), 0U); - std::fill(std::begin(m_ppc_state.spr), std::end(m_ppc_state.spr), 0U); + std::ranges::fill(m_ppc_state.ps, PairedSingle{}); + std::ranges::fill(m_ppc_state.sr, 0U); + std::ranges::fill(m_ppc_state.gpr, 0U); + std::ranges::fill(m_ppc_state.spr, 0U); // Gamecube: // 0x00080200 = lonestar 2.0 diff --git a/Source/Core/Core/State.cpp b/Source/Core/Core/State.cpp index fe20d74ea4..f9964c0fa8 100644 --- a/Source/Core/Core/State.cpp +++ b/Source/Core/Core/State.cpp @@ -98,7 +98,7 @@ static size_t s_state_writes_in_queue; static std::condition_variable s_state_write_queue_is_empty; // Don't forget to increase this after doing changes on the savestate system -constexpr u32 STATE_VERSION = 168; // Last changed in PR 12639 +constexpr u32 STATE_VERSION = 169; // Last changed in PR 13074 // Increase this if the StateExtendedHeader definition changes constexpr u32 EXTENDED_HEADER_VERSION = 1; // Last changed in PR 12217 diff --git a/Source/Core/Core/SysConf.cpp b/Source/Core/Core/SysConf.cpp index d9efcaa345..bc5f133f69 100644 --- a/Source/Core/Core/SysConf.cpp +++ b/Source/Core/Core/SysConf.cpp @@ -192,7 +192,7 @@ bool SysConf::Save() const // Make sure the buffer size is 0x4000 bytes now and write the footer. buffer.resize(SYSCONF_SIZE); constexpr std::array footer = {{'S', 'C', 'e', 'd'}}; - std::copy(footer.cbegin(), footer.cend(), buffer.end() - footer.size()); + std::ranges::copy(footer, buffer.end() - footer.size()); // Write the new data. const std::string temp_file = "/tmp/SYSCONF"; diff --git a/Source/Core/Core/WC24PatchEngine.cpp b/Source/Core/Core/WC24PatchEngine.cpp index 7a9b5a25ff..f16efba192 100644 --- a/Source/Core/Core/WC24PatchEngine.cpp +++ b/Source/Core/Core/WC24PatchEngine.cpp @@ -117,10 +117,9 @@ void Reload() std::optional GetNetworkPatch(std::string_view source, IsKD is_kd) { - const auto patch = - std::find_if(s_patches.begin(), s_patches.end(), [&source, &is_kd](const NetworkPatch& p) { - return p.source == source && p.is_kd == is_kd && p.enabled; - }); + const auto patch = std::ranges::find_if(s_patches, [&source, &is_kd](const NetworkPatch& p) { + return p.source == source && p.is_kd == is_kd && p.enabled; + }); if (patch == s_patches.end()) return std::nullopt; diff --git a/Source/Core/DiscIO/Blob.cpp b/Source/Core/DiscIO/Blob.cpp index 1109b00a1b..96e4640dfd 100644 --- a/Source/Core/DiscIO/Blob.cpp +++ b/Source/Core/DiscIO/Blob.cpp @@ -84,8 +84,8 @@ SectorReader::~SectorReader() const SectorReader::Cache* SectorReader::FindCacheLine(u64 block_num) { - auto itr = std::find_if(m_cache.begin(), m_cache.end(), - [&](const Cache& entry) { return entry.Contains(block_num); }); + auto itr = + std::ranges::find_if(m_cache, [&](const Cache& entry) { return entry.Contains(block_num); }); if (itr == m_cache.end()) return nullptr; @@ -153,8 +153,7 @@ bool SectorReader::Read(u64 offset, u64 size, u8* out_ptr) u32 can_read = m_block_size * cache->num_blocks - read_offset; u32 was_read = static_cast(std::min(can_read, remain)); - std::copy(cache->data.begin() + read_offset, cache->data.begin() + read_offset + was_read, - out_ptr); + std::copy_n(cache->data.begin() + read_offset, was_read, out_ptr); offset += was_read; out_ptr += was_read; @@ -204,7 +203,7 @@ u32 SectorReader::ReadChunk(u8* buffer, u64 chunk_num) { if (!GetBlock(block_num + i, buffer)) { - std::fill(buffer, buffer + (cnt_blocks - i) * m_block_size, 0u); + std::fill_n(buffer, (cnt_blocks - i) * m_block_size, 0u); return i; } buffer += m_block_size; diff --git a/Source/Core/DiscIO/CompressedBlob.cpp b/Source/Core/DiscIO/CompressedBlob.cpp index ce1e210b77..fccb3928d1 100644 --- a/Source/Core/DiscIO/CompressedBlob.cpp +++ b/Source/Core/DiscIO/CompressedBlob.cpp @@ -130,7 +130,7 @@ bool CompressedBlobReader::GetBlock(u64 block_num, u8* out_ptr) if (uncompressed) { - std::copy(m_zlib_buffer.begin(), m_zlib_buffer.begin() + comp_block_size, out_ptr); + std::copy_n(m_zlib_buffer.begin(), comp_block_size, out_ptr); } else { diff --git a/Source/Core/DiscIO/DirectoryBlob.cpp b/Source/Core/DiscIO/DirectoryBlob.cpp index 7cd7e12def..130175f1ca 100644 --- a/Source/Core/DiscIO/DirectoryBlob.cpp +++ b/Source/Core/DiscIO/DirectoryBlob.cpp @@ -107,8 +107,7 @@ bool DiscContent::Read(u64* offset, u64* length, u8** buffer, DirectoryBlobReade else if (std::holds_alternative(m_content_source)) { const auto& content = std::get(m_content_source); - std::copy(content->begin() + offset_in_content, - content->begin() + offset_in_content + bytes_to_read, *buffer); + std::copy_n(content->begin() + offset_in_content, bytes_to_read, *buffer); } else if (std::holds_alternative(m_content_source)) { @@ -624,16 +623,15 @@ void DirectoryBlobReader::SetWiiRegionData(const std::vector& wii_region_dat void DirectoryBlobReader::SetPartitions(std::vector&& partitions) { - std::sort(partitions.begin(), partitions.end(), - [](const PartitionWithType& lhs, const PartitionWithType& rhs) { - if (lhs.type == rhs.type) - return lhs.partition.GetRootDirectory() < rhs.partition.GetRootDirectory(); + std::ranges::sort(partitions, [](const PartitionWithType& lhs, const PartitionWithType& rhs) { + if (lhs.type == rhs.type) + return lhs.partition.GetRootDirectory() < rhs.partition.GetRootDirectory(); - // Ascending sort by partition type, except Update (1) comes before before Game (0) - return (lhs.type > PartitionType::Update || rhs.type > PartitionType::Update) ? - lhs.type < rhs.type : - lhs.type > rhs.type; - }); + // Ascending sort by partition type, except Update (1) comes before before Game (0) + return (lhs.type > PartitionType::Update || rhs.type > PartitionType::Update) ? + lhs.type < rhs.type : + lhs.type > rhs.type; + }); u32 subtable_1_size = 0; while (subtable_1_size < partitions.size() && subtable_1_size < 3 && diff --git a/Source/Core/DiscIO/DirectoryBlob.h b/Source/Core/DiscIO/DirectoryBlob.h index 39fe05b163..e409d2de84 100644 --- a/Source/Core/DiscIO/DirectoryBlob.h +++ b/Source/Core/DiscIO/DirectoryBlob.h @@ -140,7 +140,6 @@ public: bool Read(u64* offset, u64* length, u8** buffer, DirectoryBlobReader* blob) const; bool operator==(const DiscContent& other) const { return GetEndOffset() == other.GetEndOffset(); } - bool operator!=(const DiscContent& other) const { return !(*this == other); } bool operator<(const DiscContent& other) const { return GetEndOffset() < other.GetEndOffset(); } bool operator>(const DiscContent& other) const { return other < *this; } bool operator<=(const DiscContent& other) const { return !(*this > other); } diff --git a/Source/Core/DiscIO/Filesystem.h b/Source/Core/DiscIO/Filesystem.h index 03300ab417..dd85b6282d 100644 --- a/Source/Core/DiscIO/Filesystem.h +++ b/Source/Core/DiscIO/Filesystem.h @@ -60,7 +60,6 @@ public: { return m_file_info ? (it.m_file_info && *m_file_info == *it.m_file_info) : (!it.m_file_info); } - bool operator!=(const const_iterator& it) const { return !operator==(it); } // Incrementing or destroying an iterator will invalidate its returned references and // pointers, but will not invalidate copies of the iterator or file info object. const FileInfo& operator*() const { return *m_file_info.get(); } @@ -73,7 +72,6 @@ public: virtual ~FileInfo(); bool operator==(const FileInfo& other) const { return GetAddress() == other.GetAddress(); } - bool operator!=(const FileInfo& other) const { return !operator==(other); } virtual std::unique_ptr clone() const = 0; virtual const_iterator cbegin() const { return begin(); } virtual const_iterator cend() const { return end(); } diff --git a/Source/Core/DiscIO/LaggedFibonacciGenerator.cpp b/Source/Core/DiscIO/LaggedFibonacciGenerator.cpp index f8f496a8a3..ba2f2ea629 100644 --- a/Source/Core/DiscIO/LaggedFibonacciGenerator.cpp +++ b/Source/Core/DiscIO/LaggedFibonacciGenerator.cpp @@ -78,8 +78,8 @@ bool LaggedFibonacciGenerator::GetSeed(const u32* data, size_t size, size_t data const size_t data_offset_mod_k = data_offset % LFG_K; const size_t data_offset_div_k = data_offset / LFG_K; - std::copy(data, data + LFG_K - data_offset_mod_k, lfg->m_buffer.data() + data_offset_mod_k); - std::copy(data + LFG_K - data_offset_mod_k, data + LFG_K, lfg->m_buffer.data()); + std::copy_n(data, LFG_K - data_offset_mod_k, lfg->m_buffer.data() + data_offset_mod_k); + std::copy_n(data + LFG_K - data_offset_mod_k, data_offset_mod_k, lfg->m_buffer.data()); lfg->Backward(0, data_offset_mod_k); diff --git a/Source/Core/DiscIO/RiivolutionPatcher.cpp b/Source/Core/DiscIO/RiivolutionPatcher.cpp index 8c54968c35..eff36077f9 100644 --- a/Source/Core/DiscIO/RiivolutionPatcher.cpp +++ b/Source/Core/DiscIO/RiivolutionPatcher.cpp @@ -366,7 +366,7 @@ static FSTBuilderNode* FindFileNodeInFST(std::string_view path, std::vectorbegin(), fst->end(), [&](const FSTBuilderNode& node) { + const auto it = std::ranges::find_if(*fst, [&](const FSTBuilderNode& node) { return Common::CaseInsensitiveEquals(node.m_filename, name); }); diff --git a/Source/Core/DiscIO/TGCBlob.cpp b/Source/Core/DiscIO/TGCBlob.cpp index 94ad394861..6478ea40da 100644 --- a/Source/Core/DiscIO/TGCBlob.cpp +++ b/Source/Core/DiscIO/TGCBlob.cpp @@ -28,8 +28,8 @@ void Replace(u64 offset, u64 size, u8* out_ptr, u64 replace_offset, u64 replace_ if (replace_end > replace_start) { - std::copy(replace_ptr + (replace_start - replace_offset), - replace_ptr + (replace_end - replace_offset), out_ptr + (replace_start - offset)); + std::copy_n(replace_ptr + (replace_start - replace_offset), replace_end - replace_start, + out_ptr + (replace_start - offset)); } } diff --git a/Source/Core/DiscIO/Volume.h b/Source/Core/DiscIO/Volume.h index e97762ab96..1c216178c3 100644 --- a/Source/Core/DiscIO/Volume.h +++ b/Source/Core/DiscIO/Volume.h @@ -32,7 +32,6 @@ struct Partition final constexpr Partition() = default; constexpr explicit Partition(u64 offset_) : offset(offset_) {} constexpr bool operator==(const Partition& other) const { return offset == other.offset; } - constexpr bool operator!=(const Partition& other) const { return !(*this == other); } constexpr bool operator<(const Partition& other) const { return offset < other.offset; } constexpr bool operator>(const Partition& other) const { return other < *this; } constexpr bool operator<=(const Partition& other) const { return !(*this < other); } diff --git a/Source/Core/DiscIO/VolumeVerifier.cpp b/Source/Core/DiscIO/VolumeVerifier.cpp index efbe129a5f..d510aa3266 100644 --- a/Source/Core/DiscIO/VolumeVerifier.cpp +++ b/Source/Core/DiscIO/VolumeVerifier.cpp @@ -472,8 +472,7 @@ std::vector VolumeVerifier::CheckPartitions() AddProblem(Severity::High, Common::GetStringT("The install partition is missing.")); if (ShouldHaveMasterpiecePartitions() && - types.cend() == - std::find_if(types.cbegin(), types.cend(), [](u32 type) { return type >= 0xFF; })) + types.cend() == std::ranges::find_if(types, [](u32 type) { return type >= 0xFF; })) { // i18n: This string is referring to a game mode in Super Smash Bros. Brawl called Masterpieces // where you play demos of NES/SNES/N64 games. Official translations: @@ -720,10 +719,9 @@ bool VolumeVerifier::ShouldHaveChannelPartition() const "RFNE01", "RFNJ01", "RFNK01", "RFNP01", "RFNW01", "RFPE01", "RFPJ01", "RFPK01", "RFPP01", "RFPW01", "RGWE41", "RGWJ41", "RGWP41", "RGWX41", "RMCE01", "RMCJ01", "RMCK01", "RMCP01", }; - DEBUG_ASSERT(std::is_sorted(channel_discs.cbegin(), channel_discs.cend())); + static_assert(std::ranges::is_sorted(channel_discs)); - return std::binary_search(channel_discs.cbegin(), channel_discs.cend(), - std::string_view(m_volume.GetGameID())); + return std::ranges::binary_search(channel_discs, m_volume.GetGameID()); } bool VolumeVerifier::ShouldHaveInstallPartition() const @@ -753,10 +751,9 @@ bool VolumeVerifier::ShouldBeDualLayer() const "SLSEXJ", "SLSP01", "SQIE4Q", "SQIP4Q", "SQIY4Q", "SR5E41", "SR5P41", "SUOE41", "SUOP41", "SVXX52", "SVXY52", "SX4E01", "SX4P01", "SZ3EGT", "SZ3PGT", }; - DEBUG_ASSERT(std::is_sorted(dual_layer_discs.cbegin(), dual_layer_discs.cend())); + static_assert(std::ranges::is_sorted(dual_layer_discs)); - return std::binary_search(dual_layer_discs.cbegin(), dual_layer_discs.cend(), - std::string_view(m_volume.GetGameID())); + return std::ranges::binary_search(dual_layer_discs, m_volume.GetGameID()); } void VolumeVerifier::CheckVolumeSize() @@ -1301,8 +1298,7 @@ void VolumeVerifier::Finish() { m_result.hashes.crc32 = std::vector(4); const u32 crc32_be = Common::swap32(m_crc32_context); - const u8* crc32_be_ptr = reinterpret_cast(&crc32_be); - std::copy(crc32_be_ptr, crc32_be_ptr + 4, m_result.hashes.crc32.begin()); + std::memcpy(m_result.hashes.crc32.data(), &crc32_be, 4); } if (m_hashes_to_calculate.md5) diff --git a/Source/Core/DiscIO/WIABlob.cpp b/Source/Core/DiscIO/WIABlob.cpp index 92bab36d81..c0f3930899 100644 --- a/Source/Core/DiscIO/WIABlob.cpp +++ b/Source/Core/DiscIO/WIABlob.cpp @@ -765,7 +765,14 @@ bool WIARVZFileReader::Chunk::Decompress() const size_t bytes_to_move = m_out.bytes_written - m_out_bytes_used_for_exceptions; DecompressionBuffer in{std::vector(bytes_to_move), bytes_to_move}; - std::memcpy(in.data.data(), m_out.data.data() + m_out_bytes_used_for_exceptions, bytes_to_move); + + // Copying to a null pointer is undefined behaviour, so only copy when we + // actually have data to copy. + if (bytes_to_move > 0) + { + std::memcpy(in.data.data(), m_out.data.data() + m_out_bytes_used_for_exceptions, + bytes_to_move); + } m_out.bytes_written = m_out_bytes_used_for_exceptions; @@ -1249,7 +1256,7 @@ static void RVZPack(const u8* in, OutputParametersEntry* out, u64 bytes_per_chun { if (next_junk_start == end_offset) { - // Storing this chunk without RVZ packing would be inefficient, so store it without + // Storing this chunk with RVZ packing would be inefficient, so store it without PushBack(&entry.main_data, in + current_offset, in + end_offset); break; } @@ -1628,7 +1635,7 @@ WIARVZFileReader::ProcessAndCompress(CompressThreadState* state, CompressPa const size_t size = state->compressor->GetSize(); entry.main_data.resize(size); - std::copy(data, data + size, entry.main_data.data()); + std::copy_n(data, size, entry.main_data.data()); if (compressed_exception_lists) entry.exception_lists.clear(); diff --git a/Source/Core/DiscIO/WIABlob.h b/Source/Core/DiscIO/WIABlob.h index c5a5476c09..106cf560d9 100644 --- a/Source/Core/DiscIO/WIABlob.h +++ b/Source/Core/DiscIO/WIABlob.h @@ -264,7 +264,6 @@ private: std::tie(other.partition_key, other.data_size, other.encrypted, other.value); } - bool operator!=(const ReuseID& other) const { return !operator==(other); } bool operator>=(const ReuseID& other) const { return !operator<(other); } bool operator<=(const ReuseID& other) const { return !operator>(other); } diff --git a/Source/Core/DiscIO/WiiSaveBanner.cpp b/Source/Core/DiscIO/WiiSaveBanner.cpp index 91350fb030..7c2489ea93 100644 --- a/Source/Core/DiscIO/WiiSaveBanner.cpp +++ b/Source/Core/DiscIO/WiiSaveBanner.cpp @@ -15,10 +15,6 @@ namespace DiscIO { -constexpr u32 BANNER_WIDTH = 192; -constexpr u32 BANNER_HEIGHT = 64; -constexpr u32 BANNER_SIZE = BANNER_WIDTH * BANNER_HEIGHT * 2; - constexpr u32 ICON_WIDTH = 48; constexpr u32 ICON_HEIGHT = 48; constexpr u32 ICON_SIZE = ICON_WIDTH * ICON_HEIGHT * 2; @@ -31,6 +27,8 @@ WiiSaveBanner::WiiSaveBanner(u64 title_id) WiiSaveBanner::WiiSaveBanner(const std::string& path) : m_path(path) { + constexpr u32 BANNER_SIZE = BANNER_WIDTH * BANNER_HEIGHT * 2; + constexpr size_t MINIMUM_SIZE = sizeof(Header) + BANNER_SIZE + ICON_SIZE; File::IOFile file(path, "rb"); if (!file.ReadArray(&m_header, 1)) diff --git a/Source/Core/DiscIO/WiiSaveBanner.h b/Source/Core/DiscIO/WiiSaveBanner.h index ee2df811a9..2531a01f55 100644 --- a/Source/Core/DiscIO/WiiSaveBanner.h +++ b/Source/Core/DiscIO/WiiSaveBanner.h @@ -13,6 +13,9 @@ namespace DiscIO class WiiSaveBanner { public: + static constexpr u32 BANNER_WIDTH = 192; + static constexpr u32 BANNER_HEIGHT = 64; + explicit WiiSaveBanner(u64 title_id); explicit WiiSaveBanner(const std::string& path); diff --git a/Source/Core/DolphinLib.props b/Source/Core/DolphinLib.props index 5f1c59ac4d..a61f0d822a 100644 --- a/Source/Core/DolphinLib.props +++ b/Source/Core/DolphinLib.props @@ -117,6 +117,7 @@ + @@ -549,7 +550,6 @@ - @@ -809,6 +809,7 @@ + @@ -1089,6 +1090,7 @@ + @@ -1206,7 +1208,6 @@ - diff --git a/Source/Core/DolphinNoGUI/MainNoGUI.cpp b/Source/Core/DolphinNoGUI/MainNoGUI.cpp index 40145e6e4c..f5aaae01ca 100644 --- a/Source/Core/DolphinNoGUI/MainNoGUI.cpp +++ b/Source/Core/DolphinNoGUI/MainNoGUI.cpp @@ -86,6 +86,14 @@ void Host_UpdateDisasmDialog() { } +void Host_JitCacheCleared() +{ +} + +void Host_JitProfileDataWiped() +{ +} + void Host_UpdateMainFrame() { s_update_main_frame_event.Set(); diff --git a/Source/Core/DolphinNoGUI/PlatformX11.cpp b/Source/Core/DolphinNoGUI/PlatformX11.cpp index 94a72b4c53..8fed2c8c87 100644 --- a/Source/Core/DolphinNoGUI/PlatformX11.cpp +++ b/Source/Core/DolphinNoGUI/PlatformX11.cpp @@ -26,6 +26,7 @@ static constexpr auto X_None = None; #include #include #include +#include "UICommon/UICommon.h" #include "UICommon/X11Utils.h" #include "VideoCommon/Present.h" @@ -110,7 +111,7 @@ bool PlatformX11::Init() ProcessEvents(); if (Config::Get(Config::MAIN_DISABLE_SCREENSAVER)) - X11Utils::InhibitScreensaver(m_window, true); + UICommon::InhibitScreenSaver(true); #ifdef HAVE_XRANDR m_xrr_config = new X11Utils::XRRConfiguration(m_display, m_window); diff --git a/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp b/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp index 175d9b2f0e..064b0dbb62 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp +++ b/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp @@ -39,8 +39,24 @@ AchievementSettingsWidget::AchievementSettingsWidget(QWidget* parent) : QWidget( ToggleHardcore(); } -void AchievementSettingsWidget::UpdateData() +void AchievementSettingsWidget::UpdateData(int login_failed_code) { + if (login_failed_code != RC_OK) + { + switch (login_failed_code) + { + case RC_INVALID_CREDENTIALS: + m_common_login_failed->setText(tr("Login Failed - Invalid Username/Password")); + break; + case RC_NO_RESPONSE: + m_common_login_failed->setText(tr("Login Failed - No Internet Connection")); + break; + default: + m_common_login_failed->setText(tr("Login Failed - Server Error")); + break; + } + m_common_login_failed->setVisible(true); + } LoadSettings(); } @@ -161,6 +177,8 @@ void AchievementSettingsWidget::OnControllerInterfaceConfigure() void AchievementSettingsWidget::LoadSettings() { + Core::System& system = Core::System::GetInstance(); + bool enabled = Config::Get(Config::RA_ENABLED); bool hardcore_enabled = Config::Get(Config::RA_HARDCORE_ENABLED); bool logged_out = Config::Get(Config::RA_API_TOKEN).empty(); @@ -176,27 +194,20 @@ void AchievementSettingsWidget::LoadSettings() SignalBlocking(m_common_password_input)->setVisible(logged_out); SignalBlocking(m_common_password_input)->setEnabled(enabled); SignalBlocking(m_common_login_button)->setVisible(logged_out); - SignalBlocking(m_common_login_button) - ->setEnabled(enabled && !Core::IsRunning(Core::System::GetInstance())); - if (enabled && Core::IsRunning(Core::System::GetInstance())) - { - SignalBlocking(m_common_login_button)->setText(tr("To log in, stop the current emulation.")); - } - else - { + SignalBlocking(m_common_login_button)->setEnabled(enabled && Core::IsUninitialized(system)); + if (!enabled || Core::IsUninitialized(system)) SignalBlocking(m_common_login_button)->setText(tr("Log In")); - } + else + SignalBlocking(m_common_login_button)->setText(tr("To log in, stop the current emulation.")); SignalBlocking(m_common_logout_button)->setVisible(!logged_out); SignalBlocking(m_common_logout_button)->setEnabled(enabled); SignalBlocking(m_common_hardcore_enabled_input) ->setChecked(Config::Get(Config::RA_HARDCORE_ENABLED)); - auto& system = Core::System::GetInstance(); SignalBlocking(m_common_hardcore_enabled_input) - ->setEnabled(enabled && - (hardcore_enabled || (Core::GetState(system) == Core::State::Uninitialized && - !system.GetMovie().IsPlayingInput()))); + ->setEnabled(enabled && (hardcore_enabled || (Core::IsUninitialized(system) && + !system.GetMovie().IsPlayingInput()))); SignalBlocking(m_common_unofficial_enabled_input) ->setChecked(Config::Get(Config::RA_UNOFFICIAL_ENABLED)); @@ -256,6 +267,7 @@ void AchievementSettingsWidget::ToggleRAIntegration() void AchievementSettingsWidget::Login() { + m_common_login_failed->setVisible(false); Config::SetBaseOrCurrent(Config::RA_USERNAME, m_common_username_input->text().toStdString()); AchievementManager::GetInstance().Login(m_common_password_input->text().toStdString()); m_common_password_input->setText(QString()); diff --git a/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.h b/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.h index 8d4aa03c2a..20a6d03c6d 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.h +++ b/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.h @@ -18,7 +18,7 @@ class AchievementSettingsWidget final : public QWidget Q_OBJECT public: explicit AchievementSettingsWidget(QWidget* parent); - void UpdateData(); + void UpdateData(int login_failed_code); private: void OnControllerInterfaceConfigure(); diff --git a/Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp b/Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp index 8605c10725..6bb7dea6c2 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp +++ b/Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp @@ -6,6 +6,8 @@ #include +#include + #include #include #include @@ -36,7 +38,7 @@ AchievementsWindow::AchievementsWindow(QWidget* parent) : QDialog(parent) }); }); connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, - [this] { m_settings_widget->UpdateData(); }); + [this] { m_settings_widget->UpdateData(RC_OK); }); connect(&Settings::Instance(), &Settings::HardcoreStateChanged, this, [this] { AchievementsWindow::UpdateData({.all = true}); }); } @@ -79,7 +81,7 @@ void AchievementsWindow::ConnectWidgets() void AchievementsWindow::UpdateData(AchievementManager::UpdatedItems updated_items) { - m_settings_widget->UpdateData(); + m_settings_widget->UpdateData(updated_items.failed_login_code); if (updated_items.all) { m_header_widget->UpdateData(); diff --git a/Source/Core/DolphinQt/CMakeLists.txt b/Source/Core/DolphinQt/CMakeLists.txt index 1a3d912d46..a6e6bdc637 100644 --- a/Source/Core/DolphinQt/CMakeLists.txt +++ b/Source/Core/DolphinQt/CMakeLists.txt @@ -222,6 +222,8 @@ add_executable(dolphin-mpn Debugger/CodeWidget.h Debugger/GekkoSyntaxHighlight.cpp Debugger/GekkoSyntaxHighlight.h + Debugger/JitBlockTableModel.cpp + Debugger/JitBlockTableModel.h Debugger/JITWidget.cpp Debugger/JITWidget.h Debugger/MemoryViewWidget.cpp @@ -297,6 +299,7 @@ add_executable(dolphin-mpn QtUtils/BlockUserInputFilter.h QtUtils/ClearLayoutRecursively.cpp QtUtils/ClearLayoutRecursively.h + QtUtils/ClickableStatusBar.h QtUtils/DolphinFileDialog.cpp QtUtils/DolphinFileDialog.h QtUtils/DoubleClickEventFilter.cpp diff --git a/Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp b/Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp index 3b5ddcb1c1..aa5a0943e0 100644 --- a/Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp +++ b/Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp @@ -159,8 +159,7 @@ void CheatSearchFactoryWidget::OnNewSearchClicked() if (m_standard_address_space->isChecked()) { auto& system = Core::System::GetInstance(); - const Core::State core_state = Core::GetState(system); - if (core_state != Core::State::Running && core_state != Core::State::Paused) + if (!Core::IsRunning(system)) { ModalMessageBox::warning( this, tr("No game running."), diff --git a/Source/Core/DolphinQt/CheatSearchWidget.cpp b/Source/Core/DolphinQt/CheatSearchWidget.cpp index 3a4c024c97..df4cb8dd11 100644 --- a/Source/Core/DolphinQt/CheatSearchWidget.cpp +++ b/Source/Core/DolphinQt/CheatSearchWidget.cpp @@ -280,6 +280,8 @@ void CheatSearchWidget::ConnectWidgets() void CheatSearchWidget::OnNextScanClicked() { + Core::CPUThreadGuard guard{m_system}; + const bool had_old_results = m_session->WasFirstSearchDone(); const auto filter_type = m_value_source_dropdown->currentData().value(); @@ -304,7 +306,7 @@ void CheatSearchWidget::OnNextScanClicked() } const size_t old_count = m_session->GetResultCount(); - const Cheats::SearchErrorCode error_code = m_session->RunSearch(Core::CPUThreadGuard{m_system}); + const Cheats::SearchErrorCode error_code = m_session->RunSearch(guard); if (error_code == Cheats::SearchErrorCode::Success) { diff --git a/Source/Core/DolphinQt/CheatsManager.cpp b/Source/Core/DolphinQt/CheatsManager.cpp index 53f051785c..67e177cef6 100644 --- a/Source/Core/DolphinQt/CheatsManager.cpp +++ b/Source/Core/DolphinQt/CheatsManager.cpp @@ -36,8 +36,6 @@ CheatsManager::CheatsManager(Core::System& system, QWidget* parent) CreateWidgets(); ConnectWidgets(); - RefreshCodeTabs(Core::GetState(m_system), true); - auto& settings = Settings::GetQSettings(); restoreGeometry(settings.value(QStringLiteral("cheatsmanager/geometry")).toByteArray()); } @@ -50,7 +48,7 @@ CheatsManager::~CheatsManager() void CheatsManager::OnStateChanged(Core::State state) { - RefreshCodeTabs(state, false); + RefreshCodeTabs(state); if (state == Core::State::Paused) UpdateAllCheatSearchWidgetCurrentValues(); } @@ -99,57 +97,26 @@ void CheatsManager::showEvent(QShowEvent* event) RegisterAfterFrameEventCallback(); } -void CheatsManager::RefreshCodeTabs(Core::State state, bool force) +void CheatsManager::RefreshCodeTabs(Core::State state) { - if (!force && (state == Core::State::Starting || state == Core::State::Stopping)) + if (state == Core::State::Starting || state == Core::State::Stopping) return; - const auto& game_id = - state != Core::State::Uninitialized ? SConfig::GetInstance().GetGameID() : std::string(); + const auto& game_id = state == Core::State::Running || state == Core::State::Paused ? + SConfig::GetInstance().GetGameID() : + std::string(); const auto& game_tdb_id = SConfig::GetInstance().GetGameTDBID(); const u16 revision = SConfig::GetInstance().GetRevision(); - if (!force && m_game_id == game_id && m_game_tdb_id == game_tdb_id && m_revision == revision) + if (m_game_id == game_id && m_game_tdb_id == game_tdb_id && m_revision == revision) return; m_game_id = game_id; m_game_tdb_id = game_tdb_id; m_revision = revision; - if (m_ar_code) - { - const int tab_index = m_tab_widget->indexOf(m_ar_code); - if (tab_index != -1) - m_tab_widget->removeTab(tab_index); - m_ar_code->deleteLater(); - m_ar_code = nullptr; - } - - if (m_gecko_code) - { - const int tab_index = m_tab_widget->indexOf(m_gecko_code); - if (tab_index != -1) - m_tab_widget->removeTab(tab_index); - m_gecko_code->deleteLater(); - m_gecko_code = nullptr; - } - - m_ar_code = new ARCodeWidget(m_game_id, m_revision, false); - m_gecko_code = new GeckoCodeWidget(m_game_id, m_game_tdb_id, m_revision, false); - m_tab_widget->insertTab(0, m_ar_code, tr("AR Code")); - m_tab_widget->insertTab(1, m_gecko_code, tr("Gecko Codes")); - m_tab_widget->setTabUnclosable(0); - m_tab_widget->setTabUnclosable(1); - - connect(m_ar_code, &ARCodeWidget::OpenGeneralSettings, this, &CheatsManager::OpenGeneralSettings); - connect(m_gecko_code, &GeckoCodeWidget::OpenGeneralSettings, this, - &CheatsManager::OpenGeneralSettings); -#ifdef USE_RETRO_ACHIEVEMENTS - connect(m_ar_code, &ARCodeWidget::OpenAchievementSettings, this, - &CheatsManager::OpenAchievementSettings); - connect(m_gecko_code, &GeckoCodeWidget::OpenAchievementSettings, this, - &CheatsManager::OpenAchievementSettings); -#endif // USE_RETRO_ACHIEVEMENTS + m_ar_code->ChangeGame(m_game_id, m_revision); + m_gecko_code->ChangeGame(m_game_id, m_game_tdb_id, m_revision); } void CheatsManager::CreateWidgets() @@ -157,9 +124,19 @@ void CheatsManager::CreateWidgets() m_tab_widget = new PartiallyClosableTabWidget; m_button_box = new QDialogButtonBox(QDialogButtonBox::Close); + int tab_index; + + m_ar_code = new ARCodeWidget(m_game_id, m_revision, false); + tab_index = m_tab_widget->addTab(m_ar_code, tr("AR Code")); + m_tab_widget->setTabUnclosable(tab_index); + + m_gecko_code = new GeckoCodeWidget(m_game_id, m_game_tdb_id, m_revision, false); + tab_index = m_tab_widget->addTab(m_gecko_code, tr("Gecko Codes")); + m_tab_widget->setTabUnclosable(tab_index); + m_cheat_search_new = new CheatSearchFactoryWidget(); - m_tab_widget->addTab(m_cheat_search_new, tr("Start New Cheat Search")); - m_tab_widget->setTabUnclosable(0); + tab_index = m_tab_widget->addTab(m_cheat_search_new, tr("Start New Cheat Search")); + m_tab_widget->setTabUnclosable(tab_index); auto* layout = new QVBoxLayout; layout->addWidget(m_tab_widget); @@ -172,14 +149,9 @@ void CheatsManager::OnNewSessionCreated(const Cheats::CheatSearchSessionBase& se { auto* w = new CheatSearchWidget(m_system, session.Clone()); const int tab_index = m_tab_widget->addTab(w, tr("Cheat Search")); - w->connect(w, &CheatSearchWidget::ActionReplayCodeGenerated, this, - [this](const ActionReplay::ARCode& ar_code) { - if (m_ar_code) - m_ar_code->AddCode(ar_code); - }); - w->connect(w, &CheatSearchWidget::ShowMemory, [this](u32 address) { emit ShowMemory(address); }); - w->connect(w, &CheatSearchWidget::RequestWatch, - [this](QString name, u32 address) { emit RequestWatch(name, address); }); + connect(w, &CheatSearchWidget::ActionReplayCodeGenerated, m_ar_code, &ARCodeWidget::AddCode); + connect(w, &CheatSearchWidget::ShowMemory, this, &CheatsManager::ShowMemory); + connect(w, &CheatSearchWidget::RequestWatch, this, &CheatsManager::RequestWatch); m_tab_widget->setCurrentIndex(tab_index); } @@ -196,4 +168,13 @@ void CheatsManager::ConnectWidgets() connect(m_cheat_search_new, &CheatSearchFactoryWidget::NewSessionCreated, this, &CheatsManager::OnNewSessionCreated); connect(m_tab_widget, &QTabWidget::tabCloseRequested, this, &CheatsManager::OnTabCloseRequested); + connect(m_ar_code, &ARCodeWidget::OpenGeneralSettings, this, &CheatsManager::OpenGeneralSettings); + connect(m_gecko_code, &GeckoCodeWidget::OpenGeneralSettings, this, + &CheatsManager::OpenGeneralSettings); +#ifdef USE_RETRO_ACHIEVEMENTS + connect(m_ar_code, &ARCodeWidget::OpenAchievementSettings, this, + &CheatsManager::OpenAchievementSettings); + connect(m_gecko_code, &GeckoCodeWidget::OpenAchievementSettings, this, + &CheatsManager::OpenAchievementSettings); +#endif // USE_RETRO_ACHIEVEMENTS } diff --git a/Source/Core/DolphinQt/CheatsManager.h b/Source/Core/DolphinQt/CheatsManager.h index 783a79ef45..708cc4095f 100644 --- a/Source/Core/DolphinQt/CheatsManager.h +++ b/Source/Core/DolphinQt/CheatsManager.h @@ -58,7 +58,7 @@ private: void OnNewSessionCreated(const Cheats::CheatSearchSessionBase& session); void OnTabCloseRequested(int index); - void RefreshCodeTabs(Core::State state, bool force); + void RefreshCodeTabs(Core::State state); void UpdateAllCheatSearchWidgetCurrentValues(); std::string m_game_id; diff --git a/Source/Core/DolphinQt/Config/ARCodeWidget.cpp b/Source/Core/DolphinQt/Config/ARCodeWidget.cpp index d40d4f9109..933c6575ef 100644 --- a/Source/Core/DolphinQt/Config/ARCodeWidget.cpp +++ b/Source/Core/DolphinQt/Config/ARCodeWidget.cpp @@ -35,25 +35,27 @@ ARCodeWidget::ARCodeWidget(std::string game_id, u16 game_revision, bool restart_ CreateWidgets(); ConnectWidgets(); - if (!m_game_id.empty()) - { - Common::IniFile game_ini_local; - - // We don't use LoadLocalGameIni() here because user cheat codes that are installed via the UI - // will always be stored in GS/${GAMEID}.ini - game_ini_local.Load(File::GetUserPath(D_GAMESETTINGS_IDX) + m_game_id + ".ini"); - - const Common::IniFile game_ini_default = - SConfig::LoadDefaultGameIni(m_game_id, m_game_revision); - m_ar_codes = ActionReplay::LoadCodes(game_ini_default, game_ini_local); - } - - UpdateList(); - OnSelectionChanged(); + LoadCodes(); } ARCodeWidget::~ARCodeWidget() = default; +void ARCodeWidget::ChangeGame(std::string game_id, const u16 game_revision) +{ + m_game_id = std::move(game_id); + m_game_revision = game_revision; + m_restart_required = false; + + m_ar_codes.clear(); + + // If a CheatCodeEditor is open, it's now trying to add or edit a code in the previous game's code + // list which is no longer loaded. Letting the user save the code wouldn't make sense, so close + // the dialog instead. + m_cheat_code_editor->reject(); + + LoadCodes(); +} + void ARCodeWidget::CreateWidgets() { m_warning = new CheatWarningWidget(m_game_id, m_restart_required, this); @@ -65,10 +67,7 @@ void ARCodeWidget::CreateWidgets() m_code_edit = new NonDefaultQPushButton(tr("&Edit Code...")); m_code_remove = new NonDefaultQPushButton(tr("&Remove Code")); - m_code_list->setEnabled(!m_game_id.empty()); - m_code_add->setEnabled(!m_game_id.empty()); - m_code_edit->setEnabled(!m_game_id.empty()); - m_code_remove->setEnabled(!m_game_id.empty()); + m_cheat_code_editor = new CheatCodeEditor(this); m_code_list->setContextMenuPolicy(Qt::CustomContextMenu); @@ -179,14 +178,18 @@ void ARCodeWidget::OnListReordered() void ARCodeWidget::OnSelectionChanged() { - auto items = m_code_list->selectedItems(); + const QList items = m_code_list->selectedItems(); + const bool empty = items.empty(); - if (items.empty()) + m_code_edit->setDisabled(empty); + m_code_remove->setDisabled(empty); + + if (empty) return; - const auto* selected = items[0]; + const QListWidgetItem* const selected = items[0]; - bool user_defined = m_ar_codes[m_code_list->row(selected)].user_defined; + const bool user_defined = m_ar_codes[m_code_list->row(selected)].user_defined; m_code_remove->setEnabled(user_defined); m_code_edit->setText(user_defined ? tr("&Edit Code...") : tr("Clone and &Edit Code...")); @@ -214,6 +217,29 @@ void ARCodeWidget::UpdateList() m_code_list->setDragDropMode(QAbstractItemView::InternalMove); } +void ARCodeWidget::LoadCodes() +{ + if (!m_game_id.empty()) + { + Common::IniFile game_ini_local; + + // We don't use LoadLocalGameIni() here because user cheat codes that are installed via the UI + // will always be stored in GS/${GAMEID}.ini + game_ini_local.Load(File::GetUserPath(D_GAMESETTINGS_IDX) + m_game_id + ".ini"); + + const Common::IniFile game_ini_default = + SConfig::LoadDefaultGameIni(m_game_id, m_game_revision); + m_ar_codes = ActionReplay::LoadCodes(game_ini_default, game_ini_local); + } + + m_code_list->setEnabled(!m_game_id.empty()); + m_code_add->setEnabled(!m_game_id.empty()); + m_code_edit->setEnabled(false); + m_code_remove->setEnabled(false); + + UpdateList(); +} + void ARCodeWidget::SaveCodes() { if (m_game_id.empty()) @@ -241,10 +267,9 @@ void ARCodeWidget::OnCodeAddClicked() ActionReplay::ARCode ar; ar.enabled = true; - CheatCodeEditor ed(this); - ed.SetARCode(&ar); - SetQWidgetWindowDecorations(&ed); - if (ed.exec() == QDialog::Rejected) + m_cheat_code_editor->SetARCode(&ar); + SetQWidgetWindowDecorations(m_cheat_code_editor); + if (m_cheat_code_editor->exec() == QDialog::Rejected) return; m_ar_codes.push_back(std::move(ar)); @@ -261,23 +286,19 @@ void ARCodeWidget::OnCodeEditClicked() const auto* const selected = items[0]; auto& current_ar = m_ar_codes[m_code_list->row(selected)]; + SetQWidgetWindowDecorations(m_cheat_code_editor); - CheatCodeEditor ed(this); if (current_ar.user_defined) { - ed.SetARCode(¤t_ar); - - SetQWidgetWindowDecorations(&ed); - if (ed.exec() == QDialog::Rejected) + m_cheat_code_editor->SetARCode(¤t_ar); + if (m_cheat_code_editor->exec() == QDialog::Rejected) return; } else { ActionReplay::ARCode ar = current_ar; - ed.SetARCode(&ar); - - SetQWidgetWindowDecorations(&ed); - if (ed.exec() == QDialog::Rejected) + m_cheat_code_editor->SetARCode(&ar); + if (m_cheat_code_editor->exec() == QDialog::Rejected) return; m_ar_codes.push_back(std::move(ar)); diff --git a/Source/Core/DolphinQt/Config/ARCodeWidget.h b/Source/Core/DolphinQt/Config/ARCodeWidget.h index e5a96a09f9..94fb8ebbe5 100644 --- a/Source/Core/DolphinQt/Config/ARCodeWidget.h +++ b/Source/Core/DolphinQt/Config/ARCodeWidget.h @@ -15,6 +15,7 @@ namespace ActionReplay struct ARCode; } +class CheatCodeEditor; class CheatWarningWidget; #ifdef USE_RETRO_ACHIEVEMENTS class HardcoreWarningWidget; @@ -31,6 +32,7 @@ public: explicit ARCodeWidget(std::string game_id, u16 game_revision, bool restart_required = true); ~ARCodeWidget() override; + void ChangeGame(std::string game_id, u16 game_revision); void AddCode(ActionReplay::ARCode code); signals: @@ -47,6 +49,7 @@ private: void CreateWidgets(); void ConnectWidgets(); void UpdateList(); + void LoadCodes(); void SaveCodes(); void SortAlphabetically(); void SortEnabledCodesFirst(); @@ -70,6 +73,8 @@ private: QPushButton* m_code_edit; QPushButton* m_code_remove; + CheatCodeEditor* m_cheat_code_editor; + std::vector m_ar_codes; bool m_restart_required; }; diff --git a/Source/Core/DolphinQt/Config/CheatWarningWidget.cpp b/Source/Core/DolphinQt/Config/CheatWarningWidget.cpp index ee52bf9662..6c3b9638da 100644 --- a/Source/Core/DolphinQt/Config/CheatWarningWidget.cpp +++ b/Source/Core/DolphinQt/Config/CheatWarningWidget.cpp @@ -24,8 +24,9 @@ CheatWarningWidget::CheatWarningWidget(const std::string& game_id, bool restart_ connect(&Settings::Instance(), &Settings::EnableCheatsChanged, this, [this] { Update(Core::IsRunning(Core::System::GetInstance())); }); - connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, - [this](Core::State state) { Update(state == Core::State::Running); }); + connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, [this](Core::State state) { + Update(state == Core::State::Running || state == Core::State::Paused); + }); Update(Core::IsRunning(Core::System::GetInstance())); } diff --git a/Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp b/Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp index 5ec4c977c9..a4c65cd85c 100644 --- a/Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp +++ b/Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp @@ -42,20 +42,30 @@ GeckoCodeWidget::GeckoCodeWidget(std::string game_id, std::string gametdb_id, u1 CreateWidgets(); ConnectWidgets(); - if (!m_game_id.empty()) - { - Common::IniFile game_ini_local; + LoadCodes(); +} - // We don't use LoadLocalGameIni() here because user cheat codes that are installed via the UI - // will always be stored in GS/${GAMEID}.ini - game_ini_local.Load(File::GetUserPath(D_GAMESETTINGS_IDX) + m_game_id + ".ini"); +void GeckoCodeWidget::ChangeGame(std::string game_id, std::string gametdb_id, + const u16 game_revision) +{ + m_game_id = std::move(game_id); + m_gametdb_id = std::move(gametdb_id); + m_game_revision = game_revision; + m_restart_required = false; - const Common::IniFile game_ini_default = - SConfig::LoadDefaultGameIni(m_game_id, m_game_revision); - m_gecko_codes = Gecko::LoadCodes(game_ini_default, game_ini_local); - } + m_gecko_codes.clear(); + m_code_list->clear(); + m_name_label->clear(); + m_creator_label->clear(); + m_code_description->clear(); + m_code_view->clear(); - UpdateList(); + // If a CheatCodeEditor is open, it's now trying to add or edit a code in the previous game's code + // list which is no longer loaded. Letting the user save the code wouldn't make sense, so close + // the dialog instead. + m_cheat_code_editor->reject(); + + LoadCodes(); } GeckoCodeWidget::~GeckoCodeWidget() = default; @@ -99,6 +109,7 @@ void GeckoCodeWidget::CreateWidgets() m_add_code->setEnabled(!m_game_id.empty()); m_edit_code->setEnabled(false); m_remove_code->setEnabled(false); + m_cheat_code_editor = new CheatCodeEditor(this); auto* layout = new QVBoxLayout; @@ -160,17 +171,16 @@ void GeckoCodeWidget::ConnectWidgets() void GeckoCodeWidget::OnSelectionChanged() { - auto items = m_code_list->selectedItems(); - + const QList items = m_code_list->selectedItems(); const bool empty = items.empty(); - m_edit_code->setEnabled(!empty); - m_remove_code->setEnabled(!empty); + m_edit_code->setDisabled(empty); + m_remove_code->setDisabled(empty); - if (items.empty()) + if (empty) return; - auto selected = items[0]; + const QListWidgetItem* const selected = items[0]; const int index = selected->data(Qt::UserRole).toInt(); @@ -206,10 +216,9 @@ void GeckoCodeWidget::AddCode() Gecko::GeckoCode code; code.enabled = true; - CheatCodeEditor ed(this); - ed.SetGeckoCode(&code); - SetQWidgetWindowDecorations(&ed); - if (ed.exec() == QDialog::Rejected) + m_cheat_code_editor->SetGeckoCode(&code); + SetQWidgetWindowDecorations(m_cheat_code_editor); + if (m_cheat_code_editor->exec() == QDialog::Rejected) return; m_gecko_codes.push_back(std::move(code)); @@ -225,10 +234,9 @@ void GeckoCodeWidget::EditCode() const int index = item->data(Qt::UserRole).toInt(); - CheatCodeEditor ed(this); - ed.SetGeckoCode(&m_gecko_codes[index]); - SetQWidgetWindowDecorations(&ed); - if (ed.exec() == QDialog::Rejected) + m_cheat_code_editor->SetGeckoCode(&m_gecko_codes[index]); + SetQWidgetWindowDecorations(m_cheat_code_editor); + if (m_cheat_code_editor->exec() == QDialog::Rejected) return; SaveCodes(); @@ -248,6 +256,35 @@ void GeckoCodeWidget::RemoveCode() SaveCodes(); } +void GeckoCodeWidget::LoadCodes() +{ + if (!m_game_id.empty()) + { + Common::IniFile game_ini_local; + + // We don't use LoadLocalGameIni() here because user cheat codes that are installed via the UI + // will always be stored in GS/${GAMEID}.ini + game_ini_local.Load(File::GetUserPath(D_GAMESETTINGS_IDX) + m_game_id + ".ini"); + + const Common::IniFile game_ini_default = + SConfig::LoadDefaultGameIni(m_game_id, m_game_revision); + m_gecko_codes = Gecko::LoadCodes(game_ini_default, game_ini_local); + } + + m_code_list->setEnabled(!m_game_id.empty()); + m_name_label->setEnabled(!m_game_id.empty()); + m_creator_label->setEnabled(!m_game_id.empty()); + m_code_description->setEnabled(!m_game_id.empty()); + m_code_view->setEnabled(!m_game_id.empty()); + + m_add_code->setEnabled(!m_game_id.empty()); + m_edit_code->setEnabled(false); + m_remove_code->setEnabled(false); + m_download_codes->setEnabled(!m_game_id.empty()); + + UpdateList(); +} + void GeckoCodeWidget::SaveCodes() { if (m_game_id.empty()) @@ -339,4 +376,4 @@ void GeckoCodeWidget::UpdateList() } m_code_list->setDragDropMode(QAbstractItemView::InternalMove); -} +} \ No newline at end of file diff --git a/Source/Core/DolphinQt/Config/GeckoCodeWidget.h b/Source/Core/DolphinQt/Config/GeckoCodeWidget.h index bbf13cc253..a490a9f3db 100644 --- a/Source/Core/DolphinQt/Config/GeckoCodeWidget.h +++ b/Source/Core/DolphinQt/Config/GeckoCodeWidget.h @@ -10,6 +10,7 @@ #include "Common/CommonTypes.h" +class CheatCodeEditor; class CheatWarningWidget; #ifdef USE_RETRO_ACHIEVEMENTS class HardcoreWarningWidget; @@ -33,6 +34,8 @@ public: bool restart_required = true); ~GeckoCodeWidget() override; + void ChangeGame(std::string game_id, std::string gametdb_id, u16 game_revision); + signals: void OpenGeneralSettings(); #ifdef USE_RETRO_ACHIEVEMENTS @@ -52,6 +55,7 @@ private: void EditCode(); void RemoveCode(); void DownloadCodes(); + void LoadCodes(); void SaveCodes(); void SortAlphabetically(); void SortEnabledCodesFirst(); @@ -74,6 +78,7 @@ private: QPushButton* m_edit_code; QPushButton* m_remove_code; QPushButton* m_download_codes; + CheatCodeEditor* m_cheat_code_editor; std::vector m_gecko_codes; bool m_restart_required; }; diff --git a/Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp b/Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp index 0d93614021..569b6856f2 100644 --- a/Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp +++ b/Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp @@ -43,8 +43,7 @@ AdvancedWidget::AdvancedWidget(GraphicsWindow* parent) }); OnBackendChanged(); - OnEmulationStateChanged(Core::GetState(Core::System::GetInstance()) != - Core::State::Uninitialized); + OnEmulationStateChanged(!Core::IsUninitialized(Core::System::GetInstance())); } void AdvancedWidget::CreateWidgets() @@ -415,9 +414,9 @@ void AdvancedWidget::AddDescriptions() "emulation of texture wrapping special cases (at 1x IR or when scaled EFB is disabled, and " "with custom textures disabled) and better emulates Level of Detail calculation.

" "This comes at the cost of potentially worse performance, especially at higher internal " - "resolutions; additionally, Anisotropic Filtering is currently incompatible with Manual " - "Texture Sampling.

" - "If unsure, leave this unchecked."); + "resolutions.

If this setting is enabled, the Texture Filtering setting will be " + "disabled." + "

If unsure, leave this unchecked."); #ifdef _WIN32 static const char TR_BORDERLESS_FULLSCREEN_DESCRIPTION[] = QT_TR_NOOP( diff --git a/Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp b/Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp index f70b01ef6a..7cf67ab39a 100644 --- a/Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp +++ b/Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp @@ -213,8 +213,12 @@ void EnhancementsWidget::CreateWidgets() m_3d_depth = new ConfigSlider(0, Config::GFX_STEREO_DEPTH_MAXIMUM, Config::GFX_STEREO_DEPTH); m_3d_convergence = new ConfigSlider(0, Config::GFX_STEREO_CONVERGENCE_MAXIMUM, Config::GFX_STEREO_CONVERGENCE, 100); + m_3d_swap_eyes = new ConfigBool(tr("Swap Eyes"), Config::GFX_STEREO_SWAP_EYES); + m_3d_per_eye_resolution = + new ConfigBool(tr("Use Full Resolution Per Eye"), Config::GFX_STEREO_PER_EYE_RESOLUTION_FULL); + stereoscopy_layout->addWidget(new QLabel(tr("Stereoscopic 3D Mode:")), 0, 0); stereoscopy_layout->addWidget(m_3d_mode, 0, 1); stereoscopy_layout->addWidget(new QLabel(tr("Depth:")), 1, 0); @@ -222,6 +226,11 @@ void EnhancementsWidget::CreateWidgets() stereoscopy_layout->addWidget(new QLabel(tr("Convergence:")), 2, 0); stereoscopy_layout->addWidget(m_3d_convergence, 2, 1); stereoscopy_layout->addWidget(m_3d_swap_eyes, 3, 0); + stereoscopy_layout->addWidget(m_3d_per_eye_resolution, 4, 0); + + auto current_stereo_mode = Config::Get(Config::GFX_STEREO_MODE); + if (current_stereo_mode != StereoMode::SBS && current_stereo_mode != StereoMode::TAB) + m_3d_per_eye_resolution->hide(); main_layout->addWidget(enhancements_box); main_layout->addWidget(stereoscopy_box); @@ -241,9 +250,16 @@ void EnhancementsWidget::ConnectWidgets() connect(m_3d_mode, &QComboBox::currentIndexChanged, [this] { m_block_save = true; m_configure_color_correction->setEnabled(g_Config.backend_info.bSupportsPostProcessing); - LoadPPShaders(static_cast(m_3d_mode->currentIndex())); - m_block_save = false; + auto current_stereo_mode = Config::Get(Config::GFX_STEREO_MODE); + LoadPPShaders(current_stereo_mode); + + if (current_stereo_mode == StereoMode::SBS || current_stereo_mode == StereoMode::TAB) + m_3d_per_eye_resolution->show(); + else + m_3d_per_eye_resolution->hide(); + + m_block_save = false; SaveSettings(); }); connect(m_configure_color_correction, &QPushButton::clicked, this, @@ -530,8 +546,8 @@ void EnhancementsWidget::AddDescriptions() "Adjust the texture filtering. Anisotropic filtering enhances the visual quality of textures " "that are at oblique viewing angles. Force Nearest and Force Linear override the texture " "scaling filter selected by the game.

Any option except 'Default' will alter the look " - "of the game's textures and might cause issues in a small number of " - "games.

This option is incompatible with Manual Texture Sampling.

" + "of the game's textures and might cause issues in a small number of games.

This " + "setting is disabled when Manual Texture Sampling is enabled.

" "If unsure, select 'Default'."); static const char TR_OUTPUT_RESAMPLING_DESCRIPTION[] = QT_TR_NOOP("Affects how the game output is scaled to the window resolution." @@ -609,6 +625,10 @@ void EnhancementsWidget::AddDescriptions() static const char TR_3D_SWAP_EYES_DESCRIPTION[] = QT_TR_NOOP( "Swaps the left and right eye. Most useful in side-by-side stereoscopy " "mode.

If unsure, leave this unchecked."); + static const char TR_3D_PER_EYE_RESOLUTION_DESCRIPTION[] = + QT_TR_NOOP("Whether each eye gets full or half image resolution when using side-by-side " + "or above-and-below 3D." + "

If unsure, leave this unchecked."); static const char TR_FORCE_24BIT_DESCRIPTION[] = QT_TR_NOOP( "Forces the game to render the RGB color channels in 24-bit, thereby increasing " "quality by reducing color banding.

Has no impact on performance and causes " @@ -625,8 +645,8 @@ void EnhancementsWidget::AddDescriptions() "effects.

May have false positives that result in blurry textures at increased " "internal " "resolution, such as in games that use very low resolution mipmaps. Disabling this can also " - "reduce stutter in games that frequently load new textures. This feature is not compatible " - "with GPU Texture Decoding.

If unsure, leave this " + "reduce stutter in games that frequently load new textures.

This setting is disabled " + "when GPU Texture Decoding is enabled.

If unsure, leave this " "unchecked."); static const char TR_HDR_DESCRIPTION[] = QT_TR_NOOP( "Enables scRGB HDR output (if supported by your graphics backend and monitor)." @@ -679,6 +699,8 @@ void EnhancementsWidget::AddDescriptions() m_3d_convergence->SetTitle(tr("Convergence")); m_3d_convergence->SetDescription(tr(TR_3D_CONVERGENCE_DESCRIPTION)); + m_3d_per_eye_resolution->SetDescription(tr(TR_3D_PER_EYE_RESOLUTION_DESCRIPTION)); + m_3d_swap_eyes->SetDescription(tr(TR_3D_SWAP_EYES_DESCRIPTION)); } diff --git a/Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.h b/Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.h index 7c4c193fb4..9e64d5400f 100644 --- a/Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.h +++ b/Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.h @@ -58,6 +58,7 @@ private: ConfigSlider* m_3d_depth; ConfigSlider* m_3d_convergence; ConfigBool* m_3d_swap_eyes; + ConfigBool* m_3d_per_eye_resolution; int m_msaa_modes; bool m_block_save; diff --git a/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp b/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp index 1f23e095b6..2743ea94a0 100644 --- a/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp +++ b/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp @@ -44,8 +44,7 @@ GeneralWidget::GeneralWidget(GraphicsWindow* parent) connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, [this](Core::State state) { OnEmulationStateChanged(state != Core::State::Uninitialized); }); - OnEmulationStateChanged(Core::GetState(Core::System::GetInstance()) != - Core::State::Uninitialized); + OnEmulationStateChanged(!Core::IsUninitialized(Core::System::GetInstance())); } void GeneralWidget::CreateWidgets() @@ -363,7 +362,8 @@ void GeneralWidget::OnBackendChanged(const QString& backend_name) const bool supports_adapters = !adapters.empty(); m_adapter_combo->setCurrentIndex(g_Config.iAdapter); - m_adapter_combo->setEnabled(supports_adapters && !Core::IsRunning(Core::System::GetInstance())); + m_adapter_combo->setEnabled(supports_adapters && + Core::IsUninitialized(Core::System::GetInstance())); static constexpr char TR_ADAPTER_AVAILABLE_DESCRIPTION[] = QT_TR_NOOP("Selects a hardware adapter to use.

" diff --git a/Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp b/Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp index 4edbea1594..627dd11b75 100644 --- a/Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp +++ b/Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp @@ -67,7 +67,7 @@ void GraphicsWindow::CreateMainLayout() void GraphicsWindow::OnBackendChanged(const QString& backend_name) { - VideoBackendBase::PopulateBackendInfoFromUI(m_main_window->GetWindowSystemInfo()); + VideoBackendBase::PopulateBackendInfo(m_main_window->GetWindowSystemInfo()); setWindowTitle( tr("%1 Graphics Configuration").arg(tr(g_video_backend->GetDisplayName().c_str()))); diff --git a/Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp b/Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp index cfdfa866a4..135f358356 100644 --- a/Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp +++ b/Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp @@ -268,7 +268,8 @@ void HacksWidget::AddDescriptions() static const char TR_GPU_DECODING_DESCRIPTION[] = QT_TR_NOOP( "Enables texture decoding using the GPU instead of the CPU.

This may result in " "performance gains in some scenarios, or on systems where the CPU is the " - "bottleneck.

This option is incompatible with Arbitrary Mipmap Detection.

" + "bottleneck.

If this setting is enabled, Arbitrary Mipmap Detection will be " + "disabled.

" "If unsure, leave this unchecked."); static const char TR_FAST_DEPTH_CALC_DESCRIPTION[] = QT_TR_NOOP( "Uses a less accurate algorithm to calculate depth values.

Causes issues in a few " diff --git a/Source/Core/DolphinQt/Config/InfoWidget.cpp b/Source/Core/DolphinQt/Config/InfoWidget.cpp index 5f604cef9e..a13b31ea34 100644 --- a/Source/Core/DolphinQt/Config/InfoWidget.cpp +++ b/Source/Core/DolphinQt/Config/InfoWidget.cpp @@ -18,6 +18,7 @@ #include "DiscIO/Blob.h" #include "DiscIO/Enums.h" #include "DiscIO/Volume.h" +#include "DiscIO/WiiSaveBanner.h" #include "DolphinQt/QtUtils/DolphinFileDialog.h" #include "DolphinQt/QtUtils/ImageConverter.h" @@ -179,7 +180,9 @@ QWidget* InfoWidget::CreateBannerGraphic(const QPixmap& image) QHBoxLayout* layout = new QHBoxLayout(); QLabel* banner = new QLabel(); - banner->setPixmap(image); + banner->setPixmap(image.scaled(image.size().boundedTo( + QSize{DiscIO::WiiSaveBanner::BANNER_WIDTH, DiscIO::WiiSaveBanner::BANNER_HEIGHT}))); + QPushButton* save = new QPushButton(tr("Save as...")); connect(save, &QPushButton::clicked, this, &InfoWidget::SaveBanner); diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp b/Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp index c60c732e37..6a7fbb6ad9 100644 --- a/Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp +++ b/Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp @@ -29,6 +29,7 @@ #include "DolphinQt/Config/Mapping/MappingWidget.h" #include "DolphinQt/QtUtils/ModalMessageBox.h" +#include "DolphinQt/Settings.h" namespace { @@ -96,7 +97,7 @@ QColor MappingIndicator::GetCenterColor() const QColor MappingIndicator::GetDeadZoneColor() const { - QColor color = GetBBoxBrush().color().valueF() > 0.5 ? Qt::black : Qt::white; + QColor color = Settings::Instance().IsThemeDark() ? Qt::white : Qt::black; color.setAlphaF(0.25); return color; } @@ -126,7 +127,7 @@ QColor MappingIndicator::GetAltTextColor() const void MappingIndicator::AdjustGateColor(QColor* color) { - if (GetBBoxBrush().color().valueF() < 0.5) + if (Settings::Instance().IsThemeDark()) color->setHsvF(color->hueF(), color->saturationF(), 1 - color->valueF()); } @@ -913,7 +914,7 @@ CalibrationWidget::CalibrationWidget(ControllerEmu::ReshapableInput& input, m_informative_timer = new QTimer(this); connect(m_informative_timer, &QTimer::timeout, this, [this] { // If the user has started moving we'll assume they know what they are doing. - if (*std::max_element(m_calibration_data.begin(), m_calibration_data.end()) > 0.5) + if (*std::ranges::max_element(m_calibration_data) > 0.5) return; ModalMessageBox::information( diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp b/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp index ad7305ac15..a41920e2c1 100644 --- a/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp +++ b/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp @@ -167,6 +167,8 @@ void MappingWindow::CreateMainLayout() m_tab_widget = new QTabWidget(); m_button_box = new QDialogButtonBox(QDialogButtonBox::Close); + m_tab_widget->setTabBarAutoHide(true); + m_config_layout->addWidget(m_devices_box); m_config_layout->addWidget(m_reset_box); m_config_layout->addWidget(m_profiles_box); diff --git a/Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp b/Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp index d62c5c447f..958e731c0d 100644 --- a/Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp @@ -791,7 +791,7 @@ bool AssemblerWidget::SaveEditor(AsmEditor* editor) void AssemblerWidget::OnEmulationStateChanged(Core::State state) { - m_inject->setEnabled(state != Core::State::Uninitialized); + m_inject->setEnabled(state == Core::State::Running || state == Core::State::Paused); } void AssemblerWidget::OnTabClose(int index) @@ -846,7 +846,7 @@ void AssemblerWidget::CloseTab(int index, AsmEditor* editor) int AssemblerWidget::AllocateTabNum() { - auto min_it = std::min_element(m_free_editor_nums.begin(), m_free_editor_nums.end()); + auto min_it = std::ranges::min_element(m_free_editor_nums); if (min_it == m_free_editor_nums.end()) { return m_unnamed_editor_count++; diff --git a/Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp b/Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp index 3a8aaf479a..7718af6ab4 100644 --- a/Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp +++ b/Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp @@ -34,6 +34,7 @@ #include "Common/CommonTypes.h" #include "Common/FileUtil.h" #include "Common/IOFile.h" +#include "Common/Unreachable.h" #include "Core/ConfigManager.h" #include "Core/Core.h" #include "Core/Debugger/BranchWatch.h" @@ -103,7 +104,9 @@ public: } bool IsBranchTypeAllowed(UGeckoInstruction inst) const; - void SetInspected(const QModelIndex& index); + void SetInspected(const QModelIndex& index) const; + const Core::BranchWatchSelectionValueType& + GetBranchWatchSelection(const QModelIndex& index) const; private: const Core::BranchWatch& m_branch_watch; @@ -156,44 +159,41 @@ bool BranchWatchProxyModel::filterAcceptsRow(int source_row, const QModelIndex&) return true; } -static constexpr bool BranchSavesLR(UGeckoInstruction inst) -{ - DEBUG_ASSERT(inst.OPCD == 18 || inst.OPCD == 16 || - (inst.OPCD == 19 && (inst.SUBOP10 == 16 || inst.SUBOP10 == 528))); - // Every branch instruction uses the same LK field. - return inst.LK; -} - bool BranchWatchProxyModel::IsBranchTypeAllowed(UGeckoInstruction inst) const { - const bool lr_saved = BranchSavesLR(inst); switch (inst.OPCD) { case 18: - return lr_saved ? m_bl : m_b; + return inst.LK ? m_bl : m_b; case 16: - return lr_saved ? m_bcl : m_bc; + return inst.LK ? m_bcl : m_bc; case 19: switch (inst.SUBOP10) { case 16: if ((inst.BO & 0b10100) == 0b10100) // 1z1zz - Branch always - return lr_saved ? m_blrl : m_blr; - return lr_saved ? m_bclrl : m_bclr; + return inst.LK ? m_blrl : m_blr; + return inst.LK ? m_bclrl : m_bclr; case 528: if ((inst.BO & 0b10100) == 0b10100) // 1z1zz - Branch always - return lr_saved ? m_bctrl : m_bctr; - return lr_saved ? m_bcctrl : m_bcctr; + return inst.LK ? m_bctrl : m_bctr; + return inst.LK ? m_bcctrl : m_bcctr; } } return false; } -void BranchWatchProxyModel::SetInspected(const QModelIndex& index) +void BranchWatchProxyModel::SetInspected(const QModelIndex& index) const { sourceModel()->SetInspected(mapToSource(index)); } +const Core::BranchWatchSelectionValueType& +BranchWatchProxyModel::GetBranchWatchSelection(const QModelIndex& index) const +{ + return sourceModel()->GetBranchWatchSelection(mapToSource(index)); +} + BranchWatchDialog::BranchWatchDialog(Core::System& system, Core::BranchWatch& branch_watch, PPCSymbolDB& ppc_symbol_db, CodeWidget* code_widget, QWidget* parent) @@ -201,320 +201,355 @@ BranchWatchDialog::BranchWatchDialog(Core::System& system, Core::BranchWatch& br { setWindowTitle(tr("Branch Watch Tool")); setWindowFlags((windowFlags() | Qt::WindowMinMaxButtonsHint) & ~Qt::WindowContextHelpButtonHint); - setLayout([this, &ppc_symbol_db]() { - auto* main_layout = new QVBoxLayout; - // Controls Toolbar (widgets are added later) - main_layout->addWidget(m_control_toolbar = new QToolBar); + // Branch Watch Table + m_table_view = new QTableView(nullptr); + m_table_proxy = new BranchWatchProxyModel(m_branch_watch, m_table_view); + m_table_model = new BranchWatchTableModel(m_system, m_branch_watch, ppc_symbol_db, m_table_proxy); - // Branch Watch Table - main_layout->addWidget(m_table_view = [this, &ppc_symbol_db]() { - const auto& ui_settings = Settings::Instance(); + m_table_proxy->setSourceModel(m_table_model); + m_table_proxy->setSortRole(UserRole::SortRole); + m_table_proxy->setSortCaseSensitivity(Qt::CaseInsensitive); - m_table_proxy = new BranchWatchProxyModel(m_branch_watch); - m_table_proxy->setSourceModel( - m_table_model = new BranchWatchTableModel(m_system, m_branch_watch, ppc_symbol_db)); - m_table_proxy->setSortRole(UserRole::SortRole); - m_table_proxy->setSortCaseSensitivity(Qt::CaseInsensitive); + m_table_view->setModel(m_table_proxy); + m_table_view->setSortingEnabled(true); + m_table_view->sortByColumn(Column::Origin, Qt::AscendingOrder); + m_table_view->setSelectionMode(QAbstractItemView::ExtendedSelection); + m_table_view->setSelectionBehavior(QAbstractItemView::SelectRows); + m_table_view->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); + m_table_view->setContextMenuPolicy(Qt::CustomContextMenu); + m_table_view->setEditTriggers(QAbstractItemView::NoEditTriggers); + m_table_view->setCornerButtonEnabled(false); + m_table_view->verticalHeader()->hide(); + m_table_view->setColumnWidth(Column::Instruction, 50); + m_table_view->setColumnWidth(Column::Condition, 50); + m_table_view->setColumnWidth(Column::OriginSymbol, 250); + m_table_view->setColumnWidth(Column::DestinSymbol, 250); + // The default column width (100 units) is fine for the rest. - m_table_model->setFont(ui_settings.GetDebugFont()); - connect(&ui_settings, &Settings::DebugFontChanged, m_table_model, - &BranchWatchTableModel::setFont); - connect(Host::GetInstance(), &Host::PPCSymbolsChanged, m_table_model, - &BranchWatchTableModel::UpdateSymbols); + auto* const horizontal_header = m_table_view->horizontalHeader(); + horizontal_header->setContextMenuPolicy(Qt::CustomContextMenu); + horizontal_header->setStretchLastSection(true); + horizontal_header->setSectionsMovable(true); + horizontal_header->setFirstSectionMovable(true); - auto* const table_view = new QTableView; - table_view->setModel(m_table_proxy); - table_view->setSortingEnabled(true); - table_view->sortByColumn(Column::Origin, Qt::AscendingOrder); - table_view->setSelectionMode(QAbstractItemView::ExtendedSelection); - table_view->setSelectionBehavior(QAbstractItemView::SelectRows); - table_view->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - table_view->setContextMenuPolicy(Qt::CustomContextMenu); - table_view->setEditTriggers(QAbstractItemView::NoEditTriggers); - table_view->setCornerButtonEnabled(false); - table_view->verticalHeader()->hide(); - table_view->setColumnWidth(Column::Instruction, 50); - table_view->setColumnWidth(Column::Condition, 50); - table_view->setColumnWidth(Column::OriginSymbol, 250); - table_view->setColumnWidth(Column::DestinSymbol, 250); - // The default column width (100 units) is fine for the rest. + connect(m_table_view, &QTableView::clicked, this, &BranchWatchDialog::OnTableClicked); + connect(m_table_view, &QTableView::customContextMenuRequested, this, + &BranchWatchDialog::OnTableContextMenu); + connect(horizontal_header, &QHeaderView::customContextMenuRequested, this, + &BranchWatchDialog::OnTableHeaderContextMenu); + connect(new QShortcut(QKeySequence(Qt::Key_Delete), this), &QShortcut::activated, this, + &BranchWatchDialog::OnTableDeleteKeypress); - QHeaderView* const horizontal_header = table_view->horizontalHeader(); - horizontal_header->restoreState( // Restore column visibility state. - Settings::GetQSettings() - .value(QStringLiteral("branchwatchdialog/tableheader/state")) - .toByteArray()); - horizontal_header->setContextMenuPolicy(Qt::CustomContextMenu); - horizontal_header->setStretchLastSection(true); - horizontal_header->setSectionsMovable(true); - horizontal_header->setFirstSectionMovable(true); - - connect(table_view, &QTableView::clicked, this, &BranchWatchDialog::OnTableClicked); - connect(table_view, &QTableView::customContextMenuRequested, this, - &BranchWatchDialog::OnTableContextMenu); - connect(horizontal_header, &QHeaderView::customContextMenuRequested, this, - &BranchWatchDialog::OnTableHeaderContextMenu); - connect(new QShortcut(QKeySequence(Qt::Key_Delete), this), &QShortcut::activated, this, - &BranchWatchDialog::OnTableDeleteKeypress); - - return table_view; - }()); - - m_mnu_column_visibility = [this]() { - static constexpr std::array headers = { - QT_TR_NOOP("Instruction"), QT_TR_NOOP("Condition"), QT_TR_NOOP("Origin"), - QT_TR_NOOP("Destination"), QT_TR_NOOP("Recent Hits"), QT_TR_NOOP("Total Hits"), - QT_TR_NOOP("Origin Symbol"), QT_TR_NOOP("Destination Symbol")}; - - auto* const menu = new QMenu(); - for (int column = 0; column < Column::NumberOfColumns; ++column) - { - QAction* action = menu->addAction(tr(headers[column]), [this, column](bool enabled) { - m_table_view->setColumnHidden(column, !enabled); - }); - action->setChecked(!m_table_view->isColumnHidden(column)); - action->setCheckable(true); - } - return menu; - }(); - - // Menu Bar - main_layout->setMenuBar([this]() { - QMenuBar* const menu_bar = new QMenuBar; - menu_bar->setNativeMenuBar(false); - - QMenu* const menu_file = new QMenu(tr("&File"), menu_bar); - menu_file->addAction(tr("&Save Branch Watch"), this, &BranchWatchDialog::OnSave); - menu_file->addAction(tr("Save Branch Watch &As..."), this, &BranchWatchDialog::OnSaveAs); - menu_file->addAction(tr("&Load Branch Watch"), this, &BranchWatchDialog::OnLoad); - menu_file->addAction(tr("Load Branch Watch &From..."), this, &BranchWatchDialog::OnLoadFrom); - m_act_autosave = menu_file->addAction(tr("A&uto Save")); - m_act_autosave->setCheckable(true); - connect(m_act_autosave, &QAction::toggled, this, &BranchWatchDialog::OnToggleAutoSave); - menu_bar->addMenu(menu_file); - - QMenu* const menu_tool = new QMenu(tr("&Tool"), menu_bar); - menu_tool->setToolTipsVisible(true); - menu_tool->addAction(tr("Hide &Controls"), this, &BranchWatchDialog::OnHideShowControls) - ->setCheckable(true); - QAction* const act_ignore_apploader = - menu_tool->addAction(tr("Ignore &Apploader Branch Hits")); - act_ignore_apploader->setToolTip( - tr("This only applies to the initial boot of the emulated software.")); - act_ignore_apploader->setChecked(m_system.IsBranchWatchIgnoreApploader()); - act_ignore_apploader->setCheckable(true); - connect(act_ignore_apploader, &QAction::toggled, this, - &BranchWatchDialog::OnToggleIgnoreApploader); - - menu_tool->addMenu(m_mnu_column_visibility)->setText(tr("Column &Visibility")); - menu_tool->addAction(tr("Wipe &Inspection Data"), this, &BranchWatchDialog::OnWipeInspection); - menu_tool->addAction(tr("&Help"), this, &BranchWatchDialog::OnHelp); - - menu_bar->addMenu(menu_tool); - - return menu_bar; - }()); - - // Status Bar - main_layout->addWidget(m_status_bar = []() { - auto* const status_bar = new QStatusBar; - status_bar->setSizeGripEnabled(false); - return status_bar; - }()); + // Status Bar + m_status_bar = new QStatusBar(nullptr); + m_status_bar->setSizeGripEnabled(false); + // Controls Toolbar + m_control_toolbar = new QToolBar(nullptr); + { // Tool Controls - m_control_toolbar->addWidget([this]() { - auto* const layout = new QGridLayout; + m_btn_start_pause = new QPushButton(tr("Start Branch Watch"), nullptr); + connect(m_btn_start_pause, &QPushButton::toggled, this, &BranchWatchDialog::OnStartPause); + m_btn_start_pause->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); + m_btn_start_pause->setCheckable(true); - layout->addWidget(m_btn_start_pause = new QPushButton(tr("Start Branch Watch")), 0, 0); - connect(m_btn_start_pause, &QPushButton::toggled, this, &BranchWatchDialog::OnStartPause); - m_btn_start_pause->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); - m_btn_start_pause->setCheckable(true); + m_btn_clear_watch = new QPushButton(tr("Clear Branch Watch"), nullptr); + connect(m_btn_clear_watch, &QPushButton::clicked, this, &BranchWatchDialog::OnClearBranchWatch); + m_btn_clear_watch->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); - layout->addWidget(m_btn_clear_watch = new QPushButton(tr("Clear Branch Watch")), 1, 0); - connect(m_btn_clear_watch, &QPushButton::pressed, this, - &BranchWatchDialog::OnClearBranchWatch); - m_btn_clear_watch->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); + m_btn_path_was_taken = new QPushButton(tr("Code Path Was Taken"), nullptr); + connect(m_btn_path_was_taken, &QPushButton::clicked, this, + &BranchWatchDialog::OnCodePathWasTaken); + m_btn_path_was_taken->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); - layout->addWidget(m_btn_path_was_taken = new QPushButton(tr("Code Path Was Taken")), 0, 1); - connect(m_btn_path_was_taken, &QPushButton::pressed, this, - &BranchWatchDialog::OnCodePathWasTaken); - m_btn_path_was_taken->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); + m_btn_path_not_taken = new QPushButton(tr("Code Path Not Taken"), nullptr); + connect(m_btn_path_not_taken, &QPushButton::clicked, this, + &BranchWatchDialog::OnCodePathNotTaken); + m_btn_path_not_taken->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); - layout->addWidget(m_btn_path_not_taken = new QPushButton(tr("Code Path Not Taken")), 1, 1); - connect(m_btn_path_not_taken, &QPushButton::pressed, this, - &BranchWatchDialog::OnCodePathNotTaken); - m_btn_path_not_taken->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); + auto* const layout = new QGridLayout(nullptr); + layout->addWidget(m_btn_start_pause, 0, 0); + layout->addWidget(m_btn_clear_watch, 1, 0); + layout->addWidget(m_btn_path_was_taken, 0, 1); + layout->addWidget(m_btn_path_not_taken, 1, 1); - auto* const group_box = new QGroupBox(tr("Tool Controls")); - group_box->setLayout(layout); - group_box->setAlignment(Qt::AlignHCenter); - - return group_box; - }()); + auto* const group_box = new QGroupBox(tr("Tool Controls"), nullptr); + group_box->setLayout(layout); + group_box->setAlignment(Qt::AlignHCenter); + m_control_toolbar->addWidget(group_box); + } + { // Spacer - m_control_toolbar->addWidget([]() { - auto* const widget = new QWidget; - widget->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred); - return widget; - }()); - + auto* const widget = new QWidget(nullptr); + widget->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred); + m_control_toolbar->addWidget(widget); + } + { // Branch Type Filter Options - m_control_toolbar->addWidget([this]() { - auto* const layout = new QGridLayout; + auto* const layout = new QGridLayout(nullptr); - const auto routine = [this, layout](const QString& text, const QString& tooltip, int row, - int column, void (BranchWatchProxyModel::*slot)(bool)) { - QCheckBox* const check_box = new QCheckBox(text); - check_box->setToolTip(tooltip); - layout->addWidget(check_box, row, column); - connect(check_box, &QCheckBox::toggled, [this, slot](bool checked) { - (m_table_proxy->*slot)(checked); - UpdateStatus(); - }); - check_box->setChecked(true); - }; + const auto routine = [this, layout](const QString& text, const QString& tooltip, int row, + int column, void (BranchWatchProxyModel::*slot)(bool)) { + auto* const check_box = new QCheckBox(text, nullptr); + check_box->setToolTip(tooltip); + layout->addWidget(check_box, row, column); + connect(check_box, &QCheckBox::toggled, [this, slot](bool checked) { + (m_table_proxy->*slot)(checked); + UpdateStatus(); + }); + check_box->setChecked(true); + }; - // clang-format off - routine(QStringLiteral("b" ), tr("Branch" ), 0, 0, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_b >); - routine(QStringLiteral("bl" ), tr("Branch (LR saved)" ), 0, 1, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bl >); - routine(QStringLiteral("bc" ), tr("Branch Conditional" ), 0, 2, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bc >); - routine(QStringLiteral("bcl" ), tr("Branch Conditional (LR saved)" ), 0, 3, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bcl >); - routine(QStringLiteral("blr" ), tr("Branch to Link Register" ), 1, 0, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_blr >); - routine(QStringLiteral("blrl" ), tr("Branch to Link Register (LR saved)" ), 1, 1, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_blrl >); - routine(QStringLiteral("bclr" ), tr("Branch Conditional to Link Register" ), 1, 2, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bclr >); - routine(QStringLiteral("bclrl" ), tr("Branch Conditional to Link Register (LR saved)" ), 1, 3, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bclrl >); - routine(QStringLiteral("bctr" ), tr("Branch to Count Register" ), 2, 0, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bctr >); - routine(QStringLiteral("bctrl" ), tr("Branch to Count Register (LR saved)" ), 2, 1, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bctrl >); - routine(QStringLiteral("bcctr" ), tr("Branch Conditional to Count Register" ), 2, 2, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bcctr >); - routine(QStringLiteral("bcctrl"), tr("Branch Conditional to Count Register (LR saved)"), 2, 3, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bcctrl>); - // clang-format on + // clang-format off + routine(QStringLiteral("b" ), tr("Branch" ), 0, 0, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_b >); + routine(QStringLiteral("bl" ), tr("Branch (LR saved)" ), 0, 1, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bl >); + routine(QStringLiteral("bc" ), tr("Branch Conditional" ), 0, 2, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bc >); + routine(QStringLiteral("bcl" ), tr("Branch Conditional (LR saved)" ), 0, 3, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bcl >); + routine(QStringLiteral("blr" ), tr("Branch to Link Register" ), 1, 0, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_blr >); + routine(QStringLiteral("blrl" ), tr("Branch to Link Register (LR saved)" ), 1, 1, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_blrl >); + routine(QStringLiteral("bclr" ), tr("Branch Conditional to Link Register" ), 1, 2, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bclr >); + routine(QStringLiteral("bclrl" ), tr("Branch Conditional to Link Register (LR saved)" ), 1, 3, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bclrl >); + routine(QStringLiteral("bctr" ), tr("Branch to Count Register" ), 2, 0, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bctr >); + routine(QStringLiteral("bctrl" ), tr("Branch to Count Register (LR saved)" ), 2, 1, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bctrl >); + routine(QStringLiteral("bcctr" ), tr("Branch Conditional to Count Register" ), 2, 2, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bcctr >); + routine(QStringLiteral("bcctrl"), tr("Branch Conditional to Count Register (LR saved)"), 2, 3, &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_bcctrl>); + // clang-format on - auto* const group_box = new QGroupBox(tr("Branch Type")); - group_box->setLayout(layout); - group_box->setAlignment(Qt::AlignHCenter); - - return group_box; - }()); + auto* const group_box = new QGroupBox(tr("Branch Type"), nullptr); + group_box->setLayout(layout); + group_box->setAlignment(Qt::AlignHCenter); + m_act_branch_type_filters = m_control_toolbar->addWidget(group_box); + } + { // Origin and Destination Filter Options - m_control_toolbar->addWidget([this]() { - auto* const layout = new QGridLayout; + auto* const layout = new QGridLayout(nullptr); - const auto routine = [this, layout](const QString& placeholder_text, int row, int column, - int width, - void (BranchWatchProxyModel::*slot)(const QString&)) { - QLineEdit* const line_edit = new QLineEdit; - layout->addWidget(line_edit, row, column, 1, width); - connect(line_edit, &QLineEdit::textChanged, [this, slot](const QString& text) { - (m_table_proxy->*slot)(text); - UpdateStatus(); - }); - line_edit->setPlaceholderText(placeholder_text); - return line_edit; - }; + const auto routine = [this, layout](const QString& placeholder_text, int row, int column, + int width, + void (BranchWatchProxyModel::*slot)(const QString&)) { + auto* const line_edit = new QLineEdit(nullptr); + layout->addWidget(line_edit, row, column, 1, width); + connect(line_edit, &QLineEdit::textChanged, [this, slot](const QString& text) { + (m_table_proxy->*slot)(text); + UpdateStatus(); + }); + line_edit->setPlaceholderText(placeholder_text); + return line_edit; + }; - // clang-format off - routine(tr("Origin Symbol" ), 0, 0, 1, &BranchWatchProxyModel::OnSymbolTextChanged<&BranchWatchProxyModel::m_origin_symbol_name>); - routine(tr("Origin Min" ), 1, 0, 1, &BranchWatchProxyModel::OnAddressTextChanged<&BranchWatchProxyModel::m_origin_min>)->setMaxLength(8); - routine(tr("Origin Max" ), 2, 0, 1, &BranchWatchProxyModel::OnAddressTextChanged<&BranchWatchProxyModel::m_origin_max>)->setMaxLength(8); - routine(tr("Destination Symbol"), 0, 1, 1, &BranchWatchProxyModel::OnSymbolTextChanged<&BranchWatchProxyModel::m_destin_symbol_name>); - routine(tr("Destination Min" ), 1, 1, 1, &BranchWatchProxyModel::OnAddressTextChanged<&BranchWatchProxyModel::m_destin_min>)->setMaxLength(8); - routine(tr("Destination Max" ), 2, 1, 1, &BranchWatchProxyModel::OnAddressTextChanged<&BranchWatchProxyModel::m_destin_max>)->setMaxLength(8); - // clang-format on + // clang-format off + routine(tr("Origin Symbol" ), 0, 0, 1, &BranchWatchProxyModel::OnSymbolTextChanged<&BranchWatchProxyModel::m_origin_symbol_name>); + routine(tr("Origin Min" ), 1, 0, 1, &BranchWatchProxyModel::OnAddressTextChanged<&BranchWatchProxyModel::m_origin_min>)->setMaxLength(8); + routine(tr("Origin Max" ), 2, 0, 1, &BranchWatchProxyModel::OnAddressTextChanged<&BranchWatchProxyModel::m_origin_max>)->setMaxLength(8); + routine(tr("Destination Symbol"), 0, 1, 1, &BranchWatchProxyModel::OnSymbolTextChanged<&BranchWatchProxyModel::m_destin_symbol_name>); + routine(tr("Destination Min" ), 1, 1, 1, &BranchWatchProxyModel::OnAddressTextChanged<&BranchWatchProxyModel::m_destin_min>)->setMaxLength(8); + routine(tr("Destination Max" ), 2, 1, 1, &BranchWatchProxyModel::OnAddressTextChanged<&BranchWatchProxyModel::m_destin_max>)->setMaxLength(8); + // clang-format on - auto* const group_box = new QGroupBox(tr("Origin and Destination")); - group_box->setLayout(layout); - group_box->setAlignment(Qt::AlignHCenter); - - return group_box; - }()); + auto* const group_box = new QGroupBox(tr("Origin and Destination"), nullptr); + group_box->setLayout(layout); + group_box->setAlignment(Qt::AlignHCenter); + m_act_origin_destin_filters = m_control_toolbar->addWidget(group_box); + } + { // Condition Filter Options - m_control_toolbar->addWidget([this]() { - auto* const layout = new QVBoxLayout; - layout->setAlignment(Qt::AlignHCenter); + auto* const layout = new QVBoxLayout(nullptr); + layout->setAlignment(Qt::AlignHCenter); - const auto routine = [this, layout](const QString& text, - void (BranchWatchProxyModel::*slot)(bool)) { - QCheckBox* const check_box = new QCheckBox(text); - layout->addWidget(check_box); - connect(check_box, &QCheckBox::toggled, [this, slot](bool checked) { - (m_table_proxy->*slot)(checked); - UpdateStatus(); - }); - check_box->setChecked(true); - return check_box; - }; + const auto routine = [this, layout](const QString& text, + void (BranchWatchProxyModel::*slot)(bool)) { + auto* const check_box = new QCheckBox(text, nullptr); + layout->addWidget(check_box); + connect(check_box, &QCheckBox::toggled, [this, slot](bool checked) { + (m_table_proxy->*slot)(checked); + UpdateStatus(); + }); + check_box->setChecked(true); + return check_box; + }; - routine(QStringLiteral("true"), - &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_cond_true>) - ->setToolTip(tr("This will also filter unconditional branches.\n" - "To filter for or against unconditional branches,\n" - "use the Branch Type filter options.")); - routine(QStringLiteral("false"), - &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_cond_false>); + routine(tr("true"), &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_cond_true>) + ->setToolTip(tr("This will also filter unconditional branches.\n" + "To filter for or against unconditional branches,\n" + "use the Branch Type filter options.")); + routine(tr("false"), &BranchWatchProxyModel::OnToggled<&BranchWatchProxyModel::m_cond_false>); - auto* const group_box = new QGroupBox(tr("Condition")); - group_box->setLayout(layout); - group_box->setAlignment(Qt::AlignHCenter); - - return group_box; - }()); + auto* const group_box = new QGroupBox(tr("Condition"), nullptr); + group_box->setLayout(layout); + group_box->setAlignment(Qt::AlignHCenter); + m_act_condition_filters = m_control_toolbar->addWidget(group_box); + } + { // Misc. Controls - m_control_toolbar->addWidget([this]() { - auto* const layout = new QVBoxLayout; + m_btn_was_overwritten = new QPushButton(tr("Branch Was Overwritten"), nullptr); + connect(m_btn_was_overwritten, &QPushButton::clicked, this, + &BranchWatchDialog::OnBranchWasOverwritten); + m_btn_was_overwritten->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); - layout->addWidget(m_btn_was_overwritten = new QPushButton(tr("Branch Was Overwritten"))); - connect(m_btn_was_overwritten, &QPushButton::pressed, this, - &BranchWatchDialog::OnBranchWasOverwritten); - m_btn_was_overwritten->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); + m_btn_not_overwritten = new QPushButton(tr("Branch Not Overwritten"), nullptr); + connect(m_btn_not_overwritten, &QPushButton::clicked, this, + &BranchWatchDialog::OnBranchNotOverwritten); + m_btn_not_overwritten->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); - layout->addWidget(m_btn_not_overwritten = new QPushButton(tr("Branch Not Overwritten"))); - connect(m_btn_not_overwritten, &QPushButton::pressed, this, - &BranchWatchDialog::OnBranchNotOverwritten); - m_btn_not_overwritten->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); + m_btn_wipe_recent_hits = new QPushButton(tr("Wipe Recent Hits"), nullptr); + connect(m_btn_wipe_recent_hits, &QPushButton::clicked, this, + &BranchWatchDialog::OnWipeRecentHits); + m_btn_wipe_recent_hits->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); + m_btn_wipe_recent_hits->setEnabled(false); - layout->addWidget(m_btn_wipe_recent_hits = new QPushButton(tr("Wipe Recent Hits"))); - connect(m_btn_wipe_recent_hits, &QPushButton::pressed, this, - &BranchWatchDialog::OnWipeRecentHits); - m_btn_wipe_recent_hits->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); - m_btn_wipe_recent_hits->setEnabled(false); + auto* const layout = new QVBoxLayout(nullptr); + layout->addWidget(m_btn_was_overwritten); + layout->addWidget(m_btn_not_overwritten); + layout->addWidget(m_btn_wipe_recent_hits); - auto* const group_box = new QGroupBox(tr("Misc. Controls")); - group_box->setLayout(layout); - group_box->setAlignment(Qt::AlignHCenter); + auto* const group_box = new QGroupBox(tr("Misc. Controls"), nullptr); + group_box->setLayout(layout); + group_box->setAlignment(Qt::AlignHCenter); - return group_box; - }()); + m_act_misc_controls = m_control_toolbar->addWidget(group_box); + } - UpdateIcons(); + // Table Context Menus + auto* const delete_action = new QAction(tr("&Delete"), this); + connect(delete_action, &QAction::triggered, this, &BranchWatchDialog::OnTableDelete); - connect(m_timer = new QTimer, &QTimer::timeout, this, &BranchWatchDialog::OnTimeout); - connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, - &BranchWatchDialog::OnEmulationStateChanged); - connect(&Settings::Instance(), &Settings::ThemeChanged, this, - &BranchWatchDialog::OnThemeChanged); - connect(m_table_proxy, &BranchWatchProxyModel::layoutChanged, this, - &BranchWatchDialog::UpdateStatus); + m_act_invert_condition = new QAction(tr("Invert &Condition"), this); + connect(m_act_invert_condition, &QAction::triggered, this, + &BranchWatchDialog::OnTableInvertCondition); - return main_layout; - }()); + m_act_invert_decrement_check = new QAction(tr("Invert &Decrement Check"), this); + connect(m_act_invert_decrement_check, &QAction::triggered, this, + &BranchWatchDialog::OnTableInvertDecrementCheck); - const auto& settings = Settings::GetQSettings(); - restoreGeometry(settings.value(QStringLiteral("branchwatchdialog/geometry")).toByteArray()); + m_act_make_unconditional = new QAction(tr("Make &Unconditional"), this); + connect(m_act_make_unconditional, &QAction::triggered, this, + &BranchWatchDialog::OnTableMakeUnconditional); + + m_act_copy_address = new QAction(tr("&Copy Address"), this); + connect(m_act_copy_address, &QAction::triggered, this, &BranchWatchDialog::OnTableCopyAddress); + + m_act_insert_nop = new QAction(tr("Insert &NOP"), this); + connect(m_act_insert_nop, &QAction::triggered, this, &BranchWatchDialog::OnTableSetNOP); + + m_act_insert_blr = new QAction(tr("Insert &BLR"), this); + connect(m_act_insert_blr, &QAction::triggered, this, &BranchWatchDialog::OnTableSetBLR); + + m_mnu_set_breakpoint = new QMenu(tr("Set Brea&kpoint"), this); + m_act_break_on_hit = m_mnu_set_breakpoint->addAction( + tr("&Break on Hit"), this, &BranchWatchDialog::OnTableSetBreakpointBreak); + m_act_log_on_hit = m_mnu_set_breakpoint->addAction(tr("&Log on Hit"), this, + &BranchWatchDialog::OnTableSetBreakpointLog); + m_act_both_on_hit = m_mnu_set_breakpoint->addAction(tr("Break &and Log on Hit"), this, + &BranchWatchDialog::OnTableSetBreakpointBoth); + + m_mnu_table_context_instruction = new QMenu(this); + m_mnu_table_context_instruction->addActions( + {delete_action, m_act_invert_condition, m_act_invert_decrement_check}); + + m_mnu_table_context_condition = new QMenu(this); + m_mnu_table_context_condition->addActions({delete_action, m_act_make_unconditional}); + + m_mnu_table_context_origin = new QMenu(this); + m_mnu_table_context_origin->addActions( + {delete_action, m_act_insert_nop, m_act_copy_address, m_mnu_set_breakpoint->menuAction()}); + + m_mnu_table_context_destin_or_symbol = new QMenu(this); + m_mnu_table_context_destin_or_symbol->addActions( + {delete_action, m_act_insert_blr, m_act_copy_address, m_mnu_set_breakpoint->menuAction()}); + + m_mnu_table_context_other = new QMenu(this); + m_mnu_table_context_other->addAction(delete_action); + + LoadQSettings(); + + // Column Visibility Menu + m_mnu_column_visibility = new QMenu(this); + { + static constexpr std::array headers = { + QT_TR_NOOP("Instruction"), QT_TR_NOOP("Condition"), QT_TR_NOOP("Origin"), + QT_TR_NOOP("Destination"), QT_TR_NOOP("Recent Hits"), QT_TR_NOOP("Total Hits"), + QT_TR_NOOP("Origin Symbol"), QT_TR_NOOP("Destination Symbol")}; + + for (int column = 0; column < Column::NumberOfColumns; ++column) + { + auto* const action = + m_mnu_column_visibility->addAction(tr(headers[column]), [this, column](bool enabled) { + m_table_view->setColumnHidden(column, !enabled); + }); + action->setChecked(!m_table_view->isColumnHidden(column)); + action->setCheckable(true); + } + } + + // Toolbar Visibility Menu + auto* const toolbar_visibility_menu = new QMenu(this); + { + const auto routine = [toolbar_visibility_menu](const QString& text, QAction* toolbar_action) { + auto* const menu_action = + toolbar_visibility_menu->addAction(text, toolbar_action, &QAction::setVisible); + menu_action->setChecked(toolbar_action->isVisible()); + menu_action->setCheckable(true); + }; + routine(tr("&Branch Type"), m_act_branch_type_filters); + routine(tr("&Origin and Destination"), m_act_origin_destin_filters); + routine(tr("&Condition"), m_act_condition_filters); + routine(tr("&Misc. Controls"), m_act_misc_controls); + } + + // Menu Bar + auto* const menu_bar = new QMenuBar(nullptr); + menu_bar->setNativeMenuBar(false); + { + auto* const menu = menu_bar->addMenu(tr("&File")); + menu->addAction(tr("&Save Branch Watch"), this, &BranchWatchDialog::OnSave); + menu->addAction(tr("Save Branch Watch &As..."), this, &BranchWatchDialog::OnSaveAs); + menu->addAction(tr("&Load Branch Watch"), this, &BranchWatchDialog::OnLoad); + menu->addAction(tr("Load Branch Watch &From..."), this, &BranchWatchDialog::OnLoadFrom); + m_act_autosave = menu->addAction(tr("A&uto Save")); + m_act_autosave->setCheckable(true); + connect(m_act_autosave, &QAction::toggled, this, &BranchWatchDialog::OnToggleAutoSave); + } + { + auto* const menu = menu_bar->addMenu(tr("&Tool")); + menu->setToolTipsVisible(true); + menu->addAction(tr("Hide &Controls"), this, &BranchWatchDialog::OnHideShowControls) + ->setCheckable(true); + auto* const act_ignore_apploader = menu->addAction(tr("Ignore &Apploader Branch Hits")); + act_ignore_apploader->setToolTip( + tr("This only applies to the initial boot of the emulated software.")); + act_ignore_apploader->setChecked(m_system.IsBranchWatchIgnoreApploader()); + act_ignore_apploader->setCheckable(true); + connect(act_ignore_apploader, &QAction::toggled, this, + &BranchWatchDialog::OnToggleIgnoreApploader); + menu->addMenu(m_mnu_column_visibility)->setText(tr("Column &Visibility")); + menu->addMenu(toolbar_visibility_menu)->setText(tr("&Toolbar Visibility")); + menu->addAction(tr("Wipe &Inspection Data"), this, &BranchWatchDialog::OnWipeInspection); + menu->addAction(tr("&Help"), this, &BranchWatchDialog::OnHelp); + } + + connect(m_timer = new QTimer(this), &QTimer::timeout, this, &BranchWatchDialog::OnTimeout); + connect(m_table_proxy, &BranchWatchProxyModel::layoutChanged, this, + &BranchWatchDialog::UpdateStatus); + + auto* const main_layout = new QVBoxLayout(nullptr); + main_layout->setMenuBar(menu_bar); + main_layout->addWidget(m_control_toolbar); + main_layout->addWidget(m_table_view); + main_layout->addWidget(m_status_bar); + setLayout(main_layout); } BranchWatchDialog::~BranchWatchDialog() { - SaveSettings(); + SaveQSettings(); } static constexpr int BRANCH_WATCH_TOOL_TIMER_DELAY_MS = 100; -static constexpr int BRANCH_WATCH_TOOL_TIMER_PAUSE_ONESHOT_MS = 200; static bool TimerCondition(const Core::BranchWatch& branch_watch, Core::State state) { @@ -523,37 +558,30 @@ static bool TimerCondition(const Core::BranchWatch& branch_watch, Core::State st void BranchWatchDialog::hideEvent(QHideEvent* event) { - if (m_timer->isActive()) - m_timer->stop(); + Hide(); QDialog::hideEvent(event); } void BranchWatchDialog::showEvent(QShowEvent* event) { - if (TimerCondition(m_branch_watch, Core::GetState(m_system))) - m_timer->start(BRANCH_WATCH_TOOL_TIMER_DELAY_MS); + Show(); QDialog::showEvent(event); } -void BranchWatchDialog::OnStartPause(bool checked) +void BranchWatchDialog::OnStartPause(bool checked) const { + m_branch_watch.SetRecordingActive(Core::CPUThreadGuard{m_system}, checked); if (checked) { - m_branch_watch.Start(); m_btn_start_pause->setText(tr("Pause Branch Watch")); - // Restart the timer if the situation calls for it, but always turn off single-shot. - m_timer->setSingleShot(false); if (Core::GetState(m_system) > Core::State::Paused) m_timer->start(BRANCH_WATCH_TOOL_TIMER_DELAY_MS); } else { - m_branch_watch.Pause(); m_btn_start_pause->setText(tr("Start Branch Watch")); - // Schedule one last update in the future in case Branch Watch is in the middle of a hit. - if (Core::GetState(m_system) > Core::State::Paused) - m_timer->setInterval(BRANCH_WATCH_TOOL_TIMER_PAUSE_ONESHOT_MS); - m_timer->setSingleShot(true); + if (m_timer->isActive()) + m_timer->stop(); } Update(); } @@ -644,11 +672,6 @@ void BranchWatchDialog::OnCodePathNotTaken() void BranchWatchDialog::OnBranchWasOverwritten() { - if (Core::GetState(m_system) == Core::State::Uninitialized) - { - ModalMessageBox::warning(this, tr("Error"), tr("Core is uninitialized.")); - return; - } { const Core::CPUThreadGuard guard{m_system}; m_table_model->OnBranchWasOverwritten(guard); @@ -659,11 +682,6 @@ void BranchWatchDialog::OnBranchWasOverwritten() void BranchWatchDialog::OnBranchNotOverwritten() { - if (Core::GetState(m_system) == Core::State::Uninitialized) - { - ModalMessageBox::warning(this, tr("Error"), tr("Core is uninitialized.")); - return; - } { const Core::CPUThreadGuard guard{m_system}; m_table_model->OnBranchNotOverwritten(guard); @@ -672,26 +690,25 @@ void BranchWatchDialog::OnBranchNotOverwritten() UpdateStatus(); } -void BranchWatchDialog::OnWipeRecentHits() +void BranchWatchDialog::OnWipeRecentHits() const { m_table_model->OnWipeRecentHits(); } -void BranchWatchDialog::OnWipeInspection() +void BranchWatchDialog::OnWipeInspection() const { m_table_model->OnWipeInspection(); } -void BranchWatchDialog::OnTimeout() +void BranchWatchDialog::OnTimeout() const { Update(); } -void BranchWatchDialog::OnEmulationStateChanged(Core::State new_state) +void BranchWatchDialog::OnEmulationStateChanged(Core::State new_state) const { - if (!isVisible()) - return; - + m_btn_was_overwritten->setEnabled(new_state != Core::State::Uninitialized); + m_btn_not_overwritten->setEnabled(new_state != Core::State::Uninitialized); if (TimerCondition(m_branch_watch, new_state)) m_timer->start(BRANCH_WATCH_TOOL_TIMER_DELAY_MS); else if (m_timer->isActive()) @@ -751,6 +768,15 @@ void BranchWatchDialog::OnHelp() "destination symbol columns, these actions will only be enabled if every row in the " "selection has a symbol." "\n\n" + "If the instruction column of a row selection is right-clicked, an action to invert the " + "branch instruction's condition and an action to invert the branch instruction's " + "decrement check will be available, but only if the branch instruction is a conditional " + "one." + "\n\n" + "If the condition column of a row selection is right-clicked, an action to make the " + "branch instruction unconditional will be available, but only if the branch instruction " + "is a conditional one." + "\n\n" "If the origin column of a row selection is right-clicked, an action to replace the " "branch instruction at the origin(s) with a NOP instruction (No Operation) will be " "available." @@ -784,7 +810,7 @@ void BranchWatchDialog::OnToggleAutoSave(bool checked) m_autosave_filepath = filepath.toStdString(); } -void BranchWatchDialog::OnHideShowControls(bool checked) +void BranchWatchDialog::OnHideShowControls(bool checked) const { if (checked) m_control_toolbar->hide(); @@ -792,12 +818,12 @@ void BranchWatchDialog::OnHideShowControls(bool checked) m_control_toolbar->show(); } -void BranchWatchDialog::OnToggleIgnoreApploader(bool checked) +void BranchWatchDialog::OnToggleIgnoreApploader(bool checked) const { m_system.SetIsBranchWatchIgnoreApploader(checked); } -void BranchWatchDialog::OnTableClicked(const QModelIndex& index) +void BranchWatchDialog::OnTableClicked(const QModelIndex& index) const { const QVariant v = m_table_proxy->data(index, UserRole::ClickRole); switch (index.column()) @@ -814,7 +840,7 @@ void BranchWatchDialog::OnTableClicked(const QModelIndex& index) } } -void BranchWatchDialog::OnTableContextMenu(const QPoint& pos) +void BranchWatchDialog::OnTableContextMenu(const QPoint& pos) const { if (m_table_view->horizontalHeader()->hiddenSectionCount() == Column::NumberOfColumns) { @@ -830,12 +856,12 @@ void BranchWatchDialog::OnTableContextMenu(const QPoint& pos) m_index_list_temp.shrink_to_fit(); } -void BranchWatchDialog::OnTableHeaderContextMenu(const QPoint& pos) +void BranchWatchDialog::OnTableHeaderContextMenu(const QPoint& pos) const { m_mnu_column_visibility->exec(m_table_view->horizontalHeader()->mapToGlobal(pos)); } -void BranchWatchDialog::OnTableDelete() +void BranchWatchDialog::OnTableDelete() const { std::ranges::transform( m_index_list_temp, m_index_list_temp.begin(), @@ -850,7 +876,7 @@ void BranchWatchDialog::OnTableDelete() UpdateStatus(); } -void BranchWatchDialog::OnTableDeleteKeypress() +void BranchWatchDialog::OnTableDeleteKeypress() const { m_index_list_temp = m_table_view->selectionModel()->selectedRows(); OnTableDelete(); @@ -858,17 +884,44 @@ void BranchWatchDialog::OnTableDeleteKeypress() m_index_list_temp.shrink_to_fit(); } -void BranchWatchDialog::OnTableSetBLR() +void BranchWatchDialog::OnTableSetBLR() const { SetStubPatches(0x4e800020); } -void BranchWatchDialog::OnTableSetNOP() +void BranchWatchDialog::OnTableSetNOP() const { SetStubPatches(0x60000000); } -void BranchWatchDialog::OnTableCopyAddress() +void BranchWatchDialog::OnTableInvertCondition() const +{ + SetEditPatches([](u32 hex) { + UGeckoInstruction inst = hex; + inst.BO ^= 0b01000; + return inst.hex; + }); +} + +void BranchWatchDialog::OnTableInvertDecrementCheck() const +{ + SetEditPatches([](u32 hex) { + UGeckoInstruction inst = hex; + inst.BO ^= 0b00010; + return inst.hex; + }); +} + +void BranchWatchDialog::OnTableMakeUnconditional() const +{ + SetEditPatches([](u32 hex) { + UGeckoInstruction inst = hex; + inst.BO = 0b10100; // 1z1zz - Branch always + return inst.hex; + }); +} + +void BranchWatchDialog::OnTableCopyAddress() const { auto iter = m_index_list_temp.begin(); if (iter == m_index_list_temp.end()) @@ -886,37 +939,102 @@ void BranchWatchDialog::OnTableCopyAddress() QApplication::clipboard()->setText(text); } -void BranchWatchDialog::OnTableSetBreakpointBreak() +void BranchWatchDialog::OnTableSetBreakpointBreak() const { SetBreakpoints(true, false); } -void BranchWatchDialog::OnTableSetBreakpointLog() +void BranchWatchDialog::OnTableSetBreakpointLog() const { SetBreakpoints(false, true); } -void BranchWatchDialog::OnTableSetBreakpointBoth() +void BranchWatchDialog::OnTableSetBreakpointBoth() const { SetBreakpoints(true, true); } -void BranchWatchDialog::SaveSettings() +void BranchWatchDialog::ConnectSlots() +{ + const auto* const settings = &Settings::Instance(); + connect(settings, &Settings::EmulationStateChanged, this, + &BranchWatchDialog::OnEmulationStateChanged); + connect(settings, &Settings::ThemeChanged, this, &BranchWatchDialog::OnThemeChanged); + connect(settings, &Settings::DebugFontChanged, m_table_model, &BranchWatchTableModel::setFont); + const auto* const host = Host::GetInstance(); + connect(host, &Host::PPCSymbolsChanged, m_table_model, &BranchWatchTableModel::UpdateSymbols); +} + +void BranchWatchDialog::DisconnectSlots() +{ + const auto* const settings = &Settings::Instance(); + disconnect(settings, &Settings::EmulationStateChanged, this, + &BranchWatchDialog::OnEmulationStateChanged); + disconnect(settings, &Settings::ThemeChanged, this, &BranchWatchDialog::OnThemeChanged); + disconnect(settings, &Settings::DebugFontChanged, m_table_model, + &BranchWatchTableModel::OnDebugFontChanged); + const auto* const host = Host::GetInstance(); + disconnect(host, &Host::PPCSymbolsChanged, m_table_model, + &BranchWatchTableModel::OnPPCSymbolsChanged); +} + +void BranchWatchDialog::Show() +{ + ConnectSlots(); + // Hit every slot that may have missed a signal while this widget was hidden. + OnEmulationStateChanged(Core::GetState(m_system)); + OnThemeChanged(); + m_table_model->OnDebugFontChanged(Settings::Instance().GetDebugFont()); + m_table_model->OnPPCSymbolsChanged(); +} + +void BranchWatchDialog::Hide() +{ + DisconnectSlots(); + if (m_timer->isActive()) + m_timer->stop(); +} + +void BranchWatchDialog::LoadQSettings() +{ + const auto& settings = Settings::GetQSettings(); + restoreGeometry(settings.value(QStringLiteral("branchwatchdialog/geometry")).toByteArray()); + m_table_view->horizontalHeader()->restoreState( // Restore column visibility state. + settings.value(QStringLiteral("branchwatchdialog/tableheader/state")).toByteArray()); + m_act_branch_type_filters->setVisible( + !settings.value(QStringLiteral("branchwatchdialog/toolbar/branch_type_hidden")).toBool()); + m_act_origin_destin_filters->setVisible( + !settings.value(QStringLiteral("branchwatchdialog/toolbar/origin_destin_hidden")).toBool()); + m_act_condition_filters->setVisible( + !settings.value(QStringLiteral("branchwatchdialog/toolbar/condition_hidden")).toBool()); + m_act_misc_controls->setVisible( + !settings.value(QStringLiteral("branchwatchdialog/toolbar/misc_controls_hidden")).toBool()); +} + +void BranchWatchDialog::SaveQSettings() const { auto& settings = Settings::GetQSettings(); settings.setValue(QStringLiteral("branchwatchdialog/geometry"), saveGeometry()); settings.setValue(QStringLiteral("branchwatchdialog/tableheader/state"), m_table_view->horizontalHeader()->saveState()); + settings.setValue(QStringLiteral("branchwatchdialog/toolbar/branch_type_hidden"), + !m_act_branch_type_filters->isVisible()); + settings.setValue(QStringLiteral("branchwatchdialog/toolbar/origin_destin_hidden"), + !m_act_origin_destin_filters->isVisible()); + settings.setValue(QStringLiteral("branchwatchdialog/toolbar/condition_hidden"), + !m_act_condition_filters->isVisible()); + settings.setValue(QStringLiteral("branchwatchdialog/toolbar/misc_controls_hidden"), + !m_act_misc_controls->isVisible()); } -void BranchWatchDialog::Update() +void BranchWatchDialog::Update() const { if (m_branch_watch.GetRecordingPhase() == Core::BranchWatch::Phase::Blacklist) UpdateStatus(); m_table_model->UpdateHits(); } -void BranchWatchDialog::UpdateStatus() +void BranchWatchDialog::UpdateStatus() const { switch (m_branch_watch.GetRecordingPhase()) { @@ -1015,6 +1133,21 @@ void BranchWatchDialog::SetStubPatches(u32 value) const m_code_widget->Update(); } +void BranchWatchDialog::SetEditPatches(u32 (*transform)(u32)) const +{ + auto& debug_interface = m_system.GetPowerPC().GetDebugInterface(); + for (const Core::CPUThreadGuard guard(m_system); const QModelIndex& index : m_index_list_temp) + { + const Core::BranchWatchCollectionKey& k = + m_table_proxy->GetBranchWatchSelection(index).collection_ptr->first; + // This function assumes patches apply to the origin address, unlike SetStubPatches. + debug_interface.SetPatch(guard, k.origin_addr, transform(k.original_inst.hex)); + m_table_proxy->SetInspected(index); + } + // TODO: Same issue as SetStubPatches. + m_code_widget->Update(); +} + void BranchWatchDialog::SetBreakpoints(bool break_on_hit, bool log_on_hit) const { auto& breakpoints = m_system.GetPowerPC().GetBreakPoints(); @@ -1023,116 +1156,114 @@ void BranchWatchDialog::SetBreakpoints(bool break_on_hit, bool log_on_hit) const const u32 address = m_table_proxy->data(index, UserRole::ClickRole).value(); breakpoints.Add(address, break_on_hit, log_on_hit, {}); } - emit m_code_widget->BreakpointsChanged(); - m_code_widget->Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } -QMenu* BranchWatchDialog::GetTableContextMenu(const QModelIndex& index) +void BranchWatchDialog::SetBreakpointMenuActionsIcons() const { - if (m_mnu_table_context == nullptr) + qsizetype bp_break_count = 0, bp_log_count = 0, bp_both_count = 0; + for (auto& breakpoints = m_system.GetPowerPC().GetBreakPoints(); + const QModelIndex& index : m_index_list_temp) { - m_mnu_table_context = new QMenu(this); - m_mnu_table_context->addAction(tr("&Delete"), this, &BranchWatchDialog::OnTableDelete); - m_act_insert_nop = - m_mnu_table_context->addAction(tr("Insert &NOP"), this, &BranchWatchDialog::OnTableSetNOP); - m_act_insert_blr = - m_mnu_table_context->addAction(tr("Insert &BLR"), this, &BranchWatchDialog::OnTableSetBLR); - m_act_copy_address = m_mnu_table_context->addAction(tr("&Copy Address"), this, - &BranchWatchDialog::OnTableCopyAddress); - - m_mnu_set_breakpoint = new QMenu(tr("Set Brea&kpoint")); - m_act_break_on_hit = m_mnu_set_breakpoint->addAction( - tr("&Break on Hit"), this, &BranchWatchDialog::OnTableSetBreakpointBreak); - m_act_log_on_hit = m_mnu_set_breakpoint->addAction(tr("&Log on Hit"), this, - &BranchWatchDialog::OnTableSetBreakpointLog); - m_act_both_on_hit = m_mnu_set_breakpoint->addAction( - tr("Break &and Log on Hit"), this, &BranchWatchDialog::OnTableSetBreakpointBoth); - m_mnu_table_context->addMenu(m_mnu_set_breakpoint); + if (const TBreakPoint* bp = breakpoints.GetRegularBreakpoint( + m_table_proxy->data(index, UserRole::ClickRole).value())) + { + if (bp->break_on_hit && bp->log_on_hit) + { + bp_both_count += 1; + continue; + } + bp_break_count += bp->break_on_hit; + bp_log_count += bp->log_on_hit; + } } + const qsizetype selected_row_count = m_index_list_temp.size(); + m_act_break_on_hit->setIconVisibleInMenu(bp_break_count != 0); + m_act_break_on_hit->setIcon(bp_break_count == selected_row_count ? m_icn_full : m_icn_partial); + m_act_log_on_hit->setIconVisibleInMenu(bp_log_count != 0); + m_act_log_on_hit->setIcon(bp_log_count == selected_row_count ? m_icn_full : m_icn_partial); + m_act_both_on_hit->setIconVisibleInMenu(bp_both_count != 0); + m_act_both_on_hit->setIcon(bp_both_count == selected_row_count ? m_icn_full : m_icn_partial); +} +QMenu* BranchWatchDialog::GetTableContextMenu(const QModelIndex& index) const +{ const bool core_initialized = Core::GetState(m_system) != Core::State::Uninitialized; - - bool supported_column = true; switch (index.column()) { + case Column::Instruction: + return GetTableContextMenu_Instruction(core_initialized); + case Column::Condition: + return GetTableContextMenu_Condition(core_initialized); case Column::Origin: - m_act_insert_blr->setVisible(false); - m_act_insert_nop->setVisible(true); - m_act_insert_nop->setEnabled(core_initialized); - m_act_copy_address->setEnabled(true); - m_mnu_set_breakpoint->setEnabled(true); - break; + return GetTableContextMenu_Origin(core_initialized); case Column::Destination: - { - m_act_insert_nop->setVisible(false); - m_act_insert_blr->setVisible(true); - const bool all_branches_save_lr = - core_initialized && - std::all_of( - m_index_list_temp.begin(), m_index_list_temp.end(), [this](const QModelIndex& idx) { - const QModelIndex sibling = idx.siblingAtColumn(Column::Instruction); - return BranchSavesLR(m_table_proxy->data(sibling, UserRole::ClickRole).value()); - }); - m_act_insert_blr->setEnabled(all_branches_save_lr); - m_act_copy_address->setEnabled(true); - m_mnu_set_breakpoint->setEnabled(true); - break; - } + return GetTableContextMenu_Destin(core_initialized); + case Column::RecentHits: + case Column::TotalHits: + return m_mnu_table_context_other; case Column::OriginSymbol: case Column::DestinSymbol: - { - m_act_insert_nop->setVisible(false); - m_act_insert_blr->setVisible(true); - const bool all_symbols_valid = - core_initialized && - std::all_of(m_index_list_temp.begin(), m_index_list_temp.end(), - [this](const QModelIndex& idx) { - return m_table_proxy->data(idx, UserRole::ClickRole).isValid(); - }); - m_act_insert_blr->setEnabled(all_symbols_valid); - m_act_copy_address->setEnabled(all_symbols_valid); - m_mnu_set_breakpoint->setEnabled(all_symbols_valid); - break; + return GetTableContextMenu_Symbol(core_initialized); } - default: - m_act_insert_nop->setVisible(false); - m_act_insert_blr->setVisible(false); - supported_column = false; - break; - } - m_act_copy_address->setVisible(supported_column); - m_mnu_set_breakpoint->menuAction()->setVisible(supported_column); - // Setting breakpoints while nothing is being emulated is discouraged in the UI. - m_mnu_set_breakpoint->setEnabled(core_initialized); - - if (core_initialized && supported_column) - { - qsizetype bp_break_count = 0, bp_log_count = 0, bp_both_count = 0; - for (auto& breakpoints = m_system.GetPowerPC().GetBreakPoints(); - const QModelIndex& idx : m_index_list_temp) - { - if (const TBreakPoint* bp = breakpoints.GetRegularBreakpoint( - m_table_proxy->data(idx, UserRole::ClickRole).value())) - { - if (bp->break_on_hit && bp->log_on_hit) - { - bp_both_count += 1; - continue; - } - bp_break_count += bp->break_on_hit; - bp_log_count += bp->log_on_hit; - } - } - m_act_break_on_hit->setIconVisibleInMenu(bp_break_count != 0); - m_act_break_on_hit->setIcon(bp_break_count == m_index_list_temp.size() ? m_icn_full : - m_icn_partial); - m_act_log_on_hit->setIconVisibleInMenu(bp_log_count != 0); - m_act_log_on_hit->setIcon(bp_log_count == m_index_list_temp.size() ? m_icn_full : - m_icn_partial); - m_act_both_on_hit->setIconVisibleInMenu(bp_both_count != 0); - m_act_both_on_hit->setIcon(bp_both_count == m_index_list_temp.size() ? m_icn_full : - m_icn_partial); - } - - return m_mnu_table_context; + static_assert(Column::NumberOfColumns == 8); + Common::Unreachable(); +} + +QMenu* BranchWatchDialog::GetTableContextMenu_Instruction(bool core_initialized) const +{ + const bool all_branches_conditional = // Taking advantage of short-circuit evaluation here. + core_initialized && std::ranges::all_of(m_index_list_temp, [this](const QModelIndex& index) { + return BranchIsConditional( + m_table_proxy->GetBranchWatchSelection(index).collection_ptr->first.original_inst); + }); + m_act_invert_condition->setEnabled(all_branches_conditional); + m_act_invert_decrement_check->setEnabled(all_branches_conditional); + return m_mnu_table_context_instruction; +} + +QMenu* BranchWatchDialog::GetTableContextMenu_Condition(bool core_initialized) const +{ + const bool all_branches_conditional = // Taking advantage of short-circuit evaluation here. + core_initialized && std::ranges::all_of(m_index_list_temp, [this](const QModelIndex& index) { + return BranchIsConditional( + m_table_proxy->GetBranchWatchSelection(index).collection_ptr->first.original_inst); + }); + m_act_make_unconditional->setEnabled(all_branches_conditional); + return m_mnu_table_context_condition; +} + +QMenu* BranchWatchDialog::GetTableContextMenu_Origin(bool core_initialized) const +{ + SetBreakpointMenuActionsIcons(); + m_act_insert_nop->setEnabled(core_initialized); + m_act_copy_address->setEnabled(true); + m_mnu_set_breakpoint->setEnabled(true); + return m_mnu_table_context_origin; +} + +QMenu* BranchWatchDialog::GetTableContextMenu_Destin(bool core_initialized) const +{ + SetBreakpointMenuActionsIcons(); + const bool all_branches_save_lr = // Taking advantage of short-circuit evaluation here. + core_initialized && std::ranges::all_of(m_index_list_temp, [this](const QModelIndex& index) { + return m_table_proxy->GetBranchWatchSelection(index).collection_ptr->first.original_inst.LK; + }); + m_act_insert_blr->setEnabled(all_branches_save_lr); + m_act_copy_address->setEnabled(true); + m_mnu_set_breakpoint->setEnabled(true); + return m_mnu_table_context_destin_or_symbol; +} + +QMenu* BranchWatchDialog::GetTableContextMenu_Symbol(bool core_initialized) const +{ + SetBreakpointMenuActionsIcons(); + const bool all_symbols_valid = + std::ranges::all_of(m_index_list_temp, [this](const QModelIndex& index) { + return m_table_proxy->data(index, UserRole::ClickRole).isValid(); + }); + m_act_insert_blr->setEnabled(core_initialized && all_symbols_valid); + m_act_copy_address->setEnabled(all_symbols_valid); + m_mnu_set_breakpoint->setEnabled(all_symbols_valid); + return m_mnu_table_context_destin_or_symbol; } diff --git a/Source/Core/DolphinQt/Debugger/BranchWatchDialog.h b/Source/Core/DolphinQt/Debugger/BranchWatchDialog.h index 05a8c82432..9de8e1e36b 100644 --- a/Source/Core/DolphinQt/Debugger/BranchWatchDialog.h +++ b/Source/Core/DolphinQt/Debugger/BranchWatchDialog.h @@ -66,7 +66,7 @@ protected: void showEvent(QShowEvent* event) override; private: - void OnStartPause(bool checked); + void OnStartPause(bool checked) const; void OnClearBranchWatch(); void OnSave(); void OnSaveAs(); @@ -76,44 +76,59 @@ private: void OnCodePathNotTaken(); void OnBranchWasOverwritten(); void OnBranchNotOverwritten(); - void OnWipeRecentHits(); - void OnWipeInspection(); - void OnTimeout(); - void OnEmulationStateChanged(Core::State new_state); + void OnWipeRecentHits() const; + void OnWipeInspection() const; + void OnTimeout() const; + void OnEmulationStateChanged(Core::State new_state) const; void OnThemeChanged(); void OnHelp(); void OnToggleAutoSave(bool checked); - void OnHideShowControls(bool checked); - void OnToggleIgnoreApploader(bool checked); + void OnHideShowControls(bool checked) const; + void OnToggleIgnoreApploader(bool checked) const; - void OnTableClicked(const QModelIndex& index); - void OnTableContextMenu(const QPoint& pos); - void OnTableHeaderContextMenu(const QPoint& pos); - void OnTableDelete(); - void OnTableDeleteKeypress(); - void OnTableSetBLR(); - void OnTableSetNOP(); - void OnTableCopyAddress(); - void OnTableSetBreakpointBreak(); - void OnTableSetBreakpointLog(); - void OnTableSetBreakpointBoth(); + void OnTableClicked(const QModelIndex& index) const; + void OnTableContextMenu(const QPoint& pos) const; + void OnTableHeaderContextMenu(const QPoint& pos) const; + void OnTableDelete() const; + void OnTableDeleteKeypress() const; + void OnTableSetBLR() const; + void OnTableSetNOP() const; + void OnTableInvertCondition() const; + void OnTableInvertDecrementCheck() const; + void OnTableMakeUnconditional() const; + void OnTableCopyAddress() const; + void OnTableSetBreakpointBreak() const; + void OnTableSetBreakpointLog() const; + void OnTableSetBreakpointBoth() const; - void SaveSettings(); + void ConnectSlots(); + void DisconnectSlots(); + void Show(); + void Hide(); + void LoadQSettings(); + void SaveQSettings() const; public: // TODO: Step doesn't cause EmulationStateChanged to be emitted, so it has to call this manually. - void Update(); + void Update() const; private: - void UpdateStatus(); + void UpdateStatus() const; void UpdateIcons(); void Save(const Core::CPUThreadGuard& guard, const std::string& filepath); void Load(const Core::CPUThreadGuard& guard, const std::string& filepath); void AutoSave(const Core::CPUThreadGuard& guard); void SetStubPatches(u32 value) const; + void SetEditPatches(u32 (*transform)(u32)) const; void SetBreakpoints(bool break_on_hit, bool log_on_hit) const; - [[nodiscard]] QMenu* GetTableContextMenu(const QModelIndex& index); + void SetBreakpointMenuActionsIcons() const; + QMenu* GetTableContextMenu(const QModelIndex& index) const; + QMenu* GetTableContextMenu_Instruction(bool core_initialized) const; + QMenu* GetTableContextMenu_Condition(bool core_initialized) const; + QMenu* GetTableContextMenu_Origin(bool core_initialized) const; + QMenu* GetTableContextMenu_Destin(bool core_initialized) const; + QMenu* GetTableContextMenu_Symbol(bool core_initialized) const; Core::System& m_system; Core::BranchWatch& m_branch_watch; @@ -122,6 +137,9 @@ private: QPushButton *m_btn_start_pause, *m_btn_clear_watch, *m_btn_path_was_taken, *m_btn_path_not_taken, *m_btn_was_overwritten, *m_btn_not_overwritten, *m_btn_wipe_recent_hits; QAction* m_act_autosave; + QAction* m_act_invert_condition; + QAction* m_act_invert_decrement_check; + QAction* m_act_make_unconditional; QAction* m_act_insert_nop; QAction* m_act_insert_blr; QAction* m_act_copy_address; @@ -129,10 +147,14 @@ private: QAction* m_act_break_on_hit; QAction* m_act_log_on_hit; QAction* m_act_both_on_hit; - QMenu* m_mnu_table_context = nullptr; + QMenu *m_mnu_table_context_instruction, *m_mnu_table_context_condition, + *m_mnu_table_context_origin, *m_mnu_table_context_destin_or_symbol, + *m_mnu_table_context_other; QMenu* m_mnu_column_visibility; QToolBar* m_control_toolbar; + QAction *m_act_branch_type_filters, *m_act_origin_destin_filters, *m_act_condition_filters, + *m_act_misc_controls; QTableView* m_table_view; BranchWatchProxyModel* m_table_proxy; BranchWatchTableModel* m_table_model; @@ -141,6 +163,6 @@ private: QIcon m_icn_full, m_icn_partial; - QModelIndexList m_index_list_temp; + mutable QModelIndexList m_index_list_temp; std::optional m_autosave_filepath; }; diff --git a/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp b/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp index a377f82c4e..2a3f4cb3d1 100644 --- a/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp +++ b/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp @@ -145,6 +145,16 @@ void BranchWatchTableModel::OnWipeInspection() roles); } +void BranchWatchTableModel::OnDebugFontChanged(const QFont& font) +{ + setFont(font); +} + +void BranchWatchTableModel::OnPPCSymbolsChanged() +{ + UpdateSymbols(); +} + void BranchWatchTableModel::Save(const Core::CPUThreadGuard& guard, std::FILE* file) const { m_branch_watch.Save(guard, file); @@ -185,6 +195,12 @@ void BranchWatchTableModel::SetInspected(const QModelIndex& index) const int row = index.row(); switch (index.column()) { + case Column::Instruction: + SetInspected(index, Core::BranchWatchSelectionInspection::InvertBranchOption); + return; + case Column::Condition: + SetInspected(index, Core::BranchWatchSelectionInspection::MakeUnconditional); + return; case Column::Origin: SetOriginInspected(m_branch_watch.GetSelection()[row].collection_ptr->first.origin_addr); return; @@ -200,35 +216,35 @@ void BranchWatchTableModel::SetInspected(const QModelIndex& index) } } +void BranchWatchTableModel::SetInspected(const QModelIndex& index, + Core::BranchWatchSelectionInspection inspection) +{ + static const QList roles = {Qt::FontRole, Qt::ForegroundRole}; + m_branch_watch.SetSelectedInspected(index.row(), inspection); + emit dataChanged(index, index, roles); +} + void BranchWatchTableModel::SetOriginInspected(u32 origin_addr) { - using Inspection = Core::BranchWatchSelectionInspection; - static const QList roles = {Qt::FontRole, Qt::ForegroundRole}; - const Core::BranchWatch::Selection& selection = m_branch_watch.GetSelection(); for (std::size_t i = 0; i < selection.size(); ++i) { if (selection[i].collection_ptr->first.origin_addr != origin_addr) continue; - m_branch_watch.SetSelectedInspected(i, Inspection::SetOriginNOP); - const QModelIndex index = createIndex(static_cast(i), Column::Origin); - emit dataChanged(index, index, roles); + SetInspected(createIndex(static_cast(i), Column::Origin), + Core::BranchWatchSelectionInspection::SetOriginNOP); } } void BranchWatchTableModel::SetDestinInspected(u32 destin_addr, bool nested) { - using Inspection = Core::BranchWatchSelectionInspection; - static const QList roles = {Qt::FontRole, Qt::ForegroundRole}; - const Core::BranchWatch::Selection& selection = m_branch_watch.GetSelection(); for (std::size_t i = 0; i < selection.size(); ++i) { if (selection[i].collection_ptr->first.destin_addr != destin_addr) continue; - m_branch_watch.SetSelectedInspected(i, Inspection::SetDestinBLR); - const QModelIndex index = createIndex(static_cast(i), Column::Destination); - emit dataChanged(index, index, roles); + SetInspected(createIndex(static_cast(i), Column::Destination), + Core::BranchWatchSelectionInspection::SetDestinBLR); } if (nested) @@ -238,23 +254,18 @@ void BranchWatchTableModel::SetDestinInspected(u32 destin_addr, bool nested) void BranchWatchTableModel::SetSymbolInspected(u32 symbol_addr, bool nested) { - using Inspection = Core::BranchWatchSelectionInspection; - static const QList roles = {Qt::FontRole, Qt::ForegroundRole}; - for (qsizetype i = 0; i < m_symbol_list.size(); ++i) { const SymbolListValueType& value = m_symbol_list[i]; if (value.origin_addr.isValid() && value.origin_addr.value() == symbol_addr) { - m_branch_watch.SetSelectedInspected(i, Inspection::SetOriginSymbolBLR); - const QModelIndex index = createIndex(i, Column::OriginSymbol); - emit dataChanged(index, index, roles); + SetInspected(createIndex(static_cast(i), Column::OriginSymbol), + Core::BranchWatchSelectionInspection::SetOriginSymbolBLR); } if (value.destin_addr.isValid() && value.destin_addr.value() == symbol_addr) { - m_branch_watch.SetSelectedInspected(i, Inspection::SetDestinSymbolBLR); - const QModelIndex index = createIndex(i, Column::DestinSymbol); - emit dataChanged(index, index, roles); + SetInspected(createIndex(static_cast(i), Column::DestinSymbol), + Core::BranchWatchSelectionInspection::SetDestinSymbolBLR); } } @@ -263,6 +274,13 @@ void BranchWatchTableModel::SetSymbolInspected(u32 symbol_addr, bool nested) SetDestinInspected(symbol_addr, true); } +const Core::BranchWatchSelectionValueType& +BranchWatchTableModel::GetBranchWatchSelection(const QModelIndex& index) const +{ + ASSERT(index.isValid()); + return m_branch_watch.GetSelection()[index.row()]; +} + void BranchWatchTableModel::PrefetchSymbols() { if (m_branch_watch.GetRecordingPhase() != Core::BranchWatch::Phase::Reduction) @@ -296,25 +314,14 @@ static QString GetInstructionMnemonic(u32 hex) return QString::fromLatin1(disas.data(), split); } -static bool BranchIsUnconditional(UGeckoInstruction inst) -{ - if (inst.OPCD == 18) // bx - return true; - // If BranchWatch is doing its job, the input will be only bcx, bclrx, and bcctrx instructions. - DEBUG_ASSERT(inst.OPCD == 16 || (inst.OPCD == 19 && (inst.SUBOP10 == 16 || inst.SUBOP10 == 528))); - if ((inst.BO & 0b10100) == 0b10100) // 1z1zz - Branch always - return true; - return false; -} - static QString GetConditionString(const Core::BranchWatch::Selection::value_type& value, const Core::BranchWatch::Collection::value_type* kv) { if (value.condition == false) return BranchWatchTableModel::tr("false"); - if (BranchIsUnconditional(kv->first.original_inst)) - return QStringLiteral(""); - return BranchWatchTableModel::tr("true"); + if (BranchIsConditional(kv->first.original_inst)) + return BranchWatchTableModel::tr("true"); + return QStringLiteral(""); } QVariant BranchWatchTableModel::DisplayRoleData(const QModelIndex& index) const @@ -351,21 +358,25 @@ QVariant BranchWatchTableModel::DisplayRoleData(const QModelIndex& index) const QVariant BranchWatchTableModel::FontRoleData(const QModelIndex& index) const { m_font.setBold([&]() -> bool { + using Inspection = Core::BranchWatchSelectionInspection; + const auto get_bit_test = [this, &index](Inspection inspection_mask) -> bool { + const Inspection inspection = m_branch_watch.GetSelection()[index.row()].inspection; + return (inspection & inspection_mask) != Inspection{}; + }; switch (index.column()) { - using Inspection = Core::BranchWatchSelectionInspection; + case Column::Instruction: + return get_bit_test(Inspection::InvertBranchOption); + case Column::Condition: + return get_bit_test(Inspection::MakeUnconditional); case Column::Origin: - return (m_branch_watch.GetSelection()[index.row()].inspection & Inspection::SetOriginNOP) != - Inspection{}; + return get_bit_test(Inspection::SetOriginNOP); case Column::Destination: - return (m_branch_watch.GetSelection()[index.row()].inspection & Inspection::SetDestinBLR) != - Inspection{}; + return get_bit_test(Inspection::SetDestinBLR); case Column::OriginSymbol: - return (m_branch_watch.GetSelection()[index.row()].inspection & - Inspection::SetOriginSymbolBLR) != Inspection{}; + return get_bit_test(Inspection::SetOriginSymbolBLR); case Column::DestinSymbol: - return (m_branch_watch.GetSelection()[index.row()].inspection & - Inspection::SetDestinSymbolBLR) != Inspection{}; + return get_bit_test(Inspection::SetDestinSymbolBLR); } // Importantly, this code path avoids subscripting the selection to get an inspection value. return false; @@ -396,31 +407,25 @@ QVariant BranchWatchTableModel::TextAlignmentRoleData(const QModelIndex& index) QVariant BranchWatchTableModel::ForegroundRoleData(const QModelIndex& index) const { + using Inspection = Core::BranchWatchSelectionInspection; + const auto get_brush_v = [this, &index](Inspection inspection_mask) -> QVariant { + const Inspection inspection = m_branch_watch.GetSelection()[index.row()].inspection; + return (inspection & inspection_mask) != Inspection{} ? QBrush(Qt::red) : QVariant(); + }; switch (index.column()) { - using Inspection = Core::BranchWatchSelectionInspection; + case Column::Instruction: + return get_brush_v(Inspection::InvertBranchOption); + case Column::Condition: + return get_brush_v(Inspection::MakeUnconditional); case Column::Origin: - { - const Inspection inspection = m_branch_watch.GetSelection()[index.row()].inspection; - return (inspection & Inspection::SetOriginNOP) != Inspection{} ? QBrush(Qt::red) : QVariant(); - } + return get_brush_v(Inspection::SetOriginNOP); case Column::Destination: - { - const Inspection inspection = m_branch_watch.GetSelection()[index.row()].inspection; - return (inspection & Inspection::SetDestinBLR) != Inspection{} ? QBrush(Qt::red) : QVariant(); - } + return get_brush_v(Inspection::SetDestinBLR); case Column::OriginSymbol: - { - const Inspection inspection = m_branch_watch.GetSelection()[index.row()].inspection; - return (inspection & Inspection::SetOriginSymbolBLR) != Inspection{} ? QBrush(Qt::red) : - QVariant(); - } + return get_brush_v(Inspection::SetOriginSymbolBLR); case Column::DestinSymbol: - { - const Inspection inspection = m_branch_watch.GetSelection()[index.row()].inspection; - return (inspection & Inspection::SetDestinSymbolBLR) != Inspection{} ? QBrush(Qt::red) : - QVariant(); - } + return get_brush_v(Inspection::SetDestinSymbolBLR); } // Importantly, this code path avoids subscripting the selection to get an inspection value. return QVariant(); @@ -455,9 +460,9 @@ static int GetConditionInteger(const Core::BranchWatch::Selection::value_type& v { if (value.condition == false) return 0; - if (BranchIsUnconditional(kv->first.original_inst)) - return 2; - return 1; + if (BranchIsConditional(kv->first.original_inst)) + return 1; + return 2; } QVariant BranchWatchTableModel::SortRoleData(const QModelIndex& index) const diff --git a/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.h b/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.h index 500a8ca53c..c1cfca2415 100644 --- a/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.h +++ b/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.h @@ -15,6 +15,8 @@ namespace Core { class BranchWatch; +enum class BranchWatchSelectionInspection : u8; +struct BranchWatchSelectionValueType; class CPUThreadGuard; class System; } // namespace Core @@ -97,6 +99,8 @@ public: void OnBranchNotOverwritten(const Core::CPUThreadGuard& guard); void OnWipeRecentHits(); void OnWipeInspection(); + void OnDebugFontChanged(const QFont& font); + void OnPPCSymbolsChanged(); void Save(const Core::CPUThreadGuard& guard, std::FILE* file) const; void Load(const Core::CPUThreadGuard& guard, std::FILE* file); @@ -104,9 +108,12 @@ public: void UpdateHits(); void SetInspected(const QModelIndex& index); + const Core::BranchWatchSelectionValueType& + GetBranchWatchSelection(const QModelIndex& index) const; const SymbolList& GetSymbolList() const { return m_symbol_list; } private: + void SetInspected(const QModelIndex& index, Core::BranchWatchSelectionInspection inspection); void SetOriginInspected(u32 origin_addr); void SetDestinInspected(u32 destin_addr, bool nested); void SetSymbolInspected(u32 symbol_addr, bool nested); diff --git a/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp b/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp index 770583e7fe..6428277f13 100644 --- a/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp @@ -23,6 +23,7 @@ #include "DolphinQt/Debugger/BreakpointDialog.h" #include "DolphinQt/Debugger/MemoryWidget.h" +#include "DolphinQt/Host.h" #include "DolphinQt/QtUtils/SetWindowDecorations.h" #include "DolphinQt/Resources.h" #include "DolphinQt/Settings.h" @@ -91,6 +92,9 @@ BreakpointWidget::BreakpointWidget(QWidget* parent) Update(); }); + connect(Host::GetInstance(), &Host::PPCSymbolsChanged, this, &BreakpointWidget::Update); + connect(Host::GetInstance(), &Host::PPCBreakpointsChanged, this, &BreakpointWidget::Update); + UpdateIcons(); } @@ -182,8 +186,7 @@ void BreakpointWidget::OnClicked(QTableWidgetItem* item) else m_system.GetPowerPC().GetBreakPoints().ToggleEnable(address); - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); return; } @@ -214,9 +217,9 @@ void BreakpointWidget::UpdateButtonsEnabled() if (!isVisible()) return; - const bool is_initialised = Core::GetState(m_system) != Core::State::Uninitialized; - m_load->setEnabled(is_initialised); - m_save->setEnabled(is_initialised); + const bool is_running = Core::IsRunning(m_system); + m_load->setEnabled(is_running); + m_save->setEnabled(is_running); } void BreakpointWidget::Update() @@ -391,8 +394,7 @@ void BreakpointWidget::OnClear() m_table->setRowCount(0); - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } void BreakpointWidget::OnNewBreakpoint() @@ -422,8 +424,7 @@ void BreakpointWidget::OnEditBreakpoint(u32 address, bool is_instruction_bp) dialog->exec(); } - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } void BreakpointWidget::OnLoad() @@ -452,8 +453,7 @@ void BreakpointWidget::OnLoad() memchecks.AddFromStrings(new_mcs); } - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } void BreakpointWidget::OnSave() @@ -492,8 +492,7 @@ void BreakpointWidget::OnContextMenu(const QPoint& pos) menu->addAction(tr("Edit..."), [this, bp_address] { OnEditBreakpoint(bp_address, true); }); menu->addAction(tr("Delete"), [this, &bp_address]() { m_system.GetPowerPC().GetBreakPoints().Remove(bp_address); - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); }); } else @@ -510,8 +509,7 @@ void BreakpointWidget::OnContextMenu(const QPoint& pos) menu->addAction(tr("Delete"), [this, &bp_address]() { const QSignalBlocker blocker(Settings::Instance()); m_system.GetPowerPC().GetMemChecks().Remove(bp_address); - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); }); } @@ -575,8 +573,7 @@ void BreakpointWidget::AddBP(u32 addr, bool break_on_hit, bool log_on_hit, const addr, break_on_hit, log_on_hit, !condition.isEmpty() ? Expression::TryParse(condition.toUtf8().constData()) : std::nullopt); - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } void BreakpointWidget::EditBreakpoint(u32 address, int edit, std::optional string) @@ -610,8 +607,7 @@ void BreakpointWidget::EditBreakpoint(u32 address, int edit, std::optionalPPCBreakpointsChanged(); } void BreakpointWidget::AddAddressMBP(u32 addr, bool on_read, bool on_write, bool do_log, @@ -633,8 +629,7 @@ void BreakpointWidget::AddAddressMBP(u32 addr, bool on_read, bool on_write, bool m_system.GetPowerPC().GetMemChecks().Add(std::move(check)); } - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } void BreakpointWidget::AddRangedMBP(u32 from, u32 to, bool on_read, bool on_write, bool do_log, @@ -656,8 +651,7 @@ void BreakpointWidget::AddRangedMBP(u32 from, u32 to, bool on_read, bool on_writ m_system.GetPowerPC().GetMemChecks().Add(std::move(check)); } - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } void BreakpointWidget::EditMBP(u32 address, int edit, std::optional string) @@ -714,6 +708,5 @@ void BreakpointWidget::EditMBP(u32 address, int edit, std::optional str m_system.GetPowerPC().GetMemChecks().Remove(address); } - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } diff --git a/Source/Core/DolphinQt/Debugger/BreakpointWidget.h b/Source/Core/DolphinQt/Debugger/BreakpointWidget.h index 6252fc0ec5..086657e734 100644 --- a/Source/Core/DolphinQt/Debugger/BreakpointWidget.h +++ b/Source/Core/DolphinQt/Debugger/BreakpointWidget.h @@ -41,7 +41,6 @@ public: void Update(); signals: - void BreakpointsChanged(); void ShowCode(u32 address); void ShowMemory(u32 address); diff --git a/Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp b/Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp index e503a51d45..792d78d9b0 100644 --- a/Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp @@ -7,6 +7,7 @@ #include #include +#include #include #include @@ -187,6 +188,8 @@ CodeViewWidget::CodeViewWidget() }); connect(Host::GetInstance(), &Host::PPCSymbolsChanged, this, qOverload<>(&CodeViewWidget::Update)); + connect(Host::GetInstance(), &Host::PPCBreakpointsChanged, this, + qOverload<>(&CodeViewWidget::Update)); connect(&Settings::Instance(), &Settings::ThemeChanged, this, qOverload<>(&CodeViewWidget::Update)); @@ -562,7 +565,7 @@ void CodeViewWidget::OnContextMenu() QMenu* menu = new QMenu(this); menu->setAttribute(Qt::WA_DeleteOnClose, true); - const bool running = Core::GetState(m_system) != Core::State::Uninitialized; + const bool running = Core::IsRunning(m_system); const bool paused = Core::GetState(m_system) == Core::State::Paused; const u32 addr = GetContextAddress(); @@ -878,7 +881,7 @@ void CodeViewWidget::OnPPCComparison() { const u32 addr = GetContextAddress(); - emit RequestPPCComparison(addr); + emit RequestPPCComparison(addr, m_system.GetPPCState().msr.IR); } void CodeViewWidget::OnAddFunction() @@ -1138,16 +1141,14 @@ void CodeViewWidget::ToggleBreakpoint() { m_system.GetPowerPC().GetBreakPoints().ToggleBreakPoint(GetContextAddress()); - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } void CodeViewWidget::AddBreakpoint() { m_system.GetPowerPC().GetBreakPoints().Add(GetContextAddress()); - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } u32 CodeViewWidget::GetContextAddress() const diff --git a/Source/Core/DolphinQt/Debugger/CodeViewWidget.h b/Source/Core/DolphinQt/Debugger/CodeViewWidget.h index 2984140b62..3fc78489ba 100644 --- a/Source/Core/DolphinQt/Debugger/CodeViewWidget.h +++ b/Source/Core/DolphinQt/Debugger/CodeViewWidget.h @@ -55,9 +55,8 @@ public: u32 AddressForRow(int row) const; signals: - void RequestPPCComparison(u32 addr); + void RequestPPCComparison(u32 address, bool translate_address); void ShowMemory(u32 address); - void BreakpointsChanged(); void UpdateCodeWidget(); private: diff --git a/Source/Core/DolphinQt/Debugger/CodeWidget.cpp b/Source/Core/DolphinQt/Debugger/CodeWidget.cpp index 36d3d92284..c36f8c31d7 100644 --- a/Source/Core/DolphinQt/Debugger/CodeWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/CodeWidget.cpp @@ -180,7 +180,7 @@ void CodeWidget::ConnectWidgets() }); connect(m_search_callstack, &QLineEdit::textChanged, this, &CodeWidget::UpdateCallstack); - connect(m_branch_watch, &QPushButton::pressed, this, &CodeWidget::OnBranchWatchDialog); + connect(m_branch_watch, &QPushButton::clicked, this, &CodeWidget::OnBranchWatchDialog); connect(m_symbols_list, &QListWidget::itemPressed, this, &CodeWidget::OnSelectSymbol); connect(m_callstack_list, &QListWidget::itemPressed, this, &CodeWidget::OnSelectCallstack); @@ -190,8 +190,6 @@ void CodeWidget::ConnectWidgets() &CodeWidget::OnSelectFunctionCallers); connect(Host::GetInstance(), &Host::PPCSymbolsChanged, this, &CodeWidget::OnPPCSymbolsChanged); - connect(m_code_view, &CodeViewWidget::BreakpointsChanged, this, - [this] { emit BreakpointsChanged(); }); connect(m_code_view, &CodeViewWidget::UpdateCodeWidget, this, &CodeWidget::Update); connect(m_code_view, &CodeViewWidget::RequestPPCComparison, this, @@ -212,6 +210,11 @@ void CodeWidget::OnBranchWatchDialog() m_branch_watch_dialog->activateWindow(); } +void CodeWidget::OnSetCodeAddress(u32 address) +{ + SetAddress(address, CodeViewWidget::SetAddressUpdate::WithDetailedUpdate); +} + void CodeWidget::OnPPCSymbolsChanged() { UpdateSymbols(); diff --git a/Source/Core/DolphinQt/Debugger/CodeWidget.h b/Source/Core/DolphinQt/Debugger/CodeWidget.h index e9a981f8e5..bf51db9d59 100644 --- a/Source/Core/DolphinQt/Debugger/CodeWidget.h +++ b/Source/Core/DolphinQt/Debugger/CodeWidget.h @@ -43,6 +43,7 @@ public: void SetPC(); void OnBranchWatchDialog(); + void OnSetCodeAddress(u32 address); void ToggleBreakpoint(); void AddBreakpoint(); void SetAddress(u32 address, CodeViewWidget::SetAddressUpdate update); @@ -50,8 +51,7 @@ public: void Update(); void UpdateSymbols(); signals: - void BreakpointsChanged(); - void RequestPPCComparison(u32 addr); + void RequestPPCComparison(u32 address, bool translate_address); void ShowMemory(u32 address); private: diff --git a/Source/Core/DolphinQt/Debugger/GekkoSyntaxHighlight.cpp b/Source/Core/DolphinQt/Debugger/GekkoSyntaxHighlight.cpp index 0523944f63..d29bf100db 100644 --- a/Source/Core/DolphinQt/Debugger/GekkoSyntaxHighlight.cpp +++ b/Source/Core/DolphinQt/Debugger/GekkoSyntaxHighlight.cpp @@ -162,10 +162,9 @@ void GekkoSyntaxHighlight::highlightBlock(const QString& text) } else if (m_mode == 1) { - auto paren_it = std::find_if(info->parens.begin(), info->parens.end(), - [this](const std::pair& p) { - return p.first == m_cursor_loc || p.second == m_cursor_loc; - }); + auto paren_it = std::ranges::find_if(info->parens, [this](const std::pair& p) { + return p.first == m_cursor_loc || p.second == m_cursor_loc; + }); if (paren_it != info->parens.end()) { HighlightSubstr(paren_it->first, 1, HighlightFormat::Paren); diff --git a/Source/Core/DolphinQt/Debugger/JITWidget.cpp b/Source/Core/DolphinQt/Debugger/JITWidget.cpp index a6c84dbe08..f83b3a6c9c 100644 --- a/Source/Core/DolphinQt/Debugger/JITWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/JITWidget.cpp @@ -3,216 +3,494 @@ #include "DolphinQt/Debugger/JITWidget.h" +#include +#include +#include +#include + +#include +#include +#include +#include +#include #include +#include +#include #include -#include -#include +#include #include #include +#include +#include "Common/CommonFuncs.h" #include "Common/GekkoDisassembler.h" #include "Core/Core.h" -#include "Core/PowerPC/PPCAnalyst.h" +#include "Core/PowerPC/JitCommon/JitCache.h" +#include "Core/PowerPC/JitInterface.h" +#include "Core/PowerPC/MMU.h" +#include "Core/PowerPC/PPCSymbolDB.h" #include "Core/System.h" -#include "UICommon/Disassembler.h" +#include "DolphinQt/Debugger/JitBlockTableModel.h" #include "DolphinQt/Host.h" +#include "DolphinQt/QtUtils/ClickableStatusBar.h" +#include "DolphinQt/QtUtils/FromStdString.h" +#include "DolphinQt/QtUtils/ModalMessageBox.h" #include "DolphinQt/Settings.h" +#include "UICommon/UICommon.h" -JITWidget::JITWidget(QWidget* parent) : QDockWidget(parent) +class JitBlockProxyModel final : public QSortFilterProxyModel { - setWindowTitle(tr("JIT Blocks")); - setObjectName(QStringLiteral("jitwidget")); + friend JITWidget; - setHidden(!Settings::Instance().IsJITVisible() || !Settings::Instance().IsDebugModeEnabled()); +public: + explicit JitBlockProxyModel(QObject* parent = nullptr); + ~JitBlockProxyModel() override; - setAllowedAreas(Qt::AllDockWidgetAreas); + JitBlockProxyModel(const JitBlockProxyModel&) = delete; + JitBlockProxyModel(JitBlockProxyModel&&) = delete; + JitBlockProxyModel& operator=(const JitBlockProxyModel&) = delete; + JitBlockProxyModel& operator=(JitBlockProxyModel&&) = delete; - auto& settings = Settings::GetQSettings(); + bool filterAcceptsRow(int source_row, const QModelIndex& source_parent) const override; + [[noreturn]] void setSourceModel(QAbstractItemModel* source_model) override; + void setSourceModel(JitBlockTableModel* source_model); + JitBlockTableModel* sourceModel() const; - CreateWidgets(); + const JitBlock& GetJitBlock(const QModelIndex& index); - restoreGeometry(settings.value(QStringLiteral("jitwidget/geometry")).toByteArray()); - // macOS: setHidden() needs to be evaluated before setFloating() for proper window presentation - // according to Settings - setFloating(settings.value(QStringLiteral("jitwidget/floating")).toBool()); + // Always connected slots (external signals) + void OnSymbolTextChanged(const QString& text); + template JitBlockProxyModel::*member> + void OnAddressTextChanged(const QString& text); - m_table_splitter->restoreState( - settings.value(QStringLiteral("jitwidget/tablesplitter")).toByteArray()); - m_asm_splitter->restoreState( - settings.value(QStringLiteral("jitwidget/asmsplitter")).toByteArray()); +private: + std::optional m_em_address_min, m_em_address_max, m_pm_address_covered; + QString m_symbol_name = {}; +}; - connect(&Settings::Instance(), &Settings::JITVisibilityChanged, this, - [this](bool visible) { setHidden(!visible); }); - - connect(&Settings::Instance(), &Settings::DebugModeToggled, this, - [this](bool enabled) { setHidden(!enabled || !Settings::Instance().IsJITVisible()); }); - - connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, &JITWidget::Update); - connect(Host::GetInstance(), &Host::UpdateDisasmDialog, this, &JITWidget::Update); - - ConnectWidgets(); - -#if defined(_M_X86_64) - m_disassembler = GetNewDisassembler("x86"); -#elif defined(_M_ARM_64) - m_disassembler = GetNewDisassembler("aarch64"); -#else - m_disassembler = GetNewDisassembler("UNK"); -#endif +const JitBlock& JitBlockProxyModel::GetJitBlock(const QModelIndex& index) +{ + return sourceModel()->GetJitBlock(mapToSource(index)); } -JITWidget::~JITWidget() +void JitBlockProxyModel::OnSymbolTextChanged(const QString& text) +{ + m_symbol_name = text; + invalidateRowsFilter(); +} + +template JitBlockProxyModel::*member> +void JitBlockProxyModel::OnAddressTextChanged(const QString& text) +{ + bool ok = false; + if (const u32 value = text.toUInt(&ok, 16); ok) + this->*member = value; + else + this->*member = std::nullopt; + invalidateRowsFilter(); +} + +bool JitBlockProxyModel::filterAcceptsRow(int source_row, const QModelIndex& source_parent) const +{ + if (source_parent.isValid()) [[unlikely]] + return false; + if (!m_symbol_name.isEmpty()) + { + if (const QVariant& symbol_name_v = *sourceModel()->GetSymbolList()[source_row]; + !symbol_name_v.isValid() || !static_cast(symbol_name_v.data()) + ->contains(m_symbol_name, Qt::CaseInsensitive)) + { + return false; + } + } + const JitBlock& block = sourceModel()->GetJitBlockRefs()[source_row]; + if (m_em_address_min.has_value()) + { + if (block.effectiveAddress < m_em_address_min.value()) + return false; + } + if (m_em_address_max.has_value()) + { + if (block.effectiveAddress > m_em_address_max.value()) + return false; + } + if (m_pm_address_covered.has_value()) + { + if (!block.physical_addresses.contains(m_pm_address_covered.value())) + return false; + } + return true; +} + +// Virtual setSourceModel is forbidden for type-safety reasons. +void JitBlockProxyModel::setSourceModel(QAbstractItemModel* source_model) +{ + Crash(); +} + +void JitBlockProxyModel::setSourceModel(JitBlockTableModel* source_model) +{ + QSortFilterProxyModel::setSourceModel(source_model); +} + +JitBlockTableModel* JitBlockProxyModel::sourceModel() const +{ + return static_cast(QSortFilterProxyModel::sourceModel()); +} + +JitBlockProxyModel::JitBlockProxyModel(QObject* parent) : QSortFilterProxyModel(parent) +{ +} + +JitBlockProxyModel::~JitBlockProxyModel() = default; + +void JITWidget::UpdateProfilingButton() +{ + const QSignalBlocker blocker(m_toggle_profiling_button); + const bool enabled = Config::Get(Config::MAIN_DEBUG_JIT_ENABLE_PROFILING); + m_toggle_profiling_button->setText(enabled ? tr("Stop Profiling") : tr("Start Profiling")); + m_toggle_profiling_button->setChecked(enabled); +} + +void JITWidget::UpdateOtherButtons(Core::State state) +{ + const bool jit_exists = m_system.GetJitInterface().GetCore() != nullptr; + m_clear_cache_button->setEnabled(jit_exists); + m_wipe_profiling_button->setEnabled(jit_exists); +} + +void JITWidget::UpdateDebugFont(const QFont& font) +{ + m_table_view->setFont(font); + m_ppc_asm_widget->setFont(font); + m_host_near_asm_widget->setFont(font); + m_host_far_asm_widget->setFont(font); +} + +void JITWidget::ClearDisassembly() +{ + m_ppc_asm_widget->clear(); + m_host_near_asm_widget->clear(); + m_host_far_asm_widget->clear(); + m_status_bar->clearMessage(); +} + +void JITWidget::ShowFreeMemoryStatus() +{ + const std::vector memory_stats = m_system.GetJitInterface().GetMemoryStats(); + QString message = tr("Free memory:"); + for (const auto& [name, stats] : memory_stats) + { + const auto& [free_size, fragmentation_ratio] = stats; + // i18n: Of each memory region, %1 is its remaining size displayed in an appropriate scale + // of bytes (e.g. MiB), %2 is its untranslated name, and %3 is its fragmentation percentage. + message.append(tr(" %1 %2 (%3% fragmented)") + .arg(QString::fromStdString(UICommon::FormatSize(free_size, 2))) + .arg(QtUtils::FromStdString(name)) + .arg(fragmentation_ratio * 100.0, 0, 'f', 2)); + } + m_status_bar->showMessage(message); +} + +void JITWidget::UpdateContent(Core::State state) +{ + ClearDisassembly(); + if (state == Core::State::Paused) + ShowFreeMemoryStatus(); +} + +static void DisassembleCodeBuffer(const JitBlock& block, PPCSymbolDB& ppc_symbol_db, + std::ostream& stream) +{ + // Instructions are 4 byte aligned, so next_address = 1 will never produce a false-negative. + for (u32 next_address = 1; const auto& [address, inst] : block.original_buffer) + { + if (address != next_address) + { + stream << ppc_symbol_db.GetDescription(address) << '\n'; + next_address = address; + } + fmt::print(stream, "0x{:08x}\t{}\n", address, + Common::GekkoDisassembler::Disassemble(inst.hex, address)); + next_address += sizeof(UGeckoInstruction); + } +} + +void JITWidget::CrossDisassemble(const JitBlock& block) +{ + // TODO C++20: std::ostringstream::view() + QtUtils::FromStdString + std::ostream::seekp(0) would + // save a lot of wasted allocation here, but compiler support for the first thing isn't here yet. + std::ostringstream stream; + DisassembleCodeBuffer(block, m_system.GetPPCSymbolDB(), stream); + m_ppc_asm_widget->setPlainText(QString::fromStdString(std::move(stream).str())); + + auto& jit_interface = m_system.GetJitInterface(); + + const auto host_near_instruction_count = jit_interface.DisassembleNearCode(block, stream); + m_host_near_asm_widget->setPlainText(QString::fromStdString(std::move(stream).str())); + + const auto host_far_instruction_count = jit_interface.DisassembleFarCode(block, stream); + m_host_far_asm_widget->setPlainText(QString::fromStdString(std::move(stream).str())); + + // i18n: "near" and "far" refer to the near code cache and far code cache of Dolphin's JITs. + // %1 and %2 are instruction counts from the near and far code caches, respectively. %3 is a + // percentage calculated from how inefficient (in other words, "blown-up") a given JIT block's + // recompilation was when considering the host instruction count vs the PPC instruction count. + m_status_bar->showMessage(tr("Host instruction count: %1 near %2 far (%3% blowup)") + .arg(host_near_instruction_count) + .arg(host_far_instruction_count) + .arg(static_cast(100 * (host_near_instruction_count + + host_far_instruction_count)) / + block.originalSize - + 100.0, + 0, 'f', 2)); +} + +void JITWidget::CrossDisassemble(const QModelIndex& index) +{ + if (index.isValid()) + { + CrossDisassemble(m_table_proxy->GetJitBlock(index)); + return; + } + UpdateContent(Core::GetState(m_system)); +} + +void JITWidget::CrossDisassemble() +{ + CrossDisassemble(m_table_view->currentIndex()); +} + +void JITWidget::TableEraseBlocks() +{ + auto* const selection_model = m_table_view->selectionModel(); + QModelIndexList index_list = selection_model->selectedRows(); + selection_model->clear(); // Side effect: currentChanged will be emitted (this is intended). + + std::ranges::transform(index_list, index_list.begin(), [this](const QModelIndex& index) { + return m_table_proxy->mapToSource(index); + }); + std::ranges::sort(index_list, std::less{}); // QModelIndex is incompatible with std::ranges::less + for (const QModelIndex& index : std::ranges::reverse_view{index_list}) + { + if (!index.isValid()) + continue; + m_table_model->removeRow(index.row()); + } +} + +void JITWidget::LoadQSettings() +{ + auto& settings = Settings::GetQSettings(); + + restoreGeometry(settings.value(QStringLiteral("jitwidget/geometry")).toByteArray()); + setHidden(!Settings::Instance().IsJITVisible() || !Settings::Instance().IsDebugModeEnabled()); + // macOS: setFloating() needs to be after setHidden() for proper window presentation + // according to Settings + setFloating(settings.value(QStringLiteral("jitwidget/floating")).toBool()); + m_table_view->horizontalHeader()->restoreState( + settings.value(QStringLiteral("jitwidget/tableheader/state")).toByteArray()); + m_table_splitter->restoreState( + settings.value(QStringLiteral("jitwidget/tablesplitter")).toByteArray()); + m_disasm_splitter->restoreState( + settings.value(QStringLiteral("jitwidget/disasmsplitter")).toByteArray()); +} + +void JITWidget::SaveQSettings() const { auto& settings = Settings::GetQSettings(); settings.setValue(QStringLiteral("jitwidget/geometry"), saveGeometry()); settings.setValue(QStringLiteral("jitwidget/floating"), isFloating()); + settings.setValue(QStringLiteral("jitwidget/tableheader/state"), + m_table_view->horizontalHeader()->saveState()); settings.setValue(QStringLiteral("jitwidget/tablesplitter"), m_table_splitter->saveState()); - settings.setValue(QStringLiteral("jitwidget/asmsplitter"), m_asm_splitter->saveState()); + settings.setValue(QStringLiteral("jitwidget/disasmsplitter"), m_disasm_splitter->saveState()); } -void JITWidget::CreateWidgets() +void JITWidget::ConnectSlots() { - m_table_widget = new QTableWidget; - - m_table_widget->setTabKeyNavigation(false); - m_table_widget->setColumnCount(7); - m_table_widget->setHorizontalHeaderLabels( - {tr("Address"), tr("PPC Size"), tr("Host Size"), - // i18n: The symbolic name of a code block - tr("Symbol"), - // i18n: These are the kinds of flags that a CPU uses (e.g. carry), - // not the kinds of flags that represent e.g. countries - tr("Flags"), - // i18n: The number of times a code block has been executed - tr("NumExec"), - // i18n: Performance cost, not monetary cost - tr("Cost")}); - - m_ppc_asm_widget = new QTextBrowser; - m_host_asm_widget = new QTextBrowser; - - m_table_splitter = new QSplitter(Qt::Vertical); - m_asm_splitter = new QSplitter(Qt::Horizontal); - - m_refresh_button = new QPushButton(tr("Refresh")); - - m_table_splitter->addWidget(m_table_widget); - m_table_splitter->addWidget(m_asm_splitter); - - m_asm_splitter->addWidget(m_ppc_asm_widget); - m_asm_splitter->addWidget(m_host_asm_widget); - - QWidget* widget = new QWidget; - auto* layout = new QVBoxLayout; - layout->setContentsMargins(2, 2, 2, 2); - widget->setLayout(layout); - - layout->addWidget(m_table_splitter); - layout->addWidget(m_refresh_button); - - setWidget(widget); + auto* const host = Host::GetInstance(); + connect(host, &Host::JitCacheCleared, this, &JITWidget::OnJitCacheCleared); + connect(host, &Host::UpdateDisasmDialog, this, &JITWidget::OnUpdateDisasmDialog); + connect(host, &Host::PPCSymbolsChanged, this, &JITWidget::OnPPCSymbolsUpdated); + connect(host, &Host::PPCBreakpointsChanged, this, &JITWidget::OnPPCBreakpointsChanged); + auto* const settings = &Settings::Instance(); + connect(settings, &Settings::ConfigChanged, this, &JITWidget::OnConfigChanged); + connect(settings, &Settings::DebugFontChanged, this, &JITWidget::OnDebugFontChanged); + connect(settings, &Settings::EmulationStateChanged, this, &JITWidget::OnEmulationStateChanged); } -void JITWidget::ConnectWidgets() +void JITWidget::DisconnectSlots() { - connect(m_refresh_button, &QPushButton::clicked, this, &JITWidget::Update); + auto* const host = Host::GetInstance(); + disconnect(host, &Host::JitCacheCleared, this, &JITWidget::OnJitCacheCleared); + disconnect(host, &Host::UpdateDisasmDialog, this, &JITWidget::OnUpdateDisasmDialog); + disconnect(host, &Host::PPCSymbolsChanged, this, &JITWidget::OnPPCSymbolsUpdated); + disconnect(host, &Host::PPCBreakpointsChanged, this, &JITWidget::OnPPCBreakpointsChanged); + auto* const settings = &Settings::Instance(); + disconnect(settings, &Settings::ConfigChanged, this, &JITWidget::OnConfigChanged); + disconnect(settings, &Settings::DebugFontChanged, this, &JITWidget::OnDebugFontChanged); + disconnect(settings, &Settings::EmulationStateChanged, this, &JITWidget::OnEmulationStateChanged); } -void JITWidget::Compare(u32 address) +void JITWidget::Show() { - m_address = address; + ConnectSlots(); + // Handle every slot that may have missed a signal while this widget was hidden. + // OnJitCacheCleared() can be skipped. + // OnUpdateDisasmDialog() can be skipped. + // OnPPCSymbolsUpdated() can be skipped. + // OnPPCBreakpointsChanged() can be skipped. + OnConfigChanged(); + OnDebugFontChanged(Settings::Instance().GetDebugFont()); + OnEmulationStateChanged(Core::GetState(m_system)); +} +void JITWidget::Hide() +{ + DisconnectSlots(); + ClearDisassembly(); +} + +void JITWidget::OnRequestPPCComparison(u32 address, bool translate_address) +{ Settings::Instance().SetJITVisible(true); raise(); - m_host_asm_widget->setFocus(); - Update(); + if (translate_address) + { + const std::optional pm_address = m_system.GetMMU().GetTranslatedAddress(address); + if (!pm_address.has_value()) + { + ModalMessageBox::warning( + this, tr("Error"), + tr("Effective address %1 has no physical address translation.").arg(address, 0, 16)); + return; + } + address = pm_address.value(); + } + m_pm_address_covered_line_edit->setText(QString::number(address, 16)); } -void JITWidget::Update() +void JITWidget::OnVisibilityToggled(bool visible) { - if (!isVisible()) - return; + setHidden(!visible); +} - if (!m_address || (Core::GetState(Core::System::GetInstance()) != Core::State::Paused)) +void JITWidget::OnDebugModeToggled(bool enabled) +{ + setHidden(!enabled || !Settings::Instance().IsJITVisible()); +} + +void JITWidget::OnToggleProfiling(bool enabled) +{ + Config::SetBaseOrCurrent(Config::MAIN_DEBUG_JIT_ENABLE_PROFILING, enabled); +} + +void JITWidget::OnClearCache() +{ + m_system.GetJitInterface().ClearCache(Core::CPUThreadGuard{m_system}); +} + +void JITWidget::OnWipeProfiling() +{ + m_system.GetJitInterface().WipeBlockProfilingData(Core::CPUThreadGuard{m_system}); +} + +void JITWidget::OnTableCurrentChanged(const QModelIndex& current, const QModelIndex& previous) +{ + CrossDisassemble(current); +} + +void JITWidget::OnTableDoubleClicked(const QModelIndex& index) +{ + emit SetCodeAddress(m_table_proxy->GetJitBlock(index).effectiveAddress); +} + +void JITWidget::OnTableContextMenu(const QPoint& pos) +{ + // There needs to be an option somewhere for a user to recover from hiding every column. + if (m_table_view->horizontalHeader()->hiddenSectionCount() == Column::NumberOfColumns) { - m_ppc_asm_widget->setHtml(QStringLiteral("%1").arg(tr("(ppc)"))); - m_host_asm_widget->setHtml(QStringLiteral("%1").arg(tr("(host)"))); + m_column_visibility_menu->exec(m_table_view->viewport()->mapToGlobal(pos)); return; } + m_table_context_menu->exec(m_table_view->viewport()->mapToGlobal(pos)); +} - // TODO: Actually do something with the table (Wx doesn't) +void JITWidget::OnTableHeaderContextMenu(const QPoint& pos) +{ + m_column_visibility_menu->exec(m_table_view->horizontalHeader()->mapToGlobal(pos)); +} - // Get host side code disassembly - auto host_instructions_disasm = DisassembleBlock(m_disassembler.get(), m_address); - m_address = host_instructions_disasm.entry_address; +void JITWidget::OnTableMenuViewCode() +{ + // TODO: CodeWidget doesn't support it yet, but eventually signal if the address should be + // translated with ((block.feature_flags & CPUEmuFeatureFlags::FEATURE_FLAG_MSR_IR) != 0). + if (const QModelIndex& index = m_table_view->currentIndex(); index.isValid()) + emit SetCodeAddress(m_table_proxy->GetJitBlock(index).effectiveAddress); +} - m_host_asm_widget->setHtml( - QStringLiteral("
%1
").arg(QString::fromStdString(host_instructions_disasm.text))); +void JITWidget::OnTableMenuEraseBlocks() +{ + TableEraseBlocks(); // Side effect: currentChanged will be emitted (this is intended). + // Because currentChanged has been emitted, OnTableCurrentChanged has already handled the rest. +} - // == Fill in ppc box - u32 ppc_addr = m_address; - PPCAnalyst::CodeBuffer code_buffer(32000); - PPCAnalyst::BlockStats st; - PPCAnalyst::BlockRegStats gpa; - PPCAnalyst::BlockRegStats fpa; - PPCAnalyst::CodeBlock code_block; - PPCAnalyst::PPCAnalyzer analyzer; - analyzer.SetDebuggingEnabled(Config::IsDebuggingEnabled()); - analyzer.SetBranchFollowingEnabled(Config::Get(Config::MAIN_JIT_FOLLOW_BRANCH)); - analyzer.SetFloatExceptionsEnabled(Config::Get(Config::MAIN_FLOAT_EXCEPTIONS)); - analyzer.SetDivByZeroExceptionsEnabled(Config::Get(Config::MAIN_DIVIDE_BY_ZERO_EXCEPTIONS)); - analyzer.SetOption(PPCAnalyst::PPCAnalyzer::OPTION_CONDITIONAL_CONTINUE); - analyzer.SetOption(PPCAnalyst::PPCAnalyzer::OPTION_BRANCH_FOLLOW); +void JITWidget::OnStatusBarPressed() +{ + if (Core::GetState(m_system) == Core::State::Paused) + ShowFreeMemoryStatus(); +} - code_block.m_stats = &st; - code_block.m_gpa = &gpa; - code_block.m_fpa = &fpa; +void JITWidget::OnJitCacheCleared() +{ + if (Core::GetState(m_system) != Core::State::Paused) + return; + ClearDisassembly(); + ShowFreeMemoryStatus(); +} - if (analyzer.Analyze(ppc_addr, &code_block, &code_buffer, code_buffer.size()) != 0xFFFFFFFF) - { - std::string ppc_disasm_str; - auto ppc_disasm = std::back_inserter(ppc_disasm_str); - for (u32 i = 0; i < code_block.m_num_instructions; i++) - { - const PPCAnalyst::CodeOp& op = code_buffer[i]; - const std::string opcode = Common::GekkoDisassembler::Disassemble(op.inst.hex, op.address); - fmt::format_to(ppc_disasm, "{:08x} {}\n", op.address, opcode); - } +void JITWidget::OnUpdateDisasmDialog() +{ + if (Core::GetState(m_system) != Core::State::Paused) + return; + CrossDisassemble(); +} - // Add stats to the end of the ppc box since it's generally the shortest. - fmt::format_to(ppc_disasm, "\n{} estimated cycles", st.numCycles); - fmt::format_to(ppc_disasm, "\nNum instr: PPC: {} Host: {}", code_block.m_num_instructions, - host_instructions_disasm.instruction_count); - if (code_block.m_num_instructions != 0 && host_instructions_disasm.instruction_count != 0) - { - fmt::format_to( - ppc_disasm, " (blowup: {}%)", - 100 * host_instructions_disasm.instruction_count / code_block.m_num_instructions - 100); - } +void JITWidget::OnPPCSymbolsUpdated() +{ + if (Core::GetState(m_system) != Core::State::Paused) + return; + CrossDisassemble(); +} - fmt::format_to(ppc_disasm, "\nNum bytes: PPC: {} Host: {}", code_block.m_num_instructions * 4, - host_instructions_disasm.code_size); - if (code_block.m_num_instructions != 0 && host_instructions_disasm.code_size != 0) - { - fmt::format_to( - ppc_disasm, " (blowup: {}%)", - 100 * host_instructions_disasm.code_size / (4 * code_block.m_num_instructions) - 100); - } +void JITWidget::OnPPCBreakpointsChanged() +{ + // Whatever row(s) might have been selected could no longer exist, because adding or removing + // breakpoints can invalidate JIT blocks. We must clear the selection to avoid stale indices. + auto* const selection_model = m_table_view->selectionModel(); + selection_model->clear(); // Side effect: currentChanged will be emitted (this is intended). + // Because currentChanged has been emitted, OnTableCurrentChanged has already handled the rest. +} - m_ppc_asm_widget->setHtml( - QStringLiteral("
%1
").arg(QString::fromStdString(ppc_disasm_str))); - } - else - { - m_host_asm_widget->setHtml( - QStringLiteral("
%1
") - .arg(QString::fromStdString(fmt::format("(non-code address: {:08x})", m_address)))); - m_ppc_asm_widget->setHtml(QStringLiteral("---")); - } +void JITWidget::OnConfigChanged() +{ + UpdateProfilingButton(); +} + +void JITWidget::OnDebugFontChanged(const QFont& font) +{ + UpdateDebugFont(font); +} + +void JITWidget::OnEmulationStateChanged(Core::State state) +{ + UpdateOtherButtons(state); + UpdateContent(state); } void JITWidget::closeEvent(QCloseEvent*) @@ -220,7 +498,186 @@ void JITWidget::closeEvent(QCloseEvent*) Settings::Instance().SetJITVisible(false); } -void JITWidget::showEvent(QShowEvent* event) +void JITWidget::showEvent(QShowEvent*) { - Update(); + emit ShowSignal(); + Show(); +} + +void JITWidget::hideEvent(QHideEvent*) +{ + emit HideSignal(); + Hide(); +} + +JITWidget::JITWidget(Core::System& system, QWidget* parent) : QDockWidget(parent), m_system(system) +{ + setWindowTitle(tr("JIT Blocks")); + setObjectName(QStringLiteral("jitwidget")); + setAllowedAreas(Qt::AllDockWidgetAreas); + + auto* const settings = &Settings::Instance(); + connect(settings, &Settings::JITVisibilityChanged, this, &JITWidget::OnVisibilityToggled); + connect(settings, &Settings::DebugModeToggled, this, &JITWidget::OnDebugModeToggled); + + m_table_view = new QTableView(nullptr); + m_table_proxy = new JitBlockProxyModel(m_table_view); + m_table_model = new JitBlockTableModel(m_system, m_system.GetJitInterface(), + m_system.GetPPCSymbolDB(), m_table_proxy); + + connect(this, &JITWidget::HideSignal, m_table_model, &JitBlockTableModel::OnHideSignal); + connect(this, &JITWidget::ShowSignal, m_table_model, &JitBlockTableModel::OnShowSignal); + + m_table_proxy->setSourceModel(m_table_model); + m_table_proxy->setSortRole(UserRole::SortRole); + m_table_proxy->setSortCaseSensitivity(Qt::CaseInsensitive); + + m_table_view->setModel(m_table_proxy); + m_table_view->setSortingEnabled(true); + m_table_view->sortByColumn(Column::EffectiveAddress, Qt::AscendingOrder); + m_table_view->setSelectionMode(QAbstractItemView::ExtendedSelection); + m_table_view->setSelectionBehavior(QAbstractItemView::SelectRows); + m_table_view->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); + m_table_view->setContextMenuPolicy(Qt::CustomContextMenu); + m_table_view->setEditTriggers(QAbstractItemView::NoEditTriggers); + m_table_view->setCornerButtonEnabled(false); + m_table_view->verticalHeader()->hide(); + connect(m_table_view, &QTableView::doubleClicked, this, &JITWidget::OnTableDoubleClicked); + connect(m_table_view, &QTableView::customContextMenuRequested, this, + &JITWidget::OnTableContextMenu); + + auto* const horizontal_header = m_table_view->horizontalHeader(); + horizontal_header->setContextMenuPolicy(Qt::CustomContextMenu); + horizontal_header->setStretchLastSection(true); + horizontal_header->setSectionsMovable(true); + horizontal_header->setFirstSectionMovable(true); + connect(horizontal_header, &QHeaderView::sortIndicatorChanged, m_table_model, + &JitBlockTableModel::OnSortIndicatorChanged); + connect(horizontal_header, &QHeaderView::customContextMenuRequested, this, + &JITWidget::OnTableHeaderContextMenu); + + auto* const selection_model = m_table_view->selectionModel(); + connect(selection_model, &QItemSelectionModel::currentChanged, this, + &JITWidget::OnTableCurrentChanged); + + auto* const controls_layout = new QHBoxLayout(nullptr); + const auto address_filter_routine = [&](QLineEdit* line_edit, const QString& placeholder_text, + void (JitBlockProxyModel::*slot)(const QString&)) { + line_edit->setPlaceholderText(placeholder_text); + connect(line_edit, &QLineEdit::textChanged, m_table_proxy, slot); + controls_layout->addWidget(line_edit); + }; + address_filter_routine( + new QLineEdit(nullptr), tr("Min Effective Address"), + &JitBlockProxyModel::OnAddressTextChanged<&JitBlockProxyModel::m_em_address_min>); + address_filter_routine( + new QLineEdit(nullptr), tr("Max Effective Address"), + &JitBlockProxyModel::OnAddressTextChanged<&JitBlockProxyModel::m_em_address_max>); + address_filter_routine( + m_pm_address_covered_line_edit = new QLineEdit(nullptr), tr("Recompiles Physical Address"), + &JitBlockProxyModel::OnAddressTextChanged<&JitBlockProxyModel::m_pm_address_covered>); + + auto* const symbol_name_line_edit = new QLineEdit(nullptr); + symbol_name_line_edit->setPlaceholderText(tr("Symbol Name")); + connect(symbol_name_line_edit, &QLineEdit::textChanged, m_table_model, + &JitBlockTableModel::OnFilterSymbolTextChanged); + connect(symbol_name_line_edit, &QLineEdit::textChanged, m_table_proxy, + &JitBlockProxyModel::OnSymbolTextChanged); + controls_layout->addWidget(symbol_name_line_edit); + + m_toggle_profiling_button = new QPushButton(nullptr); + m_toggle_profiling_button->setToolTip( + tr("Toggle software JIT block profiling (will clear the JIT cache).")); + m_toggle_profiling_button->setCheckable(true); + connect(m_toggle_profiling_button, &QPushButton::toggled, this, &JITWidget::OnToggleProfiling); + controls_layout->addWidget(m_toggle_profiling_button); + + m_clear_cache_button = new QPushButton(tr("Clear Cache"), nullptr); + connect(m_clear_cache_button, &QPushButton::clicked, this, &JITWidget::OnClearCache); + controls_layout->addWidget(m_clear_cache_button); + + m_wipe_profiling_button = new QPushButton(tr("Wipe Profiling"), nullptr); + m_wipe_profiling_button->setToolTip(tr("Re-initialize software JIT block profiling data.")); + connect(m_wipe_profiling_button, &QPushButton::clicked, this, &JITWidget::OnWipeProfiling); + controls_layout->addWidget(m_wipe_profiling_button); + + m_disasm_splitter = new QSplitter(Qt::Horizontal, nullptr); + const auto text_box_routine = [&](QPlainTextEdit* text_edit, const QString& placeholder_text) { + text_edit->setWordWrapMode(QTextOption::NoWrap); + text_edit->setPlaceholderText(placeholder_text); + text_edit->setReadOnly(true); + m_disasm_splitter->addWidget(text_edit); + }; + text_box_routine(m_ppc_asm_widget = new QPlainTextEdit(nullptr), tr("PPC Instruction Coverage")); + text_box_routine(m_host_near_asm_widget = new QPlainTextEdit(nullptr), + tr("Host Near Code Cache")); + text_box_routine(m_host_far_asm_widget = new QPlainTextEdit(nullptr), tr("Host Far Code Cache")); + + m_table_splitter = new QSplitter(Qt::Vertical, nullptr); + m_table_splitter->addWidget(m_table_view); + m_table_splitter->addWidget(m_disasm_splitter); + + m_status_bar = new ClickableStatusBar(nullptr); + m_status_bar->setSizeGripEnabled(false); + connect(m_status_bar, &ClickableStatusBar::pressed, this, &JITWidget::OnStatusBarPressed); + + m_table_context_menu = new QMenu(this); + m_table_context_menu->addAction(tr("View &Code"), this, &JITWidget::OnTableMenuViewCode); + m_table_context_menu->addAction(tr("&Erase Block(s)"), this, &JITWidget::OnTableMenuEraseBlocks); + + LoadQSettings(); + + m_column_visibility_menu = new QMenu(this); + // These table header display names have abbreviated counterparts in JitBlockTableModel.cpp + static constexpr std::array headers = { + QT_TR_NOOP("PPC Feature Flags"), + // i18n: "Effective" means this memory address might be translated within the MMU. + QT_TR_NOOP("Effective Address"), + QT_TR_NOOP("Code Buffer Size"), + // i18n: This means to say it is a count of PPC instructions recompiled more than once. + QT_TR_NOOP("Repeat Instructions"), + // i18n: "Near Code" refers to the near code cache of Dolphin's JITs. + QT_TR_NOOP("Host Near Code Size"), + // i18n: "Far Code" refers to the far code cache of Dolphin's JITs. + QT_TR_NOOP("Host Far Code Size"), + QT_TR_NOOP("Run Count"), + // i18n: "Cycles" means instruction cycles. + QT_TR_NOOP("Cycles Spent"), + // i18n: "Cycles" means instruction cycles. + QT_TR_NOOP("Cycles Average"), + // i18n: "Cycles" means instruction cycles. + QT_TR_NOOP("Cycles Percent"), + // i18n: "ns" is an abbreviation of nanoseconds. + QT_TR_NOOP("Time Spent (ns)"), + // i18n: "ns" is an abbreviation of nanoseconds. + QT_TR_NOOP("Time Average (ns)"), + QT_TR_NOOP("Time Percent"), + // i18n: "Symbol" means debugging symbol (its name in particular). + QT_TR_NOOP("Symbol"), + }; + for (int column = 0; column < Column::NumberOfColumns; ++column) + { + auto* const action = + m_column_visibility_menu->addAction(tr(headers[column]), [this, column](bool enabled) { + m_table_view->setColumnHidden(column, !enabled); + }); + action->setChecked(!m_table_view->isColumnHidden(column)); + action->setCheckable(true); + } + + auto* const main_layout = new QVBoxLayout(nullptr); + main_layout->setContentsMargins(2, 2, 2, 2); + main_layout->setSpacing(0); + main_layout->addLayout(controls_layout); + main_layout->addWidget(m_table_splitter); + main_layout->addWidget(m_status_bar); + + auto* const main_widget = new QWidget(nullptr); + main_widget->setLayout(main_layout); + setWidget(main_widget); +} + +JITWidget::~JITWidget() +{ + SaveQSettings(); } diff --git a/Source/Core/DolphinQt/Debugger/JITWidget.h b/Source/Core/DolphinQt/Debugger/JITWidget.h index 3b2f80701d..d192a8ee0a 100644 --- a/Source/Core/DolphinQt/Debugger/JITWidget.h +++ b/Source/Core/DolphinQt/Debugger/JITWidget.h @@ -4,42 +4,128 @@ #pragma once #include -#include #include "Common/CommonTypes.h" +class BreakpointWidget; +class ClickableStatusBar; +class CodeWidget; +namespace Core +{ +enum class State; +class System; +} // namespace Core +struct JitBlock; +class JitBlockProxyModel; +class JitBlockTableModel; +namespace JitBlockTableModelColumn +{ +enum EnumType : int; +} +namespace JitBlockTableModelUserRole +{ +enum EnumType : int; +} +class MemoryWidget; class QCloseEvent; +class QFont; +class QLineEdit; +class QMenu; +class QPlainTextEdit; +class QPushButton; class QShowEvent; class QSplitter; -class QTextBrowser; -class QTableWidget; -class QPushButton; -class HostDisassembler; +class QTableView; -class JITWidget : public QDockWidget +class JITWidget final : public QDockWidget { Q_OBJECT -public: - explicit JITWidget(QWidget* parent = nullptr); - ~JITWidget(); - void Compare(u32 address); + using Column = JitBlockTableModelColumn::EnumType; + using UserRole = JitBlockTableModelUserRole::EnumType; + +signals: + void HideSignal(); + void ShowSignal(); + void SetCodeAddress(u32 address); + +public: + explicit JITWidget(Core::System& system, QWidget* parent = nullptr); + ~JITWidget() override; + + JITWidget(const JITWidget&) = delete; + JITWidget(JITWidget&&) = delete; + JITWidget& operator=(const JITWidget&) = delete; + JITWidget& operator=(JITWidget&&) = delete; + + // Always connected slots (external signals) + void OnRequestPPCComparison(u32 address, bool translate_address); private: - void Update(); - void CreateWidgets(); - void ConnectWidgets(); - - void closeEvent(QCloseEvent*) override; + void closeEvent(QCloseEvent* event) override; void showEvent(QShowEvent* event) override; + void hideEvent(QHideEvent* event) override; - QTableWidget* m_table_widget; - QTextBrowser* m_ppc_asm_widget; - QTextBrowser* m_host_asm_widget; + void UpdateProfilingButton(); + void UpdateOtherButtons(Core::State state); + void UpdateDebugFont(const QFont& font); + void ClearDisassembly(); + void ShowFreeMemoryStatus(); + void UpdateContent(Core::State state); + void CrossDisassemble(const JitBlock& block); + void CrossDisassemble(const QModelIndex& index); + void CrossDisassemble(); + void TableEraseBlocks(); + + // Setup and teardown + void LoadQSettings(); + void SaveQSettings() const; + void ConnectSlots(); + void DisconnectSlots(); + void Show(); + void Hide(); + + // Always connected slots (external signals) + void OnVisibilityToggled(bool visible); + void OnDebugModeToggled(bool visible); + + // Always connected slots (internal signals) + void OnToggleProfiling(bool enabled); + void OnClearCache(); + void OnWipeProfiling(); + void OnTableCurrentChanged(const QModelIndex& current, const QModelIndex& previous); + void OnTableDoubleClicked(const QModelIndex& index); + void OnTableContextMenu(const QPoint& pos); + void OnTableHeaderContextMenu(const QPoint& pos); + void OnTableMenuViewCode(); + void OnTableMenuEraseBlocks(); + void OnStatusBarPressed(); + + // Conditionally connected slots (external signals) + void OnJitCacheCleared(); + void OnUpdateDisasmDialog(); + void OnPPCSymbolsUpdated(); + void OnPPCBreakpointsChanged(); + void OnConfigChanged(); + void OnDebugFontChanged(const QFont& font); + void OnEmulationStateChanged(Core::State state); + + Core::System& m_system; + + QLineEdit* m_pm_address_covered_line_edit; + QPushButton* m_clear_cache_button; + QPushButton* m_toggle_profiling_button; + QPushButton* m_wipe_profiling_button; + QTableView* m_table_view; + JitBlockProxyModel* m_table_proxy; + JitBlockTableModel* m_table_model; + QPlainTextEdit* m_ppc_asm_widget; + QPlainTextEdit* m_host_near_asm_widget; + QPlainTextEdit* m_host_far_asm_widget; QSplitter* m_table_splitter; - QSplitter* m_asm_splitter; - QPushButton* m_refresh_button; + QSplitter* m_disasm_splitter; + ClickableStatusBar* m_status_bar; - std::unique_ptr m_disassembler; - u32 m_address = 0; + QMenu* m_table_context_menu; + QMenu* m_column_visibility_menu; }; diff --git a/Source/Core/DolphinQt/Debugger/JitBlockTableModel.cpp b/Source/Core/DolphinQt/Debugger/JitBlockTableModel.cpp new file mode 100644 index 0000000000..27bece81cd --- /dev/null +++ b/Source/Core/DolphinQt/Debugger/JitBlockTableModel.cpp @@ -0,0 +1,452 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#include "DolphinQt/Debugger/JitBlockTableModel.h" + +#include +#include + +#include "Common/Assert.h" +#include "Common/Unreachable.h" +#include "Core/Core.h" +#include "Core/PowerPC/JitInterface.h" +#include "Core/PowerPC/PPCSymbolDB.h" +#include "DolphinQt/Host.h" +#include "DolphinQt/Settings.h" + +const JitBlock& JitBlockTableModel::GetJitBlock(const QModelIndex& index) const +{ + ASSERT(index.isValid()); + return m_jit_blocks[index.row()]; +} + +void JitBlockTableModel::SumOverallCosts() +{ + m_overall_cycles_spent = 0; + m_overall_time_spent = {}; + for (const JitBlock& block : m_jit_blocks) + { + if (block.profile_data == nullptr) + continue; + m_overall_cycles_spent += block.profile_data->cycles_spent; + m_overall_time_spent += block.profile_data->time_spent; + }; +} + +static QVariant GetSymbolNameQVariant(const Common::Symbol* symbol) +{ + return symbol ? QString::fromStdString(symbol->name) : QVariant{}; +} + +void JitBlockTableModel::PrefetchSymbols() +{ + m_symbol_list.clear(); + m_symbol_list.reserve(m_jit_blocks.size()); + // If the table viewing this model will be accessing every element, + // it would be a waste of effort to lazy-initialize the symbol list. + if (m_sorting_by_symbols || m_filtering_by_symbols) + { + for (const JitBlock& block : m_jit_blocks) + { + m_symbol_list.emplace_back( + GetSymbolNameQVariant(m_ppc_symbol_db.GetSymbolFromAddr(block.effectiveAddress))); + } + } + else + { + for (const JitBlock& block : m_jit_blocks) + { + m_symbol_list.emplace_back([this, &block]() { + return GetSymbolNameQVariant(m_ppc_symbol_db.GetSymbolFromAddr(block.effectiveAddress)); + }); + } + } +} + +void JitBlockTableModel::Clear() +{ + emit layoutAboutToBeChanged(); + m_jit_blocks.clear(); + m_symbol_list.clear(); + emit layoutChanged(); +} + +void JitBlockTableModel::Update(Core::State state) +{ + emit layoutAboutToBeChanged(); + m_jit_blocks.clear(); + if (state == Core::State::Paused) + { + m_jit_blocks.reserve(m_jit_interface.GetBlockCount()); + m_jit_interface.RunOnBlocks(Core::CPUThreadGuard{m_system}, [this](const JitBlock& block) { + m_jit_blocks.emplace_back(block); + }); + SumOverallCosts(); + } + PrefetchSymbols(); + emit layoutChanged(); +} + +void JitBlockTableModel::UpdateProfileData() +{ + const int row_count = rowCount(); + if (row_count <= 0) + return; + SumOverallCosts(); + static const QList roles = {Qt::DisplayRole}; + const int last = row_count - 1; + emit dataChanged(createIndex(0, Column::RunCount), createIndex(last, Column::TimePercent), roles); +} + +void JitBlockTableModel::UpdateSymbols() +{ + const int row_count = rowCount(); + if (row_count <= 0) + return; + PrefetchSymbols(); + static const QList roles = {Qt::DisplayRole}; + const int last = row_count - 1; + emit dataChanged(createIndex(0, Column::Symbol), createIndex(last, Column::Symbol), roles); +} + +void JitBlockTableModel::ConnectSlots() +{ + auto* const host = Host::GetInstance(); + connect(host, &Host::JitCacheCleared, this, &JitBlockTableModel::OnJitCacheCleared); + connect(host, &Host::JitProfileDataWiped, this, &JitBlockTableModel::OnJitProfileDataWiped); + connect(host, &Host::UpdateDisasmDialog, this, &JitBlockTableModel::OnUpdateDisasmDialog); + connect(host, &Host::PPCSymbolsChanged, this, &JitBlockTableModel::OnPPCSymbolsUpdated); + connect(host, &Host::PPCBreakpointsChanged, this, &JitBlockTableModel::OnPPCBreakpointsChanged); + auto* const settings = &Settings::Instance(); + connect(settings, &Settings::EmulationStateChanged, this, + &JitBlockTableModel::OnEmulationStateChanged); +} + +void JitBlockTableModel::DisconnectSlots() +{ + auto* const host = Host::GetInstance(); + disconnect(host, &Host::JitCacheCleared, this, &JitBlockTableModel::OnJitCacheCleared); + disconnect(host, &Host::JitProfileDataWiped, this, &JitBlockTableModel::OnJitProfileDataWiped); + disconnect(host, &Host::UpdateDisasmDialog, this, &JitBlockTableModel::OnUpdateDisasmDialog); + disconnect(host, &Host::PPCSymbolsChanged, this, &JitBlockTableModel::OnPPCSymbolsUpdated); + disconnect(host, &Host::PPCBreakpointsChanged, this, + &JitBlockTableModel::OnPPCBreakpointsChanged); + auto* const settings = &Settings::Instance(); + disconnect(settings, &Settings::EmulationStateChanged, this, + &JitBlockTableModel::OnEmulationStateChanged); +} + +void JitBlockTableModel::Show() +{ + ConnectSlots(); + // Every slot that may have missed a signal while this model was hidden can be handled by: + Update(Core::GetState(m_system)); +} + +void JitBlockTableModel::Hide() +{ + DisconnectSlots(); + Clear(); +} + +void JitBlockTableModel::OnShowSignal() +{ + Show(); +} + +void JitBlockTableModel::OnHideSignal() +{ + Hide(); +} + +void JitBlockTableModel::OnSortIndicatorChanged(int logicalIndex, Qt::SortOrder) +{ + m_sorting_by_symbols = logicalIndex == Column::Symbol; +} + +void JitBlockTableModel::OnFilterSymbolTextChanged(const QString& string) +{ + m_filtering_by_symbols = !string.isEmpty(); +} + +void JitBlockTableModel::OnJitCacheCleared() +{ + Update(Core::GetState(m_system)); +} + +void JitBlockTableModel::OnJitProfileDataWiped() +{ + UpdateProfileData(); +} + +void JitBlockTableModel::OnUpdateDisasmDialog() +{ + // This should hopefully catch all the little things that lead to stale JitBlock references. + Update(Core::GetState(m_system)); +} + +void JitBlockTableModel::OnPPCSymbolsUpdated() +{ + UpdateSymbols(); +} + +void JitBlockTableModel::OnPPCBreakpointsChanged() +{ + Update(Core::GetState(m_system)); +} + +void JitBlockTableModel::OnEmulationStateChanged(Core::State state) +{ + Update(state); +} + +static QString GetQStringDescription(const CPUEmuFeatureFlags flags) +{ + static const std::array descriptions = { + QStringLiteral(""), QStringLiteral("DR"), + QStringLiteral("IR"), QStringLiteral("DR|IR"), + QStringLiteral("PERFMON"), QStringLiteral("DR|PERFMON"), + QStringLiteral("IR|PERFMON"), QStringLiteral("DR|IR|PERFMON"), + }; + return descriptions[flags]; +} + +static QVariant GetValidSymbolStringVariant(const QVariant& symbol_name_v) +{ + if (symbol_name_v.isValid()) + return symbol_name_v; + return QStringLiteral(" --- "); +} + +QVariant JitBlockTableModel::DisplayRoleData(const QModelIndex& index) const +{ + const int column = index.column(); + if (column == Column::Symbol) + return GetValidSymbolStringVariant(*m_symbol_list[index.row()]); + + const JitBlock& jit_block = m_jit_blocks[index.row()]; + switch (column) + { + case Column::PPCFeatureFlags: + return GetQStringDescription(jit_block.feature_flags); + case Column::EffectiveAddress: + return QString::number(jit_block.effectiveAddress, 16); + case Column::CodeBufferSize: + return QString::number(jit_block.originalSize * sizeof(UGeckoInstruction)); + case Column::RepeatInstructions: + return QString::number(jit_block.originalSize - jit_block.physical_addresses.size()); + case Column::HostNearCodeSize: + return QString::number(jit_block.near_end - jit_block.near_begin); + case Column::HostFarCodeSize: + return QString::number(jit_block.far_end - jit_block.far_begin); + } + const JitBlock::ProfileData* const profile_data = jit_block.profile_data.get(); + if (profile_data == nullptr) + return QStringLiteral(" --- "); + switch (column) + { + case Column::RunCount: + return QString::number(profile_data->run_count); + case Column::CyclesSpent: + return QString::number(profile_data->cycles_spent); + case Column::CyclesAverage: + if (profile_data->run_count == 0) + return QStringLiteral(" --- "); + return QString::number( + static_cast(profile_data->cycles_spent) / profile_data->run_count, 'f', 6); + case Column::CyclesPercent: + if (m_overall_cycles_spent == 0) + return QStringLiteral(" --- "); + return QStringLiteral("%1%").arg(100.0 * profile_data->cycles_spent / m_overall_cycles_spent, + 10, 'f', 6); + case Column::TimeSpent: + { + const auto cast_time = + std::chrono::duration_cast(profile_data->time_spent); + return QString::number(cast_time.count()); + } + case Column::TimeAverage: + { + if (profile_data->run_count == 0) + return QStringLiteral(" --- "); + const auto cast_time = std::chrono::duration_cast>( + profile_data->time_spent); + return QString::number(cast_time.count() / profile_data->run_count, 'f', 6); + } + case Column::TimePercent: + { + if (m_overall_time_spent == JitBlock::ProfileData::Clock::duration{}) + return QStringLiteral(" --- "); + return QStringLiteral("%1%").arg( + 100.0 * profile_data->time_spent.count() / m_overall_time_spent.count(), 10, 'f', 6); + } + } + static_assert(Column::NumberOfColumns == 14); + Common::Unreachable(); +} + +QVariant JitBlockTableModel::TextAlignmentRoleData(const QModelIndex& index) const +{ + switch (index.column()) + { + case Column::PPCFeatureFlags: + case Column::EffectiveAddress: + return Qt::AlignCenter; + case Column::CodeBufferSize: + case Column::RepeatInstructions: + case Column::HostNearCodeSize: + case Column::HostFarCodeSize: + case Column::RunCount: + case Column::CyclesSpent: + case Column::CyclesAverage: + case Column::CyclesPercent: + case Column::TimeSpent: + case Column::TimeAverage: + case Column::TimePercent: + return QVariant::fromValue(Qt::AlignRight | Qt::AlignVCenter); + case Column::Symbol: + return QVariant::fromValue(Qt::AlignLeft | Qt::AlignVCenter); + } + static_assert(Column::NumberOfColumns == 14); + Common::Unreachable(); +} + +QVariant JitBlockTableModel::SortRoleData(const QModelIndex& index) const +{ + const int column = index.column(); + if (column == Column::Symbol) + return *m_symbol_list[index.row()]; + + const JitBlock& jit_block = m_jit_blocks[index.row()]; + switch (column) + { + case Column::PPCFeatureFlags: + return jit_block.feature_flags; + case Column::EffectiveAddress: + return jit_block.effectiveAddress; + case Column::CodeBufferSize: + return static_cast(jit_block.originalSize); + case Column::RepeatInstructions: + return static_cast(jit_block.originalSize - jit_block.physical_addresses.size()); + case Column::HostNearCodeSize: + return static_cast(jit_block.near_end - jit_block.near_begin); + case Column::HostFarCodeSize: + return static_cast(jit_block.far_end - jit_block.far_begin); + } + const JitBlock::ProfileData* const profile_data = jit_block.profile_data.get(); + if (profile_data == nullptr) + return QVariant(); + switch (column) + { + case Column::RunCount: + return static_cast(profile_data->run_count); + case Column::CyclesSpent: + case Column::CyclesPercent: + return static_cast(profile_data->cycles_spent); + case Column::CyclesAverage: + if (profile_data->run_count == 0) + return QVariant(); + return static_cast(profile_data->cycles_spent) / profile_data->run_count; + case Column::TimeSpent: + case Column::TimePercent: + return static_cast(profile_data->time_spent.count()); + case Column::TimeAverage: + if (profile_data->run_count == 0) + return QVariant(); + return static_cast(profile_data->time_spent.count()) / profile_data->run_count; + } + static_assert(Column::NumberOfColumns == 14); + Common::Unreachable(); +} + +QVariant JitBlockTableModel::data(const QModelIndex& index, int role) const +{ + switch (role) + { + case Qt::DisplayRole: + return DisplayRoleData(index); + case Qt::TextAlignmentRole: + return TextAlignmentRoleData(index); + case UserRole::SortRole: + return SortRoleData(index); + } + return QVariant(); +} + +QVariant JitBlockTableModel::headerData(int section, Qt::Orientation orientation, int role) const +{ + if (orientation != Qt::Horizontal || role != Qt::DisplayRole) + return QVariant(); + + // These abbreviated table header display names have unabbreviated counterparts in JITWidget.cpp. + static constexpr std::array headers = { + // i18n: PPC Feature Flags + QT_TR_NOOP("PPC Feat. Flags"), + // i18n: Effective Address + QT_TR_NOOP("Eff. Address"), + // i18n: Code Buffer Size + QT_TR_NOOP("Code Buff. Size"), + // i18n: Repeat Instructions + QT_TR_NOOP("Repeat Instr."), + // i18n: Host Near Code Size + QT_TR_NOOP("Host N. Size"), + // i18n: Host Far Code Size + QT_TR_NOOP("Host F. Size"), + QT_TR_NOOP("Run Count"), + QT_TR_NOOP("Cycles Spent"), + // i18n: Cycles Average + QT_TR_NOOP("Cycles Avg."), + // i18n: Cycles Percent + QT_TR_NOOP("Cycles %"), + QT_TR_NOOP("Time Spent (ns)"), + // i18n: Time Average (ns) + QT_TR_NOOP("Time Avg. (ns)"), + // i18n: Time Percent + QT_TR_NOOP("Time %"), + QT_TR_NOOP("Symbol"), + }; + + return tr(headers[section]); +} + +int JitBlockTableModel::rowCount(const QModelIndex& parent) const +{ + if (parent.isValid()) [[unlikely]] + return 0; + return m_jit_blocks.size(); +} + +int JitBlockTableModel::columnCount(const QModelIndex& parent) const +{ + if (parent.isValid()) [[unlikely]] + return 0; + return Column::NumberOfColumns; +} + +bool JitBlockTableModel::removeRows(int row, int count, const QModelIndex& parent) +{ + if (parent.isValid() || row < 0) [[unlikely]] + return false; + if (count <= 0) [[unlikely]] + return true; + + beginRemoveRows(parent, row, row + count - 1); // Last is inclusive in Qt! + for (const JitBlock& block : + std::span{m_jit_blocks.data() + row, static_cast(count)}) + { + m_jit_interface.EraseSingleBlock(block); + } + m_jit_blocks.remove(row, count); + m_symbol_list.remove(row, count); + endRemoveRows(); + return true; +} + +JitBlockTableModel::JitBlockTableModel(Core::System& system, JitInterface& jit_interface, + PPCSymbolDB& ppc_symbol_db, QObject* parent) + : QAbstractTableModel(parent), m_system(system), m_jit_interface(jit_interface), + m_ppc_symbol_db(ppc_symbol_db) +{ +} + +JitBlockTableModel::~JitBlockTableModel() = default; diff --git a/Source/Core/DolphinQt/Debugger/JitBlockTableModel.h b/Source/Core/DolphinQt/Debugger/JitBlockTableModel.h new file mode 100644 index 0000000000..eeaf2273d5 --- /dev/null +++ b/Source/Core/DolphinQt/Debugger/JitBlockTableModel.h @@ -0,0 +1,126 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +#include +#include +#include + +#include "Common/CommonTypes.h" +#include "Common/Lazy.h" +#include "Core/PowerPC/JitCommon/JitCache.h" + +namespace Core +{ +enum class State; +class System; +} // namespace Core +class JitInterface; +class PPCSymbolDB; +class QString; + +namespace JitBlockTableModelColumn +{ +enum EnumType : int +{ + PPCFeatureFlags = 0, + EffectiveAddress, + CodeBufferSize, + RepeatInstructions, + HostNearCodeSize, + HostFarCodeSize, + RunCount, + CyclesSpent, + CyclesAverage, + CyclesPercent, + TimeSpent, + TimeAverage, + TimePercent, + Symbol, + NumberOfColumns, +}; +} + +namespace JitBlockTableModelUserRole +{ +enum EnumType : int +{ + SortRole = Qt::UserRole, +}; +} + +class JitBlockTableModel final : public QAbstractTableModel +{ + Q_OBJECT + + using Column = JitBlockTableModelColumn::EnumType; + using UserRole = JitBlockTableModelUserRole::EnumType; + using JitBlockRefs = QList>; + using SymbolListValueType = Common::Lazy; + using SymbolList = QList; + +public: + explicit JitBlockTableModel(Core::System& system, JitInterface& jit_interface, + PPCSymbolDB& ppc_symbol_db, QObject* parent = nullptr); + ~JitBlockTableModel() override; + + JitBlockTableModel(const JitBlockTableModel&) = delete; + JitBlockTableModel(JitBlockTableModel&&) = delete; + JitBlockTableModel& operator=(const JitBlockTableModel&) = delete; + JitBlockTableModel& operator=(JitBlockTableModel&&) = delete; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + QVariant headerData(int section, Qt::Orientation orientation, + int role = Qt::DisplayRole) const override; + int rowCount(const QModelIndex& parent = QModelIndex{}) const override; + int columnCount(const QModelIndex& parent = QModelIndex{}) const override; + bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex{}) override; + + const JitBlock& GetJitBlock(const QModelIndex& index) const; + const JitBlockRefs& GetJitBlockRefs() const { return m_jit_blocks; } + const SymbolList& GetSymbolList() const { return m_symbol_list; } + + // Always connected slots (external signals) + void OnShowSignal(); + void OnHideSignal(); + void OnSortIndicatorChanged(int logicalIndex, Qt::SortOrder order); + void OnFilterSymbolTextChanged(const QString& string); + +private: + [[nodiscard]] QVariant DisplayRoleData(const QModelIndex& index) const; + [[nodiscard]] QVariant TextAlignmentRoleData(const QModelIndex& index) const; + [[nodiscard]] QVariant SortRoleData(const QModelIndex& index) const; + + void SumOverallCosts(); + void PrefetchSymbols(); + void Clear(); + void Update(Core::State state); + void UpdateProfileData(); + void UpdateSymbols(); + + // Setup and teardown + void ConnectSlots(); + void DisconnectSlots(); + void Show(); + void Hide(); + + // Conditionally connected slots (external signals) + void OnJitCacheCleared(); + void OnJitProfileDataWiped(); + void OnUpdateDisasmDialog(); + void OnPPCSymbolsUpdated(); + void OnPPCBreakpointsChanged(); + void OnEmulationStateChanged(Core::State state); + + Core::System& m_system; + JitInterface& m_jit_interface; + PPCSymbolDB& m_ppc_symbol_db; + + JitBlockRefs m_jit_blocks; + SymbolList m_symbol_list; + u64 m_overall_cycles_spent; + JitBlock::ProfileData::Clock::duration m_overall_time_spent; + bool m_sorting_by_symbols = false; + bool m_filtering_by_symbols = false; +}; diff --git a/Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp b/Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp index 9d13a9b023..fcf57c8acf 100644 --- a/Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp @@ -200,6 +200,8 @@ MemoryViewWidget::MemoryViewWidget(Core::System& system, QWidget* parent) connect(&Settings::Instance(), &Settings::DebugFontChanged, this, &MemoryViewWidget::UpdateFont); connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, qOverload<>(&MemoryViewWidget::UpdateColumns)); + connect(Host::GetInstance(), &Host::PPCBreakpointsChanged, this, + qOverload<>(&MemoryViewWidget::Update)); connect(Host::GetInstance(), &Host::UpdateDisasmDialog, this, qOverload<>(&MemoryViewWidget::UpdateColumns)); connect(&Settings::Instance(), &Settings::ThemeChanged, this, &MemoryViewWidget::Update); @@ -840,8 +842,7 @@ void MemoryViewWidget::ToggleBreakpoint(u32 addr, bool row) } } - emit BreakpointsChanged(); - Update(); + emit Host::GetInstance()->PPCBreakpointsChanged(); } void MemoryViewWidget::OnCopyAddress(u32 addr) diff --git a/Source/Core/DolphinQt/Debugger/MemoryViewWidget.h b/Source/Core/DolphinQt/Debugger/MemoryViewWidget.h index ae2206dc7a..06f5d06afd 100644 --- a/Source/Core/DolphinQt/Debugger/MemoryViewWidget.h +++ b/Source/Core/DolphinQt/Debugger/MemoryViewWidget.h @@ -72,7 +72,6 @@ public: void SetBPLoggingEnabled(bool enabled); signals: - void BreakpointsChanged(); void ShowCode(u32 address); void RequestWatch(QString name, u32 address); diff --git a/Source/Core/DolphinQt/Debugger/MemoryWidget.cpp b/Source/Core/DolphinQt/Debugger/MemoryWidget.cpp index f5faea68be..847124acda 100644 --- a/Source/Core/DolphinQt/Debugger/MemoryWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/MemoryWidget.cpp @@ -333,8 +333,6 @@ void MemoryWidget::ConnectWidgets() connect(m_base_check, &QCheckBox::toggled, this, &MemoryWidget::ValidateAndPreviewInputValue); connect(m_bp_log_check, &QCheckBox::toggled, this, &MemoryWidget::OnBPLogChanged); - connect(m_memory_view, &MemoryViewWidget::BreakpointsChanged, this, - &MemoryWidget::BreakpointsChanged); connect(m_memory_view, &MemoryViewWidget::ShowCode, this, &MemoryWidget::ShowCode); connect(m_memory_view, &MemoryViewWidget::RequestWatch, this, &MemoryWidget::RequestWatch); } diff --git a/Source/Core/DolphinQt/Debugger/MemoryWidget.h b/Source/Core/DolphinQt/Debugger/MemoryWidget.h index d50610ac12..75fe40d5f8 100644 --- a/Source/Core/DolphinQt/Debugger/MemoryWidget.h +++ b/Source/Core/DolphinQt/Debugger/MemoryWidget.h @@ -36,7 +36,6 @@ public: void SetAddress(u32 address); void Update(); signals: - void BreakpointsChanged(); void ShowCode(u32 address); void RequestWatch(QString name, u32 address); diff --git a/Source/Core/DolphinQt/Debugger/ThreadWidget.cpp b/Source/Core/DolphinQt/Debugger/ThreadWidget.cpp index e48097d0e4..55704e31ad 100644 --- a/Source/Core/DolphinQt/Debugger/ThreadWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/ThreadWidget.cpp @@ -258,7 +258,7 @@ void ThreadWidget::Update() auto& system = Core::System::GetInstance(); const auto emu_state = Core::GetState(system); - if (emu_state == Core::State::Stopping) + if (emu_state == Core::State::Stopping || emu_state == Core::State::Uninitialized) { m_thread_table->setRowCount(0); UpdateThreadContext({}); diff --git a/Source/Core/DolphinQt/Debugger/WatchWidget.cpp b/Source/Core/DolphinQt/Debugger/WatchWidget.cpp index 75d3f13ee6..7cc61d1334 100644 --- a/Source/Core/DolphinQt/Debugger/WatchWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/WatchWidget.cpp @@ -195,10 +195,11 @@ void WatchWidget::Update() QBrush brush = QPalette().brush(QPalette::Text); - if (!Core::IsRunning(m_system) || !PowerPC::MMU::HostIsRAMAddress(guard, entry.address)) + const bool core_is_running = Core::IsRunning(m_system); + if (!core_is_running || !PowerPC::MMU::HostIsRAMAddress(guard, entry.address)) brush.setColor(Qt::red); - if (Core::IsRunning(m_system)) + if (core_is_running) { if (PowerPC::MMU::HostIsRAMAddress(guard, entry.address)) { @@ -480,7 +481,7 @@ void WatchWidget::DeleteSelectedWatches() } // Sort greatest to smallest, so we don't stomp on existing indices - std::sort(row_indices.begin(), row_indices.end(), std::greater{}); + std::ranges::sort(row_indices, std::ranges::greater{}); for (const int row : row_indices) { DeleteWatch(guard, row); diff --git a/Source/Core/DolphinQt/DolphinQt.vcxproj b/Source/Core/DolphinQt/DolphinQt.vcxproj index 871936ec58..0b77eb36f1 100644 --- a/Source/Core/DolphinQt/DolphinQt.vcxproj +++ b/Source/Core/DolphinQt/DolphinQt.vcxproj @@ -153,6 +153,7 @@ + @@ -257,6 +258,7 @@ + @@ -367,6 +369,7 @@ + diff --git a/Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp b/Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp index e33ba4c214..2387ecf458 100644 --- a/Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp +++ b/Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp @@ -5,6 +5,7 @@ #include #include +#include #include #include @@ -191,8 +192,7 @@ void FIFOAnalyzer::UpdateTree() // We shouldn't end on a Command (it should end with an EFB copy) ASSERT(part_start == frame_info.parts.size()); // The counts we computed should match the frame's counts - ASSERT(std::equal(frame_info.part_type_counts.begin(), frame_info.part_type_counts.end(), - part_counts.begin())); + ASSERT(std::ranges::equal(frame_info.part_type_counts, part_counts)); } } @@ -472,9 +472,8 @@ void FIFOAnalyzer::FindNext() const int index = m_detail_list->currentRow(); ASSERT(index >= 0); - auto next_result = - std::find_if(m_search_results.begin(), m_search_results.end(), - [index](auto& result) { return result.m_cmd > static_cast(index); }); + auto next_result = std::ranges::find_if( + m_search_results, [index](auto& result) { return result.m_cmd > static_cast(index); }); if (next_result != m_search_results.end()) { ShowSearchResult(next_result - m_search_results.begin()); @@ -487,8 +486,9 @@ void FIFOAnalyzer::FindPrevious() ASSERT(index >= 0); auto prev_result = - std::find_if(m_search_results.rbegin(), m_search_results.rend(), - [index](auto& result) { return result.m_cmd < static_cast(index); }); + std::ranges::find_if(m_search_results | std::views::reverse, [index](auto& result) { + return result.m_cmd < static_cast(index); + }); if (prev_result != m_search_results.rend()) { ShowSearchResult((m_search_results.rend() - prev_result) - 1); diff --git a/Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp b/Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp index c01381f9a6..721a960f71 100644 --- a/Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp +++ b/Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp @@ -59,10 +59,14 @@ FIFOPlayerWindow::FIFOPlayerWindow(FifoPlayer& fifo_player, FifoRecorder& fifo_r }); connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, [this](Core::State state) { + if (state == m_emu_state) + return; + if (state == Core::State::Running && m_emu_state != Core::State::Paused) OnEmulationStarted(); else if (state == Core::State::Uninitialized) OnEmulationStopped(); + m_emu_state = state; }); @@ -376,9 +380,11 @@ void FIFOPlayerWindow::UpdateLimits() void FIFOPlayerWindow::UpdateControls() { - bool running = Core::IsRunning(Core::System::GetInstance()); - bool is_recording = m_fifo_recorder.IsRecording(); - bool is_playing = m_fifo_player.IsPlaying(); + Core::System& system = Core::System::GetInstance(); + const bool core_is_uninitialized = Core::IsUninitialized(system); + const bool core_is_running = Core::IsRunning(system); + const bool is_recording = m_fifo_recorder.IsRecording(); + const bool is_playing = m_fifo_player.IsPlaying(); m_frame_range_from->setEnabled(is_playing); m_frame_range_from_label->setEnabled(is_playing); @@ -394,10 +400,10 @@ void FIFOPlayerWindow::UpdateControls() m_frame_record_count_label->setEnabled(enable_frame_record_count); m_frame_record_count->setEnabled(enable_frame_record_count); - m_load->setEnabled(!running); - m_record->setEnabled(running && !is_playing); + m_load->setEnabled(core_is_uninitialized); + m_record->setEnabled(core_is_running && !is_playing); - m_stop->setVisible(running && is_recording); + m_stop->setVisible(core_is_running && is_recording); m_record->setVisible(!m_stop->isVisible()); m_save->setEnabled(m_fifo_recorder.IsRecordingDone()); diff --git a/Source/Core/DolphinQt/GameList/GameList.cpp b/Source/Core/DolphinQt/GameList/GameList.cpp index f1d69613a3..64e9ae6774 100644 --- a/Source/Core/DolphinQt/GameList/GameList.cpp +++ b/Source/Core/DolphinQt/GameList/GameList.cpp @@ -436,7 +436,7 @@ void GameList::ShowContextMenu(const QPoint&) // system menu, trigger a refresh. Settings::Instance().NANDRefresh(); }); - perform_disc_update->setEnabled(!Core::IsRunning(system) || !system.IsWii()); + perform_disc_update->setEnabled(Core::IsUninitialized(system) || !system.IsWii()); } if (!is_mod_descriptor && platform == DiscIO::Platform::WiiWAD) @@ -449,10 +449,10 @@ void GameList::ShowContextMenu(const QPoint&) for (QAction* a : {wad_install_action, wad_uninstall_action}) { - a->setEnabled(!Core::IsRunning(system)); + a->setEnabled(Core::IsUninitialized(system)); menu->addAction(a); } - if (!Core::IsRunning(system)) + if (Core::IsUninitialized(system)) wad_uninstall_action->setEnabled(WiiUtils::IsTitleInstalled(game->GetTitleID())); connect(&Settings::Instance(), &Settings::EmulationStateChanged, menu, @@ -473,8 +473,8 @@ void GameList::ShowContextMenu(const QPoint&) QAction* export_wii_save = menu->addAction(tr("Export Wii Save"), this, &GameList::ExportWiiSave); - open_wii_save_folder->setEnabled(!Core::IsRunning(system)); - export_wii_save->setEnabled(!Core::IsRunning(system)); + open_wii_save_folder->setEnabled(Core::IsUninitialized(system)); + export_wii_save->setEnabled(Core::IsUninitialized(system)); menu->addSeparator(); } @@ -531,7 +531,7 @@ void GameList::ShowContextMenu(const QPoint&) connect(&Settings::Instance(), &Settings::EmulationStateChanged, menu, [=](Core::State state) { netplay_host->setEnabled(state == Core::State::Uninitialized); }); - netplay_host->setEnabled(!Core::IsRunning(system)); + netplay_host->setEnabled(Core::IsUninitialized(system)); menu->addAction(netplay_host); } diff --git a/Source/Core/DolphinQt/Host.cpp b/Source/Core/DolphinQt/Host.cpp index 80a4247a2b..3dc6f2a12b 100644 --- a/Source/Core/DolphinQt/Host.cpp +++ b/Source/Core/DolphinQt/Host.cpp @@ -256,6 +256,16 @@ void Host_UpdateDisasmDialog() QueueOnObject(QApplication::instance(), [] { emit Host::GetInstance()->UpdateDisasmDialog(); }); } +void Host_JitCacheCleared() +{ + QueueOnObject(QApplication::instance(), [] { emit Host::GetInstance()->JitCacheCleared(); }); +} + +void Host_JitProfileDataWiped() +{ + QueueOnObject(QApplication::instance(), [] { emit Host::GetInstance()->JitProfileDataWiped(); }); +} + void Host_PPCSymbolsChanged() { QueueOnObject(QApplication::instance(), [] { emit Host::GetInstance()->PPCSymbolsChanged(); }); diff --git a/Source/Core/DolphinQt/Host.h b/Source/Core/DolphinQt/Host.h index b7f21190da..4f3be255e8 100644 --- a/Source/Core/DolphinQt/Host.h +++ b/Source/Core/DolphinQt/Host.h @@ -40,7 +40,10 @@ signals: void RequestStop(); void RequestRenderSize(int w, int h); void UpdateDisasmDialog(); + void JitCacheCleared(); + void JitProfileDataWiped(); void PPCSymbolsChanged(); + void PPCBreakpointsChanged(); private: Host(); diff --git a/Source/Core/DolphinQt/HotkeyScheduler.cpp b/Source/Core/DolphinQt/HotkeyScheduler.cpp index 232f41c2f8..a35d96f388 100644 --- a/Source/Core/DolphinQt/HotkeyScheduler.cpp +++ b/Source/Core/DolphinQt/HotkeyScheduler.cpp @@ -197,7 +197,7 @@ void HotkeyScheduler::Run() emit OpenAchievements(); #endif // USE_RETRO_ACHIEVEMENTS - if (!Core::IsRunning(system)) + if (Core::IsUninitialized(system)) { // Only check for Play Recording hotkey when no game is running if (IsHotkey(HK_PLAY_RECORDING)) @@ -277,20 +277,16 @@ void HotkeyScheduler::Run() if (Core::System::GetInstance().IsWii()) { - int wiimote_id = -1; if (IsHotkey(HK_WIIMOTE1_CONNECT)) - wiimote_id = 0; + emit ConnectWiiRemote(0); if (IsHotkey(HK_WIIMOTE2_CONNECT)) - wiimote_id = 1; + emit ConnectWiiRemote(1); if (IsHotkey(HK_WIIMOTE3_CONNECT)) - wiimote_id = 2; + emit ConnectWiiRemote(2); if (IsHotkey(HK_WIIMOTE4_CONNECT)) - wiimote_id = 3; + emit ConnectWiiRemote(3); if (IsHotkey(HK_BALANCEBOARD_CONNECT)) - wiimote_id = 4; - - if (wiimote_id > -1) - emit ConnectWiiRemote(wiimote_id); + emit ConnectWiiRemote(4); if (IsHotkey(HK_TOGGLE_SD_CARD)) Settings::Instance().SetSDCardInserted(!Settings::Instance().IsSDCardInserted()); @@ -364,7 +360,7 @@ void HotkeyScheduler::Run() if (IsHotkey(HK_VOLUME_TOGGLE_MUTE)) { - AudioCommon::ToggleMuteVolume(Core::System::GetInstance()); + AudioCommon::ToggleMuteVolume(system); ShowVolume(); } @@ -473,13 +469,34 @@ void HotkeyScheduler::Run() } if (IsHotkey(HK_TOGGLE_DUMPTEXTURES)) - Config::SetCurrent(Config::GFX_DUMP_TEXTURES, !Config::Get(Config::GFX_DUMP_TEXTURES)); + { + const bool enable_dumping = !Config::Get(Config::GFX_DUMP_TEXTURES); + Config::SetCurrent(Config::GFX_DUMP_TEXTURES, enable_dumping); + OSD::AddMessage( + fmt::format("Texture Dumping {}", + enable_dumping ? "enabled. This will reduce performance." : "disabled."), + OSD::Duration::NORMAL); + } if (IsHotkey(HK_TOGGLE_TEXTURES)) Config::SetCurrent(Config::GFX_HIRES_TEXTURES, !Config::Get(Config::GFX_HIRES_TEXTURES)); Core::SetIsThrottlerTempDisabled(IsHotkey(HK_TOGGLE_THROTTLE, true)); + if (IsHotkey(HK_TOGGLE_THROTTLE, true) && !Config::Get(Config::MAIN_AUDIO_MUTED) && + Config::Get(Config::MAIN_AUDIO_MUTE_ON_DISABLED_SPEED_LIMIT)) + { + Config::SetCurrent(Config::MAIN_AUDIO_MUTED, true); + AudioCommon::UpdateSoundStream(system); + } + else if (!IsHotkey(HK_TOGGLE_THROTTLE, true) && Config::Get(Config::MAIN_AUDIO_MUTED) && + Config::GetActiveLayerForConfig(Config::MAIN_AUDIO_MUTED) == + Config::LayerType::CurrentRun) + { + Config::DeleteKey(Config::LayerType::CurrentRun, Config::MAIN_AUDIO_MUTED); + AudioCommon::UpdateSoundStream(system); + } + auto ShowEmulationSpeed = []() { const float emulation_speed = Config::Get(Config::MAIN_EMULATION_SPEED); if (!AchievementManager::GetInstance().IsHardcoreModeActive() || diff --git a/Source/Core/DolphinQt/Main.cpp b/Source/Core/DolphinQt/Main.cpp index a370736fd1..b12a2408b3 100644 --- a/Source/Core/DolphinQt/Main.cpp +++ b/Source/Core/DolphinQt/Main.cpp @@ -255,7 +255,6 @@ int main(int argc, char* argv[]) DolphinAnalytics::Instance().ReportDolphinStart("qt"); Settings::Instance().InitDefaultPalette(); - Settings::Instance().UpdateSystemDark(); Settings::Instance().ApplyStyle(); MainWindow win{std::move(boot), static_cast(options.get("movie"))}; diff --git a/Source/Core/DolphinQt/MainWindow.cpp b/Source/Core/DolphinQt/MainWindow.cpp index ff86732580..dd2c058104 100644 --- a/Source/Core/DolphinQt/MainWindow.cpp +++ b/Source/Core/DolphinQt/MainWindow.cpp @@ -252,7 +252,11 @@ MainWindow::MainWindow(std::unique_ptr boot_parameters, #if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) connect(QGuiApplication::styleHints(), &QStyleHints::colorSchemeChanged, this, - [](Qt::ColorScheme colorScheme) { Settings::Instance().ApplyStyle(); }); + [this](Qt::ColorScheme colorScheme) { + Settings::Instance().ApplyStyle(); + if (m_skylander_window) + m_skylander_window->RefreshList(); + }); #endif connect(m_cheats_manager, &CheatsManager::OpenGeneralSettings, this, @@ -461,7 +465,7 @@ void MainWindow::CreateComponents() m_wii_tas_input_windows[i] = new WiiTASInputWindow(nullptr, i); } - m_jit_widget = new JITWidget(this); + m_jit_widget = new JITWidget(Core::System::GetInstance(), this); m_log_widget = new LogWidget(this); m_log_config_widget = new LogConfigWidget(this); m_memory_widget = new MemoryWidget(Core::System::GetInstance(), this); @@ -486,6 +490,7 @@ void MainWindow::CreateComponents() m_code_widget->SetAddress(addr, CodeViewWidget::SetAddressUpdate::WithDetailedUpdate); }; + connect(m_jit_widget, &JITWidget::SetCodeAddress, m_code_widget, &CodeWidget::OnSetCodeAddress); connect(m_watch_widget, &WatchWidget::RequestMemoryBreakpoint, request_memory_breakpoint); connect(m_watch_widget, &WatchWidget::ShowMemory, m_memory_widget, &MemoryWidget::SetAddress); connect(m_register_widget, &RegisterWidget::RequestMemoryBreakpoint, request_memory_breakpoint); @@ -498,21 +503,14 @@ void MainWindow::CreateComponents() connect(m_thread_widget, &ThreadWidget::RequestViewInMemory, request_view_in_memory); connect(m_thread_widget, &ThreadWidget::RequestViewInCode, request_view_in_code); - connect(m_code_widget, &CodeWidget::BreakpointsChanged, m_breakpoint_widget, - &BreakpointWidget::Update); - connect(m_code_widget, &CodeWidget::RequestPPCComparison, m_jit_widget, &JITWidget::Compare); + connect(m_code_widget, &CodeWidget::RequestPPCComparison, m_jit_widget, + &JITWidget::OnRequestPPCComparison); connect(m_code_widget, &CodeWidget::ShowMemory, m_memory_widget, &MemoryWidget::SetAddress); - connect(m_memory_widget, &MemoryWidget::BreakpointsChanged, m_breakpoint_widget, - &BreakpointWidget::Update); connect(m_memory_widget, &MemoryWidget::ShowCode, m_code_widget, [this](u32 address) { m_code_widget->SetAddress(address, CodeViewWidget::SetAddressUpdate::WithDetailedUpdate); }); connect(m_memory_widget, &MemoryWidget::RequestWatch, request_watch); - connect(m_breakpoint_widget, &BreakpointWidget::BreakpointsChanged, m_code_widget, - &CodeWidget::Update); - connect(m_breakpoint_widget, &BreakpointWidget::BreakpointsChanged, m_memory_widget, - &MemoryWidget::Update); connect(m_breakpoint_widget, &BreakpointWidget::ShowCode, [this](u32 address) { if (Core::GetState(Core::System::GetInstance()) == Core::State::Paused) m_code_widget->SetAddress(address, CodeViewWidget::SetAddressUpdate::WithDetailedUpdate); @@ -920,14 +918,15 @@ void MainWindow::OnStopComplete() bool MainWindow::RequestStop() { - if (!Core::IsRunning(Core::System::GetInstance())) + if (Core::IsUninitialized(Core::System::GetInstance())) { Core::QueueHostJob([this](Core::System&) { OnStopComplete(); }, true); return true; } const bool rendered_widget_was_active = - m_render_widget->isActiveWindow() && !m_render_widget->isFullScreen(); + Settings::Instance().IsKeepWindowOnTopEnabled() || + (m_render_widget->isActiveWindow() && !m_render_widget->isFullScreen()); QWidget* confirm_parent = (!m_rendering_to_main && rendered_widget_was_active) ? m_render_widget : static_cast(this); @@ -1231,7 +1230,7 @@ void MainWindow::StartGame(std::unique_ptr&& parameters) } // If we're running, only start a new game once we've stopped the last. - if (Core::GetState(Core::System::GetInstance()) != Core::State::Uninitialized) + if (!Core::IsUninitialized(Core::System::GetInstance())) { if (!RequestStop()) return; @@ -1656,7 +1655,7 @@ void MainWindow::NetPlayInit() bool MainWindow::NetPlayJoin() { - if (Core::IsRunning(Core::System::GetInstance())) + if (!Core::IsUninitialized(Core::System::GetInstance())) { ModalMessageBox::critical(nullptr, tr("Error"), tr("Can't start a NetPlay Session while a game is still running!")); @@ -1723,7 +1722,7 @@ bool MainWindow::NetPlayJoin() bool MainWindow::NetPlayHost(const UICommon::GameFile& game) { - if (Core::IsRunning(Core::System::GetInstance())) + if (!Core::IsUninitialized(Core::System::GetInstance())) { ModalMessageBox::critical(nullptr, tr("Error"), tr("Can't start a NetPlay Session while a game is still running!")); @@ -1792,12 +1791,7 @@ void MainWindow::UpdateScreenSaverInhibition() m_is_screensaver_inhibited = inhibit; -#ifdef HAVE_X11 - if (GetWindowSystemType() == WindowSystemType::X11) - UICommon::InhibitScreenSaver(winId(), inhibit); -#else UICommon::InhibitScreenSaver(inhibit); -#endif } bool MainWindow::eventFilter(QObject* object, QEvent* event) @@ -1879,36 +1873,6 @@ QSize MainWindow::sizeHint() const return QSize(800, 600); } -#ifdef _WIN32 -bool MainWindow::nativeEvent(const QByteArray& eventType, void* message, qintptr* result) -{ - auto* msg = reinterpret_cast(message); - if (msg && msg->message == WM_SETTINGCHANGE && msg->lParam != NULL && - std::wstring_view(L"ImmersiveColorSet") - .compare(reinterpret_cast(msg->lParam)) == 0) - { - // Windows light/dark theme has changed. Update our flag and refresh the theme. - auto& settings = Settings::Instance(); - const bool was_dark_before = settings.IsSystemDark(); - settings.UpdateSystemDark(); - if (settings.IsSystemDark() != was_dark_before) - { - settings.ApplyStyle(); - - // force the colors in the Skylander window to update - if (m_skylander_window) - m_skylander_window->RefreshList(); - } - - // TODO: When switching from light to dark, the window decorations remain light. Qt seems very - // convinced that it needs to change these in response to this message, so even if we set them - // to dark here, Qt sets them back to light afterwards. - } - - return false; -} -#endif - void MainWindow::OnBootGameCubeIPL(DiscIO::Region region) { StartGame(std::make_unique(BootParameters::IPL{region})); @@ -1970,7 +1934,7 @@ void MainWindow::OnImportNANDBackup() result.wait(); - m_menu_bar->UpdateToolsMenu(Core::IsRunning(Core::System::GetInstance())); + m_menu_bar->UpdateToolsMenu(Core::State::Uninitialized); } void MainWindow::OnPlayRecording() @@ -2002,7 +1966,8 @@ void MainWindow::OnStartRecording() { auto& system = Core::System::GetInstance(); auto& movie = system.GetMovie(); - if (Core::GetState(system) == Core::State::Starting || movie.IsRecordingInput() || + if (Core::GetState(system) == Core::State::Starting || + Core::GetState(system) == Core::State::Stopping || movie.IsRecordingInput() || movie.IsPlayingInput()) { return; @@ -2034,7 +1999,7 @@ void MainWindow::OnStartRecording() { emit RecordingStatusChanged(true); - if (!Core::IsRunning(system)) + if (Core::IsUninitialized(system)) Play(); } } diff --git a/Source/Core/DolphinQt/MainWindow.h b/Source/Core/DolphinQt/MainWindow.h index 101b699b08..6b04479524 100644 --- a/Source/Core/DolphinQt/MainWindow.h +++ b/Source/Core/DolphinQt/MainWindow.h @@ -216,11 +216,6 @@ private: QSize sizeHint() const override; void ShowGeckoCodes(); -#ifdef _WIN32 - // This gets called for each event from the Windows message queue. - bool nativeEvent(const QByteArray& eventType, void* message, qintptr* result) override; -#endif - #ifdef HAVE_XRANDR std::unique_ptr m_xrr_config; #endif diff --git a/Source/Core/DolphinQt/MenuBar.cpp b/Source/Core/DolphinQt/MenuBar.cpp index 38cda68b36..1a37662819 100644 --- a/Source/Core/DolphinQt/MenuBar.cpp +++ b/Source/Core/DolphinQt/MenuBar.cpp @@ -13,6 +13,7 @@ #include #include #include +#include #include #include @@ -96,6 +97,7 @@ MenuBar::MenuBar(QWidget* parent) : QMenuBar(parent) connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, [=, this](Core::State state) { OnEmulationStateChanged(state); }); + connect(&Settings::Instance(), &Settings::ConfigChanged, this, &MenuBar::OnConfigChanged); connect(Host::GetInstance(), &Host::UpdateDisasmDialog, this, [this] { OnEmulationStateChanged(Core::GetState(Core::System::GetInstance())); }); @@ -139,9 +141,11 @@ void MenuBar::OnEmulationStateChanged(Core::State state) m_recording_stop->setEnabled(false); m_recording_export->setEnabled(false); } - m_recording_play->setEnabled(m_game_selected && !running); - m_recording_play->setEnabled(m_game_selected && !running && !hardcore); - m_recording_start->setEnabled((m_game_selected || running) && + const bool can_start_from_boot = m_game_selected && state == Core::State::Uninitialized; + const bool can_start_from_savestate = + state == Core::State::Running || state == Core::State::Paused; + m_recording_play->setEnabled(can_start_from_boot && !hardcore); + m_recording_start->setEnabled((can_start_from_boot || can_start_from_savestate) && !Core::System::GetInstance().GetMovie().IsPlayingInput()); // JIT @@ -154,17 +158,24 @@ void MenuBar::OnEmulationStateChanged(Core::State state) m_jit_clear_cache->setEnabled(running); m_jit_log_coverage->setEnabled(!running); m_jit_search_instruction->setEnabled(running); - m_jit_write_cache_log_dump->setEnabled(running && jit_exists); + m_jit_wipe_profiling_data->setEnabled(jit_exists); + m_jit_write_cache_log_dump->setEnabled(jit_exists); // Symbols m_symbols->setEnabled(running); UpdateStateSlotMenu(); - UpdateToolsMenu(running); + UpdateToolsMenu(state); OnDebugModeToggled(Settings::Instance().IsDebugModeEnabled()); } +void MenuBar::OnConfigChanged() +{ + const QSignalBlocker blocker(m_jit_profile_blocks); + m_jit_profile_blocks->setChecked(Config::Get(Config::MAIN_DEBUG_JIT_ENABLE_PROFILING)); +} + void MenuBar::OnDebugModeToggled(bool enabled) { // Options @@ -195,6 +206,12 @@ void MenuBar::OnDebugModeToggled(bool enabled) } } +void MenuBar::OnWipeJitBlockProfilingData() +{ + auto& system = Core::System::GetInstance(); + system.GetJitInterface().WipeBlockProfilingData(Core::CPUThreadGuard{system}); +} + void MenuBar::OnWriteJitBlockLogDump() { const std::string filename = fmt::format("{}{}.txt", File::GetUserPath(D_DUMPDEBUG_JITBLOCKS_IDX), @@ -293,7 +310,8 @@ void MenuBar::AddToolsMenu() m_boot_sysmenu->setEnabled(false); - connect(&Settings::Instance(), &Settings::NANDRefresh, this, [this] { UpdateToolsMenu(false); }); + connect(&Settings::Instance(), &Settings::NANDRefresh, this, + [this] { UpdateToolsMenu(Core::State::Uninitialized); }); m_perform_online_update_menu = tools_menu->addMenu(tr("Perform Online System Update")); m_perform_online_update_for_current_region = m_perform_online_update_menu->addAction( @@ -898,6 +916,8 @@ void MenuBar::AddJITMenu() connect(m_jit_profile_blocks, &QAction::toggled, [](bool enabled) { Config::SetBaseOrCurrent(Config::MAIN_DEBUG_JIT_ENABLE_PROFILING, enabled); }); + m_jit_wipe_profiling_data = m_jit->addAction(tr("Wipe JIT Block Profiling Data"), this, + &MenuBar::OnWipeJitBlockProfilingData); m_jit_write_cache_log_dump = m_jit->addAction(tr("Write JIT Block Log Dump"), this, &MenuBar::OnWriteJitBlockLogDump); @@ -1030,20 +1050,23 @@ void MenuBar::AddSymbolsMenu() m_symbols->addAction(tr("&Patch HLE Functions"), this, &MenuBar::PatchHLEFunctions); } -void MenuBar::UpdateToolsMenu(bool emulation_started) +void MenuBar::UpdateToolsMenu(const Core::State state) { - m_boot_sysmenu->setEnabled(!emulation_started); - m_perform_online_update_menu->setEnabled(!emulation_started); - m_ntscj_ipl->setEnabled(!emulation_started && File::Exists(Config::GetBootROMPath(JAP_DIR))); - m_ntscu_ipl->setEnabled(!emulation_started && File::Exists(Config::GetBootROMPath(USA_DIR))); - m_pal_ipl->setEnabled(!emulation_started && File::Exists(Config::GetBootROMPath(EUR_DIR))); - m_wad_install_action->setEnabled(!emulation_started); - m_import_backup->setEnabled(!emulation_started); - m_check_nand->setEnabled(!emulation_started); - m_import_wii_save->setEnabled(!emulation_started); - m_export_wii_saves->setEnabled(!emulation_started); + const bool is_uninitialized = state == Core::State::Uninitialized; + const bool is_running = state == Core::State::Running || state == Core::State::Paused; - if (!emulation_started) + m_boot_sysmenu->setEnabled(is_uninitialized); + m_perform_online_update_menu->setEnabled(is_uninitialized); + m_ntscj_ipl->setEnabled(is_uninitialized && File::Exists(Config::GetBootROMPath(JAP_DIR))); + m_ntscu_ipl->setEnabled(is_uninitialized && File::Exists(Config::GetBootROMPath(USA_DIR))); + m_pal_ipl->setEnabled(is_uninitialized && File::Exists(Config::GetBootROMPath(EUR_DIR))); + m_wad_install_action->setEnabled(is_uninitialized); + m_import_backup->setEnabled(is_uninitialized); + m_check_nand->setEnabled(is_uninitialized); + m_import_wii_save->setEnabled(is_uninitialized); + m_export_wii_saves->setEnabled(is_uninitialized); + + if (is_uninitialized) { IOS::HLE::Kernel ios; const auto tmd = ios.GetESCore().FindInstalledTMD(Titles::SYSTEM_MENU); @@ -1066,7 +1089,7 @@ void MenuBar::UpdateToolsMenu(bool emulation_started) } const auto bt = WiiUtils::GetBluetoothEmuDevice(); - const bool enable_wiimotes = emulation_started && bt != nullptr; + const bool enable_wiimotes = is_running && bt != nullptr; for (std::size_t i = 0; i < m_wii_remotes.size(); i++) { @@ -1237,16 +1260,20 @@ void MenuBar::OnSelectionChanged(std::shared_ptr game_ m_game_selected = !!game_file; auto& system = Core::System::GetInstance(); - const bool core_is_running = Core::IsRunning(system); - m_recording_play->setEnabled(m_game_selected && !core_is_running); - m_recording_start->setEnabled((m_game_selected || core_is_running) && + const bool can_start_from_boot = m_game_selected && Core::IsUninitialized(system); + const bool can_start_from_savestate = Core::IsRunning(system); + m_recording_play->setEnabled(can_start_from_boot); + m_recording_start->setEnabled((can_start_from_boot || can_start_from_savestate) && !system.GetMovie().IsPlayingInput()); } void MenuBar::OnRecordingStatusChanged(bool recording) { auto& system = Core::System::GetInstance(); - m_recording_start->setEnabled(!recording && (m_game_selected || Core::IsRunning(system))); + const bool can_start_from_boot = m_game_selected && Core::IsUninitialized(system); + const bool can_start_from_savestate = Core::IsRunning(system); + + m_recording_start->setEnabled(!recording && (can_start_from_boot || can_start_from_savestate)); m_recording_stop->setEnabled(recording); m_recording_export->setEnabled(recording); } diff --git a/Source/Core/DolphinQt/MenuBar.h b/Source/Core/DolphinQt/MenuBar.h index 91c2bfb766..29457c15f7 100644 --- a/Source/Core/DolphinQt/MenuBar.h +++ b/Source/Core/DolphinQt/MenuBar.h @@ -43,7 +43,7 @@ public: explicit MenuBar(QWidget* parent = nullptr); - void UpdateToolsMenu(bool emulation_started); + void UpdateToolsMenu(Core::State state); QMenu* GetListColumnsMenu() const { return m_cols_menu; } @@ -127,6 +127,7 @@ signals: private: void OnEmulationStateChanged(Core::State state); + void OnConfigChanged(); void AddFileMenu(); @@ -185,6 +186,7 @@ private: void OnRecordingStatusChanged(bool recording); void OnReadOnlyModeChanged(bool read_only); void OnDebugModeToggled(bool enabled); + void OnWipeJitBlockProfilingData(); void OnWriteJitBlockLogDump(); QString GetSignatureSelector() const; @@ -270,6 +272,7 @@ private: QAction* m_jit_log_coverage; QAction* m_jit_search_instruction; QAction* m_jit_profile_blocks; + QAction* m_jit_wipe_profiling_data; QAction* m_jit_write_cache_log_dump; QAction* m_jit_off; QAction* m_jit_loadstore_off; diff --git a/Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp b/Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp index 6ca4ec378d..b8c92ff8b6 100644 --- a/Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp +++ b/Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp @@ -145,8 +145,7 @@ void GameDigestDialog::SetResult(int pid, const std::string& result) auto client = Settings::Instance().GetNetPlayClient(); if (client && m_results.size() >= client->GetPlayers().size()) { - if (std::adjacent_find(m_results.begin(), m_results.end(), std::not_equal_to<>()) == - m_results.end()) + if (std::ranges::adjacent_find(m_results, std::ranges::not_equal_to{}) == m_results.end()) { m_check_label->setText(tr("The hashes match!")); } diff --git a/Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp b/Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp index 2628e1454e..5361dc8861 100644 --- a/Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp +++ b/Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp @@ -25,6 +25,8 @@ #include #include +#include + #include "Common/CommonPaths.h" #include "Common/Config/Config.h" #include "Common/HttpRequest.h" @@ -810,9 +812,11 @@ void NetPlayDialog::DisplayMessage(const QString& msg, const std::string& color, QColor c(color.empty() ? QStringLiteral("white") : QString::fromStdString(color)); if (g_ActiveConfig.bShowNetPlayMessages && Core::IsRunning(Core::System::GetInstance())) + { g_netplay_chat_ui->AppendChat(msg.toStdString(), {static_cast(c.redF()), static_cast(c.greenF()), static_cast(c.blueF())}); + } } void NetPlayDialog::AppendChat(const std::string& msg) diff --git a/Source/Core/DolphinQt/QtUtils/ClickableStatusBar.h b/Source/Core/DolphinQt/QtUtils/ClickableStatusBar.h new file mode 100644 index 0000000000..86ab9e6b1a --- /dev/null +++ b/Source/Core/DolphinQt/QtUtils/ClickableStatusBar.h @@ -0,0 +1,22 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +#include + +// I wanted a QStatusBar that emits a signal when clicked. Qt only provides event overrides. +class ClickableStatusBar final : public QStatusBar +{ + Q_OBJECT + +signals: + void pressed(); + +protected: + void mousePressEvent(QMouseEvent* event) override { emit pressed(); } + +public: + explicit ClickableStatusBar(QWidget* parent) : QStatusBar(parent) {} + ~ClickableStatusBar() override = default; +}; diff --git a/Source/Core/DolphinQt/Settings.cpp b/Source/Core/DolphinQt/Settings.cpp index 690f2fc763..c6febf1a4a 100644 --- a/Source/Core/DolphinQt/Settings.cpp +++ b/Source/Core/DolphinQt/Settings.cpp @@ -16,17 +16,9 @@ #include #include #include +#include #include -#ifdef _WIN32 -#include - -#include - -#include -#include -#endif - #include "AudioCommon/AudioCommon.h" #include "Common/Config/Config.h" @@ -52,7 +44,6 @@ #include "VideoCommon/NetPlayChatUI.h" #include "VideoCommon/NetPlayGolfUI.h" -static bool s_system_dark = false; static std::unique_ptr s_default_palette; Settings::Settings() @@ -147,30 +138,13 @@ void Settings::InitDefaultPalette() s_default_palette = std::make_unique(qApp->palette()); } -void Settings::UpdateSystemDark() -{ -#ifdef _WIN32 - // Check if the system is set to dark mode so we can set the default theme and window - // decorations accordingly. - { - using namespace winrt::Windows::UI::ViewManagement; - const UISettings settings; - const auto& color = settings.GetColorValue(UIColorType::Foreground); - - const bool is_system_dark = 5 * color.G + 2 * color.R + color.B > 8 * 128; - Settings::Instance().SetSystemDark(is_system_dark); - } -#endif -} - -void Settings::SetSystemDark(bool dark) -{ - s_system_dark = dark; -} - bool Settings::IsSystemDark() { - return s_system_dark; +#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) + return (qApp->styleHints()->colorScheme() == Qt::ColorScheme::Dark); +#else + return false; +#endif } bool Settings::IsThemeDark() diff --git a/Source/Core/DolphinQt/Settings.h b/Source/Core/DolphinQt/Settings.h index a1ceb0c8c5..c9703956d5 100644 --- a/Source/Core/DolphinQt/Settings.h +++ b/Source/Core/DolphinQt/Settings.h @@ -53,8 +53,6 @@ public: // UI void TriggerThemeChanged(); void InitDefaultPalette(); - void UpdateSystemDark(); - void SetSystemDark(bool dark); bool IsSystemDark(); bool IsThemeDark(); diff --git a/Source/Core/DolphinQt/Settings/AdvancedPane.cpp b/Source/Core/DolphinQt/Settings/AdvancedPane.cpp index cfcc3bba81..5e4717a3c9 100644 --- a/Source/Core/DolphinQt/Settings/AdvancedPane.cpp +++ b/Source/Core/DolphinQt/Settings/AdvancedPane.cpp @@ -239,10 +239,11 @@ void AdvancedPane::ConnectLayout() void AdvancedPane::Update() { - const bool running = Core::GetState(Core::System::GetInstance()) != Core::State::Uninitialized; + const bool is_uninitialized = Core::IsUninitialized(Core::System::GetInstance()); const bool enable_cpu_clock_override_widgets = Config::Get(Config::MAIN_OVERCLOCK_ENABLE); const bool enable_ram_override_widgets = Config::Get(Config::MAIN_RAM_OVERRIDE_ENABLE); - const bool enable_custom_rtc_widgets = Config::Get(Config::MAIN_CUSTOM_RTC_ENABLE) && !running; + const bool enable_custom_rtc_widgets = + Config::Get(Config::MAIN_CUSTOM_RTC_ENABLE) && is_uninitialized; const auto available_cpu_cores = PowerPC::AvailableCPUCores(); const auto cpu_core = Config::Get(Config::MAIN_CPU_CORE); @@ -251,9 +252,9 @@ void AdvancedPane::Update() if (available_cpu_cores[i] == cpu_core) m_cpu_emulation_engine_combobox->setCurrentIndex(int(i)); } - m_cpu_emulation_engine_combobox->setEnabled(!running); - m_enable_mmu_checkbox->setEnabled(!running); - m_pause_on_panic_checkbox->setEnabled(!running); + m_cpu_emulation_engine_combobox->setEnabled(is_uninitialized); + m_enable_mmu_checkbox->setEnabled(is_uninitialized); + m_pause_on_panic_checkbox->setEnabled(is_uninitialized); { QFont bf = font(); @@ -282,11 +283,11 @@ void AdvancedPane::Update() return tr("%1% (%2 MHz)").arg(QString::number(percent), QString::number(clock)); }()); - m_ram_override_checkbox->setEnabled(!running); + m_ram_override_checkbox->setEnabled(is_uninitialized); SignalBlocking(m_ram_override_checkbox)->setChecked(enable_ram_override_widgets); - m_mem1_override_slider->setEnabled(enable_ram_override_widgets && !running); - m_mem1_override_slider_label->setEnabled(enable_ram_override_widgets && !running); + m_mem1_override_slider->setEnabled(enable_ram_override_widgets && is_uninitialized); + m_mem1_override_slider_label->setEnabled(enable_ram_override_widgets && is_uninitialized); { const QSignalBlocker blocker(m_mem1_override_slider); @@ -299,8 +300,8 @@ void AdvancedPane::Update() return tr("%1 MB (MEM1)").arg(QString::number(mem1_size)); }()); - m_mem2_override_slider->setEnabled(enable_ram_override_widgets && !running); - m_mem2_override_slider_label->setEnabled(enable_ram_override_widgets && !running); + m_mem2_override_slider->setEnabled(enable_ram_override_widgets && is_uninitialized); + m_mem2_override_slider_label->setEnabled(enable_ram_override_widgets && is_uninitialized); { const QSignalBlocker blocker(m_mem2_override_slider); @@ -313,7 +314,7 @@ void AdvancedPane::Update() return tr("%1 MB (MEM2)").arg(QString::number(mem2_size)); }()); - m_custom_rtc_checkbox->setEnabled(!running); + m_custom_rtc_checkbox->setEnabled(is_uninitialized); SignalBlocking(m_custom_rtc_checkbox)->setChecked(Config::Get(Config::MAIN_CUSTOM_RTC_ENABLE)); QDateTime initial_date_time; diff --git a/Source/Core/DolphinQt/Settings/AudioPane.cpp b/Source/Core/DolphinQt/Settings/AudioPane.cpp index 289dc28e7d..d7cfce3048 100644 --- a/Source/Core/DolphinQt/Settings/AudioPane.cpp +++ b/Source/Core/DolphinQt/Settings/AudioPane.cpp @@ -40,8 +40,7 @@ AudioPane::AudioPane() OnEmulationStateChanged(state != Core::State::Uninitialized); }); - OnEmulationStateChanged(Core::GetState(Core::System::GetInstance()) != - Core::State::Uninitialized); + OnEmulationStateChanged(!Core::IsUninitialized(Core::System::GetInstance())); } void AudioPane::CreateWidgets() @@ -160,10 +159,22 @@ void AudioPane::CreateWidgets() dsp_box->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed); + auto* misc_box = new QGroupBox(tr("Miscellaneous Settings")); + auto* misc_layout = new QGridLayout; + misc_box->setLayout(misc_layout); + + m_speed_up_mute_enable = new QCheckBox(tr("Mute When Disabling Speed Limit.")); + m_speed_up_mute_enable->setToolTip( + tr("Mutes the audio when overriding the emulation speed limit (default hotkey: Tab).")); + + misc_layout->addWidget(m_speed_up_mute_enable, 0, 0, 1, 1); + auto* const main_vbox_layout = new QVBoxLayout; + main_vbox_layout->addWidget(dsp_box); main_vbox_layout->addWidget(backend_box); main_vbox_layout->addWidget(stretching_box); + main_vbox_layout->addWidget(misc_box); m_main_layout = new QHBoxLayout; m_main_layout->addLayout(main_vbox_layout); @@ -188,6 +199,7 @@ void AudioPane::ConnectWidgets() connect(m_dsp_hle, &QRadioButton::toggled, this, &AudioPane::SaveSettings); connect(m_dsp_lle, &QRadioButton::toggled, this, &AudioPane::SaveSettings); connect(m_dsp_interpreter, &QRadioButton::toggled, this, &AudioPane::SaveSettings); + connect(m_speed_up_mute_enable, &QCheckBox::toggled, this, &AudioPane::SaveSettings); #ifdef _WIN32 connect(m_wasapi_device_combo, &QComboBox::currentIndexChanged, this, &AudioPane::SaveSettings); @@ -251,6 +263,9 @@ void AudioPane::LoadSettings() m_stretching_buffer_indicator->setEnabled(m_stretching_enable->isChecked()); m_stretching_buffer_indicator->setText(tr("%1 ms").arg(m_stretching_buffer_slider->value())); + // Misc + m_speed_up_mute_enable->setChecked(Config::Get(Config::MAIN_AUDIO_MUTE_ON_DISABLED_SPEED_LIMIT)); + #ifdef _WIN32 if (Config::Get(Config::MAIN_WASAPI_DEVICE) == "default") { @@ -320,6 +335,10 @@ void AudioPane::SaveSettings() m_stretching_buffer_indicator->setText( tr("%1 ms").arg(Config::Get(Config::MAIN_AUDIO_STRETCH_LATENCY))); + // Misc + Config::SetBaseOrCurrent(Config::MAIN_AUDIO_MUTE_ON_DISABLED_SPEED_LIMIT, + m_speed_up_mute_enable->isChecked()); + #ifdef _WIN32 std::string device = "default"; diff --git a/Source/Core/DolphinQt/Settings/AudioPane.h b/Source/Core/DolphinQt/Settings/AudioPane.h index 50fa27717b..493b067939 100644 --- a/Source/Core/DolphinQt/Settings/AudioPane.h +++ b/Source/Core/DolphinQt/Settings/AudioPane.h @@ -76,4 +76,7 @@ private: QLabel* m_stretching_buffer_label; QSlider* m_stretching_buffer_slider; QLabel* m_stretching_buffer_indicator; + + // Misc Settings + QCheckBox* m_speed_up_mute_enable; }; diff --git a/Source/Core/DolphinQt/Settings/InterfacePane.cpp b/Source/Core/DolphinQt/Settings/InterfacePane.cpp index b7eab6e9c1..ede7a95a8f 100644 --- a/Source/Core/DolphinQt/Settings/InterfacePane.cpp +++ b/Source/Core/DolphinQt/Settings/InterfacePane.cpp @@ -130,8 +130,7 @@ void InterfacePane::CreateUI() Common::DoFileSearch({File::GetUserPath(D_THEMES_IDX), File::GetSysDirectory() + THEMES_DIR}); std::vector theme_names; theme_names.reserve(theme_paths.size()); - std::transform(theme_paths.cbegin(), theme_paths.cend(), std::back_inserter(theme_names), - PathToFileName); + std::ranges::transform(theme_paths, std::back_inserter(theme_names), PathToFileName); // Theme Combobox m_combobox_theme = new ConfigStringChoice(theme_names, Config::MAIN_THEME_NAME); diff --git a/Source/Core/DolphinQt/Settings/WiiPane.cpp b/Source/Core/DolphinQt/Settings/WiiPane.cpp index d7ae90b815..377d17c127 100644 --- a/Source/Core/DolphinQt/Settings/WiiPane.cpp +++ b/Source/Core/DolphinQt/Settings/WiiPane.cpp @@ -93,8 +93,7 @@ WiiPane::WiiPane(QWidget* parent) : QWidget(parent) LoadConfig(); ConnectLayout(); ValidateSelectionState(); - OnEmulationStateChanged(Core::GetState(Core::System::GetInstance()) != - Core::State::Uninitialized); + OnEmulationStateChanged(!Core::IsUninitialized(Core::System::GetInstance())); } void WiiPane::CreateLayout() diff --git a/Source/Core/DolphinQt/ToolBar.cpp b/Source/Core/DolphinQt/ToolBar.cpp index 284fc490da..4186722369 100644 --- a/Source/Core/DolphinQt/ToolBar.cpp +++ b/Source/Core/DolphinQt/ToolBar.cpp @@ -146,10 +146,10 @@ void ToolBar::MakeActions() } std::vector widths; - std::transform(items.begin(), items.end(), std::back_inserter(widths), - [](QWidget* item) { return item->sizeHint().width(); }); + std::ranges::transform(items, std::back_inserter(widths), + [](QWidget* item) { return item->sizeHint().width(); }); - const int min_width = *std::max_element(widths.begin(), widths.end()) * 0.85; + const int min_width = *std::ranges::max_element(widths) * 0.85; for (QWidget* widget : items) widget->setMinimumWidth(min_width); } diff --git a/Source/Core/DolphinQt/Translation.cpp b/Source/Core/DolphinQt/Translation.cpp index 83404d6a76..118634ebf0 100644 --- a/Source/Core/DolphinQt/Translation.cpp +++ b/Source/Core/DolphinQt/Translation.cpp @@ -80,7 +80,6 @@ public: // Needed for InputIterator concept bool operator==(const MoIterator& other) const { return distance_to(other) == 0; } - bool operator!=(const MoIterator& other) const { return !(*this == other); } pointer operator->() const { return dereference(); } MoIterator operator++(int) { diff --git a/Source/Core/DolphinTool/DolphinTool.vcxproj b/Source/Core/DolphinTool/DolphinTool.vcxproj index 598cb8da1a..9bc8b6249f 100644 --- a/Source/Core/DolphinTool/DolphinTool.vcxproj +++ b/Source/Core/DolphinTool/DolphinTool.vcxproj @@ -42,6 +42,7 @@ + diff --git a/Source/Core/DolphinTool/ToolHeadlessPlatform.cpp b/Source/Core/DolphinTool/ToolHeadlessPlatform.cpp index 0b04cbfa19..4f445623b9 100644 --- a/Source/Core/DolphinTool/ToolHeadlessPlatform.cpp +++ b/Source/Core/DolphinTool/ToolHeadlessPlatform.cpp @@ -61,6 +61,14 @@ void Host_UpdateDisasmDialog() { } +void Host_JitCacheCleared() +{ +} + +void Host_JitProfileDataWiped() +{ +} + void Host_UpdateMainFrame() { } diff --git a/Source/Core/DolphinTool/VerifyCommand.cpp b/Source/Core/DolphinTool/VerifyCommand.cpp index 13a041274d..b80f00a273 100644 --- a/Source/Core/DolphinTool/VerifyCommand.cpp +++ b/Source/Core/DolphinTool/VerifyCommand.cpp @@ -12,6 +12,7 @@ #include #include "Common/StringUtil.h" +#include "Core/AchievementManager.h" #include "DiscIO/Volume.h" #include "DiscIO/VolumeVerifier.h" #include "UICommon/UICommon.h" @@ -97,7 +98,7 @@ int VerifyCommand(const std::vector& args) .action("store") .help("Optional. Compute and print the digest using the selected algorithm, then exit. " "[%choices]") - .choices({"crc32", "md5", "sha1"}); + .choices({"crc32", "md5", "sha1", "rchash"}); const optparse::Values& options = parser.parse_args(args); @@ -114,6 +115,9 @@ int VerifyCommand(const std::vector& args) } const std::string& input_file_path = options["input"]; + bool rc_hash_calculate = false; + std::string rc_hash_result = "0"; + DiscIO::Hashes hashes_to_calculate{}; const bool algorithm_is_set = options.is_set("algorithm"); if (!algorithm_is_set) @@ -129,9 +133,12 @@ int VerifyCommand(const std::vector& args) hashes_to_calculate.md5 = true; else if (algorithm == "sha1") hashes_to_calculate.sha1 = true; + else if (algorithm == "rchash") + rc_hash_calculate = true; } - if (!hashes_to_calculate.crc32 && !hashes_to_calculate.md5 && !hashes_to_calculate.sha1) + if (!hashes_to_calculate.crc32 && !hashes_to_calculate.md5 && !hashes_to_calculate.sha1 && + !rc_hash_calculate) { // optparse should protect from this fmt::print(std::cerr, "Error: No algorithms selected for the operation\n"); @@ -156,6 +163,12 @@ int VerifyCommand(const std::vector& args) verifier.Finish(); const DiscIO::VolumeVerifier::Result& result = verifier.GetResult(); + // Calculate rcheevos hash + if (rc_hash_calculate) + { + rc_hash_result = AchievementManager::CalculateHash(input_file_path); + } + // Print the report if (!algorithm_is_set) { @@ -169,6 +182,8 @@ int VerifyCommand(const std::vector& args) fmt::print(std::cout, "{}\n", HashToHexString(result.hashes.md5)); else if (hashes_to_calculate.sha1 && !result.hashes.sha1.empty()) fmt::print(std::cout, "{}\n", HashToHexString(result.hashes.sha1)); + else if (rc_hash_calculate) + fmt::print(std::cout, "{}\n", rc_hash_result); else { fmt::print(std::cerr, "Error: No hash computed\n"); diff --git a/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.cpp b/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.cpp index 8783087650..e87d5ebadf 100644 --- a/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.cpp +++ b/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.cpp @@ -28,7 +28,7 @@ MixedTriggers::MixedTriggers(const std::string& name_) _trans("%"), // i18n: Refers to the "threshold" setting for pressure sensitive gamepad inputs. _trans("Input strength required for activation.")}, - 90, 0, 100); + 90, 1, 100); } void MixedTriggers::GetState(u16* const digital, const u16* bitmasks, ControlState* analog, @@ -51,7 +51,7 @@ void MixedTriggers::GetState(u16* const digital, const u16* bitmasks, ControlSta std::min(ApplyDeadzone(controls[trigger_count + i]->GetState(), deadzone), 1.0); // Apply threshold: - if (button_value > threshold) + if (button_value >= threshold) { // Fully activate analog: analog_value = 1.0; @@ -87,7 +87,7 @@ void MixedTriggers::GetState(u16* digital, const u16* bitmasks, ControlState* an ControlState analog_value = ApplyDeadzone(controls[trigger_count + i]->GetState(), deadzone); // Apply threshold: - if (button_value > threshold) + if (button_value >= threshold) { analog_value = 1.0; button_bool = true; diff --git a/Source/Core/InputCommon/ControllerEmu/ControllerEmu.h b/Source/Core/InputCommon/ControllerEmu/ControllerEmu.h index b77b2ce3ed..88c14cfdb1 100644 --- a/Source/Core/InputCommon/ControllerEmu/ControllerEmu.h +++ b/Source/Core/InputCommon/ControllerEmu/ControllerEmu.h @@ -53,8 +53,7 @@ struct TwoPointCalibration } else { - return std::equal(std::begin(max.data), std::end(max.data), std::begin(zero.data), - std::not_equal_to<>()); + return std::ranges::equal(max.data, zero.data, std::ranges::not_equal_to{}); } } diff --git a/Source/Core/InputCommon/ControllerEmu/StickGate.cpp b/Source/Core/InputCommon/ControllerEmu/StickGate.cpp index 4cdf3b63fb..4edc07fd02 100644 --- a/Source/Core/InputCommon/ControllerEmu/StickGate.cpp +++ b/Source/Core/InputCommon/ControllerEmu/StickGate.cpp @@ -7,6 +7,7 @@ #include #include +#include #include "Common/Common.h" #include "Common/MathUtil.h" @@ -287,7 +288,7 @@ void ReshapableInput::SaveConfig(Common::IniFile::Section* section, std::transform( m_calibration.begin(), m_calibration.end(), save_data.begin(), [](ControlState val) { return fmt::format("{:.2f}", val * CALIBRATION_CONFIG_SCALE); }); - section->Set(group + CALIBRATION_CONFIG_NAME, JoinStrings(save_data, " "), ""); + section->Set(group + CALIBRATION_CONFIG_NAME, fmt::to_string(fmt::join(save_data, " ")), ""); // Save center value. static constexpr char center_format[] = "{:.2f} {:.2f}"; diff --git a/Source/Core/InputCommon/ControllerInterface/CoreDevice.cpp b/Source/Core/InputCommon/ControllerInterface/CoreDevice.cpp index 720ea82735..8cf3e763e8 100644 --- a/Source/Core/InputCommon/ControllerInterface/CoreDevice.cpp +++ b/Source/Core/InputCommon/ControllerInterface/CoreDevice.cpp @@ -227,21 +227,11 @@ bool DeviceQualifier::operator==(const Device* const dev) const return false; } -bool DeviceQualifier::operator!=(const Device* const dev) const -{ - return !operator==(dev); -} - bool DeviceQualifier::operator==(const DeviceQualifier& devq) const { return std::tie(cid, name, source) == std::tie(devq.cid, devq.name, devq.source); } -bool DeviceQualifier::operator!=(const DeviceQualifier& devq) const -{ - return !operator==(devq); -} - std::shared_ptr DeviceContainer::FindDevice(const DeviceQualifier& devq) const { std::lock_guard lk(m_devices_mutex); diff --git a/Source/Core/InputCommon/ControllerInterface/CoreDevice.h b/Source/Core/InputCommon/ControllerInterface/CoreDevice.h index 8dbbccf4b5..33a322861b 100644 --- a/Source/Core/InputCommon/ControllerInterface/CoreDevice.h +++ b/Source/Core/InputCommon/ControllerInterface/CoreDevice.h @@ -213,10 +213,8 @@ public: std::string ToString() const; bool operator==(const DeviceQualifier& devq) const; - bool operator!=(const DeviceQualifier& devq) const; bool operator==(const Device* dev) const; - bool operator!=(const Device* dev) const; std::string source; int cid; diff --git a/Source/Core/InputCommon/ControllerInterface/DInput/DInputJoystick.cpp b/Source/Core/InputCommon/ControllerInterface/DInput/DInputJoystick.cpp index 577bd761d4..a78c310f24 100644 --- a/Source/Core/InputCommon/ControllerInterface/DInput/DInputJoystick.cpp +++ b/Source/Core/InputCommon/ControllerInterface/DInput/DInputJoystick.cpp @@ -176,15 +176,14 @@ Joystick::Joystick(const LPDIRECTINPUTDEVICE8 device) : m_device(device) std::list objects; if (SUCCEEDED(m_device->EnumObjects(DIEnumDeviceObjectsCallback, (LPVOID)&objects, DIDFT_AXIS))) { - const int num_ff_axes = - std::count_if(std::begin(objects), std::end(objects), - [](const auto& pdidoi) { return (pdidoi.dwFlags & DIDOI_FFACTUATOR) != 0; }); + const int num_ff_axes = std::ranges::count_if( + objects, [](const auto& pdidoi) { return (pdidoi.dwFlags & DIDOI_FFACTUATOR) != 0; }); InitForceFeedback(m_device, num_ff_axes); } // Set hats to center: // "The center position is normally reported as -1" -MSDN - std::fill(std::begin(m_state_in.rgdwPOV), std::end(m_state_in.rgdwPOV), -1); + std::ranges::fill(m_state_in.rgdwPOV, -1); } Joystick::~Joystick() diff --git a/Source/Core/InputCommon/ControllerInterface/MappingCommon.cpp b/Source/Core/InputCommon/ControllerInterface/MappingCommon.cpp index 56bab1a981..1877e8294c 100644 --- a/Source/Core/InputCommon/ControllerInterface/MappingCommon.cpp +++ b/Source/Core/InputCommon/ControllerInterface/MappingCommon.cpp @@ -9,6 +9,7 @@ #include #include +#include #include "Common/StringUtil.h" #include "InputCommon/ControllerInterface/CoreDevice.h" @@ -96,12 +97,12 @@ BuildExpression(const std::vector if (is_hotkey) { - alternations.push_back(fmt::format("@({})", JoinStrings(alternation, "+"))); + alternations.push_back(fmt::format("@({})", fmt::join(alternation, "+"))); } else { - std::sort(alternation.begin(), alternation.end()); - alternations.push_back(JoinStrings(alternation, "&")); + std::ranges::sort(alternation); + alternations.push_back(fmt::to_string(fmt::join(alternation, "&"))); } }; @@ -127,10 +128,10 @@ BuildExpression(const std::vector handle_release(); // Remove duplicates - std::sort(alternations.begin(), alternations.end()); + std::ranges::sort(alternations); alternations.erase(std::unique(alternations.begin(), alternations.end()), alternations.end()); - return JoinStrings(alternations, "|"); + return fmt::to_string(fmt::join(alternations, "|")); } void RemoveSpuriousTriggerCombinations( diff --git a/Source/Core/InputCommon/ImageOperations.h b/Source/Core/InputCommon/ImageOperations.h index da8b938c15..72887d1db2 100644 --- a/Source/Core/InputCommon/ImageOperations.h +++ b/Source/Core/InputCommon/ImageOperations.h @@ -21,7 +21,6 @@ struct Pixel u8 a = 0; bool operator==(const Pixel& o) const { return r == o.r && g == o.g && b == o.b && a == o.a; } - bool operator!=(const Pixel& o) const { return !(o == *this); } }; using Point = Common::TVec2; diff --git a/Source/Core/InputCommon/InputProfile.cpp b/Source/Core/InputCommon/InputProfile.cpp index 0d439c48e1..0bb452ac1e 100644 --- a/Source/Core/InputCommon/InputProfile.cpp +++ b/Source/Core/InputCommon/InputProfile.cpp @@ -111,8 +111,7 @@ ProfileCycler::GetMatchingProfilesFromSetting(const std::string& setting, } std::vector result; - std::set_intersection(profiles.begin(), profiles.end(), profiles_from_setting.begin(), - profiles_from_setting.end(), std::back_inserter(result)); + std::ranges::set_intersection(profiles, profiles_from_setting, std::back_inserter(result)); return result; } diff --git a/Source/Core/UICommon/CMakeLists.txt b/Source/Core/UICommon/CMakeLists.txt index 67460ac1af..7200bd500f 100644 --- a/Source/Core/UICommon/CMakeLists.txt +++ b/Source/Core/UICommon/CMakeLists.txt @@ -3,8 +3,6 @@ add_library(uicommon AutoUpdate.h CommandLineParse.cpp CommandLineParse.h - Disassembler.cpp - Disassembler.h DiscordPresence.cpp DiscordPresence.h GameFile.cpp @@ -43,6 +41,13 @@ if ((DEFINED CMAKE_ANDROID_ARCH_ABI AND CMAKE_ANDROID_ARCH_ABI MATCHES "x86|x86_ target_link_libraries(uicommon PRIVATE bdisasm) endif() +if(UNIX AND NOT APPLE AND NOT ANDROID AND ENABLE_QT) + find_package(Qt6 REQUIRED COMPONENTS DBus) + target_sources(uicommon PRIVATE DBusUtils.cpp) + target_compile_definitions(uicommon PRIVATE -DHAVE_QTDBUS=1) + target_link_libraries(uicommon PUBLIC Qt6::DBus) +endif() + if(X11_FOUND) target_sources(uicommon PRIVATE X11Utils.cpp) target_link_libraries(uicommon PUBLIC PkgConfig::XRANDR PkgConfig::X11) @@ -52,28 +57,6 @@ if(TARGET LibUSB::LibUSB) target_link_libraries(uicommon PRIVATE LibUSB::LibUSB) endif() -if(ENABLE_LLVM) - find_package(LLVM CONFIG) - if(LLVM_FOUND) - message(STATUS "LLVM found, enabling LLVM support in disassembler") - target_compile_definitions(uicommon PRIVATE HAVE_LLVM) - # Minimal documentation about LLVM's CMake functions is available here: - # https://releases.llvm.org/16.0.0/docs/CMake.html#embedding-llvm-in-your-project - # https://groups.google.com/g/llvm-dev/c/YeEVe7HTasQ?pli=1 - # - # However, you have to read the source code in any case. - # Look for LLVM-Config.cmake in your (Unix) system: - # $ find /usr -name LLVM-Config\\.cmake 2>/dev/null - llvm_expand_pseudo_components(LLVM_EXPAND_COMPONENTS - AllTargetsInfos AllTargetsDisassemblers AllTargetsCodeGens - ) - llvm_config(uicommon USE_SHARED - mcdisassembler target ${LLVM_EXPAND_COMPONENTS} - ) - target_include_directories(uicommon PRIVATE ${LLVM_INCLUDE_DIRS}) - endif() -endif() - if(USE_DISCORD_PRESENCE) target_compile_definitions(uicommon PRIVATE -DUSE_DISCORD_PRESENCE) target_link_libraries(uicommon PRIVATE discord-rpc) diff --git a/Source/Core/UICommon/DBusUtils.cpp b/Source/Core/UICommon/DBusUtils.cpp new file mode 100644 index 0000000000..6f92f662c5 --- /dev/null +++ b/Source/Core/UICommon/DBusUtils.cpp @@ -0,0 +1,204 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#include "UICommon/DBusUtils.h" + +#include +#include +#include +#include +#include +#include + +#include "Common/Logging/Log.h" + +namespace DBusUtils +{ +static bool InhibitFDO(); +static bool InhibitXfce(); +static bool InhibitMate(); +static bool InhibitPortal(); +static void Uninhibit(); + +static constexpr char s_app_id[] = "org.DolphinEmu.dolphin-emu"; + +// Cookie for the org.freedesktop.ScreenSaver interface +static uint32_t s_fdo_cookie = 0; +// Cookie for the org.xfce.ScreenSaver interface +static uint32_t s_xfce_cookie = 0; +// Cookie for the org.mate.ScreenSaver interface +static uint32_t s_mate_cookie = 0; +// Return handle for the org.freedesktop.portal.Desktop interface +static QString s_portal_handle; + +// Uses D-Bus to inhibit the screensaver +// Tries various D-Bus interfaces until it finds one that works +void InhibitScreenSaver(bool inhibit) +{ + if (inhibit) + { + if (s_fdo_cookie || s_xfce_cookie || s_mate_cookie || !s_portal_handle.isEmpty()) + return; + if (!InhibitFDO() && !InhibitXfce() && !InhibitMate() && !InhibitPortal()) + INFO_LOG_FMT(VIDEO, "Could not inhibit screensaver: No services available"); + } + else + Uninhibit(); +} + +// Inhibits screensaver on Xfce desktop +static bool InhibitXfce() +{ + QDBusInterface interface("org.xfce.ScreenSaver", "/", "org.xfce.ScreenSaver"); + if (!interface.isValid()) + return false; + + QDBusReply reply = interface.call("Inhibit", s_app_id, QObject::tr("Playing a game")); + if (interface.lastError().isValid()) + { + WARN_LOG_FMT(VIDEO, "org.xfce.ScreenSaver::Inhibit failed: {}", + interface.lastError().message().toStdString()); + return false; + } + INFO_LOG_FMT(VIDEO, "org.xfce.ScreenSaver::Inhibit succeeded"); + s_xfce_cookie = reply; + return true; +} + +// Inhibits screensaver on the MATE desktop +// MATE advertises support for xdg-desktop-portal Inhibit, +// but it doesn't work as of Fedora 40 +static bool InhibitMate() +{ + QDBusInterface interface("org.mate.ScreenSaver", "/org/mate/ScreenSaver", "org.mate.ScreenSaver"); + if (!interface.isValid()) + return false; + + QDBusReply reply = interface.call("Inhibit", s_app_id, QObject::tr("Playing a game")); + if (interface.lastError().isValid()) + { + WARN_LOG_FMT(VIDEO, "org.mate.ScreenSaver::Inhibit failed: {}", + interface.lastError().message().toStdString()); + return false; + } + INFO_LOG_FMT(VIDEO, "org.mate.ScreenSaver::Inhibit succeeded"); + s_mate_cookie = reply; + return true; +} + +// Inhibits screensaver on GNOME, KDE and Cinnamon +static bool InhibitFDO() +{ + QDBusInterface interface("org.freedesktop.ScreenSaver", "/org/freedesktop/ScreenSaver", + "org.freedesktop.ScreenSaver"); + if (!interface.isValid()) + return false; + + QDBusReply reply = interface.call("Inhibit", s_app_id, QObject::tr("Playing a game")); + if (interface.lastError().isValid()) + { + WARN_LOG_FMT(VIDEO, "org.freedesktop.ScreenSaver::Inhibit failed: {}", + interface.lastError().message().toStdString()); + return false; + } + INFO_LOG_FMT(VIDEO, "org.freedesktop.ScreenSaver::Inhibit succeeded"); + s_fdo_cookie = reply; + return true; +} + +// Inhibits screensaver when sandboxed through Flatpak +// Does not work on KDE Plasma versions before 6.1.5 +static bool InhibitPortal() +{ + QDBusInterface interface("org.freedesktop.portal.Desktop", "/org/freedesktop/portal/desktop", + "org.freedesktop.portal.Inhibit"); + if (!interface.isValid()) + return false; + + QHash options; + options["handle_token"] = "dolphin_" + QString::number(std::rand(), 0x10); + options["reason"] = QObject::tr("Playing a game"); + uint32_t flags = 9; // logout | idle + QDBusReply reply = interface.call("Inhibit", "", flags, options); + if (interface.lastError().isValid()) + { + WARN_LOG_FMT(VIDEO, "org.freedesktop.portal.Desktop::Inhibit failed: {}", + interface.lastError().message().toStdString()); + return false; + } + INFO_LOG_FMT(VIDEO, "org.freedesktop.portal.Desktop::Inhibit succeeded"); + s_portal_handle = reply.value().path(); + return true; +} + +static void Uninhibit() +{ + if (s_fdo_cookie) + { + QDBusInterface interface("org.freedesktop.ScreenSaver", "/org/freedesktop/ScreenSaver", + "org.freedesktop.ScreenSaver"); + interface.call("UnInhibit", s_fdo_cookie); + if (interface.lastError().isValid()) + { + WARN_LOG_FMT(VIDEO, "org.freedesktop.ScreenSaver::UnInhibit failed: {}", + interface.lastError().message().toStdString()); + } + else + { + INFO_LOG_FMT(VIDEO, "org.freedesktop.ScreenSaver::UnInhibit succeeded"); + } + s_fdo_cookie = 0; + } + + if (s_xfce_cookie) + { + QDBusInterface interface("org.xfce.ScreenSaver", "/org/xfce/ScreenSaver", + "org.xfce.ScreenSaver"); + interface.call("UnInhibit", s_xfce_cookie); + if (interface.lastError().isValid()) + { + WARN_LOG_FMT(VIDEO, "org.xfce.ScreenSaver::UnInhibit failed: {}", + interface.lastError().message().toStdString()); + } + else + { + INFO_LOG_FMT(VIDEO, "org.xfce.ScreenSaver::UnInhibit succeeded"); + } + s_xfce_cookie = 0; + } + + if (s_mate_cookie) + { + QDBusInterface interface("org.mate.ScreenSaver", "/", "org.mate.ScreenSaver"); + interface.call("UnInhibit", s_mate_cookie); + if (interface.lastError().isValid()) + { + WARN_LOG_FMT(VIDEO, "org.mate.ScreenSaver::UnInhibit failed: {}", + interface.lastError().message().toStdString()); + } + else + { + INFO_LOG_FMT(VIDEO, "org.mate.ScreenSaver::UnInhibit succeeded"); + } + s_mate_cookie = 0; + } + + if (!s_portal_handle.isEmpty()) + { + QDBusInterface interface("org.freedesktop.portal.Desktop", s_portal_handle, + "org.freedesktop.portal.Request"); + interface.call("Close"); + if (interface.lastError().isValid()) + { + WARN_LOG_FMT(VIDEO, "org.freedesktop.portal.Request::Close failed: {}", + interface.lastError().message().toStdString()); + } + else + { + INFO_LOG_FMT(VIDEO, "org.freedesktop.portal.Request::Close succeeded"); + } + s_portal_handle = QString(); + } +} + +} // namespace DBusUtils diff --git a/Source/Core/UICommon/DBusUtils.h b/Source/Core/UICommon/DBusUtils.h new file mode 100644 index 0000000000..5353efc319 --- /dev/null +++ b/Source/Core/UICommon/DBusUtils.h @@ -0,0 +1,11 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +namespace DBusUtils +{ + +void InhibitScreenSaver(bool inhibit); + +} // namespace DBusUtils diff --git a/Source/Core/UICommon/Disassembler.cpp b/Source/Core/UICommon/Disassembler.cpp deleted file mode 100644 index 28857f6a6c..0000000000 --- a/Source/Core/UICommon/Disassembler.cpp +++ /dev/null @@ -1,208 +0,0 @@ -// Copyright 2008 Dolphin Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#include "UICommon/Disassembler.h" - -#include - -#if defined(HAVE_LLVM) -#include -#include -#include -#elif defined(_M_X86_64) -#include // Bochs -#endif - -#include "Common/Assert.h" -#include "Common/VariantUtil.h" -#include "Core/PowerPC/JitInterface.h" -#include "Core/System.h" - -#if defined(HAVE_LLVM) -class HostDisassemblerLLVM : public HostDisassembler -{ -public: - HostDisassemblerLLVM(const std::string& host_disasm, int inst_size = -1, - const std::string& cpu = ""); - ~HostDisassemblerLLVM() - { - if (m_can_disasm) - LLVMDisasmDispose(m_llvm_context); - } - -private: - bool m_can_disasm; - LLVMDisasmContextRef m_llvm_context; - int m_instruction_size; - - std::string DisassembleHostBlock(const u8* code_start, const u32 code_size, - u32* host_instructions_count, u64 starting_pc) override; -}; - -HostDisassemblerLLVM::HostDisassemblerLLVM(const std::string& host_disasm, int inst_size, - const std::string& cpu) - : m_can_disasm(false), m_instruction_size(inst_size) -{ - LLVMInitializeAllTargetInfos(); - LLVMInitializeAllTargetMCs(); - LLVMInitializeAllDisassemblers(); - - m_llvm_context = - LLVMCreateDisasmCPU(host_disasm.c_str(), cpu.c_str(), nullptr, 0, nullptr, nullptr); - - // Couldn't create llvm context - if (!m_llvm_context) - return; - - LLVMSetDisasmOptions(m_llvm_context, LLVMDisassembler_Option_AsmPrinterVariant | - LLVMDisassembler_Option_PrintLatency); - - m_can_disasm = true; -} - -std::string HostDisassemblerLLVM::DisassembleHostBlock(const u8* code_start, const u32 code_size, - u32* host_instructions_count, - u64 starting_pc) -{ - if (!m_can_disasm) - return "(No LLVM context)"; - - u8* disasmPtr = (u8*)code_start; - const u8* end = code_start + code_size; - - std::ostringstream x86_disasm; - while ((u8*)disasmPtr < end) - { - char inst_disasm[256]; - size_t inst_size = LLVMDisasmInstruction(m_llvm_context, disasmPtr, (u64)(end - disasmPtr), - starting_pc, inst_disasm, 256); - - x86_disasm << "0x" << std::hex << starting_pc << "\t"; - if (!inst_size) - { - x86_disasm << "Invalid inst:"; - - if (m_instruction_size != -1) - { - // If we are on an architecture that has a fixed instruction size - // We can continue onward past this bad instruction. - std::string inst_str; - for (int i = 0; i < m_instruction_size; ++i) - inst_str += fmt::format("{:02x}", disasmPtr[i]); - - x86_disasm << inst_str << std::endl; - disasmPtr += m_instruction_size; - } - else - { - // We can't continue if we are on an architecture that has flexible instruction sizes - // Dump the rest of the block instead - std::string code_block; - for (int i = 0; (disasmPtr + i) < end; ++i) - code_block += fmt::format("{:02x}", disasmPtr[i]); - - x86_disasm << code_block << std::endl; - break; - } - } - else - { - x86_disasm << inst_disasm << std::endl; - disasmPtr += inst_size; - starting_pc += inst_size; - } - - (*host_instructions_count)++; - } - - return x86_disasm.str(); -} -#elif defined(_M_X86_64) -class HostDisassemblerX86 : public HostDisassembler -{ -public: - HostDisassemblerX86(); - -private: - disassembler m_disasm; - - std::string DisassembleHostBlock(const u8* code_start, const u32 code_size, - u32* host_instructions_count, u64 starting_pc) override; -}; - -HostDisassemblerX86::HostDisassemblerX86() -{ - m_disasm.set_syntax_intel(); -} - -std::string HostDisassemblerX86::DisassembleHostBlock(const u8* code_start, const u32 code_size, - u32* host_instructions_count, u64 starting_pc) -{ - u64 disasmPtr = (u64)code_start; - const u8* end = code_start + code_size; - - std::ostringstream x86_disasm; - while ((u8*)disasmPtr < end) - { - char inst_disasm[256]; - disasmPtr += m_disasm.disasm64(disasmPtr, disasmPtr, (u8*)disasmPtr, inst_disasm); - x86_disasm << inst_disasm << std::endl; - (*host_instructions_count)++; - } - - return x86_disasm.str(); -} -#endif - -std::unique_ptr GetNewDisassembler(const std::string& arch) -{ -#if defined(HAVE_LLVM) - if (arch == "x86") - return std::make_unique("x86_64-none-unknown"); - if (arch == "aarch64") - return std::make_unique("aarch64-none-unknown", 4, "cortex-a57"); - if (arch == "armv7") - return std::make_unique("armv7-none-unknown", 4, "cortex-a15"); -#elif defined(_M_X86_64) - if (arch == "x86") - return std::make_unique(); -#endif - return std::make_unique(); -} - -DisassembleResult DisassembleBlock(HostDisassembler* disasm, u32 address) -{ - auto res = Core::System::GetInstance().GetJitInterface().GetHostCode(address); - - return std::visit(overloaded{[&](JitInterface::GetHostCodeError error) { - DisassembleResult result; - switch (error) - { - case JitInterface::GetHostCodeError::NoJitActive: - result.text = "(No JIT active)"; - break; - case JitInterface::GetHostCodeError::NoTranslation: - result.text = "(No translation)"; - break; - default: - ASSERT(false); - break; - } - result.entry_address = address; - result.instruction_count = 0; - result.code_size = 0; - return result; - }, - [&](JitInterface::GetHostCodeResult host_result) { - DisassembleResult new_result; - u32 instruction_count = 0; - new_result.text = disasm->DisassembleHostBlock( - host_result.code, host_result.code_size, &instruction_count, - (u64)host_result.code); - new_result.entry_address = host_result.entry_address; - new_result.code_size = host_result.code_size; - new_result.instruction_count = instruction_count; - return new_result; - }}, - res); -} diff --git a/Source/Core/UICommon/Disassembler.h b/Source/Core/UICommon/Disassembler.h deleted file mode 100644 index 6c193c49c0..0000000000 --- a/Source/Core/UICommon/Disassembler.h +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright 2008 Dolphin Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include -#include -#include "Common/CommonTypes.h" - -class HostDisassembler -{ -public: - virtual ~HostDisassembler() {} - virtual std::string DisassembleHostBlock(const u8* code_start, const u32 code_size, - u32* host_instructions_count, u64 starting_pc) - { - return "(No disassembler)"; - } -}; - -struct DisassembleResult -{ - std::string text; - u32 entry_address = 0; - u32 instruction_count = 0; - u32 code_size = 0; -}; - -std::unique_ptr GetNewDisassembler(const std::string& arch); -DisassembleResult DisassembleBlock(HostDisassembler* disasm, u32 address); diff --git a/Source/Core/UICommon/GameFile.cpp b/Source/Core/UICommon/GameFile.cpp index 7603463138..5c32c511df 100644 --- a/Source/Core/UICommon/GameFile.cpp +++ b/Source/Core/UICommon/GameFile.cpp @@ -613,11 +613,10 @@ bool GameFile::CheckIfTwoDiscGame(const std::string& game_id) const "S6T", "SDQ", }; - static_assert(std::is_sorted(two_disc_game_id_prefixes.begin(), two_disc_game_id_prefixes.end())); + static_assert(std::ranges::is_sorted(two_disc_game_id_prefixes)); std::string_view game_id_prefix(game_id.data(), GAME_ID_PREFIX_SIZE); - return std::binary_search(two_disc_game_id_prefixes.begin(), two_disc_game_id_prefixes.end(), - game_id_prefix); + return std::ranges::binary_search(two_disc_game_id_prefixes, game_id_prefix); } std::string GameFile::GetNetPlayName(const Core::TitleDatabase& title_database) const diff --git a/Source/Core/UICommon/ResourcePack/Manager.cpp b/Source/Core/UICommon/ResourcePack/Manager.cpp index d57cbb498a..eda0e9c93b 100644 --- a/Source/Core/UICommon/ResourcePack/Manager.cpp +++ b/Source/Core/UICommon/ResourcePack/Manager.cpp @@ -85,7 +85,7 @@ std::vector& GetPacks() std::vector GetLowerPriorityPacks(const ResourcePack& pack) { std::vector list; - for (auto it = std::find(packs.begin(), packs.end(), pack) + 1; it != packs.end(); ++it) + for (auto it = std::ranges::find(packs, pack) + 1; it != packs.end(); ++it) { auto& entry = *it; if (!IsInstalled(pack)) @@ -100,7 +100,7 @@ std::vector GetLowerPriorityPacks(const ResourcePack& pack) std::vector GetHigherPriorityPacks(const ResourcePack& pack) { std::vector list; - auto end = std::find(packs.begin(), packs.end(), pack); + auto end = std::ranges::find(packs, pack); for (auto it = packs.begin(); it != end; ++it) { @@ -145,7 +145,7 @@ bool Remove(ResourcePack& pack) if (!result) return false; - auto pack_iterator = std::find(packs.begin(), packs.end(), pack); + auto pack_iterator = std::ranges::find(packs, pack); if (pack_iterator == packs.end()) return false; diff --git a/Source/Core/UICommon/ResourcePack/ResourcePack.cpp b/Source/Core/UICommon/ResourcePack/ResourcePack.cpp index 659e8808a1..f6d6a25239 100644 --- a/Source/Core/UICommon/ResourcePack/ResourcePack.cpp +++ b/Source/Core/UICommon/ResourcePack/ResourcePack.cpp @@ -170,10 +170,9 @@ bool ResourcePack::Install(const std::string& path) continue; const std::string texture_name = texture_zip_path.substr(texture_zip_path_prefix.size()); - auto texture_it = std::find_if( - m_textures.cbegin(), m_textures.cend(), [&texture_name](const std::string& texture) { - return mz_path_compare_wc(texture.c_str(), texture_name.c_str(), 1) == MZ_OK; - }); + auto texture_it = std::ranges::find_if(m_textures, [&texture_name](const std::string& texture) { + return mz_path_compare_wc(texture.c_str(), texture_name.c_str(), 1) == MZ_OK; + }); if (texture_it == m_textures.cend()) continue; const auto texture = *texture_it; @@ -307,9 +306,4 @@ bool ResourcePack::operator==(const ResourcePack& pack) const return pack.GetPath() == m_path; } -bool ResourcePack::operator!=(const ResourcePack& pack) const -{ - return !operator==(pack); -} - } // namespace ResourcePack diff --git a/Source/Core/UICommon/ResourcePack/ResourcePack.h b/Source/Core/UICommon/ResourcePack/ResourcePack.h index 4e003f5eea..32ef699a79 100644 --- a/Source/Core/UICommon/ResourcePack/ResourcePack.h +++ b/Source/Core/UICommon/ResourcePack/ResourcePack.h @@ -30,7 +30,6 @@ public: bool Uninstall(const std::string& path); bool operator==(const ResourcePack& pack) const; - bool operator!=(const ResourcePack& pack) const; private: bool m_valid = true; diff --git a/Source/Core/UICommon/UICommon.cpp b/Source/Core/UICommon/UICommon.cpp index d0f8345852..e4f79a6a6a 100644 --- a/Source/Core/UICommon/UICommon.cpp +++ b/Source/Core/UICommon/UICommon.cpp @@ -50,8 +50,8 @@ #include "UICommon/DiscordPresence.h" #include "UICommon/USBUtils.h" -#ifdef HAVE_X11 -#include "UICommon/X11Utils.h" +#ifdef HAVE_QTDBUS +#include "UICommon/DBusUtils.h" #endif #ifdef __APPLE__ @@ -225,7 +225,7 @@ void SetLocale(std::string locale_name) if (locale_name == "en") locale_name = "en_GB"; - std::replace(locale_name.begin(), locale_name.end(), OTHER_SEPARATOR, PREFERRED_SEPARATOR); + std::ranges::replace(locale_name, OTHER_SEPARATOR, PREFERRED_SEPARATOR); // Use the specified locale if supported. if (set_locale(locale_name)) @@ -480,17 +480,13 @@ bool TriggerSTMPowerEvent() return true; } -#ifdef HAVE_X11 -void InhibitScreenSaver(Window win, bool inhibit) -#else void InhibitScreenSaver(bool inhibit) -#endif { // Inhibit the screensaver. Depending on the operating system this may also // disable low-power states and/or screen dimming. -#ifdef HAVE_X11 - X11Utils::InhibitScreensaver(win, inhibit); +#ifdef HAVE_QTDBUS + DBusUtils::InhibitScreenSaver(inhibit); #endif #ifdef _WIN32 diff --git a/Source/Core/UICommon/UICommon.h b/Source/Core/UICommon/UICommon.h index f57518cf14..f23a0005c7 100644 --- a/Source/Core/UICommon/UICommon.h +++ b/Source/Core/UICommon/UICommon.h @@ -17,11 +17,7 @@ void Shutdown(); void InitControllers(const WindowSystemInfo& wsi); void ShutdownControllers(); -#ifdef HAVE_X11 -void InhibitScreenSaver(unsigned long win, bool enable); -#else -void InhibitScreenSaver(bool enable); -#endif +void InhibitScreenSaver(bool inhibit); // Calls std::locale::global, selecting a fallback locale if the // requested locale isn't available diff --git a/Source/Core/UICommon/X11Utils.cpp b/Source/Core/UICommon/X11Utils.cpp index 659017ad53..219c897d9e 100644 --- a/Source/Core/UICommon/X11Utils.cpp +++ b/Source/Core/UICommon/X11Utils.cpp @@ -45,24 +45,6 @@ bool ToggleFullscreen(Display* dpy, Window win) return true; } -void InhibitScreensaver(Window win, bool suspend) -{ - char id[11]; - snprintf(id, sizeof(id), "0x%lx", win); - - // Call xdg-screensaver - char* argv[4] = {(char*)"xdg-screensaver", (char*)(suspend ? "suspend" : "resume"), id, nullptr}; - pid_t pid; - if (!posix_spawnp(&pid, "xdg-screensaver", nullptr, nullptr, argv, environ)) - { - int status; - while (waitpid(pid, &status, 0) == -1) - ; - - INFO_LOG_FMT(VIDEO, "Started xdg-screensaver (PID = {})", pid); - } -} - #ifdef HAVE_XRANDR XRRConfiguration::XRRConfiguration(Display* _dpy, Window _win) : dpy(_dpy), win(_win), screenResources(nullptr), outputInfo(nullptr), crtcInfo(nullptr), diff --git a/Source/Core/UICommon/X11Utils.h b/Source/Core/UICommon/X11Utils.h index 7a406bd641..e71fada4c3 100644 --- a/Source/Core/UICommon/X11Utils.h +++ b/Source/Core/UICommon/X11Utils.h @@ -20,10 +20,6 @@ namespace X11Utils { bool ToggleFullscreen(Display* dpy, Window win); -Window XWindowFromHandle(void* Handle); -Display* XDisplayFromHandle(void* Handle); - -void InhibitScreensaver(Window win, bool suspend); #ifdef HAVE_XRANDR class XRRConfiguration diff --git a/Source/Core/UpdaterCommon/UpdaterCommon.cpp b/Source/Core/UpdaterCommon/UpdaterCommon.cpp index 9dd470e067..3032382bff 100644 --- a/Source/Core/UpdaterCommon/UpdaterCommon.cpp +++ b/Source/Core/UpdaterCommon/UpdaterCommon.cpp @@ -3,6 +3,7 @@ #include "UpdaterCommon/UpdaterCommon.h" +#include #include #include #include @@ -150,7 +151,7 @@ Manifest::Hash ComputeHash(const std::string& contents) false); Manifest::Hash out; - std::copy(full.begin(), full.begin() + 16, out.begin()); + std::copy_n(full.begin(), 16, out.begin()); return out; } diff --git a/Source/Core/VideoBackends/D3D/D3DGfx.cpp b/Source/Core/VideoBackends/D3D/D3DGfx.cpp index 27b4f0a4a0..a58293ef6b 100644 --- a/Source/Core/VideoBackends/D3D/D3DGfx.cpp +++ b/Source/Core/VideoBackends/D3D/D3DGfx.cpp @@ -157,10 +157,11 @@ void Gfx::DispatchComputeShader(const AbstractShader* shader, u32 groupsize_x, u D3D::context->Dispatch(groups_x, groups_y, groups_z); } -void Gfx::BindBackbuffer(const ClearColor& clear_color) +bool Gfx::BindBackbuffer(const ClearColor& clear_color) { CheckForSwapChainChanges(); SetAndClearFramebuffer(m_swap_chain->GetFramebuffer(), clear_color); + return true; } void Gfx::PresentBackbuffer() diff --git a/Source/Core/VideoBackends/D3D/D3DGfx.h b/Source/Core/VideoBackends/D3D/D3DGfx.h index 07c47e93af..03104c25f4 100644 --- a/Source/Core/VideoBackends/D3D/D3DGfx.h +++ b/Source/Core/VideoBackends/D3D/D3DGfx.h @@ -60,7 +60,7 @@ public: void DrawIndexed(u32 base_index, u32 num_indices, u32 base_vertex) override; void DispatchComputeShader(const AbstractShader* shader, u32 groupsize_x, u32 groupsize_y, u32 groupsize_z, u32 groups_x, u32 groups_y, u32 groups_z) override; - void BindBackbuffer(const ClearColor& clear_color = {}) override; + bool BindBackbuffer(const ClearColor& clear_color = {}) override; void PresentBackbuffer() override; void SetFullscreen(bool enable_fullscreen) override; bool IsFullscreen() const override; diff --git a/Source/Core/VideoBackends/D3D12/D3D12Gfx.cpp b/Source/Core/VideoBackends/D3D12/D3D12Gfx.cpp index 51441457e0..1b126a3909 100644 --- a/Source/Core/VideoBackends/D3D12/D3D12Gfx.cpp +++ b/Source/Core/VideoBackends/D3D12/D3D12Gfx.cpp @@ -365,10 +365,11 @@ void Gfx::DispatchComputeShader(const AbstractShader* shader, u32 groupsize_x, u m_dirty_bits |= DirtyState_Pipeline; } -void Gfx::BindBackbuffer(const ClearColor& clear_color) +bool Gfx::BindBackbuffer(const ClearColor& clear_color) { CheckForSwapChainChanges(); SetAndClearFramebuffer(m_swap_chain->GetCurrentFramebuffer(), clear_color); + return true; } void Gfx::CheckForSwapChainChanges() diff --git a/Source/Core/VideoBackends/D3D12/D3D12Gfx.h b/Source/Core/VideoBackends/D3D12/D3D12Gfx.h index 9f537e5e09..1f8e40314b 100644 --- a/Source/Core/VideoBackends/D3D12/D3D12Gfx.h +++ b/Source/Core/VideoBackends/D3D12/D3D12Gfx.h @@ -68,7 +68,7 @@ public: void DrawIndexed(u32 base_index, u32 num_indices, u32 base_vertex) override; void DispatchComputeShader(const AbstractShader* shader, u32 groupsize_x, u32 groupsize_y, u32 groupsize_z, u32 groups_x, u32 groups_y, u32 groups_z) override; - void BindBackbuffer(const ClearColor& clear_color = {}) override; + bool BindBackbuffer(const ClearColor& clear_color = {}) override; void PresentBackbuffer() override; SurfaceInfo GetSurfaceInfo() const override; diff --git a/Source/Core/VideoBackends/Metal/MTLGfx.h b/Source/Core/VideoBackends/Metal/MTLGfx.h index e92ae285e6..f1916766a6 100644 --- a/Source/Core/VideoBackends/Metal/MTLGfx.h +++ b/Source/Core/VideoBackends/Metal/MTLGfx.h @@ -67,7 +67,7 @@ public: void DrawIndexed(u32 base_index, u32 num_indices, u32 base_vertex) override; void DispatchComputeShader(const AbstractShader* shader, u32 groupsize_x, u32 groupsize_y, u32 groupsize_z, u32 groups_x, u32 groups_y, u32 groups_z) override; - void BindBackbuffer(const ClearColor& clear_color = {}) override; + bool BindBackbuffer(const ClearColor& clear_color = {}) override; void PresentBackbuffer() override; SurfaceInfo GetSurfaceInfo() const override; diff --git a/Source/Core/VideoBackends/Metal/MTLGfx.mm b/Source/Core/VideoBackends/Metal/MTLGfx.mm index d594117de5..a61c3d79d4 100644 --- a/Source/Core/VideoBackends/Metal/MTLGfx.mm +++ b/Source/Core/VideoBackends/Metal/MTLGfx.mm @@ -447,7 +447,7 @@ void Metal::Gfx::DispatchComputeShader(const AbstractShader* shader, // } } -void Metal::Gfx::BindBackbuffer(const ClearColor& clear_color) +bool Metal::Gfx::BindBackbuffer(const ClearColor& clear_color) { @autoreleasepool { @@ -456,6 +456,7 @@ void Metal::Gfx::BindBackbuffer(const ClearColor& clear_color) m_drawable = MRCRetain([m_layer nextDrawable]); m_backbuffer->UpdateBackbufferTexture([m_drawable texture]); SetAndClearFramebuffer(m_backbuffer.get(), clear_color); + return m_drawable != nullptr; } } diff --git a/Source/Core/VideoBackends/Metal/MTLObjectCache.h b/Source/Core/VideoBackends/Metal/MTLObjectCache.h index f47a513116..8404a6db57 100644 --- a/Source/Core/VideoBackends/Metal/MTLObjectCache.h +++ b/Source/Core/VideoBackends/Metal/MTLObjectCache.h @@ -39,7 +39,6 @@ struct DepthStencilSelector enum CompareMode CompareMode() const { return static_cast(value >> 1); } bool operator==(const DepthStencilSelector& other) const { return value == other.value; } - bool operator!=(const DepthStencilSelector& other) const { return !(*this == other); } static constexpr size_t N_VALUES = 1 << 4; }; @@ -65,7 +64,6 @@ struct SamplerSelector bool AnisotropicFiltering() const { return ((value >> 3) & 1); } bool operator==(const SamplerSelector& other) const { return value == other.value; } - bool operator!=(const SamplerSelector& other) const { return !(*this == other); } static constexpr size_t N_VALUES = (1 << 4) * 9; }; @@ -83,7 +81,7 @@ public: id GetSampler(SamplerSelector sel) { - if (__builtin_expect(!m_samplers[sel.value], false)) + if (!m_samplers[sel.value]) [[unlikely]] m_samplers[sel.value] = CreateSampler(sel); return m_samplers[sel.value]; } diff --git a/Source/Core/VideoBackends/Metal/MTLObjectCache.mm b/Source/Core/VideoBackends/Metal/MTLObjectCache.mm index 5d29f06e88..db0e338ae5 100644 --- a/Source/Core/VideoBackends/Metal/MTLObjectCache.mm +++ b/Source/Core/VideoBackends/Metal/MTLObjectCache.mm @@ -17,6 +17,7 @@ #include "VideoCommon/AbstractPipeline.h" #include "VideoCommon/NativeVertexFormat.h" #include "VideoCommon/VertexShaderGen.h" +#include "VideoCommon/VideoBackendBase.h" #include "VideoCommon/VideoConfig.h" MRCOwned> Metal::g_device; @@ -445,10 +446,66 @@ public: error:&err]; if (err) { - PanicAlertFmt("Failed to compile pipeline for {} and {}: {}", + static int counter; + std::string filename = VideoBackendBase::BadShaderFilename("pipeline", counter++); + FILE* file = fopen(filename.c_str(), "w"); + if (file) + { + fmt::println(file, "=============== Error ==============="); + fmt::println(file, "{}", [[err localizedDescription] UTF8String]); + fmt::println(file, "============== Pipeline ============="); + fmt::println(file, "VS: {}", [[[desc vertexFunction] label] UTF8String]); + fmt::println(file, "PS: {}", [[[desc fragmentFunction] label] UTF8String]); + fmt::println(file, "Color Format: {}", static_cast(fs.color_texture_format.Value())); + fmt::println(file, "Depth Format: {}", static_cast(fs.depth_texture_format.Value())); + fmt::println(file, "Sample Count: {}", fs.samples); + if (u32 cnt = fs.additional_color_attachment_count) + fmt::println(file, "Additional Color Attachments: {}", cnt); + if (bs.colorupdate && bs.alphaupdate) + fmt::println(file, "Write Color, Alpha"); + else if (bs.colorupdate) + fmt::println(file, "Write Color"); + else if (bs.alphaupdate) + fmt::println(file, "Write Alpha"); + else + fmt::println(file, "Write None"); + if (bs.blendenable) + { + auto print_blend = [file](const char* name, SrcBlendFactor src, DstBlendFactor dst, + bool subtract) { + if (subtract) + fmt::println(file, "{}: dst * {} - src * {}", name, dst, src); + else + fmt::println(file, "{}: src * {} + dst * {}", name, src, dst); + }; + print_blend("Color Blend", bs.srcfactor, bs.dstfactor, bs.subtract); + print_blend("Alpha Blend", bs.srcfactoralpha, bs.dstfactoralpha, bs.subtractAlpha); + fmt::println(file, "Blend Dual Source: {}", bs.usedualsrc ? "true" : "false"); + } + else + { + fmt::println(file, "Blend Disabled"); + } + if (const Shader* vs = static_cast(config.vertex_shader)) + { + fmt::println(file, "========= Vertex Shader MSL ========="); + fmt::println(file, "{}", vs->GetMSL()); + } + if (const Shader* ps = static_cast(config.pixel_shader)) + { + fmt::println(file, "========== Pixel Shader MSL ========="); + fmt::println(file, "{}", ps->GetMSL()); + } + fclose(file); + } + + std::string file_msg = file ? fmt::format("Details were written to {}", filename) : + "Failed to write detailed info"; + + PanicAlertFmt("Failed to compile pipeline for {} and {}: {}\n{}", [[[desc vertexFunction] label] UTF8String], [[[desc fragmentFunction] label] UTF8String], - [[err localizedDescription] UTF8String]); + [[err localizedDescription] UTF8String], file_msg); return std::make_pair(nullptr, PipelineReflection()); } diff --git a/Source/Core/VideoBackends/Metal/MTLShader.h b/Source/Core/VideoBackends/Metal/MTLShader.h index 018346bb6d..dca9d97931 100644 --- a/Source/Core/VideoBackends/Metal/MTLShader.h +++ b/Source/Core/VideoBackends/Metal/MTLShader.h @@ -19,6 +19,7 @@ public: ~Shader(); id GetShader() const { return m_shader; } + const std::string& GetMSL() const { return m_msl; } BinaryData GetBinary() const override; private: diff --git a/Source/Core/VideoBackends/Metal/MTLStateTracker.mm b/Source/Core/VideoBackends/Metal/MTLStateTracker.mm index b67c4162b1..131c7c2568 100644 --- a/Source/Core/VideoBackends/Metal/MTLStateTracker.mm +++ b/Source/Core/VideoBackends/Metal/MTLStateTracker.mm @@ -61,8 +61,8 @@ static NSString* GetName(Metal::StateTracker::UploadBuffer buffer) bool Metal::StateTracker::UsageTracker::PrepareForAllocation(u64 last_draw, size_t amt) { - auto removeme = std::find_if(m_usage.begin(), m_usage.end(), - [last_draw](UsageEntry usage) { return usage.drawno > last_draw; }); + auto removeme = std::ranges::find_if( + m_usage, [last_draw](UsageEntry usage) { return usage.drawno > last_draw; }); if (removeme != m_usage.begin()) m_usage.erase(m_usage.begin(), removeme); @@ -144,7 +144,7 @@ Metal::StateTracker::Map Metal::StateTracker::AllocateForTextureUpload(size_t am CPUBuffer& buffer = m_texture_upload_buffer; u64 last_draw = m_last_finished_draw.load(std::memory_order_acquire); bool needs_new = buffer.usage.PrepareForAllocation(last_draw, amt); - if (__builtin_expect(needs_new, false)) + if (needs_new) [[unlikely]] { // Orphan buffer size_t newsize = std::max(buffer.usage.Size() * 2, 4096); @@ -187,7 +187,7 @@ std::pair Metal::StateTracker::Preallocate(UploadBuffer buffer_id } buffer.last_upload = 0; } - if (__builtin_expect(needs_new, false)) + if (needs_new) [[unlikely]] { // Orphan buffer size_t newsize = std::max(buffer.usage.Size() * 2, 4096); diff --git a/Source/Core/VideoBackends/Metal/MTLUtil.mm b/Source/Core/VideoBackends/Metal/MTLUtil.mm index b9a195b555..de073280d7 100644 --- a/Source/Core/VideoBackends/Metal/MTLUtil.mm +++ b/Source/Core/VideoBackends/Metal/MTLUtil.mm @@ -309,7 +309,7 @@ void Metal::Util::PopulateBackendInfoFeatures(VideoConfig* config, id { // Requires SIMD-scoped reduction operations g_features.subgroup_ops = - [device supportsFamily:MTLGPUFamilyMac2] || [device supportsFamily:MTLGPUFamilyApple6]; + [device supportsFamily:MTLGPUFamilyMac2] || [device supportsFamily:MTLGPUFamilyApple7]; config->backend_info.bSupportsFramebufferFetch = [device supportsFamily:MTLGPUFamilyApple1]; } if (g_features.subgroup_ops) @@ -559,6 +559,9 @@ std::optional Metal::Util::TranslateShaderToMSL(ShaderStage stage, options.platform = spirv_cross::CompilerMSL::Options::macOS; #elif TARGET_OS_IOS options.platform = spirv_cross::CompilerMSL::Options::iOS; + // Otherwise SPIRV-Cross will try to compile subgroup ops to quad ops instead + // (And crash because there's no quad_min or quad_max) + options.ios_use_simdgroup_functions = Metal::g_features.subgroup_ops; #else #error What platform is this? #endif diff --git a/Source/Core/VideoBackends/OGL/OGLConfig.cpp b/Source/Core/VideoBackends/OGL/OGLConfig.cpp index 7fef1f458c..4b1e5308a2 100644 --- a/Source/Core/VideoBackends/OGL/OGLConfig.cpp +++ b/Source/Core/VideoBackends/OGL/OGLConfig.cpp @@ -4,9 +4,12 @@ #include "VideoBackends/OGL/OGLConfig.h" #include +#include #include #include +#include + #include "Common/Assert.h" #include "Common/GL/GLContext.h" #include "Common/GL/GLExtensions/GLExtensions.h" @@ -583,7 +586,7 @@ bool PopulateConfig(GLContext* m_main_gl_context) glGetInternalformativ(GL_TEXTURE_2D_MULTISAMPLE_ARRAY, colorInternalFormat, GL_SAMPLES, num_color_sample_counts, reinterpret_cast(color_aa_modes.data())); - ASSERT_MSG(VIDEO, std::is_sorted(color_aa_modes.rbegin(), color_aa_modes.rend()), + ASSERT_MSG(VIDEO, std::ranges::is_sorted(color_aa_modes | std::views::reverse), "GPU driver didn't return sorted color AA modes: [{}]", fmt::join(color_aa_modes, ", ")); } @@ -612,7 +615,7 @@ bool PopulateConfig(GLContext* m_main_gl_context) glGetInternalformativ(GL_TEXTURE_2D_MULTISAMPLE_ARRAY, depthInternalFormat, GL_SAMPLES, num_depth_sample_counts, reinterpret_cast(depth_aa_modes.data())); - ASSERT_MSG(VIDEO, std::is_sorted(depth_aa_modes.rbegin(), depth_aa_modes.rend()), + ASSERT_MSG(VIDEO, std::ranges::is_sorted(depth_aa_modes | std::views::reverse), "GPU driver didn't return sorted depth AA modes: [{}]", fmt::join(depth_aa_modes, ", ")); } @@ -628,10 +631,10 @@ bool PopulateConfig(GLContext* m_main_gl_context) g_Config.backend_info.AAModes.clear(); g_Config.backend_info.AAModes.reserve(std::min(color_aa_modes.size(), depth_aa_modes.size())); // We only want AA modes that are supported for both the color and depth textures. Probably - // the support is the same, though. rbegin/rend are used to swap the order ahead of time. - std::set_intersection(color_aa_modes.rbegin(), color_aa_modes.rend(), depth_aa_modes.rbegin(), - depth_aa_modes.rend(), - std::back_inserter(g_Config.backend_info.AAModes)); + // the support is the same, though. views::reverse is used to swap the order ahead of time. + std::ranges::set_intersection(color_aa_modes | std::views::reverse, + depth_aa_modes | std::views::reverse, + std::back_inserter(g_Config.backend_info.AAModes)); } else { @@ -658,7 +661,7 @@ bool PopulateConfig(GLContext* m_main_gl_context) } g_Config.backend_info.AAModes.push_back(1); // The UI wants ascending order - std::reverse(g_Config.backend_info.AAModes.begin(), g_Config.backend_info.AAModes.end()); + std::ranges::reverse(g_Config.backend_info.AAModes); } } else diff --git a/Source/Core/VideoBackends/OGL/OGLGfx.cpp b/Source/Core/VideoBackends/OGL/OGLGfx.cpp index fb773a6a2d..fa20a76d11 100644 --- a/Source/Core/VideoBackends/OGL/OGLGfx.cpp +++ b/Source/Core/VideoBackends/OGL/OGLGfx.cpp @@ -407,11 +407,12 @@ void OGLGfx::ClearRegion(const MathUtil::Rectangle& target_rc, bool colorEn glDepthMask(m_current_depth_state.updateenable); } -void OGLGfx::BindBackbuffer(const ClearColor& clear_color) +bool OGLGfx::BindBackbuffer(const ClearColor& clear_color) { CheckForSurfaceChange(); CheckForSurfaceResize(); SetAndClearFramebuffer(m_system_framebuffer.get(), clear_color); + return true; } void OGLGfx::PresentBackbuffer() diff --git a/Source/Core/VideoBackends/OGL/OGLGfx.h b/Source/Core/VideoBackends/OGL/OGLGfx.h index 1f392c7296..427aa3e559 100644 --- a/Source/Core/VideoBackends/OGL/OGLGfx.h +++ b/Source/Core/VideoBackends/OGL/OGLGfx.h @@ -57,7 +57,7 @@ public: void DrawIndexed(u32 base_index, u32 num_indices, u32 base_vertex) override; void DispatchComputeShader(const AbstractShader* shader, u32 groupsize_x, u32 groupsize_y, u32 groupsize_z, u32 groups_x, u32 groups_y, u32 groups_z) override; - void BindBackbuffer(const ClearColor& clear_color = {}) override; + bool BindBackbuffer(const ClearColor& clear_color = {}) override; void PresentBackbuffer() override; void BeginUtilityDrawing() override; diff --git a/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp b/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp index 91794696b9..fdf2fe347d 100644 --- a/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp +++ b/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp @@ -191,11 +191,6 @@ void SHADER::DestroyShaders() } } -bool PipelineProgramKey::operator!=(const PipelineProgramKey& rhs) const -{ - return !operator==(rhs); -} - bool PipelineProgramKey::operator==(const PipelineProgramKey& rhs) const { return std::tie(vertex_shader_id, geometry_shader_id, pixel_shader_id) == diff --git a/Source/Core/VideoBackends/OGL/ProgramShaderCache.h b/Source/Core/VideoBackends/OGL/ProgramShaderCache.h index 0d19abb490..c9a1b91f10 100644 --- a/Source/Core/VideoBackends/OGL/ProgramShaderCache.h +++ b/Source/Core/VideoBackends/OGL/ProgramShaderCache.h @@ -48,7 +48,6 @@ struct PipelineProgramKey u64 pixel_shader_id; bool operator==(const PipelineProgramKey& rhs) const; - bool operator!=(const PipelineProgramKey& rhs) const; bool operator<(const PipelineProgramKey& rhs) const; }; diff --git a/Source/Core/VideoBackends/Software/Rasterizer.cpp b/Source/Core/VideoBackends/Software/Rasterizer.cpp index b27dc14c89..718f2778b9 100644 --- a/Source/Core/VideoBackends/Software/Rasterizer.cpp +++ b/Source/Core/VideoBackends/Software/Rasterizer.cpp @@ -330,7 +330,7 @@ static void DrawTriangleFrontFace(const OutputVertexData* v0, const OutputVertex // adapted from http://devmaster.net/posts/6145/advanced-rasterization - // 28.4 fixed-pou32 coordinates. rounded to nearest and adjusted to match hardware output + // 28.4 fixed-point coordinates. rounded to nearest and adjusted to match hardware output // could also take floor and adjust -8 const s32 Y1 = iround(16.0f * (v0->screenPosition.y - scissor.y_off)) - 9; const s32 Y2 = iround(16.0f * (v1->screenPosition.y - scissor.y_off)) - 9; @@ -349,7 +349,7 @@ static void DrawTriangleFrontFace(const OutputVertexData* v0, const OutputVertex const s32 DY23 = Y2 - Y3; const s32 DY31 = Y3 - Y1; - // Fixed-pos32 deltas + // Fixed-point deltas const s32 FDX12 = DX12 * 16; const s32 FDX23 = DX23 * 16; const s32 FDX31 = DX31 * 16; diff --git a/Source/Core/VideoBackends/Software/SWGfx.cpp b/Source/Core/VideoBackends/Software/SWGfx.cpp index 7b9196063d..bfe7f95421 100644 --- a/Source/Core/VideoBackends/Software/SWGfx.cpp +++ b/Source/Core/VideoBackends/Software/SWGfx.cpp @@ -55,15 +55,16 @@ SWGfx::CreateFramebuffer(AbstractTexture* color_attachment, AbstractTexture* dep std::move(additional_color_attachments)); } -void SWGfx::BindBackbuffer(const ClearColor& clear_color) +bool SWGfx::BindBackbuffer(const ClearColor& clear_color) { // Look for framebuffer resizes if (!g_presenter->SurfaceResizedTestAndClear()) - return; + return true; GLContext* context = m_window->GetContext(); context->Update(); g_presenter->SetBackbuffer(context->GetBackBufferWidth(), context->GetBackBufferHeight()); + return true; } class SWShader final : public AbstractShader diff --git a/Source/Core/VideoBackends/Software/SWGfx.h b/Source/Core/VideoBackends/Software/SWGfx.h index 415564a19d..83773eccdb 100644 --- a/Source/Core/VideoBackends/Software/SWGfx.h +++ b/Source/Core/VideoBackends/Software/SWGfx.h @@ -26,7 +26,7 @@ public: CreateFramebuffer(AbstractTexture* color_attachment, AbstractTexture* depth_attachment, std::vector additional_color_attachments) override; - void BindBackbuffer(const ClearColor& clear_color = {}) override; + bool BindBackbuffer(const ClearColor& clear_color = {}) override; std::unique_ptr CreateShaderFromSource(ShaderStage stage, std::string_view source, std::string_view name) override; diff --git a/Source/Core/VideoBackends/Software/SWVertexLoader.cpp b/Source/Core/VideoBackends/Software/SWVertexLoader.cpp index cfb05d096b..2e6e748a38 100644 --- a/Source/Core/VideoBackends/Software/SWVertexLoader.cpp +++ b/Source/Core/VideoBackends/Software/SWVertexLoader.cpp @@ -81,9 +81,7 @@ void SWVertexLoader::DrawCurrentBatch(u32 base_index, u32 num_indices, u32 base_ // transform this vertex so that it can be used for rasterization (outVertex) OutputVertexData* outVertex = m_setup_unit.GetVertex(); TransformUnit::TransformPosition(&m_vertex, outVertex); - outVertex->normal = {}; - if (VertexLoaderManager::g_current_components & VB_HAS_NORMAL) - TransformUnit::TransformNormal(&m_vertex, outVertex); + TransformUnit::TransformNormal(&m_vertex, outVertex); TransformUnit::TransformColor(&m_vertex, outVertex); TransformUnit::TransformTexCoord(&m_vertex, outVertex); @@ -209,6 +207,14 @@ void SWVertexLoader::ParseVertex(const PortableVertexDeclaration& vdec, int inde { ReadVertexAttribute(&m_vertex.normal[i][0], src, vdec.normals[i], 0, 3, false); } + if (!vdec.normals[0].enable) + { + auto& system = Core::System::GetInstance(); + auto& vertex_shader_manager = system.GetVertexShaderManager(); + m_vertex.normal[0][0] = vertex_shader_manager.constants.cached_normal[0]; + m_vertex.normal[0][1] = vertex_shader_manager.constants.cached_normal[1]; + m_vertex.normal[0][2] = vertex_shader_manager.constants.cached_normal[2]; + } if (!vdec.normals[1].enable) { auto& system = Core::System::GetInstance(); diff --git a/Source/Core/VideoBackends/Software/Tev.cpp b/Source/Core/VideoBackends/Software/Tev.cpp index 95a19ae7f1..674c545759 100644 --- a/Source/Core/VideoBackends/Software/Tev.cpp +++ b/Source/Core/VideoBackends/Software/Tev.cpp @@ -23,12 +23,6 @@ #include "VideoCommon/VideoConfig.h" #include "VideoCommon/XFMemory.h" -#ifdef _DEBUG -#define ALLOW_TEV_DUMPS 1 -#else -#define ALLOW_TEV_DUMPS 0 -#endif - static inline s16 Clamp255(s16 in) { return std::clamp(in, 0, 255); diff --git a/Source/Core/VideoBackends/Vulkan/CommandBufferManager.cpp b/Source/Core/VideoBackends/Vulkan/CommandBufferManager.cpp index 3aa05dbaf0..be262d98dd 100644 --- a/Source/Core/VideoBackends/Vulkan/CommandBufferManager.cpp +++ b/Source/Core/VideoBackends/Vulkan/CommandBufferManager.cpp @@ -300,7 +300,7 @@ void CommandBufferManager::WaitForCommandBufferCompletion(u32 index) } void CommandBufferManager::SubmitCommandBuffer(bool submit_on_worker_thread, - bool wait_for_completion, + bool wait_for_completion, bool advance_to_next_frame, VkSwapchainKHR present_swap_chain, uint32_t present_image_index) { @@ -334,7 +334,7 @@ void CommandBufferManager::SubmitCommandBuffer(bool submit_on_worker_thread, WaitForCommandBufferCompletion(m_current_cmd_buffer); } - if (present_swap_chain != VK_NULL_HANDLE) + if (advance_to_next_frame) { m_current_frame = (m_current_frame + 1) % NUM_FRAMES_IN_FLIGHT; diff --git a/Source/Core/VideoBackends/Vulkan/CommandBufferManager.h b/Source/Core/VideoBackends/Vulkan/CommandBufferManager.h index 0249097423..c6f167cf38 100644 --- a/Source/Core/VideoBackends/Vulkan/CommandBufferManager.h +++ b/Source/Core/VideoBackends/Vulkan/CommandBufferManager.h @@ -63,11 +63,18 @@ public: // Returns the semaphore for the current command buffer, which can be used to ensure the // swap chain image is ready before the command buffer executes. + // Once you've confirmed that the semaphore will be signalled this frame, call + // `MarkCurrentCommandBufferSemaphoreUsed`. VkSemaphore GetCurrentCommandBufferSemaphore() { - auto& resources = m_command_buffers[m_current_cmd_buffer]; - resources.semaphore_used = true; - return resources.semaphore; + return m_command_buffers[m_current_cmd_buffer].semaphore; + } + + // Marks the current command buffer's semaphore as used, so we'll wait on it in the next + // command buffer submission. + void MarkCurrentCommandBufferSemaphoreUsed() + { + m_command_buffers[m_current_cmd_buffer].semaphore_used = true; } // Ensure that the worker thread has submitted any previous command buffers and is idle. @@ -78,6 +85,7 @@ public: void WaitForFenceCounter(u64 fence_counter); void SubmitCommandBuffer(bool submit_on_worker_thread, bool wait_for_completion, + bool advance_to_next_frame = false, VkSwapchainKHR present_swap_chain = VK_NULL_HANDLE, uint32_t present_image_index = 0xFFFFFFFF); diff --git a/Source/Core/VideoBackends/Vulkan/ObjectCache.cpp b/Source/Core/VideoBackends/Vulkan/ObjectCache.cpp index c32365f3fc..e32675fe57 100644 --- a/Source/Core/VideoBackends/Vulkan/ObjectCache.cpp +++ b/Source/Core/VideoBackends/Vulkan/ObjectCache.cpp @@ -627,24 +627,24 @@ bool ObjectCache::ValidatePipelineCache(const u8* data, size_t data_length) return false; } - if (header.vendor_id != g_vulkan_context->GetDeviceProperties().vendorID) + if (header.vendor_id != g_vulkan_context->GetDeviceInfo().vendorID) { ERROR_LOG_FMT( VIDEO, "Pipeline cache failed validation: Incorrect vendor ID (file: {:#X}, device: {:#X})", - header.vendor_id, g_vulkan_context->GetDeviceProperties().vendorID); + header.vendor_id, g_vulkan_context->GetDeviceInfo().vendorID); return false; } - if (header.device_id != g_vulkan_context->GetDeviceProperties().deviceID) + if (header.device_id != g_vulkan_context->GetDeviceInfo().deviceID) { ERROR_LOG_FMT( VIDEO, "Pipeline cache failed validation: Incorrect device ID (file: {:#X}, device: {:#X})", - header.device_id, g_vulkan_context->GetDeviceProperties().deviceID); + header.device_id, g_vulkan_context->GetDeviceInfo().deviceID); return false; } - if (std::memcmp(header.uuid, g_vulkan_context->GetDeviceProperties().pipelineCacheUUID, - VK_UUID_SIZE) != 0) + if (std::memcmp(header.uuid, g_vulkan_context->GetDeviceInfo().pipelineCacheUUID, VK_UUID_SIZE) != + 0) { ERROR_LOG_FMT(VIDEO, "Pipeline cache failed validation: Incorrect UUID"); return false; diff --git a/Source/Core/VideoBackends/Vulkan/VKGfx.cpp b/Source/Core/VideoBackends/Vulkan/VKGfx.cpp index ea4d972864..d65a5d4680 100644 --- a/Source/Core/VideoBackends/Vulkan/VKGfx.cpp +++ b/Source/Core/VideoBackends/Vulkan/VKGfx.cpp @@ -221,7 +221,7 @@ void VKGfx::WaitForGPUIdle() ExecuteCommandBuffer(false, true); } -void VKGfx::BindBackbuffer(const ClearColor& clear_color) +bool VKGfx::BindBackbuffer(const ClearColor& clear_color) { StateTracker::GetInstance()->EndRenderPass(); @@ -284,10 +284,22 @@ void VKGfx::BindBackbuffer(const ClearColor& clear_color) res = m_swap_chain->AcquireNextImage(); if (res != VK_SUCCESS && res != VK_SUBOPTIMAL_KHR) - PanicAlertFmt("Failed to grab image from swap chain: {:#010X} {}", Common::ToUnderlying(res), - VkResultToString(res)); + { + if (res == VK_ERROR_OUT_OF_DATE_KHR) + { + INFO_LOG_FMT(VIDEO, "Swapchain still out of date, will try again next frame..."); + } + else + { + PanicAlertFmt("Failed to grab image from swap chain: {:#010X} {}", + Common::ToUnderlying(res), VkResultToString(res)); + } + } } + if (!m_swap_chain->IsCurrentImageValid()) + return false; + // Transition from undefined (or present src, but it can be substituted) to // color attachment ready for writing. These transitions must occur outside // a render pass, unless the render pass declares a self-dependency. @@ -296,6 +308,7 @@ void VKGfx::BindBackbuffer(const ClearColor& clear_color) g_command_buffer_mgr->GetCurrentCommandBuffer(), VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL); SetAndClearFramebuffer(m_swap_chain->GetCurrentFramebuffer(), ClearColor{{0.0f, 0.0f, 0.0f, 1.0f}}); + return true; } void VKGfx::PresentBackbuffer() @@ -303,17 +316,24 @@ void VKGfx::PresentBackbuffer() // End drawing to backbuffer StateTracker::GetInstance()->EndRenderPass(); - // Transition the backbuffer to PRESENT_SRC to ensure all commands drawing - // to it have finished before present. - m_swap_chain->GetCurrentTexture()->TransitionToLayout( - g_command_buffer_mgr->GetCurrentCommandBuffer(), VK_IMAGE_LAYOUT_PRESENT_SRC_KHR); + if (m_swap_chain->IsCurrentImageValid()) + { + // Transition the backbuffer to PRESENT_SRC to ensure all commands drawing + // to it have finished before present. + m_swap_chain->GetCurrentTexture()->TransitionToLayout( + g_command_buffer_mgr->GetCurrentCommandBuffer(), VK_IMAGE_LAYOUT_PRESENT_SRC_KHR); - // Submit the current command buffer, signaling rendering finished semaphore when it's done - // Because this final command buffer is rendering to the swap chain, we need to wait for - // the available semaphore to be signaled before executing the buffer. This final submission - // can happen off-thread in the background while we're preparing the next frame. - g_command_buffer_mgr->SubmitCommandBuffer(true, false, m_swap_chain->GetSwapChain(), - m_swap_chain->GetCurrentImageIndex()); + // Submit the current command buffer, signaling rendering finished semaphore when it's done + // Because this final command buffer is rendering to the swap chain, we need to wait for + // the available semaphore to be signaled before executing the buffer. This final submission + // can happen off-thread in the background while we're preparing the next frame. + g_command_buffer_mgr->SubmitCommandBuffer(true, false, true, m_swap_chain->GetSwapChain(), + m_swap_chain->GetCurrentImageIndex()); + } + else + { + g_command_buffer_mgr->SubmitCommandBuffer(true, false, true); + } // New cmdbuffer, so invalidate state. StateTracker::GetInstance()->InvalidateCachedState(); diff --git a/Source/Core/VideoBackends/Vulkan/VKGfx.h b/Source/Core/VideoBackends/Vulkan/VKGfx.h index 539b427a9d..f2e411a9f6 100644 --- a/Source/Core/VideoBackends/Vulkan/VKGfx.h +++ b/Source/Core/VideoBackends/Vulkan/VKGfx.h @@ -74,7 +74,7 @@ public: void DrawIndexed(u32 base_index, u32 num_indices, u32 base_vertex) override; void DispatchComputeShader(const AbstractShader* shader, u32 groupsize_x, u32 groupsize_y, u32 groupsize_z, u32 groups_x, u32 groups_y, u32 groups_z) override; - void BindBackbuffer(const ClearColor& clear_color = {}) override; + bool BindBackbuffer(const ClearColor& clear_color = {}) override; void PresentBackbuffer() override; void SetFullscreen(bool enable_fullscreen) override; bool IsFullscreen() const override; diff --git a/Source/Core/VideoBackends/Vulkan/VKMain.cpp b/Source/Core/VideoBackends/Vulkan/VKMain.cpp index 2eb9b34106..55ebfdf239 100644 --- a/Source/Core/VideoBackends/Vulkan/VKMain.cpp +++ b/Source/Core/VideoBackends/Vulkan/VKMain.cpp @@ -54,11 +54,8 @@ void VideoBackend::InitBackendInfo(const WindowSystemInfo& wsi) device_index = 0; VkPhysicalDevice gpu = gpu_list[device_index]; - VkPhysicalDeviceProperties properties; - vkGetPhysicalDeviceProperties(gpu, &properties); - VkPhysicalDeviceFeatures features; - vkGetPhysicalDeviceFeatures(gpu, &features); - VulkanContext::PopulateBackendInfoFeatures(&g_Config, gpu, properties, features); + VulkanContext::PhysicalDeviceInfo properties(gpu); + VulkanContext::PopulateBackendInfoFeatures(&g_Config, gpu, properties); VulkanContext::PopulateBackendInfoMultisampleModes(&g_Config, gpu, properties); } } @@ -187,10 +184,9 @@ bool VideoBackend::Initialize(const WindowSystemInfo& wsi) // Since VulkanContext maintains a copy of the device features and properties, we can use this // to initialize the backend information, so that we don't need to enumerate everything again. VulkanContext::PopulateBackendInfoFeatures(&g_Config, g_vulkan_context->GetPhysicalDevice(), - g_vulkan_context->GetDeviceProperties(), - g_vulkan_context->GetDeviceFeatures()); + g_vulkan_context->GetDeviceInfo()); VulkanContext::PopulateBackendInfoMultisampleModes( - &g_Config, g_vulkan_context->GetPhysicalDevice(), g_vulkan_context->GetDeviceProperties()); + &g_Config, g_vulkan_context->GetPhysicalDevice(), g_vulkan_context->GetDeviceInfo()); g_Config.backend_info.bSupportsExclusiveFullscreen = enable_surface && g_vulkan_context->SupportsExclusiveFullscreen(wsi, surface); diff --git a/Source/Core/VideoBackends/Vulkan/VKSwapChain.cpp b/Source/Core/VideoBackends/Vulkan/VKSwapChain.cpp index 58e2e439e8..1005cc034a 100644 --- a/Source/Core/VideoBackends/Vulkan/VKSwapChain.cpp +++ b/Source/Core/VideoBackends/Vulkan/VKSwapChain.cpp @@ -497,6 +497,9 @@ VkResult SwapChain::AcquireNextImage() VkResult res = vkAcquireNextImageKHR(g_vulkan_context->GetDevice(), m_swap_chain, UINT64_MAX, g_command_buffer_mgr->GetCurrentCommandBufferSemaphore(), VK_NULL_HANDLE, &m_current_swap_chain_image_index); + m_current_swap_chain_image_is_valid = res >= 0; + if (IsCurrentImageValid()) + g_command_buffer_mgr->MarkCurrentCommandBufferSemaphoreUsed(); if (res != VK_SUCCESS && res != VK_ERROR_OUT_OF_DATE_KHR && res != VK_SUBOPTIMAL_KHR) LOG_VULKAN_ERROR(res, "vkAcquireNextImageKHR failed: "); diff --git a/Source/Core/VideoBackends/Vulkan/VKSwapChain.h b/Source/Core/VideoBackends/Vulkan/VKSwapChain.h index 5e67217f2d..5f173185a0 100644 --- a/Source/Core/VideoBackends/Vulkan/VKSwapChain.h +++ b/Source/Core/VideoBackends/Vulkan/VKSwapChain.h @@ -38,6 +38,7 @@ public: u32 GetWidth() const { return m_width; } u32 GetHeight() const { return m_height; } u32 GetCurrentImageIndex() const { return m_current_swap_chain_image_index; } + bool IsCurrentImageValid() const { return m_current_swap_chain_image_is_valid; } VkImage GetCurrentImage() const { return m_swap_chain_images[m_current_swap_chain_image_index].image; @@ -98,6 +99,7 @@ private: bool m_fullscreen_supported = false; bool m_current_fullscreen_state = false; bool m_next_fullscreen_state = false; + bool m_current_swap_chain_image_is_valid = false; VkSwapchainKHR m_swap_chain = VK_NULL_HANDLE; std::vector m_swap_chain_images; diff --git a/Source/Core/VideoBackends/Vulkan/VKVertexManager.cpp b/Source/Core/VideoBackends/Vulkan/VKVertexManager.cpp index 73c9dfde59..e18a5ffd81 100644 --- a/Source/Core/VideoBackends/Vulkan/VKVertexManager.cpp +++ b/Source/Core/VideoBackends/Vulkan/VKVertexManager.cpp @@ -92,8 +92,8 @@ bool VertexManager::Initialize() // Prefer an 8MB buffer if possible, but use less if the device doesn't support this. // This buffer is potentially going to be addressed as R8s in the future, so we assume // that one element is one byte. - const u32 texel_buffer_size = std::min( - TEXEL_STREAM_BUFFER_SIZE, g_vulkan_context->GetDeviceLimits().maxTexelBufferElements); + const u32 texel_buffer_size = + std::min(TEXEL_STREAM_BUFFER_SIZE, g_vulkan_context->GetDeviceInfo().maxTexelBufferElements); m_texel_stream_buffer = StreamBuffer::Create(VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT, texel_buffer_size); if (!m_texel_stream_buffer) diff --git a/Source/Core/VideoBackends/Vulkan/VulkanContext.cpp b/Source/Core/VideoBackends/Vulkan/VulkanContext.cpp index db6d8b99d4..ed2407775a 100644 --- a/Source/Core/VideoBackends/Vulkan/VulkanContext.cpp +++ b/Source/Core/VideoBackends/Vulkan/VulkanContext.cpp @@ -22,22 +22,113 @@ static constexpr const char* VALIDATION_LAYER_NAME = "VK_LAYER_KHRONOS_validatio std::unique_ptr g_vulkan_context; -VulkanContext::VulkanContext(VkInstance instance, VkPhysicalDevice physical_device) - : m_instance(instance), m_physical_device(physical_device) +template +static void InsertIntoChain(Chain* chain, Element* element) { - // Read device physical memory properties, we need it for allocating buffers - vkGetPhysicalDeviceProperties(physical_device, &m_device_properties); - vkGetPhysicalDeviceMemoryProperties(physical_device, &m_device_memory_properties); + element->pNext = chain->pNext; + chain->pNext = element; +} - // Would any drivers be this silly? I hope not... - m_device_properties.limits.minUniformBufferOffsetAlignment = std::max( - m_device_properties.limits.minUniformBufferOffsetAlignment, static_cast(1)); - m_device_properties.limits.minTexelBufferOffsetAlignment = std::max( - m_device_properties.limits.minTexelBufferOffsetAlignment, static_cast(1)); - m_device_properties.limits.optimalBufferCopyOffsetAlignment = std::max( - m_device_properties.limits.optimalBufferCopyOffsetAlignment, static_cast(1)); - m_device_properties.limits.optimalBufferCopyRowPitchAlignment = std::max( - m_device_properties.limits.optimalBufferCopyRowPitchAlignment, static_cast(1)); +VulkanContext::PhysicalDeviceInfo::PhysicalDeviceInfo(VkPhysicalDevice device) +{ + VkPhysicalDeviceFeatures features; + VkPhysicalDeviceProperties2 properties2; + VkPhysicalDeviceProperties& properties = properties2.properties; + + vkGetPhysicalDeviceProperties(device, &properties); + vkGetPhysicalDeviceFeatures(device, &features); + apiVersion = vkGetPhysicalDeviceProperties2 ? properties.apiVersion : VK_API_VERSION_1_0; + + if (apiVersion >= VK_API_VERSION_1_1) + { + VkPhysicalDeviceSubgroupProperties properties_subgroup = {}; + VkPhysicalDeviceVulkan12Properties properties_vk12 = {}; + properties2.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2; + properties2.pNext = nullptr; + properties_subgroup.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; + InsertIntoChain(&properties2, &properties_subgroup); + + if (apiVersion >= VK_API_VERSION_1_2) + { + properties_vk12.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES; + InsertIntoChain(&properties2, &properties_vk12); + } + + vkGetPhysicalDeviceProperties2(device, &properties2); + + if (apiVersion >= VK_API_VERSION_1_2) + { + driverID = properties_vk12.driverID; + } + + subgroupSize = properties_subgroup.subgroupSize; + + // We require basic ops (for gl_SubgroupInvocationID), ballot (for subgroupBallot, + // subgroupBallotFindLSB), and arithmetic (for subgroupMin/subgroupMax). + // Shuffle is enabled as a workaround until SPIR-V >= 1.5 is enabled with broadcast(uniform) + // support. + constexpr VkSubgroupFeatureFlags required_operations = + VK_SUBGROUP_FEATURE_BASIC_BIT | VK_SUBGROUP_FEATURE_ARITHMETIC_BIT | + VK_SUBGROUP_FEATURE_BALLOT_BIT | VK_SUBGROUP_FEATURE_SHUFFLE_BIT; + shaderSubgroupOperations = + (properties_subgroup.supportedOperations & required_operations) == required_operations && + properties_subgroup.supportedStages & VK_SHADER_STAGE_FRAGMENT_BIT; + } + + memcpy(deviceName, properties.deviceName, sizeof(deviceName)); + memcpy(pipelineCacheUUID, properties.pipelineCacheUUID, sizeof(pipelineCacheUUID)); + vendorID = properties.vendorID; + deviceID = properties.deviceID; + minUniformBufferOffsetAlignment = + std::max(properties.limits.minUniformBufferOffsetAlignment, 1); + bufferImageGranularity = std::max(properties.limits.bufferImageGranularity, 1); + maxTexelBufferElements = properties.limits.maxTexelBufferElements; + maxImageDimension2D = properties.limits.maxImageDimension2D; + framebufferColorSampleCounts = properties.limits.framebufferColorSampleCounts; + framebufferDepthSampleCounts = properties.limits.framebufferDepthSampleCounts; + memcpy(pointSizeRange, properties.limits.pointSizeRange, sizeof(pointSizeRange)); + maxSamplerAnisotropy = properties.limits.maxSamplerAnisotropy; + + dualSrcBlend = features.dualSrcBlend != VK_FALSE; + geometryShader = features.geometryShader != VK_FALSE; + samplerAnisotropy = features.samplerAnisotropy != VK_FALSE; + logicOp = features.logicOp != VK_FALSE; + fragmentStoresAndAtomics = features.fragmentStoresAndAtomics != VK_FALSE; + sampleRateShading = features.sampleRateShading != VK_FALSE; + largePoints = features.largePoints != VK_FALSE; + shaderStorageImageMultisample = features.shaderStorageImageMultisample != VK_FALSE; + shaderTessellationAndGeometryPointSize = + features.shaderTessellationAndGeometryPointSize != VK_FALSE; + occlusionQueryPrecise = features.occlusionQueryPrecise != VK_FALSE; + shaderClipDistance = features.shaderClipDistance != VK_FALSE; + depthClamp = features.depthClamp != VK_FALSE; + textureCompressionBC = features.textureCompressionBC != VK_FALSE; +} + +VkPhysicalDeviceFeatures VulkanContext::PhysicalDeviceInfo::features() const +{ + VkPhysicalDeviceFeatures features; + memset(&features, 0, sizeof(features)); + features.dualSrcBlend = dualSrcBlend ? VK_TRUE : VK_FALSE; + features.geometryShader = geometryShader ? VK_TRUE : VK_FALSE; + features.samplerAnisotropy = samplerAnisotropy ? VK_TRUE : VK_FALSE; + features.logicOp = logicOp ? VK_TRUE : VK_FALSE; + features.fragmentStoresAndAtomics = fragmentStoresAndAtomics ? VK_TRUE : VK_FALSE; + features.sampleRateShading = sampleRateShading ? VK_TRUE : VK_FALSE; + features.largePoints = largePoints ? VK_TRUE : VK_FALSE; + features.shaderStorageImageMultisample = shaderStorageImageMultisample ? VK_TRUE : VK_FALSE; + features.shaderTessellationAndGeometryPointSize = + shaderTessellationAndGeometryPointSize ? VK_TRUE : VK_FALSE; + features.occlusionQueryPrecise = occlusionQueryPrecise ? VK_TRUE : VK_FALSE; + features.shaderClipDistance = shaderClipDistance ? VK_TRUE : VK_FALSE; + features.depthClamp = depthClamp ? VK_TRUE : VK_FALSE; + features.textureCompressionBC = textureCompressionBC ? VK_TRUE : VK_FALSE; + return features; +} + +VulkanContext::VulkanContext(VkInstance instance, VkPhysicalDevice physical_device) + : m_instance(instance), m_physical_device(physical_device), m_device_info(physical_device) +{ } VulkanContext::~VulkanContext() @@ -115,6 +206,27 @@ bool VulkanContext::CheckValidationLayerAvailablility() return supports_debug_utils && supports_validation_layers; } +static u32 getAPIVersion() +{ + u32 supported_version; + u32 used_version = VK_API_VERSION_1_0; + if (vkEnumerateInstanceVersion && vkEnumerateInstanceVersion(&supported_version) == VK_SUCCESS) + { + // The device itself may not support 1.1, so we check that before using any 1.1 functionality. + if (supported_version >= VK_API_VERSION_1_2) + used_version = VK_API_VERSION_1_2; + else if (supported_version >= VK_API_VERSION_1_1) + used_version = VK_API_VERSION_1_1; + WARN_LOG_FMT(HOST_GPU, "Using Vulkan 1.{}, supported: {}.{}", VK_VERSION_MINOR(used_version), + VK_VERSION_MAJOR(supported_version), VK_VERSION_MINOR(supported_version)); + } + else + { + WARN_LOG_FMT(HOST_GPU, "Using Vulkan 1.0"); + } + return used_version; +} + VkInstance VulkanContext::CreateVulkanInstance(WindowSystemType wstype, bool enable_debug_utils, bool enable_validation_layer, u32* out_vk_api_version) @@ -131,31 +243,7 @@ VkInstance VulkanContext::CreateVulkanInstance(WindowSystemType wstype, bool ena app_info.applicationVersion = VK_MAKE_VERSION(5, 0, 0); app_info.pEngineName = "Dolphin Emulator"; app_info.engineVersion = VK_MAKE_VERSION(5, 0, 0); - app_info.apiVersion = VK_MAKE_VERSION(1, 0, 0); - - // Try for Vulkan 1.1 if the loader supports it. - if (vkEnumerateInstanceVersion) - { - u32 supported_api_version = 0; - VkResult res = vkEnumerateInstanceVersion(&supported_api_version); - if (res == VK_SUCCESS && (VK_VERSION_MAJOR(supported_api_version) > 1 || - VK_VERSION_MINOR(supported_api_version) >= 1)) - { - // The device itself may not support 1.1, so we check that before using any 1.1 functionality. - app_info.apiVersion = VK_MAKE_VERSION(1, 1, 0); - WARN_LOG_FMT(HOST_GPU, "Using Vulkan 1.1, supported: {}.{}", - VK_VERSION_MAJOR(supported_api_version), - VK_VERSION_MINOR(supported_api_version)); - } - else - { - WARN_LOG_FMT(HOST_GPU, "Using Vulkan 1.0"); - } - } - else - { - WARN_LOG_FMT(HOST_GPU, "Using Vulkan 1.0"); - } + app_info.apiVersion = getAPIVersion(); *out_vk_api_version = app_info.apiVersion; @@ -397,55 +485,49 @@ void VulkanContext::PopulateBackendInfoAdapters(VideoConfig* config, const GPULi } void VulkanContext::PopulateBackendInfoFeatures(VideoConfig* config, VkPhysicalDevice gpu, - const VkPhysicalDeviceProperties& properties, - const VkPhysicalDeviceFeatures& features) + const PhysicalDeviceInfo& info) { - config->backend_info.MaxTextureSize = properties.limits.maxImageDimension2D; + config->backend_info.MaxTextureSize = info.maxImageDimension2D; config->backend_info.bUsesLowerLeftOrigin = false; - config->backend_info.bSupportsDualSourceBlend = (features.dualSrcBlend == VK_TRUE); - config->backend_info.bSupportsGeometryShaders = (features.geometryShader == VK_TRUE); - config->backend_info.bSupportsGSInstancing = (features.geometryShader == VK_TRUE); + config->backend_info.bSupportsDualSourceBlend = info.dualSrcBlend; + config->backend_info.bSupportsGeometryShaders = info.geometryShader; + config->backend_info.bSupportsGSInstancing = info.geometryShader; config->backend_info.bSupportsBBox = config->backend_info.bSupportsFragmentStoresAndAtomics = - (features.fragmentStoresAndAtomics == VK_TRUE); - config->backend_info.bSupportsSSAA = (features.sampleRateShading == VK_TRUE); - config->backend_info.bSupportsLogicOp = (features.logicOp == VK_TRUE); + info.fragmentStoresAndAtomics; + config->backend_info.bSupportsSSAA = info.sampleRateShading; + config->backend_info.bSupportsLogicOp = info.logicOp; -#ifdef __APPLE__ // Metal doesn't support this. - config->backend_info.bSupportsLodBiasInSampler = false; -#else - config->backend_info.bSupportsLodBiasInSampler = true; -#endif + config->backend_info.bSupportsLodBiasInSampler = info.driverID != VK_DRIVER_ID_MOLTENVK; // Disable geometry shader when shaderTessellationAndGeometryPointSize is not supported. // Seems this is needed for gl_Layer. - if (!features.shaderTessellationAndGeometryPointSize) + if (!info.shaderTessellationAndGeometryPointSize) { config->backend_info.bSupportsGeometryShaders = VK_FALSE; config->backend_info.bSupportsGSInstancing = VK_FALSE; } // Depth clamping implies shaderClipDistance and depthClamp - config->backend_info.bSupportsDepthClamp = - (features.depthClamp == VK_TRUE && features.shaderClipDistance == VK_TRUE); + config->backend_info.bSupportsDepthClamp = info.depthClamp && info.shaderClipDistance; // textureCompressionBC implies BC1 through BC7, which is a superset of DXT1/3/5, which we need. - const bool supports_bc = features.textureCompressionBC == VK_TRUE; - config->backend_info.bSupportsST3CTextures = supports_bc; - config->backend_info.bSupportsBPTCTextures = supports_bc; + config->backend_info.bSupportsST3CTextures = info.textureCompressionBC; + config->backend_info.bSupportsBPTCTextures = info.textureCompressionBC; // Some devices don't support point sizes >1 (e.g. Adreno). // If we can't use a point size above our maximum IR, use triangles instead for EFB pokes. // This means a 6x increase in the size of the vertices, though. - config->backend_info.bSupportsLargePoints = features.largePoints && - properties.limits.pointSizeRange[0] <= 1.0f && - properties.limits.pointSizeRange[1] >= 16; + config->backend_info.bSupportsLargePoints = + info.largePoints && info.pointSizeRange[0] <= 1.0f && info.pointSizeRange[1] >= 16; - std::string device_name = properties.deviceName; - u32 vendor_id = properties.vendorID; + std::string device_name = info.deviceName; + u32 vendor_id = info.vendorID; + bool is_moltenvk = info.driverID == VK_DRIVER_ID_MOLTENVK; // Only Apple family GPUs support framebuffer fetch. - if (vendor_id == 0x106B || device_name.find("Apple") != std::string::npos) + // We currently use a hacked MoltenVK to implement this, so don't attempt outside of MVK + if (is_moltenvk && (vendor_id == 0x106B || device_name.find("Apple") != std::string::npos)) { config->backend_info.bSupportsFramebufferFetch = true; } @@ -465,8 +547,8 @@ void VulkanContext::PopulateBackendInfoFeatures(VideoConfig* config, VkPhysicalD config->backend_info.bSupportsDynamicSamplerIndexing = false; } -void VulkanContext::PopulateBackendInfoMultisampleModes( - VideoConfig* config, VkPhysicalDevice gpu, const VkPhysicalDeviceProperties& properties) +void VulkanContext::PopulateBackendInfoMultisampleModes(VideoConfig* config, VkPhysicalDevice gpu, + const PhysicalDeviceInfo& info) { // Query image support for the EFB texture formats. VkImageFormatProperties efb_color_properties = {}; @@ -479,10 +561,9 @@ void VulkanContext::PopulateBackendInfoMultisampleModes( VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT, 0, &efb_depth_properties); // We can only support MSAA if it's supported on our render target formats. - VkSampleCountFlags supported_sample_counts = properties.limits.framebufferColorSampleCounts & - properties.limits.framebufferDepthSampleCounts & - efb_color_properties.sampleCounts & - efb_depth_properties.sampleCounts; + VkSampleCountFlags supported_sample_counts = + info.framebufferColorSampleCounts & info.framebufferDepthSampleCounts & + efb_color_properties.sampleCounts & efb_depth_properties.sampleCounts; // No AA config->backend_info.AAModes.clear(); @@ -522,7 +603,6 @@ std::unique_ptr VulkanContext::Create(VkInstance instance, VkPhys // Initialize DriverDetails so that we can check for bugs to disable features if needed. context->InitDriverDetails(); - context->PopulateShaderSubgroupSupport(); // Enable debug messages if the "Host GPU" log category is enabled. if (enable_debug_utils) @@ -599,41 +679,15 @@ bool VulkanContext::SelectDeviceExtensions(bool enable_surface) return true; } -bool VulkanContext::SelectDeviceFeatures() +void VulkanContext::WarnMissingDeviceFeatures() { - VkPhysicalDeviceProperties properties; - vkGetPhysicalDeviceProperties(m_physical_device, &properties); - - VkPhysicalDeviceFeatures available_features; - vkGetPhysicalDeviceFeatures(m_physical_device, &available_features); - - // Not having geometry shaders or wide lines will cause issues with rendering. - if (!available_features.geometryShader && !available_features.wideLines) - WARN_LOG_FMT(VIDEO, "Vulkan: Missing both geometryShader and wideLines features."); - if (!available_features.largePoints) + if (!m_device_info.largePoints) WARN_LOG_FMT(VIDEO, "Vulkan: Missing large points feature. CPU EFB writes will be slower."); - if (!available_features.occlusionQueryPrecise) + if (!m_device_info.occlusionQueryPrecise) { WARN_LOG_FMT(VIDEO, "Vulkan: Missing precise occlusion queries. Perf queries will be inaccurate."); } - // Enable the features we use. - m_device_features.dualSrcBlend = available_features.dualSrcBlend; - m_device_features.geometryShader = available_features.geometryShader; - m_device_features.samplerAnisotropy = available_features.samplerAnisotropy; - m_device_features.logicOp = available_features.logicOp; - m_device_features.fragmentStoresAndAtomics = available_features.fragmentStoresAndAtomics; - m_device_features.sampleRateShading = available_features.sampleRateShading; - m_device_features.largePoints = available_features.largePoints; - m_device_features.shaderStorageImageMultisample = - available_features.shaderStorageImageMultisample; - m_device_features.shaderTessellationAndGeometryPointSize = - available_features.shaderTessellationAndGeometryPointSize; - m_device_features.occlusionQueryPrecise = available_features.occlusionQueryPrecise; - m_device_features.shaderClipDistance = available_features.shaderClipDistance; - m_device_features.depthClamp = available_features.depthClamp; - m_device_features.textureCompressionBC = available_features.textureCompressionBC; - return true; } bool VulkanContext::CreateDevice(VkSurfaceKHR surface, bool enable_validation_layer) @@ -749,11 +803,10 @@ bool VulkanContext::CreateDevice(VkSurfaceKHR surface, bool enable_validation_la device_info.enabledExtensionCount = static_cast(extension_name_pointers.size()); device_info.ppEnabledExtensionNames = extension_name_pointers.data(); - // Check for required features before creating. - if (!SelectDeviceFeatures()) - return false; + WarnMissingDeviceFeatures(); - device_info.pEnabledFeatures = &m_device_features; + VkPhysicalDeviceFeatures device_features = m_device_info.features(); + device_info.pEnabledFeatures = &device_features; // Enable debug layer on debug builds if (enable_validation_layer) @@ -880,6 +933,41 @@ bool VulkanContext::SupportsDeviceExtension(const char* name) const [name](const std::string& extension) { return extension == name; }); } +static bool DriverIsMesa(VkDriverId driver_id) +{ + switch (driver_id) + { + case VK_DRIVER_ID_MESA_RADV: + case VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA: + case VK_DRIVER_ID_MESA_LLVMPIPE: + case VK_DRIVER_ID_MESA_TURNIP: + case VK_DRIVER_ID_MESA_V3DV: + case VK_DRIVER_ID_MESA_PANVK: + case VK_DRIVER_ID_MESA_VENUS: + case VK_DRIVER_ID_MESA_DOZEN: + case VK_DRIVER_ID_MESA_NVK: + case VK_DRIVER_ID_IMAGINATION_OPEN_SOURCE_MESA: + case VK_DRIVER_ID_MESA_HONEYKRISP: + return true; + default: + return false; + } +} + +static DriverDetails::Driver GetMesaDriver(VkDriverId driver_id) +{ + switch (driver_id) + { + // clang-format off + case VK_DRIVER_ID_MESA_RADV: return DriverDetails::DRIVER_R600; + case VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA: return DriverDetails::DRIVER_I965; + case VK_DRIVER_ID_MESA_NVK: return DriverDetails::DRIVER_NOUVEAU; + case VK_DRIVER_ID_MESA_TURNIP: return DriverDetails::DRIVER_FREEDRENO; + default: return DriverDetails::DRIVER_UNKNOWN; + // clang-format on + } +} + void VulkanContext::InitDriverDetails() { DriverDetails::Vendor vendor; @@ -888,9 +976,17 @@ void VulkanContext::InitDriverDetails() // String comparisons aren't ideal, but there doesn't seem to be any other way to tell // which vendor a driver is for. These names are based on the reports submitted to // vulkan.gpuinfo.org, as of 19/09/2017. - std::string device_name = m_device_properties.deviceName; - u32 vendor_id = m_device_properties.vendorID; - if (vendor_id == 0x10DE) + std::string device_name = m_device_info.deviceName; + u32 vendor_id = m_device_info.vendorID; + // Note: driver_id may be 0 on vulkan < 1.2 + VkDriverId driver_id = m_device_info.driverID; + + if (DriverIsMesa(driver_id)) + { + vendor = DriverDetails::VENDOR_MESA; + driver = GetMesaDriver(driver_id); + } + else if (vendor_id == 0x10DE) { // Currently, there is only the official NV binary driver. // "NVIDIA" does not appear in the device name. @@ -958,51 +1054,17 @@ void VulkanContext::InitDriverDetails() driver = DriverDetails::DRIVER_UNKNOWN; } -#ifdef __APPLE__ // Vulkan on macOS goes through Metal, and is not susceptible to the same bugs // as the vendor's native Vulkan drivers. We use a different driver fields to // differentiate MoltenVK. - driver = DriverDetails::DRIVER_PORTABILITY; -#endif + if (driver_id == VK_DRIVER_ID_MOLTENVK) + driver = DriverDetails::DRIVER_PORTABILITY; DriverDetails::Init(DriverDetails::API_VULKAN, vendor, driver, - static_cast(m_device_properties.driverVersion), + static_cast(m_device_info.driverVersion), DriverDetails::Family::UNKNOWN, std::move(device_name)); } -void VulkanContext::PopulateShaderSubgroupSupport() -{ - // Vulkan 1.1 support is required for vkGetPhysicalDeviceProperties2(), but we can't rely on the - // function pointer alone. - if (!vkGetPhysicalDeviceProperties2 || (VK_VERSION_MAJOR(m_device_properties.apiVersion) == 1 && - VK_VERSION_MINOR(m_device_properties.apiVersion) < 1)) - { - return; - } - - VkPhysicalDeviceProperties2 device_properties_2 = {}; - device_properties_2.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2; - - VkPhysicalDeviceSubgroupProperties subgroup_properties = {}; - subgroup_properties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES; - device_properties_2.pNext = &subgroup_properties; - - vkGetPhysicalDeviceProperties2(m_physical_device, &device_properties_2); - - m_shader_subgroup_size = subgroup_properties.subgroupSize; - - // We require basic ops (for gl_SubgroupInvocationID), ballot (for subgroupBallot, - // subgroupBallotFindLSB), and arithmetic (for subgroupMin/subgroupMax). - // Shuffle is enabled as a workaround until SPIR-V >= 1.5 is enabled with broadcast(uniform) - // support. - constexpr VkSubgroupFeatureFlags required_operations = - VK_SUBGROUP_FEATURE_BASIC_BIT | VK_SUBGROUP_FEATURE_ARITHMETIC_BIT | - VK_SUBGROUP_FEATURE_BALLOT_BIT | VK_SUBGROUP_FEATURE_SHUFFLE_BIT; - m_supports_shader_subgroup_operations = - (subgroup_properties.supportedOperations & required_operations) == required_operations && - subgroup_properties.supportedStages & VK_SHADER_STAGE_FRAGMENT_BIT; -} - bool VulkanContext::SupportsExclusiveFullscreen(const WindowSystemInfo& wsi, VkSurfaceKHR surface) { #ifdef SUPPORTS_VULKAN_EXCLUSIVE_FULLSCREEN diff --git a/Source/Core/VideoBackends/Vulkan/VulkanContext.h b/Source/Core/VideoBackends/Vulkan/VulkanContext.h index 17b1459aa6..d0a3b3a32d 100644 --- a/Source/Core/VideoBackends/Vulkan/VulkanContext.h +++ b/Source/Core/VideoBackends/Vulkan/VulkanContext.h @@ -18,6 +18,44 @@ namespace Vulkan class VulkanContext { public: + struct PhysicalDeviceInfo + { + PhysicalDeviceInfo(const PhysicalDeviceInfo&) = default; + explicit PhysicalDeviceInfo(VkPhysicalDevice device); + VkPhysicalDeviceFeatures features() const; + + char deviceName[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE]; + u8 pipelineCacheUUID[VK_UUID_SIZE]; + u32 apiVersion; + u32 driverVersion; + u32 vendorID; + u32 deviceID; + VkDeviceSize minUniformBufferOffsetAlignment; + VkDeviceSize bufferImageGranularity; + u32 maxTexelBufferElements; + u32 maxImageDimension2D; + VkSampleCountFlags framebufferColorSampleCounts; + VkSampleCountFlags framebufferDepthSampleCounts; + float pointSizeRange[2]; + float maxSamplerAnisotropy; + u32 subgroupSize = 1; + VkDriverId driverID = static_cast(0); + bool dualSrcBlend; + bool geometryShader; + bool samplerAnisotropy; + bool logicOp; + bool fragmentStoresAndAtomics; + bool sampleRateShading; + bool largePoints; + bool shaderStorageImageMultisample; + bool shaderTessellationAndGeometryPointSize; + bool occlusionQueryPrecise; + bool shaderClipDistance; + bool depthClamp; + bool textureCompressionBC; + bool shaderSubgroupOperations = false; + }; + VulkanContext(VkInstance instance, VkPhysicalDevice physical_device); ~VulkanContext(); @@ -37,10 +75,9 @@ public: static void PopulateBackendInfo(VideoConfig* config); static void PopulateBackendInfoAdapters(VideoConfig* config, const GPUList& gpu_list); static void PopulateBackendInfoFeatures(VideoConfig* config, VkPhysicalDevice gpu, - const VkPhysicalDeviceProperties& properties, - const VkPhysicalDeviceFeatures& features); + const PhysicalDeviceInfo& info); static void PopulateBackendInfoMultisampleModes(VideoConfig* config, VkPhysicalDevice gpu, - const VkPhysicalDeviceProperties& properties); + const PhysicalDeviceInfo& info); // Creates a Vulkan device context. // This assumes that PopulateBackendInfo and PopulateBackendInfoAdapters has already @@ -65,39 +102,20 @@ public: { return m_graphics_queue_properties; } - const VkPhysicalDeviceMemoryProperties& GetDeviceMemoryProperties() const - { - return m_device_memory_properties; - } - const VkPhysicalDeviceProperties& GetDeviceProperties() const { return m_device_properties; } - const VkPhysicalDeviceFeatures& GetDeviceFeatures() const { return m_device_features; } - const VkPhysicalDeviceLimits& GetDeviceLimits() const { return m_device_properties.limits; } + const PhysicalDeviceInfo& GetDeviceInfo() const { return m_device_info; } // Support bits - bool SupportsAnisotropicFiltering() const - { - return m_device_features.samplerAnisotropy == VK_TRUE; - } - bool SupportsPreciseOcclusionQueries() const - { - return m_device_features.occlusionQueryPrecise == VK_TRUE; - } - u32 GetShaderSubgroupSize() const { return m_shader_subgroup_size; } - bool SupportsShaderSubgroupOperations() const { return m_supports_shader_subgroup_operations; } + bool SupportsAnisotropicFiltering() const { return m_device_info.samplerAnisotropy; } + bool SupportsPreciseOcclusionQueries() const { return m_device_info.occlusionQueryPrecise; } + u32 GetShaderSubgroupSize() const { return m_device_info.subgroupSize; } + bool SupportsShaderSubgroupOperations() const { return m_device_info.shaderSubgroupOperations; } // Helpers for getting constants VkDeviceSize GetUniformBufferAlignment() const { - return m_device_properties.limits.minUniformBufferOffsetAlignment; + return m_device_info.minUniformBufferOffsetAlignment; } - VkDeviceSize GetTexelBufferAlignment() const - { - return m_device_properties.limits.minUniformBufferOffsetAlignment; - } - VkDeviceSize GetBufferImageGranularity() const - { - return m_device_properties.limits.bufferImageGranularity; - } - float GetMaxSamplerAnisotropy() const { return m_device_properties.limits.maxSamplerAnisotropy; } + VkDeviceSize GetBufferImageGranularity() const { return m_device_info.bufferImageGranularity; } + float GetMaxSamplerAnisotropy() const { return m_device_info.maxSamplerAnisotropy; } // Returns true if the specified extension is supported and enabled. bool SupportsDeviceExtension(const char* name) const; @@ -118,10 +136,9 @@ private: WindowSystemType wstype, bool enable_debug_utils, bool validation_layer_enabled); bool SelectDeviceExtensions(bool enable_surface); - bool SelectDeviceFeatures(); + void WarnMissingDeviceFeatures(); bool CreateDevice(VkSurfaceKHR surface, bool enable_validation_layer); void InitDriverDetails(); - void PopulateShaderSubgroupSupport(); bool CreateAllocator(u32 vk_api_version); VkInstance m_instance = VK_NULL_HANDLE; @@ -137,12 +154,7 @@ private: VkDebugUtilsMessengerEXT m_debug_utils_messenger = VK_NULL_HANDLE; - VkPhysicalDeviceFeatures m_device_features = {}; - VkPhysicalDeviceProperties m_device_properties = {}; - VkPhysicalDeviceMemoryProperties m_device_memory_properties = {}; - - u32 m_shader_subgroup_size = 1; - bool m_supports_shader_subgroup_operations = false; + PhysicalDeviceInfo m_device_info; std::vector m_device_extensions; }; diff --git a/Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp b/Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp index 34c531fc2f..46d8468960 100644 --- a/Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp +++ b/Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp @@ -241,10 +241,10 @@ const char* VkResultToString(VkResult res) } } -void LogVulkanResult(Common::Log::LogLevel level, const char* func_name, VkResult res, - const char* msg) +void LogVulkanResult(Common::Log::LogLevel level, const char* func_name, const int line, + VkResult res, const char* msg) { - GENERIC_LOG_FMT(Common::Log::LogType::VIDEO, level, "({}) {} ({}: {})", func_name, msg, + GENERIC_LOG_FMT(Common::Log::LogType::VIDEO, level, "({}:{}) {} ({}: {})", func_name, line, msg, static_cast(res), VkResultToString(res)); } diff --git a/Source/Core/VideoBackends/Vulkan/VulkanLoader.h b/Source/Core/VideoBackends/Vulkan/VulkanLoader.h index e4c8f9e8a6..33784d5d2e 100644 --- a/Source/Core/VideoBackends/Vulkan/VulkanLoader.h +++ b/Source/Core/VideoBackends/Vulkan/VulkanLoader.h @@ -63,7 +63,7 @@ #pragma GCC diagnostic ignored "-Wunused-function" #endif // #ifdef __GNUC__ -#define VMA_VULKAN_VERSION 1001000 +#define VMA_VULKAN_VERSION 1002000 #define VMA_STATIC_VULKAN_FUNCTIONS 1 #define VMA_DYNAMIC_VULKAN_FUNCTIONS 0 #undef VK_NO_PROTOTYPES @@ -95,10 +95,10 @@ bool SupportsCustomDriver(); #endif const char* VkResultToString(VkResult res); -void LogVulkanResult(Common::Log::LogLevel level, const char* func_name, VkResult res, - const char* msg); +void LogVulkanResult(Common::Log::LogLevel level, const char* func_name, const int line, + VkResult res, const char* msg); #define LOG_VULKAN_ERROR(res, msg) \ - LogVulkanResult(Common::Log::LogLevel::LERROR, __func__, res, msg) + LogVulkanResult(Common::Log::LogLevel::LERROR, __func__, __LINE__, res, msg) } // namespace Vulkan diff --git a/Source/Core/VideoCommon/AbstractGfx.h b/Source/Core/VideoCommon/AbstractGfx.h index 5d2679f68f..d739c3f5fa 100644 --- a/Source/Core/VideoCommon/AbstractGfx.h +++ b/Source/Core/VideoCommon/AbstractGfx.h @@ -101,7 +101,10 @@ public: // Binds the backbuffer for rendering. The buffer will be cleared immediately after binding. // This is where any window size changes are detected, therefore m_backbuffer_width and/or // m_backbuffer_height may change after this function returns. - virtual void BindBackbuffer(const ClearColor& clear_color = {}) {} + // If this returns false, a problem occurred binding the backbuffer. + // Don't render anything to it, but still call `PresentBackbuffer`, which will reset any + // per-frame resources and prepare for the next frame. + virtual bool BindBackbuffer(const ClearColor& clear_color = {}) { return true; } // Presents the backbuffer to the window system, or "swaps buffers". virtual void PresentBackbuffer() {} diff --git a/Source/Core/VideoCommon/AbstractPipeline.h b/Source/Core/VideoCommon/AbstractPipeline.h index 1a0b0e9e4a..55a3b9fc41 100644 --- a/Source/Core/VideoCommon/AbstractPipeline.h +++ b/Source/Core/VideoCommon/AbstractPipeline.h @@ -60,7 +60,6 @@ struct AbstractPipelineConfig rhs.rasterization_state.hex, rhs.depth_state.hex, rhs.blending_state.hex, rhs.framebuffer_state.hex, rhs.usage); } - bool operator!=(const AbstractPipelineConfig& rhs) const { return !operator==(rhs); } bool operator<(const AbstractPipelineConfig& rhs) const { return std::tie(vertex_format, vertex_shader, geometry_shader, pixel_shader, diff --git a/Source/Core/VideoCommon/BPFunctions.cpp b/Source/Core/VideoCommon/BPFunctions.cpp index ecb045e6ad..2c6c733710 100644 --- a/Source/Core/VideoCommon/BPFunctions.cpp +++ b/Source/Core/VideoCommon/BPFunctions.cpp @@ -151,7 +151,7 @@ ScissorResult::ScissorResult(const BPMemory& bpmemory, std::pair v } auto cmp = [&](const ScissorRect& lhs, const ScissorRect& rhs) { return IsWorse(lhs, rhs); }; - std::sort(m_result.begin(), m_result.end(), cmp); + std::ranges::sort(m_result, cmp); } ScissorRect ScissorResult::Best() const diff --git a/Source/Core/VideoCommon/CommandProcessor.cpp b/Source/Core/VideoCommon/CommandProcessor.cpp index 3f5179a726..69b52c5355 100644 --- a/Source/Core/VideoCommon/CommandProcessor.cpp +++ b/Source/Core/VideoCommon/CommandProcessor.cpp @@ -594,22 +594,17 @@ void CommandProcessorManager::SetCpStatusRegister() void CommandProcessorManager::SetCpControlRegister() { + if (m_fifo.bFF_GPReadEnable.load(std::memory_order_relaxed) && !m_cp_ctrl_reg.GPReadEnable) + { + m_system.GetFifo().SyncGPUForRegisterAccess(); + } + m_fifo.bFF_GPReadEnable.store(m_cp_ctrl_reg.GPReadEnable, std::memory_order_relaxed); m_fifo.bFF_BPInt.store(m_cp_ctrl_reg.BPInt, std::memory_order_relaxed); m_fifo.bFF_BPEnable.store(m_cp_ctrl_reg.BPEnable, std::memory_order_relaxed); m_fifo.bFF_HiWatermarkInt.store(m_cp_ctrl_reg.FifoOverflowIntEnable, std::memory_order_relaxed); m_fifo.bFF_LoWatermarkInt.store(m_cp_ctrl_reg.FifoUnderflowIntEnable, std::memory_order_relaxed); m_fifo.bFF_GPLinkEnable.store(m_cp_ctrl_reg.GPLinkEnable, std::memory_order_relaxed); - if (m_fifo.bFF_GPReadEnable.load(std::memory_order_relaxed) && !m_cp_ctrl_reg.GPReadEnable) - { - m_fifo.bFF_GPReadEnable.store(m_cp_ctrl_reg.GPReadEnable, std::memory_order_relaxed); - m_system.GetFifo().FlushGpu(); - } - else - { - m_fifo.bFF_GPReadEnable = m_cp_ctrl_reg.GPReadEnable; - } - DEBUG_LOG_FMT(COMMANDPROCESSOR, "\t GPREAD {} | BP {} | Int {} | OvF {} | UndF {} | LINK {}", m_fifo.bFF_GPReadEnable.load(std::memory_order_relaxed) ? "ON" : "OFF", m_fifo.bFF_BPEnable.load(std::memory_order_relaxed) ? "ON" : "OFF", diff --git a/Source/Core/VideoCommon/ConstantManager.h b/Source/Core/VideoCommon/ConstantManager.h index b8c65aaefb..14c8732580 100644 --- a/Source/Core/VideoCommon/ConstantManager.h +++ b/Source/Core/VideoCommon/ConstantManager.h @@ -93,6 +93,7 @@ struct alignas(16) VertexShaderConstants // .x - texMtxInfo, .y - postMtxInfo, [0..1].z = color, [0..1].w = alpha std::array xfmem_pack1; + float4 cached_normal; float4 cached_tangent; float4 cached_binormal; // For UberShader vertex loader diff --git a/Source/Core/VideoCommon/FramebufferManager.cpp b/Source/Core/VideoCommon/FramebufferManager.cpp index bae9b1d15c..044b94a5de 100644 --- a/Source/Core/VideoCommon/FramebufferManager.cpp +++ b/Source/Core/VideoCommon/FramebufferManager.cpp @@ -293,6 +293,10 @@ bool FramebufferManager::CreateEFBFramebuffer() g_gfx->SetAndClearFramebuffer(m_efb_framebuffer.get(), {{0.0f, 0.0f, 0.0f, 0.0f}}, g_ActiveConfig.backend_info.bSupportsReversedDepthRange ? 1.0f : 0.0f); + + // Pixel Shader uses EFB scale as a constant, dirty that in case it changed + Core::System::GetInstance().GetPixelShaderManager().Dirty(); + return true; } @@ -760,9 +764,9 @@ bool FramebufferManager::CreateReadbackFramebuffer() } m_efb_color_cache.tiles.resize(total_tiles); - std::fill(m_efb_color_cache.tiles.begin(), m_efb_color_cache.tiles.end(), EFBCacheTile{false, 0}); + std::ranges::fill(m_efb_color_cache.tiles, EFBCacheTile{false, 0}); m_efb_depth_cache.tiles.resize(total_tiles); - std::fill(m_efb_depth_cache.tiles.begin(), m_efb_depth_cache.tiles.end(), EFBCacheTile{false, 0}); + std::ranges::fill(m_efb_depth_cache.tiles, EFBCacheTile{false, 0}); return true; } diff --git a/Source/Core/VideoCommon/GXPipelineTypes.h b/Source/Core/VideoCommon/GXPipelineTypes.h index d7cd1faa35..388551e767 100644 --- a/Source/Core/VideoCommon/GXPipelineTypes.h +++ b/Source/Core/VideoCommon/GXPipelineTypes.h @@ -43,7 +43,6 @@ struct GXPipelineUid { return std::memcmp(this, &rhs, sizeof(*this)) == 0; } - bool operator!=(const GXPipelineUid& rhs) const { return !operator==(rhs); } }; struct GXUberPipelineUid { @@ -64,7 +63,6 @@ struct GXUberPipelineUid { return std::memcmp(this, &rhs, sizeof(*this)) == 0; } - bool operator!=(const GXUberPipelineUid& rhs) const { return !operator==(rhs); } }; // Disk cache of pipeline UIDs. We can't use the whole UID as a type as it contains pointers. diff --git a/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.cpp b/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.cpp index 76d1ad6af6..ef71ba6eb8 100644 --- a/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.cpp +++ b/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.cpp @@ -330,8 +330,3 @@ void GraphicsModConfig::DeserializeFromProfile(const picojson::object& obj) } } } - -bool GraphicsModConfig::operator<(const GraphicsModConfig& other) const -{ - return m_weight < other.m_weight; -} diff --git a/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.h b/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.h index fd35b963dd..f845c612ad 100644 --- a/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.h +++ b/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.h @@ -43,6 +43,4 @@ struct GraphicsModConfig void SerializeToProfile(picojson::object* value) const; void DeserializeFromProfile(const picojson::object& value); - - bool operator<(const GraphicsModConfig& other) const; }; diff --git a/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModGroup.cpp b/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModGroup.cpp index 5fa2c011b6..3c234e9ec1 100644 --- a/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModGroup.cpp +++ b/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModGroup.cpp @@ -111,7 +111,7 @@ void GraphicsModGroupConfig::Load() try_add_mod(graphics_mod_directory, GraphicsModConfig::Source::System); } - std::sort(m_graphics_mods.begin(), m_graphics_mods.end()); + std::ranges::sort(m_graphics_mods, {}, &GraphicsModConfig::m_weight); for (auto& mod : m_graphics_mods) { m_path_to_graphics_mod[mod.GetAbsolutePath()] = &mod; diff --git a/Source/Core/VideoCommon/GraphicsModSystem/Runtime/FBInfo.cpp b/Source/Core/VideoCommon/GraphicsModSystem/Runtime/FBInfo.cpp index 5921c4a3e5..9325c7649e 100644 --- a/Source/Core/VideoCommon/GraphicsModSystem/Runtime/FBInfo.cpp +++ b/Source/Core/VideoCommon/GraphicsModSystem/Runtime/FBInfo.cpp @@ -15,8 +15,3 @@ bool FBInfo::operator==(const FBInfo& other) const return m_height == other.m_height && m_width == other.m_width && m_texture_format == other.m_texture_format; } - -bool FBInfo::operator!=(const FBInfo& other) const -{ - return !(*this == other); -} diff --git a/Source/Core/VideoCommon/GraphicsModSystem/Runtime/FBInfo.h b/Source/Core/VideoCommon/GraphicsModSystem/Runtime/FBInfo.h index 48106e3a2a..d4ab5b3d1c 100644 --- a/Source/Core/VideoCommon/GraphicsModSystem/Runtime/FBInfo.h +++ b/Source/Core/VideoCommon/GraphicsModSystem/Runtime/FBInfo.h @@ -13,7 +13,6 @@ struct FBInfo TextureFormat m_texture_format = TextureFormat::I4; u32 CalculateHash() const; bool operator==(const FBInfo& other) const; - bool operator!=(const FBInfo& other) const; }; struct FBInfoHasher diff --git a/Source/Core/VideoCommon/Present.cpp b/Source/Core/VideoCommon/Present.cpp index 66d377acd7..6813c7a4e3 100644 --- a/Source/Core/VideoCommon/Present.cpp +++ b/Source/Core/VideoCommon/Present.cpp @@ -398,40 +398,68 @@ Presenter::ConvertStereoRectangle(const MathUtil::Rectangle& rc) const float Presenter::CalculateDrawAspectRatio(bool allow_stretch) const { auto aspect_mode = g_ActiveConfig.aspect_mode; + float resulting_aspect_ratio; if (!allow_stretch && aspect_mode == AspectMode::Stretch) aspect_mode = AspectMode::Auto; // If stretch is enabled, we prefer the aspect ratio of the window. if (aspect_mode == AspectMode::Stretch) - return (static_cast(m_backbuffer_width) / static_cast(m_backbuffer_height)); + { + resulting_aspect_ratio = + (static_cast(m_backbuffer_width) / static_cast(m_backbuffer_height)); + } + else + { + // The actual aspect ratio of the XFB texture is irrelevant, the VI one is the one that matters + const auto& vi = Core::System::GetInstance().GetVideoInterface(); + const float source_aspect_ratio = vi.GetAspectRatio(); - // The actual aspect ratio of the XFB texture is irrelevant, the VI one is the one that matters - const auto& vi = Core::System::GetInstance().GetVideoInterface(); - const float source_aspect_ratio = vi.GetAspectRatio(); - - // This will scale up the source ~4:3 resolution to its equivalent ~16:9 resolution - if (aspect_mode == AspectMode::ForceWide || - (aspect_mode == AspectMode::Auto && g_widescreen->IsGameWidescreen())) - { - return SourceAspectRatioToWidescreen(source_aspect_ratio); - } - else if (aspect_mode == AspectMode::Custom) - { - return source_aspect_ratio * (g_ActiveConfig.GetCustomAspectRatio() / (4.0f / 3.0f)); - } - // For the "custom stretch" mode, we force the exact target aspect ratio, without - // acknowleding the difference between the source aspect ratio and 4:3. - else if (aspect_mode == AspectMode::CustomStretch) - { - return g_ActiveConfig.GetCustomAspectRatio(); - } - else if (aspect_mode == AspectMode::Raw) - { - return m_xfb_entry ? (static_cast(m_last_xfb_width) / m_last_xfb_height) : 1.f; + // This will scale up the source ~4:3 resolution to its equivalent ~16:9 resolution + if (aspect_mode == AspectMode::ForceWide || + (aspect_mode == AspectMode::Auto && g_widescreen->IsGameWidescreen())) + { + resulting_aspect_ratio = SourceAspectRatioToWidescreen(source_aspect_ratio); + } + else if (aspect_mode == AspectMode::Custom) + { + resulting_aspect_ratio = + source_aspect_ratio * (g_ActiveConfig.GetCustomAspectRatio() / (4.0f / 3.0f)); + } + // For the "custom stretch" mode, we force the exact target aspect ratio, without + // acknowledging the difference between the source aspect ratio and 4:3. + else if (aspect_mode == AspectMode::CustomStretch) + { + resulting_aspect_ratio = g_ActiveConfig.GetCustomAspectRatio(); + } + else if (aspect_mode == AspectMode::Raw) + { + resulting_aspect_ratio = + m_xfb_entry ? (static_cast(m_last_xfb_width) / m_last_xfb_height) : 1.f; + } + else + { + resulting_aspect_ratio = source_aspect_ratio; + } } - return source_aspect_ratio; + if (g_ActiveConfig.stereo_per_eye_resolution_full) + { + if (g_ActiveConfig.stereo_mode == StereoMode::SBS) + { + // Render twice as wide if using side-by-side 3D, since the 3D will halve the horizontal + // resolution + resulting_aspect_ratio *= 2.0; + } + else if (g_ActiveConfig.stereo_mode == StereoMode::TAB) + { + // Render twice as tall if using top-and-bottom 3D, since the 3D will halve the vertical + // resolution + resulting_aspect_ratio /= 2.0; + } + } + + return resulting_aspect_ratio; } void Presenter::AdjustRectanglesToFitBounds(MathUtil::Rectangle* target_rect, @@ -816,10 +844,10 @@ void Presenter::Present() UpdateDrawRectangle(); g_gfx->BeginUtilityDrawing(); - g_gfx->BindBackbuffer({{0.0f, 0.0f, 0.0f, 1.0f}}); + const bool backbuffer_bound = g_gfx->BindBackbuffer({{0.0f, 0.0f, 0.0f, 1.0f}}); // Render the XFB to the screen. - if (m_xfb_entry) + if (backbuffer_bound && m_xfb_entry) { // Adjust the source rectangle instead of using an oversized viewport to render the XFB. auto render_target_rc = GetTargetRectangle(); @@ -832,7 +860,8 @@ void Presenter::Present() if (m_onscreen_ui) { m_onscreen_ui->Finalize(); - m_onscreen_ui->DrawImGui(); + if (backbuffer_bound) + m_onscreen_ui->DrawImGui(); } // Present to the window system. diff --git a/Source/Core/VideoCommon/RenderState.h b/Source/Core/VideoCommon/RenderState.h index 4a682b1a0f..60dc20d6e4 100644 --- a/Source/Core/VideoCommon/RenderState.h +++ b/Source/Core/VideoCommon/RenderState.h @@ -47,7 +47,6 @@ union RasterizationState } bool operator==(const RasterizationState& rhs) const { return hex == rhs.hex; } - bool operator!=(const RasterizationState& rhs) const { return !operator==(rhs); } bool operator<(const RasterizationState& rhs) const { return hex < rhs.hex; } BitField<0, 2, CullMode> cullmode; @@ -73,7 +72,6 @@ union FramebufferState } bool operator==(const FramebufferState& rhs) const { return hex == rhs.hex; } - bool operator!=(const FramebufferState& rhs) const { return !operator==(rhs); } BitField<0, 8, AbstractTextureFormat> color_texture_format; BitField<8, 8, AbstractTextureFormat> depth_texture_format; @@ -108,7 +106,6 @@ union DepthState } bool operator==(const DepthState& rhs) const { return hex == rhs.hex; } - bool operator!=(const DepthState& rhs) const { return !operator==(rhs); } bool operator<(const DepthState& rhs) const { return hex < rhs.hex; } BitField<0, 1, u32> testenable; @@ -143,7 +140,6 @@ union BlendingState } bool operator==(const BlendingState& rhs) const { return hex == rhs.hex; } - bool operator!=(const BlendingState& rhs) const { return !operator==(rhs); } bool operator<(const BlendingState& rhs) const { return hex < rhs.hex; } BitField<0, 1, u32> blendenable; @@ -185,7 +181,6 @@ struct SamplerState } bool operator==(const SamplerState& rhs) const { return Hex() == rhs.Hex(); } - bool operator!=(const SamplerState& rhs) const { return !operator==(rhs); } bool operator<(const SamplerState& rhs) const { return Hex() < rhs.Hex(); } constexpr u64 Hex() const { return tm0.hex | (static_cast(tm1.hex) << 32); } diff --git a/Source/Core/VideoCommon/ShaderGenCommon.h b/Source/Core/VideoCommon/ShaderGenCommon.h index 48f3d3d9bc..4723cbfc79 100644 --- a/Source/Core/VideoCommon/ShaderGenCommon.h +++ b/Source/Core/VideoCommon/ShaderGenCommon.h @@ -80,8 +80,6 @@ public: return memcmp(GetUidData(), obj.GetUidData(), GetUidDataSize()) == 0; } - bool operator!=(const ShaderUid& obj) const { return !operator==(obj); } - // determines the storage order inside STL containers bool operator<(const ShaderUid& obj) const { @@ -285,6 +283,7 @@ void WriteSwitch(ShaderCode& out, APIType ApiType, std::string_view variable, #define I_POSTTRANSFORMMATRICES "cpostmtx" #define I_PIXELCENTERCORRECTION "cpixelcenter" #define I_VIEWPORT_SIZE "cviewport" +#define I_CACHED_NORMAL "cnormal" #define I_CACHED_TANGENT "ctangent" #define I_CACHED_BINORMAL "cbinormal" @@ -308,6 +307,7 @@ static const char s_shader_uniforms[] = "\tuint components;\n" "\tfloat4 " I_PIXELCENTERCORRECTION ";\n" "\tfloat2 " I_VIEWPORT_SIZE ";\n" "\tuint4 xfmem_pack1[8];\n" + "\tfloat4 " I_CACHED_NORMAL ";\n" "\tfloat4 " I_CACHED_TANGENT ";\n" "\tfloat4 " I_CACHED_BINORMAL ";\n" "\tuint vertex_stride;\n" diff --git a/Source/Core/VideoCommon/Statistics.cpp b/Source/Core/VideoCommon/Statistics.cpp index 378bffcd2a..311455f16d 100644 --- a/Source/Core/VideoCommon/Statistics.cpp +++ b/Source/Core/VideoCommon/Statistics.cpp @@ -176,7 +176,7 @@ void Statistics::AddScissorRect() } else { - add = std::find_if(scissors.begin(), scissors.end(), [&](auto& s) { + add = std::ranges::find_if(scissors, [&](auto& s) { return s.Matches(scissor, show_scissors, show_viewports); }) == scissors.end(); } diff --git a/Source/Core/VideoCommon/TextureCacheBase.cpp b/Source/Core/VideoCommon/TextureCacheBase.cpp index b99533eb02..a624734d60 100644 --- a/Source/Core/VideoCommon/TextureCacheBase.cpp +++ b/Source/Core/VideoCommon/TextureCacheBase.cpp @@ -2814,7 +2814,7 @@ TextureCacheBase::InvalidateTexture(TexAddrCache::iterator iter, bool discard_pe // Xenoblade's sunset scene, where 35 copies are done per frame, and 25 of them are // copied to the same address, and can be skipped. ReleaseEFBCopyStagingTexture(std::move(entry->pending_efb_copy)); - auto pending_it = std::find(m_pending_efb_copies.begin(), m_pending_efb_copies.end(), entry); + auto pending_it = std::ranges::find(m_pending_efb_copies, entry); if (pending_it != m_pending_efb_copies.end()) m_pending_efb_copies.erase(pending_it); } diff --git a/Source/Core/VideoCommon/TextureCacheBase.h b/Source/Core/VideoCommon/TextureCacheBase.h index 1a06fa671a..532feaca7d 100644 --- a/Source/Core/VideoCommon/TextureCacheBase.h +++ b/Source/Core/VideoCommon/TextureCacheBase.h @@ -63,7 +63,6 @@ struct TextureAndTLUTFormat return texfmt == other.texfmt; } - bool operator!=(const TextureAndTLUTFormat& other) const { return !operator==(other); } TextureFormat texfmt; TLUTFormat tlutfmt; }; diff --git a/Source/Core/VideoCommon/TextureConfig.cpp b/Source/Core/VideoCommon/TextureConfig.cpp index 3d25eac017..dd1c3b9914 100644 --- a/Source/Core/VideoCommon/TextureConfig.cpp +++ b/Source/Core/VideoCommon/TextureConfig.cpp @@ -13,11 +13,6 @@ bool TextureConfig::operator==(const TextureConfig& o) const std::tie(o.width, o.height, o.levels, o.layers, o.samples, o.format, o.flags, o.type); } -bool TextureConfig::operator!=(const TextureConfig& o) const -{ - return !operator==(o); -} - MathUtil::Rectangle TextureConfig::GetRect() const { return {0, 0, static_cast(width), static_cast(height)}; diff --git a/Source/Core/VideoCommon/TextureConfig.h b/Source/Core/VideoCommon/TextureConfig.h index 4e3976f938..e53245777a 100644 --- a/Source/Core/VideoCommon/TextureConfig.h +++ b/Source/Core/VideoCommon/TextureConfig.h @@ -59,7 +59,6 @@ struct TextureConfig } bool operator==(const TextureConfig& o) const; - bool operator!=(const TextureConfig& o) const; MathUtil::Rectangle GetRect() const; MathUtil::Rectangle GetMipRect(u32 level) const; size_t GetStride() const; diff --git a/Source/Core/VideoCommon/TextureDecoder_Generic.cpp b/Source/Core/VideoCommon/TextureDecoder_Generic.cpp index 46a2252b7d..8b70faee50 100644 --- a/Source/Core/VideoCommon/TextureDecoder_Generic.cpp +++ b/Source/Core/VideoCommon/TextureDecoder_Generic.cpp @@ -115,30 +115,14 @@ static inline void DecodeBytes_IA4(u32* dst, const u8* src) static inline void DecodeBytes_RGB5A3(u32* dst, const u16* src) { -#if 0 for (int x = 0; x < 4; x++) dst[x] = DecodePixel_RGB5A3(Common::swap16(src[x])); -#else - dst[0] = DecodePixel_RGB5A3(Common::swap16(src[0])); - dst[1] = DecodePixel_RGB5A3(Common::swap16(src[1])); - dst[2] = DecodePixel_RGB5A3(Common::swap16(src[2])); - dst[3] = DecodePixel_RGB5A3(Common::swap16(src[3])); -#endif } static inline void DecodeBytes_RGBA8(u32* dst, const u16* src, const u16* src2) { -#if 0 for (int x = 0; x < 4; x++) - { - dst[x] = ((src[x] & 0xFF) << 24) | ((src[x] & 0xFF00)>>8) | (src2[x] << 8); - } -#else - dst[0] = ((src[0] & 0xFF) << 24) | ((src[0] & 0xFF00) >> 8) | (src2[0] << 8); - dst[1] = ((src[1] & 0xFF) << 24) | ((src[1] & 0xFF00) >> 8) | (src2[1] << 8); - dst[2] = ((src[2] & 0xFF) << 24) | ((src[2] & 0xFF00) >> 8) | (src2[2] << 8); - dst[3] = ((src[3] & 0xFF) << 24) | ((src[3] & 0xFF00) >> 8) | (src2[3] << 8); -#endif + dst[x] = ((src[x] & 0xFF) << 24) | ((src[x] & 0xFF00) >> 8) | (src2[x] << 8); } static void DecodeDXTBlock(u32* dst, const DXTBlock* src, int pitch) diff --git a/Source/Core/VideoCommon/UberShaderVertex.cpp b/Source/Core/VideoCommon/UberShaderVertex.cpp index eceda62e48..a6c0502dfe 100644 --- a/Source/Core/VideoCommon/UberShaderVertex.cpp +++ b/Source/Core/VideoCommon/UberShaderVertex.cpp @@ -251,47 +251,53 @@ float3 load_input_float3_rawtex(uint vtx_offset, uint attr_offset) {{ "o.pos = float4(dot(" I_PROJECTION "[0], pos), dot(" I_PROJECTION "[1], pos), dot(" I_PROJECTION "[2], pos), dot(" I_PROJECTION "[3], pos));\n" "\n" + "float3 _rawnormal;\n" + "float3 _rawtangent;\n" + "float3 _rawbinormal;\n" + "if ((components & {}u) != 0u) // VB_HAS_NORMAL\n" + "{{\n", + Common::ToUnderlying(VB_HAS_NORMAL)); + LoadVertexAttribute(out, host_config, 2, "rawnormal", "float3", "float3"); + out.Write(" _rawnormal = rawnormal;\n" + "}}\n" + "else\n" + "{{\n" + " _rawnormal = " I_CACHED_NORMAL ".xyz;\n" + "}}\n" + "\n" + "if ((components & {}u) != 0u) // VB_HAS_TANGENT\n" + "{{\n", + Common::ToUnderlying(VB_HAS_TANGENT)); + LoadVertexAttribute(out, host_config, 2, "rawtangent", "float3", "float3"); + out.Write(" _rawtangent = rawtangent;\n" + "}}\n" + "else\n" + "{{\n" + " _rawtangent = " I_CACHED_TANGENT ".xyz;\n" + "}}\n" + "\n" + "if ((components & {}u) != 0u) // VB_HAS_BINORMAL\n" + "{{\n", + Common::ToUnderlying(VB_HAS_BINORMAL)); + LoadVertexAttribute(out, host_config, 2, "rawbinormal", "float3", "float3"); + out.Write(" _rawbinormal = rawbinormal;\n" + "}}\n" + "else\n" + "{{\n" + " _rawbinormal = " I_CACHED_BINORMAL ".xyz;\n" + "}}\n" + "\n" "// The scale of the transform matrix is used to control the size of the emboss map\n" "// effect by changing the scale of the transformed binormals (which only get used by\n" "// emboss map texgens). By normalising the first transformed normal (which is used\n" "// by lighting calculations and needs to be unit length), the same transform matrix\n" "// can do double duty, scaling for emboss mapping, and not scaling for lighting.\n" - "float3 _normal = float3(0.0, 0.0, 0.0);\n" - "if ((components & {}u) != 0u) // VB_HAS_NORMAL\n" - "{{\n", - Common::ToUnderlying(VB_HAS_NORMAL)); - LoadVertexAttribute(out, host_config, 2, "rawnormal", "float3", "float3"); - out.Write(" _normal = normalize(float3(dot(N0, rawnormal), dot(N1, rawnormal), dot(N2, " - "rawnormal)));\n" - "}}\n" - "\n" - "float3 _tangent = float3(0.0, 0.0, 0.0);\n" - "if ((components & {}u) != 0u) // VB_HAS_TANGENT\n" - "{{\n", - Common::ToUnderlying(VB_HAS_TANGENT)); - LoadVertexAttribute(out, host_config, 2, "rawtangent", "float3", "float3"); - out.Write(" _tangent = float3(dot(N0, rawtangent), dot(N1, rawtangent), dot(N2, rawtangent));\n" - "}}\n" - "else\n" - "{{\n" - " _tangent = float3(dot(N0, " I_CACHED_TANGENT ".xyz), dot(N1, " I_CACHED_TANGENT - ".xyz), dot(N2, " I_CACHED_TANGENT ".xyz));\n" - "}}\n" - "\n" - "float3 _binormal = float3(0.0, 0.0, 0.0);\n" - "if ((components & {}u) != 0u) // VB_HAS_BINORMAL\n" - "{{\n", - Common::ToUnderlying(VB_HAS_BINORMAL)); - LoadVertexAttribute(out, host_config, 2, "rawbinormal", "float3", "float3"); - out.Write(" _binormal = float3(dot(N0, rawbinormal), dot(N1, rawbinormal), dot(N2, " - "rawbinormal));\n" - "}}\n" - "else\n" - "{{\n" - " _binormal = float3(dot(N0, " I_CACHED_BINORMAL ".xyz), dot(N1, " I_CACHED_BINORMAL - ".xyz), dot(N2, " I_CACHED_BINORMAL ".xyz));\n" - "}}\n" - "\n"); + "float3 _normal = normalize(float3(dot(N0, _rawnormal), dot(N1, _rawnormal), dot(N2, " + "_rawnormal)));\n" + "float3 _tangent = float3(dot(N0, _rawtangent), dot(N1, _rawtangent), dot(N2, " + "_rawtangent));\n" + "float3 _binormal = float3(dot(N0, _rawbinormal), dot(N1, _rawbinormal), dot(N2, " + "_rawbinormal));\n"); // Hardware Lighting out.Write("// xfmem.numColorChans controls the number of color channels available to TEV,\n" diff --git a/Source/Core/VideoCommon/VertexLoaderARM64.cpp b/Source/Core/VideoCommon/VertexLoaderARM64.cpp index 9fd8c0c29c..9e0075f9a2 100644 --- a/Source/Core/VideoCommon/VertexLoaderARM64.cpp +++ b/Source/Core/VideoCommon/VertexLoaderARM64.cpp @@ -164,6 +164,13 @@ void VertexLoaderARM64::ReadVertex(VertexComponentFormat attribute, ComponentFor m_float_emit.STR(128, coords, EncodeRegTo64(scratch2_reg), ArithOption(remaining_reg, true)); SetJumpTarget(dont_store); } + else if (native_format == &m_native_vtx_decl.normals[0]) + { + FixupBranch dont_store = CBNZ(remaining_reg); + MOVP2R(EncodeRegTo64(scratch2_reg), VertexLoaderManager::normal_cache.data()); + m_float_emit.STR(128, IndexType::Unsigned, coords, EncodeRegTo64(scratch2_reg), 0); + SetJumpTarget(dont_store); + } else if (native_format == &m_native_vtx_decl.normals[1]) { FixupBranch dont_store = CBNZ(remaining_reg); diff --git a/Source/Core/VideoCommon/VertexLoaderBase.cpp b/Source/Core/VideoCommon/VertexLoaderBase.cpp index 40c82145b0..a3597b53e5 100644 --- a/Source/Core/VideoCommon/VertexLoaderBase.cpp +++ b/Source/Core/VideoCommon/VertexLoaderBase.cpp @@ -11,6 +11,7 @@ #include #include +#include #include "Common/Assert.h" #include "Common/BitUtils.h" @@ -67,6 +68,7 @@ public: VertexLoaderManager::position_matrix_index_cache; const std::array, 3> old_position_cache = VertexLoaderManager::position_cache; + const std::array old_normal_cache = VertexLoaderManager::normal_cache; const std::array old_tangent_cache = VertexLoaderManager::tangent_cache; const std::array old_binormal_cache = VertexLoaderManager::binormal_cache; @@ -76,12 +78,14 @@ public: VertexLoaderManager::position_matrix_index_cache; const std::array, 3> a_position_cache = VertexLoaderManager::position_cache; + const std::array a_normal_cache = VertexLoaderManager::normal_cache; const std::array a_tangent_cache = VertexLoaderManager::tangent_cache; const std::array a_binormal_cache = VertexLoaderManager::binormal_cache; // Reset state before running b VertexLoaderManager::position_matrix_index_cache = old_position_matrix_index_cache; VertexLoaderManager::position_cache = old_position_cache; + VertexLoaderManager::normal_cache = old_normal_cache; VertexLoaderManager::tangent_cache = old_tangent_cache; VertexLoaderManager::binormal_cache = old_binormal_cache; @@ -91,6 +95,7 @@ public: VertexLoaderManager::position_matrix_index_cache; const std::array, 3> b_position_cache = VertexLoaderManager::position_cache; + const std::array b_normal_cache = VertexLoaderManager::normal_cache; const std::array b_tangent_cache = VertexLoaderManager::tangent_cache; const std::array b_binormal_cache = VertexLoaderManager::binormal_cache; @@ -139,6 +144,12 @@ public: fmt::join(b_position_cache[1], ", "), fmt::join(b_position_cache[2], ", ")); // The last element is allowed to be garbage for SIMD overwrites + ASSERT_MSG(VIDEO, + std::equal(a_normal_cache.begin(), a_normal_cache.begin() + 3, + b_normal_cache.begin(), b_normal_cache.begin() + 3, bit_equal), + "Expected matching normal caches after loading (a: {}; b: {})", + fmt::join(a_normal_cache, ", "), fmt::join(b_normal_cache, ", ")); + ASSERT_MSG(VIDEO, std::equal(a_tangent_cache.begin(), a_tangent_cache.begin() + 3, b_tangent_cache.begin(), b_tangent_cache.begin() + 3, bit_equal), diff --git a/Source/Core/VideoCommon/VertexLoaderManager.cpp b/Source/Core/VideoCommon/VertexLoaderManager.cpp index 0c48bf32a8..4ef11a1283 100644 --- a/Source/Core/VideoCommon/VertexLoaderManager.cpp +++ b/Source/Core/VideoCommon/VertexLoaderManager.cpp @@ -40,6 +40,7 @@ namespace VertexLoaderManager std::array position_matrix_index_cache; // 3 vertices, 4 floats each to allow SIMD overwrite alignas(sizeof(std::array)) std::array, 3> position_cache; +alignas(sizeof(std::array)) std::array normal_cache; alignas(sizeof(std::array)) std::array tangent_cache; alignas(sizeof(std::array)) std::array binormal_cache; diff --git a/Source/Core/VideoCommon/VertexLoaderManager.h b/Source/Core/VideoCommon/VertexLoaderManager.h index ce8b6a22d1..0e1caa6fa1 100644 --- a/Source/Core/VideoCommon/VertexLoaderManager.h +++ b/Source/Core/VideoCommon/VertexLoaderManager.h @@ -62,6 +62,10 @@ void UpdateVertexArrayPointers(); // These arrays are in reverse order. extern std::array, 3> position_cache; extern std::array position_matrix_index_cache; +// Needed for the game "LIT", which has text that has lighting enabled, but doesn't have normal +// vectors. The normals from the last drawn object are used instead. +// See https://bugs.dolphin-emu.org/issues/13635 +extern std::array normal_cache; // Store the tangent and binormal vectors for games that use emboss texgens when the vertex format // doesn't include them (e.g. RS2 and RS3). These too are 4 floats each for SIMD overwrites. extern std::array tangent_cache; diff --git a/Source/Core/VideoCommon/VertexLoaderX64.cpp b/Source/Core/VideoCommon/VertexLoaderX64.cpp index 9934570b55..aa8ad2bd67 100644 --- a/Source/Core/VideoCommon/VertexLoaderX64.cpp +++ b/Source/Core/VideoCommon/VertexLoaderX64.cpp @@ -137,6 +137,14 @@ void VertexLoaderX64::ReadVertex(OpArg data, VertexComponentFormat attribute, MOVUPS(MPIC(VertexLoaderManager::position_cache.data(), scratch3, SCALE_4), coords); SetJumpTarget(dont_store); } + else if (native_format == &m_native_vtx_decl.normals[0]) + { + TEST(32, R(remaining_reg), R(remaining_reg)); + FixupBranch dont_store = J_CC(CC_NZ); + // For similar reasons, the cached normal is 4 floats each + MOVUPS(MPIC(VertexLoaderManager::normal_cache.data()), coords); + SetJumpTarget(dont_store); + } else if (native_format == &m_native_vtx_decl.normals[1]) { TEST(32, R(remaining_reg), R(remaining_reg)); diff --git a/Source/Core/VideoCommon/VertexLoader_Normal.cpp b/Source/Core/VideoCommon/VertexLoader_Normal.cpp index b91c7fe127..50e0dbbd63 100644 --- a/Source/Core/VideoCommon/VertexLoader_Normal.cpp +++ b/Source/Core/VideoCommon/VertexLoader_Normal.cpp @@ -49,7 +49,9 @@ void ReadIndirect(VertexLoader* loader, const T* data) const float value = FracAdjust(Common::FromBigEndian(data[i])); if (loader->m_remaining == 0) { - if (i >= 3 && i < 6) + if (i < 3) + VertexLoaderManager::normal_cache[i] = value; + else if (i >= 3 && i < 6) VertexLoaderManager::tangent_cache[i - 3] = value; else if (i >= 6 && i < 9) VertexLoaderManager::binormal_cache[i - 6] = value; diff --git a/Source/Core/VideoCommon/VertexManagerBase.cpp b/Source/Core/VideoCommon/VertexManagerBase.cpp index 02edb56d35..b53cb3d2ed 100644 --- a/Source/Core/VideoCommon/VertexManagerBase.cpp +++ b/Source/Core/VideoCommon/VertexManagerBase.cpp @@ -558,7 +558,7 @@ void VertexManagerBase::Flush() pixel_shader_manager.constants.time_ms = seconds_elapsed * 1000; } - CalculateBinormals(VertexLoaderManager::GetCurrentVertexFormat()); + CalculateNormals(VertexLoaderManager::GetCurrentVertexFormat()); // Calculate ZSlope for zfreeze const auto used_textures = UsedTextures(); std::vector texture_names; @@ -699,6 +699,7 @@ void VertexManagerBase::DoState(PointerWrap& p) } p.Do(m_zslope); + p.Do(VertexLoaderManager::normal_cache); p.Do(VertexLoaderManager::tangent_cache); p.Do(VertexLoaderManager::binormal_cache); } @@ -769,7 +770,7 @@ void VertexManagerBase::CalculateZSlope(NativeVertexFormat* format) m_zslope.dirty = true; } -void VertexManagerBase::CalculateBinormals(NativeVertexFormat* format) +void VertexManagerBase::CalculateNormals(NativeVertexFormat* format) { const PortableVertexDeclaration vert_decl = format->GetVertexDeclaration(); @@ -794,6 +795,16 @@ void VertexManagerBase::CalculateBinormals(NativeVertexFormat* format) vertex_shader_manager.constants.cached_binormal = VertexLoaderManager::binormal_cache; vertex_shader_manager.dirty = true; } + + if (vert_decl.normals[0].enable) + return; + + VertexLoaderManager::normal_cache[3] = 0; + if (vertex_shader_manager.constants.cached_normal != VertexLoaderManager::normal_cache) + { + vertex_shader_manager.constants.cached_normal = VertexLoaderManager::normal_cache; + vertex_shader_manager.dirty = true; + } } void VertexManagerBase::UpdatePipelineConfig() @@ -954,8 +965,7 @@ void VertexManagerBase::OnDraw() // Check if this draw is scheduled to kick a command buffer. // The draw counters will always be sorted so a binary search is possible here. - if (std::binary_search(m_scheduled_command_buffer_kicks.begin(), - m_scheduled_command_buffer_kicks.end(), m_draw_counter)) + if (std::ranges::binary_search(m_scheduled_command_buffer_kicks, m_draw_counter)) { // Kick a command buffer on the background thread. g_gfx->Flush(); @@ -1041,19 +1051,6 @@ void VertexManagerBase::OnEndFrame() } } -#if 0 - { - std::ostringstream ss; - std::for_each(m_cpu_accesses_this_frame.begin(), m_cpu_accesses_this_frame.end(), [&ss](u32 idx) { ss << idx << ","; }); - WARN_LOG_FMT(VIDEO, "CPU EFB accesses in last frame: {}", ss.str()); - } - { - std::ostringstream ss; - std::for_each(m_scheduled_command_buffer_kicks.begin(), m_scheduled_command_buffer_kicks.end(), [&ss](u32 idx) { ss << idx << ","; }); - WARN_LOG_FMT(VIDEO, "Scheduled command buffer kicks: {}", ss.str()); - } -#endif - m_cpu_accesses_this_frame.clear(); // We invalidate the pipeline object at the start of the frame. diff --git a/Source/Core/VideoCommon/VertexManagerBase.h b/Source/Core/VideoCommon/VertexManagerBase.h index 648e26be59..715dbee692 100644 --- a/Source/Core/VideoCommon/VertexManagerBase.h +++ b/Source/Core/VideoCommon/VertexManagerBase.h @@ -192,7 +192,7 @@ protected: u32 GetRemainingIndices(OpcodeDecoder::Primitive primitive) const; void CalculateZSlope(NativeVertexFormat* format); - void CalculateBinormals(NativeVertexFormat* format); + void CalculateNormals(NativeVertexFormat* format); BitSet32 UsedTextures() const; diff --git a/Source/Core/VideoCommon/VertexShaderGen.cpp b/Source/Core/VideoCommon/VertexShaderGen.cpp index 9f854f2d9e..4a46834c14 100644 --- a/Source/Core/VideoCommon/VertexShaderGen.cpp +++ b/Source/Core/VideoCommon/VertexShaderGen.cpp @@ -312,56 +312,43 @@ ShaderCode GenerateVertexShaderCode(APIType api_type, const ShaderHostConfig& ho out.Write("int posidx = int(posmtx.r);\n" "float4 P0 = " I_TRANSFORMMATRICES "[posidx];\n" "float4 P1 = " I_TRANSFORMMATRICES "[posidx + 1];\n" - "float4 P2 = " I_TRANSFORMMATRICES "[posidx + 2];\n"); - if ((uid_data->components & VB_HAS_NORMAL) != 0) - { - out.Write("int normidx = posidx & 31;\n" - "float3 N0 = " I_NORMALMATRICES "[normidx].xyz;\n" - "float3 N1 = " I_NORMALMATRICES "[normidx + 1].xyz;\n" - "float3 N2 = " I_NORMALMATRICES "[normidx + 2].xyz;\n"); - } + "float4 P2 = " I_TRANSFORMMATRICES "[posidx + 2];\n" + "int normidx = posidx & 31;\n" + "float3 N0 = " I_NORMALMATRICES "[normidx].xyz;\n" + "float3 N1 = " I_NORMALMATRICES "[normidx + 1].xyz;\n" + "float3 N2 = " I_NORMALMATRICES "[normidx + 2].xyz;\n"); } else { // One shared matrix out.Write("float4 P0 = " I_POSNORMALMATRIX "[0];\n" "float4 P1 = " I_POSNORMALMATRIX "[1];\n" - "float4 P2 = " I_POSNORMALMATRIX "[2];\n"); - if ((uid_data->components & VB_HAS_NORMAL) != 0) - { - out.Write("float3 N0 = " I_POSNORMALMATRIX "[3].xyz;\n" - "float3 N1 = " I_POSNORMALMATRIX "[4].xyz;\n" - "float3 N2 = " I_POSNORMALMATRIX "[5].xyz;\n"); - } + "float4 P2 = " I_POSNORMALMATRIX "[2];\n" + "float3 N0 = " I_POSNORMALMATRIX "[3].xyz;\n" + "float3 N1 = " I_POSNORMALMATRIX "[4].xyz;\n" + "float3 N2 = " I_POSNORMALMATRIX "[5].xyz;\n"); } out.Write("// Multiply the position vector by the position matrix\n" "float4 pos = float4(dot(P0, rawpos), dot(P1, rawpos), dot(P2, rawpos), 1.0);\n"); - if ((uid_data->components & VB_HAS_NORMAL) != 0) - { - if ((uid_data->components & VB_HAS_TANGENT) == 0) - out.Write("float3 rawtangent = " I_CACHED_TANGENT ".xyz;\n"); - if ((uid_data->components & VB_HAS_BINORMAL) == 0) - out.Write("float3 rawbinormal = " I_CACHED_BINORMAL ".xyz;\n"); + if ((uid_data->components & VB_HAS_NORMAL) == 0) + out.Write("float3 rawnormal = " I_CACHED_NORMAL ".xyz;\n"); + if ((uid_data->components & VB_HAS_TANGENT) == 0) + out.Write("float3 rawtangent = " I_CACHED_TANGENT ".xyz;\n"); + if ((uid_data->components & VB_HAS_BINORMAL) == 0) + out.Write("float3 rawbinormal = " I_CACHED_BINORMAL ".xyz;\n"); - // The scale of the transform matrix is used to control the size of the emboss map effect, by - // changing the scale of the transformed binormals (which only get used by emboss map texgens). - // By normalising the first transformed normal (which is used by lighting calculations and needs - // to be unit length), the same transform matrix can do double duty, scaling for emboss mapping, - // and not scaling for lighting. - out.Write("float3 _normal = normalize(float3(dot(N0, rawnormal), dot(N1, rawnormal), dot(N2, " - "rawnormal)));\n" - "float3 _tangent = float3(dot(N0, rawtangent), dot(N1, rawtangent), dot(N2, " - "rawtangent));\n" - "float3 _binormal = float3(dot(N0, rawbinormal), dot(N1, rawbinormal), dot(N2, " - "rawbinormal));\n"); - } - else - { - out.Write("float3 _normal = float3(0.0, 0.0, 0.0);\n"); - out.Write("float3 _binormal = float3(0.0, 0.0, 0.0);\n"); - out.Write("float3 _tangent = float3(0.0, 0.0, 0.0);\n"); - } + // The scale of the transform matrix is used to control the size of the emboss map effect, by + // changing the scale of the transformed binormals (which only get used by emboss map texgens). + // By normalising the first transformed normal (which is used by lighting calculations and needs + // to be unit length), the same transform matrix can do double duty, scaling for emboss mapping, + // and not scaling for lighting. + out.Write("float3 _normal = normalize(float3(dot(N0, rawnormal), dot(N1, rawnormal), dot(N2, " + "rawnormal)));\n" + "float3 _tangent = float3(dot(N0, rawtangent), dot(N1, rawtangent), dot(N2, " + "rawtangent));\n" + "float3 _binormal = float3(dot(N0, rawbinormal), dot(N1, rawbinormal), dot(N2, " + "rawbinormal));\n"); out.Write("o.pos = float4(dot(" I_PROJECTION "[0], pos), dot(" I_PROJECTION "[1], pos), dot(" I_PROJECTION "[2], pos), dot(" I_PROJECTION "[3], pos));\n"); diff --git a/Source/Core/VideoCommon/VertexShaderManager.cpp b/Source/Core/VideoCommon/VertexShaderManager.cpp index 38e7cefe18..0415ac05dc 100644 --- a/Source/Core/VideoCommon/VertexShaderManager.cpp +++ b/Source/Core/VideoCommon/VertexShaderManager.cpp @@ -148,8 +148,14 @@ bool VertexShaderManager::UseVertexDepthRange() return true; // If an inverted depth range is unsupported, we also need to check if the range is inverted. - if (!g_ActiveConfig.backend_info.bSupportsReversedDepthRange && xfmem.viewport.zRange < 0.0f) - return true; + if (!g_ActiveConfig.backend_info.bSupportsReversedDepthRange) + { + if (xfmem.viewport.zRange < 0.0f) + return true; + + if (xfmem.viewport.zRange > xfmem.viewport.farZ) + return true; + } // If an oversized depth range or a ztexture is used, we need to calculate the depth range // in the vertex shader. diff --git a/Source/Core/VideoCommon/VideoBackendBase.cpp b/Source/Core/VideoCommon/VideoBackendBase.cpp index a5d309cc96..faf7ac19c6 100644 --- a/Source/Core/VideoCommon/VideoBackendBase.cpp +++ b/Source/Core/VideoCommon/VideoBackendBase.cpp @@ -52,6 +52,7 @@ #include "VideoCommon/GeometryShaderManager.h" #include "VideoCommon/GraphicsModSystem/Runtime/GraphicsModManager.h" #include "VideoCommon/IndexGenerator.h" +#include "VideoCommon/OnScreenDisplay.h" #include "VideoCommon/OpcodeDecoding.h" #include "VideoCommon/PixelEngine.h" #include "VideoCommon/PixelShaderManager.h" @@ -283,6 +284,11 @@ void VideoBackendBase::ActivateBackend(const std::string& name) void VideoBackendBase::PopulateBackendInfo(const WindowSystemInfo& wsi) { + // If the core has been initialized, the backend info will have been populated already. Doing it + // again would be unnecessary and could cause the UI thread to race with the GPU thread. + if (!Core::IsUninitialized(Core::System::GetInstance())) + return; + g_Config.Refresh(); // Reset backend_info so if the backend forgets to initialize something it doesn't end up using // a value from the previously used renderer @@ -295,14 +301,6 @@ void VideoBackendBase::PopulateBackendInfo(const WindowSystemInfo& wsi) g_Config.VerifyValidity(); } -void VideoBackendBase::PopulateBackendInfoFromUI(const WindowSystemInfo& wsi) -{ - // If the core is running, the backend info will have been populated already. - // If we did it here, the UI thread can race with the with the GPU thread. - if (!Core::IsRunning(Core::System::GetInstance())) - PopulateBackendInfo(wsi); -} - void VideoBackendBase::DoState(PointerWrap& p) { auto& system = Core::System::GetInstance(); @@ -392,6 +390,12 @@ bool VideoBackendBase::InitializeShared(std::unique_ptr gfx, g_Config.VerifyValidity(); UpdateActiveConfig(); + if (g_Config.bDumpTextures) + { + OSD::AddMessage(fmt::format("Texture Dumping is enabled. This will reduce performance."), + OSD::Duration::NORMAL); + } + g_shader_cache->InitializeShaderCache(); return true; diff --git a/Source/Core/VideoCommon/VideoBackendBase.h b/Source/Core/VideoCommon/VideoBackendBase.h index f5222a1936..5d9ab020d2 100644 --- a/Source/Core/VideoCommon/VideoBackendBase.h +++ b/Source/Core/VideoCommon/VideoBackendBase.h @@ -70,8 +70,6 @@ public: // Fills the backend_info fields with the capabilities of the selected backend/device. static void PopulateBackendInfo(const WindowSystemInfo& wsi); - // Called by the UI thread when the graphics config is opened. - static void PopulateBackendInfoFromUI(const WindowSystemInfo& wsi); // Wrapper function which pushes the event to the GPU thread. void DoState(PointerWrap& p); diff --git a/Source/Core/VideoCommon/VideoConfig.cpp b/Source/Core/VideoCommon/VideoConfig.cpp index 8d978bef7f..ac04405de6 100644 --- a/Source/Core/VideoCommon/VideoConfig.cpp +++ b/Source/Core/VideoCommon/VideoConfig.cpp @@ -172,6 +172,7 @@ void VideoConfig::Refresh() color_correction.fHDRPaperWhiteNits = Config::Get(Config::GFX_CC_HDR_PAPER_WHITE_NITS); stereo_mode = Config::Get(Config::GFX_STEREO_MODE); + stereo_per_eye_resolution_full = Config::Get(Config::GFX_STEREO_PER_EYE_RESOLUTION_FULL); iStereoDepth = Config::Get(Config::GFX_STEREO_DEPTH); iStereoConvergencePercentage = Config::Get(Config::GFX_STEREO_CONVERGENCE_PERCENTAGE); bStereoSwapEyes = Config::Get(Config::GFX_STEREO_SWAP_EYES); diff --git a/Source/Core/VideoCommon/VideoConfig.h b/Source/Core/VideoCommon/VideoConfig.h index f482a6b5c9..915ec687ec 100644 --- a/Source/Core/VideoCommon/VideoConfig.h +++ b/Source/Core/VideoCommon/VideoConfig.h @@ -242,6 +242,7 @@ struct VideoConfig final // Stereoscopy StereoMode stereo_mode{}; + bool stereo_per_eye_resolution_full = false; int iStereoDepth = 0; int iStereoConvergence = 0; int iStereoConvergencePercentage = 0; diff --git a/Source/Core/VideoCommon/Widescreen.cpp b/Source/Core/VideoCommon/Widescreen.cpp index cfb10ad479..21309f3a98 100644 --- a/Source/Core/VideoCommon/Widescreen.cpp +++ b/Source/Core/VideoCommon/Widescreen.cpp @@ -15,9 +15,8 @@ std::unique_ptr g_widescreen; WidescreenManager::WidescreenManager() { - std::optional is_game_widescreen = GetWidescreenOverride(); - if (is_game_widescreen.has_value()) - m_is_game_widescreen = is_game_widescreen.value(); + if (std::optional is_game_widescreen = GetWidescreenOverride()) + m_is_game_widescreen = *is_game_widescreen; // Throw a warning as unsupported aspect ratio modes have no specific behavior to them const bool is_valid_suggested_aspect_mode = @@ -34,14 +33,13 @@ WidescreenManager::WidescreenManager() [this](u32 bits) { if (bits & (CONFIG_CHANGE_BIT_ASPECT_RATIO)) { - std::optional is_game_widescreen = GetWidescreenOverride(); // If the widescreen flag isn't being overridden by any settings, // reset it to default if heuristic aren't running or to the last // heuristic value if they were running. - if (!is_game_widescreen.has_value()) - is_game_widescreen = (m_heuristic_state == HeuristicState::Active_Found_Anamorphic); - if (is_game_widescreen.has_value()) - m_is_game_widescreen = is_game_widescreen.value(); + if (std::optional is_game_widescreen = GetWidescreenOverride()) + m_is_game_widescreen = *is_game_widescreen; + else + m_is_game_widescreen = (m_heuristic_state == HeuristicState::Active_Found_Anamorphic); } }, "Widescreen"); diff --git a/Source/Core/VideoCommon/XFStructs.cpp b/Source/Core/VideoCommon/XFStructs.cpp index e5ca9b81ea..d25d49495a 100644 --- a/Source/Core/VideoCommon/XFStructs.cpp +++ b/Source/Core/VideoCommon/XFStructs.cpp @@ -646,7 +646,7 @@ std::pair GetXFTransferInfo(u16 base_address, u8 trans std::pair GetXFIndexedLoadInfo(CPArray array, u32 index, u16 address, u8 size) { - const auto desc = fmt::format("Load {} bytes to XF address {:03x} from CP array {} row {}", size, + const auto desc = fmt::format("Load {} words to XF address {:03x} from CP array {} row {}", size, address, array, index); fmt::memory_buffer written; for (u32 i = 0; i < size; i++) diff --git a/Source/DSPSpy/ConsoleHelper.h b/Source/DSPSpy/ConsoleHelper.h index 791b94c636..90aea55f9f 100644 --- a/Source/DSPSpy/ConsoleHelper.h +++ b/Source/DSPSpy/ConsoleHelper.h @@ -60,7 +60,7 @@ inline void CON_BlankRow(const int y) int columns = 0, rows = 0; CON_GetMetrics(&columns, &rows); char blank[columns]; - std::fill(blank, blank + columns, ' '); + std::fill_n(blank, columns, ' '); blank[columns - 1] = '\0'; CON_Printf(0, y, "%s", blank); } diff --git a/Source/DSPTool/StubHost.cpp b/Source/DSPTool/StubHost.cpp index e270acb23a..d54d005674 100644 --- a/Source/DSPTool/StubHost.cpp +++ b/Source/DSPTool/StubHost.cpp @@ -41,6 +41,12 @@ bool Host_UpdateDiscordPresenceRaw(const std::string& details, const std::string void Host_UpdateDisasmDialog() { } +void Host_JitCacheCleared() +{ +} +void Host_JitProfileDataWiped() +{ +} void Host_UpdateMainFrame() { } diff --git a/Source/UnitTests/Common/BitFieldTest.cpp b/Source/UnitTests/Common/BitFieldTest.cpp index bb0de4b4ab..24ef6bd90c 100644 --- a/Source/UnitTests/Common/BitFieldTest.cpp +++ b/Source/UnitTests/Common/BitFieldTest.cpp @@ -1,6 +1,8 @@ // Copyright 2014 Dolphin Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later +#include + #include #include "Common/BitField.h" diff --git a/Source/UnitTests/Common/SettingsHandlerTest.cpp b/Source/UnitTests/Common/SettingsHandlerTest.cpp index f480c0636e..c8690fdf51 100644 --- a/Source/UnitTests/Common/SettingsHandlerTest.cpp +++ b/Source/UnitTests/Common/SettingsHandlerTest.cpp @@ -1,6 +1,8 @@ // Copyright 2024 Dolphin Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later +#include + #include #include "Common/SettingsHandler.h" @@ -47,7 +49,7 @@ TEST(SettingsHandlerTest, EncryptSingleSetting) handler.AddSetting("key", "val"); Common::SettingsHandler::Buffer buffer = handler.GetBytes(); - EXPECT_TRUE(std::equal(buffer.begin(), buffer.end(), BUFFER_A.begin(), BUFFER_A.end())); + EXPECT_TRUE(std::ranges::equal(buffer, BUFFER_A)); } TEST(SettingsHandlerTest, DecryptSingleSetting) @@ -64,7 +66,7 @@ TEST(SettingsHandlerTest, EncryptMultipleSettings) handler.AddSetting("foo", "bar"); Common::SettingsHandler::Buffer buffer = handler.GetBytes(); - EXPECT_TRUE(std::equal(buffer.begin(), buffer.end(), BUFFER_B.begin(), BUFFER_B.end())); + EXPECT_TRUE(std::ranges::equal(buffer, BUFFER_B)); } TEST(SettingsHandlerTest, DecryptMultipleSettings) @@ -88,7 +90,7 @@ TEST(SettingsHandlerTest, EncryptAddsLFOnNullChar) handler.AddSetting("\xFA", "a"); Common::SettingsHandler::Buffer buffer = handler.GetBytes(); - EXPECT_TRUE(std::equal(buffer.begin(), buffer.end(), BUFFER_C.begin(), BUFFER_C.end())); + EXPECT_TRUE(std::ranges::equal(buffer, BUFFER_C)); } TEST(SettingsHandlerTest, EncryptAddsLFOnNullCharTwice) @@ -97,7 +99,7 @@ TEST(SettingsHandlerTest, EncryptAddsLFOnNullCharTwice) handler.AddSetting("\xFA\xE9", "a"); Common::SettingsHandler::Buffer buffer = handler.GetBytes(); - EXPECT_TRUE(std::equal(buffer.begin(), buffer.end(), BUFFER_D.begin(), BUFFER_D.end())); + EXPECT_TRUE(std::ranges::equal(buffer, BUFFER_D)); } TEST(SettingsHandlerTest, DecryptSingleAddedLF) diff --git a/Source/UnitTests/Common/StringUtilTest.cpp b/Source/UnitTests/Common/StringUtilTest.cpp index 357f7f9500..f887157d52 100644 --- a/Source/UnitTests/Common/StringUtilTest.cpp +++ b/Source/UnitTests/Common/StringUtilTest.cpp @@ -7,15 +7,6 @@ #include "Common/StringUtil.h" -TEST(StringUtil, JoinStrings) -{ - EXPECT_EQ("", JoinStrings({}, ", ")); - EXPECT_EQ("a", JoinStrings({"a"}, ",")); - EXPECT_EQ("ab", JoinStrings({"a", "b"}, "")); - EXPECT_EQ("a, bb, c", JoinStrings({"a", "bb", "c"}, ", ")); - EXPECT_EQ("???", JoinStrings({"?", "?"}, "?")); -} - TEST(StringUtil, StringPopBackIf) { std::string abc = "abc"; diff --git a/Source/UnitTests/Core/IOS/FS/FileSystemTest.cpp b/Source/UnitTests/Core/IOS/FS/FileSystemTest.cpp index b1e6997e34..513f86d4c9 100644 --- a/Source/UnitTests/Core/IOS/FS/FileSystemTest.cpp +++ b/Source/UnitTests/Core/IOS/FS/FileSystemTest.cpp @@ -121,7 +121,7 @@ TEST_F(FileSystemTest, CreateFile) const Result> tmp_files = m_fs->ReadDirectory(Uid{0}, Gid{0}, "/tmp"); ASSERT_TRUE(tmp_files.Succeeded()); - EXPECT_EQ(std::count(tmp_files->begin(), tmp_files->end(), "f"), 1u); + EXPECT_EQ(std::ranges::count(*tmp_files, "f"), 1u); // Test invalid paths // Unprintable characters diff --git a/Source/UnitTests/Core/PageFaultTest.cpp b/Source/UnitTests/Core/PageFaultTest.cpp index fd58e1fb45..a4c5525da2 100644 --- a/Source/UnitTests/Core/PageFaultTest.cpp +++ b/Source/UnitTests/Core/PageFaultTest.cpp @@ -40,6 +40,10 @@ public: // JitBase methods JitBaseBlockCache* GetBlockCache() override { return nullptr; } void Jit(u32 em_address) override {} + void EraseSingleBlock(const JitBlock&) override {} + std::vector GetMemoryStats() const override { return {}; } + std::size_t DisassembleNearCode(const JitBlock&, std::ostream&) const override { return 0; } + std::size_t DisassembleFarCode(const JitBlock&, std::ostream&) const override { return 0; } const CommonAsmRoutinesBase* GetAsmRoutines() override { return nullptr; } virtual bool HandleFault(uintptr_t access_address, SContext* ctx) override { diff --git a/Source/UnitTests/StubHost.cpp b/Source/UnitTests/StubHost.cpp index dc7dfe2277..96fe3e71d9 100644 --- a/Source/UnitTests/StubHost.cpp +++ b/Source/UnitTests/StubHost.cpp @@ -41,6 +41,12 @@ bool Host_UpdateDiscordPresenceRaw(const std::string& details, const std::string void Host_UpdateDisasmDialog() { } +void Host_JitCacheCleared() +{ +} +void Host_JitProfileDataWiped() +{ +} void Host_UpdateMainFrame() { } diff --git a/Source/UnitTests/VideoCommon/VertexLoaderTest.cpp b/Source/UnitTests/VideoCommon/VertexLoaderTest.cpp index 83b1f813da..675be35355 100644 --- a/Source/UnitTests/VideoCommon/VertexLoaderTest.cpp +++ b/Source/UnitTests/VideoCommon/VertexLoaderTest.cpp @@ -702,6 +702,7 @@ TEST_P(VertexLoaderNormalTest, NormalAll) input_with_expected_type(i / 32.f); // Pre-fill these values to detect if they're modified + VertexLoaderManager::normal_cache = {-42.f, -43.f, -44.f, -45.f}; VertexLoaderManager::binormal_cache = {42.f, 43.f, 44.f, 45.f}; VertexLoaderManager::tangent_cache = {46.f, 47.f, 48.f, 49.f}; @@ -738,6 +739,9 @@ TEST_P(VertexLoaderNormalTest, NormalAll) ExpectOut(10 / 32.f); ExpectOut(11 / 32.f); ExpectOut(12 / 32.f); + EXPECT_EQ(VertexLoaderManager::normal_cache[0], 10 / 32.f); + EXPECT_EQ(VertexLoaderManager::normal_cache[1], 11 / 32.f); + EXPECT_EQ(VertexLoaderManager::normal_cache[2], 12 / 32.f); if (elements == NormalComponentCount::NTB) { // Tangent @@ -759,6 +763,14 @@ TEST_P(VertexLoaderNormalTest, NormalAll) } } + if (addr == VertexComponentFormat::NotPresent) + { + // Expect these to not be written + EXPECT_EQ(VertexLoaderManager::normal_cache[0], -42.f); + EXPECT_EQ(VertexLoaderManager::normal_cache[1], -43.f); + EXPECT_EQ(VertexLoaderManager::normal_cache[2], -44.f); + EXPECT_EQ(VertexLoaderManager::normal_cache[3], -45.f); + } if (addr == VertexComponentFormat::NotPresent || elements == NormalComponentCount::N) { // Expect these to not be written