mirror of https://github.com/PCSX2/pcsx2.git
Merge of recent changes from trunk, GIF/VIF changes, MicroVU fixes, Locales and GSDX Typo. All other GS plugin changes omitted for the moment until people are happy with them to be sync'd
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5240 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
52f1f50e45
commit
e27c7c4434
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:46+0200\n"
|
||||
"PO-Revision-Date: 2011-09-29 13:05+0100\n"
|
||||
"Last-Translator: Zbyněk Schwarz <zbynek.schwarz@gmail.com>\n"
|
||||
"Language-Team: Zbyněk Schwarz\n"
|
||||
|
@ -381,7 +381,7 @@ msgstr "Agresivní plus"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "Většinou Škodlivý"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr "Nelze přepsat existující soubor nastavení; oprávnění bylo zamítnuto."
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.7\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:46+0200\n"
|
||||
"PO-Revision-Date: 2011-09-28 21:53+0100\n"
|
||||
"Last-Translator: Víctor González <pajaroloco_2@hotmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -410,7 +410,7 @@ msgstr "Muy agresivo"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "Muy peligroso"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr ""
|
||||
"Error al sobrescribir el archivo de configuración ya existente, se ha "
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:46+0200\n"
|
||||
"PO-Revision-Date: 2012-03-08 11:42-0000\n"
|
||||
"Last-Translator: goldeng <odakawoi@yahoo.fr>\n"
|
||||
"Language-Team: goldeng <odakawoi@yahoo.fr>\n"
|
||||
|
@ -403,7 +403,7 @@ msgstr "Efficace (+)"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "Nuisible"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr ""
|
||||
"Erreur lors de l'écrasement des paramètres pré-existants : autorisation "
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.8\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:46+0200\n"
|
||||
"PO-Revision-Date: 2011-04-17 16:35+0100\n"
|
||||
"Last-Translator: Delirious <delirious@freemail.hu>\n"
|
||||
"Language-Team: Delirious <delirious@freemail.hu>\n"
|
||||
|
@ -374,7 +374,7 @@ msgstr "Agresszív plusz"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "Legártalmasabb"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr "A meglévő beállítás fájl felülírása sikertelen; hozzáférés megtagadva."
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -4,7 +4,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:46+0200\n"
|
||||
"PO-Revision-Date: 2011-10-05 21:01+0100\n"
|
||||
"Last-Translator: Leucos\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -402,7 +402,7 @@ msgstr "Aggressiva +"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "Quasi dannosa"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr ""
|
||||
"Sovrascrittura del file impostazioni esistente fallita: permesso negato."
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:46+0200\n"
|
||||
"PO-Revision-Date: 2011-12-17 01:36+0900\n"
|
||||
"Last-Translator: DeltaHF\n"
|
||||
"Language-Team: DeltaHF\n"
|
||||
|
@ -382,7 +382,7 @@ msgstr "アクティブプラス"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "ほぼ無益"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr "既存の設定ファイルの上書きに失敗しました。権限がありません。"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:46+0200\n"
|
||||
"PO-Revision-Date: 2011-09-28 22:22+0100\n"
|
||||
"Last-Translator: Miseru99 <miseru99@hotmail.com>\n"
|
||||
"Language-Team: Miseru99 <miseru99@hotmail.com>\n"
|
||||
|
@ -390,7 +390,7 @@ msgstr "Agresywny Plus"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "Głównie Szkodliwy"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr "Nie udało się nadpisać istniejącego pliku ustawień; odmowa dostępu."
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.7\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:46+0200\n"
|
||||
"PO-Revision-Date: 2011-09-11 23:09-0300\n"
|
||||
"Last-Translator: Rafael Ferreira <rafael.f.f1@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -406,7 +406,7 @@ msgstr "Agressivo plus"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "Prejudicial"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr ""
|
||||
"Falha em sobrescrever arquivo de configurações existentes; permissão negada."
|
||||
|
|
|
@ -4,7 +4,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:46+0200\n"
|
||||
"PO-Revision-Date: 2011-04-25 19:40+0100\n"
|
||||
"Last-Translator: Bukhartsev Dmitriy <bukhartsev.dm@gmail.com>\n"
|
||||
"Language-Team: Kein <kein-of@yandex.ru>\n"
|
||||
|
@ -394,7 +394,7 @@ msgstr "Более агрессивно!"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "В большинстве случаев губительно..."
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr "Ошибка прав доступа при перезаписи текущего файла настроек."
|
||||
|
||||
|
|
|
@ -4,9 +4,9 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-04-07 11:42+0200\n"
|
||||
"PO-Revision-Date: 2012-02-28 12:54+0100\n"
|
||||
"Last-Translator: Georg Ronnert <pgert@yahoo.se>\n"
|
||||
"POT-Creation-Date: 2012-05-27 12:20+0200\n"
|
||||
"PO-Revision-Date: 2012-05-09 13:20+0100\n"
|
||||
"Last-Translator: pgert <http://forums.pcsx2.net/User-pgert>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -26,7 +26,7 @@ msgstr ""
|
|||
"Det finns inte tillräckligt med virtuellt minne tillgängligt, eller så har "
|
||||
"den nödvändiga \n"
|
||||
" virtuella minnestilldelningen redan blivit reserverat av andra processer, "
|
||||
"tjänster, eller DLL'er."
|
||||
"tjänster eller DLL'er."
|
||||
|
||||
#: pcsx2/CDVD/CDVD.cpp:389
|
||||
msgid "!Notice:PsxDisc"
|
||||
|
@ -39,13 +39,13 @@ msgstr ""
|
|||
msgid "!Notice:Recompiler:VirtualMemoryAlloc"
|
||||
msgstr ""
|
||||
"Denna omkompilerare var oförmögen att reservera det angränsande minne som "
|
||||
"krävs för inhemska förråd. \n"
|
||||
"Detta fel kan ha orsakats av låga Virtuella Maskin resurser, såsom en liten "
|
||||
"eller förhindrad bytfil, \n"
|
||||
" eller av ett annat program som tar för sig mycket minne. Ni kan annars "
|
||||
"pröva minska förvalsförrådsstorleken \n"
|
||||
" för PCSX2's alla omkompilerare, vilket kan göras genom "
|
||||
"''Värdinställningar''."
|
||||
"krävs för inhemska förråd, \n"
|
||||
" ett fel som kan ha orsakats av låga Virtuella Maskin resurser, såsom en "
|
||||
"liten eller förhindrad bytfil, \n"
|
||||
" eller av att ett annat program tar för sig mycket minne. Ni kan annars "
|
||||
"pröva minska \n"
|
||||
" förvalsförrådsstorleken för PCSX2's alla omkompilerare, vilket kan göras "
|
||||
"genom ''Värdinställningar''."
|
||||
|
||||
#: pcsx2/System.cpp:348
|
||||
msgid "!Notice:EmuCore::MemoryForVM"
|
||||
|
@ -93,7 +93,7 @@ msgstr ""
|
|||
#: pcsx2/gui/AppUserMode.cpp:57
|
||||
msgid "!Notice:PortableModeRights"
|
||||
msgstr ""
|
||||
"Försäkra Er om att dessa mappar är skapade och att Er användarbehörighet "
|
||||
"Försäkra Er om att dessa mappar är skapade och att Er Användarbehörighet "
|
||||
"medger \n"
|
||||
" skrivning för dem -- eller återkör PCSX2 med upphöjd (Administratörs) "
|
||||
"behörighet, \n"
|
||||
|
@ -129,7 +129,7 @@ msgid "!Wizard:Welcome"
|
|||
msgstr ""
|
||||
"Denna trollkarl kommer att hjälpleda Er genom "
|
||||
"konfigurationsinsticksprogram, \n"
|
||||
" minneskort, och BIOS. Ifall detta är första gången Ni installerar %s, \n"
|
||||
" minneskort och BIOS. Ifall detta är första gången Ni installerar %s, \n"
|
||||
" Anrådes Ni att undersöka ''Läs mig'' och ''KonfigurationsVägledningen''."
|
||||
|
||||
#: pcsx2/gui/Dialogs/FirstTimeWizard.cpp:140
|
||||
|
@ -207,8 +207,8 @@ msgstr ""
|
|||
"Spelfixar som till vetskap är viktiga (''Patchar'') kommer tillämpas "
|
||||
"automatiskt. \n"
|
||||
"\n"
|
||||
"--> Avmarkeras för att ändra inställningarna manuellt (med nuvarande "
|
||||
"inställningar som bas)"
|
||||
"--> Avmarkera för att ändra inställningarna manuellt (med nuvarande "
|
||||
"inställningar som bas)."
|
||||
|
||||
#: pcsx2/gui/IsoDropTarget.cpp:28
|
||||
msgid "!Notice:ConfirmSysReset"
|
||||
|
@ -226,9 +226,10 @@ msgstr ""
|
|||
"\n"
|
||||
"VARNING! Tryck ''Vidare'' för att rensa *ALLA* inställningar \n"
|
||||
"för %s och tvångstänga programmet, med följd att \n"
|
||||
"alla nuvarande emuleringsprocesser mistes. Är Ni helt säker? \n"
|
||||
"alla nuvarande emuleringsprocesser mistes. \n"
|
||||
"Bemärk: Inställningar för insticksprogram påverkas ej. \n"
|
||||
"\n"
|
||||
"(Bemärk: inställningar för insticksprogram påverkas ej)"
|
||||
"Är Ni helt säker?"
|
||||
|
||||
#: pcsx2/gui/MemoryCardFile.cpp:78
|
||||
msgid "!Notice:Mcd:HasBeenDisabled"
|
||||
|
@ -310,7 +311,7 @@ msgstr ""
|
|||
#: pcsx2/gui/Panels/GSWindowPanel.cpp:76
|
||||
msgid "!ContextTip:Window:HideMouse"
|
||||
msgstr ""
|
||||
"Markera denna för att tvinga muspekaren att bli osynlig när den är i ett GS-"
|
||||
"Markera för att tvinga muspekaren att bli osynlig när den är i ett GS-"
|
||||
"fönster; \n"
|
||||
" användbart vid brukande av musen som främsta styrmojäng för spelande. \n"
|
||||
"Som förval gömmer sig muspekaren automatiskt efter 2 sekunders stillastående."
|
||||
|
@ -379,7 +380,7 @@ msgstr ""
|
|||
#: pcsx2/gui/Panels/MemoryCardListPanel.cpp:758
|
||||
msgid "!Notice:Mcd:CantDuplicate"
|
||||
msgstr ""
|
||||
"Misslyckades: Dubblering är endast tillåtet till en tom PS2-Sockel, eller "
|
||||
"Misslyckades: Dubblering är endast tillåtet till en tom PS2-sockel, eller "
|
||||
"till ett filsystem."
|
||||
|
||||
#: pcsx2/gui/Panels/MemoryCardListPanel.cpp:801
|
||||
|
@ -407,7 +408,7 @@ msgstr ""
|
|||
#: pcsx2/gui/Panels/PathsPanel.cpp:40
|
||||
msgid "!ContextTip:Folders:Savestates"
|
||||
msgstr ""
|
||||
"I denna mapp sparar PCSX2 sparpunkter, vilka sparas antingen genom "
|
||||
"I denna mapp sparar PCSX2 sparpunkter, vilka antingen görs genom "
|
||||
"användning \n"
|
||||
" av menyer/verktygsrad, eller genom att trycka på ''F1''/''F3'' (spara/"
|
||||
"ladda)."
|
||||
|
@ -415,17 +416,15 @@ msgstr ""
|
|||
#: pcsx2/gui/Panels/PathsPanel.cpp:50
|
||||
msgid "!ContextTip:Folders:Snapshots"
|
||||
msgstr ""
|
||||
"I denna mapp sparar PCSX2 skärmbilder. Det faktiska skärmbildsformatet och "
|
||||
"stilen \n"
|
||||
" kan variera beroende på vilket GS-insticksprogram som används."
|
||||
"I denna mapp sparar PCSX2 skärmbilder. Det faktiska skärmbildsformatet \n"
|
||||
" och stilen kan variera beroende på vilket GS-insticksprogram som används."
|
||||
|
||||
#: pcsx2/gui/Panels/PathsPanel.cpp:60
|
||||
msgid "!ContextTip:Folders:Logs"
|
||||
msgstr ""
|
||||
"I denna mapp sparar PCSX2 sina loggfiler och diagnostiska rapporter. De "
|
||||
"flesta insticksprogram \n"
|
||||
" håller sig till denna mapp, även om vissa äldre insticksprogram kan "
|
||||
"ignorera den."
|
||||
"I denna mapp sparar PCSX2 sina loggfiler och diagnostiska rapporter. \n"
|
||||
"De flesta insticksprogram håller sig till denna mapp, men en del äldre kan "
|
||||
"försumma den."
|
||||
|
||||
#: pcsx2/gui/Panels/PluginSelectorPanel.cpp:242
|
||||
msgid "!Notice:PluginSelector:ConfirmShutdown"
|
||||
|
@ -452,23 +451,23 @@ msgstr ""
|
|||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:27
|
||||
msgid "!Panel:Speedhacks:EECycleX1"
|
||||
msgstr ""
|
||||
"1 - Förvalscykelgrad. Detta överensstämmer \n"
|
||||
"nästan med den faktiska hastigheten \n"
|
||||
"för en PS2-EE."
|
||||
"1 - Förvalscykelgrad. \n"
|
||||
"Detta överensstämmer nästan med den \n"
|
||||
" faktiska hastigheten för en PS2-EE."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:32
|
||||
msgid "!Panel:Speedhacks:EECycleX2"
|
||||
msgstr ""
|
||||
"2 - Minskar EE's cykelgrad med ungefär 33%. \n"
|
||||
"Mild uppsnabbning och hög förenlighet \n"
|
||||
"för de flesta spel."
|
||||
" för de flesta spel."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:37
|
||||
msgid "!Panel:Speedhacks:EECycleX3"
|
||||
msgstr ""
|
||||
"3 - Minskar EE's cykelgrad med ungefär 50%. \n"
|
||||
"Måttfull uppsnabbning, men *kommer* att \n"
|
||||
"orsaka stamningsljud för många FMV'er."
|
||||
" orsaka stamningsljud för många FMV'er."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:54
|
||||
msgid "!Panel:Speedhacks:VUCycleStealOff"
|
||||
|
@ -479,22 +478,23 @@ msgstr ""
|
|||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:59
|
||||
msgid "!Panel:Speedhacks:VUCycleSteal1"
|
||||
msgstr ""
|
||||
"1 - Mild VU-cykelstöld. Lägre förenlighet, men en viss uppsnabbning för de "
|
||||
"flesta spel."
|
||||
"1 - Mild VU-cykelstöld. \n"
|
||||
"Lägre förenlighet, men en \n"
|
||||
" viss uppsnabbning för de flesta spel."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:64
|
||||
msgid "!Panel:Speedhacks:VUCycleSteal2"
|
||||
msgstr ""
|
||||
"2 - Måttfull VU-cykelstöld. \n"
|
||||
"Ännu lägre förenlighet, men en \n"
|
||||
"markant uppsnabbning för vissa spel."
|
||||
" markant uppsnabbning för vissa spel."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:70
|
||||
msgid "!Panel:Speedhacks:VUCycleSteal3"
|
||||
msgstr ""
|
||||
"3 - Maximal VU-cykelstöld. Användningen är \n"
|
||||
"begränsad, eftersom detta kommer att orsaka \n"
|
||||
"synligt flimrande för de flesta spel."
|
||||
"3 - Maximal VU-cykelstöld. \n"
|
||||
"Begränsad användning, eftersom tillämpning \n"
|
||||
" orsakar synligt flimrande för de flesta spel."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:97
|
||||
msgid "!Panel:Speedhacks:Overview"
|
||||
|
@ -515,7 +515,7 @@ msgstr ""
|
|||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:150
|
||||
msgid "!ContextTip:Speedhacks:VUCycleStealing Slider"
|
||||
msgstr ""
|
||||
"Denna manick styr mängden cykler som VU-enheten stjäler ifrån EE'n. \n"
|
||||
"Denna manick styr mängden cykler som VU-enheten stjäl ifrån EE'n. \n"
|
||||
"Högre värden ökar antalet cykler som stjäls från EE'n per VU-microprogram "
|
||||
"spelet kör."
|
||||
|
||||
|
|
|
@ -4,9 +4,9 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"PO-Revision-Date: 2012-02-28 12:54+0100\n"
|
||||
"Last-Translator: Georg Ronnert <pgert@yahoo.se>\n"
|
||||
"POT-Creation-Date: 2012-05-27 12:20+0200\n"
|
||||
"PO-Revision-Date: 2012-05-09 13:20+0100\n"
|
||||
"Last-Translator: pgert <http://forums.pcsx2.net/User-pgert>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -67,8 +67,8 @@ msgid ""
|
|||
"Permission denied while trying to open file, likely due to insufficient user "
|
||||
"account rights."
|
||||
msgstr ""
|
||||
"Tillstånd nekades medans försök att öppna filen gjordes, troligen till följd "
|
||||
"av otillräcklig användarbehörighet."
|
||||
"Tillstånd att öppna filen nekades, troligen till följd av bristande "
|
||||
"Användarbehörighet."
|
||||
|
||||
#: common/src/Utilities/Exceptions.cpp:393
|
||||
msgid ""
|
||||
|
@ -110,15 +110,15 @@ msgid ""
|
|||
"If loading from an ISO image, this error may be caused by an unsupported ISO "
|
||||
"image type or a bug in PCSX2 ISO image support."
|
||||
msgstr ""
|
||||
"Om försök att ladda genom en ISO-avbild har gjorts, kan detta fel ha "
|
||||
"orsakats av en ostödjandes ISO-typ, eller av ett fel i PCSX2's ISO-stöd."
|
||||
"Om försök att ladda genom ISO-avbild har gjorts, kan detta fel ha orsakats "
|
||||
"av en ostödjandes ISO-typ, eller av ett fel i PCSX2's ISO-stöd."
|
||||
|
||||
#: pcsx2/MTGS.cpp:859
|
||||
msgid ""
|
||||
"The MTGS thread has become unresponsive while waiting for the GS plugin to "
|
||||
"open."
|
||||
msgstr ""
|
||||
"MTGS tråden har blivit osvarandes under inväntningen av att GS-"
|
||||
"MTGS-tråden har blivit osvarandes under inväntningen av att GS-"
|
||||
"insticksprogrammet ska öppna."
|
||||
|
||||
#: pcsx2/PluginManager.cpp:709
|
||||
|
@ -186,12 +186,12 @@ msgid ""
|
|||
"unsupported version of PCSX2."
|
||||
msgstr ""
|
||||
"Det konfigurerade %s-insticksprogrammet är inte ett giltligt PCSX2-"
|
||||
"insticksprogram, eller för en äldre ostödjandes version av PCSX2."
|
||||
"insticksprogram, eller är för en äldre ostödjandes version av PCSX2."
|
||||
|
||||
#: pcsx2/PluginManager.cpp:1355
|
||||
msgid "Internal Memorycard Plugin failed to initialize."
|
||||
msgstr ""
|
||||
"Det inhemska MinneskortsInsticksprogrammet misslyckades att initialiseras."
|
||||
"Det inhemska MinneskortsInsticksProgrammet misslyckades att initialiseras."
|
||||
|
||||
#: pcsx2/PluginManager.cpp:1752
|
||||
msgid "Unloaded Plugin"
|
||||
|
@ -212,8 +212,7 @@ msgid ""
|
|||
"Logs manual protection, split blocks, and other things that might impact "
|
||||
"performance."
|
||||
msgstr ""
|
||||
"Loggar manuellt skydd, delade block, och annat som kan vara av betydelse för "
|
||||
"prestanda."
|
||||
"Loggar manuellt skydd, delade block, och annat som kan påverka prestanda."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:106
|
||||
msgid "Shows the game developer's logging text (EE processor)"
|
||||
|
@ -246,7 +245,7 @@ msgstr "Avassemblering av COP0-instruktioner (MMU, CPU och DMA status etc)."
|
|||
|
||||
#: pcsx2/SourceLog.cpp:169
|
||||
msgid "Disasm of the EE's floating point unit (FPU) only."
|
||||
msgstr "Endast avassemblering av EE's flyttalsenhet (FPU)."
|
||||
msgstr "Avassemblering av endast EE's flyttalsenhet (FPU)."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:175
|
||||
msgid "Disasm of the EE's VU0macro co-processor instructions."
|
||||
|
@ -261,7 +260,7 @@ msgid ""
|
|||
"All known hardware register accesses (very slow!); not including sub filter "
|
||||
"options below."
|
||||
msgstr ""
|
||||
"Alla kända hårdvaruregisteråtkomster (mycket långsamt!); förutom "
|
||||
"Alla kända hårdvaruregisteråtkomster (mycket långsamt!), förutom "
|
||||
"underfilterstillämpningarna nedanför."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:193 pcsx2/SourceLog.cpp:294
|
||||
|
@ -384,7 +383,7 @@ msgstr "Aggressivt plus"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "Mest Skadligt"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr ""
|
||||
"Misslyckades att skriva över befintlig inställningsfil; tillstånd nekades."
|
||||
|
@ -478,7 +477,7 @@ msgstr "tvingar %s att köra ''Första gången Trollkarlen''"
|
|||
|
||||
#: pcsx2/gui/AppInit.cpp:255
|
||||
msgid "enables portable mode operation (requires admin/root access)"
|
||||
msgstr "möjliggör flyttbart-läge-procedur (kräver admin/rot behörighet)"
|
||||
msgstr "möjliggör flyttbart-läge-procedur (kräver Administarörsbehörighet)"
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:259
|
||||
#, c-format
|
||||
|
@ -510,7 +509,7 @@ msgstr ""
|
|||
|
||||
#: pcsx2/gui/AppInit.cpp:496
|
||||
msgid "PCSX2 Error: Hardware Deficiency"
|
||||
msgstr "PCSX2 Fel: Hårdvarubristfällighet"
|
||||
msgstr "PCSX2 Fel: HårdvaruBristfällighet"
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:496 pcsx2/gui/AppInit.cpp:508
|
||||
#, c-format
|
||||
|
@ -1106,7 +1105,7 @@ msgstr "PCSX2 Tråd är osvarandes"
|
|||
|
||||
#: pcsx2/gui/Dialogs/SysConfigDialog.cpp:36
|
||||
msgid "Config Overrides Warning"
|
||||
msgstr "KonfigÅsidosättningVarning"
|
||||
msgstr "KonfigÅsidosättningsVarning"
|
||||
|
||||
#: pcsx2/gui/Dialogs/SysConfigDialog.cpp:56
|
||||
msgid "Components Overrides Warning"
|
||||
|
@ -2275,8 +2274,8 @@ msgid ""
|
|||
"This setting may require administration privileges from your operating "
|
||||
"system, depending on how your system is configured."
|
||||
msgstr ""
|
||||
"Beroende av hur Ert system är konfigurerat kan denna inställning kan kräva "
|
||||
"administratörsprivilegier av Ert operativsystem."
|
||||
"Beroende av hur Ert system är konfigurerat kan Ert operativsystem kräva "
|
||||
"administratörsprivilegier för denna inställning."
|
||||
|
||||
#: pcsx2/gui/Panels/MiscPanelStuff.cpp:66
|
||||
#, c-format
|
||||
|
@ -2379,7 +2378,7 @@ msgstr "Möjliggör snabbhackar"
|
|||
msgid ""
|
||||
"A safe and easy way to make sure that all speedhacks are completely disabled."
|
||||
msgstr ""
|
||||
"Ett säkert och lätt sätt att försäkra Er om att alla snabbhackar \n"
|
||||
"Ett lätt och säkert sätt att försäkra Er om att alla snabbhackar \n"
|
||||
" är helt förhindrade är att ha denna avmarkerad."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:111
|
||||
|
@ -2387,7 +2386,7 @@ msgid ""
|
|||
"Resets all speedhack options to their defaults, which consequently turns "
|
||||
"them all OFF."
|
||||
msgstr ""
|
||||
"Återställer alla snabbhackartillämpningar till deras förval, vilket "
|
||||
"Återställer alla snabbhackstillämpningar till deras förval, vilket "
|
||||
"följdaktligen avaktiverar dem."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:120
|
||||
|
@ -2443,7 +2442,7 @@ msgstr ""
|
|||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:188
|
||||
msgid "Enable Wait Loop Detection"
|
||||
msgstr "Möjliggör VäntloopsUpptäckning"
|
||||
msgstr "Möjliggör VäntgångsUpptäckning"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:189
|
||||
msgid ""
|
||||
|
@ -2458,7 +2457,9 @@ msgstr "Möjliggör snabb CDVD"
|
|||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:192
|
||||
msgid "Fast disc access, less loading times. [Not Recommended]"
|
||||
msgstr "Snabb disktillgång, färre laddningsgånger. [Avrådes]"
|
||||
msgstr ""
|
||||
"Snabb disktillgång, \n"
|
||||
" och färre antal laddningar. [Avrådes]"
|
||||
|
||||
#: pcsx2/gui/Panels/ThemeSelectorPanel.cpp:37
|
||||
msgid "Themes Search Path:"
|
||||
|
@ -2542,7 +2543,7 @@ msgid ""
|
|||
"disable frameskipping."
|
||||
msgstr ""
|
||||
"Normal och Turbobegränsad bildöverhoppning, \n"
|
||||
" vilket dock ännu förhindras med Ultrarapidsläge."
|
||||
" vilket fortfarande förhindras med Ultrarapidsläge."
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:217
|
||||
msgid "Frames to Draw"
|
||||
|
@ -2585,18 +2586,12 @@ msgid "Framelimiter"
|
|||
msgstr "Bildbegränsare"
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:283
|
||||
#, fuzzy
|
||||
msgid "Cannot load this savestate. The state is an unsupported version."
|
||||
msgstr ""
|
||||
"Kan inte ladda sparpunkten eftersom den är av en okänd eller ostödjandes "
|
||||
"version."
|
||||
msgstr "Kan inte ladda sparpunkten eftersom den är av en ostödjandes version."
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:290
|
||||
#, fuzzy
|
||||
msgid "Cannot load this savestate. The state is an unsupported version."
|
||||
msgstr ""
|
||||
"Kan inte ladda sparpunkten eftersom den är av en okänd eller ostödjandes "
|
||||
"version."
|
||||
msgstr "Kan inte ladda sparpunkten eftersom den är av en ostödjandes version."
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:326
|
||||
msgid "There is no active virtual machine state to download or save."
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-27 12:20+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-27 12:20+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -316,7 +316,7 @@ msgstr ""
|
|||
msgid "Mostly Harmful"
|
||||
msgstr ""
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -1,23 +1,23 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2011 PCSX2_Dev_Team
|
||||
# This file is distributed under the same license as the PCSX2 package.
|
||||
# Copyright (C) YEAR PCSX2 Dev Team
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-04-07 11:42+0200\n"
|
||||
"PO-Revision-Date: 2011-04-08 19:53+0200\n"
|
||||
"Last-Translator: PyramidHead <atiamar@hotmail.com>\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:47+0200\n"
|
||||
"PO-Revision-Date: 2012-05-22 00:16+0200\n"
|
||||
"Last-Translator: Ceyhun Özgöç (PyramidHead) <atiamar@hotmail.com>\n"
|
||||
"Language-Team: Ceyhun Özgöç (PyramidHead) <atiamar@hotmail.com>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-KeywordsList: pxE\n"
|
||||
"X-Poedit-KeywordsList: pxE;pxEt\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
"X-Poedit-Basepath: trunk\\\n"
|
||||
"X-Poedit-Basepath: C:\\Users\\Ceyhun\\Downloads\\PCSX2 SVN\n"
|
||||
"X-Poedit-Language: Turkish\n"
|
||||
"X-Poedit-Country: TURKEY\n"
|
||||
"X-Poedit-SearchPath-0: pcsx2\n"
|
||||
|
@ -25,399 +25,346 @@ msgstr ""
|
|||
|
||||
#: common/src/Utilities/Exceptions.cpp:254
|
||||
msgid "!Notice:VirtualMemoryMap"
|
||||
msgstr "!Notice:VirtualMemoryMap"
|
||||
msgstr "Yetersiz sanal bellek miktarı. Tüm bellek diğer işlemler, hizmetler ya da DLL'ler tarafından kullanılıyor."
|
||||
|
||||
#: pcsx2/CDVD/CDVD.cpp:389
|
||||
msgid "!Notice:PsxDisc"
|
||||
msgstr "!Notice:PsxDisc"
|
||||
msgstr "PCSX2 Play Station disklerini desteklemez. Bir PS oyunu oynamak istiyorsanız bunun için ePSXe ya da PCSX gibi PS oyunlarına yönelik yapılmış bir emülatör kullanmalısınız."
|
||||
|
||||
#: pcsx2/System.cpp:114
|
||||
msgid "!Notice:Recompiler:VirtualMemoryAlloc"
|
||||
msgstr "!Notice:Recompiler:VirtualMemoryAlloc"
|
||||
msgstr "Derleyici dahili önbellek için gerekli olan bitişik hafıza miktarını ayıramıyor.Bu hata takas dosyasının küçük olması ya da devre dışı bırakılması nedeniyle düşük sanal bellek miktarı olan bilgisayarlarda veya başka bir programın hafızanın tamamı kullanması nedeniyle olur. Ayrıca Ana Bilgisayar Seçenekleri altından tüm PCSX2 derleyicilerinin önbellek boyutlarını azaltmayı deneyebilirsiniz."
|
||||
|
||||
#: pcsx2/System.cpp:348
|
||||
msgid "!Notice:EmuCore::MemoryForVM"
|
||||
msgstr "!Notice:EmuCore::MemoryForVM"
|
||||
msgstr "PCSX2 PS2 sanal makinesi için gerekli hafızayı ayıramadı. Arkaplanda çalışan uygulamaları kapatıp yeniden deneyin."
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:43
|
||||
msgid "!Notice:Startup:NoSSE2"
|
||||
msgstr "!Notice:Startup:NoSSE2"
|
||||
msgstr "Uyarı: Bilgisayarınız çoğu PCSX2 derleyicileri ve eklentileri tarafından kullanılan SSE2 özelliğini desteklemiyor. Kullanabileceğiniz seçenekler çok kısıtlı olacaktır ve emülatör aşırı derecede yavaş çalışacaktır."
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:162
|
||||
msgid "!Notice:RecompilerInit:Header"
|
||||
msgstr "!Notice:RecompilerInit:Header"
|
||||
msgstr "Uyarı: Ayarlanmış bazı PS2 derleyicileri başlatılamadığından devre dışı bırakıldı."
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:211
|
||||
msgid "!Notice:RecompilerInit:Footer"
|
||||
msgstr "!Notice:RecompilerInit:Footer"
|
||||
msgstr "Not: PCSX2'nin çalışması için gerekli olmasalar da derleyiciler emülatör hızını oldukça artırır. Sorun ortadan kalktıktan sonra yukarda belirtilen derleyicileri el ile yeniden ayarlamanız gerekebilir."
|
||||
|
||||
#: pcsx2/gui/AppMain.cpp:546
|
||||
msgid "!Notice:BiosDumpRequired"
|
||||
msgstr "!Notice:BiosDumpRequired"
|
||||
msgstr "PCSX2'nin çalışması için bir PS2 BIOS dosyası gereklidir. Yasal nedenlerden dolayı BIOS dosyasını *kendi* PS2 konsolunuzdan almalısınız. Daha fazla bilgi için SSS ve kullanma kılavuzlarına göz atınız."
|
||||
|
||||
#: pcsx2/gui/AppMain.cpp:629
|
||||
msgid "!Notice Error:Thread Deadlock Actions"
|
||||
msgstr "!Notice Error:Thread Deadlock Actions"
|
||||
msgstr ""
|
||||
"İşlemin yanıt vermesini beklemek için 'Yoksay'a tıklayın.\n"
|
||||
"İşlemi iptal etmek için 'İptal'e tıklayın.\n"
|
||||
"PCSX2'den çıkmak için 'Sonlandır'a tıklayın."
|
||||
|
||||
#: pcsx2/gui/AppUserMode.cpp:57
|
||||
msgid "!Notice:PortableModeRights"
|
||||
msgstr "!Notice:PortableModeRights"
|
||||
msgstr "Lütfen bu klasörlerin oluşturulduğundan ve dosya yazma haklarına sahip olduğunuza emin olun. Bu haklara sahip değilseniz PCSX2'yi sağ tıklayarak 'Yönetici olarak çalıştır'ı tıklayın. Hesap haklarına sahip değilseniz Kullanıcı Dosyaları modunu aşağıdan değiştirmeniz gerekir."
|
||||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:181
|
||||
msgid "!ContextTip:ChangingNTFS"
|
||||
msgstr "!ContextTip:ChangingNTFS"
|
||||
msgstr "NTFS sıkıştırması Windows Gezgini dosya seçeneklerinden el ile değiştirilebilir."
|
||||
|
||||
#: pcsx2/gui/Dialogs/FirstTimeWizard.cpp:49
|
||||
msgid "!ContextTip:Folders:Settings"
|
||||
msgstr "!ContextTip:Folders:Settings"
|
||||
msgstr "Burası PCSX2'nin hem program hem çeşitli eklenti ayarlarını sakladığı klasördür. (Bazı eski eklentilerin ayar dosyaları buraya gelmeyebilir.)"
|
||||
|
||||
#: pcsx2/gui/Dialogs/FirstTimeWizard.cpp:54
|
||||
msgid "!Panel:Folders:Settings"
|
||||
msgstr "!Panel:Folders:Settings"
|
||||
msgstr "Buradan PCSX2 ayarlarının kaydedilmesi için başka bir klasör seçebilirsiniz. Seçtiğiniz klasör varolan bir PCSX2 ayar dosyası içeriyorsa ayarları 'İçe Aktar' veya 'Üzerine Yaz' seçeneklerinden birini seçmeniz istenecektir."
|
||||
|
||||
#: pcsx2/gui/Dialogs/FirstTimeWizard.cpp:94
|
||||
msgid "!Wizard:Welcome"
|
||||
msgstr "!Wizard:Welcome"
|
||||
msgstr "Bu sihirbaz eklentileri, hafıza kartlarını ve BIOS'u ayarlamanızda yardımcı olacaktır. %s'i ilk kez yüklediyseniz beni oku dosyasına vekullanma kılavuzuna göz atmanız önerilir."
|
||||
|
||||
#: pcsx2/gui/Dialogs/FirstTimeWizard.cpp:140
|
||||
msgid "!Wizard:Bios:Tutorial"
|
||||
msgstr "!Wizard:Bios:Tutorial"
|
||||
msgstr ""
|
||||
"PCSX2'nin çalışması için \"yasal\" bir PS2 BIOS dosyasına ihtiyacınız vardır.\n"
|
||||
"Internetten veya arkadaşınızdan aldığınız bir BIOS kullanmanız suçtur.\n"
|
||||
"BIOS dosyanızı *kendi* Play Station 2 konsolunuzdan almalısınız."
|
||||
|
||||
#: pcsx2/gui/Dialogs/ImportSettingsDialog.cpp:31
|
||||
msgid "!Notice:ImportExistingSettings"
|
||||
msgstr "!Notice:ImportExistingSettings"
|
||||
msgstr ""
|
||||
"Seçili klasörde %s ayar dosyaları bulundu. Bu ayarları içe aktarıp uygulamak mı istiyorsunuz yoksa ayar dosyaları silinip varsayılan %s ayarları mı uygulansın?\n"
|
||||
"\n"
|
||||
"(veya İptal'e tıklayarak ayarlar için başka bir klasör seçebilirsiniz)"
|
||||
|
||||
#: pcsx2/gui/Dialogs/McdConfigDialog.cpp:30
|
||||
msgid "!Panel:Mcd:NtfsCompress"
|
||||
msgstr "!Panel:Mcd:NtfsCompress"
|
||||
msgstr "NTFS sıkıştırma seçeneği hızlıdır ve uyumluluk oranı yüksektir. Hafıza kartının diskte kapladığı boyutu oldukça azaltır. (Bu seçenek önerilir.)"
|
||||
|
||||
#: pcsx2/gui/Dialogs/McdConfigDialog.cpp:41
|
||||
msgid "!Panel:Mcd:EnableEjection"
|
||||
msgstr "!Panel:Mcd:EnableEjection"
|
||||
msgstr "Kayıt konumunun yüklenmesinden sonra hafıza kartlarını çıkartıp takarak veri kaybını önler. Her oyunla uyumlu olmayabilir. (Guitar Hero)"
|
||||
|
||||
#: pcsx2/gui/Dialogs/StuckThreadDialog.cpp:33
|
||||
msgid "!Panel:StuckThread:Heading"
|
||||
msgstr "!Panel:StuckThread:Heading"
|
||||
msgstr "%s işlemi yanıt vermiyor. Kilitlenmiş ya da aşırı derecede yavaş çalışıyor olabilir."
|
||||
|
||||
#: pcsx2/gui/Dialogs/SysConfigDialog.cpp:38
|
||||
msgid "!Panel:HasHacksOverrides"
|
||||
msgstr "!Panel:HasHacksOverrides"
|
||||
msgstr "Dikkat! PCSX2'yi ayarlarınızı etkileyecek bir komut satırı seçeneğiyle çalıştırıyorsunuz. Bu komut satırı seçenekleri doğrudan Ayarlar sekmesinde görüntülenmez ve buradan yapılan herhangi bir ayar komut satırını devre dışı bırakır."
|
||||
|
||||
#: pcsx2/gui/Dialogs/SysConfigDialog.cpp:58
|
||||
msgid "!Panel:HasPluginsOverrides"
|
||||
msgstr "!Panel:HasPluginsOverrides"
|
||||
msgstr "Dikkat! PCSX2'yi ayarlarınızı etkileyecek bir komut satırı seçeneğiyle çalıştırıyorsunuz. Bu komut satırı seçenekleri doğrudan Ayarlar sekmesinde görüntülenmez ve buradan yapılan herhangi bir ayar komut satırını devre dışı bırakır."
|
||||
|
||||
#: pcsx2/gui/Dialogs/SysConfigDialog.cpp:135
|
||||
msgid "!Notice:Tooltip:Presets:Slider"
|
||||
msgstr "!Notice:Tooltip:Presets:Slider"
|
||||
msgstr ""
|
||||
"Ön ayarlar hızı artırdığı bilinen bazı derleyici seçenekleri, oyun yamaları ve hız hacklerini uygular.\n"
|
||||
"Bilinen önemli oyun yamaları otomatik olarak uygulanır.\n"
|
||||
"\n"
|
||||
"Ön ayarlar hakkında:\n"
|
||||
"1 - En uyumlu fakat en yavaş.\n"
|
||||
"3 --> Hızla uyumluluğu dengeler.\n"
|
||||
"4 - Bazı agresif hackler uygulanır.\n"
|
||||
"6 - Muhtemelen oyunu yavaşlatmaya neden olacak fazlalıkta hack uygulanır."
|
||||
|
||||
#: pcsx2/gui/Dialogs/SysConfigDialog.cpp:149
|
||||
msgid "!Notice:Tooltip:Presets:Checkbox"
|
||||
msgstr "!Notice:Tooltip:Presets:Checkbox"
|
||||
msgstr ""
|
||||
"Ön Ayarlar hızı artırdığı bilinen bazı derleyici seçenekleri, oyun yamaları ve hız hacklerini uygular.\n"
|
||||
"Bilinen önemli oyun yamaları otomatik olarak uygulanır.\n"
|
||||
"---> Ayarları (seçili ön ayarı baz alarak) el ile yapmak için tik işaretini kaldırın."
|
||||
|
||||
#: pcsx2/gui/IsoDropTarget.cpp:28
|
||||
msgid "!Notice:ConfirmSysReset"
|
||||
msgstr "!Notice:ConfirmSysReset"
|
||||
msgstr "PS2 sanal makinesi baştan başlatılacak; şu anki konumunuzu kaydedeceksiniz. Bunu yapmak istediğinizden emin misiniz?"
|
||||
|
||||
#: pcsx2/gui/MainMenuClicks.cpp:106
|
||||
msgid "!Notice:DeleteSettings"
|
||||
msgstr "!Notice:DeleteSettings"
|
||||
msgstr ""
|
||||
"Bu komut tüm %s ayarlarını silerek İlk Kullanım Sihirbazını açmanızı sağlar. Bunu seçtikten sonra %s'i yeniden başlatmalısınız.\n"
|
||||
"\n"
|
||||
"DİKKAT!! TÜM %s ayarlarını silmek ve uygulamayı tamamen sonlandırmak için Tamam'a tıklayın. Bunu yapmak istediğinize kesinlikle emin misiniz?\n"
|
||||
"\n"
|
||||
"(Not: Eklentilerin ayarları kaybedilmez.)"
|
||||
|
||||
#: pcsx2/gui/MemoryCardFile.cpp:78
|
||||
msgid "!Notice:Mcd:HasBeenDisabled"
|
||||
msgstr "!Notice:Mcd:HasBeenDisabled"
|
||||
msgstr "%s PS2-slotu otomatik olarak devre dışı bırakıldı."
|
||||
|
||||
#: pcsx2/gui/Panels/BiosSelectorPanel.cpp:138
|
||||
msgid "!Notice:BIOS:InvalidSelection"
|
||||
msgstr "!Notice:BIOS:InvalidSelection"
|
||||
msgstr "Lütfen geçerli bir BIOS seçiniz. Geçerli bir seçim yapamıyorsanız Ayarlar panelini İptal'e basarak kapatabilirsiniz."
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:111
|
||||
msgid "!Panel:EE/IOP:Heading"
|
||||
msgstr "!Panel:EE/IOP:Heading"
|
||||
msgstr "Not: Birçok oyun varsayılan ayarlarla çalışabilir."
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:178
|
||||
msgid "!Panel:VUs:Heading"
|
||||
msgstr "!Panel:VUs:Heading"
|
||||
msgstr "Not: Birçok oyun varsayılan ayarlarla çalışabilir."
|
||||
|
||||
#: pcsx2/gui/Panels/DirPickerPanel.cpp:69
|
||||
msgid "!Notice:DirPicker:CreatePath"
|
||||
msgstr "!Notice:DirPicker:CreatePath"
|
||||
msgstr "Seçili konum/klasör bulunamadı. Bu klasörü oluşturmak istiyor musunuz?"
|
||||
|
||||
#: pcsx2/gui/Panels/DirPickerPanel.cpp:158
|
||||
msgid "!ContextTip:DirPicker:UseDefault"
|
||||
msgstr "!ContextTip:DirPicker:UseDefault"
|
||||
msgstr "Seçildiğinde bu klasör şu anki PCSX2 kullanıcı ayarına bağlı varsayılan ayarları kullanır."
|
||||
|
||||
#: pcsx2/gui/Panels/GSWindowPanel.cpp:55
|
||||
#, fuzzy
|
||||
msgid "!ContextTip:Window:Zoom"
|
||||
msgstr "!ContextTip:Window:Vsync"
|
||||
msgstr ""
|
||||
"Yakınlaştırma = 100: Görüntüyü kesmeden ekrana sığdır.\n"
|
||||
"100'ün üzeri ya da altı: Yakınlaştır/Uzaklaştır\n"
|
||||
"0: Siyah çizgiler yok olana kadar otomatik yakınlaştırma yap (en-boy oranı bozulmaz, bazı görüntüler ekran dışına taşabilir).\n"
|
||||
"NOT: Bazı oyunlar kendi siyah çizgilerini çizdiklerinden '0' bu çizgileri silemez.\n"
|
||||
"\n"
|
||||
"Klavye: CTRL + NUMPAD-ARTI: Yakınlaştırma, CTRL + NUMPAD - EKSİ: Uzaklaştırma, CTRL + NUMPAD - *: 100/0"
|
||||
|
||||
#: pcsx2/gui/Panels/GSWindowPanel.cpp:63
|
||||
msgid "!ContextTip:Window:Vsync"
|
||||
msgstr "!ContextTip:Window:Vsync"
|
||||
msgstr "Vsync ekran üzerinde oluşan bölünmeleri önlemesine karşın performans kaybına neden olur. Yalnızca tam ekran modunda çalışır ve tüm GS eklentileri ile uyumlu olmayabilir."
|
||||
|
||||
#: pcsx2/gui/Panels/GSWindowPanel.cpp:68
|
||||
msgid "!ContextTip:Window:ManagedVsync"
|
||||
msgstr "!ContextTip:Window:ManagedVsync"
|
||||
msgstr "Kare hızı oranı tam olduğu zaman Vsync'i etkinleştirir. Kare hızı düşmeye başladığında performans kaybı oluşmaması için Vsync devre dışı bırakılır. Not: Öncelikle Vsync'in etkinleştirilmiş olması gerekir. Bu özellik şimdilik yalnızca GS eklentisi olarak GSdx seçildiğinde ve ayarlarından DX10/11 hardware rendering seçili olduğunda çalışır. GSdx dışındaki herhangi bir eklenti seçildiğinde özellik kullanılmaz ya da özellik her etkinleştirildiğinde siyah bir ekran gelir."
|
||||
|
||||
#: pcsx2/gui/Panels/GSWindowPanel.cpp:76
|
||||
msgid "!ContextTip:Window:HideMouse"
|
||||
msgstr "!ContextTip:Window:HideMouse"
|
||||
msgstr "Fare imlecinin GS ekranı üzerinde görünmesini istemiyorsanız bunu etkinleştirin. Özellikle fareyi bir oyun aygıtı olarak kullanıyorsanız oldukça faydalıdır. Varsayılan olarak 2 saniye herhangi bir işlem yapılmadığında fare imleci otomatik olarak gizlenir."
|
||||
|
||||
#: pcsx2/gui/Panels/GSWindowPanel.cpp:82
|
||||
msgid "!ContextTip:Window:Fullscreen"
|
||||
msgstr "!ContextTip:Window:Fullscreen"
|
||||
msgstr "Emülatör çalıştığında ya da devam ettirildiğinde otomatik olarak tam ekrana geçişi etkinleştirir. Tam ekrandan çıkmak için Alt+Enter'ı kullanabilirsiniz."
|
||||
|
||||
#: pcsx2/gui/Panels/GSWindowPanel.cpp:93
|
||||
msgid "!ContextTip:Window:HideGS"
|
||||
msgstr "!ContextTip:Window:HideGS"
|
||||
msgstr "ESC tuşuna basıldığında ya da emülatör duraklatıldığında GS ekranı tamamen kapatılır."
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:67
|
||||
msgid "!ContextTip:Gamefixes:EE Timing Hack"
|
||||
msgstr "!ContextTip:Gamefixes:EE Timing Hack"
|
||||
msgstr ""
|
||||
"Etkilediği bilinen oyunlar:\n"
|
||||
"* Digital Devil Saga (Videoları ve çökmeleri düzeltir)\n"
|
||||
"* SSX (Görüntüleri ve çökmeleri düzeltir)\n"
|
||||
"* Resident Evil: Dead Aim (Görüntüde bozulmalara neden olur)"
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:80
|
||||
msgid "!ContextTip:Gamefixes:OPH Flag hack"
|
||||
msgstr "!ContextTip:Gamefixes:OPH Flag hack"
|
||||
msgstr ""
|
||||
"Etkilediği bilinen oyunlar:\n"
|
||||
"* Bleach Blade Battler\n"
|
||||
"* Growlanser II ve III\n"
|
||||
"* Wizardry"
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:89
|
||||
msgid "!ContextTip:Gamefixes:DMA Busy hack"
|
||||
msgstr "!ContextTip:Gamefixes:DMA Busy hack"
|
||||
msgstr ""
|
||||
"Etkilediği bilinen oyunlar:\n"
|
||||
"* Mana Khemia 1 (Haritadan dışarı çıkma hatası için)"
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:96
|
||||
#, fuzzy
|
||||
msgid "!ContextTip:Gamefixes:VIF1 FIFO hack"
|
||||
msgstr "!ContextTip:Gamefixes:OPH Flag hack"
|
||||
msgstr ""
|
||||
"Etkilediği bilinen oyunlar:\n"
|
||||
"* Test Drive Unlimited\n"
|
||||
"* Transformers"
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:119
|
||||
msgid "!Panel:Gamefixes:Compat Warning"
|
||||
msgstr "!Panel:Gamefixes:Compat Warning"
|
||||
msgstr ""
|
||||
"Oyun yamaları bazı oyunlarda işe yaramayabilir. \n"
|
||||
"Bunun yanı sıra uyumluluk ya da performans sorunlarına neden olabilirler. Ayarları buradan yapmak yerine ana menüden 'Otomatik Oyun Yamaları' seçeneğini etkinleştirmek çoğu zaman daha faydalıdır.\n"
|
||||
"('Otomatik' kelimesi doğru çalıştığı bilinen yamaların belirli oyunlara doğrudan uygulanması anlamına gelir)"
|
||||
|
||||
#: pcsx2/gui/Panels/MemoryCardListPanel.cpp:720
|
||||
msgid "!Notice:Mcd:Delete"
|
||||
msgstr "!Notice:Mcd:Delete"
|
||||
msgstr "Formatlanmış '%s' hafıza kartını silmek üzeresiniz. Karttaki tüm veriler kaybolacaktır! Bunu yapmak istediğinizden kesinlikle emin misiniz?"
|
||||
|
||||
#: pcsx2/gui/Panels/MemoryCardListPanel.cpp:758
|
||||
msgid "!Notice:Mcd:CantDuplicate"
|
||||
msgstr "!Notice:Mcd:CantDuplicate"
|
||||
msgstr "Hata: Kopyalama yalnızca boş bir PS2-Portu veya dosya sistemi için geçerlidir."
|
||||
|
||||
#: pcsx2/gui/Panels/MemoryCardListPanel.cpp:801
|
||||
msgid "!Notice:Mcd:Copy Failed"
|
||||
msgstr "!Notice:Mcd:Copy Failed"
|
||||
msgstr "Hata: Seçili %s hafıza kartı kullanımda."
|
||||
|
||||
#: pcsx2/gui/Panels/MiscPanelStuff.cpp:35
|
||||
msgid "!Panel:Usermode:Explained"
|
||||
msgstr "!Panel:Usermode:Explained"
|
||||
msgstr "Lütfen PCSX2 hafıza kartları, ekran görüntüleri, ayarlar ve kayıt konumları gibi PCSX2 kullanıcı dosyalarının saklanacağı konumu seçiniz. Bu klasörlerin konumları daha sonradan Eklenti/BIOS Seçici seçeneği altından değiştirilebilir."
|
||||
|
||||
#: pcsx2/gui/Panels/MiscPanelStuff.cpp:41
|
||||
msgid "!Panel:Usermode:Warning"
|
||||
msgstr "!Panel:Usermode:Warning"
|
||||
msgstr "PCSX2 kullanıcı dosyalarının saklandığı varsayılan konumu buradan değiştirebilirsiniz. Bu seçenek yalnızca yükleme sırasında varsayılan olarak ayarlanmış standart konumları etkiler."
|
||||
|
||||
#: pcsx2/gui/Panels/PathsPanel.cpp:40
|
||||
msgid "!ContextTip:Folders:Savestates"
|
||||
msgstr "!ContextTip:Folders:Savestates"
|
||||
msgstr "Bu klasör F1/F3 (kaydet/yükle)'e basarak ya da ana menüden kullanabileceğiniz PCSX2 kayıt konumlarının saklandığı klasördür."
|
||||
|
||||
#: pcsx2/gui/Panels/PathsPanel.cpp:50
|
||||
msgid "!ContextTip:Folders:Snapshots"
|
||||
msgstr "!ContextTip:Folders:Snapshots"
|
||||
msgstr "Bu klasör PCSX2'nin ekran görüntülerini kaydettiği klasördür. Ekran görüntünün dosya biçimi ve stili kullanılan GS eklentisine göre değişebilir."
|
||||
|
||||
#: pcsx2/gui/Panels/PathsPanel.cpp:60
|
||||
msgid "!ContextTip:Folders:Logs"
|
||||
msgstr "!ContextTip:Folders:Logs"
|
||||
msgstr "Burası PCSX2'nin günlük dosyalarını ve tanımlama dökümlerini kaydettiği klasördür. Bazı eski eklentiler hariç birçok eklenti bu klasörü kullanır."
|
||||
|
||||
#: pcsx2/gui/Panels/PluginSelectorPanel.cpp:242
|
||||
msgid "!Notice:PluginSelector:ConfirmShutdown"
|
||||
msgstr "!Notice:PluginSelector:ConfirmShutdown"
|
||||
msgstr ""
|
||||
"Dikkat! Eklentileri değiştirdikten sonra PS2 sanal makinesini baştan başlatmanı gerekir. PCSX2 şu anki konumunuzu kaydetmeyi deneyecek fakat yeni seçilen eklentiler yüklemeyle uyumlu değilse konumunuzu kaybedeceksiniz.\n"
|
||||
"\n"
|
||||
"Ayarları uygulamak istediğinize emin misiniz?"
|
||||
|
||||
#: pcsx2/gui/Panels/PluginSelectorPanel.cpp:457
|
||||
msgid "!Notice:PluginSelector:ApplyFailed"
|
||||
msgstr "!Notice:PluginSelector:ApplyFailed"
|
||||
msgstr "%s'nin çalışması için tüm eklentilerin seçilmiş olması gerekir. %s kurulumunda oluşan bir hata sonucu veya elinizde olmayan eklentiler nedeniyle seçim yapamıyorsanız İptal'e tıklayarak Ayarlar panelini kapatın."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:27
|
||||
msgid "!Panel:Speedhacks:EECycleX1"
|
||||
msgstr "!Panel:Speedhacks:EECycleX1"
|
||||
msgstr "1 - Varsayılan döngü oranı. Gerçek PS2 EE hızına oldukça yakındır."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:32
|
||||
msgid "!Panel:Speedhacks:EECycleX2"
|
||||
msgstr "!Panel:Speedhacks:EECycleX2"
|
||||
msgstr "2 - EE'nin döngü oranını %33 oranında azaltır. Birçok oyunda hız artışı sağlar, uyumluluğu oldukça yüksektir."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:37
|
||||
msgid "!Panel:Speedhacks:EECycleX3"
|
||||
msgstr "!Panel:Speedhacks:EECycleX3"
|
||||
msgstr "3 - EE'nin döngü oranını %50 oranında azaltır. Ortalama hız artışı sağlamasına rağmen takılmalara neden olur."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:54
|
||||
msgid "!Panel:Speedhacks:VUCycleStealOff"
|
||||
msgstr "!Panel:Speedhacks:VUCycleStealOff"
|
||||
msgstr "0 - VU Cycle Stealing'i devre dışı bırakır. En sorunsuz seçenektir."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:59
|
||||
msgid "!Panel:Speedhacks:VUCycleSteal1"
|
||||
msgstr "!Panel:Speedhacks:VUCycleSteal1"
|
||||
msgstr "1 - Düşük uyumluluk; çoğu oyunda biraz hız artışı."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:64
|
||||
msgid "!Panel:Speedhacks:VUCycleSteal2"
|
||||
msgstr "!Panel:Speedhacks:VUCycleSteal2"
|
||||
msgstr "2 - Daha düşük uyumluluk; birçok oyunda büyük hız artışı."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:70
|
||||
msgid "!Panel:Speedhacks:VUCycleSteal3"
|
||||
msgstr "!Panel:Speedhacks:VUCycleSteal3"
|
||||
msgstr "3 - Titremeye ve takılmalara neden olacağından pek yararlı değildir."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:97
|
||||
msgid "!Panel:Speedhacks:Overview"
|
||||
msgstr "!Panel:Speedhacks:Overview"
|
||||
msgstr "Hız Hackleri emülatör hızını artırmasına rağmen hatalara, seste bozulmalara ve yanlış FPS değerlerinin gösterilmesine neden olabilir. Oyunlarda sorunlar yaşarsanız ilk olarak bu paneli devre dışı bırakın."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:129
|
||||
msgid "!ContextTip:Speedhacks:EECycleRate Slider"
|
||||
msgstr "!ContextTip:Speedhacks:EECycleRate Slider"
|
||||
msgstr "Buradan yüksek değerleri seçtiğinizde EE'nin R5900 çekirdek işlemcisinin saat hızı azaltılarak gerçek PS2 donanımı seviyesine ulaşamayan oyunlarda büyük hız artışı sağlanır."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:150
|
||||
msgid "!ContextTip:Speedhacks:VUCycleStealing Slider"
|
||||
msgstr "!ContextTip:Speedhacks:VUCycleStealing Slider"
|
||||
msgstr "Burası VU ünitesinin EE'den ne kadar döngü eksilttiğini ayarlamanızı sağlar."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:169
|
||||
msgid "!ContextTip:Speedhacks:vuFlagHack"
|
||||
msgstr "!ContextTip:Speedhacks:vuFlagHack"
|
||||
msgstr "Status Flag'lerini her zaman yerine yalnızca okunacakları zaman günceller. Bu çoğu zaman güvenlidir ve zaten Super VU varsayılan olarak buna benzer bir işlem uygular."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:174
|
||||
#, fuzzy
|
||||
msgid "!ContextTip:Speedhacks:vuThread"
|
||||
msgstr "!ContextTip:Speedhacks:vuMinMax"
|
||||
msgstr "VU1'i kendi işlemi altında yürütür (yalnızca microVU1 için geçerlidir). 3 ya da daha fazla çekirdeği olan işlemcilerde hız artışı sağlar. Birçok oyun için güvenlidir fakat birkaç oyunla uyumsuz olduğundan donmalar meydana gelebilir. GS sınırlı oyunlarda FPS düşebilir (özellikle çift çekirdekli işlemcilerde)."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:195
|
||||
msgid "!ContextTip:Speedhacks:INTC"
|
||||
msgstr "!ContextTip:Speedhacks:INTC"
|
||||
msgstr "Bu hack en çok özellikle 3D olmayan ve vsync'i beklemek için INTC status'u kullanan oyunlarla uyumludur."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:200
|
||||
msgid "!ContextTip:Speedhacks:BIFC0"
|
||||
msgstr "!ContextTip:Speedhacks:BIFC0"
|
||||
msgstr "Kernelin 0x81FC0 adresindeki EE işlevsiz döngüsünü hedef alan bu hack farklı bir olay planlanmış işlem ünitesini değiştirene dek her bir iterasyon sonucu gövdeleri aynı makine durumunda oluşacak olan döngüleri tespit eder. Bu döngülerin tek seferlik iterasyonundan sonra işlemcinin zaman döngüsüne ya da bir sonraki olayın zamanlamasına ilerlenir."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:207
|
||||
msgid "!ContextTip:Speedhacks:fastCDVD"
|
||||
msgstr "!ContextTip:Speedhacks:fastCDVD"
|
||||
msgstr "Bilinen sorunlu oyunlar listesini görmek için HDLoader uyumluluk listesine bakın. (Sorunlu oyunlar 'mode1' ya da 'slow DVD' olarak işaretlidir)"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:37
|
||||
msgid "!ContextTip:Framelimiter:Disable"
|
||||
msgstr "!ContextTip:Framelimiter:Disable"
|
||||
msgstr "Kare sınırlaması devre dışı bırakıldığında Turbo ve Ağır Çekim modlarının da devre dışı bırakılacağını unutmayın."
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:227
|
||||
msgid "!Panel:Frameskip:Heading"
|
||||
msgstr "!Panel:Frameskip:Heading"
|
||||
msgstr "Önemli: PS2 donanım dizaynı nedeniyle kusursuz kare atlama özelliği imkansızdır. Bu özelliği etkinleştirmek bazı oyunlarda ciddi görsel bozulmalara neden olacaktır."
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:306
|
||||
msgid "!ContextTip:GS:SyncMTGS"
|
||||
msgstr "!ContextTip:GS:SyncMTGS"
|
||||
msgstr "MTGS işlem eşzamanlamasının çökmelere veya görsel bozulmalara neden olduğunu düşünüyorsanız bunu etkinleştirin."
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:310
|
||||
msgid "!ContextTip:GS:DisableOutput"
|
||||
msgstr "!ContextTip:GS:DisableOutput"
|
||||
msgstr ""
|
||||
"MTGS işlemi ya da ekran kartının aşırı derece ısınması nedeniyle oluşabilecek kalite testi gürültüsünü kaldırır. Bu seçenek kayıt konumlarıyla bağlantılı olarak kullanılır: herhangi bir konumda oyununuzu kaydedin, bu seçeneği etkinleştirin ve kayıt konumunuzu yeniden yükleyin.\n"
|
||||
"\n"
|
||||
"Dikkat: Bu seçenek oyun açıkken etkinleştirilebilir fakat kapatılamaz (görüntüler bozulur)."
|
||||
|
||||
#: pcsx2/vtlb.cpp:710
|
||||
msgid "!Notice:HostVmReserve"
|
||||
msgstr "!Notice:HostVmReserve"
|
||||
msgstr "Sistem PCSX2'nin çalışması için yeterli sanal kaynağa sahip değil. Bu hata takas dosyasının çok küçük boyutlu olması ya da devre dışı bırakılması veya arkaplanda çalışan uygulamaların hafızanın tamamını kullanması sonucu oluşur."
|
||||
|
||||
#: pcsx2/x86/sVU_zerorec.cpp:363
|
||||
msgid "!Notice:superVU:VirtualMemoryAlloc"
|
||||
msgstr "!Notice:superVU:VirtualMemoryAlloc"
|
||||
msgstr "Hafıza hatası: SuperVU derleyicisi belirtilen hafıza değerlerini ayıramadığı için kullanılamıyor. Bu hata sVU zaten eski olduğundan ve onun yerine microVU kullansanız daha iyi olacağından çok da ciddi değildir. :)"
|
||||
|
||||
#~ msgid "!ContextTip:Speedhacks:vuBlockHack"
|
||||
#~ msgstr "!ContextTip:Speedhacks:vuBlockHack"
|
||||
|
||||
#~ msgid "No reason given."
|
||||
#~ msgstr "Sebep belirtilmemiş."
|
||||
|
||||
#~ msgid "Threading activity: start, detach, sync, deletion, etc."
|
||||
#~ msgstr "İşlem etkinliği; başlat, çıkart, eşleştir, sil vb..."
|
||||
|
||||
#~ msgid "Includes idle event processing and some other uncommon event usages."
|
||||
#~ msgstr "Boş olay işlemesi ve diğer yaygın olmayan olay işlemelerini içerir."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "The MTGS thread has become unresponsive while waiting for the GS plugin "
|
||||
#~ "to open."
|
||||
#~ msgstr ""
|
||||
#~ "MTGS işlemcisi GS eklentisinin açılmasını beklerken yanıt vermeyi "
|
||||
#~ "durdurdu."
|
||||
|
||||
#~ msgid "Internal Memorycard Plugin failed to initialize."
|
||||
#~ msgstr "Hafıza kartı eklentisi başlatılamadı."
|
||||
|
||||
#~ msgid "Safest"
|
||||
#~ msgstr "En Güvenli"
|
||||
|
||||
#~ msgid "Safe (faster)"
|
||||
#~ msgstr "Güvenli (daha hızlı)"
|
||||
|
||||
#~ msgid "Balanced"
|
||||
#~ msgstr "Dengeli"
|
||||
|
||||
#~ msgid "Aggressive"
|
||||
#~ msgstr "Agresif"
|
||||
|
||||
#~ msgid "Aggressive plus"
|
||||
#~ msgstr "Daha Agresif"
|
||||
|
||||
#~ msgid "Mostly Harmful"
|
||||
#~ msgstr "Çoğu Zaman Zararlı"
|
||||
|
||||
#~ msgid "Fits a lot of log in a microcosmically small area."
|
||||
#~ msgstr "Çok küçük bir alana birçok günlük dosyası sığdırır."
|
||||
|
||||
#~ msgid "It's what I use (the programmer guy)."
|
||||
#~ msgstr "Benim kullandığım. :) (Geliştiricinin)"
|
||||
|
||||
#~ msgid "Its nice and readable."
|
||||
#~ msgstr "Güzel ve okunur."
|
||||
|
||||
#~ msgid "In case you have a really high res display."
|
||||
#~ msgstr "Yüksek çözünürlüklü bir ekranınız varsa."
|
||||
|
||||
#~ msgid "Default soft-tone color scheme."
|
||||
#~ msgstr "Varsayılan yumuşak tonlu renk şeması"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Classic black color scheme for people who enjoy having text seared into "
|
||||
#~ "their optic nerves."
|
||||
#~ msgstr "Yazıların gözüne girmesinden hoşlananlar için klasik siyah tema."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "When checked the log window will be visible over other foreground windows."
|
||||
#~ msgstr "Seçildiğinde günlük diğer pencerelerin önünde gözükür."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Always use this option if you want the safest and surest memory card "
|
||||
#~ "behavior."
|
||||
#~ msgstr "Hafıza kartını en güvenli ve kararlı yapan seçenek."
|
||||
|
||||
#~ msgid "16 and 32 MB cards have roughly the same compatibility factor."
|
||||
#~ msgstr "16 ve 32 MB kartlar neredeyse aynı uyumluluk oranına sahiptir."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Use at your own risk. Erratic memory card behavior is possible (though "
|
||||
#~ "unlikely)."
|
||||
#~ msgstr ""
|
||||
#~ "Riski size ait olmak üzere kullanın. Hafıza kartınız çıldırabilir "
|
||||
#~ "(nadiren)."
|
||||
|
||||
#~ msgid "Logs events as they are passed to the PS2 virtual machine."
|
||||
#~ msgstr "Olayları PS2 sanal makinesindeki gibi günlükler."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Error while parsing either NTSC or PAL framerate settings. Settings must "
|
||||
#~ "be valid floating point numerics."
|
||||
#~ msgstr ""
|
||||
#~ "NTSC ya da PAL kare hızı ayarlarında hata. Ayarlar geçerli rakamlardan "
|
||||
#~ "oluşmalı."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "For troubleshooting potential bugs in the MTGS only, as it is potentially "
|
||||
#~ "very slow."
|
||||
#~ msgstr "MTGS hatalarını tespit etmek için. Çok yavaştır."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Completely disables all GS plugin activity; ideal for benchmarking EEcore "
|
||||
#~ "components."
|
||||
#~ msgstr ""
|
||||
#~ "Tüm GS eklenti işlemlerini devre dışı bırakır; EEcore bileşenlerini test "
|
||||
#~ "etmek için idealdir."
|
||||
|
||||
#~ msgid "!ContextTip:Window:FullscreenExclusive"
|
||||
#~ msgstr "!ContextTip:Window:FullscreenExclusive"
|
||||
|
|
|
@ -1,12 +1,10 @@
|
|||
# Copyright (C) 2011 PCSX2_Dev_Team
|
||||
# This file is distributed under the same license as the PCSX2 package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Project-Id-Version: PCSX2 0.9.7\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"PO-Revision-Date: 2011-04-09 16:40+0200\n"
|
||||
"Last-Translator: PyramidHead <atiamar@hotmail.com>\n"
|
||||
"POT-Creation-Date: 2012-05-27 12:20+0200\n"
|
||||
"PO-Revision-Date: 2012-05-21 20:00+0200\n"
|
||||
"Last-Translator: Ceyhun Özgöç (PyramidHead) <atiamar@hotmail.com>\n"
|
||||
"Language-Team: Ceyhun Özgöç (PyramidHead) <atiamar@hotmail.com>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -78,7 +76,7 @@ msgstr "Beklenmeyen dosya sonu hatası. Dosya muhtemelen yarım ya da bozuk."
|
|||
|
||||
#: common/src/Utilities/ThreadTools.cpp:41
|
||||
msgid "Threading activity: start, detach, sync, deletion, etc."
|
||||
msgstr "İşlem etkinliği; başlat, çıkart, eşleştir, sil vb..."
|
||||
msgstr "İşlem etkinliği: başlatma, ayırma, eşzamanlama, silme, vs."
|
||||
|
||||
#: common/src/Utilities/ThreadingDialogs.cpp:30
|
||||
msgid "Waiting for tasks..."
|
||||
|
@ -90,7 +88,9 @@ msgstr "İşlem bekleniyor..."
|
|||
|
||||
#: common/src/Utilities/wxAppWithHelpers.cpp:36
|
||||
msgid "Includes idle event processing and some other uncommon event usages."
|
||||
msgstr "Boş olay işlemesi ve diğer yaygın olmayan olay işlemelerini içerir."
|
||||
msgstr ""
|
||||
"Bekleme durumundaki işlemleri ve diğer yaygın olmayan işlem kullanımlarını "
|
||||
"içerir."
|
||||
|
||||
#: pcsx2/CDVD/IsoFileFormats.cpp:416
|
||||
msgid "Unrecognized ISO image file format"
|
||||
|
@ -113,7 +113,7 @@ msgid ""
|
|||
"The MTGS thread has become unresponsive while waiting for the GS plugin to "
|
||||
"open."
|
||||
msgstr ""
|
||||
"MTGS işlemcisi GS eklentisinin açılmasını beklerken yanıt vermeyi durdurdu."
|
||||
"MTGS işlemi GS eklentisinin açılmasını beklerken yanıt vermemeye başladı."
|
||||
|
||||
#: pcsx2/PluginManager.cpp:709
|
||||
msgid ""
|
||||
|
@ -179,7 +179,7 @@ msgstr ""
|
|||
|
||||
#: pcsx2/PluginManager.cpp:1355
|
||||
msgid "Internal Memorycard Plugin failed to initialize."
|
||||
msgstr "Hafıza kartı eklentisi başlatılamadı."
|
||||
msgstr "Dahili Hafıza Kartı Eklentisi başlatılamadı."
|
||||
|
||||
#: pcsx2/PluginManager.cpp:1752
|
||||
msgid "Unloaded Plugin"
|
||||
|
@ -193,142 +193,146 @@ msgstr ""
|
|||
|
||||
#: pcsx2/SourceLog.cpp:96
|
||||
msgid "Dumps detailed information for PS2 executables (ELFs)."
|
||||
msgstr "PS2 ELF dosyalarını ayrıntılı olarak günlükle."
|
||||
msgstr "PS2 ELF dosyaları için detaylı döküm al."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:101
|
||||
msgid ""
|
||||
"Logs manual protection, split blocks, and other things that might impact "
|
||||
"performance."
|
||||
msgstr ""
|
||||
"Manual koruma, blok ayırma ve diğer performansı etkileyecek zamazingoları "
|
||||
"günlükler."
|
||||
"El ile koruma, ayrık öbekler ve performansı etkileyecek tüm diğer şeylerin "
|
||||
"günlüğünü tutar."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:106
|
||||
msgid "Shows the game developer's logging text (EE processor)"
|
||||
msgstr "Oyun üreticisinin günlükleme dosyasını gösterir (EE işlemcisi)"
|
||||
msgstr "Oyun gelliştiricisinin günlük dosyasını gösterir (EE işlemcisi)"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:111
|
||||
msgid "Shows the game developer's logging text (IOP processor)"
|
||||
msgstr "Oyun üreticisinin günlükleme dosyasını gösterir (IOP işlemcisi)"
|
||||
msgstr "Oyun gelliştiricisinin günlük dosyasını gösterir (IOP işlemcisi)"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:116
|
||||
msgid "Shows DECI2 debugging logs (EE processor)"
|
||||
msgstr "DECI2 test günlükleri (EE işlemcisi)"
|
||||
msgstr "DECI2 hata ayıklama günlüklerini gösterir (EE işlemcisi)"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:145
|
||||
msgid "SYSCALL and DECI2 activity."
|
||||
msgstr "SYSCALL ve DECI2 etkinliği."
|
||||
msgstr "SYSCALL ve DECI2 işlemleri."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:151
|
||||
msgid "Direct memory accesses to unknown or unmapped EE memory space."
|
||||
msgstr "Bilinmeyen ya da belirtilmemiş EE hafıza konumuna doğrudan erişim."
|
||||
msgstr "Bilinmeyen ya da eşlenmemiş EE hafıza konumuna doğrudan erişim."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:157 pcsx2/SourceLog.cpp:276
|
||||
msgid "Disasm of executing core instructions (excluding COPs and CACHE)."
|
||||
msgstr "Yürütme yönergelerinin ayrımı (COPs ve CACHE hariç)"
|
||||
msgstr ""
|
||||
"Çekirdek işlemlerin yürütülmesinin tersine çevrilmesi (COPs ve CACHE hariç)."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:163
|
||||
msgid "Disasm of COP0 instructions (MMU, cpu and dma status, etc)."
|
||||
msgstr "COP0 yönergelerinin ayrımı (MMU, işlemci ve dma durumları vb)."
|
||||
msgstr "MMU, CPU ve DMA durumu gibi COP0 komutlarının tersine çevrilmesi."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:169
|
||||
msgid "Disasm of the EE's floating point unit (FPU) only."
|
||||
msgstr "EE'nin FPU ayrımı."
|
||||
msgstr "Yalznıca EE gezer noktası biriminin (FPU) tersine çevrilmesi."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:175
|
||||
msgid "Disasm of the EE's VU0macro co-processor instructions."
|
||||
msgstr "EE'nin VU0macro işlemci yönergelerinin ayrımı."
|
||||
msgstr "EE'nin VU0macro eş-işlemli komutlarının tersine çevrilmesi."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:181
|
||||
msgid "Execution of EE cache instructions."
|
||||
msgstr "EE önbellek yönergelerinin yürütülmesi."
|
||||
msgstr "Tüm EE önbelleği komutlarının yürütülmesi."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:187
|
||||
msgid ""
|
||||
"All known hardware register accesses (very slow!); not including sub filter "
|
||||
"options below."
|
||||
msgstr ""
|
||||
"Altta belirtilen filtreler hariç tüm bilinen donanım erişimleri (ÇOK YAVAŞ!)."
|
||||
"Aşağıda belirtilen seçenekler dışındaki tüm bilinen donanım kaydı erişimeri "
|
||||
"(çok yavaş!)."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:193 pcsx2/SourceLog.cpp:294
|
||||
msgid "Logs only unknown, unmapped, or unimplemented register accesses."
|
||||
msgstr ""
|
||||
"Yalnızca bilinmeyen, ayarlanmamış ve düzenlenmemiş erişim girdilerini "
|
||||
"günlükler."
|
||||
"Yalnızca bilinmeyen, eşlenmemiş ya da uygulanmamış kayıt erişiminin "
|
||||
"günlüğünü tutar."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:199 pcsx2/SourceLog.cpp:300
|
||||
msgid "Logs only DMA-related registers."
|
||||
msgstr "Yalnızca DMA ile ilgili girişleri günlükler."
|
||||
msgstr "DMA ile ilgili kayıtların günlüklerini tutar."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:205
|
||||
msgid "IPU activity: hardware registers, decoding operations, DMA status, etc."
|
||||
msgstr ""
|
||||
"IPU etkinliği: donanım erişimleri, çözümleme işlemleri, DMA durumu vb..."
|
||||
msgstr "IPU işlemleri; donanım kayıtları, kod çözme işlemler, DMA durumu vs."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:211
|
||||
msgid "All GIFtag parse activity; path index, tag type, etc."
|
||||
msgstr "Tüm GIFtag etkinliği; klasör indeksleme, etiket türü vb..."
|
||||
msgstr "Tüm GIFtag çözümleme işlemleri; konum dizini, im şekli vs."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:217
|
||||
msgid "All VIFcode processing; command, tag style, interrupts."
|
||||
msgstr "Tüm VIFcode işlemleri; komutlar, tag türü, hatalar."
|
||||
msgstr "Tüm VIFcode işlemleri; komutlar, im şekli ve işkesmeler."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:223
|
||||
msgid "All processing involved in Path3 Masking"
|
||||
msgstr "Path3 Masking'deki tüm işlemler"
|
||||
msgstr "Path3 Masking dahil tüm işlemler."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:229
|
||||
msgid "Scratchpad's MFIFO activity."
|
||||
msgstr "Scratchpad'in MFIFO etkinliği."
|
||||
msgstr "Scratchpad'in MFIFO işlemi."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:235
|
||||
msgid "Actual data transfer logs, bus right arbitration, stalls, etc."
|
||||
msgstr "Dosya transfer günlükleri, beklemeler vb."
|
||||
msgstr ""
|
||||
"Veri yolu hakkı çekişmesi çözümleme, donmalar gibi eylemsel dosya aktarma "
|
||||
"günlükleri."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:241
|
||||
msgid "Tracks all EE counters events and some counter register activity."
|
||||
msgstr "Tüm EE sayaç olaylarını ve bazı girdi etkinliklerini izler."
|
||||
msgstr "Tüm EE karşı işlemelerini ve diğer karşı kayıt işlemlerini takip eder."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:247
|
||||
msgid "Dumps various VIF and VIFcode processing data."
|
||||
msgstr "Çeşitli VIF ve VIFcode işlemlerini yığınlar."
|
||||
msgstr "Çeşitli VIF ve VIFcode işlem verilerinin dökümünü alır."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:253
|
||||
msgid "Dumps various GIF and GIFtag parsing data."
|
||||
msgstr "Çeşitlli GIF ve GIFtag verilerini yığınlar."
|
||||
msgstr "Çeşitli GIF ve GIFtag çözümleme verilerinin dökümünü alır."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:264
|
||||
msgid "SYSCALL and IRX activity."
|
||||
msgstr "SYSCALL ve IRX etkinliği."
|
||||
msgstr "SYSCALL ve IRX işlemleri."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:270
|
||||
msgid "Direct memory accesses to unknown or unmapped IOP memory space."
|
||||
msgstr "Bilinmeyen ya da belirtilmemiş IOP hafıza konumuna doğrudan erişim."
|
||||
msgstr "Bilinmeyen ya da tanımlanmamış IOP hafıza konumuna doğrudan erişim."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:282
|
||||
msgid "Disasm of the IOP's GPU co-processor instructions."
|
||||
msgstr "IOS'nin GPU işlemcili yönergelerininin ayrımı."
|
||||
msgstr "IOP'nin GPU eş-işlemli komutlarının tersine çevrilmesi."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:288
|
||||
msgid ""
|
||||
"All known hardware register accesses, not including the sub-filters below."
|
||||
msgstr "Alttaki filtreleri içermeyen tüm bilinen donanım erişimleri."
|
||||
msgstr "Aşağıda belirtilenler dışındaki tüm bilinen donanım kaydı erişimi."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:306
|
||||
msgid "Memorycard reads, writes, erases, terminators, and other processing."
|
||||
msgstr "Hafıza kartı okumaları, yazmaları, silmeleri ve diğer işlemler."
|
||||
msgstr "Hafıza kartı okumaları, yazmaları, silmeleri, ve diğer işlemleri."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:312
|
||||
msgid "Gamepad activity on the SIO."
|
||||
msgstr "SIO'daki oyun kolu etkinliği."
|
||||
msgstr "SIO'daki oyun kolu işlemi."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:318
|
||||
msgid "Actual DMA event processing and data transfer logs."
|
||||
msgstr "DMA olay işlemi ve dosya transfer günlükleri."
|
||||
msgstr "Eylemsel DMA işlemlemesi ve dosya aktarma günlükleri."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:324
|
||||
msgid "Tracks all IOP counters events and some counter register activity."
|
||||
msgstr "Tüm IOP sayaç olaylarını ve diğer sayaç girdisi etkinliklerini izler."
|
||||
msgstr ""
|
||||
"Tüm IOP sayaçları olaylarını ve bazı karşı kayıt işlemlerini takip eder."
|
||||
|
||||
#: pcsx2/SourceLog.cpp:330
|
||||
msgid "Detailed logging of CDVD hardware."
|
||||
|
@ -352,7 +356,7 @@ msgstr "En Güvenli"
|
|||
|
||||
#: pcsx2/gui/AppConfig.cpp:843
|
||||
msgid "Safe (faster)"
|
||||
msgstr "Güvenli (daha hızlı)"
|
||||
msgstr "Güvenli (Daha Hızlı)"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:844
|
||||
msgid "Balanced"
|
||||
|
@ -370,7 +374,7 @@ msgstr "Daha Agresif"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "Çoğu Zaman Zararlı"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr "Var olan dosya değiştirilemiyor; erişim engellendi."
|
||||
|
||||
|
@ -458,7 +462,7 @@ msgstr "kullanılacak PCSX2 ayar dosyasını belirler"
|
|||
#: pcsx2/gui/AppInit.cpp:254
|
||||
#, c-format
|
||||
msgid "forces %s to start the First-time Wizard"
|
||||
msgstr "%s 'nın İlk Ayar Sihirbazının çalıştırmasını zorlar"
|
||||
msgstr "%s'nin İlk Ayar Sihirbazı'nı çalıştırmasını zorlar"
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:255
|
||||
msgid "enables portable mode operation (requires admin/root access)"
|
||||
|
@ -488,7 +492,7 @@ msgstr ""
|
|||
#, c-format
|
||||
msgid "Press OK to use the default configured plugin, or Cancel to close %s."
|
||||
msgstr ""
|
||||
"Varsayılan eklentiyi kullanmak için Tamam'a basın ya da %s 'ı kapatmak için "
|
||||
"Varsayılan eklentiyi kullanmak için Tamam'a basın ya da %s'ı kapatmak için "
|
||||
"İptal'e basın. "
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:496
|
||||
|
@ -498,7 +502,7 @@ msgstr "PCSX2 Hatası: Donanım Yetersiz"
|
|||
#: pcsx2/gui/AppInit.cpp:496 pcsx2/gui/AppInit.cpp:508
|
||||
#, c-format
|
||||
msgid "Press OK to close %s."
|
||||
msgstr "%s 'ı kapatmak için Tamam'a basın."
|
||||
msgstr "%s'ı kapatmak için Tamam'a basın."
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:509
|
||||
#, c-format
|
||||
|
@ -667,7 +671,7 @@ msgstr "Günlük sorgulamasını kaydet"
|
|||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:413
|
||||
msgid "Fits a lot of log in a microcosmically small area."
|
||||
msgstr "Çok küçük bir alana birçok günlük dosyası sığdırır."
|
||||
msgstr "Birçok günlüğü ufak bir alana sığdırır."
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:413
|
||||
msgid "Small"
|
||||
|
@ -675,7 +679,7 @@ msgstr "Küçük"
|
|||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:415
|
||||
msgid "It's what I use (the programmer guy)."
|
||||
msgstr "Benim kullandığım. :) (Geliştiricinin)"
|
||||
msgstr "Benim kullandığım (programcı)"
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:415 pcsx2/gui/Panels/CpuPanel.cpp:38
|
||||
msgid "Normal"
|
||||
|
@ -683,7 +687,7 @@ msgstr "Normal"
|
|||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:417
|
||||
msgid "Its nice and readable."
|
||||
msgstr "Güzel ve okunur."
|
||||
msgstr "Okunabilir ve güzeldir."
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:417
|
||||
msgid "Large"
|
||||
|
@ -695,11 +699,11 @@ msgstr "Çok Büyük"
|
|||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:419
|
||||
msgid "In case you have a really high res display."
|
||||
msgstr "Yüksek çözünürlüklü bir ekranınız varsa."
|
||||
msgstr "Çok yüksek bir çözünürlüğe sahip monitörünüz varsa."
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:423
|
||||
msgid "Default soft-tone color scheme."
|
||||
msgstr "Varsayılan yumuşak tonlu renk şeması"
|
||||
msgstr "Varsayılan yumuşak tonlu renk şeması."
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:423
|
||||
msgid "Light theme"
|
||||
|
@ -709,7 +713,9 @@ msgstr "Aydınlık Tema"
|
|||
msgid ""
|
||||
"Classic black color scheme for people who enjoy having text seared into "
|
||||
"their optic nerves."
|
||||
msgstr "Yazıların gözüne girmesinden hoşlananlar için klasik siyah tema."
|
||||
msgstr ""
|
||||
"Yazıların göz sinirlerine kadar girmesini sevenler için klasik siyah renk "
|
||||
"şeması."
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:424
|
||||
msgid "Dark theme"
|
||||
|
@ -722,7 +728,7 @@ msgstr "Her zaman üstte"
|
|||
#: pcsx2/gui/ConsoleLogger.cpp:428
|
||||
msgid ""
|
||||
"When checked the log window will be visible over other foreground windows."
|
||||
msgstr "Seçildiğinde günlük diğer pencerelerin önünde gözükür."
|
||||
msgstr "Seçildiğinde günlükleme penceresi diğer pencerelerin üstünde gözükür."
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:430
|
||||
msgid "&Save..."
|
||||
|
@ -943,7 +949,7 @@ msgstr ""
|
|||
msgid ""
|
||||
"Always use this option if you want the safest and surest memory card "
|
||||
"behavior."
|
||||
msgstr "Hafıza kartını en güvenli ve kararlı yapan seçenek."
|
||||
msgstr "Hafıza kartı için en güvenli seçenektir."
|
||||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:199
|
||||
msgid "16 MB"
|
||||
|
@ -960,7 +966,7 @@ msgstr ""
|
|||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:200
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:204
|
||||
msgid "16 and 32 MB cards have roughly the same compatibility factor."
|
||||
msgstr "16 ve 32 MB kartlar neredeyse aynı uyumluluk oranına sahiptir."
|
||||
msgstr "16 ve 32 MB kartlar aşağı yukarı aynı uyumluluk oranına sahiptir."
|
||||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:203
|
||||
msgid "32 MB"
|
||||
|
@ -975,15 +981,16 @@ msgid ""
|
|||
"Low compatibility warning: Yes it's very big, but may not work with many "
|
||||
"games."
|
||||
msgstr ""
|
||||
"Düşük uyumluluk uyarısı: Evet hız artışı çok fazla fakat çoğu oyunla "
|
||||
"çalışmayabilir."
|
||||
"Düşük uyumluluk uyarısı: Evet hız artışı çok fazla olabilir fakat bu özellik "
|
||||
"çoğu oyunla uyumlu değildir."
|
||||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:208
|
||||
msgid ""
|
||||
"Use at your own risk. Erratic memory card behavior is possible (though "
|
||||
"unlikely)."
|
||||
msgstr ""
|
||||
"Riski size ait olmak üzere kullanın. Hafıza kartınız çıldırabilir (nadiren)."
|
||||
"Riski size ait olmak üzere kullanın. Hafıza kartınız dengesiz çalışabilir "
|
||||
"(olacağını pek sanmam)."
|
||||
|
||||
#: pcsx2/gui/Dialogs/FirstTimeWizard.cpp:47
|
||||
#, c-format
|
||||
|
@ -1054,7 +1061,7 @@ msgstr "Hafıza Kartı Yöneticisi"
|
|||
|
||||
#: pcsx2/gui/Dialogs/McdConfigDialog.cpp:112
|
||||
msgid "Drag cards to or from PS2-ports"
|
||||
msgstr "Hafıza kartlarını PS2 portlarına al ya da kartları portlarından çek"
|
||||
msgstr "Hafıza kartlarını PS2'ye tak ya da çıkart"
|
||||
|
||||
#: pcsx2/gui/Dialogs/McdConfigDialog.cpp:113
|
||||
msgid ""
|
||||
|
@ -1063,7 +1070,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"\n"
|
||||
" Not: Kopyala/İsim değiştir/Oluştur/Sil işlemleri 'İptal''e tıklamakla iptal "
|
||||
"edilemez.."
|
||||
"edilemez."
|
||||
|
||||
#: pcsx2/gui/Dialogs/PickUserModeDialog.cpp:24
|
||||
msgid "PCSX2 First Time configuration"
|
||||
|
@ -1144,7 +1151,7 @@ msgstr "Görünüm/Temalar -%s"
|
|||
|
||||
#: pcsx2/gui/ExecutorThread.cpp:40
|
||||
msgid "Logs events as they are passed to the PS2 virtual machine."
|
||||
msgstr "Olayları PS2 sanal makinesindeki gibi günlükler."
|
||||
msgstr "PS2 sanal makiesinde gerçekleşen olayların günlüğünü tutar."
|
||||
|
||||
#: pcsx2/gui/ExecutorThread.cpp:430
|
||||
msgid "Press Cancel to attempt to cancel the action."
|
||||
|
@ -1249,7 +1256,7 @@ msgstr "Konsolu Göster"
|
|||
|
||||
#: pcsx2/gui/MainFrame.cpp:325
|
||||
msgid "Console to Stdio"
|
||||
msgstr "Console'dan Stdio'ya"
|
||||
msgstr "Konsoldan Stdio'ya"
|
||||
|
||||
#: pcsx2/gui/MainFrame.cpp:338
|
||||
msgid "&System"
|
||||
|
@ -1269,7 +1276,7 @@ msgstr "&Diğer Ayarlar"
|
|||
|
||||
#: pcsx2/gui/MainFrame.cpp:343
|
||||
msgid "&Debug"
|
||||
msgstr "&Günlükleme"
|
||||
msgstr "&Hata Ayıklama"
|
||||
|
||||
#: pcsx2/gui/MainFrame.cpp:355
|
||||
#, c-format
|
||||
|
@ -1316,7 +1323,7 @@ msgstr "Hileleri Etkinleştir"
|
|||
|
||||
#: pcsx2/gui/MainFrame.cpp:427
|
||||
msgid "Enable Host Filesystem"
|
||||
msgstr "Ana Sistem Dosyasını Etkinleştir"
|
||||
msgstr "Sunucu Dosya Sistemi Etkinleştir"
|
||||
|
||||
#: pcsx2/gui/MainFrame.cpp:432
|
||||
msgid "Shutdown"
|
||||
|
@ -1764,14 +1771,12 @@ msgid ""
|
|||
msgstr "x86 işlemler için doğru zamanlı 32 bit MIPS-IV kodu dönüşümü sağlar."
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:154
|
||||
#, fuzzy
|
||||
msgid "Enable EE Cache (Slower)"
|
||||
msgstr "EE Cache'yi aktifleştir (Yorumlayıcı için ve daha yavaş)"
|
||||
msgstr "EE Cache'yi aktifleştir (Daha yavaş)"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:154
|
||||
#, fuzzy
|
||||
msgid "Interpreter only; provided for diagnostic"
|
||||
msgstr "Olabildiğince yavaştır; yalnızca test amaçlı."
|
||||
msgstr "Yalnızca yorumlayıcı; test amaçlıdır."
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:170 pcsx2/gui/Panels/CpuPanel.cpp:223
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:110
|
||||
|
@ -1961,15 +1966,15 @@ msgstr "Meşgulken DMAC'yı yoksay."
|
|||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:95
|
||||
msgid "Simulate VIF1 FIFO read ahead. Fixes slow loading games."
|
||||
msgstr ""
|
||||
msgstr "VIF1 FIFO ön okumasını etkinleştir. Yavaş yüklenen oyunlar içindir."
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:103
|
||||
msgid "Delay VIF1 Stalls (VIF1 FIFO) - For SOCOM 2 HUD."
|
||||
msgstr ""
|
||||
msgstr "VIF1 Beklemelerini Geciktir (VIF1 FIFO) - SOCOM 2 HUD için."
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:107
|
||||
msgid "Ignore Bus Direction on Path3 Transfer - Used for Hotwheels"
|
||||
msgstr ""
|
||||
msgstr "Path3 Transfer'daki Bus Direction'ı göz ardı et - Hot Wheels için."
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:118
|
||||
msgid "Enable manual game fixes [Not recommended]"
|
||||
|
@ -2283,7 +2288,7 @@ msgstr "Ayarlar uygulanıyor..."
|
|||
|
||||
#: pcsx2/gui/Panels/PluginSelectorPanel.cpp:240
|
||||
msgid "Shutdown PS2 virtual machine?"
|
||||
msgstr "PS2 sanal makinesini kapat?"
|
||||
msgstr "PS2 sanal makinesini kapatmak istiyor musunuz?"
|
||||
|
||||
#: pcsx2/gui/Panels/PluginSelectorPanel.cpp:321
|
||||
msgid "I'm givin' her all she's got, Captain!"
|
||||
|
@ -2344,8 +2349,7 @@ msgstr "Tüm hız hacklerinin kapalı olduğunu garantilemek için"
|
|||
msgid ""
|
||||
"Resets all speedhack options to their defaults, which consequently turns "
|
||||
"them all OFF."
|
||||
msgstr ""
|
||||
"Tüm hız hackleri ayarlarını varsayılan ayarlara alır, yani hepsini kapatır."
|
||||
msgstr "Hız hackleri ayarlarını varsayılan ayarlara alır."
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:120
|
||||
msgid "EE Cyclerate [Not Recommended]"
|
||||
|
@ -2364,25 +2368,23 @@ msgid "mVU Flag Hack"
|
|||
msgstr "mVU Flag Hack"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:164
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Good Speedup and High Compatibility; may cause bad graphics... [Recommended]"
|
||||
msgstr ""
|
||||
"Hızı oldukça artırır ve uyumluluğu yüksektir; görüntü ya da ses hatalarına "
|
||||
"neden olabilir [Önerilir]"
|
||||
"Hızı oldukça artırır ve uyumluluğu yüksektir; görüntü hatalarına neden "
|
||||
"olabilir. [Önerilir]"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:166
|
||||
msgid "MTVU (Multi-Threaded microVU1)"
|
||||
msgstr ""
|
||||
msgstr "MTVU (Çok-İşlemli microVU1)"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:167
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Good Speedup and High Compatibility; may cause hanging... [Recommended if 3+ "
|
||||
"cores]"
|
||||
msgstr ""
|
||||
"Hızı oldukça artırır ve uyumluluğu yüksektir; görüntü ya da ses hatalarına "
|
||||
"neden olabilir [Önerilir]"
|
||||
"Hızı oldukça artırır ve uyumluluğu yüksektir; donmalara neden olabilir [3+ "
|
||||
"çekirdek için Önerilir]"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:183
|
||||
msgid "Other Hacks"
|
||||
|
@ -2418,11 +2420,11 @@ msgstr "CD'ye daha hızlı ulaşarak yükleme süresini azaltır. [Önerilmez]"
|
|||
|
||||
#: pcsx2/gui/Panels/ThemeSelectorPanel.cpp:37
|
||||
msgid "Themes Search Path:"
|
||||
msgstr "Tema klasörü:"
|
||||
msgstr "Tema Klasörü:"
|
||||
|
||||
#: pcsx2/gui/Panels/ThemeSelectorPanel.cpp:38
|
||||
msgid "Select folder containing PCSX2 visual themes"
|
||||
msgstr "PCSX2 görünüm temalarının olduğu klasörü seçiniz"
|
||||
msgstr "PCSX2 görsel temalarının olduğu klasörü seçiniz"
|
||||
|
||||
#: pcsx2/gui/Panels/ThemeSelectorPanel.cpp:45
|
||||
msgid ""
|
||||
|
@ -2475,8 +2477,8 @@ msgid ""
|
|||
"Error while parsing either NTSC or PAL framerate settings. Settings must be "
|
||||
"valid floating point numerics."
|
||||
msgstr ""
|
||||
"NTSC ya da PAL kare hızı ayarlarında hata. Ayarlar geçerli rakamlardan "
|
||||
"oluşmalı."
|
||||
"NTSC ya da PAL kare hızı ayarlanırken bir hata oluştu. Ayarlar geçerli "
|
||||
"rakamlardan oluşmalıdır."
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:184
|
||||
msgid "Disabled [default]"
|
||||
|
@ -2513,7 +2515,8 @@ msgstr "Senkronize MTGS Kullan"
|
|||
msgid ""
|
||||
"For troubleshooting potential bugs in the MTGS only, as it is potentially "
|
||||
"very slow."
|
||||
msgstr "MTGS hatalarını tespit etmek için. Çok yavaştır."
|
||||
msgstr ""
|
||||
"Yalnızca MTGS'deki potansiyel hataların çözümü içindir; aşırı yavaştır."
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:302
|
||||
msgid "Disable all GS output"
|
||||
|
@ -2524,8 +2527,8 @@ msgid ""
|
|||
"Completely disables all GS plugin activity; ideal for benchmarking EEcore "
|
||||
"components."
|
||||
msgstr ""
|
||||
"Tüm GS eklenti işlemlerini devre dışı bırakır; EEcore bileşenlerini test "
|
||||
"etmek için idealdir."
|
||||
"Tüm görüntü eklentisi işlemlerini devre dışı bırakır; EEcore bileşenlerini "
|
||||
"test etme amaçlıdır."
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:320
|
||||
msgid "Frame Skipping"
|
||||
|
@ -2536,18 +2539,12 @@ msgid "Framelimiter"
|
|||
msgstr "Kare Sınırlama"
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:283
|
||||
#, fuzzy
|
||||
msgid "Cannot load this savestate. The state is an unsupported version."
|
||||
msgstr ""
|
||||
"Kayıt konumu yüklenemiyor. Dosya bilinmeyen ya da desteklenmeyen bir sürüme "
|
||||
"ait."
|
||||
msgstr "Kayıt konumu yüklenemiyor. Dosya desteklenmeyen bir sürüme ait."
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:290
|
||||
#, fuzzy
|
||||
msgid "Cannot load this savestate. The state is an unsupported version."
|
||||
msgstr ""
|
||||
"Kayıt konumu yüklenemiyor. Dosya bilinmeyen ya da desteklenmeyen bir sürüme "
|
||||
"ait."
|
||||
msgstr "Kayıt konumu yüklenemiyor. Dosya desteklenmeyen bir sürüme ait."
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:326
|
||||
msgid "There is no active virtual machine state to download or save."
|
||||
|
@ -2573,12 +2570,12 @@ msgid ""
|
|||
"This savestate cannot be loaded due to missing critical components. See the "
|
||||
"log file for details."
|
||||
msgstr ""
|
||||
"Kayıt konumu bazı kritik bileşenler eksik olduğundan yüklenemedi. Ayrıntılar "
|
||||
"Kayıt konumu bazı önemli bileşenler eksik olduğundan yüklenemedi. Ayrıntılar "
|
||||
"için günlük dosyasına bakın."
|
||||
|
||||
#: pcsx2/gui/i18n.cpp:63
|
||||
msgid " (default)"
|
||||
msgstr ""
|
||||
msgstr "(varsayılan)"
|
||||
|
||||
#: pcsx2/ps2/BiosTools.cpp:83 pcsx2/ps2/BiosTools.cpp:151
|
||||
msgid "The selected BIOS file is not a valid PS2 BIOS. Please re-configure."
|
||||
|
@ -2602,7 +2599,7 @@ msgid ""
|
|||
"%s Extensions not found. The R5900-32 recompiler requires a host CPU with "
|
||||
"MMX, SSE, and SSE2 extensions."
|
||||
msgstr ""
|
||||
"%s Uzantıları bulunamıyor. R5900-32 derleyicisi MMX, SSE ve SSE2 gerektiren "
|
||||
"%s Uzantıları bulunamıyor. R5900-32 derleyicisi MMX, SSE ve SSE2 destekleyen "
|
||||
"bir işlemci gerektirir."
|
||||
|
||||
#: pcsx2/x86/microVU.cpp:28
|
||||
|
@ -2614,6 +2611,16 @@ msgstr ""
|
|||
"%s Uzantıları bulunamıyor. microVU MMX, SSE ve SSE2 destekleyen bir işlemci "
|
||||
"gerektirir."
|
||||
|
||||
#~ msgid "mVU Block Hack"
|
||||
#~ msgstr "mVU Block Hack"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Good Speedup and High Compatibility; may cause garbage graphics, SPS, "
|
||||
#~ "etc..."
|
||||
#~ msgstr ""
|
||||
#~ "Hızı oldukça artırır ve uyumluluğu yüksektir; görüntü ya da ses "
|
||||
#~ "hatalarına neden olabilir."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Cannot load this savestate. The state is from an incompatible edition of "
|
||||
#~ "PCSX2 that is either newer than this version, or is no longer supported."
|
||||
|
@ -2628,16 +2635,6 @@ msgstr ""
|
|||
#~ "Yüklü konum yüklenemiyor. Dosya büyük ihtimalle farklı bir PCSX2 "
|
||||
#~ "sürümüyle kaydedilmiş."
|
||||
|
||||
#~ msgid "mVU Block Hack"
|
||||
#~ msgstr "mVU Block Hack"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid ""
|
||||
#~ "Good Speedup and High Compatibility; may cause bad graphics, SPS, etc..."
|
||||
#~ msgstr ""
|
||||
#~ "Hızı oldukça artırır ve uyumluluğu yüksektir; görüntü ya da ses "
|
||||
#~ "hatalarına neden olabilir."
|
||||
|
||||
#~ msgid "ISO mounting failed: PCSX2 is unable to identify the ISO image type."
|
||||
#~ msgstr "ISO yüklemesi başarısız: PCSX2 ISO dosyası türünü tanımlayamıyor."
|
||||
|
||||
|
@ -2759,114 +2756,3 @@ msgstr ""
|
|||
|
||||
#~ msgid "Denormals are Zero"
|
||||
#~ msgstr "Denormals are Zero"
|
||||
|
||||
#~ msgid "!ContextTip:ChangingNTFS"
|
||||
#~ msgstr "!ContextTip:ChangingNTFS"
|
||||
|
||||
#~ msgid "!ContextTip:Folders:Settings"
|
||||
#~ msgstr "!ContextTip:Folders:Settings"
|
||||
|
||||
#~ msgid "!Panel:HasHacksOverrides"
|
||||
#~ msgstr "!Panel:HasHacksOverrides"
|
||||
|
||||
#~ msgid "!Panel:HasPluginsOverrides"
|
||||
#~ msgstr "!Panel:HasPluginsOverrides"
|
||||
|
||||
#~ msgid "!Notice:Tooltip:Presets:Slider"
|
||||
#~ msgstr "!Notice:Tooltip:Presets:Slider"
|
||||
|
||||
#~ msgid "!Notice:Tooltip:Presets:Checkbox"
|
||||
#~ msgstr "!Notice:Tooltip:Presets:Checkbox"
|
||||
|
||||
#~ msgid "!ContextTip:DirPicker:UseDefault"
|
||||
#~ msgstr "!ContextTip:DirPicker:UseDefault"
|
||||
|
||||
#~ msgid "!ContextTip:Window:Vsync"
|
||||
#~ msgstr "!ContextTip:Window:Vsync"
|
||||
|
||||
#~ msgid "!ContextTip:Window:ManagedVsync"
|
||||
#~ msgstr "!ContextTip:Window:ManagedVsync"
|
||||
|
||||
#~ msgid "!ContextTip:Window:HideMouse"
|
||||
#~ msgstr "!ContextTip:Window:HideMouse"
|
||||
|
||||
#~ msgid "!ContextTip:Window:Fullscreen"
|
||||
#~ msgstr "!ContextTip:Window:Fullscreen"
|
||||
|
||||
#~ msgid "!ContextTip:Window:HideGS"
|
||||
#~ msgstr "!ContextTip:Window:HideGS"
|
||||
|
||||
#~ msgid "!ContextTip:Gamefixes:EE Timing Hack"
|
||||
#~ msgstr "!ContextTip:Gamefixes:EE Timing Hack"
|
||||
|
||||
#~ msgid "!ContextTip:Gamefixes:OPH Flag hack"
|
||||
#~ msgstr "!ContextTip:Gamefixes:OPH Flag hack"
|
||||
|
||||
#~ msgid "!ContextTip:Gamefixes:DMA Busy hack"
|
||||
#~ msgstr "!ContextTip:Gamefixes:DMA Busy hack"
|
||||
|
||||
#~ msgid "!ContextTip:Folders:Savestates"
|
||||
#~ msgstr "!ContextTip:Folders:Savestates"
|
||||
|
||||
#~ msgid "!ContextTip:Folders:Snapshots"
|
||||
#~ msgstr "!ContextTip:Folders:Snapshots"
|
||||
|
||||
#~ msgid "!ContextTip:Folders:Logs"
|
||||
#~ msgstr "!ContextTip:Folders:Logs"
|
||||
|
||||
#~ msgid "!Panel:Speedhacks:EECycleX1"
|
||||
#~ msgstr "!Panel:Speedhacks:EECycleX1"
|
||||
|
||||
#~ msgid "!Panel:Speedhacks:EECycleX2"
|
||||
#~ msgstr "!Panel:Speedhacks:EECycleX2"
|
||||
|
||||
#~ msgid "!Panel:Speedhacks:EECycleX3"
|
||||
#~ msgstr "!Panel:Speedhacks:EECycleX3"
|
||||
|
||||
#~ msgid "!Panel:Speedhacks:VUCycleStealOff"
|
||||
#~ msgstr "!Panel:Speedhacks:VUCycleStealOff"
|
||||
|
||||
#~ msgid "!Panel:Speedhacks:VUCycleSteal1"
|
||||
#~ msgstr "!Panel:Speedhacks:VUCycleSteal1"
|
||||
|
||||
#~ msgid "!Panel:Speedhacks:VUCycleSteal2"
|
||||
#~ msgstr "!Panel:Speedhacks:VUCycleSteal2"
|
||||
|
||||
#~ msgid "!Panel:Speedhacks:VUCycleSteal3"
|
||||
#~ msgstr "!Panel:Speedhacks:VUCycleSteal3"
|
||||
|
||||
#~ msgid "!ContextTip:Speedhacks:EECycleRate Slider"
|
||||
#~ msgstr "!ContextTip:Speedhacks:EECycleRate Slider"
|
||||
|
||||
#~ msgid "!ContextTip:Speedhacks:VUCycleStealing Slider"
|
||||
#~ msgstr "!ContextTip:Speedhacks:VUCycleStealing Slider"
|
||||
|
||||
#~ msgid "!ContextTip:Speedhacks:vuFlagHack"
|
||||
#~ msgstr "!ContextTip:Speedhacks:vuFlagHack"
|
||||
|
||||
#~ msgid "!ContextTip:Speedhacks:vuBlockHack"
|
||||
#~ msgstr "!ContextTip:Speedhacks:vuBlockHack"
|
||||
|
||||
#~ msgid "!ContextTip:Speedhacks:INTC"
|
||||
#~ msgstr "!ContextTip:Speedhacks:INTC"
|
||||
|
||||
#~ msgid "!ContextTip:Speedhacks:BIFC0"
|
||||
#~ msgstr "!ContextTip:Speedhacks:BIFC0"
|
||||
|
||||
#~ msgid "!ContextTip:Speedhacks:fastCDVD"
|
||||
#~ msgstr "!ContextTip:Speedhacks:fastCDVD"
|
||||
|
||||
#~ msgid "!ContextTip:Framelimiter:Disable"
|
||||
#~ msgstr "!ContextTip:Framelimiter:Disable"
|
||||
|
||||
#~ msgid "!ContextTip:GS:SyncMTGS"
|
||||
#~ msgstr "!ContextTip:GS:SyncMTGS"
|
||||
|
||||
#~ msgid "!ContextTip:GS:DisableOutput"
|
||||
#~ msgstr "!ContextTip:GS:DisableOutput"
|
||||
|
||||
#~ msgid "!ContextTip:Window:FullscreenExclusive"
|
||||
#~ msgstr "!ContextTip:Window:FullscreenExclusive"
|
||||
|
||||
#~ msgid "!ContextTip:Speedhacks:vuMinMax"
|
||||
#~ msgstr "!ContextTip:Speedhacks:vuMinMax"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-04-07 11:42+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:47+0200\n"
|
||||
"PO-Revision-Date: 2011-08-13 16:51+0700\n"
|
||||
"Last-Translator: Wei Mingzhi <whistler@openoffice.org>\n"
|
||||
"Language-Team: \n"
|
||||
|
|
|
@ -6,8 +6,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"PO-Revision-Date: 2011-09-24 20:32+0800\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:47+0200\n"
|
||||
"PO-Revision-Date: 2012-05-13 21:22+0800\n"
|
||||
"Last-Translator: Wei Mingzhi <whistler_wmz@users.sf.net>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
|
@ -37,13 +37,8 @@ msgid "Oh noes! Out of memory!"
|
|||
msgstr "不好! 内存不够!"
|
||||
|
||||
#: common/src/Utilities/Exceptions.cpp:234
|
||||
msgid ""
|
||||
"Virtual memory mapping failure! Your system may have conflicting device "
|
||||
"drivers, services, or may simply have insufficient memory or resources to "
|
||||
"meet PCSX2's lofty needs."
|
||||
msgstr ""
|
||||
"虚拟内存映射错误! 您的系统可能有冲突的硬件驱动程序、服务,或者没有足够的内存"
|
||||
"或资源来满足 PCSX2 的要求。"
|
||||
msgid "Virtual memory mapping failure! Your system may have conflicting device drivers, services, or may simply have insufficient memory or resources to meet PCSX2's lofty needs."
|
||||
msgstr "虚拟内存映射错误! 您的系统可能有冲突的硬件驱动程序、服务,或者没有足够的内存或资源来满足 PCSX2 的要求。"
|
||||
|
||||
#: common/src/Utilities/Exceptions.cpp:309
|
||||
msgid "Path: "
|
||||
|
@ -62,15 +57,11 @@ msgid "File not found."
|
|||
msgstr "文件未找到。"
|
||||
|
||||
#: common/src/Utilities/Exceptions.cpp:373
|
||||
msgid ""
|
||||
"Permission denied while trying to open file, likely due to insufficient user "
|
||||
"account rights."
|
||||
msgid "Permission denied while trying to open file, likely due to insufficient user account rights."
|
||||
msgstr "打开文件时拒绝访问,可能是由于用户账户权限限制。"
|
||||
|
||||
#: common/src/Utilities/Exceptions.cpp:393
|
||||
msgid ""
|
||||
"Unexpected end of file or stream encountered. File is probably truncated or "
|
||||
"corrupted."
|
||||
msgid "Unexpected end of file or stream encountered. File is probably truncated or corrupted."
|
||||
msgstr "遇到非预期的文件或串流结尾。文件可能被截断或被破坏。"
|
||||
|
||||
#: common/src/Utilities/ThreadTools.cpp:41
|
||||
|
@ -98,37 +89,25 @@ msgid "Cannot load ELF binary image. The file may be corrupt or incomplete."
|
|||
msgstr "无法加载 ELF 二进制映像。文件可能已损坏或不完整。"
|
||||
|
||||
#: pcsx2/Elfheader.cpp:268
|
||||
msgid ""
|
||||
"If loading from an ISO image, this error may be caused by an unsupported ISO "
|
||||
"image type or a bug in PCSX2 ISO image support."
|
||||
msgstr ""
|
||||
"如从一个 ISO 镜像加载,此错误可能由一个不被支持的 ISO 镜像类型或 PCSX2 ISO 镜"
|
||||
"像支持的 bug 引起。"
|
||||
msgid "If loading from an ISO image, this error may be caused by an unsupported ISO image type or a bug in PCSX2 ISO image support."
|
||||
msgstr "如从一个 ISO 镜像加载,此错误可能由一个不被支持的 ISO 镜像类型或 PCSX2 ISO 镜像支持的 bug 引起。"
|
||||
|
||||
#: pcsx2/MTGS.cpp:859
|
||||
msgid ""
|
||||
"The MTGS thread has become unresponsive while waiting for the GS plugin to "
|
||||
"open."
|
||||
msgid "The MTGS thread has become unresponsive while waiting for the GS plugin to open."
|
||||
msgstr "MTGS 线程在等待 GS 插件打开时失去响应。"
|
||||
|
||||
#: pcsx2/PluginManager.cpp:709
|
||||
msgid ""
|
||||
"The savestate cannot be loaded, as it appears to be corrupt or incomplete."
|
||||
msgid "The savestate cannot be loaded, as it appears to be corrupt or incomplete."
|
||||
msgstr "即时存档无法读取,文件可能已损坏或不完整。"
|
||||
|
||||
#: pcsx2/PluginManager.cpp:719
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s plugin failed to open. Your computer may have insufficient resources, or "
|
||||
"incompatible hardware/drivers."
|
||||
msgstr ""
|
||||
"打开 %s 插件失败。您的计算机可能没有可用资源,或由不兼容的硬件/驱动程序导致。"
|
||||
msgid "%s plugin failed to open. Your computer may have insufficient resources, or incompatible hardware/drivers."
|
||||
msgstr "打开 %s 插件失败。您的计算机可能没有可用资源,或由不兼容的硬件/驱动程序导致。"
|
||||
|
||||
#: pcsx2/PluginManager.cpp:726
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s plugin failed to initialize. Your system may have insufficient memory or "
|
||||
"resources needed."
|
||||
msgid "%s plugin failed to initialize. Your system may have insufficient memory or resources needed."
|
||||
msgstr "%s 插件初始化失败。您的系统可能没有足够的内存或资源。"
|
||||
|
||||
#: pcsx2/PluginManager.cpp:832
|
||||
|
@ -143,33 +122,21 @@ msgstr "配置的 %s 插件文件不是一个合法的动态链接库"
|
|||
|
||||
#: pcsx2/PluginManager.cpp:854
|
||||
#, c-format
|
||||
msgid ""
|
||||
"The configured %s plugin is not a PCSX2 plugin, or is for an older "
|
||||
"unsupported version of PCSX2."
|
||||
msgstr ""
|
||||
"配置的 %s 插件不是一个合法的 PCSX2 插件,或是为一个不受支持的 PCSX2 旧版本设"
|
||||
"计的。"
|
||||
msgid "The configured %s plugin is not a PCSX2 plugin, or is for an older unsupported version of PCSX2."
|
||||
msgstr "配置的 %s 插件不是一个合法的 PCSX2 插件,或是为一个不受支持的 PCSX2 旧版本设计的。"
|
||||
|
||||
#: pcsx2/PluginManager.cpp:879
|
||||
msgid ""
|
||||
"The plugin reports that your hardware or software/drivers are not supported."
|
||||
msgid "The plugin reports that your hardware or software/drivers are not supported."
|
||||
msgstr "插件报告您的硬件或软件/驱动程序不受支持。"
|
||||
|
||||
#: pcsx2/PluginManager.cpp:900
|
||||
msgid ""
|
||||
"Configured plugin is not a PCSX2 plugin, or is for an older unsupported "
|
||||
"version of PCSX2."
|
||||
msgstr ""
|
||||
"配置的插件不是一个 PCSX2 插件,或是为一个不受支持的 PCSX2 旧版本设计的。"
|
||||
msgid "Configured plugin is not a PCSX2 plugin, or is for an older unsupported version of PCSX2."
|
||||
msgstr "配置的插件不是一个 PCSX2 插件,或是为一个不受支持的 PCSX2 旧版本设计的。"
|
||||
|
||||
#: pcsx2/PluginManager.cpp:926
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Configured %s plugin is not a valid PCSX2 plugin, or is for an older "
|
||||
"unsupported version of PCSX2."
|
||||
msgstr ""
|
||||
"配置的 %s 插件不是一个合法的 PCSX2 插件,或是为一个不受支持的 PCSX2 旧版本设"
|
||||
"计的。"
|
||||
msgid "Configured %s plugin is not a valid PCSX2 plugin, or is for an older unsupported version of PCSX2."
|
||||
msgstr "配置的 %s 插件不是一个合法的 PCSX2 插件,或是为一个不受支持的 PCSX2 旧版本设计的。"
|
||||
|
||||
#: pcsx2/PluginManager.cpp:1355
|
||||
msgid "Internal Memorycard Plugin failed to initialize."
|
||||
|
@ -188,9 +155,7 @@ msgid "Dumps detailed information for PS2 executables (ELFs)."
|
|||
msgstr "转储 PS2 可执行文件 (ELF) 的详细信息。"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:101
|
||||
msgid ""
|
||||
"Logs manual protection, split blocks, and other things that might impact "
|
||||
"performance."
|
||||
msgid "Logs manual protection, split blocks, and other things that might impact performance."
|
||||
msgstr "记录手动保护、分割块以及其它可能影响性能的东西。"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:106
|
||||
|
@ -213,7 +178,8 @@ msgstr "SYSCALL 及 DECI2 活动。"
|
|||
msgid "Direct memory accesses to unknown or unmapped EE memory space."
|
||||
msgstr "到未知或未映射的内存空间的直接内存访问。"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:157 pcsx2/SourceLog.cpp:276
|
||||
#: pcsx2/SourceLog.cpp:157
|
||||
#: pcsx2/SourceLog.cpp:276
|
||||
msgid "Disasm of executing core instructions (excluding COPs and CACHE)."
|
||||
msgstr "反汇编执行核心指令 (除了 COP 指令及 CACHE 指令)。"
|
||||
|
||||
|
@ -234,16 +200,16 @@ msgid "Execution of EE cache instructions."
|
|||
msgstr "EE 缓存指令的执行。"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:187
|
||||
msgid ""
|
||||
"All known hardware register accesses (very slow!); not including sub filter "
|
||||
"options below."
|
||||
msgid "All known hardware register accesses (very slow!); not including sub filter options below."
|
||||
msgstr "全部已知硬件寄存器访问 (很慢!);不包括以下子过滤器选项。"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:193 pcsx2/SourceLog.cpp:294
|
||||
#: pcsx2/SourceLog.cpp:193
|
||||
#: pcsx2/SourceLog.cpp:294
|
||||
msgid "Logs only unknown, unmapped, or unimplemented register accesses."
|
||||
msgstr "仅记录未知、未映射或未实现的寄存器访问。"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:199 pcsx2/SourceLog.cpp:300
|
||||
#: pcsx2/SourceLog.cpp:199
|
||||
#: pcsx2/SourceLog.cpp:300
|
||||
msgid "Logs only DMA-related registers."
|
||||
msgstr "仅记录 DMA 相关寄存器。"
|
||||
|
||||
|
@ -296,8 +262,7 @@ msgid "Disasm of the IOP's GPU co-processor instructions."
|
|||
msgstr "反汇编 IOP GPU 协处理器指令。"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:288
|
||||
msgid ""
|
||||
"All known hardware register accesses, not including the sub-filters below."
|
||||
msgid "All known hardware register accesses, not including the sub-filters below."
|
||||
msgstr "全部已知硬件寄存器访问,不包括以下子过滤器。"
|
||||
|
||||
#: pcsx2/SourceLog.cpp:306
|
||||
|
@ -320,14 +285,14 @@ msgstr "跟踪所有 IOP 计数器事件和一些计数器寄存器活动。"
|
|||
msgid "Detailed logging of CDVD hardware."
|
||||
msgstr "详细记录 CDVD 硬件信息。"
|
||||
|
||||
#: pcsx2/System.h:206 pcsx2/System.h:207 pcsx2/System.h:208
|
||||
#: pcsx2/System.h:206
|
||||
#: pcsx2/System.h:207
|
||||
#: pcsx2/System.h:208
|
||||
msgid "PCSX2 Message"
|
||||
msgstr "PCSX2 消息"
|
||||
|
||||
#: pcsx2/ZipTools/thread_gzip.cpp:82
|
||||
msgid ""
|
||||
"The savestate was not properly saved. The temporary file was created "
|
||||
"successfully but could not be moved to its final resting place."
|
||||
msgid "The savestate was not properly saved. The temporary file was created successfully but could not be moved to its final resting place."
|
||||
msgstr "即时存档未正确保存。临时文件建立成功但无法移至存档位置。"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:842
|
||||
|
@ -354,7 +319,8 @@ msgstr "激进"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "不稳定"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008
|
||||
#: pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr "覆盖已存在文件失败;权限被拒绝。"
|
||||
|
||||
|
@ -367,9 +333,7 @@ msgid "PCSX2 - SSE2 Recommended"
|
|||
msgstr "PCSX2 - 推荐使用 SSE2"
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:71
|
||||
msgid ""
|
||||
"SSE extensions are not available. PCSX2 requires a cpu that supports the "
|
||||
"SSE instruction set."
|
||||
msgid "SSE extensions are not available. PCSX2 requires a cpu that supports the SSE instruction set."
|
||||
msgstr "SSE 扩展不可用。PCSX2 需要一个支持 SSE 指令集的 CPU。"
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:154
|
||||
|
@ -380,7 +344,8 @@ msgstr "PCSX2 重编译器错误"
|
|||
msgid "All options are for the current session only and will not be saved.\n"
|
||||
msgstr "全部选项仅对当前会话有效,不会被保存。\n"
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:237 pcsx2/gui/AppMain.cpp:299
|
||||
#: pcsx2/gui/AppInit.cpp:237
|
||||
#: pcsx2/gui/AppMain.cpp:299
|
||||
msgid "IsoFile"
|
||||
msgstr "Iso 文件"
|
||||
|
||||
|
@ -458,8 +423,7 @@ msgstr "插件覆盖错误 - %s"
|
|||
#: pcsx2/gui/AppInit.cpp:310
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s Plugin Override Error! The following file does not exist or is not a "
|
||||
"valid %s plugin:\n"
|
||||
"%s Plugin Override Error! The following file does not exist or is not a valid %s plugin:\n"
|
||||
"\n"
|
||||
msgstr ""
|
||||
"%s 插件覆盖错误! 以下文件不存在或不是一个合法的 %s 插件:\n"
|
||||
|
@ -474,7 +438,8 @@ msgstr "单击确定使用默认配置的插件,或取消关闭 %s。"
|
|||
msgid "PCSX2 Error: Hardware Deficiency"
|
||||
msgstr "PCSX2 错误: 硬件缺陷"
|
||||
|
||||
#: pcsx2/gui/AppInit.cpp:496 pcsx2/gui/AppInit.cpp:508
|
||||
#: pcsx2/gui/AppInit.cpp:496
|
||||
#: pcsx2/gui/AppInit.cpp:508
|
||||
#, c-format
|
||||
msgid "Press OK to close %s."
|
||||
msgstr "请单击 \"确定\" 来关闭 %s。"
|
||||
|
@ -562,9 +527,9 @@ msgstr ""
|
|||
"\n"
|
||||
"单击确定进入插件配置面板。"
|
||||
|
||||
#: pcsx2/gui/AppMain.cpp:140 pcsx2/gui/AppMain.cpp:154
|
||||
msgid ""
|
||||
"Warning! System plugins have not been loaded. PCSX2 may be inoperable."
|
||||
#: pcsx2/gui/AppMain.cpp:140
|
||||
#: pcsx2/gui/AppMain.cpp:154
|
||||
msgid "Warning! System plugins have not been loaded. PCSX2 may be inoperable."
|
||||
msgstr "警告! 系统插件未被加载。PCSX2 可能不可使用。"
|
||||
|
||||
#: pcsx2/gui/AppMain.cpp:309
|
||||
|
@ -614,9 +579,7 @@ msgid "Portable mode error - %s"
|
|||
msgstr "绿色模式错误 - %s"
|
||||
|
||||
#: pcsx2/gui/AppUserMode.cpp:157
|
||||
msgid ""
|
||||
"PCSX2 has been installed as a portable application but cannot run due to the "
|
||||
"following errors:"
|
||||
msgid "PCSX2 has been installed as a portable application but cannot run due to the following errors:"
|
||||
msgstr "PCSX2 已被安装为一个绿色软件,但由于以下错误无法运行:"
|
||||
|
||||
#: pcsx2/gui/AppUserMode.cpp:165
|
||||
|
@ -629,9 +592,7 @@ msgid "%s is switching to local install mode."
|
|||
msgstr "%s 正在切换本地安装模式。"
|
||||
|
||||
#: pcsx2/gui/AppUserMode.cpp:179
|
||||
msgid ""
|
||||
"Try to remove the file called \"portable.ini\" from your installation "
|
||||
"directory manually."
|
||||
msgid "Try to remove the file called \"portable.ini\" from your installation directory manually."
|
||||
msgstr "请尝试手动删除您的安装目录中的 \"portable.ini\" 文件。"
|
||||
|
||||
#: pcsx2/gui/ApplyState.h:55
|
||||
|
@ -654,7 +615,8 @@ msgstr "小"
|
|||
msgid "It's what I use (the programmer guy)."
|
||||
msgstr "我使用的 (程序员)。"
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:415 pcsx2/gui/Panels/CpuPanel.cpp:38
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:415
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:38
|
||||
msgid "Normal"
|
||||
msgstr "正常"
|
||||
|
||||
|
@ -683,9 +645,7 @@ msgid "Light theme"
|
|||
msgstr "亮色主题"
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:424
|
||||
msgid ""
|
||||
"Classic black color scheme for people who enjoy having text seared into "
|
||||
"their optic nerves."
|
||||
msgid "Classic black color scheme for people who enjoy having text seared into their optic nerves."
|
||||
msgstr "经典黑色主题。"
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:424
|
||||
|
@ -697,8 +657,7 @@ msgid "Always on Top"
|
|||
msgstr "总在最上面"
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:428
|
||||
msgid ""
|
||||
"When checked the log window will be visible over other foreground windows."
|
||||
msgid "When checked the log window will be visible over other foreground windows."
|
||||
msgstr "如选中,日志窗口将在其它窗口上面显示。"
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:430
|
||||
|
@ -717,7 +676,8 @@ msgstr "清除(&L)"
|
|||
msgid "Clear the log window contents"
|
||||
msgstr "清除日志窗口内容"
|
||||
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:433 pcsx2/gui/Dialogs/SysConfigDialog.cpp:280
|
||||
#: pcsx2/gui/ConsoleLogger.cpp:433
|
||||
#: pcsx2/gui/Dialogs/SysConfigDialog.cpp:280
|
||||
msgid "Appearance"
|
||||
msgstr "外观"
|
||||
|
||||
|
@ -839,15 +799,11 @@ msgid "Do not show this dialog again."
|
|||
msgstr "不再显示此对话框。"
|
||||
|
||||
#: pcsx2/gui/Dialogs/ConfirmationDialogs.cpp:199
|
||||
msgid ""
|
||||
"Disables this popup and whatever response you select here will be "
|
||||
"automatically used from now on."
|
||||
msgid "Disables this popup and whatever response you select here will be automatically used from now on."
|
||||
msgstr "禁用弹出提示,以后任何您选定的内容将被自动使用。"
|
||||
|
||||
#: pcsx2/gui/Dialogs/ConfirmationDialogs.cpp:201
|
||||
msgid ""
|
||||
"The popup will not be shown again. This setting can be undone from the "
|
||||
"settings panels."
|
||||
msgid "The popup will not be shown again. This setting can be undone from the settings panels."
|
||||
msgstr "此提示框将不会再被显示。此设定可以从设置面板中撤消。"
|
||||
|
||||
#: pcsx2/gui/Dialogs/ConfirmationDialogs.cpp:247
|
||||
|
@ -905,15 +861,11 @@ msgid "8 MB [most compatible]"
|
|||
msgstr "8 MB [兼容性最高]"
|
||||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:195
|
||||
msgid ""
|
||||
"This is the standard Sony-provisioned size, and is supported by all games "
|
||||
"and BIOS versions."
|
||||
msgid "This is the standard Sony-provisioned size, and is supported by all games and BIOS versions."
|
||||
msgstr "索尼的标准大小,支持所有游戏和 BIOS 版本。"
|
||||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:196
|
||||
msgid ""
|
||||
"Always use this option if you want the safest and surest memory card "
|
||||
"behavior."
|
||||
msgid "Always use this option if you want the safest and surest memory card behavior."
|
||||
msgstr "如果您需要最安全的记忆卡行为,请使用此选项。"
|
||||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:199
|
||||
|
@ -922,8 +874,7 @@ msgstr "16 MB"
|
|||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:199
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:203
|
||||
msgid ""
|
||||
"A typical size for 3rd-party memory cards which should work with most games."
|
||||
msgid "A typical size for 3rd-party memory cards which should work with most games."
|
||||
msgstr "一个通常的第三方记忆卡大小,应该可以兼容大多数游戏。"
|
||||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:200
|
||||
|
@ -940,15 +891,11 @@ msgid "64 MB"
|
|||
msgstr "64 MB"
|
||||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:207
|
||||
msgid ""
|
||||
"Low compatibility warning: Yes it's very big, but may not work with many "
|
||||
"games."
|
||||
msgid "Low compatibility warning: Yes it's very big, but may not work with many games."
|
||||
msgstr "兼容性低: 容量较大,但可能在很多游戏中不可用。"
|
||||
|
||||
#: pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:208
|
||||
msgid ""
|
||||
"Use at your own risk. Erratic memory card behavior is possible (though "
|
||||
"unlikely)."
|
||||
msgid "Use at your own risk. Erratic memory card behavior is possible (though unlikely)."
|
||||
msgstr "可能出现错误的记忆卡行为 (一般不会)。"
|
||||
|
||||
#: pcsx2/gui/Dialogs/FirstTimeWizard.cpp:47
|
||||
|
@ -1127,7 +1074,8 @@ msgstr "终止应用程序"
|
|||
msgid "GS Output is Disabled!"
|
||||
msgstr "GS 输出已禁用!"
|
||||
|
||||
#: pcsx2/gui/GlobalCommands.cpp:387 pcsx2/gui/MainFrame.cpp:414
|
||||
#: pcsx2/gui/GlobalCommands.cpp:387
|
||||
#: pcsx2/gui/MainFrame.cpp:414
|
||||
msgid "Save state"
|
||||
msgstr "即时存档"
|
||||
|
||||
|
@ -1135,7 +1083,8 @@ msgstr "即时存档"
|
|||
msgid "Saves the virtual machine state to the current slot."
|
||||
msgstr "将虚拟机的状态保存至当前存档位置。"
|
||||
|
||||
#: pcsx2/gui/GlobalCommands.cpp:393 pcsx2/gui/MainFrame.cpp:413
|
||||
#: pcsx2/gui/GlobalCommands.cpp:393
|
||||
#: pcsx2/gui/MainFrame.cpp:413
|
||||
msgid "Load state"
|
||||
msgstr "即时读档"
|
||||
|
||||
|
@ -1173,12 +1122,11 @@ msgstr "拖放错误"
|
|||
|
||||
#: pcsx2/gui/IsoDropTarget.cpp:58
|
||||
#, c-format
|
||||
msgid ""
|
||||
"It is an error to drop multiple files onto a %s window. One at a time "
|
||||
"please, thank you."
|
||||
msgid "It is an error to drop multiple files onto a %s window. One at a time please, thank you."
|
||||
msgstr "不可以将多个文件同时拖到到 %s 窗口上。一次只能拖动一个文件。"
|
||||
|
||||
#: pcsx2/gui/IsoDropTarget.cpp:89 pcsx2/gui/MainMenuClicks.cpp:342
|
||||
#: pcsx2/gui/IsoDropTarget.cpp:89
|
||||
#: pcsx2/gui/MainMenuClicks.cpp:342
|
||||
msgid "Confirm PS2 Reset"
|
||||
msgstr "确认 PS2 重启"
|
||||
|
||||
|
@ -1201,7 +1149,8 @@ msgstr "您已将以下 ISO 镜像拖放至 %s:"
|
|||
msgid "Slot %d"
|
||||
msgstr "位置 %d"
|
||||
|
||||
#: pcsx2/gui/MainFrame.cpp:44 pcsx2/gui/Saveslots.cpp:150
|
||||
#: pcsx2/gui/MainFrame.cpp:44
|
||||
#: pcsx2/gui/Saveslots.cpp:150
|
||||
msgid "Backup"
|
||||
msgstr "备份"
|
||||
|
||||
|
@ -1247,7 +1196,8 @@ msgstr "%s %d.%d.%d %s"
|
|||
msgid "(modded)"
|
||||
msgstr "(已修改)"
|
||||
|
||||
#: pcsx2/gui/MainFrame.cpp:399 pcsx2/gui/MainFrame.cpp:401
|
||||
#: pcsx2/gui/MainFrame.cpp:399
|
||||
#: pcsx2/gui/MainFrame.cpp:401
|
||||
#: pcsx2/gui/MainFrame.cpp:407
|
||||
msgid "Initializing..."
|
||||
msgstr "正在初始化..."
|
||||
|
@ -1341,7 +1291,8 @@ msgstr "记忆卡(&M)"
|
|||
msgid "&Plugin/BIOS Selector"
|
||||
msgstr "插件/BIOS 选择器(&P)"
|
||||
|
||||
#: pcsx2/gui/MainFrame.cpp:460 pcsx2/gui/Panels/GameDatabasePanel.cpp:346
|
||||
#: pcsx2/gui/MainFrame.cpp:460
|
||||
#: pcsx2/gui/Panels/GameDatabasePanel.cpp:346
|
||||
msgid "Game Database Editor"
|
||||
msgstr "游戏数据库编辑器"
|
||||
|
||||
|
@ -1462,7 +1413,8 @@ msgstr "启动 CDVD (快速模式)"
|
|||
msgid "Use fast boot to skip PS2 startup and splash screens"
|
||||
msgstr "使用快速启动模式来跳过 PS2 启动画面"
|
||||
|
||||
#: pcsx2/gui/MainFrame.cpp:703 pcsx2/gui/MainFrame.cpp:738
|
||||
#: pcsx2/gui/MainFrame.cpp:703
|
||||
#: pcsx2/gui/MainFrame.cpp:738
|
||||
msgid "No plugin loaded"
|
||||
msgstr "未加载插件"
|
||||
|
||||
|
@ -1471,9 +1423,7 @@ msgid "Core GS Settings..."
|
|||
msgstr "核心 GS 设置..."
|
||||
|
||||
#: pcsx2/gui/MainFrame.cpp:709
|
||||
msgid ""
|
||||
"Modify hardware emulation settings regulated by the PCSX2 core virtual "
|
||||
"machine."
|
||||
msgid "Modify hardware emulation settings regulated by the PCSX2 core virtual machine."
|
||||
msgstr "修改 PCSX2 核心虚拟机相关的硬件模拟设置。"
|
||||
|
||||
#: pcsx2/gui/MainFrame.cpp:711
|
||||
|
@ -1505,7 +1455,8 @@ msgstr "确认 ISO 镜像更改"
|
|||
msgid "Do you want to swap discs or boot the new image (via system reset)?"
|
||||
msgstr "是否要更换光盘或启动新光盘镜像 (通过系统复位)?"
|
||||
|
||||
#: pcsx2/gui/MainMenuClicks.cpp:148 pcsx2/gui/MainMenuClicks.cpp:194
|
||||
#: pcsx2/gui/MainMenuClicks.cpp:148
|
||||
#: pcsx2/gui/MainMenuClicks.cpp:194
|
||||
msgid "Swap Disc"
|
||||
msgstr "更换光盘"
|
||||
|
||||
|
@ -1537,7 +1488,8 @@ msgstr "光盘映像 (%s)"
|
|||
msgid "Blockdumps (%s)"
|
||||
msgstr "块转储 (%s)"
|
||||
|
||||
#: pcsx2/gui/MainMenuClicks.cpp:270 pcsx2/gui/MainMenuClicks.cpp:291
|
||||
#: pcsx2/gui/MainMenuClicks.cpp:270
|
||||
#: pcsx2/gui/MainMenuClicks.cpp:291
|
||||
msgid "All Files (*.*)"
|
||||
msgstr "全部文件 (*.*)"
|
||||
|
||||
|
@ -1558,9 +1510,7 @@ msgid "An error occurred while trying to open the file:"
|
|||
msgstr "打开文件时出现一个错误:"
|
||||
|
||||
#: pcsx2/gui/MainMenuClicks.cpp:319
|
||||
msgid ""
|
||||
"Error: The configured ISO file does not exist. Click OK to select a new ISO "
|
||||
"source for CDVD."
|
||||
msgid "Error: The configured ISO file does not exist. Click OK to select a new ISO source for CDVD."
|
||||
msgstr "错误: 配置的 ISO 文件不存在。单击确定为 CDVD 选择一个新的 ISO 源。"
|
||||
|
||||
#: pcsx2/gui/MainMenuClicks.cpp:390
|
||||
|
@ -1626,9 +1576,7 @@ msgid "Select folder with PS2 BIOS roms"
|
|||
msgstr "选择 PS2 BIOS 文件所在文件夹"
|
||||
|
||||
#: pcsx2/gui/Panels/BiosSelectorPanel.cpp:111
|
||||
msgid ""
|
||||
"Click the Browse button to select a different folder where PCSX2 will look "
|
||||
"for PS2 BIOS roms."
|
||||
msgid "Click the Browse button to select a different folder where PCSX2 will look for PS2 BIOS roms."
|
||||
msgstr "单击浏览按钮可选择一个 PS2 BIOS 所在的不同文件夹。"
|
||||
|
||||
#: pcsx2/gui/Panels/BiosSelectorPanel.cpp:113
|
||||
|
@ -1673,7 +1621,8 @@ msgstr "无"
|
|||
msgid "EE/FPU Advanced Recompiler Options"
|
||||
msgstr "EE/FPU 高级重编译器选项"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:87 pcsx2/gui/Panels/CpuPanel.cpp:102
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:87
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:102
|
||||
msgid "Extra + Preserve Sign"
|
||||
msgstr "额外 + 保留符号"
|
||||
|
||||
|
@ -1689,7 +1638,8 @@ msgstr "VU0 / VU1 高级重编译器选项"
|
|||
msgid "Extra"
|
||||
msgstr "额外"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:117 pcsx2/gui/Panels/CpuPanel.cpp:126
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:117
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:126
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:184
|
||||
msgid "Interpreter"
|
||||
msgstr "解释器"
|
||||
|
@ -1698,14 +1648,13 @@ msgstr "解释器"
|
|||
msgid "Quite possibly the slowest thing in the universe."
|
||||
msgstr "很有可能是宇宙中最慢的东西。"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:120 pcsx2/gui/Panels/CpuPanel.cpp:129
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:120
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:129
|
||||
msgid "Recompiler"
|
||||
msgstr "重编译器"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:121
|
||||
msgid ""
|
||||
"Performs just-in-time binary translation of 64-bit MIPS-IV machine code to "
|
||||
"x86."
|
||||
msgid "Performs just-in-time binary translation of 64-bit MIPS-IV machine code to x86."
|
||||
msgstr "进行从 64 位 MIPS-IV 机器代码到 x86 的即时代码翻译。"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:127
|
||||
|
@ -1713,9 +1662,7 @@ msgid "Pretty slow; provided for diagnostic purposes only."
|
|||
msgstr "很慢;仅供诊断用途。"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:130
|
||||
msgid ""
|
||||
"Performs just-in-time binary translation of 32-bit MIPS-I machine code to "
|
||||
"x86."
|
||||
msgid "Performs just-in-time binary translation of 32-bit MIPS-I machine code to x86."
|
||||
msgstr "进行从 32 位 MIPS-IV 机器代码到 x86 的即时代码翻译。"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:154
|
||||
|
@ -1726,15 +1673,14 @@ msgstr "启用 EE 缓存 (较慢)"
|
|||
msgid "Interpreter only; provided for diagnostic"
|
||||
msgstr "很慢;仅供诊断用途。"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:170 pcsx2/gui/Panels/CpuPanel.cpp:223
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:170
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:223
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:110
|
||||
msgid "Restore Defaults"
|
||||
msgstr "恢复默认值"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:185
|
||||
msgid ""
|
||||
"Vector Unit Interpreter. Slow and not very compatible. Only use for "
|
||||
"diagnostics."
|
||||
msgid "Vector Unit Interpreter. Slow and not very compatible. Only use for diagnostics."
|
||||
msgstr "矢量单元解释器。速度慢且兼容性低。仅供诊断用途。"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:187
|
||||
|
@ -1742,8 +1688,7 @@ msgid "microVU Recompiler"
|
|||
msgstr "microVU 重编译器"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:188
|
||||
msgid ""
|
||||
"New Vector Unit recompiler with much improved compatibility. Recommended."
|
||||
msgid "New Vector Unit recompiler with much improved compatibility. Recommended."
|
||||
msgstr "新版矢量单元重编译器,兼容性有较大提升。推荐。"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:190
|
||||
|
@ -1751,8 +1696,7 @@ msgid "superVU Recompiler [legacy]"
|
|||
msgstr "superVU 重编译器 [旧式]"
|
||||
|
||||
#: pcsx2/gui/Panels/CpuPanel.cpp:191
|
||||
msgid ""
|
||||
"Useful for diagnosing bugs or clamping issues in the new mVU recompiler."
|
||||
msgid "Useful for diagnosing bugs or clamping issues in the new mVU recompiler."
|
||||
msgstr "可用于诊断新的 mVU 重编译器的 bug 或限值问题。"
|
||||
|
||||
#: pcsx2/gui/Panels/DirPickerPanel.cpp:64
|
||||
|
@ -1833,9 +1777,7 @@ msgid "Zoom:"
|
|||
msgstr "缩放:"
|
||||
|
||||
#: pcsx2/gui/Panels/GSWindowPanel.cpp:196
|
||||
msgid ""
|
||||
"Invalid window dimensions specified: Size cannot contain non-numeric digits! "
|
||||
">_<"
|
||||
msgid "Invalid window dimensions specified: Size cannot contain non-numeric digits! >_<"
|
||||
msgstr "指定了非法的数值: 大小数值不能包含非数字内容! >_<"
|
||||
|
||||
#: pcsx2/gui/Panels/GameDatabasePanel.cpp:334
|
||||
|
@ -1892,8 +1834,7 @@ msgid "EE timing hack - Multi purpose hack. Try if all else fails."
|
|||
msgstr "EE 定时 Hack - 有多种用途。如以上皆失败请尝试。"
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:75
|
||||
msgid ""
|
||||
"Skip MPEG hack - Skips videos/FMVs in games to avoid game hanging/freezes."
|
||||
msgid "Skip MPEG hack - Skips videos/FMVs in games to avoid game hanging/freezes."
|
||||
msgstr "跳过 MPEG hack - 跳过游戏中的 CG 以避免游戏挂起或失去响应。"
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:79
|
||||
|
@ -1921,8 +1862,7 @@ msgid "Enable manual game fixes [Not recommended]"
|
|||
msgstr "手动设置游戏特殊修正 [不推荐]"
|
||||
|
||||
#: pcsx2/gui/Panels/GameFixesPanel.cpp:127
|
||||
msgid ""
|
||||
"The safest way to make sure that all game fixes are completely disabled."
|
||||
msgid "The safest way to make sure that all game fixes are completely disabled."
|
||||
msgstr "确保所有游戏特殊修正被禁用的最安全的方法。"
|
||||
|
||||
#: pcsx2/gui/Panels/LogOptionsPanels.cpp:249
|
||||
|
@ -1930,15 +1870,11 @@ msgid "Enable Trace Logging"
|
|||
msgstr "启用跟踪日志"
|
||||
|
||||
#: pcsx2/gui/Panels/LogOptionsPanels.cpp:250
|
||||
msgid ""
|
||||
"Trace logs are all written to emulog.txt. Toggle trace logging at any time "
|
||||
"using F10."
|
||||
msgid "Trace logs are all written to emulog.txt. Toggle trace logging at any time using F10."
|
||||
msgstr "跟踪记录将被写到 emuLog.txt 文件中。可随时用 F10 切换跟踪记录。"
|
||||
|
||||
#: pcsx2/gui/Panels/LogOptionsPanels.cpp:251
|
||||
msgid ""
|
||||
"Warning: Enabling trace logs is typically very slow, and is a leading cause "
|
||||
"of 'What happened to my FPS?' problems. :)"
|
||||
msgid "Warning: Enabling trace logs is typically very slow, and is a leading cause of 'What happened to my FPS?' problems. :)"
|
||||
msgstr "警告: 启用跟踪记录通常非常慢,且可能导致 \"FPS 怎么回事\" 类问题。:)"
|
||||
|
||||
#: pcsx2/gui/Panels/MemoryCardListPanel.cpp:151
|
||||
|
@ -2176,9 +2112,7 @@ msgid "Custom folder:"
|
|||
msgstr "自定义文件夹:"
|
||||
|
||||
#: pcsx2/gui/Panels/MiscPanelStuff.cpp:57
|
||||
msgid ""
|
||||
"This setting may require administration privileges from your operating "
|
||||
"system, depending on how your system is configured."
|
||||
msgid "This setting may require administration privileges from your operating system, depending on how your system is configured."
|
||||
msgstr "此设置可能需要操作系统管理员权限,取决于您的操作系统的配置。"
|
||||
|
||||
#: pcsx2/gui/Panels/MiscPanelStuff.cpp:66
|
||||
|
@ -2277,14 +2211,11 @@ msgid "Enable speedhacks"
|
|||
msgstr "启用速度 Hack"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:102
|
||||
msgid ""
|
||||
"A safe and easy way to make sure that all speedhacks are completely disabled."
|
||||
msgid "A safe and easy way to make sure that all speedhacks are completely disabled."
|
||||
msgstr "确认全部速度 Hack 被禁用的一个安全简易的方法。"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:111
|
||||
msgid ""
|
||||
"Resets all speedhack options to their defaults, which consequently turns "
|
||||
"them all OFF."
|
||||
msgid "Resets all speedhack options to their defaults, which consequently turns them all OFF."
|
||||
msgstr "将所有速度 Hack 选项重置到默认值,即关闭所有选项。"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:120
|
||||
|
@ -2304,8 +2235,7 @@ msgid "mVU Flag Hack"
|
|||
msgstr "mVU 标志位 Hack"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:164
|
||||
msgid ""
|
||||
"Good Speedup and High Compatibility; may cause bad graphics... [Recommended]"
|
||||
msgid "Good Speedup and High Compatibility; may cause bad graphics... [Recommended]"
|
||||
msgstr "提速效果较好,兼容性较高;可能导致图像错误等。[推荐]"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:166
|
||||
|
@ -2313,9 +2243,7 @@ msgid "MTVU (Multi-Threaded microVU1)"
|
|||
msgstr "MTVU (多线程 microVU1)"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:167
|
||||
msgid ""
|
||||
"Good Speedup and High Compatibility; may cause hanging... [Recommended if 3+ "
|
||||
"cores]"
|
||||
msgid "Good Speedup and High Compatibility; may cause hanging... [Recommended if 3+ cores]"
|
||||
msgstr "提速效果较好,兼容性较高;可能导致模拟器没有响应等。[三核以上用户推荐]"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:183
|
||||
|
@ -2327,9 +2255,7 @@ msgid "Enable INTC Spin Detection"
|
|||
msgstr "启用 INTC Spin 检测"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:186
|
||||
msgid ""
|
||||
"Huge speedup for some games, with almost no compatibility side effects. "
|
||||
"[Recommended]"
|
||||
msgid "Huge speedup for some games, with almost no compatibility side effects. [Recommended]"
|
||||
msgstr "对部分游戏有显著提速,基本无副作用。[推荐]"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:188
|
||||
|
@ -2337,8 +2263,7 @@ msgid "Enable Wait Loop Detection"
|
|||
msgstr "启用等待循环检测"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:189
|
||||
msgid ""
|
||||
"Moderate speedup for some games, with no known side effects. [Recommended]"
|
||||
msgid "Moderate speedup for some games, with no known side effects. [Recommended]"
|
||||
msgstr "对部分游戏有中等提速,无已知副作用。[推荐]"
|
||||
|
||||
#: pcsx2/gui/Panels/SpeedhacksPanel.cpp:191
|
||||
|
@ -2358,9 +2283,7 @@ msgid "Select folder containing PCSX2 visual themes"
|
|||
msgstr "选择存放 PCSX2 视觉主题的文件夹"
|
||||
|
||||
#: pcsx2/gui/Panels/ThemeSelectorPanel.cpp:45
|
||||
msgid ""
|
||||
"Click the Browse button to select a different folder containing PCSX2 visual "
|
||||
"themes."
|
||||
msgid "Click the Browse button to select a different folder containing PCSX2 visual themes."
|
||||
msgstr "单击浏览按钮来选择一个不同的 PCSX2 视觉主题文件夹。"
|
||||
|
||||
#: pcsx2/gui/Panels/ThemeSelectorPanel.cpp:49
|
||||
|
@ -2372,8 +2295,7 @@ msgid "Disable Framelimiting"
|
|||
msgstr "禁用限帧"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:35
|
||||
msgid ""
|
||||
"Useful for running benchmarks. Toggle this option in-game by pressing F4."
|
||||
msgid "Useful for running benchmarks. Toggle this option in-game by pressing F4."
|
||||
msgstr "在进行评测时有用。游戏中可按 F4 开关此选项。"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:61
|
||||
|
@ -2392,7 +2314,8 @@ msgstr "快速模式速率调整:"
|
|||
msgid "NTSC Framerate:"
|
||||
msgstr "NTSC 帧率:"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:91 pcsx2/gui/Panels/VideoPanel.cpp:97
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:91
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:97
|
||||
msgid "FPS"
|
||||
msgstr "FPS"
|
||||
|
||||
|
@ -2401,9 +2324,7 @@ msgid "PAL Framerate:"
|
|||
msgstr "PAL 帧率:"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:166
|
||||
msgid ""
|
||||
"Error while parsing either NTSC or PAL framerate settings. Settings must be "
|
||||
"valid floating point numerics."
|
||||
msgid "Error while parsing either NTSC or PAL framerate settings. Settings must be valid floating point numerics."
|
||||
msgstr "解析 NTSC 或 PAL 帧率时出错。设定值必须是一个合法的浮点数值。"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:184
|
||||
|
@ -2419,9 +2340,7 @@ msgid "Constant skipping"
|
|||
msgstr "常数跳帧"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:194
|
||||
msgid ""
|
||||
"Normal and Turbo limit rates skip frames. Slow motion mode will still "
|
||||
"disable frameskipping."
|
||||
msgid "Normal and Turbo limit rates skip frames. Slow motion mode will still disable frameskipping."
|
||||
msgstr "正常及加速模式帧率跳帧。慢动作模式仍将禁用跳帧。"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:217
|
||||
|
@ -2437,9 +2356,7 @@ msgid "Use Synchronized MTGS"
|
|||
msgstr "使用同步 MTGS"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:299
|
||||
msgid ""
|
||||
"For troubleshooting potential bugs in the MTGS only, as it is potentially "
|
||||
"very slow."
|
||||
msgid "For troubleshooting potential bugs in the MTGS only, as it is potentially very slow."
|
||||
msgstr "仅供诊断 MTGS 中可能的错误,可能会非常慢。"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:302
|
||||
|
@ -2447,9 +2364,7 @@ msgid "Disable all GS output"
|
|||
msgstr "禁用所有 GS 输出"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:303
|
||||
msgid ""
|
||||
"Completely disables all GS plugin activity; ideal for benchmarking EEcore "
|
||||
"components."
|
||||
msgid "Completely disables all GS plugin activity; ideal for benchmarking EEcore components."
|
||||
msgstr "彻底禁用所有的 GS 插件活动;可用于评测 EE 内核组件性能。"
|
||||
|
||||
#: pcsx2/gui/Panels/VideoPanel.cpp:320
|
||||
|
@ -2461,50 +2376,40 @@ msgid "Framelimiter"
|
|||
msgstr "限帧"
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:283
|
||||
#, fuzzy
|
||||
msgid "Cannot load this savestate. The state is an unsupported version."
|
||||
msgstr "无法加载即时存档。存档为一个未知或不支持的版本。"
|
||||
msgstr "无法加载即时存档。存档为一个不支持的版本。"
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:290
|
||||
#, fuzzy
|
||||
msgid "Cannot load this savestate. The state is an unsupported version."
|
||||
msgstr "无法加载即时存档。存档为一个未知或不支持的版本。"
|
||||
msgstr "无法加载即时存档。存档为一个不支持的版本。"
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:326
|
||||
msgid "There is no active virtual machine state to download or save."
|
||||
msgstr "没有活动的虚拟机状态可供下载或保存。"
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:520
|
||||
msgid ""
|
||||
"This savestate cannot be loaded because it is not a valid gzip archive. It "
|
||||
"may have been created by an older unsupported version of PCSX2, or it may be "
|
||||
"corrupted."
|
||||
msgstr ""
|
||||
"此即时存档无法加载。它不是一个合法的 gzip 归档。它可能是由一个旧的不受支持的 "
|
||||
"PCSX2 版本创建的,或可能已损坏。"
|
||||
msgid "This savestate cannot be loaded because it is not a valid gzip archive. It may have been created by an older unsupported version of PCSX2, or it may be corrupted."
|
||||
msgstr "此即时存档无法加载。它不是一个合法的 gzip 归档。它可能是由一个旧的不受支持的 PCSX2 版本创建的,或可能已损坏。"
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:579
|
||||
msgid "This file is not a valid PCSX2 savestate. See the logfile for details."
|
||||
msgstr "这不是一个合法的 PCSX2 即时存档。请查看日志文件以获取详细信息。"
|
||||
|
||||
#: pcsx2/gui/SysState.cpp:598
|
||||
msgid ""
|
||||
"This savestate cannot be loaded due to missing critical components. See the "
|
||||
"log file for details."
|
||||
msgid "This savestate cannot be loaded due to missing critical components. See the log file for details."
|
||||
msgstr "此即时存档无法加载。关键组件缺失。请参看日志文件以获取详细信息。"
|
||||
|
||||
#: pcsx2/gui/i18n.cpp:63
|
||||
msgid " (default)"
|
||||
msgstr " (默认)"
|
||||
|
||||
#: pcsx2/ps2/BiosTools.cpp:83 pcsx2/ps2/BiosTools.cpp:151
|
||||
#: pcsx2/ps2/BiosTools.cpp:83
|
||||
#: pcsx2/ps2/BiosTools.cpp:151
|
||||
msgid "The selected BIOS file is not a valid PS2 BIOS. Please re-configure."
|
||||
msgstr "选择的 BIOS 文件不是一个合法的 PS2 BIOS。请重新配置。"
|
||||
|
||||
#: pcsx2/ps2/BiosTools.cpp:244
|
||||
msgid ""
|
||||
"The PS2 BIOS could not be loaded. The BIOS has not been configured, or the "
|
||||
"configuration has been corrupted. Please re-configure."
|
||||
msgid "The PS2 BIOS could not be loaded. The BIOS has not been configured, or the configuration has been corrupted. Please re-configure."
|
||||
msgstr "PS2 BIOS 不可加载。BIOS 未被配置,或配置已被破坏。请重新配置。"
|
||||
|
||||
#: pcsx2/ps2/BiosTools.cpp:251
|
||||
|
@ -2513,20 +2418,21 @@ msgstr "配置的 BIOS 文件不存在。请重新配置。"
|
|||
|
||||
#: pcsx2/x86/ix86-32/iR5900-32.cpp:578
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s Extensions not found. The R5900-32 recompiler requires a host CPU with "
|
||||
"MMX, SSE, and SSE2 extensions."
|
||||
msgstr ""
|
||||
"%s 扩展未找到。R5900-32 重编译器需要一个带有 MMX, SSE 及 SSE2 扩展的主机 "
|
||||
"CPU。"
|
||||
msgid "%s Extensions not found. The R5900-32 recompiler requires a host CPU with MMX, SSE, and SSE2 extensions."
|
||||
msgstr "%s 扩展未找到。R5900-32 重编译器需要一个带有 MMX, SSE 及 SSE2 扩展的主机 CPU。"
|
||||
|
||||
#: pcsx2/x86/microVU.cpp:28
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s Extensions not found. microVU requires a host CPU with MMX, SSE, and "
|
||||
"SSE2 extensions."
|
||||
msgid "%s Extensions not found. microVU requires a host CPU with MMX, SSE, and SSE2 extensions."
|
||||
msgstr "%s 扩展未找到。microVU 需要一个带有 MMX, SSE 及 SSE2 扩展的主机 CPU。"
|
||||
|
||||
#~ msgid "mVU Block Hack"
|
||||
#~ msgstr "mVU 数据块 Hack"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Good Speedup and High Compatibility; may cause bad graphics, SPS, etc..."
|
||||
#~ msgstr "提速效果较好,兼容性较高;可能导致图像错误等。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Cannot load this savestate. The state is from an incompatible edition of "
|
||||
#~ "PCSX2 that is either newer than this version, or is no longer supported."
|
||||
|
@ -2541,13 +2447,6 @@ msgstr "%s 扩展未找到。microVU 需要一个带有 MMX, SSE 及 SSE2 扩展
|
|||
#~ "无法读取即时存档。即时存档是一个不支持的版本。可能是由一个较新版本的 "
|
||||
#~ "PCSX2 创建。"
|
||||
|
||||
#~ msgid "mVU Block Hack"
|
||||
#~ msgstr "mVU 数据块 Hack"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Good Speedup and High Compatibility; may cause bad graphics, SPS, etc..."
|
||||
#~ msgstr "提速效果较好,兼容性较高;可能导致图像错误等。"
|
||||
|
||||
#~ msgid "Enable game fixes"
|
||||
#~ msgstr "启用游戏特殊修正"
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PCSX2 0.9.9\n"
|
||||
"Report-Msgid-Bugs-To: http://code.google.com/p/pcsx2/\n"
|
||||
"POT-Creation-Date: 2012-05-02 19:45+0200\n"
|
||||
"POT-Creation-Date: 2012-05-07 17:46+0200\n"
|
||||
"PO-Revision-Date: 2011-09-08 19:40+0800\n"
|
||||
"Last-Translator: 呆丸北拜\n"
|
||||
"Language-Team: pcsx2fan\n"
|
||||
|
@ -350,7 +350,7 @@ msgstr "更加激進"
|
|||
msgid "Mostly Harmful"
|
||||
msgstr "基本上有害"
|
||||
|
||||
#: pcsx2/gui/AppConfig.cpp:1007 pcsx2/gui/AppConfig.cpp:1013
|
||||
#: pcsx2/gui/AppConfig.cpp:1008 pcsx2/gui/AppConfig.cpp:1014
|
||||
msgid "Failed to overwrite existing settings file; permission was denied."
|
||||
msgstr "覆寫現存的設定檔失敗;沒有權限。"
|
||||
|
||||
|
|
|
@ -116,4 +116,7 @@ void __fastcall WriteFIFO_GIF(const mem128_t *value)
|
|||
{
|
||||
GUNIT_LOG("WriteFIFO_GIF()");
|
||||
gifUnit.TransferGSPacketData(GIF_TRANS_FIFO, (u8*)value, 16);
|
||||
|
||||
if(gifUnit.gifPath[GIF_PATH_3].state == GIF_PATH_WAIT)
|
||||
gifUnit.gifPath[GIF_PATH_3].state = GIF_PATH_IDLE;
|
||||
}
|
||||
|
|
16
pcsx2/GS.cpp
16
pcsx2/GS.cpp
|
@ -168,17 +168,21 @@ __fi void gsWrite8(u32 mem, u8 value)
|
|||
GIF_LOG("GS write 8 at %8.8lx with data %8.8lx", mem, value);
|
||||
}
|
||||
|
||||
static __fi void _gsSMODEwrite( u32 mem, u32 value )
|
||||
static void _gsSMODEwrite( u32 mem, u32 value )
|
||||
{
|
||||
switch (mem)
|
||||
{
|
||||
case GS_SMODE1:
|
||||
// ToDo: There's other flags determining which mode to set. The only tested one so far is the PAL / NTSC one.
|
||||
gsSetRegionMode( ((value & 0x6000) == 0x6000) ? Region_PAL : (value & 0x400000) ? Region_NTSC_PROGRESSIVE : Region_NTSC );
|
||||
case GS_SMODE1:
|
||||
if ( (value & 0x6000) == 0x6000 )
|
||||
gsSetRegionMode( Region_PAL );
|
||||
else if (value & 0x400000 || value & 0x200000)
|
||||
gsSetRegionMode( Region_NTSC_PROGRESSIVE );
|
||||
else
|
||||
gsSetRegionMode( Region_NTSC );
|
||||
break;
|
||||
|
||||
case GS_SMODE2:
|
||||
gsIsInterlaced = (value & 0x1);
|
||||
case GS_SMODE2:
|
||||
gsIsInterlaced = (value & 0x1);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,6 +50,17 @@ void incGifChAddr(u32 qwc) {
|
|||
__fi void gifInterrupt()
|
||||
{
|
||||
GIF_LOG("gifInterrupt caught!");
|
||||
//Required for Path3 Masking timing!
|
||||
if(gifUnit.gifPath[GIF_PATH_3].state == GIF_PATH_WAIT)
|
||||
{
|
||||
gifUnit.gifPath[GIF_PATH_3].state = GIF_PATH_IDLE;
|
||||
|
||||
if(vif1Regs.stat.VGW)
|
||||
{
|
||||
CPU_INT(DMAC_GIF, 16);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (dmacRegs.ctrl.MFD == MFD_GIF) { // GIF MFIFO
|
||||
//Console.WriteLn("GIF MFIFO");
|
||||
|
@ -238,7 +249,7 @@ void GIFdma()
|
|||
GIFchain(); //Transfers the data set by the switch
|
||||
CPU_INT(DMAC_GIF, gscycles);
|
||||
return;
|
||||
}
|
||||
} else if(gspath3done == false) GIFdma(); //Loop round if there was a blank tag, causes hell otherwise with P3 masking games.
|
||||
|
||||
prevcycles = 0;
|
||||
CPU_INT(DMAC_GIF, gscycles);
|
||||
|
|
|
@ -56,7 +56,8 @@ enum GIF_PATH_STATE {
|
|||
GIF_PATH_IDLE = 0, // Path is idle (hasn't started a GS packet)
|
||||
GIF_PATH_PACKED = 1, // Path is on a PACKED gif tag
|
||||
GIF_PATH_REGLIST = 2, // Path is on a REGLIST gif tag
|
||||
GIF_PATH_IMAGE = 3 // Path is on a IMAGE gif tag
|
||||
GIF_PATH_IMAGE = 3, // Path is on a IMAGE gif tag
|
||||
GIF_PATH_WAIT = 4 // Used only by PATH3 to simulate packet length (Path 3 Masking)
|
||||
};
|
||||
|
||||
enum GIF_FLG {
|
||||
|
|
|
@ -72,7 +72,7 @@ bool Gif_HandlerAD(u8* pMem) {
|
|||
GSSIGLBLID.LBLID = (GSSIGLBLID.LBLID&~data[1])|(data[0]&data[1]);
|
||||
}
|
||||
elif (reg >= 0x63 && reg != 0x7f) {
|
||||
DevCon.Warning("GIF Handler - Write to unknown register! [reg=%x]", reg);
|
||||
//DevCon.Warning("GIF Handler - Write to unknown register! [reg=%x]", reg);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -145,6 +145,7 @@ struct Gif_Path {
|
|||
u32 buffLimit; // Cut off limit to wrap around
|
||||
u32 curSize; // Used buffer in bytes
|
||||
u32 curOffset; // Offset of current gifTag
|
||||
u32 dmaRewind; // Used by path3 when only part of a DMA chain is used
|
||||
Gif_Tag gifTag; // Current GS Primitive tag
|
||||
GS_Packet gsPack; // Current GS Packet info
|
||||
GIF_PATH idx; // Gif Path Index
|
||||
|
@ -183,7 +184,7 @@ struct Gif_Path {
|
|||
s32 getReadAmount() { return AtomicRead(readAmount) + gsPack.readAmount; }
|
||||
bool hasDataRemaining() { return curOffset < curSize; }
|
||||
bool isDone() { return isMTVU() ? !mtvu.fakePackets
|
||||
: (!hasDataRemaining() && state == GIF_PATH_IDLE); }
|
||||
: (!hasDataRemaining() && (state == GIF_PATH_IDLE || state == GIF_PATH_WAIT)); }
|
||||
|
||||
// Waits on the MTGS to process gs packets
|
||||
void mtgsReadWait() {
|
||||
|
@ -295,9 +296,30 @@ struct Gif_Path {
|
|||
if (gifTag.tag.EOP) {
|
||||
GS_Packet t = gsPack;
|
||||
t.done = 1;
|
||||
state = GIF_PATH_IDLE;
|
||||
|
||||
|
||||
dmaRewind = 0;
|
||||
|
||||
gsPack.Reset();
|
||||
gsPack.offset = curOffset;
|
||||
|
||||
//Path 3 Masking is timing sensitive, we need to simulate its length! (NFSU2/Outrun 2006)
|
||||
|
||||
if((gifRegs.stat.APATH-1) == GIF_PATH_3)
|
||||
{
|
||||
state = GIF_PATH_WAIT;
|
||||
|
||||
if(curSize - curOffset > 0 && (gifRegs.stat.M3R || gifRegs.stat.M3P))
|
||||
{
|
||||
//Including breaking packets early (Rewind DMA to pick up where left off)
|
||||
//but only do this when the path is masked, else we're pointlessly slowing things down.
|
||||
dmaRewind = curSize - curOffset;
|
||||
curSize = curOffset;
|
||||
}
|
||||
}
|
||||
else
|
||||
state = GIF_PATH_IDLE;
|
||||
|
||||
return t; // Complete GS packet
|
||||
}
|
||||
}
|
||||
|
@ -480,7 +502,7 @@ struct Gif_Unit {
|
|||
}
|
||||
|
||||
gifPath[tranType&3].CopyGSPacketData(pMem, size, aligned);
|
||||
Execute();
|
||||
size -= Execute();
|
||||
return size;
|
||||
}
|
||||
|
||||
|
@ -518,10 +540,12 @@ struct Gif_Unit {
|
|||
|
||||
// Processes gif packets and performs path arbitration
|
||||
// on EOPs or on Path 3 Images when IMT is set.
|
||||
void Execute() {
|
||||
if (!CanDoGif()) { DevCon.Error("Gif Unit - Signal or PSE Set or Dir = GS to EE"); return; }
|
||||
int Execute() {
|
||||
if (!CanDoGif()) { DevCon.Error("Gif Unit - Signal or PSE Set or Dir = GS to EE"); return 0; }
|
||||
bool didPath3 = false;
|
||||
int curPath = stat.APATH > 0 ? stat.APATH-1 : 0; //Init to zero if no path is already set.
|
||||
stat.OPH = 1;
|
||||
|
||||
for(;;) {
|
||||
if (stat.APATH) { // Some Transfer is happening
|
||||
Gif_Path& path = gifPath[stat.APATH-1];
|
||||
|
@ -555,14 +579,25 @@ struct Gif_Unit {
|
|||
//DevCon.WriteLn("Adding GS Packet for path %d", stat.APATH);
|
||||
AddCompletedGSPacket(gsPack, (GIF_PATH)(stat.APATH-1));
|
||||
}
|
||||
if (!gsSIGNAL.queued && !gifPath[0].isDone()) { stat.APATH = 1; stat.P1Q = 0; }
|
||||
elif (!gsSIGNAL.queued && !gifPath[1].isDone()) { stat.APATH = 2; stat.P2Q = 0; }
|
||||
if (!gsSIGNAL.queued && !gifPath[0].isDone()) { stat.APATH = 1; stat.P1Q = 0; gifPath[0].dmaRewind = 0; curPath = 0; }
|
||||
elif (!gsSIGNAL.queued && !gifPath[1].isDone()) { stat.APATH = 2; stat.P2Q = 0; gifPath[1].dmaRewind = 0; curPath = 1; }
|
||||
elif (!gsSIGNAL.queued && !gifPath[2].isDone() && !Path3Masked() /*&& !stat.P2Q*/)
|
||||
{ stat.APATH = 3; stat.P3Q = 0; stat.IP3 = 0; }
|
||||
{ stat.APATH = 3; stat.P3Q = 0; stat.IP3 = 0; gifPath[2].dmaRewind = 0; curPath = 2; }
|
||||
else { stat.APATH = 0; stat.OPH = 0; break; }
|
||||
}
|
||||
|
||||
//Some loaders/Refresh Rate selectors and things dont issue "End of Packet" commands
|
||||
//So we look and see if the end of the last tag is all there, if so, stick it in the buffer for the GS :)
|
||||
//(Invisible Screens on Terminator 3 and Growlanser 2/3)
|
||||
if(gifPath[curPath].curOffset == gifPath[curPath].curSize)
|
||||
{
|
||||
FlushToMTGS();
|
||||
}
|
||||
|
||||
Gif_FinishIRQ();
|
||||
//DevCon.WriteLn("APATH = %d [%d,%d,%d]", stat.APATH, !!checkPaths(1,0,0,0),!!checkPaths(0,1,0,0),!!checkPaths(0,0,1,0));
|
||||
|
||||
//Path3 can rewind the DMA, so we send back the amount we go back!
|
||||
return gifPath[curPath].dmaRewind;
|
||||
}
|
||||
|
||||
// XGkick
|
||||
|
@ -584,7 +619,7 @@ struct Gif_Unit {
|
|||
bool CanDoP3Slice() { return stat.IMT == 1 && gifPath[GIF_PATH_3].state == GIF_PATH_IMAGE; }
|
||||
bool CanDoGif() { return stat.PSE == 0 && (CHECK_GIFREVERSEHACK ? 1 : stat.DIR == 0) && gsSIGNAL.queued == 0; }
|
||||
//Mask stops the next packet which hasnt started from transferring
|
||||
bool Path3Masked() { return ((stat.M3R || stat.M3P) && (gifPath[GIF_PATH_3].state == GIF_PATH_IDLE)); }
|
||||
bool Path3Masked() { return ((stat.M3R || stat.M3P) && (gifPath[GIF_PATH_3].state == GIF_PATH_IDLE || gifPath[GIF_PATH_3].state == GIF_PATH_WAIT)); }
|
||||
|
||||
void PrintInfo(bool printP1=1, bool printP2=1, bool printP3=1) {
|
||||
u32 a = checkPaths(1,1,1), b = checkQueued(1,1,1);
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
// the lower 16 bit value. IF the change is breaking of all compatibility with old
|
||||
// states, increment the upper 16 bit value, and clear the lower 16 bits to 0.
|
||||
|
||||
static const u32 g_SaveVersion = (0x9A07 << 16) | 0x0000;
|
||||
static const u32 g_SaveVersion = (0x9A08 << 16) | 0x0000;
|
||||
|
||||
// this function is meant to be used in the place of GSfreeze, and provides a safe layer
|
||||
// between the GS saving function and the MTGS's needs. :)
|
||||
|
|
|
@ -295,7 +295,7 @@ __fi void vif1Interrupt()
|
|||
//NFSHPS stalls when the whole packet has gone across (it stalls in the last 32bit cmd)
|
||||
//In this case VIF will end
|
||||
vif1Regs.stat.FQC = min((u16)0x10, vif1ch.qwc);
|
||||
if(vif1ch.qwc > 0 || !vif1.done)
|
||||
if((vif1ch.qwc > 0 || !vif1.done) && !CHECK_VIF1STALLHACK)
|
||||
{
|
||||
VIF_LOG("VIF1 Stalled");
|
||||
return;
|
||||
|
|
|
@ -92,11 +92,13 @@ void ExecuteVU(int idx)
|
|||
{
|
||||
vuExecMicro(idx, -1);
|
||||
vifX.cmd = 0;
|
||||
vifX.pass = 0;
|
||||
}
|
||||
else if((vifX.cmd & 0x7f) == 0x14 || (vifX.cmd & 0x7f) == 0x15)
|
||||
{
|
||||
vuExecMicro(idx, (u16)(vifXRegs.code) << 3);
|
||||
vifX.cmd = 0;
|
||||
vifX.pass = 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -106,9 +108,9 @@ void ExecuteVU(int idx)
|
|||
|
||||
vifOp(vifCode_Base) {
|
||||
vif1Only();
|
||||
pass1 { vif1Regs.base = vif1Regs.code & 0x3ff; vif1.cmd = 0; }
|
||||
pass1 { vif1Regs.base = vif1Regs.code & 0x3ff; vif1.cmd = 0; vif1.pass = 0; }
|
||||
pass3 { VifCodeLog("Base"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
template<int idx> __fi int _vifCode_Direct(int pass, const u8* data, bool isDirectHL) {
|
||||
|
@ -116,7 +118,8 @@ template<int idx> __fi int _vifCode_Direct(int pass, const u8* data, bool isDire
|
|||
pass1 {
|
||||
int vifImm = (u16)vif1Regs.code;
|
||||
vif1.tag.size = vifImm ? (vifImm*4) : (65536*4);
|
||||
return 0;
|
||||
vif1.pass = 1;
|
||||
return 1;
|
||||
}
|
||||
pass2 {
|
||||
const char* name = isDirectHL ? "DirectHL" : "Direct";
|
||||
|
@ -134,9 +137,11 @@ template<int idx> __fi int _vifCode_Direct(int pass, const u8* data, bool isDire
|
|||
//gifUnit.PrintInfo();
|
||||
vif1.vifstalled = true;
|
||||
vif1Regs.stat.VGW = true;
|
||||
return 0;
|
||||
}
|
||||
if (vif1.tag.size == 0) {
|
||||
vif1.cmd = 0;
|
||||
vif1.pass = 0;
|
||||
}
|
||||
return ret / 4;
|
||||
}
|
||||
|
@ -164,11 +169,13 @@ vifOp(vifCode_Flush) {
|
|||
//gifUnit.PrintInfo();
|
||||
vif1Regs.stat.VGW = true;
|
||||
vifX.vifstalled = true;
|
||||
return 0;
|
||||
}
|
||||
else vifX.cmd = 0;
|
||||
vifX.pass = 0;
|
||||
}
|
||||
pass3 { VifCodeLog("Flush"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
vifOp(vifCode_FlushA) {
|
||||
|
@ -207,25 +214,27 @@ vifOp(vifCode_FlushA) {
|
|||
if (doStall) {
|
||||
vif1Regs.stat.VGW = true;
|
||||
vifX.vifstalled = true;
|
||||
return 0;
|
||||
}
|
||||
else vifX.cmd = 0;
|
||||
vifX.pass = 0;
|
||||
}
|
||||
pass3 { VifCodeLog("FlushA"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
// ToDo: FixMe
|
||||
vifOp(vifCode_FlushE) {
|
||||
vifStruct& vifX = GetVifX;
|
||||
pass1 { vifFlush(idx); vifX.cmd = 0; }
|
||||
pass1 { vifFlush(idx); vifX.cmd = 0; vifX.pass = 0;}
|
||||
pass3 { VifCodeLog("FlushE"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
vifOp(vifCode_ITop) {
|
||||
pass1 { vifXRegs.itops = vifXRegs.code & 0x3ff; GetVifX.cmd = 0; }
|
||||
pass1 { vifXRegs.itops = vifXRegs.code & 0x3ff; GetVifX.cmd = 0; GetVifX.pass = 0; }
|
||||
pass3 { VifCodeLog("ITop"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
vifOp(vifCode_Mark) {
|
||||
|
@ -234,9 +243,10 @@ vifOp(vifCode_Mark) {
|
|||
vifXRegs.mark = (u16)vifXRegs.code;
|
||||
vifXRegs.stat.MRK = true;
|
||||
vifX.cmd = 0;
|
||||
vifX.pass = 0;
|
||||
}
|
||||
pass3 { VifCodeLog("Mark"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
static __fi void _vifCode_MPG(int idx, u32 addr, const u32 *data, int size) {
|
||||
|
@ -262,7 +272,12 @@ vifOp(vifCode_MPG) {
|
|||
vifX.tag.addr = (u16)(vifXRegs.code << 3) & (idx ? 0x3fff : 0xfff);
|
||||
vifX.tag.size = vifNum ? (vifNum*2) : 512;
|
||||
vifFlush(idx);
|
||||
return 1;
|
||||
if(vifX.vifstalled == true) return 0;
|
||||
else
|
||||
{
|
||||
vifX.pass = 1;
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
pass2 {
|
||||
if (vifX.vifpacketsize < vifX.tag.size) { // Partial Transfer
|
||||
|
@ -282,6 +297,7 @@ vifOp(vifCode_MPG) {
|
|||
int ret = vifX.tag.size;
|
||||
vifX.tag.size = 0;
|
||||
vifX.cmd = 0;
|
||||
vifX.pass = 0;
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
@ -298,10 +314,11 @@ vifOp(vifCode_MSCAL) {
|
|||
{
|
||||
vuExecMicro(idx, (u16)(vifXRegs.code) << 3);
|
||||
vifX.cmd = 0;
|
||||
}
|
||||
vifX.pass = 0;
|
||||
}
|
||||
}
|
||||
pass3 { VifCodeLog("MSCAL"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
vifOp(vifCode_MSCALF) {
|
||||
|
@ -318,10 +335,11 @@ vifOp(vifCode_MSCALF) {
|
|||
{
|
||||
vuExecMicro(idx, (u16)(vifXRegs.code) << 3);
|
||||
vifX.cmd = 0;
|
||||
vifX.pass = 0;
|
||||
}
|
||||
}
|
||||
pass3 { VifCodeLog("MSCALF"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
vifOp(vifCode_MSCNT) {
|
||||
|
@ -332,10 +350,11 @@ vifOp(vifCode_MSCNT) {
|
|||
{
|
||||
vuExecMicro(idx, -1);
|
||||
vifX.cmd = 0;
|
||||
vifX.pass = 0;
|
||||
}
|
||||
}
|
||||
pass3 { VifCodeLog("MSCNT"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
// ToDo: FixMe
|
||||
|
@ -352,15 +371,27 @@ vifOp(vifCode_MskPath3) {
|
|||
//}
|
||||
}
|
||||
vif1.cmd = 0;
|
||||
vif1.pass = 0;
|
||||
}
|
||||
pass3 { VifCodeLog("MskPath3"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
vifOp(vifCode_Nop) {
|
||||
pass1 { GetVifX.cmd = 0; }
|
||||
pass1 {
|
||||
GetVifX.cmd = 0;
|
||||
GetVifX.pass = 0;
|
||||
/*if(idx && vif1ch.chcr.STR == true)
|
||||
{
|
||||
//Some games use a huge stream of NOPS to wait for a GIF packet to start, alas the way PCSX2 works it never starts
|
||||
//So the mask can go on before the packet continues, causing desync.
|
||||
|
||||
if(((data[1] >> 24) & 0x7f) == 0x6) //Look in to the future and see if we have a mask path 3 command (NFSU)
|
||||
GetVifX.vifstalled = true; //Stall if we do to get the timing right.
|
||||
}*/
|
||||
}
|
||||
pass3 { VifCodeLog("Nop"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
// ToDo: Review Flags
|
||||
|
@ -375,10 +406,11 @@ vifOp(vifCode_Null) {
|
|||
//vifX.irq++;
|
||||
}
|
||||
vifX.cmd = 0;
|
||||
vifX.pass = 0;
|
||||
}
|
||||
pass2 { Console.Error("Vif%d bad vifcode! [CMD = %x]", idx, vifX.cmd); }
|
||||
pass3 { VifCodeLog("Null"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
vifOp(vifCode_Offset) {
|
||||
|
@ -388,9 +420,10 @@ vifOp(vifCode_Offset) {
|
|||
vif1Regs.ofst = vif1Regs.code & 0x3ff;
|
||||
vif1Regs.tops = vif1Regs.base;
|
||||
vif1.cmd = 0;
|
||||
vif1.pass = 0;
|
||||
}
|
||||
pass3 { VifCodeLog("Offset"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
template<int idx> static __fi int _vifCode_STColRow(const u32* data, u32* pmem2) {
|
||||
|
@ -411,7 +444,13 @@ template<int idx> static __fi int _vifCode_STColRow(const u32* data, u32* pmem2)
|
|||
|
||||
vifX.tag.addr += ret;
|
||||
vifX.tag.size -= ret;
|
||||
if (!vifX.tag.size) vifX.cmd = 0;
|
||||
if (!vifX.tag.size)
|
||||
{
|
||||
vifX.pass = 0;
|
||||
vifX.cmd = 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
@ -421,6 +460,7 @@ vifOp(vifCode_STCol) {
|
|||
pass1 {
|
||||
vifX.tag.addr = 0;
|
||||
vifX.tag.size = 4;
|
||||
vifX.pass = 1;
|
||||
return 1;
|
||||
}
|
||||
pass2 {
|
||||
|
@ -437,6 +477,7 @@ vifOp(vifCode_STRow) {
|
|||
pass1 {
|
||||
vifX.tag.addr = 0;
|
||||
vifX.tag.size = 4;
|
||||
vifX.pass = 1;
|
||||
return 1;
|
||||
}
|
||||
pass2 {
|
||||
|
@ -445,7 +486,7 @@ vifOp(vifCode_STRow) {
|
|||
return ret;
|
||||
}
|
||||
pass3 { VifCodeLog("STRow"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
vifOp(vifCode_STCycl) {
|
||||
|
@ -454,23 +495,24 @@ vifOp(vifCode_STCycl) {
|
|||
vifXRegs.cycle.cl = (u8)(vifXRegs.code);
|
||||
vifXRegs.cycle.wl = (u8)(vifXRegs.code >> 8);
|
||||
vifX.cmd = 0;
|
||||
vifX.pass = 0;
|
||||
}
|
||||
pass3 { VifCodeLog("STCycl"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
vifOp(vifCode_STMask) {
|
||||
vifStruct& vifX = GetVifX;
|
||||
pass1 { vifX.tag.size = 1; }
|
||||
pass2 { vifXRegs.mask = data[0]; vifX.tag.size = 0; vifX.cmd = 0; }
|
||||
pass1 { vifX.tag.size = 1; vifX.pass = 1; return 1; }
|
||||
pass2 { vifXRegs.mask = data[0]; vifX.tag.size = 0; vifX.cmd = 0; vifX.pass = 0;}
|
||||
pass3 { VifCodeLog("STMask"); }
|
||||
return 1;
|
||||
}
|
||||
|
||||
vifOp(vifCode_STMod) {
|
||||
pass1 { vifXRegs.mode = vifXRegs.code & 0x3; GetVifX.cmd = 0; }
|
||||
pass1 { vifXRegs.mode = vifXRegs.code & 0x3; GetVifX.cmd = 0; GetVifX.pass = 0;}
|
||||
pass3 { VifCodeLog("STMod"); }
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
template< uint idx >
|
||||
|
@ -486,6 +528,7 @@ static uint calc_addr(bool flg)
|
|||
vifOp(vifCode_Unpack) {
|
||||
pass1 {
|
||||
vifUnpackSetup<idx>(data);
|
||||
|
||||
return 1;
|
||||
}
|
||||
pass2 {
|
||||
|
|
|
@ -62,6 +62,7 @@ struct vifStruct {
|
|||
struct { // These must be together for MTVU
|
||||
vifCode tag;
|
||||
int cmd;
|
||||
int pass;
|
||||
int cl;
|
||||
u8 usn;
|
||||
u8 StructEnd; // Address of this is used to calculate end of struct
|
||||
|
|
|
@ -38,31 +38,6 @@ _vifT bool analyzeIbit(u32* &data, int iBit) {
|
|||
//DevCon.WriteLn("Vif I-Bit IRQ");
|
||||
vifX.irq++;
|
||||
|
||||
// Okay did some testing with Max Payne, it does this:
|
||||
// VifMark value = 0x666 (i know, evil!)
|
||||
// NOP with I Bit
|
||||
// VifMark value = 0
|
||||
//
|
||||
// If you break after the 2nd Mark has run, the game reports invalid mark 0 and the game dies.
|
||||
// So it has to occur here, testing a theory that it only doesn't stall if the command with
|
||||
// the iBit IS mark, but still sends the IRQ to let the cpu know the mark is there. (Refraction)
|
||||
//
|
||||
// --------------------------
|
||||
//
|
||||
// This is how it probably works: i-bit sets the IRQ flag, and VIF keeps running until it encounters
|
||||
// a non-MARK instruction. This includes the *current* instruction. ie, execution only continues
|
||||
// unimpeded if MARK[i] is specified, and keeps executing unimpeded until any non-MARK command.
|
||||
// Any other command with an I bit should stall immediately.
|
||||
// Example:
|
||||
//
|
||||
// VifMark[i] value = 0x321 (with I bit)
|
||||
// VifMark value = 0
|
||||
// VifMark value = 0x333
|
||||
// NOP
|
||||
//
|
||||
// ... the VIF should not stall and raise the interrupt until after the NOP is processed.
|
||||
// So the final value for MARK as the game sees it will be 0x333. --air
|
||||
|
||||
if(CHECK_VIF1STALLHACK) return 0;
|
||||
else return 1;
|
||||
}
|
||||
|
@ -75,7 +50,8 @@ _vifT void vifTransferLoop(u32* &data) {
|
|||
|
||||
u32& pSize = vifX.vifpacketsize;
|
||||
int iBit = vifX.cmd >> 7;
|
||||
|
||||
int ret = 0;
|
||||
|
||||
vifXRegs.stat.VPS |= VPS_TRANSFERRING;
|
||||
vifXRegs.stat.ER1 = false;
|
||||
|
||||
|
@ -92,14 +68,9 @@ _vifT void vifTransferLoop(u32* &data) {
|
|||
// Pass 2 means "log it"
|
||||
vifCmdHandler[idx][vifX.cmd & 0x7f](2, data);
|
||||
}
|
||||
|
||||
vifCmdHandler[idx][vifX.cmd & 0x7f](0, data);
|
||||
data++; pSize--;
|
||||
if (analyzeIbit<idx>(data, iBit)) break;
|
||||
continue;
|
||||
}
|
||||
|
||||
int ret = vifCmdHandler[idx][vifX.cmd & 0x7f](1, data);
|
||||
ret = vifCmdHandler[idx][vifX.cmd & 0x7f](vifX.pass, data);
|
||||
data += ret;
|
||||
pSize -= ret;
|
||||
if (analyzeIbit<idx>(data, iBit)) break;
|
||||
|
@ -127,18 +98,6 @@ _vifT static __fi bool vifTransfer(u32 *data, int size, bool TTE) {
|
|||
if (!idx) g_vif0Cycles += max(1, (int)((transferred * BIAS) >> 2));
|
||||
else g_vif1Cycles += max(1, (int)((transferred * BIAS) >> 2));
|
||||
|
||||
|
||||
/*
|
||||
if(!idx && g_vu0Cycles > 0) {
|
||||
if (g_vif0Cycles < g_vu0Cycles) g_vu0Cycles -= g_vif0Cycles;
|
||||
elif(g_vif0Cycles >= g_vu0Cycles) g_vu0Cycles = 0;
|
||||
}
|
||||
if (idx && g_vu1Cycles > 0) {
|
||||
if (g_vif1Cycles < g_vu1Cycles) g_vu1Cycles -= g_vif1Cycles;
|
||||
elif(g_vif1Cycles >= g_vu1Cycles) g_vu1Cycles = 0;
|
||||
}
|
||||
*/
|
||||
|
||||
vifX.irqoffset = transferred % 4; // cannot lose the offset
|
||||
|
||||
if (!TTE) {// *WARNING* - Tags CAN have interrupts! so lets just ignore the dma modifying stuffs (GT4)
|
||||
|
|
|
@ -230,6 +230,7 @@ _vifT void vifUnpackSetup(const u32 *data) {
|
|||
|
||||
vifX.cl = 0;
|
||||
vifX.tag.cmd = vifX.cmd;
|
||||
GetVifX.pass = 1;
|
||||
}
|
||||
|
||||
template void vifUnpackSetup<0>(const u32 *data);
|
||||
|
|
|
@ -71,37 +71,20 @@ __ri void mVUallocSFLAGc(const x32& reg, const x32& regT, int fInstance)
|
|||
}
|
||||
|
||||
// Denormalizes Status Flag
|
||||
// If setAllflags is false, then returns result in eax (gprT1)
|
||||
// else all microVU flag regs (gprF0..F3) get the result.
|
||||
__ri void mVUallocSFLAGd(u32* memAddr, bool setAllflags) {
|
||||
__ri void mVUallocSFLAGd(u32* memAddr) {
|
||||
xMOV(edx, ptr32[memAddr]);
|
||||
xMOV(eax, edx);
|
||||
xSHR(eax, 3);
|
||||
xAND(eax, 0x18);
|
||||
|
||||
// When this function is used by mVU0 macro the EErec
|
||||
// needs EBP (gprF1) and ESI (gprF2) to be preserved.
|
||||
const xAddressReg& t0 = setAllflags ? gprT1 : gprF3;
|
||||
const xAddressReg& t1 = setAllflags ? gprT2 : gprF2;
|
||||
const xAddressReg& t2 = setAllflags ? gprT3 : gprF0;
|
||||
xMOV(ecx, edx);
|
||||
xSHL(ecx, 11);
|
||||
xAND(ecx, 0x1800);
|
||||
xOR (eax, ecx);
|
||||
|
||||
xMOV(t2, ptr32[memAddr]);
|
||||
xMOV(t0, t2);
|
||||
xSHR(t0, 3);
|
||||
xAND(t0, 0x18);
|
||||
|
||||
xMOV(t1, t2);
|
||||
xSHL(t1, 11);
|
||||
xAND(t1, 0x1800);
|
||||
xOR (t0, t1);
|
||||
|
||||
xSHL(t2, 14);
|
||||
xAND(t2, 0x3cf0000);
|
||||
xOR (t0, t2);
|
||||
|
||||
if (setAllflags) {
|
||||
// this code should be run in mVU micro mode only, so writing to
|
||||
// EBP (gprF1) and ESI (gprF2) is ok (and needed for vuMicro).
|
||||
xMOV(gprF0, gprF3); // gprF3 is t0
|
||||
xMOV(gprF1, gprF3);
|
||||
xMOV(gprF2, gprF3);
|
||||
}
|
||||
xSHL(edx, 14);
|
||||
xAND(edx, 0x3cf0000);
|
||||
xOR (eax, edx);
|
||||
}
|
||||
|
||||
__fi void mVUallocMFLAGa(mV, const x32& reg, int fInstance)
|
||||
|
|
|
@ -65,12 +65,7 @@ void mVUendProgram(mV, microFlagCycles* mFC, int isEbit) {
|
|||
}
|
||||
|
||||
// Save Flag Instances
|
||||
#if 1 // CHECK_MACROVU0 - Always on now
|
||||
xMOV(ptr32[&mVU.regs().VI[REG_STATUS_FLAG].UL], getFlagReg(fStatus));
|
||||
#else
|
||||
mVUallocSFLAGc(gprT1, gprT2, fStatus);
|
||||
xMOV(ptr32[&mVU.regs().VI[REG_STATUS_FLAG].UL], gprT1);
|
||||
#endif
|
||||
mVUallocMFLAGa(mVU, gprT1, fMac);
|
||||
mVUallocCFLAGa(mVU, gprT2, fClip);
|
||||
xMOV(ptr32[&mVU.regs().VI[REG_MAC_FLAG].UL], gprT1);
|
||||
|
|
|
@ -42,14 +42,10 @@ void mVUdispatcherA(mV) {
|
|||
xLDMXCSR(g_sseVUMXCSR);
|
||||
|
||||
// Load Regs
|
||||
#if 1 // CHECK_MACROVU0 - Always on now
|
||||
xMOV(gprF0, ptr32[&mVU.regs().VI[REG_STATUS_FLAG].UL]);
|
||||
xMOV(gprF1, gprF0);
|
||||
xMOV(gprF2, gprF0);
|
||||
xMOV(gprF3, gprF0);
|
||||
#else
|
||||
mVUallocSFLAGd((uptr)&mVU.regs().VI[REG_STATUS_FLAG].UL, 1);
|
||||
#endif
|
||||
|
||||
xMOVAPS (xmmT1, ptr128[&mVU.regs().VI[REG_MAC_FLAG].UL]);
|
||||
xSHUF.PS(xmmT1, xmmT1, 0);
|
||||
|
|
|
@ -306,7 +306,7 @@ static void recCTC2() {
|
|||
break;
|
||||
case REG_STATUS_FLAG:
|
||||
if (_Rt_) { // Denormalizes flag into eax (gprT1)
|
||||
mVUallocSFLAGd(&cpuRegs.GPR.r[_Rt_].UL[0], 0);
|
||||
mVUallocSFLAGd(&cpuRegs.GPR.r[_Rt_].UL[0]);
|
||||
xMOV(ptr32[&vu0Regs.VI[_Rd_].UL], eax);
|
||||
}
|
||||
else xMOV(ptr32[&vu0Regs.VI[_Rd_].UL], 0);
|
||||
|
|
|
@ -133,6 +133,7 @@ _vifT int nVifUnpack(const u8* data) {
|
|||
}
|
||||
else vu1Thread.VifUnpack(vif, vifRegs, (u8*)data, size);
|
||||
|
||||
vif.pass = 0;
|
||||
vif.tag.size = 0;
|
||||
vif.cmd = 0;
|
||||
vifRegs.num = 0;
|
||||
|
|
|
@ -474,7 +474,7 @@ bool GSHacksDlg::OnMessage(UINT message, WPARAM wParam, LPARAM lParam)
|
|||
" Full can be used for Tales of Destiny.";
|
||||
break;
|
||||
case IDC_WILDHACK:
|
||||
helpstr = "WildArms\n\nLowers the GS precission to avoid gaps between pixels when"
|
||||
helpstr = "WildArms\n\nLowers the GS precision to avoid gaps between pixels when"
|
||||
" upscaling. Full option fixes the text on WildArms games, while Half option might improve portraits"
|
||||
" in ArTonelico.";
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue