-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathrpcs3_.ts
13085 lines (13038 loc) · 531 KB
/
rpcs3_.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="">
<context>
<name>AutoPauseConfigDialog</name>
<message>
<location filename="rpcs3qt/auto_pause_settings_dialog.cpp" line="221"/>
<source>&Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/auto_pause_settings_dialog.cpp" line="222"/>
<source>&Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/auto_pause_settings_dialog.cpp" line="226"/>
<source>Specify ID of System Call or Function Call below. You need to use a Hexadecimal ID.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/auto_pause_settings_dialog.cpp" line="229"/>
<source>Currently it gets an id of "Unset".</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/auto_pause_settings_dialog.cpp" line="287"/>
<source>Current value: %1 (%2)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/auto_pause_settings_dialog.cpp" line="287"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/auto_pause_settings_dialog.cpp" line="287"/>
<source>Conversion failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Buffer</name>
<message>
<location filename="rpcs3qt/rsx_debugger.cpp" line="383"/>
<source>Save Image At</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/rsx_debugger.cpp" line="389"/>
<source>Save Image</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Localized</name>
<message>
<location filename="rpcs3qt/localized.h" line="25"/>
<source>Music App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="26"/>
<source>Photo App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="27"/>
<source>Store App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="28"/>
<source>TV App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="29"/>
<source>Video App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="30"/>
<source>Broadcast Video</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="31"/>
<source>Disc Game</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="32"/>
<source>HDD Game</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="33"/>
<source>Home</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="34"/>
<source>Network</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="35"/>
<source>Store</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="36"/>
<source>Web TV</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="37"/>
<source>Operating System</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="40"/>
<source>PS2 Classics</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="41"/>
<source>PS2 Game</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="44"/>
<source>PS1 Classics</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="47"/>
<source>PSP Game</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="48"/>
<source>PSP Minis</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="49"/>
<source>PSP Remasters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="52"/>
<source>PS3 Game Data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="53"/>
<source>PS2 Emulator Data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="56"/>
<source>PS3 Save Data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="57"/>
<source>PSP Minis Save Data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="60"/>
<source>Trophy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="61"/>
<location filename="rpcs3qt/localized.cpp" line="74"/>
<source>Unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="62"/>
<source>Other</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="102"/>
<source>0+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="103"/>
<source>3+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="104"/>
<source>7+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="105"/>
<source>10+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="106"/>
<source>12+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="107"/>
<source>15+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="108"/>
<source>16+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="109"/>
<source>17+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="110"/>
<source>18+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="111"/>
<source>Level 10</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.h" line="112"/>
<source>Level 11</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location filename="rpcs3qt/localized.cpp" line="18"/>
<source>%Ln day(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="rpcs3qt/localized.cpp" line="19"/>
<source>%Ln hour(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="rpcs3qt/localized.cpp" line="20"/>
<source>%Ln minute(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="rpcs3qt/localized.cpp" line="21"/>
<source>%Ln second(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="28"/>
<source>%0 and %1</source>
<comment>Days and hours</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="36"/>
<source>%0 and %1</source>
<comment>Hours and minutes</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="42"/>
<source>%0 and %1</source>
<comment>Minutes and seconds</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="82"/>
<source>480p</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="83"/>
<source>576p</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="84"/>
<source>720p</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="85"/>
<source>1080p</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="86"/>
<source>480p 16:9</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="87"/>
<source>576p 16:9</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="94"/>
<source>LPCM 2.0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="95"/>
<source>LPCM 5.1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="96"/>
<source>LPCM 7.1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="97"/>
<source>Dolby Digital 5.1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="98"/>
<source>DTS 5.1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/localized.cpp" line="105"/>
<source>The PS3 Interface (XMB, or VSH)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="rpcs3qt/debugger_frame.cpp" line="702"/>
<source>Pause the SPU Thread!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/debugger_frame.cpp" line="702"/>
<source>Cannot perform SPU capture due to the thread needing manual pausing!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cpp" line="1173"/>
<source>Invalid command-line arguments!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cpp" line="1173"/>
<source>Cannot perform multiple installations at the same time!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cpp" line="1338"/>
<source>Missing command-line arguments!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="main.cpp" line="1338"/>
<source>Cannot run no-gui mode without boot target.
Terminating...</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Tooltips</name>
<message>
<location filename="rpcs3qt/tooltips.h" line="23"/>
<source>These libraries are LLE'd by default (lower list), selection will switch to HLE.
LLE - "Low Level Emulated", function code inside the selected SPRX file will be used for exported firmware functions.
HLE - "High Level Emulated", alternative emulator code will be used instead for exported firmware functions.
If chosen wrongly, games will not work! If unsure, leave both lists empty. HLEing all SPRX allows to boot without firmware installed. (experimental)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="24"/>
<source>These libraries are HLE'd by default (upper list), selection will switch to LLE.
LLE - "Low Level Emulated", function code inside the selected SPRX file will be used for exported firmware functions.
HLE - "High Level Emulated", alternative emulator code will be used instead for exported firmware functions.
If chosen wrongly, games will not work! If unsure, leave both lists empty. HLEing all SPRX allows to boot without firmware installed. (experimental)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="25"/>
<source>Select to LLE. (HLE by default)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="26"/>
<source>Select to HLE. (LLE by default)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="28"/>
<source>Increases the amount of usable system memory to match a DECR console and more.
Causes some software to behave differently than on retail hardware.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="29"/>
<source>Accurately processes SPU MFC_GETLLAR operation.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="30"/>
<source>Forces RSX pauses on SPU MFC_GETLLAR and SPU MFC_PUTLLUC operations.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="31"/>
<source>Accurately processes SPU DMA operations.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="32"/>
<source>Legacy option. Fixup result vector values in Non-Java Mode in PPU LLVM.
If unsure, do not modify this setting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="33"/>
<source>Use accurate double-precision FMA instructions in PPU and SPU backends.
While disabling it might give a decent performance boost if your CPU doesn't support FMA, it may also introduce subtle bugs that otherwise do not occur.
You shouldn't disable it if your CPU supports FMA.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="34"/>
<source>Fixup NaN results in vector instructions in PPU backends.
If unsure, do not modify this setting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="35"/>
<source>Stop writing any logs after game startup. Don't use unless you believe it's necessary.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="36"/>
<location filename="rpcs3qt/tooltips.h" line="37"/>
<source>Initializes render target memory using vm memory.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="38"/>
<source>Writes depth buffer values to vm memory.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="39"/>
<source>Obey RSX memory tiling configuration when writing GPU data to vm memory.
This can fix graphics corruption observed when Read Color or Read Depth options are enabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="40"/>
<source>Disables the loading and saving of shaders from and to the shader cache in the data directory.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="41"/>
<source>Allows the host GPU to synchronize with CELL directly. This incurs a performance penalty, but exposes the true state of GPU objects to the guest CPU. Can help eliminate visual noise and glitching at the cost of performance. Use with caution.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="42"/>
<source>Disables the vertex cache.
Might resolve missing or flickering graphics output.
May degrade performance.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="43"/>
<source>Changes ZCULL report synchronization behaviour. Experiment to find the best option for your game. Approximate mode is recommended for most games.
· Precise is the most accurate to PS3 behaviour. Required for accurate visuals in some titles such as Demon's Souls and The Darkness.
· Approximate is a much faster way to generate occlusion data which may not always match what the PS3 would generate. Works well with most PS3 games.
· Relaxed changes the synchronization method completely and can greatly improve performance in some games or completely break others.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="44"/>
<source>Limits the maximum number of SPURS threads in each thread group.
May improve performance in some cases, especially on systems with limited number of hardware threads.
Limiting the number of threads is likely to cause crashes; it's recommended to keep this at the default value.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="45"/>
<source>Changes the sleep period accuracy.
'As Host' uses default accuracy of the underlying operating system, while 'All Timers' attempts to improve it.
'Usleep Only' limits the adjustments to usleep syscall only.
Can affect performance in unexpected ways.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="46"/>
<source>"Fast" is the least accurate setting, RSX does not emulate atomic FIFO buffer.
"Atomic" benefits stability greatly in many games with little performance penalty.
"Atomic & Ordered" is the most accurate but it is the slowest and without much stability benefit in games.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="47"/>
<source>Adjusts the frequency of vertical blanking signals that the emulator sends.
Affects timing of events which rely on these signals.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="48"/>
<source>Multiplies the rate of VBLANK by 1000/1001 for values like 59.94Hz.
Known to fix the rhythm game Space Channel 5 Part 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="49"/>
<source>Changes the scale of emulated system time.
Affects software which uses system time to calculate things such as dynamic timesteps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="50"/>
<source>Controls how much time it takes for RSX to start processing after waking up by the Cell processor.
Increasing wakeup delay improves stability, but very high values can lower RSX/GPU performance.
It is recommend to adjust this at 20µs to 40µs increments until the best value for optimal stability is reached.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="51"/>
<source>Do not change this setting globally.
Right-click a game in the game list and choose "Configure" instead.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="52"/>
<source>Determines how to schedule GPU async compute jobs when using asynchronous streaming.
Use 'Safe' mode for more spec compliant behavior at the cost of some CPU overhead. This setting works with all devices.
Use 'Fast' to use a faster but hacky version. This option is internally disabled for NVIDIA GPUs due to causing GPU hangs.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="53"/>
<source>Disables Fast Math for MSL shaders, which may violate the IEEE 754 standard.
Disabling it may fix some artifacts, especially on Apple GPUs, at the cost of performance.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="54"/>
<source>When this mode is on, emulation exits when saving and the savestate file is concealed after loading it, preventing reuse by RPCS3.
This mode is like hibernation of emulation: if you don't want to be able to cheat using savestates when playing the game, consider using this mode.
Do note that the savestate file is not gone completely, just ignored by RPCS3. You can manually relaunch it if needed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="55"/>
<source>When this mode is on, SPU emulation prioritizes savestate compatibility, however, it may reduce performance slightly.
When this mode is off, some games may not allow making a savestate and show an SPU pause error in the log.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="56"/>
<source>When this mode is on, savestates are loaded and paused on the first frame.
This allows players to prepare for gameplay without being thrown into the action immediately.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="60"/>
<source>Cubeb uses a cross-platform approach and supports audio buffering, so it is the recommended option.
XAudio2 uses native Windows sounds system and is the next best alternative.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="61"/>
<source>Cubeb uses a cross-platform approach and supports audio buffering, so it is the recommended option.
If it's not available, FAudio could be used instead.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="62"/>
<source>Controls which PS3 audio API is used.
Games use CellAudio, while VSH requires RSXAudio.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="63"/>
<source>Controls which avport is used to sample audio data from.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="64"/>
<source>Controls which device is used by audio backend.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="65"/>
<source>Saves all audio as a raw wave file. If unsure, leave this unchecked.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="66"/>
<source>Uses 16-bit audio samples instead of default 32-bit floating point.
Use with buggy audio drivers if you have no sound or completely broken sound.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="67"/>
<source>Determines the sound format.
Configure this setting if you want to switch between stereo and surround sound.
Changing these values requires a restart of the game.
The manual setting will use your selected formats while the automatic setting will let the game choose from all available formats.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="68"/>
<source>Controls the overall volume of the emulation.
Values above 100% might reduce the audio quality.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="69"/>
<source>Enables audio buffering, which reduces crackle/stutter but increases audio latency.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="70"/>
<source>Target buffer duration in milliseconds.
Higher values make the buffering algorithm's job easier, but may introduce noticeable audio latency.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="71"/>
<source>Enables time stretching - requires buffering to be enabled.
Reduces crackle/stutter further, but may cause a very noticeable reduction in audio quality on slower CPUs.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="72"/>
<source>Buffer fill level (in percentage) below which time stretching will start.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="73"/>
<source>Standard should be used for most games.
SingStar emulates a SingStar device and should be used with SingStar games.
Real SingStar should only be used with a REAL SingStar device with SingStar games.
Rocksmith should be used with a Rocksmith dongle.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="77"/>
<source>Interpreter (slow). Try this if PPU Recompiler (LLVM) doesn't work.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="78"/>
<source>Alternative interpreter (slow). May be faster than static interpreter. Try this if PPU Recompiler (LLVM) doesn't work.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="79"/>
<source>Recompiles and caches the game's PPU code using the LLVM Recompiler once before running it for the first time.
This is by far the fastest option and should always be used.
Should you face compatibility issues, fall back to one of the Interpreters and retry.
If unsure, use this option.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="80"/>
<source>Searches the game's directory and precompiles extra PPU and SPU modules during boot.
If disabled, these modules will only be compiled when needed. Depending on the game, this might interrupt the gameplay unexpectedly and possibly frequently.
Only disable this if you want to get ingame more quickly.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="81"/>
<source>Interpreter (slow). Try this if SPU Recompiler (LLVM) doesn't work.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="82"/>
<source>Alternative interpreter (slow). May be faster than static interpreter. Try this if SPU Recompiler (LLVM) doesn't work.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="83"/>
<source>Recompiles the game's SPU code using the ASMJIT Recompiler.
This is the fast option with very good compatibility.
If unsure, use this option.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="84"/>
<source>Recompiles and caches the game's SPU code using the LLVM Recompiler before running which adds extra start-up time.
This is the fastest option with very good compatibility.
If you experience issues, use the ASMJIT Recompiler.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="85"/>
<source>Control accuracy to SPU float vectors processing.
Fixes bugs in various games at the cost of performance.
This setting is only applied when SPU Decoder is set to Dynamic or LLVM.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="86"/>
<source>Control how RPCS3 utilizes the threads of your system.
Each option heavily depends on the game and on your CPU. It's recommended to try each option to find out which performs the best.
Changing the thread scheduler is not supported on CPUs with less than 12 threads.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="87"/>
<source>Try to detect loop conditions in SPU kernels and use them as scheduling hints.
Improves performance and reduces CPU usage.
May cause severe audio stuttering in rare cases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="88"/>
<source>Enable usage of TSX instructions.
Needs to be forced on some Haswell or Broadwell CPUs or CPUs with the TSX-FA instruction set.
Forcing TSX in these cases may lead to system and performance instability, use it with caution.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="89"/>
<source>This option controls the SPU analyser, particularly the size of compiled units. The Mega and Giga modes may improve performance by tying smaller units together, decreasing the number of compiled units but increasing their size.
Use the Safe mode for maximum compatibility.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="90"/>
<source>Some SPU stages are sensitive to race conditions and allowing a limited number at a time helps alleviate performance stalls.
Setting this to a smaller value might improve performance and reduce stuttering in some games.
Leave this on auto if performance is negatively affected when setting a small value.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="91"/>
<source>Reduces CPU usage and power consumption, improving battery life on mobile devices. (0 means disabled)
Higher values cause a more pronounced effect, but may cause audio or performance issues. A value of 50 or less is recommended.
This option forces an FPS limit because it's active when framerate is stable.
The lighter the game is on the hardware, the more power is saved by it. (until the preemption count barrier is reached)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="95"/>
<source>Leave this enabled unless you are a developer.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="96"/>
<source>Creates PPU logs.
Only useful to developers.
Never use this.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="97"/>
<source>Creates SPU logs.
Only useful to developers.
Never use this.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="98"/>
<source>Creates MFC logs.
Only useful to developers.
Never use this.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="99"/>
<source>Sets special MXCSR flags to debug errors in SSE operations.
Only used in PPU thread when it's not precise.
Only useful to developers.
Never use this.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="100"/>
<source>Accurately set Saturation Bit values in PPU backends.
If unsure, do not modify this setting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="101"/>
<source>Respect Non-Java Mode Bit values for vector ops in PPU backends.
If unsure, do not modify this setting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="102"/>
<source>Accurately set NaN results in vector instructions in PPU backends.
If unsure, do not modify this setting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="103"/>
<source>Accurately set FPCC Bits in PPU backends.
If unsure, do not modify this setting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="104"/>
<source>Accurately processes PPU DCBZ instruction.
In addition, when combined with Accurate SPU DMA, SPU PUT cache line accesses will be processed atomically.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="105"/>
<source>Forces delaying any odd MFC command, waits for at least 2 pending commands to execute them in a random order.
Must be used with either SPU interpreters currently.
Severely degrades performance! If unsure, don't use this option.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="106"/>
<source>Allows to hook some functions like 'memcpy' replacing them with high-level implementations. May do nothing or break things. Experimental.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="107"/>
<source>Enables use of classic OpenGL buffers which allows capturing tools to work with RPCS3 e.g RenderDoc.
Also allows Vulkan to use debug markers for nicer Renderdoc captures.
If unsure, don't use this option.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="108"/>
<source>Only useful when debugging differences in GPU hardware.
Not necessary for average users.
If unsure, don't use this option.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="109"/>
<source>Enables the selected API's inbuilt debugging functionality.
Will cause severe performance degradation especially with Vulkan.
Only useful to developers.
If unsure, don't use this option.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="110"/>
<source>Provides a graphical overlay of various debugging information.
If unsure, don't use this option.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="111"/>
<source>Dump game shaders to file. Only useful to developers.
If unsure, don't use this option.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="112"/>
<source>Disables running occlusion queries. Minor to moderate performance boost.
Might introduce issues with broken occlusion e.g missing geometry and extreme pop-in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="113"/>
<source>Disables all video output and PS3 graphical rendering.
Its only use case is to evaluate performance on CELL for development.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="114"/>
<source>Forces emulation of all blit and image manipulation operations on the CPU.
Requires 'Write Color Buffers' option to also be enabled in most cases to avoid missing graphics.
Significantly degrades performance but is more accurate in some cases.
This setting overrides the 'GPU texture scaling' option.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="115"/>
<source>Disables the custom Vulkan memory allocator and reverts to direct calls to VkAllocateMemory/VkFreeMemory.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="116"/>
<source>Disables RSX FIFO optimizations completely. Draws are processed as they are received by the DMA puller.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="117"/>
<source>Force all texture transfer, scaling and conversion operations on the GPU.
May cause texture corruption in some cases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="118"/>
<source>Forces texture flushing even in situations where it is not necessary/correct. Known to cause visual artifacts, but useful for debugging certain texture cache issues.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="119"/>
<source>Sets the 3D stereo rendering mode.
Anaglyph is traditional blue-red.
Side-by-Side is more commonly supported by VR viewer apps.
Over-Under is closer to the native stereo output, but less commonly supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="120"/>
<source>When enabled, PPU atomic operations will operate on entire cache line data, as opposed to a single 64bit block of memory when disabled.
Numerical values control whether or not to enable the accurate version based on the atomic operation's length.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="121"/>
<source>Measure certain events and print a chart after the emulator is stopped. Don't enable if not asked to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="122"/>
<source>Affects maximum amount of PPU threads running concurrently, the value of 1 has very low compatibility with games.
2 is the default, if unsure do not modify this setting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="126"/>
<source>Automatically close RPCS3 when closing a game, or when a game closes itself.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="127"/>
<source>Automatically pause emulation when RPCS3 loses its focus or the application is inactive in order to save power and reduce CPU usage.
Do note that emulation pausing in general is not perfect and may not be compatible with all games.
Although it currently also pauses gameplay, it is not recommended to rely on it as this behavior may be changed in the future and it is not the purpose of this setting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="128"/>
<source>Automatically puts the game window in fullscreen.
Double click on the game window or press Alt+Enter to toggle fullscreen and windowed mode.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="129"/>
<source>Prevent the display from sleeping while a game is running.
This requires the org.freedesktop.ScreenSaver D-Bus service on Linux.
This option will be disabled if the current platform does not support display sleep control.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="130"/>
<source>Configure the game window title.
Changing this and/or adding the framerate may cause buggy or outdated recording software to not notice RPCS3.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="131"/>
<source>Automatically resizes the game window on boot.
This does not change the internal game resolution.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="132"/>
<source>Show trophy pop-ups when a trophy is unlocked.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="133"/>
<source>Disables the activation of fullscreen mode per double-click while the game screen is active.
Check this if you want to play with mouse and keyboard (for example with UCR).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="134"/>
<source>Disables keyboard hotkeys such as Ctrl+S, Ctrl+E, Ctrl+R, Ctrl+P while the game screen is active.
This does not include Ctrl+L (hide and lock mouse) and Alt+Enter (toggle fullscreen).
Check this if you want to play with mouse and keyboard.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rpcs3qt/tooltips.h" line="135"/>
<source>Limits the maximum number of threads used for the initial PPU and SPU module compilation.
Lower this in order to increase performance of other open applications.
The default uses all available threads.</source>