all repos — mgba @ 83f649dc9cbc056090fe83f056f2114ba72c9857

mGBA Game Boy Advance Emulator

Qt: Update Italian GUI translation

Daniele Scasciafratte mte90net@gmail.com
Sun, 29 Mar 2020 22:25:39 +0200
commit

83f649dc9cbc056090fe83f056f2114ba72c9857

parent

439570f818c8c3e29ceba524bff37368fe57805e

1 files changed, 1317 insertions(+), 844 deletions(-)

jump to
M src/platform/qt/ts/mgba-it.tssrc/platform/qt/ts/mgba-it.ts

@@ -6,7 +6,7 @@ <name>AboutScreen</name>

<message> <location filename="../AboutScreen.ui" line="14"/> <source>About</source> - <translation>Info...</translation> + <translation>Info</translation> </message> <message> <location filename="../AboutScreen.ui" line="23"/>

@@ -24,6 +24,7 @@ <source>{projectName} would like to thank the following patrons from Patreon:</source>

<translation>{projectName} desidera ringraziare i seguenti sponsor di Patreon:</translation> </message> <message> + <location filename="../AboutScreen.ui" line="86"/> <source>© 2013 – 2020 Jeffrey Pfau, licensed under the Mozilla Public License, version 2.0 Game Boy Advance is a registered trademark of Nintendo Co., Ltd.</source> <translation>© 2013 - 2020 Jeffrey Pfau, sotto licenza Mozilla Public License, versione 2.0

@@ -38,14 +39,6 @@ <message>

<location filename="../AboutScreen.ui" line="106"/> <source>{projectVersion}</source> <translation>{projectVersion}</translation> - </message> - <message> - <location filename="../AboutScreen.ui" line="86"/> - <source>© 2013 – 2018 Jeffrey Pfau, licensed under the Mozilla Public License, version 2.0 -Game Boy Advance is a registered trademark of Nintendo Co., Ltd.</source> - <translation>© 2013 - 2016 Jeffrey Pfau, sotto licenza Mozilla Public License, versione 2.0 -Game Boy Advance è un marchio registrato di Nintendo Co., Ltd. {2013 ?} {2018 ?} {2.0 -?}</translation> </message> <message> <location filename="../AboutScreen.ui" line="155"/>

@@ -133,6 +126,84 @@ <translation>0x00 (00)</translation>

</message> </context> <context> + <name>BattleChipView</name> + <message> + <location filename="../BattleChipView.ui" line="14"/> + <source>BattleChip Gate</source> + <translation>BattleChip Gate</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="67"/> + <source>Chip name</source> + <translation>Nome Chip</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="76"/> + <source>Insert</source> + <translation>Inserisci</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="87"/> + <source>Save</source> + <translation>Salva</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="94"/> + <source>Load</source> + <translation>Carica</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="114"/> + <source>Add</source> + <translation>Aggiungi</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="121"/> + <source>Remove</source> + <translation>Rimuovi</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="138"/> + <source>Gate type</source> + <translation>Tipo Gate</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="145"/> + <source>Ba&amp;ttleChip Gate</source> + <translation>Ba&amp;ttleChip Gate</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="155"/> + <source>Progress &amp;Gate</source> + <translation>Progresso &amp;Gate</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="162"/> + <source>Beast &amp;Link Gate</source> + <translation>Beast &amp;Link Gate</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="180"/> + <source>Inserted</source> + <translation>Inserito</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="194"/> + <source>Chip ID</source> + <translation>Chip ID</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="207"/> + <source>Update Chip data</source> + <translation>Aggiorna dati Chip</translation> + </message> + <message> + <location filename="../BattleChipView.ui" line="219"/> + <source>Show advanced</source> + <translation>Mostra avanzate</translation> + </message> +</context> +<context> <name>CheatsView</name> <message> <location filename="../CheatsView.ui" line="14"/>

@@ -155,15 +226,20 @@ <source>Load</source>

<translation>Carica</translation> </message> <message> - <location filename="../CheatsView.ui" line="69"/> + <location filename="../CheatsView.ui" line="48"/> <source>Add New Set</source> <translation>Aggiungi Nuovo Set</translation> </message> <message> - <location filename="../CheatsView.ui" line="76"/> + <location filename="../CheatsView.ui" line="55"/> <source>Add</source> <translation>Aggiungi</translation> </message> + <message> + <location filename="../CheatsView.ui" line="95"/> + <source>Enter codes here...</source> + <translation>Inserisci i codici qui..</translation> + </message> </context> <context> <name>DebuggerConsole</name>

@@ -184,41 +260,89 @@ <translation>Interruzione</translation>

</message> </context> <context> + <name>FrameView</name> + <message> + <location filename="../FrameView.ui" line="14"/> + <source>Inspect frame</source> + <translation>Ispeziona frame</translation> + </message> + <message> + <location filename="../FrameView.ui" line="28"/> + <source>×</source> + <translation>×</translation> + </message> + <message> + <location filename="../FrameView.ui" line="41"/> + <source>Magnification</source> + <translation>Ingrandimento</translation> + </message> + <message> + <location filename="../FrameView.ui" line="50"/> + <source>Freeze frame</source> + <translation>Blocca frame</translation> + </message> + <message> + <location filename="../FrameView.ui" line="84"/> + <source>Backdrop color</source> + <translation>Colore sfondo</translation> + </message> + <message> + <location filename="../FrameView.ui" line="132"/> + <source>Disable scanline effects</source> + <translation>Disabilita effetto scanline</translation> + </message> + <message> + <location filename="../FrameView.ui" line="145"/> + <source>Export</source> + <translation>Esporta</translation> + </message> + <message> + <location filename="../FrameView.ui" line="152"/> + <source>Reset</source> + <translation>Reset</translation> + </message> +</context> +<context> <name>GIFView</name> <message> <location filename="../GIFView.ui" line="14"/> - <source>Record GIF</source> - <translation>Registra GIF</translation> + <source>Record GIF/APNG</source> + <translation>Registra GIF/APNG</translation> + </message> + <message> + <location filename="../GIFView.ui" line="23"/> + <source>APNG</source> + <translation>APNG</translation> </message> <message> - <location filename="../GIFView.ui" line="34"/> + <location filename="../GIFView.ui" line="60"/> <source>Start</source> <translation>Avvia</translation> </message> <message> - <location filename="../GIFView.ui" line="50"/> + <location filename="../GIFView.ui" line="76"/> <source>Stop</source> <translation>Ferma</translation> </message> <message> - <location filename="../GIFView.ui" line="63"/> + <location filename="../GIFView.ui" line="102"/> <source>Select File</source> <translation>Seleziona File</translation> </message> <message> - <location filename="../GIFView.ui" line="101"/> + <location filename="../GIFView.ui" line="121"/> <source>Frameskip</source> <translation>Salto Frame</translation> </message> <message> - <location filename="../GIFView.ui" line="115"/> - <source>Frame delay (ms)</source> - <translation>Ritardo Frame (ms)</translation> + <location filename="../GIFView.ui" line="135"/> + <source>GIF</source> + <translation>GIF</translation> </message> <message> - <location filename="../GIFView.ui" line="122"/> - <source>Automatic</source> - <translation>Automatico</translation> + <location filename="../GIFView.ui" line="148"/> + <source>Loop</source> + <translation>Loop</translation> </message> </context> <context>

@@ -315,51 +439,16 @@ <translation>B</translation>

</message> </context> <context> - <name>LibraryTree</name> - <message> - <location filename="../library/LibraryTree.cpp" line="46"/> - <source>Name</source> - <translation>Nome</translation> - </message> - <message> - <location filename="../library/LibraryTree.cpp" line="47"/> - <source>Location</source> - <translation>Posizione</translation> - </message> - <message> - <location filename="../library/LibraryTree.cpp" line="48"/> - <source>Platform</source> - <translation>Piattaforma</translation> - </message> - <message> - <location filename="../library/LibraryTree.cpp" line="49"/> - <source>Size</source> - <translation>Dimensioni</translation> - </message> - <message> - <location filename="../library/LibraryTree.cpp" line="50"/> - <source>CRC32</source> - <translation>CRC32</translation> - </message> -</context> -<context> - <name>LibraryView</name> - <message> - <source>Library</source> - <translation>Biblioteca</translation> - </message> -</context> -<context> <name>LoadSaveState</name> <message> <location filename="../LoadSaveState.ui" line="14"/> - <location filename="../LoadSaveState.ui" line="88"/> + <location filename="../LoadSaveState.ui" line="66"/> <source>%1 State</source> <translation>%1 cattura stato</translation> </message> <message> <location filename="../LoadSaveState.ui" line="41"/> - <location filename="../LoadSaveState.ui" line="63"/> + <location filename="../LoadSaveState.ui" line="85"/> <location filename="../LoadSaveState.ui" line="107"/> <location filename="../LoadSaveState.ui" line="129"/> <location filename="../LoadSaveState.ui" line="151"/>

@@ -371,17 +460,22 @@ <source>No Save</source>

<translation>Senza Salvare</translation> </message> <message> - <location filename="../LoadSaveState.ui" line="50"/> + <location filename="../LoadSaveState.ui" line="160"/> <source>1</source> <translation>1</translation> </message> <message> - <location filename="../LoadSaveState.ui" line="72"/> + <location filename="../LoadSaveState.ui" line="248"/> <source>2</source> <translation>2</translation> </message> <message> - <location filename="../LoadSaveState.ui" line="116"/> + <location filename="../LoadSaveState.ui" line="261"/> + <source>Cancel</source> + <translation>Annulla</translation> + </message> + <message> + <location filename="../LoadSaveState.ui" line="182"/> <source>3</source> <translation>3</translation> </message>

@@ -391,12 +485,12 @@ <source>4</source>

<translation>4</translation> </message> <message> - <location filename="../LoadSaveState.ui" line="160"/> + <location filename="../LoadSaveState.ui" line="50"/> <source>5</source> <translation>5</translation> </message> <message> - <location filename="../LoadSaveState.ui" line="182"/> + <location filename="../LoadSaveState.ui" line="94"/> <source>6</source> <translation>6</translation> </message>

@@ -406,12 +500,12 @@ <source>7</source>

<translation>7</translation> </message> <message> - <location filename="../LoadSaveState.ui" line="226"/> + <location filename="../LoadSaveState.ui" line="116"/> <source>8</source> <translation>8</translation> </message> <message> - <location filename="../LoadSaveState.ui" line="248"/> + <location filename="../LoadSaveState.ui" line="226"/> <source>9</source> <translation>9</translation> </message>

@@ -482,142 +576,206 @@ <source>Maps</source>

<translation>Mappe</translation> </message> <message> - <location filename="../MapView.ui" line="101"/> + <location filename="../MapView.ui" line="30"/> <source>×</source> <translation>×</translation> </message> <message> - <location filename="../MapView.ui" line="114"/> + <location filename="../MapView.ui" line="43"/> <source>Magnification</source> <translation>Ingrandimento</translation> </message> <message> - <location filename="../MapView.ui" line="123"/> + <location filename="../MapView.ui" line="124"/> <source>Export</source> <translation>Esporta</translation> </message> + <message> + <location filename="../MapView.ui" line="139"/> + <source>Copy</source> + <translation>Copia</translation> + </message> +</context> +<context> + <name>MemoryDump</name> + <message> + <location filename="../MemoryDump.ui" line="14"/> + <source>Save Memory Range</source> + <translation>Salva selezione memoria</translation> + </message> + <message> + <location filename="../MemoryDump.ui" line="20"/> + <source>Start Address:</source> + <translation>Da Indirizzo:</translation> + </message> + <message> + <location filename="../MemoryDump.ui" line="42"/> + <source>:</source> + <translation>:</translation> + </message> + <message> + <location filename="../MemoryDump.ui" line="58"/> + <location filename="../MemoryDump.ui" line="89"/> + <source>0x</source> + <translation>0x</translation> + </message> + <message> + <location filename="../MemoryDump.ui" line="76"/> + <source>Byte Count:</source> + <translation>Numero di Byte:</translation> + </message> + <message> + <location filename="../MemoryDump.ui" line="108"/> + <source>Dump across banks</source> + <translation>Fai il dump tra i banchi di memoria</translation> + </message> </context> <context> <name>MemorySearch</name> <message> - <location filename="../MemorySearch.ui" line="20"/> + <location filename="../MemorySearch.ui" line="26"/> <source>Memory Search</source> <translation>Ricerca Memoria</translation> </message> <message> - <location filename="../MemorySearch.ui" line="45"/> + <location filename="../MemorySearch.ui" line="51"/> <source>Address</source> <translation>Indirizzo</translation> </message> <message> - <location filename="../MemorySearch.ui" line="50"/> + <location filename="../MemorySearch.ui" line="56"/> <source>Current Value</source> <translation>Valore corrente</translation> </message> <message> - <location filename="../MemorySearch.ui" line="55"/> - <location filename="../MemorySearch.ui" line="75"/> + <location filename="../MemorySearch.ui" line="61"/> + <location filename="../MemorySearch.ui" line="81"/> <source>Type</source> <translation>Tipo</translation> </message> <message> - <location filename="../MemorySearch.ui" line="65"/> + <location filename="../MemorySearch.ui" line="71"/> <source>Value</source> <translation>Valore</translation> </message> <message> - <location filename="../MemorySearch.ui" line="82"/> + <location filename="../MemorySearch.ui" line="88"/> <source>Numeric</source> <translation>Numerico</translation> </message> <message> - <location filename="../MemorySearch.ui" line="95"/> + <location filename="../MemorySearch.ui" line="101"/> <source>Text</source> <translation>Testo</translation> </message> <message> - <location filename="../MemorySearch.ui" line="112"/> + <location filename="../MemorySearch.ui" line="118"/> <source>Width</source> <translation>Larghezza</translation> </message> <message> - <location filename="../MemorySearch.ui" line="119"/> - <location filename="../MemorySearch.ui" line="179"/> + <location filename="../MemorySearch.ui" line="125"/> + <location filename="../MemorySearch.ui" line="185"/> <source>Guess</source> <translation>Indovina</translation> </message> <message> - <location filename="../MemorySearch.ui" line="132"/> + <location filename="../MemorySearch.ui" line="138"/> <source>1 Byte (8-bit)</source> <translation>1 Byte (8-bit)</translation> </message> <message> - <location filename="../MemorySearch.ui" line="142"/> + <location filename="../MemorySearch.ui" line="148"/> <source>2 Bytes (16-bit)</source> <translation>2 Bytes (16-bit)</translation> </message> <message> - <location filename="../MemorySearch.ui" line="152"/> + <location filename="../MemorySearch.ui" line="158"/> <source>4 Bytes (32-bit)</source> <translation>4 Bytes (32-bit)</translation> </message> <message> - <location filename="../MemorySearch.ui" line="172"/> + <location filename="../MemorySearch.ui" line="178"/> <source>Number type</source> <translation>Tipo di numero</translation> </message> <message> - <location filename="../MemorySearch.ui" line="189"/> + <location filename="../MemorySearch.ui" line="195"/> <source>Decimal</source> <translation>Decimale</translation> </message> <message> - <location filename="../MemorySearch.ui" line="196"/> + <location filename="../MemorySearch.ui" line="202"/> <source>Hexadecimal</source> <translation>Esadecimale</translation> </message> <message> - <location filename="../MemorySearch.ui" line="210"/> - <source>Compare</source> - <translation>Confronta</translation> + <location filename="../MemorySearch.ui" line="216"/> + <source>Search type</source> + <translation>Tipo di ricerca</translation> + </message> + <message> + <location filename="../MemorySearch.ui" line="223"/> + <source>Equal to value</source> + <translation>Uguale al valore</translation> </message> <message> - <location filename="../MemorySearch.ui" line="217"/> - <source>Equal</source> - <translation>Uguale</translation> + <location filename="../MemorySearch.ui" line="236"/> + <source>Greater than value</source> + <translation>Più del valore</translation> + </message> + <message> + <location filename="../MemorySearch.ui" line="246"/> + <source>Less than value</source> + <translation>Meno del valore</translation> + </message> + <message> + <location filename="../MemorySearch.ui" line="256"/> + <source>Unknown/changed</source> + <translation>Sconos./cambiato</translation> + </message> + <message> + <location filename="../MemorySearch.ui" line="269"/> + <source>Changed by value</source> + <translation>Cambiato dal valore</translation> + </message> + <message> + <location filename="../MemorySearch.ui" line="282"/> + <source>Unchanged</source> + <translation>Non cambiato</translation> </message> <message> - <location filename="../MemorySearch.ui" line="230"/> - <source>Greater</source> - <translation>Maggiore</translation> + <location filename="../MemorySearch.ui" line="295"/> + <source>Increased</source> + <translation>Incrementato</translation> </message> <message> - <location filename="../MemorySearch.ui" line="240"/> - <source>Less</source> - <translation>Minore</translation> + <location filename="../MemorySearch.ui" line="308"/> + <source>Decreased</source> + <translation>Decrementato</translation> </message> <message> - <location filename="../MemorySearch.ui" line="253"/> - <source>Delta</source> - <translation>Delta</translation> + <location filename="../MemorySearch.ui" line="318"/> + <source>Search ROM</source> + <translation>Cerca nella ROM</translation> </message> <message> - <location filename="../MemorySearch.ui" line="274"/> - <source>Search</source> - <translation>Cerca</translation> + <location filename="../MemorySearch.ui" line="336"/> + <source>New Search</source> + <translation>Nuova Ricerca</translation> </message> <message> - <location filename="../MemorySearch.ui" line="281"/> + <location filename="../MemorySearch.ui" line="343"/> <source>Search Within</source> <translation>Cerca all&apos;interno</translation> </message> <message> - <location filename="../MemorySearch.ui" line="288"/> + <location filename="../MemorySearch.ui" line="350"/> <source>Open in Memory Viewer</source> <translation>Apri nel Visualizzatore Memoria</translation> </message> <message> - <location filename="../MemorySearch.ui" line="295"/> + <location filename="../MemorySearch.ui" line="357"/> <source>Refresh</source> <translation>Aggiorna</translation> </message>

@@ -635,67 +793,77 @@ <source>Inspect Address:</source>

<translation>Ispeziona indirizzo:</translation> </message> <message> - <location filename="../MemoryView.ui" line="61"/> + <location filename="../MemoryView.ui" line="58"/> + <source>:</source> + <translation>:</translation> + </message> + <message> + <location filename="../MemoryView.ui" line="68"/> <source>0x</source> <translation>0x</translation> </message> <message> - <location filename="../MemoryView.ui" line="81"/> + <location filename="../MemoryView.ui" line="88"/> <source>Set Alignment:</source> <translation>Set di allineamento:</translation> </message> <message> - <location filename="../MemoryView.ui" line="101"/> - <source>1 Byte</source> - <translation>1 Byte</translation> + <location filename="../MemoryView.ui" line="108"/> + <source>&amp;1 Byte</source> + <translation>&amp;1 Byte</translation> </message> <message> - <location filename="../MemoryView.ui" line="124"/> - <source>2 Bytes</source> - <translation>2 Bytes</translation> + <location filename="../MemoryView.ui" line="131"/> + <source>&amp;2 Bytes</source> + <translation>&amp;2 Byte</translation> </message> <message> - <location filename="../MemoryView.ui" line="144"/> - <source>4 Bytes</source> - <translation>4 Bytes</translation> + <location filename="../MemoryView.ui" line="151"/> + <source>&amp;4 Bytes</source> + <translation>&amp;4 Byte</translation> </message> <message> - <location filename="../MemoryView.ui" line="199"/> + <location filename="../MemoryView.ui" line="205"/> <source>Signed Integer:</source> <translation>Intero segnato:</translation> </message> <message> - <location filename="../MemoryView.ui" line="217"/> + <location filename="../MemoryView.ui" line="223"/> <source>String:</source> <translation>Stringa:</translation> </message> <message> - <location filename="../MemoryView.ui" line="231"/> + <location filename="../MemoryView.ui" line="237"/> <source>Load TBL</source> <translation>Carica TBL</translation> </message> <message> - <location filename="../MemoryView.ui" line="244"/> + <location filename="../MemoryView.ui" line="250"/> <source>Copy Selection</source> <translation>Copia la selezione</translation> </message> <message> - <location filename="../MemoryView.ui" line="251"/> + <location filename="../MemoryView.ui" line="257"/> <source>Paste</source> <translation>Incolla</translation> </message> <message> - <location filename="../MemoryView.ui" line="271"/> + <location filename="../MemoryView.ui" line="277"/> <source>Save Selection</source> <translation>Salva la selezione</translation> </message> <message> - <location filename="../MemoryView.ui" line="278"/> + <location filename="../MemoryView.ui" line="284"/> + <source>Save Range</source> + <translation>Salva Intervallo</translation> + </message> + <message> + <location filename="../MemoryView.ui" line="291"/> <source>Load</source> <translation>Carica</translation> </message> <message> - <location filename="../MemoryView.ui" line="181"/> + <location filename="../MemoryView.ui" line="187"/> <source>Unsigned Integer:</source> <translation>Intero non segnato:</translation> </message>

@@ -708,140 +876,162 @@ <source>Sprites</source>

<translation>Sprites</translation> </message> <message> - <location filename="../ObjView.ui" line="56"/> - <location filename="../ObjView.ui" line="506"/> + <location filename="../ObjView.ui" line="109"/> + <location filename="../ObjView.ui" line="254"/> <source>×</source> <translation>×</translation> </message> <message> - <location filename="../ObjView.ui" line="69"/> + <location filename="../ObjView.ui" line="122"/> <source>Magnification</source> <translation>Ingrandimento</translation> </message> <message> - <location filename="../ObjView.ui" line="76"/> + <location filename="../ObjView.ui" line="365"/> <source>Export</source> <translation>Esporta</translation> </message> <message> - <location filename="../ObjView.ui" line="85"/> + <location filename="../ObjView.ui" line="378"/> <source>Attributes</source> <translation>Attributi</translation> </message> <message> - <location filename="../ObjView.ui" line="93"/> + <location filename="../ObjView.ui" line="386"/> <source>Transform</source> <translation>Trasformazione</translation> </message> <message> - <location filename="../ObjView.ui" line="113"/> + <location filename="../ObjView.ui" line="406"/> <source>Off</source> <translation>No</translation> </message> <message> - <location filename="../ObjView.ui" line="124"/> + <location filename="../ObjView.ui" line="417"/> <source>Palette</source> <translation>Palette</translation> </message> <message> - <location filename="../ObjView.ui" line="144"/> - <location filename="../ObjView.ui" line="374"/> - <location filename="../ObjView.ui" line="430"/> - <location filename="../ObjView.ui" line="456"/> + <location filename="../ObjView.ui" line="171"/> + <location filename="../ObjView.ui" line="197"/> + <location filename="../ObjView.ui" line="437"/> + <location filename="../ObjView.ui" line="667"/> <source>0</source> <translation>0</translation> </message> <message> - <location filename="../ObjView.ui" line="158"/> + <location filename="../ObjView.ui" line="94"/> + <source>Copy</source> + <translation>Copia</translation> + </message> + <message> + <location filename="../ObjView.ui" line="284"/> + <location filename="../ObjView.ui" line="325"/> + <source>+0.00</source> + <translation>+0.00</translation> + </message> + <message> + <location filename="../ObjView.ui" line="291"/> + <location filename="../ObjView.ui" line="305"/> + <source>+1.00</source> + <translation>+1.00</translation> + </message> + <message> + <location filename="../ObjView.ui" line="298"/> + <source>Matrix</source> + <translation>Matrix</translation> + </message> + <message> + <location filename="../ObjView.ui" line="451"/> <source>Double Size</source> <translation>Dimensioni doppie</translation> </message> <message> - <location filename="../ObjView.ui" line="184"/> - <location filename="../ObjView.ui" line="228"/> - <location filename="../ObjView.ui" line="241"/> - <location filename="../ObjView.ui" line="309"/> + <location filename="../ObjView.ui" line="477"/> + <location filename="../ObjView.ui" line="521"/> + <location filename="../ObjView.ui" line="534"/> + <location filename="../ObjView.ui" line="602"/> <source>Return, Ctrl+R</source> <translation>Return, Ctrl+R</translation> </message> <message> - <location filename="../ObjView.ui" line="202"/> + <location filename="../ObjView.ui" line="495"/> <source>Flipped</source> <translation>Flippato</translation> </message> <message> - <location filename="../ObjView.ui" line="225"/> + <location filename="../ObjView.ui" line="518"/> <source>H</source> <translation>H</translation> </message> <message> - <location filename="../ObjView.ui" line="238"/> + <location filename="../ObjView.ui" line="531"/> <source>V</source> <translation>V</translation> </message> <message> - <location filename="../ObjView.ui" line="252"/> + <location filename="../ObjView.ui" line="545"/> <source>Mode</source> <translation>Modalità</translation> </message> <message> - <location filename="../ObjView.ui" line="272"/> + <location filename="../ObjView.ui" line="565"/> <source>Normal</source> <translation>Normale</translation> </message> <message> - <location filename="../ObjView.ui" line="283"/> + <location filename="../ObjView.ui" line="576"/> <source>Mosaic</source> <translation>Mosaico</translation> </message> <message> - <location filename="../ObjView.ui" line="320"/> + <location filename="../ObjView.ui" line="613"/> <source>Enabled</source> <translation>Abilitato</translation> </message> <message> - <location filename="../ObjView.ui" line="354"/> + <location filename="../ObjView.ui" line="647"/> <source>Priority</source> <translation>Priorità</translation> </message> <message> - <location filename="../ObjView.ui" line="389"/> + <location filename="../ObjView.ui" line="682"/> <source>Tile</source> <translation>Tile</translation> </message> <message> - <location filename="../ObjView.ui" line="396"/> + <location filename="../ObjView.ui" line="137"/> <source>Geometry</source> <translation>Geometria</translation> </message> <message> - <location filename="../ObjView.ui" line="404"/> + <location filename="../ObjView.ui" line="145"/> <source>Position</source> <translation>Posizione</translation> </message> <message> - <location filename="../ObjView.ui" line="440"/> + <location filename="../ObjView.ui" line="181"/> <source>, </source> <translation>, </translation> </message> <message> - <location filename="../ObjView.ui" line="470"/> + <location filename="../ObjView.ui" line="218"/> <source>Dimensions</source> <translation>Dimensioni</translation> </message> <message> - <location filename="../ObjView.ui" line="496"/> - <location filename="../ObjView.ui" line="522"/> + <location filename="../ObjView.ui" line="244"/> + <location filename="../ObjView.ui" line="270"/> <source>8</source> <translation>8</translation> </message> <message> - <location filename="../ObjView.ui" line="552"/> + <location filename="../ObjView.ui" line="72"/> <source>Address</source> <translation>Indirizzo</translation> </message> <message> - <location filename="../ObjView.ui" line="559"/> + <location filename="../ObjView.ui" line="79"/> <source>0x07000000</source> <translation>0x07000000</translation> </message>

@@ -999,36 +1189,51 @@ <translation>MBC5 + Vibrazione</translation>

</message> <message> <location filename="../OverrideView.ui" line="324"/> + <source>MBC6</source> + <translation>MBC6</translation> + </message> + <message> + <location filename="../OverrideView.ui" line="329"/> <source>MBC7</source> <translation>MBC7</translation> </message> <message> - <location filename="../OverrideView.ui" line="329"/> + <location filename="../OverrideView.ui" line="334"/> + <source>MMM01</source> + <translation>MMM01</translation> + </message> + <message> + <location filename="../OverrideView.ui" line="339"/> <source>Pocket Cam</source> <translation>Pocket Cam</translation> </message> <message> - <location filename="../OverrideView.ui" line="334"/> + <location filename="../OverrideView.ui" line="344"/> <source>TAMA5</source> <translation>TAMA5</translation> </message> <message> - <location filename="../OverrideView.ui" line="339"/> + <location filename="../OverrideView.ui" line="349"/> + <source>HuC-1</source> + <translation>HuC-1</translation> + </message> + <message> + <location filename="../OverrideView.ui" line="354"/> <source>HuC-3</source> <translation>HuC-3</translation> </message> <message> - <location filename="../OverrideView.ui" line="347"/> + <location filename="../OverrideView.ui" line="362"/> <source>Background Colors</source> <translation>Colori di sfondo</translation> </message> <message> - <location filename="../OverrideView.ui" line="434"/> + <location filename="../OverrideView.ui" line="449"/> <source>Sprite Colors 1</source> <translation>Colori Sprite 1</translation> </message> <message> - <location filename="../OverrideView.ui" line="441"/> + <location filename="../OverrideView.ui" line="456"/> <source>Sprite Colors 2</source> <translation>Colori Sprite 2</translation> </message>

@@ -1104,8 +1309,8 @@ <translation>#000000</translation>

</message> <message> <location filename="../PaletteView.ui" line="292"/> - <source>000</source> - <translation>000</translation> + <source>0x000 (000)</source> + <translation>0x000 (000) {0x?}</translation> </message> <message> <location filename="../PaletteView.ui" line="322"/>

@@ -1154,27 +1359,37 @@ <source>Game Boy Printer</source>

<translation>Stampante Game Boy</translation> </message> <message> - <location filename="../PrinterView.ui" line="96"/> + <location filename="../PrinterView.ui" line="130"/> <source>Hurry up!</source> <translation>Sbrigati!</translation> </message> <message> - <location filename="../PrinterView.ui" line="103"/> + <location filename="../PrinterView.ui" line="137"/> <source>Tear off</source> <translation>Strappa</translation> </message> + <message> + <location filename="../PrinterView.ui" line="167"/> + <source>×</source> + <translation>×</translation> + </message> + <message> + <location filename="../PrinterView.ui" line="180"/> + <source>Magnification</source> + <translation>Ingrandimento</translation> + </message> </context> <context> <name>QGBA::AssetTile</name> <message> - <location filename="../AssetTile.cpp" line="112"/> + <location filename="../AssetTile.cpp" line="104"/> <source>%0%1%2</source> <translation>%0%1%2</translation> </message> <message> - <location filename="../AssetTile.cpp" line="148"/> - <location filename="../AssetTile.cpp" line="149"/> - <location filename="../AssetTile.cpp" line="150"/> + <location filename="../AssetTile.cpp" line="143"/> + <location filename="../AssetTile.cpp" line="144"/> + <location filename="../AssetTile.cpp" line="145"/> <source>0x%0 (%1)</source> <translation>0x%0 (%1)</translation> </message>

@@ -1214,6 +1429,35 @@ <translation>Impossibile avviare un processore audio senza input</translation>

</message> </context> <context> + <name>QGBA::BattleChipView</name> + <message> + <location filename="../BattleChipView.cpp" line="114"/> + <source>BattleChip data missing</source> + <translation>BattleCHip dati mancanti</translation> + </message> + <message> + <location filename="../BattleChipView.cpp" line="115"/> + <source>BattleChip data is missing. BattleChip Gates will still work, but some graphics will be missing. Would you like to download the data now?</source> + <translation>I dati BattleChip sono mancanti. BattleChip Gate continuerà a funzionare, ma alcune grafiche saranno mancanti. Vuoi scaricare questi dati ora?</translation> + </message> + <message> + <location filename="../BattleChipView.cpp" line="181"/> + <location filename="../BattleChipView.cpp" line="200"/> + <source>Select deck file</source> + <translation>Seleziona file deck</translation> + </message> + <message> + <location filename="../BattleChipView.cpp" line="212"/> + <source>Incompatible deck</source> + <translation>Deck non compatibile</translation> + </message> + <message> + <location filename="../BattleChipView.cpp" line="213"/> + <source>The selected deck is not compatible with this Chip Gate</source> + <translation>Il deck selezionato non è compatibile con questo Chip Gate</translation> + </message> +</context> +<context> <name>QGBA::CheatsModel</name> <message> <location filename="../CheatsModel.cpp" line="54"/>

@@ -1259,22 +1503,22 @@ </context>

<context> <name>QGBA::CoreController</name> <message> - <location filename="../CoreController.cpp" line="561"/> + <location filename="../CoreController.cpp" line="589"/> <source>Failed to open save file: %1</source> <translation>Impossibile aprire il file di salvataggio: %1</translation> </message> <message> - <location filename="../CoreController.cpp" line="590"/> + <location filename="../CoreController.cpp" line="618"/> <source>Failed to open game file: %1</source> <translation>Impossibile aprire il file di gioco: %1</translation> </message> <message> - <location filename="../CoreController.cpp" line="655"/> + <location filename="../CoreController.cpp" line="716"/> <source>Failed to open snapshot file for reading: %1</source> <translation>Impossibile aprire il file snapshot per la lettura: %1</translation> </message> <message> - <location filename="../CoreController.cpp" line="671"/> + <location filename="../CoreController.cpp" line="732"/> <source>Failed to open snapshot file for writing: %1</source> <translation>Impossibile aprire il file snapshot per la scrittura: %1</translation> </message>

@@ -1286,6 +1530,62 @@ <location filename="../CoreManager.cpp" line="54"/>

<source>Failed to open game file: %1</source> <translation>Impossibile aprire il file di gioco: %1</translation> </message> + <message> + <location filename="../CoreManager.cpp" line="86"/> + <source>Could not load game. Are you sure it&apos;s in the correct format?</source> + <translation>Impossibile caricare il gioco. Sei sicuro che sia nel formato corretto?</translation> + </message> +</context> +<context> + <name>QGBA::FrameView</name> + <message> + <location filename="../FrameView.cpp" line="430"/> + <source>Export frame</source> + <translation>Esporta Frame</translation> + </message> + <message> + <location filename="../FrameView.cpp" line="431"/> + <source>Portable Network Graphics (*.png)</source> + <translation>Portable Network Graphics (*.png)</translation> + </message> + <message> + <location filename="../FrameView.cpp" line="449"/> + <source>None</source> + <translation>Nessuno</translation> + </message> + <message> + <location filename="../FrameView.cpp" line="451"/> + <source>Background</source> + <translation>Sfondo</translation> + </message> + <message> + <location filename="../FrameView.cpp" line="454"/> + <source>Window</source> + <translation>Finestra</translation> + </message> + <message> + <location filename="../FrameView.cpp" line="457"/> + <source>Sprite</source> + <translation>Sprite</translation> + </message> + <message> + <location filename="../FrameView.cpp" line="460"/> + <source>Backdrop</source> + <translation>Sfondo</translation> + </message> + <message> + <location filename="../FrameView.cpp" line="466"/> + <source>%1 %2</source> + <translation>%1x {1 %2?}</translation> + </message> +</context> +<context> + <name>QGBA::GBAApp</name> + <message> + <location filename="../GBAApp.cpp" line="69"/> + <source>Enable Discord Rich Presence</source> + <translation>Abilita Discord Rich Presence</translation> + </message> </context> <context> <name>QGBA::GBAKeyEditor</name>

@@ -1356,42 +1656,19 @@ </context>

<context> <name>QGBA::GIFView</name> <message> - <location filename="../GIFView.cpp" line="53"/> - <source>Failed to open output GIF file: %1</source> - <translation>Impossibile aprire il file GIF di output: %1</translation> + <location filename="../GIFView.cpp" line="57"/> + <source>Failed to open output GIF or APNG file: %1</source> + <translation>Apertura del file output GIT o APNG fallita: %1</translation> </message> <message> - <location filename="../GIFView.cpp" line="71"/> + <location filename="../GIFView.cpp" line="81"/> <source>Select output file</source> <translation>Seleziona file di output</translation> </message> <message> - <location filename="../GIFView.cpp" line="71"/> - <source>Graphics Interchange Format (*.gif)</source> - <translation>Graphics Interchange Format (*.gif)</translation> - </message> -</context> -<context> - <name>QGBA::GameController</name> - <message> - <source>Failed to open game file: %1</source> - <translation>Impossibile aprire il file di gioco: %1</translation> - </message> - <message> - <source>Failed to open save file: %1</source> - <translation>Impossibile aprire il file di salvataggio: %1</translation> - </message> - <message> - <source>Failed to open snapshot file for reading: %1</source> - <translation>Impossibile aprire il file snapshot per la lettura: %1</translation> - </message> - <message> - <source>Failed to open snapshot file for writing: %1</source> - <translation>Impossibile aprire il file snapshot per la scrittura: %1</translation> - </message> - <message> - <source>Failed to start audio processor</source> - <translation>Impossibile avviare il processore audio</translation> + <location filename="../GIFView.cpp" line="81"/> + <source>Graphics Interchange Format (*.gif);;Animated Portable Network Graphics (*.png *.apng)</source> + <translation>Graphics Interchange Format (*.gif);;Animated Portable Network Graphics (*.png *.apng)</translation> </message> </context> <context>

@@ -2765,113 +3042,143 @@ </context>

<context> <name>QGBA::KeyEditor</name> <message> - <location filename="../KeyEditor.cpp" line="33"/> - <location filename="../KeyEditor.cpp" line="207"/> + <location filename="../KeyEditor.cpp" line="34"/> + <location filename="../KeyEditor.cpp" line="236"/> <source>---</source> <translation>---</translation> </message> -</context> -<context> - <name>QGBA::LibraryModel</name> <message> - <source>Name</source> - <translation>Nome</translation> + <location filename="../KeyEditor.cpp" line="53"/> + <source>Super (L)</source> + <translation>Super (L)</translation> </message> <message> - <source>Filename</source> - <translation>Nome del file</translation> + <location filename="../KeyEditor.cpp" line="56"/> + <source>Super (R)</source> + <translation>Super (R)</translation> </message> <message> - <source>Size</source> - <translation>Dimensioni</translation> - </message> - <message> - <source>Platform</source> - <translation>Piattaforma</translation> - </message> - <message> - <source>GBA</source> - <translation>GBA</translation> - </message> - <message> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <source>?</source> - <translation>?</translation> - </message> - <message> - <source>Location</source> - <translation>Posizione</translation> - </message> - <message> - <source>CRC32</source> - <translation>CRC32</translation> + <location filename="../KeyEditor.cpp" line="59"/> + <source>Menu</source> + <translation>Menu</translation> </message> </context> <context> <name>QGBA::LoadSaveState</name> <message> - <location filename="../LoadSaveState.cpp" line="71"/> + <location filename="../LoadSaveState.cpp" line="74"/> <source>Load State</source> <translation>Carica stato</translation> </message> <message> - <location filename="../LoadSaveState.cpp" line="71"/> + <location filename="../LoadSaveState.cpp" line="74"/> <source>Save State</source> <translation>Salva stato</translation> </message> <message> - <location filename="../LoadSaveState.cpp" line="180"/> + <location filename="../LoadSaveState.cpp" line="183"/> <source>Empty</source> <translation>Vuoto</translation> </message> <message> - <location filename="../LoadSaveState.cpp" line="189"/> + <location filename="../LoadSaveState.cpp" line="192"/> <source>Corrupted</source> <translation>Corrotto</translation> </message> <message> - <location filename="../LoadSaveState.cpp" line="218"/> + <location filename="../LoadSaveState.cpp" line="221"/> <source>Slot %1</source> <translation>Slot %1</translation> </message> </context> <context> + <name>QGBA::LogConfigModel</name> + <message> + <location filename="../LogConfigModel.cpp" line="79"/> + <location filename="../LogConfigModel.cpp" line="100"/> + <source>Default</source> + <translation>Predefinito</translation> + </message> + <message> + <location filename="../LogConfigModel.cpp" line="81"/> + <source>Fatal</source> + <translation>Fatale</translation> + </message> + <message> + <location filename="../LogConfigModel.cpp" line="83"/> + <source>Error</source> + <translation>Errore</translation> + </message> + <message> + <location filename="../LogConfigModel.cpp" line="85"/> + <source>Warning</source> + <translation>Avvertenze</translation> + </message> + <message> + <location filename="../LogConfigModel.cpp" line="87"/> + <source>Info</source> + <translation>Informazioni</translation> + </message> + <message> + <location filename="../LogConfigModel.cpp" line="89"/> + <source>Debug</source> + <translation>Debug</translation> + </message> + <message> + <location filename="../LogConfigModel.cpp" line="91"/> + <source>Stub</source> + <translation>Matrice</translation> + </message> + <message> + <location filename="../LogConfigModel.cpp" line="93"/> + <source>Game Error</source> + <translation>Errore del gioco</translation> + </message> +</context> +<context> <name>QGBA::LogController</name> <message> - <location filename="../LogController.cpp" line="65"/> + <location filename="../LogController.cpp" line="68"/> + <source>[%1] %2: %3</source> + <translation>[%1] %2: %3</translation> + </message> + <message> + <location filename="../LogController.cpp" line="79"/> + <source>An error occurred</source> + <translation>È avvenuto un errore</translation> + </message> + <message> + <location filename="../LogController.cpp" line="151"/> <source>DEBUG</source> <translation>DEBUG</translation> </message> <message> - <location filename="../LogController.cpp" line="67"/> + <location filename="../LogController.cpp" line="153"/> <source>STUB</source> <translation>STUB</translation> </message> <message> - <location filename="../LogController.cpp" line="69"/> + <location filename="../LogController.cpp" line="155"/> <source>INFO</source> <translation>INFORMAZIONI</translation> </message> <message> - <location filename="../LogController.cpp" line="71"/> + <location filename="../LogController.cpp" line="157"/> <source>WARN</source> <translation>AVVERTENZA</translation> </message> <message> - <location filename="../LogController.cpp" line="73"/> + <location filename="../LogController.cpp" line="159"/> <source>ERROR</source> <translation>ERRORE</translation> </message> <message> - <location filename="../LogController.cpp" line="75"/> + <location filename="../LogController.cpp" line="161"/> <source>FATAL</source> <translation>FATALE</translation> </message> <message> - <location filename="../LogController.cpp" line="77"/> + <location filename="../LogController.cpp" line="163"/> <source>GAME ERROR</source> <translation>ERRORE NEL GIOCO</translation> </message>

@@ -2879,49 +3186,97 @@ </context>

<context> <name>QGBA::MapView</name> <message> - <location filename="../MapView.cpp" line="84"/> + <location filename="../MapView.cpp" line="48"/> + <source>Priority</source> + <translation>Priorità</translation> + </message> + <message> + <location filename="../MapView.cpp" line="49"/> + <location filename="../MapView.cpp" line="61"/> + <source>Map base</source> + <translation>Map base</translation> + </message> + <message> + <location filename="../MapView.cpp" line="50"/> + <location filename="../MapView.cpp" line="62"/> + <source>Tile base</source> + <translation>Tile base</translation> + </message> + <message> + <location filename="../MapView.cpp" line="51"/> + <source>Size</source> + <translation>Dimensioni</translation> + </message> + <message> + <location filename="../MapView.cpp" line="52"/> + <location filename="../MapView.cpp" line="63"/> + <source>Offset</source> + <translation>Offset</translation> + </message> + <message> + <location filename="../MapView.cpp" line="53"/> + <source>Xform</source> + <translation>Xform</translation> + </message> + <message> + <location filename="../MapView.cpp" line="107"/> <source>Map Addr.</source> <translation>Indir. Mappa</translation> </message> <message> - <location filename="../MapView.cpp" line="85"/> + <location filename="../MapView.cpp" line="108"/> <source>Mirror</source> <translation>Specchiatura</translation> </message> <message> - <location filename="../MapView.cpp" line="113"/> + <location filename="../MapView.cpp" line="136"/> <source>None</source> <translation>Nessuno</translation> </message> <message> - <location filename="../MapView.cpp" line="115"/> + <location filename="../MapView.cpp" line="138"/> <source>Both</source> <translation>Entrambi</translation> </message> <message> - <location filename="../MapView.cpp" line="117"/> + <location filename="../MapView.cpp" line="140"/> <source>Horizontal</source> <translation>Orizzontale</translation> </message> <message> - <location filename="../MapView.cpp" line="119"/> + <location filename="../MapView.cpp" line="142"/> <source>Vertical</source> <translation>Verticale</translation> </message> <message> - <location filename="../MapView.cpp" line="172"/> + <location filename="../MapView.cpp" line="168"/> + <location filename="../MapView.cpp" line="169"/> + <location filename="../MapView.cpp" line="217"/> + <source>N/A</source> + <translation>N/D</translation> + </message> + <message> + <location filename="../MapView.cpp" line="260"/> <source>Export map</source> <translation>Esporta Mappa</translation> </message> <message> - <location filename="../MapView.cpp" line="173"/> + <location filename="../MapView.cpp" line="261"/> <source>Portable Network Graphics (*.png)</source> <translation>Portable Network Graphics (*.png)</translation> </message> +</context> +<context> + <name>QGBA::MemoryDump</name> <message> - <location filename="../MapView.cpp" line="176"/> - <source>Failed to open output PNG file: %1</source> - <translation>Impossibile aprire il file PNG: %1</translation> + <location filename="../MemoryDump.cpp" line="24"/> + <source>Save memory region</source> + <translation>Salva regione memoria</translation> + </message> + <message> + <location filename="../MemoryDump.cpp" line="30"/> + <source>Failed to open output file: %1</source> + <translation>Impossibile aprire il file di output: %1</translation> </message> </context> <context>

@@ -2947,43 +3302,42 @@ <source>Load</source>

<translation>Carica</translation> </message> <message> - <location filename="../MemoryModel.cpp" line="91"/> - <location filename="../MemoryModel.cpp" line="156"/> + <location filename="../MemoryModel.cpp" line="104"/> <source>All</source> <translation>Tutto</translation> </message> <message> - <location filename="../MemoryModel.cpp" line="136"/> + <location filename="../MemoryModel.cpp" line="149"/> <source>Load TBL</source> <translation>Carica TBL</translation> </message> <message> - <location filename="../MemoryModel.cpp" line="196"/> + <location filename="../MemoryModel.cpp" line="203"/> <source>Save selected memory</source> <translation>Salva la memoria selezionata</translation> </message> <message> - <location filename="../MemoryModel.cpp" line="202"/> + <location filename="../MemoryModel.cpp" line="209"/> <source>Failed to open output file: %1</source> <translation>Impossibile aprire il file di output: %1</translation> </message> <message> - <location filename="../MemoryModel.cpp" line="210"/> + <location filename="../MemoryModel.cpp" line="217"/> <source>Load memory</source> <translation>Carica memoria</translation> </message> <message> - <location filename="../MemoryModel.cpp" line="216"/> + <location filename="../MemoryModel.cpp" line="223"/> <source>Failed to open input file: %1</source> <translation>Impossibile aprire il file di input: %1</translation> </message> <message> - <location filename="../MemoryModel.cpp" line="332"/> + <location filename="../MemoryModel.cpp" line="339"/> <source>TBL</source> <translation>TBL</translation> </message> <message> - <location filename="../MemoryModel.cpp" line="332"/> + <location filename="../MemoryModel.cpp" line="339"/> <source>ISO-8859-1</source> <translation>ISO-8859-1</translation> </message>

@@ -2991,22 +3345,22 @@ </context>

<context> <name>QGBA::MemorySearch</name> <message> - <location filename="../MemorySearch.cpp" line="200"/> + <location filename="../MemorySearch.cpp" line="221"/> <source> (%0/%1×)</source> <translation> (%0/%1×)</translation> </message> <message> - <location filename="../MemorySearch.cpp" line="202"/> + <location filename="../MemorySearch.cpp" line="223"/> <source> (⅟%0×)</source> <translation> (⅟%0×)</translation> </message> <message> - <location filename="../MemorySearch.cpp" line="205"/> + <location filename="../MemorySearch.cpp" line="226"/> <source> (%0×)</source> <translation> (%0×)</translation> </message> <message> - <location filename="../MemorySearch.cpp" line="209"/> + <location filename="../MemorySearch.cpp" line="230"/> <source>%1 byte%2</source> <translation>%1 byte%2</translation> </message>

@@ -3014,57 +3368,64 @@ </context>

<context> <name>QGBA::ObjView</name> <message> - <location filename="../ObjView.cpp" line="145"/> - <location filename="../ObjView.cpp" line="239"/> + <location filename="../ObjView.cpp" line="155"/> + <location filename="../ObjView.cpp" line="243"/> <source>0x%0</source> <translation>0x%0</translation> </message> <message> - <location filename="../ObjView.cpp" line="156"/> + <location filename="../ObjView.cpp" line="176"/> <source>Off</source> <translation>No</translation> </message> <message> - <location filename="../ObjView.cpp" line="161"/> + <location filename="../ObjView.cpp" line="177"/> + <location filename="../ObjView.cpp" line="178"/> + <location filename="../ObjView.cpp" line="179"/> + <location filename="../ObjView.cpp" line="180"/> + <location filename="../ObjView.cpp" line="251"/> + <location filename="../ObjView.cpp" line="252"/> + <location filename="../ObjView.cpp" line="253"/> + <location filename="../ObjView.cpp" line="254"/> + <source>---</source> + <translation>---</translation> + </message> + <message> + <location filename="../ObjView.cpp" line="185"/> <source>Normal</source> <translation>Normale</translation> </message> <message> - <location filename="../ObjView.cpp" line="164"/> + <location filename="../ObjView.cpp" line="188"/> <source>Trans</source> <translation>Trans</translation> </message> <message> - <location filename="../ObjView.cpp" line="167"/> + <location filename="../ObjView.cpp" line="191"/> <source>OBJWIN</source> <translation>OBJWIN</translation> </message> <message> - <location filename="../ObjView.cpp" line="170"/> + <location filename="../ObjView.cpp" line="194"/> <source>Invalid</source> <translation>Non valido</translation> </message> <message> - <location filename="../ObjView.cpp" line="246"/> - <location filename="../ObjView.cpp" line="247"/> + <location filename="../ObjView.cpp" line="250"/> + <location filename="../ObjView.cpp" line="255"/> <source>N/A</source> <translation>N/D</translation> </message> <message> - <location filename="../ObjView.cpp" line="253"/> + <location filename="../ObjView.cpp" line="280"/> <source>Export sprite</source> <translation>Esporta sprite</translation> </message> <message> - <location filename="../ObjView.cpp" line="254"/> + <location filename="../ObjView.cpp" line="281"/> <source>Portable Network Graphics (*.png)</source> <translation>Portable Network Graphics (*.png)</translation> </message> - <message> - <location filename="../ObjView.cpp" line="257"/> - <source>Failed to open output PNG file: %1</source> - <translation>Impossibile aprire il file PNG: %1</translation> - </message> </context> <context> <name>QGBA::PaletteView</name>

@@ -3080,10 +3441,6 @@ <translation>0x%0</translation>

</message> <message> <location filename="../PaletteView.cpp" line="123"/> - <source>%0</source> - <translation>%0</translation> - </message> - <message> <location filename="../PaletteView.cpp" line="124"/> <location filename="../PaletteView.cpp" line="125"/> <location filename="../PaletteView.cpp" line="126"/>

@@ -3109,12 +3466,12 @@ </context>

<context> <name>QGBA::PrinterView</name> <message> - <location filename="../PrinterView.cpp" line="35"/> + <location filename="../PrinterView.cpp" line="52"/> <source>Save Printout</source> <translation>Salva Stampa</translation> </message> <message> - <location filename="../PrinterView.cpp" line="35"/> + <location filename="../PrinterView.cpp" line="52"/> <source>Portable Network Graphics (*.png)</source> <translation>Portable Network Graphics (*.png)</translation> </message>

@@ -3145,80 +3502,81 @@ </context>

<context> <name>QGBA::SettingsView</name> <message> - <location filename="../SettingsView.cpp" line="130"/> - <location filename="../SettingsView.cpp" line="172"/> + <location filename="../SettingsView.cpp" line="148"/> + <location filename="../SettingsView.cpp" line="191"/> <source>Qt Multimedia</source> <translation>Qt Multimedia</translation> </message> <message> - <location filename="../SettingsView.cpp" line="137"/> + <location filename="../SettingsView.cpp" line="155"/> <source>SDL</source> <translation>SDL</translation> </message> <message> - <location filename="../SettingsView.cpp" line="145"/> + <location filename="../SettingsView.cpp" line="163"/> <source>Software (Qt)</source> <translation>Software (Qt)</translation> </message> <message> - <location filename="../SettingsView.cpp" line="151"/> + <location filename="../SettingsView.cpp" line="169"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../SettingsView.cpp" line="158"/> + <location filename="../SettingsView.cpp" line="176"/> <source>OpenGL (force version 1.x)</source> <translation>OpenGL (forza la versione 1.x)</translation> </message> <message> - <location filename="../SettingsView.cpp" line="166"/> + <location filename="../SettingsView.cpp" line="184"/> <source>None (Still Image)</source> <translation>Niente (Immagine fissa)</translation> </message> <message> - <location filename="../SettingsView.cpp" line="247"/> + <location filename="../SettingsView.cpp" line="275"/> <source>Keyboard</source> <translation>Tastiera</translation> </message> <message> - <location filename="../SettingsView.cpp" line="256"/> + <location filename="../SettingsView.cpp" line="284"/> <source>Controllers</source> <translation>Controllers</translation> </message> <message> - <location filename="../SettingsView.cpp" line="288"/> + <location filename="../SettingsView.cpp" line="328"/> <source>Shortcuts</source> <translation>Scorciatoie</translation> </message> <message> - <location filename="../SettingsView.cpp" line="300"/> - <location filename="../SettingsView.cpp" line="310"/> + <location filename="../SettingsView.cpp" line="340"/> + <location filename="../SettingsView.cpp" line="350"/> <source>Shaders</source> <translation>Shader</translation> </message> <message> - <location filename="../SettingsView.cpp" line="317"/> + <location filename="../SettingsView.cpp" line="357"/> <source>Select BIOS</source> <translation>Seleziona BIOS</translation> </message> + <message> + <location filename="../SettingsView.cpp" line="662"/> + <source>(%1×%2)</source> + <translation>(%1×%2)</translation> + </message> </context> <context> <name>QGBA::ShaderSelector</name> <message> - <location filename="../ShaderSelector.cpp" line="54"/> + <location filename="../ShaderSelector.cpp" line="52"/> <source>No shader active</source> <translation>Nessuno shader attivo</translation> </message> <message> - <location filename="../ShaderSelector.cpp" line="67"/> + <location filename="../ShaderSelector.cpp" line="65"/> <source>Load shader</source> <translation>Carica shader</translation> </message> <message> - <source>%1 Shader (%.shader)</source> - <translation>%1 Shader (%.shader)</translation> - </message> - <message> <location filename="../ShaderSelector.cpp" line="105"/> <source>No shader loaded</source> <translation>Nessuno shader caricato</translation>

@@ -3229,48 +3587,67 @@ <source>by %1</source>

<translation>per %1</translation> </message> <message> - <location filename="../ShaderSelector.cpp" line="128"/> + <location filename="../ShaderSelector.cpp" line="124"/> <source>Preprocessing</source> <translation>Pre-elaborazione</translation> </message> <message> - <location filename="../ShaderSelector.cpp" line="135"/> + <location filename="../ShaderSelector.cpp" line="131"/> <source>Pass %1</source> <translation>Pass %1</translation> </message> </context> <context> - <name>QGBA::ShortcutController</name> + <name>QGBA::ShortcutModel</name> <message> - <location filename="../ShortcutController.cpp" line="64"/> + <location filename="../ShortcutModel.cpp" line="67"/> <source>Action</source> <translation>Azione</translation> </message> <message> - <location filename="../ShortcutController.cpp" line="66"/> + <location filename="../ShortcutModel.cpp" line="69"/> <source>Keyboard</source> <translation>Tastiera</translation> </message> <message> - <location filename="../ShortcutController.cpp" line="68"/> + <location filename="../ShortcutModel.cpp" line="71"/> <source>Gamepad</source> <translation>Gamepad</translation> </message> </context> <context> + <name>QGBA::TileView</name> + <message> + <location filename="../TileView.cpp" line="178"/> + <source>Export tiles</source> + <translation>Esporta Tile</translation> + </message> + <message> + <location filename="../TileView.cpp" line="179"/> + <location filename="../TileView.cpp" line="191"/> + <source>Portable Network Graphics (*.png)</source> + <translation>Portable Network Graphics (*.png)</translation> + </message> + <message> + <location filename="../TileView.cpp" line="190"/> + <source>Export tile</source> + <translation>Esporta tile</translation> + </message> +</context> +<context> <name>QGBA::VideoView</name> <message> - <location filename="../VideoView.cpp" line="211"/> + <location filename="../VideoView.cpp" line="233"/> <source>Failed to open output video file: %1</source> <translation>Errore durante l&apos;archiviazione del video: %1</translation> </message> <message> - <location filename="../VideoView.cpp" line="229"/> + <location filename="../VideoView.cpp" line="254"/> <source>Native (%0x%1)</source> <translation>Nativo (%0x%1)</translation> </message> <message> - <location filename="../VideoView.cpp" line="244"/> + <location filename="../VideoView.cpp" line="269"/> <source>Select output file</source> <translation>Seleziona file di uscita</translation> </message>

@@ -3278,92 +3655,113 @@ </context>

<context> <name>QGBA::Window</name> <message> - <location filename="../Window.cpp" line="274"/> + <location filename="../Window.cpp" line="293"/> <source>Game Boy Advance ROMs (%1)</source> <translation>ROM per Game Boy Advance (%1)</translation> </message> <message> - <location filename="../Window.cpp" line="291"/> + <location filename="../Window.cpp" line="310"/> <source>Game Boy ROMs (%1)</source> <translation>ROM per Game Boy (%1)</translation> </message> <message> - <location filename="../Window.cpp" line="295"/> + <location filename="../Window.cpp" line="314"/> <source>All ROMs (%1)</source> <translation>Tutte le ROM (%1)</translation> </message> <message> - <location filename="../Window.cpp" line="296"/> + <location filename="../Window.cpp" line="315"/> <source>%1 Video Logs (*.mvl)</source> <translation>%1 log Video (*.mvl)</translation> </message> <message> - <location filename="../Window.cpp" line="311"/> + <location filename="../Window.cpp" line="330"/> <source>Archives (%1)</source> <translation>Archivi (%1)</translation> </message> <message> - <location filename="../Window.cpp" line="316"/> - <location filename="../Window.cpp" line="324"/> - <location filename="../Window.cpp" line="351"/> + <location filename="../Window.cpp" line="335"/> + <location filename="../Window.cpp" line="343"/> + <location filename="../Window.cpp" line="370"/> <source>Select ROM</source> <translation>Seleziona ROM</translation> </message> <message> - <location filename="../Window.cpp" line="359"/> + <location filename="../Window.cpp" line="378"/> <source>Game Boy Advance save files (%1)</source> <translation>Game Boy Advance file di salvataggio (%1)</translation> </message> <message> - <location filename="../Window.cpp" line="360"/> - <location filename="../Window.cpp" line="405"/> - <location filename="../Window.cpp" line="412"/> + <location filename="../Window.cpp" line="379"/> + <location filename="../Window.cpp" line="447"/> + <location filename="../Window.cpp" line="454"/> <source>Select save</source> <translation>Seleziona salvataggio</translation> </message> <message> - <location filename="../Window.cpp" line="381"/> + <location filename="../Window.cpp" line="387"/> + <source>mGBA savestate files (%1)</source> + <translation>mGBA file stato (%1)</translation> + </message> + <message> + <location filename="../Window.cpp" line="389"/> + <location filename="../Window.cpp" line="394"/> + <source>Select savestate</source> + <translation>Seleziona stato di salvataggio</translation> + </message> + <message> + <location filename="../Window.cpp" line="416"/> <source>Select patch</source> <translation>Seleziona patch</translation> </message> <message> - <location filename="../Window.cpp" line="381"/> + <location filename="../Window.cpp" line="416"/> <source>Patches (*.ips *.ups *.bps)</source> <translation>Patches (*.ips *.ups *.bps)</translation> </message> <message> - <location filename="../Window.cpp" line="398"/> + <location filename="../Window.cpp" line="427"/> + <source>Select e-Reader dotcode</source> + <translation>Selezione e-Reader dotcode</translation> + </message> + <message> + <location filename="../Window.cpp" line="427"/> + <source>e-Reader card (*.raw *.bin *.bmp)</source> + <translation>e-Reader card (*.raw *.bin *.bmp)</translation> + </message> + <message> + <location filename="../Window.cpp" line="440"/> <source>Select image</source> <translation>Seleziona immagine</translation> </message> <message> - <location filename="../Window.cpp" line="398"/> + <location filename="../Window.cpp" line="440"/> <source>Image file (*.png *.gif *.jpg *.jpeg);;All files (*)</source> <translation>File immagine (*.png *.gif *.jpg *.jpeg);;Tutti i file (*)</translation> </message> <message> - <location filename="../Window.cpp" line="405"/> - <location filename="../Window.cpp" line="412"/> + <location filename="../Window.cpp" line="447"/> + <location filename="../Window.cpp" line="454"/> <source>GameShark saves (*.sps *.xps)</source> <translation>Salvataggi GameShark (*.sps *.xps)</translation> </message> <message> - <location filename="../Window.cpp" line="437"/> + <location filename="../Window.cpp" line="481"/> <source>Select video log</source> <translation>Seleziona log video</translation> </message> <message> - <location filename="../Window.cpp" line="437"/> + <location filename="../Window.cpp" line="481"/> <source>Video logs (*.mvl)</source> <translation>Log video (*.mvl)</translation> </message> <message> - <location filename="../Window.cpp" line="782"/> + <location filename="../Window.cpp" line="862"/> <source>Crash</source> <translation>Errore fatale</translation> </message> <message> - <location filename="../Window.cpp" line="783"/> + <location filename="../Window.cpp" line="863"/> <source>The game has crashed with the following error: %1</source>

@@ -3372,687 +3770,595 @@

%1</translation> </message> <message> - <location filename="../Window.cpp" line="791"/> - <source>Couldn&apos;t Load</source> - <translation>Non è possibile caricare</translation> - </message> - <message> - <location filename="../Window.cpp" line="792"/> - <source>Could not load game. Are you sure it&apos;s in the correct format?</source> - <translation>Impossibile caricare il gioco. Sei sicuro che sia nel formato corretto?</translation> - </message> - <message> - <location filename="../Window.cpp" line="805"/> + <location filename="../Window.cpp" line="884"/> <source>Unimplemented BIOS call</source> <translation>BIOS non implementato</translation> </message> <message> - <location filename="../Window.cpp" line="806"/> + <location filename="../Window.cpp" line="885"/> <source>This game uses a BIOS call that is not implemented. Please use the official BIOS for best experience.</source> <translation>Questo gioco utilizza una chiamata BIOS non implementata. Utilizza il BIOS ufficiale per una migliore esperienza</translation> </message> <message> - <location filename="../Window.cpp" line="887"/> + <location filename="../Window.cpp" line="985"/> <source>Really make portable?</source> <translation>Vuoi davvero rendere portatile l&apos;applicazione?</translation> </message> <message> - <location filename="../Window.cpp" line="888"/> + <location filename="../Window.cpp" line="986"/> <source>This will make the emulator load its configuration from the same directory as the executable. Do you want to continue?</source> <translation>In questo modo l&apos;emulatore carica la propria configurazione dalla stessa cartella dell&apos;eseguibile. Vuoi continuare?</translation> </message> <message> - <location filename="../Window.cpp" line="896"/> + <location filename="../Window.cpp" line="998"/> <source>Restart needed</source> <translation>È necessario riavviare</translation> </message> <message> - <location filename="../Window.cpp" line="897"/> + <location filename="../Window.cpp" line="999"/> <source>Some changes will not take effect until the emulator is restarted.</source> <translation>Alcune modifiche non avranno effetto finché l&apos;emulatore non verrà riavviato.</translation> </message> <message> - <location filename="../Window.cpp" line="951"/> + <location filename="../Window.cpp" line="1047"/> <source> - Player %1 of %2</source> <translation> - Giocatore %1 di %2</translation> </message> <message> - <location filename="../Window.cpp" line="962"/> + <location filename="../Window.cpp" line="1058"/> <source>%1 - %2</source> <translation>%1 - %2</translation> </message> <message> - <location filename="../Window.cpp" line="964"/> + <location filename="../Window.cpp" line="1060"/> <source>%1 - %2 - %3</source> <translation>%1 - %2 - %3</translation> </message> <message> - <location filename="../Window.cpp" line="966"/> + <location filename="../Window.cpp" line="1062"/> <source>%1 - %2 (%3 fps) - %4</source> <translation>%1 - %2 (%3 fps) - %4</translation> </message> <message> - <location filename="../Window.cpp" line="1002"/> + <location filename="../Window.cpp" line="1103"/> <source>&amp;File</source> <translation>File</translation> </message> <message> - <location filename="../Window.cpp" line="1005"/> + <location filename="../Window.cpp" line="1105"/> <source>Load &amp;ROM...</source> <translation>Carica ROM...</translation> </message> <message> - <location filename="../Window.cpp" line="1008"/> + <location filename="../Window.cpp" line="1108"/> <source>Load ROM in archive...</source> <translation>Carica la ROM in archivio...</translation> </message> <message> - <location filename="../Window.cpp" line="1014"/> + <location filename="../Window.cpp" line="1112"/> <source>Load alternate save...</source> <translation>Carica il salvataggio alternativo...</translation> </message> <message> - <location filename="../Window.cpp" line="1019"/> + <location filename="../Window.cpp" line="1115"/> <source>Load temporary save...</source> <translation>Carica il salvataggio temporaneo..</translation> </message> <message> - <location filename="../Window.cpp" line="1024"/> + <location filename="../Window.cpp" line="1119"/> <source>Load &amp;patch...</source> <translation>Carica patch...</translation> </message> <message> - <location filename="../Window.cpp" line="1027"/> + <location filename="../Window.cpp" line="1122"/> <source>Boot BIOS</source> <translation>Avvia BIOS</translation> </message> <message> - <location filename="../Window.cpp" line="1034"/> + <location filename="../Window.cpp" line="1127"/> <source>Replace ROM...</source> <translation>Sostituisci la ROM...</translation> </message> <message> - <location filename="../Window.cpp" line="1036"/> + <location filename="../Window.cpp" line="1129"/> + <source>Scan e-Reader dotcodes...</source> + <translation>Scansiona e-Reader dotcode...</translation> + </message> + <message> + <location filename="../Window.cpp" line="1133"/> <source>ROM &amp;info...</source> <translation>Informazioni ROM...</translation> </message> <message> - <location filename="../Window.cpp" line="1041"/> + <location filename="../Window.cpp" line="1135"/> <source>Recent</source> <translation>Recente</translation> </message> <message> - <location filename="../Window.cpp" line="1045"/> + <location filename="../Window.cpp" line="1138"/> <source>Make portable</source> <translation>Rendi portatile</translation> </message> <message> - <location filename="../Window.cpp" line="1049"/> + <location filename="../Window.cpp" line="1141"/> <source>&amp;Load state</source> <translation>Carica stato</translation> </message> <message> - <location filename="../Window.cpp" line="1050"/> - <source>F10</source> - <translation>F10</translation> - </message> - <message> - <location filename="../Window.cpp" line="1056"/> + <location filename="../Window.cpp" line="1151"/> <source>&amp;Save state</source> <translation>Salva stato</translation> </message> <message> - <location filename="../Window.cpp" line="1057"/> - <source>Shift+F10</source> - <translatorcomment>DO NOT TRANSLATE</translatorcomment> - <translation>Shift+F10</translation> - </message> - <message> - <location filename="../Window.cpp" line="1063"/> + <location filename="../Window.cpp" line="1161"/> <source>Quick load</source> <translation>Caricamento rapido</translation> </message> <message> - <location filename="../Window.cpp" line="1064"/> + <location filename="../Window.cpp" line="1162"/> <source>Quick save</source> <translation>Salvataggio rapido</translation> </message> <message> - <location filename="../Window.cpp" line="1068"/> + <location filename="../Window.cpp" line="1164"/> <source>Load recent</source> <translation>Carica recente</translation> </message> <message> - <location filename="../Window.cpp" line="1076"/> + <location filename="../Window.cpp" line="1169"/> <source>Save recent</source> <translation>Salva recente</translation> </message> <message> - <location filename="../Window.cpp" line="1087"/> + <location filename="../Window.cpp" line="1177"/> <source>Undo load state</source> <translation>Annulla il caricamento dello stato</translation> </message> <message> - <location filename="../Window.cpp" line="1088"/> - <source>F11</source> - <translatorcomment>DO NOT TRANSLATE</translatorcomment> - <translation>F11</translation> - </message> - <message> - <location filename="../Window.cpp" line="1096"/> + <location filename="../Window.cpp" line="1182"/> <source>Undo save state</source> <translation>Annulla salvataggio stato</translation> </message> <message> - <location filename="../Window.cpp" line="1097"/> - <source>Shift+F11</source> - <translatorcomment>DO NOT TRANSLATE</translatorcomment> - <translation>Shift+F11</translation> - </message> - <message> - <location filename="../Window.cpp" line="1110"/> - <location filename="../Window.cpp" line="1119"/> + <location filename="../Window.cpp" line="1191"/> + <location filename="../Window.cpp" line="1196"/> <source>State &amp;%1</source> <translation>Stato %1</translation> </message> <message> - <location filename="../Window.cpp" line="1111"/> - <source>F%1</source> - <translation>F%1</translation> - </message> - <message> - <location filename="../Window.cpp" line="1120"/> - <source>Shift+F%1</source> - <translatorcomment>DO NOT TRANSLATE</translatorcomment> - <translation>Shift+F%1</translation> - </message> - <message> - <location filename="../Window.cpp" line="1130"/> + <location filename="../Window.cpp" line="1203"/> <source>Load camera image...</source> <translation>Carica immagine camera...</translation> </message> <message> - <location filename="../Window.cpp" line="1136"/> - <source>Import GameShark Save</source> - <translation>Importa il salvataggio del GameShark</translation> - </message> - <message> - <location filename="../Window.cpp" line="1142"/> - <source>Export GameShark Save</source> - <translation>Esporta salvataggio dal GameShark</translation> - </message> - <message> - <location filename="../Window.cpp" line="1150"/> + <location filename="../Window.cpp" line="1215"/> <source>New multiplayer window</source> <translation>Nuova finestra multigiocatore</translation> </message> <message> - <location filename="../Window.cpp" line="1160"/> - <source>About</source> - <translation>Info...</translation> - </message> - <message> - <location filename="../Window.cpp" line="1165"/> + <location filename="../Window.cpp" line="1226"/> <source>E&amp;xit</source> <translation>Esci (&amp;X)</translation> </message> <message> - <location filename="../Window.cpp" line="1168"/> + <location filename="../Window.cpp" line="1229"/> <source>&amp;Emulation</source> <translation>Emulazione</translation> </message> <message> - <location filename="../Window.cpp" line="1170"/> + <location filename="../Window.cpp" line="1230"/> <source>&amp;Reset</source> <translation>Reset</translation> </message> <message> - <location filename="../Window.cpp" line="1171"/> - <source>Ctrl+R</source> - <translation>Ctrl+R</translation> - </message> - <message> - <location filename="../Window.cpp" line="1178"/> + <location filename="../Window.cpp" line="1234"/> <source>Sh&amp;utdown</source> <translation>Spegni (&amp;U)</translation> </message> <message> - <location filename="../Window.cpp" line="1186"/> + <location filename="../Window.cpp" line="1238"/> <source>Yank game pak</source> <translation>Yank game pak</translation> </message> <message> - <location filename="../Window.cpp" line="1196"/> + <location filename="../Window.cpp" line="1244"/> <source>&amp;Pause</source> <translation>Pausa</translation> </message> <message> - <location filename="../Window.cpp" line="1199"/> - <source>Ctrl+P</source> - <translation>Ctrl+P</translation> - </message> - <message> - <location filename="../Window.cpp" line="1212"/> + <location filename="../Window.cpp" line="1253"/> <source>&amp;Next frame</source> <translation>Salta il prossimo frame (&amp;N)</translation> </message> <message> - <location filename="../Window.cpp" line="1213"/> - <source>Ctrl+N</source> - <translation>Ctrl+N</translation> - </message> - <message> - <location filename="../Window.cpp" line="1230"/> + <location filename="../Window.cpp" line="1259"/> <source>Fast forward (held)</source> <translation>Avanzamento rapido (tieni premuto)</translation> </message> <message> - <location filename="../Window.cpp" line="1232"/> + <location filename="../Window.cpp" line="1265"/> <source>&amp;Fast forward</source> <translation>Avanzamento rapido (&amp;F)</translation> </message> <message> - <location filename="../Window.cpp" line="1235"/> - <source>Shift+Tab</source> - <translation>Shift+Tab</translation> - </message> - <message> - <location filename="../Window.cpp" line="1242"/> + <location filename="../Window.cpp" line="1269"/> <source>Fast forward speed</source> <translation>Velocità di avanzamento rapido</translation> </message> <message> - <location filename="../Window.cpp" line="1247"/> + <location filename="../Window.cpp" line="1274"/> <source>Unbounded</source> <translation>Illimitata</translation> </message> <message> - <location filename="../Window.cpp" line="1251"/> + <location filename="../Window.cpp" line="1278"/> <source>%0x</source> <translation>%0x</translation> </message> <message> - <location filename="../Window.cpp" line="1263"/> + <location filename="../Window.cpp" line="1282"/> <source>Rewind (held)</source> <translation>Riavvolgimento (tieni premuto)</translation> </message> <message> - <location filename="../Window.cpp" line="1265"/> + <location filename="../Window.cpp" line="1289"/> <source>Re&amp;wind</source> <translation>Riavvolgimento (&amp;W)</translation> </message> <message> - <location filename="../Window.cpp" line="1266"/> - <source>~</source> - <translation>~</translation> - </message> - <message> - <location filename="../Window.cpp" line="1274"/> + <location filename="../Window.cpp" line="1294"/> <source>Step backwards</source> <translation>Torna indietro</translation> </message> <message> - <location filename="../Window.cpp" line="1275"/> - <source>Ctrl+B</source> - <translation>Ctrl+B</translation> - </message> - <message> - <location filename="../Window.cpp" line="1284"/> + <location filename="../Window.cpp" line="1300"/> <source>Sync to &amp;video</source> <translation>Sincronizza con il video</translation> </message> <message> - <location filename="../Window.cpp" line="1291"/> + <location filename="../Window.cpp" line="1307"/> <source>Sync to &amp;audio</source> <translation>Sincronizza con l&apos;audio</translation> </message> <message> - <location filename="../Window.cpp" line="1299"/> + <location filename="../Window.cpp" line="1315"/> <source>Solar sensor</source> <translation>Sensore solare</translation> </message> <message> - <location filename="../Window.cpp" line="1301"/> + <location filename="../Window.cpp" line="1316"/> <source>Increase solar level</source> <translation>Aumenta il livello solare</translation> </message> <message> - <location filename="../Window.cpp" line="1305"/> + <location filename="../Window.cpp" line="1317"/> <source>Decrease solar level</source> <translation>Riduce il livello solare</translation> </message> <message> - <location filename="../Window.cpp" line="1309"/> + <location filename="../Window.cpp" line="1318"/> <source>Brightest solar level</source> <translation>Livello solare brillante</translation> </message> <message> - <location filename="../Window.cpp" line="1313"/> + <location filename="../Window.cpp" line="1321"/> <source>Darkest solar level</source> <translation>Livello solare più scuro</translation> </message> <message> - <location filename="../Window.cpp" line="1319"/> + <location filename="../Window.cpp" line="1327"/> <source>Brightness %1</source> <translation>Luminosità %1</translation> </message> <message> - <location filename="../Window.cpp" line="1326"/> + <location filename="../Window.cpp" line="1346"/> <source>Audio/&amp;Video</source> <translation>Audio/Video</translation> </message> <message> - <location filename="../Window.cpp" line="1328"/> + <location filename="../Window.cpp" line="1347"/> <source>Frame size</source> <translation>Dimensioni Frame</translation> </message> <message> - <location filename="../Window.cpp" line="1331"/> - <source>%1x</source> - <translation>%1x</translation> - </message> - <message> - <location filename="../Window.cpp" line="1359"/> + <location filename="../Window.cpp" line="1374"/> <source>Toggle fullscreen</source> <translation>Abilita Schermo Intero</translation> </message> <message> - <location filename="../Window.cpp" line="1362"/> + <location filename="../Window.cpp" line="1377"/> <source>Lock aspect ratio</source> <translation>Blocca rapporti aspetto</translation> </message> <message> - <source>Resample video</source> - <translation>Ricampiona video</translation> - </message> - <message> - <location filename="../Window.cpp" line="1388"/> + <location filename="../Window.cpp" line="1419"/> <source>Frame&amp;skip</source> <translation>Salto frame</translation> </message> <message> - <source>Shader options...</source> - <translation>Opzioni shader...</translation> - </message> - <message> - <location filename="../Window.cpp" line="1401"/> + <location filename="../Window.cpp" line="1432"/> <source>Mute</source> <translation>Muto</translation> </message> <message> - <location filename="../Window.cpp" line="1408"/> + <location filename="../Window.cpp" line="1441"/> <source>FPS target</source> <translation>FPS finali</translation> </message> <message> - <location filename="../Window.cpp" line="1413"/> - <source>15</source> - <translation>15</translation> - </message> - <message> - <location filename="../Window.cpp" line="1414"/> - <source>30</source> - <translation>30</translation> - </message> - <message> - <location filename="../Window.cpp" line="1415"/> - <source>45</source> - <translation>45</translation> - </message> - <message> - <location filename="../Window.cpp" line="1416"/> - <source>Native (59.7)</source> - <translation>Nativo (59.7)</translation> - </message> - <message> - <location filename="../Window.cpp" line="1417"/> - <source>60</source> - <translation>60</translation> - </message> - <message> - <location filename="../Window.cpp" line="1418"/> - <source>90</source> - <translation>90</translation> - </message> - <message> - <location filename="../Window.cpp" line="1419"/> - <source>120</source> - <translation>120</translation> - </message> - <message> - <location filename="../Window.cpp" line="1420"/> - <source>240</source> - <translation>240</translation> - </message> - <message> - <location filename="../Window.cpp" line="1426"/> + <location filename="../Window.cpp" line="1464"/> <source>Take &amp;screenshot</source> <translation>Acquisisci screenshot</translation> </message> <message> - <location filename="../Window.cpp" line="1427"/> + <location filename="../Window.cpp" line="1466"/> <source>F12</source> <translation>F12</translation> </message> <message> - <location filename="../Window.cpp" line="1436"/> - <source>Record output...</source> - <translation>Registra uscita...</translation> - </message> - <message> - <location filename="../Window.cpp" line="1443"/> - <source>Record GIF...</source> - <translation>Registra GIF...</translation> - </message> - <message> - <location filename="../Window.cpp" line="1473"/> + <location filename="../Window.cpp" line="1475"/> <source>Video layers</source> <translation>Layers video</translation> </message> <message> - <source>Background %0</source> - <translation>Sfondo %0</translation> - </message> - <message> - <source>OBJ (sprites)</source> - <translation>OBJ (sprites)</translation> - </message> - <message> <location filename="../Window.cpp" line="1476"/> <source>Audio channels</source> <translation>Canali audio</translation> </message> <message> - <source>Channel %0</source> - <translation>Canale %0</translation> - </message> - <message> - <source>Channel A</source> - <translation>Canale A</translation> - </message> - <message> - <source>Channel B</source> - <translation>Canale B</translation> - </message> - <message> - <location filename="../Window.cpp" line="1484"/> + <location filename="../Window.cpp" line="1480"/> <source>&amp;Tools</source> <translation>Strumenti</translation> </message> <message> - <location filename="../Window.cpp" line="1486"/> + <location filename="../Window.cpp" line="1481"/> <source>View &amp;logs...</source> <translation>Visualizza registri... (&amp;L)</translation> </message> <message> - <location filename="../Window.cpp" line="1490"/> + <location filename="../Window.cpp" line="1483"/> <source>Game &amp;overrides...</source> <translation>Valore specifico per il gioco...</translation> </message> <message> - <location filename="../Window.cpp" line="1504"/> - <source>Game &amp;Pak sensors...</source> - <translation>Sensori Game Pak...</translation> - </message> - <message> - <location filename="../Window.cpp" line="1517"/> + <location filename="../Window.cpp" line="1506"/> <source>&amp;Cheats...</source> <translation>Trucchi...</translation> </message> <message> - <location filename="../Window.cpp" line="1529"/> + <location filename="../Window.cpp" line="1513"/> <source>Open debugger console...</source> <translation>Apri debugger console...</translation> </message> <message> - <location filename="../Window.cpp" line="1535"/> + <location filename="../Window.cpp" line="1515"/> <source>Start &amp;GDB server...</source> <translation>Avvia server GDB...</translation> </message> <message> - <location filename="../Window.cpp" line="1523"/> + <location filename="../Window.cpp" line="1509"/> <source>Settings...</source> <translation>Impostazioni...</translation> </message> <message> - <location filename="../Window.cpp" line="342"/> + <location filename="../Window.cpp" line="361"/> <source>Select folder</source> <translation>Seleziona cartella</translation> </message> <message> - <location filename="../Window.cpp" line="1010"/> + <location filename="../Window.cpp" line="870"/> + <source>Couldn&apos;t Start</source> + <translation>Non è stato possibile avviare</translation> + </message> + <message> + <location filename="../Window.cpp" line="871"/> + <source>Could not start game.</source> + <translation>NOn è stato possibile avviare il gioco</translation> + </message> + <message> + <location filename="../Window.cpp" line="1109"/> <source>Add folder to library...</source> <translation>Aggiungi cartella alla libreria...</translation> </message> <message> - <location filename="../Window.cpp" line="1372"/> + <location filename="../Window.cpp" line="1146"/> + <source>Load state file...</source> + <translation>Carica stato di salvataggio...</translation> + </message> + <message> + <location filename="../Window.cpp" line="1156"/> + <source>Save state file...</source> + <translation>Salva stato di salvataggio...</translation> + </message> + <message> + <location filename="../Window.cpp" line="1207"/> + <source>Import GameShark Save...</source> + <translation>Importa Salvataggio GameShark...</translation> + </message> + <message> + <location filename="../Window.cpp" line="1210"/> + <source>Export GameShark Save...</source> + <translation>Esporta Salvataggio GameShark...</translation> + </message> + <message> + <location filename="../Window.cpp" line="1223"/> + <source>About...</source> + <translation>Info</translation> + </message> + <message> + <location filename="../Window.cpp" line="1389"/> <source>Force integer scaling</source> <translation>Forza l&apos;integer scaling</translation> </message> <message> - <location filename="../Window.cpp" line="1382"/> + <location filename="../Window.cpp" line="1410"/> <source>Bilinear filtering</source> <translation>Filtro bilineare</translation> </message> <message> - <location filename="../Window.cpp" line="1448"/> - <source>Record video log...</source> - <translation>Registra log video...</translation> + <location filename="../Window.cpp" line="1333"/> + <source>Game Boy Printer...</source> + <translation>Stampante Game Boy...</translation> </message> <message> - <location filename="../Window.cpp" line="1453"/> - <source>Stop video log</source> - <translation>Interrompi log video</translation> + <location filename="../Window.cpp" line="1342"/> + <source>BattleChip Gate...</source> + <translation>BattleChip Gate...</translation> </message> <message> - <location filename="../Window.cpp" line="1461"/> - <source>Game Boy Printer...</source> - <translation>Stampante Game Boy...</translation> + <location filename="../Window.cpp" line="1349"/> + <source>%1×</source> + <translation>%1x</translation> + </message> + <message> + <location filename="../Window.cpp" line="1401"/> + <source>Interframe blending</source> + <translation>Interframe blending</translation> + </message> + <message> + <location filename="../Window.cpp" line="1449"/> + <source>Native (59.7275)</source> + <translation>Nativo (59.7)</translation> </message> <message> - <location filename="../Window.cpp" line="1479"/> + <location filename="../Window.cpp" line="1470"/> + <source>Record A/V...</source> + <translation>Registra A/V</translation> + </message> + <message> + <location filename="../Window.cpp" line="1471"/> + <source>Record GIF/APNG...</source> + <translation>Registra GIF/APNG</translation> + </message> + <message> + <location filename="../Window.cpp" line="1478"/> <source>Adjust layer placement...</source> <translation>Regola posizionamento layer...</translation> </message> <message> - <location filename="../Window.cpp" line="1543"/> + <location filename="../Window.cpp" line="1495"/> + <source>Game Pak sensors...</source> + <translation>Sensori Game Pak...</translation> + </message> + <message> + <location filename="../Window.cpp" line="1521"/> <source>View &amp;palette...</source> <translation>Mostra palette...</translation> </message> <message> - <location filename="../Window.cpp" line="1548"/> + <location filename="../Window.cpp" line="1522"/> <source>View &amp;sprites...</source> <translation>Mostra sprites...</translation> </message> <message> - <location filename="../Window.cpp" line="1553"/> + <location filename="../Window.cpp" line="1523"/> <source>View &amp;tiles...</source> <translation>Mostra tiles...</translation> </message> <message> - <location filename="../Window.cpp" line="1558"/> + <location filename="../Window.cpp" line="1524"/> <source>View &amp;map...</source> <translation>Mostra mappa...</translation> </message> <message> - <location filename="../Window.cpp" line="1563"/> + <location filename="../Window.cpp" line="1527"/> + <source>&amp;Frame inspector...</source> + <translation>&amp;Frame inspector...</translation> + </message> + <message> + <location filename="../Window.cpp" line="1545"/> <source>View memory...</source> <translation>Mostra memoria...</translation> </message> <message> - <location filename="../Window.cpp" line="1568"/> + <location filename="../Window.cpp" line="1546"/> <source>Search memory...</source> <translation>Ricerca memoria...</translation> </message> <message> - <location filename="../Window.cpp" line="1574"/> + <location filename="../Window.cpp" line="1549"/> <source>View &amp;I/O registers...</source> <translation>Mostra registri I/O...</translation> </message> <message> - <location filename="../Window.cpp" line="1654"/> + <location filename="../Window.cpp" line="1554"/> + <source>Record debug video log...</source> + <translation>Registra debug video log...</translation> + </message> + <message> + <location filename="../Window.cpp" line="1555"/> + <source>Stop debug video log</source> + <translation>Ferma debug video log...</translation> + </message> + <message> + <location filename="../Window.cpp" line="1650"/> <source>Exit fullscreen</source> <translation>Esci da Schermo Intero</translation> </message> <message> - <location filename="../Window.cpp" line="1667"/> + <location filename="../Window.cpp" line="1652"/> <source>GameShark Button (held)</source> <translation>Pulsante GameShark (tieni premuto)</translation> </message> <message> - <location filename="../Window.cpp" line="1669"/> + <location filename="../Window.cpp" line="1658"/> <source>Autofire</source> <translation>Pulsanti Autofire</translation> </message> <message> - <location filename="../Window.cpp" line="1676"/> + <location filename="../Window.cpp" line="1659"/> <source>Autofire A</source> <translation>Autofire A</translation> </message> <message> - <location filename="../Window.cpp" line="1682"/> + <location filename="../Window.cpp" line="1664"/> <source>Autofire B</source> <translation>Autofire B</translation> </message> <message> - <location filename="../Window.cpp" line="1688"/> + <location filename="../Window.cpp" line="1669"/> <source>Autofire L</source> <translation>Autofire L</translation> </message> <message> - <location filename="../Window.cpp" line="1694"/> + <location filename="../Window.cpp" line="1674"/> <source>Autofire R</source> <translation>Autofire R</translation> </message> <message> - <location filename="../Window.cpp" line="1700"/> + <location filename="../Window.cpp" line="1679"/> <source>Autofire Start</source> <translation>Autofire Start</translation> </message> <message> - <location filename="../Window.cpp" line="1706"/> + <location filename="../Window.cpp" line="1684"/> <source>Autofire Select</source> <translation>Autofire Select</translation> </message> <message> - <location filename="../Window.cpp" line="1712"/> + <location filename="../Window.cpp" line="1689"/> <source>Autofire Up</source> <translation>Autofire Su</translation> </message> <message> - <location filename="../Window.cpp" line="1718"/> + <location filename="../Window.cpp" line="1694"/> <source>Autofire Right</source> <translation>AAutofire Destra</translation> </message> <message> - <location filename="../Window.cpp" line="1724"/> + <location filename="../Window.cpp" line="1699"/> <source>Autofire Down</source> <translation>Autofire Giù</translation> </message> <message> - <location filename="../Window.cpp" line="1730"/> + <location filename="../Window.cpp" line="1704"/> <source>Autofire Left</source> <translation>Autofire Sinistra</translation> + </message> + <message> + <location filename="../Window.cpp" line="1758"/> + <source>Clear</source> + <translation>Pulisci</translation> </message> </context> <context>

@@ -4071,6 +4377,29 @@ <message>

<location filename="../utils.cpp" line="36"/> <source>?</source> <translation>?</translation> + </message> +</context> +<context> + <name>QShortcut</name> + <message> + <location filename="../KeyEditor.cpp" line="40"/> + <source>Shift</source> + <translation>Shift</translation> + </message> + <message> + <location filename="../KeyEditor.cpp" line="43"/> + <source>Control</source> + <translation>Control</translation> + </message> + <message> + <location filename="../KeyEditor.cpp" line="46"/> + <source>Alt</source> + <translation>Alt</translation> + </message> + <message> + <location filename="../KeyEditor.cpp" line="49"/> + <source>Meta</source> + <translation>Meta</translation> </message> </context> <context>

@@ -4214,504 +4543,604 @@ <source>Settings</source>

<translation>Impostazioni</translation> </message> <message> - <location filename="../SettingsView.ui" line="45"/> + <location filename="../SettingsView.ui" line="52"/> <source>Audio/Video</source> <translation>Audio/Video</translation> </message> <message> - <location filename="../SettingsView.ui" line="50"/> + <location filename="../SettingsView.ui" line="57"/> <source>Interface</source> <translation>Interfaccia</translation> </message> <message> - <location filename="../SettingsView.ui" line="55"/> + <location filename="../SettingsView.ui" line="62"/> <source>Emulation</source> <translation>Emulazione</translation> </message> <message> - <location filename="../SettingsView.ui" line="65"/> + <location filename="../SettingsView.ui" line="67"/> + <source>Enhancements</source> + <translation>MIgliorie</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="77"/> <source>Paths</source> <translation>Cartelle</translation> </message> <message> - <location filename="../SettingsView.ui" line="70"/> + <location filename="../SettingsView.ui" line="82"/> + <source>Logging</source> + <translation>Log</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="87"/> <source>Game Boy</source> <translation>Game Boy</translation> </message> <message> - <location filename="../SettingsView.ui" line="95"/> + <location filename="../SettingsView.ui" line="105"/> <source>Audio driver:</source> <translation>Audio driver:</translation> </message> <message> - <location filename="../SettingsView.ui" line="112"/> + <location filename="../SettingsView.ui" line="122"/> <source>Audio buffer:</source> <translation>Buffer audio:</translation> </message> <message> - <location filename="../SettingsView.ui" line="124"/> - <location filename="../SettingsView.ui" line="146"/> + <location filename="../SettingsView.ui" line="134"/> + <location filename="../SettingsView.ui" line="156"/> <source>1536</source> <translation>1536</translation> </message> <message> - <location filename="../SettingsView.ui" line="131"/> + <location filename="../SettingsView.ui" line="141"/> <source>512</source> <translation>512</translation> </message> <message> - <location filename="../SettingsView.ui" line="136"/> + <location filename="../SettingsView.ui" line="146"/> <source>768</source> <translation>768</translation> </message> <message> - <location filename="../SettingsView.ui" line="141"/> + <location filename="../SettingsView.ui" line="151"/> <source>1024</source> <translation>1024</translation> </message> <message> - <location filename="../SettingsView.ui" line="151"/> + <location filename="../SettingsView.ui" line="161"/> <source>2048</source> <translation>2048</translation> </message> <message> - <location filename="../SettingsView.ui" line="156"/> + <location filename="../SettingsView.ui" line="166"/> <source>3072</source> <translation>3072</translation> </message> <message> - <location filename="../SettingsView.ui" line="161"/> + <location filename="../SettingsView.ui" line="171"/> <source>4096</source> <translation>4096</translation> </message> <message> - <location filename="../SettingsView.ui" line="169"/> + <location filename="../SettingsView.ui" line="179"/> <source>samples</source> <translation>campioni</translation> </message> <message> - <location filename="../SettingsView.ui" line="178"/> + <location filename="../SettingsView.ui" line="188"/> <source>Sample rate:</source> <translation>Freq. di campionamento:</translation> </message> <message> - <location filename="../SettingsView.ui" line="190"/> - <location filename="../SettingsView.ui" line="207"/> + <location filename="../SettingsView.ui" line="200"/> + <location filename="../SettingsView.ui" line="217"/> <source>44100</source> <translation>44100</translation> </message> <message> - <location filename="../SettingsView.ui" line="197"/> + <location filename="../SettingsView.ui" line="207"/> <source>22050</source> <translation>22050</translation> </message> <message> - <location filename="../SettingsView.ui" line="202"/> + <location filename="../SettingsView.ui" line="212"/> <source>32000</source> <translation>32000</translation> </message> <message> - <location filename="../SettingsView.ui" line="212"/> + <location filename="../SettingsView.ui" line="222"/> <source>48000</source> <translation>48000</translation> </message> <message> - <location filename="../SettingsView.ui" line="220"/> + <location filename="../SettingsView.ui" line="230"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../SettingsView.ui" line="229"/> + <location filename="../SettingsView.ui" line="239"/> <source>Volume:</source> <translation>Volume:</translation> </message> <message> - <location filename="../SettingsView.ui" line="260"/> + <location filename="../SettingsView.ui" line="270"/> + <location filename="../SettingsView.ui" line="310"/> <source>Mute</source> <translation>Muto</translation> </message> <message> - <location filename="../SettingsView.ui" line="276"/> + <location filename="../SettingsView.ui" line="279"/> + <source>Fast forward volume:</source> + <translation>Volume modalità accelerata</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="326"/> <source>Display driver:</source> <translation>Visualizza driver:</translation> </message> <message> - <location filename="../SettingsView.ui" line="293"/> + <location filename="../SettingsView.ui" line="343"/> <source>Frameskip:</source> <translation>Salto frame:</translation> </message> <message> - <location filename="../SettingsView.ui" line="302"/> + <location filename="../SettingsView.ui" line="352"/> <source>Skip every</source> <translation>Salta ognuno</translation> </message> <message> - <location filename="../SettingsView.ui" line="312"/> - <location filename="../SettingsView.ui" line="645"/> + <location filename="../SettingsView.ui" line="362"/> + <location filename="../SettingsView.ui" line="803"/> <source>frames</source> <translation>frames</translation> </message> <message> - <location filename="../SettingsView.ui" line="321"/> + <location filename="../SettingsView.ui" line="371"/> <source>FPS target:</source> <translation>FPS finali:</translation> </message> <message> - <location filename="../SettingsView.ui" line="343"/> + <location filename="../SettingsView.ui" line="396"/> <source>frames per second</source> <translation>frame al secondo</translation> </message> <message> - <location filename="../SettingsView.ui" line="359"/> + <location filename="../SettingsView.ui" line="412"/> <source>Sync:</source> <translation>Sincronizza:</translation> </message> <message> - <location filename="../SettingsView.ui" line="368"/> + <location filename="../SettingsView.ui" line="421"/> <source>Video</source> <translation>Video</translation> </message> <message> - <location filename="../SettingsView.ui" line="375"/> + <location filename="../SettingsView.ui" line="428"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../SettingsView.ui" line="384"/> + <location filename="../SettingsView.ui" line="437"/> <source>Lock aspect ratio</source> <translation>Blocca rapporti aspetto</translation> </message> <message> - <location filename="../SettingsView.ui" line="1135"/> + <location filename="../SettingsView.ui" line="458"/> + <source>Native (59.7275)</source> + <translation>Native (59.7275)</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="465"/> + <source>Interframe blending</source> + <translation>Interframe blending</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="568"/> + <source>Pause when minimized</source> + <translation>Pausa quando minimizzato</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="592"/> + <source>Enable Discord Rich Presence</source> + <translation>Abilita Discord Rich Presence</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="653"/> + <source>Show OSD messages</source> + <translation>Mostra messaggi OSD</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="713"/> + <source>Fast forward (held) speed:</source> + <translation>Velocità di crociera:</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="938"/> + <source>Video renderer:</source> + <translation>Video renderer:</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="946"/> + <source>Software</source> + <translation>Software</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="951"/> + <source>OpenGL</source> + <translation>OpenGL</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="959"/> + <source>OpenGL enhancements</source> + <translation>Migliore OpenGL</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="965"/> + <source>High-resolution scale:</source> + <translation>Rapporto alta risoluzione:</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="1003"/> + <source>(240×160)</source> + <translation>(240×160)</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="1028"/> + <source>XQ GBA audio (experimental)</source> + <translation>XQ GBA audio (sperimentale)</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="1367"/> <source>Cheats</source> <translation>Trucchi</translation> </message> <message> - <location filename="../SettingsView.ui" line="1180"/> - <source>Game Boy model</source> - <translation>Modello del Game Boy</translation> + <location filename="../SettingsView.ui" line="1424"/> + <source>Log to file</source> + <translation>Registro log in file</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="1431"/> + <source>Log to console</source> + <translation>Registro log in console</translation> </message> <message> - <location filename="../SettingsView.ui" line="1188"/> - <location filename="../SettingsView.ui" line="1224"/> - <location filename="../SettingsView.ui" line="1260"/> + <location filename="../SettingsView.ui" line="1445"/> + <source>Select Log File</source> + <translation>Seleziona file log</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="1458"/> + <source>Game Boy model:</source> + <translation>Modello GameBoy</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="1494"/> + <source>Super Game Boy model:</source> + <translation>Modello Super GameBoy</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="1530"/> + <source>Game Boy Color model:</source> + <translation>Modello GameBoy Colore:</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="1865"/> + <source>Use GBC colors in GB games</source> + <translation>Usa colori GBC in giochi GB</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="1872"/> + <source>Camera:</source> + <translation>Camera:</translation> + </message> + <message> + <location filename="../SettingsView.ui" line="1466"/> + <location filename="../SettingsView.ui" line="1502"/> + <location filename="../SettingsView.ui" line="1538"/> <source>Autodetect</source> <translation>Rilevamento automatico</translation> </message> <message> - <location filename="../SettingsView.ui" line="1193"/> - <location filename="../SettingsView.ui" line="1229"/> - <location filename="../SettingsView.ui" line="1265"/> + <location filename="../SettingsView.ui" line="1471"/> + <location filename="../SettingsView.ui" line="1507"/> + <location filename="../SettingsView.ui" line="1543"/> <source>Game Boy (DMG)</source> <translation>Game Boy (DMG)</translation> </message> <message> - <location filename="../SettingsView.ui" line="1198"/> - <location filename="../SettingsView.ui" line="1234"/> - <location filename="../SettingsView.ui" line="1270"/> + <location filename="../SettingsView.ui" line="1476"/> + <location filename="../SettingsView.ui" line="1512"/> + <location filename="../SettingsView.ui" line="1548"/> <source>Super Game Boy (SGB)</source> <translation></translation> </message> <message> - <location filename="../SettingsView.ui" line="1203"/> - <location filename="../SettingsView.ui" line="1239"/> - <location filename="../SettingsView.ui" line="1275"/> + <location filename="../SettingsView.ui" line="1481"/> + <location filename="../SettingsView.ui" line="1517"/> + <location filename="../SettingsView.ui" line="1553"/> <source>Game Boy Color (CGB)</source> <translation>Game Boy Color (CGB)</translation> </message> <message> - <location filename="../SettingsView.ui" line="1208"/> - <location filename="../SettingsView.ui" line="1244"/> - <location filename="../SettingsView.ui" line="1280"/> + <location filename="../SettingsView.ui" line="1486"/> + <location filename="../SettingsView.ui" line="1522"/> + <location filename="../SettingsView.ui" line="1558"/> <source>Game Boy Advance (AGB)</source> <translation>Game Boy Advance (AGB)</translation> </message> <message> - <location filename="../SettingsView.ui" line="1216"/> - <source>Super Game Boy model</source> - <translation>Modello di Super Game Boy</translation> - </message> - <message> - <location filename="../SettingsView.ui" line="1252"/> - <source>Game Boy Color model</source> - <translation>Modello di Game Boy Color</translation> - </message> - <message> - <location filename="../SettingsView.ui" line="1295"/> + <location filename="../SettingsView.ui" line="1573"/> <source>Default BG colors:</source> <translation>Colori predefiniti BG:</translation> </message> <message> - <location filename="../SettingsView.ui" line="1462"/> + <location filename="../SettingsView.ui" line="1740"/> <source>Super Game Boy borders</source> <translation>Bordi Super Game Boy</translation> </message> <message> - <location filename="../SettingsView.ui" line="1476"/> + <location filename="../SettingsView.ui" line="1754"/> <source>Camera driver:</source> <translation>Driver della fotocamera:</translation> </message> <message> - <location filename="../SettingsView.ui" line="1573"/> + <location filename="../SettingsView.ui" line="1851"/> <source>Default sprite colors 1:</source> <translation>Colori predefiniti sprite 1:</translation> </message> <message> - <location filename="../SettingsView.ui" line="1580"/> + <location filename="../SettingsView.ui" line="1858"/> <source>Default sprite colors 2:</source> <translation>Colori predefiniti sprite 2:</translation> </message> <message> - <source>Resample video</source> - <translation>Ricampionamento Video</translation> - </message> - <message> - <location filename="../SettingsView.ui" line="432"/> + <location filename="../SettingsView.ui" line="499"/> <source>Library:</source> <translation>Biblioteca:</translation> </message> <message> - <location filename="../SettingsView.ui" line="453"/> + <location filename="../SettingsView.ui" line="520"/> <source>Show when no game open</source> <translation>Mostra quando nessun gioco è aperto</translation> </message> <message> - <location filename="../SettingsView.ui" line="463"/> + <location filename="../SettingsView.ui" line="530"/> <source>Clear cache</source> <translation>Svuota la cache</translation> </message> <message> - <location filename="../SettingsView.ui" line="572"/> + <location filename="../SettingsView.ui" line="670"/> <source>Fast forward speed:</source> <translation>Velocità di avanzamento rapido:</translation> </message> <message> - <location filename="../SettingsView.ui" line="826"/> - <location filename="../SettingsView.ui" line="864"/> - <location filename="../SettingsView.ui" line="899"/> - <location filename="../SettingsView.ui" line="927"/> - <location filename="../SettingsView.ui" line="968"/> - <location filename="../SettingsView.ui" line="1016"/> - <location filename="../SettingsView.ui" line="1064"/> - <location filename="../SettingsView.ui" line="1112"/> - <location filename="../SettingsView.ui" line="1160"/> + <location filename="../SettingsView.ui" line="1058"/> + <location filename="../SettingsView.ui" line="1096"/> + <location filename="../SettingsView.ui" line="1131"/> + <location filename="../SettingsView.ui" line="1159"/> + <location filename="../SettingsView.ui" line="1200"/> + <location filename="../SettingsView.ui" line="1248"/> + <location filename="../SettingsView.ui" line="1296"/> + <location filename="../SettingsView.ui" line="1344"/> + <location filename="../SettingsView.ui" line="1392"/> <source>Browse</source> <translation>Sfoglia</translation> </message> <message> - <location filename="../SettingsView.ui" line="835"/> + <location filename="../SettingsView.ui" line="1067"/> <source>Use BIOS file if found</source> <translation>Usa il file del BIOS se è presente</translation> </message> <message> - <location filename="../SettingsView.ui" line="845"/> + <location filename="../SettingsView.ui" line="1077"/> <source>Skip BIOS intro</source> <translation>Salta intro del BIOS</translation> </message> <message> - <location filename="../SettingsView.ui" line="584"/> + <location filename="../SettingsView.ui" line="682"/> + <location filename="../SettingsView.ui" line="725"/> + <location filename="../SettingsView.ui" line="974"/> <source>×</source> <translation>×</translation> </message> <message> - <location filename="../SettingsView.ui" line="603"/> + <location filename="../SettingsView.ui" line="701"/> + <location filename="../SettingsView.ui" line="744"/> <source>Unbounded</source> <translation>Illimitato</translation> </message> <message> - <location filename="../SettingsView.ui" line="484"/> + <location filename="../SettingsView.ui" line="551"/> <source>Suspend screensaver</source> <translation>Sospendi screensaver</translation> </message> <message> - <location filename="../SettingsView.ui" line="60"/> + <location filename="../SettingsView.ui" line="72"/> <source>BIOS</source> <translation>BIOS</translation> </message> <message> - <location filename="../SettingsView.ui" line="494"/> + <location filename="../SettingsView.ui" line="561"/> <source>Pause when inactive</source> <translation>In Pausa se inattivo</translation> </message> <message> - <location filename="../SettingsView.ui" line="669"/> + <location filename="../SettingsView.ui" line="827"/> <source>Run all</source> <translation>Avvia tutto</translation> </message> <message> - <location filename="../SettingsView.ui" line="674"/> + <location filename="../SettingsView.ui" line="832"/> <source>Remove known</source> <translation>Rimuovi conosciuto</translation> </message> <message> - <location filename="../SettingsView.ui" line="679"/> + <location filename="../SettingsView.ui" line="837"/> <source>Detect and remove</source> <translation>Rileva e rimuovi</translation> </message> <message> - <location filename="../SettingsView.ui" line="477"/> + <location filename="../SettingsView.ui" line="544"/> <source>Allow opposing input directions</source> <translation>Consenti direzioni opposte</translation> </message> <message> - <location filename="../SettingsView.ui" line="701"/> - <location filename="../SettingsView.ui" line="738"/> + <location filename="../SettingsView.ui" line="866"/> + <location filename="../SettingsView.ui" line="910"/> <source>Screenshot</source> <translation>Screenshot</translation> </message> <message> - <location filename="../SettingsView.ui" line="711"/> - <location filename="../SettingsView.ui" line="748"/> + <location filename="../SettingsView.ui" line="876"/> + <location filename="../SettingsView.ui" line="920"/> <source>Save data</source> <translation>Salva dati</translation> </message> <message> - <location filename="../SettingsView.ui" line="721"/> - <location filename="../SettingsView.ui" line="755"/> + <location filename="../SettingsView.ui" line="886"/> + <location filename="../SettingsView.ui" line="927"/> <source>Cheat codes</source> <translation>Trucchi</translation> </message> <message> - <location filename="../SettingsView.ui" line="622"/> + <location filename="../SettingsView.ui" line="780"/> <source>Enable rewind</source> <translation>Abilita riavvolgimento</translation> </message> <message> - <location filename="../SettingsView.ui" line="391"/> + <location filename="../SettingsView.ui" line="451"/> <source>Bilinear filtering</source> <translation>Filtro bilineare</translation> </message> <message> - <location filename="../SettingsView.ui" line="398"/> + <location filename="../SettingsView.ui" line="444"/> <source>Force integer scaling</source> <translation>Forza scaling con numeri interi</translation> </message> <message> - <location filename="../SettingsView.ui" line="409"/> + <location filename="../SettingsView.ui" line="476"/> <source>Language</source> <translation>Lingua</translation> </message> <message> - <location filename="../SettingsView.ui" line="417"/> + <location filename="../SettingsView.ui" line="484"/> <source>English</source> <translation></translation> </message> <message> - <location filename="../SettingsView.ui" line="440"/> + <location filename="../SettingsView.ui" line="507"/> <source>List view</source> <translation>Inglese</translation> </message> <message> - <location filename="../SettingsView.ui" line="445"/> + <location filename="../SettingsView.ui" line="512"/> <source>Tree view</source> <translation>Visualizza ad albero</translation> </message> <message> - <location filename="../SettingsView.ui" line="501"/> + <location filename="../SettingsView.ui" line="582"/> <source>Show FPS in title bar</source> <translation>Mostra gli FPS nella barra del titolo</translation> </message> <message> - <location filename="../SettingsView.ui" line="525"/> + <location filename="../SettingsView.ui" line="633"/> <source>Automatically save cheats</source> <translation>Salva i trucchi automaticamente</translation> </message> <message> - <location filename="../SettingsView.ui" line="535"/> + <location filename="../SettingsView.ui" line="643"/> <source>Automatically load cheats</source> <translation>Carica i trucchi automaticamente</translation> </message> <message> - <location filename="../SettingsView.ui" line="545"/> + <location filename="../SettingsView.ui" line="606"/> <source>Automatically save state</source> <translation>Salva stato automaticamente</translation> </message> <message> - <location filename="../SettingsView.ui" line="555"/> + <location filename="../SettingsView.ui" line="616"/> <source>Automatically load state</source> <translation>Carica stato automaticamente</translation> </message> <message> - <location filename="../SettingsView.ui" line="629"/> + <location filename="../SettingsView.ui" line="787"/> <source>Rewind history:</source> <translation>Cronologia riavvolgimento:</translation> </message> <message> - <location filename="../SettingsView.ui" line="661"/> + <location filename="../SettingsView.ui" line="819"/> <source>Idle loops:</source> <translation>Idle loops:</translation> </message> <message> - <location filename="../SettingsView.ui" line="694"/> + <location filename="../SettingsView.ui" line="859"/> <source>Savestate extra data:</source> <translation>Dati extra salvataggio stato:</translation> </message> <message> - <location filename="../SettingsView.ui" line="731"/> + <location filename="../SettingsView.ui" line="903"/> <source>Load extra data:</source> <translation>Carica dati extra:</translation> </message> <message> - <location filename="../SettingsView.ui" line="769"/> - <source>Rewind affects save data</source> - <translation>Il riavvolgimento influenza i dati salvataggio</translation> - </message> - <message> - <location filename="../SettingsView.ui" line="779"/> + <location filename="../SettingsView.ui" line="845"/> <source>Preload entire ROM into memory</source> <translation>Precarica tutta la ROM nella memoria</translation> </message> <message> - <location filename="../SettingsView.ui" line="786"/> + <location filename="../SettingsView.ui" line="756"/> <source>Autofire interval:</source> <translation>Intervallo Autofire:</translation> </message> <message> - <location filename="../SettingsView.ui" line="807"/> + <location filename="../SettingsView.ui" line="1039"/> <source>GB BIOS file:</source> <translation>File BIOS del GB:</translation> </message> <message> - <location filename="../SettingsView.ui" line="873"/> + <location filename="../SettingsView.ui" line="1105"/> <source>GBA BIOS file:</source> <translation>File BIOS del GBA:</translation> </message> <message> - <location filename="../SettingsView.ui" line="880"/> + <location filename="../SettingsView.ui" line="1112"/> <source>GBC BIOS file:</source> <translation>File BIOS del GBC:</translation> </message> <message> - <location filename="../SettingsView.ui" line="908"/> + <location filename="../SettingsView.ui" line="1140"/> <source>SGB BIOS file:</source> <translation>File BIOS del SGB:</translation> </message> <message> - <location filename="../SettingsView.ui" line="943"/> + <location filename="../SettingsView.ui" line="1175"/> <source>Save games</source> <translation>Salva le partite</translation> </message> <message> - <location filename="../SettingsView.ui" line="977"/> - <location filename="../SettingsView.ui" line="1025"/> - <location filename="../SettingsView.ui" line="1073"/> - <location filename="../SettingsView.ui" line="1121"/> - <location filename="../SettingsView.ui" line="1169"/> + <location filename="../SettingsView.ui" line="1209"/> + <location filename="../SettingsView.ui" line="1257"/> + <location filename="../SettingsView.ui" line="1305"/> + <location filename="../SettingsView.ui" line="1353"/> + <location filename="../SettingsView.ui" line="1401"/> <source>Same directory as the ROM</source> <translation>Stessa cartella della ROM</translation> </message> <message> - <location filename="../SettingsView.ui" line="991"/> + <location filename="../SettingsView.ui" line="1223"/> <source>Save states</source> <translation>Salvataggio Stati</translation> </message> <message> - <location filename="../SettingsView.ui" line="1039"/> + <location filename="../SettingsView.ui" line="1271"/> <source>Screenshots</source> <translation>Screenshot</translation> </message> <message> - <location filename="../SettingsView.ui" line="1087"/> + <location filename="../SettingsView.ui" line="1319"/> <source>Patches</source> <translation>Patches</translation> </message>

@@ -4785,19 +5214,49 @@ <source>Tiles</source>

<translation>Tiles</translation> </message> <message> - <location filename="../TileView.ui" line="140"/> + <location filename="../TileView.ui" line="20"/> + <source>Export Selected</source> + <translation>Esporta Selezionato</translation> + </message> + <message> + <location filename="../TileView.ui" line="27"/> + <source>Export All</source> + <translation>Esporta tutto</translation> + </message> + <message> + <location filename="../TileView.ui" line="43"/> <source>256 colors</source> <translation>256 colori</translation> </message> <message> - <location filename="../TileView.ui" line="31"/> + <location filename="../TileView.ui" line="56"/> <source>×</source> <translation>×</translation> </message> <message> - <location filename="../TileView.ui" line="44"/> + <location filename="../TileView.ui" line="69"/> <source>Magnification</source> <translation>Ingrandimento</translation> + </message> + <message> + <location filename="../TileView.ui" line="92"/> + <source>Tiles per row</source> + <translation>Tile per riga</translation> + </message> + <message> + <location filename="../TileView.ui" line="99"/> + <source>Fit to window</source> + <translation>Adatta finestra</translation> + </message> + <message> + <location filename="../TileView.ui" line="192"/> + <source>Copy Selected</source> + <translation>Copia selezionati</translation> + </message> + <message> + <location filename="../TileView.ui" line="199"/> + <source>Copy All</source> + <translation>Copia tutto</translation> </message> </context> <context>

@@ -4828,166 +5287,180 @@ <source>Presets</source>

<translation>Profili</translation> </message> <message> - <location filename="../VideoView.ui" line="109"/> - <source>High Quality</source> - <translation>Alta Qualità</translation> - </message> - <message> - <location filename="../VideoView.ui" line="119"/> - <source>YouTube</source> - <translation>YouTube</translation> - </message> - <message> <location filename="../VideoView.ui" line="129"/> - <location filename="../VideoView.ui" line="237"/> + <location filename="../VideoView.ui" line="251"/> <source>WebM</source> <translation>WebM</translation> </message> <message> - <location filename="../VideoView.ui" line="139"/> - <source>Lossless</source> - <translation>Senza perdite</translation> - </message> - <message> - <location filename="../VideoView.ui" line="156"/> - <source>1080p</source> - <translation>1080p</translation> - </message> - <message> - <location filename="../VideoView.ui" line="166"/> - <source>720p</source> - <translation>720p</translation> - </message> - <message> - <location filename="../VideoView.ui" line="176"/> - <source>480p</source> - <translation>480p</translation> - </message> - <message> - <location filename="../VideoView.ui" line="189"/> - <source>Native</source> - <translation>Nativo</translation> - </message> - <message> - <location filename="../VideoView.ui" line="222"/> + <location filename="../VideoView.ui" line="236"/> <source>Format</source> <translation>Formato</translation> </message> <message> - <location filename="../VideoView.ui" line="232"/> + <location filename="../VideoView.ui" line="246"/> <source>MKV</source> <translation>MKV</translation> </message> <message> - <location filename="../VideoView.ui" line="242"/> + <location filename="../VideoView.ui" line="256"/> <source>AVI</source> <translation>AVI</translation> </message> <message> - <location filename="../VideoView.ui" line="247"/> + <location filename="../VideoView.ui" line="139"/> + <location filename="../VideoView.ui" line="261"/> <source>MP4</source> <translation>MP4</translation> </message> <message> - <source>PNG</source> - <translation>PNG</translation> - </message> - <message> - <location filename="../VideoView.ui" line="259"/> + <location filename="../VideoView.ui" line="273"/> <source>h.264</source> <translation>h.264</translation> </message> <message> - <location filename="../VideoView.ui" line="264"/> + <location filename="../VideoView.ui" line="278"/> <source>h.264 (NVENC)</source> <translation>h.264 (NVENC)</translation> </message> <message> - <location filename="../VideoView.ui" line="269"/> + <location filename="../VideoView.ui" line="283"/> <source>HEVC</source> <translation>HEVC</translation> </message> <message> - <location filename="../VideoView.ui" line="274"/> + <location filename="../VideoView.ui" line="293"/> <source>VP8</source> <translation>VP8</translation> </message> <message> - <source>Xvid</source> - <translation>Xvid</translation> + <location filename="../VideoView.ui" line="109"/> + <source>High &amp;Quality</source> + <translation>Alta qualità</translation> + </message> + <message> + <location filename="../VideoView.ui" line="119"/> + <source>&amp;YouTube</source> + <translation>&amp;YouTube</translation> + </message> + <message> + <location filename="../VideoView.ui" line="146"/> + <source>&amp;Lossless</source> + <translation>&amp;Lossless</translation> + </message> + <message> + <location filename="../VideoView.ui" line="163"/> + <source>4K</source> + <translation>4K</translation> + </message> + <message> + <location filename="../VideoView.ui" line="170"/> + <source>&amp;1080p</source> + <translation>&amp;1080p</translation> + </message> + <message> + <location filename="../VideoView.ui" line="180"/> + <source>&amp;720p</source> + <translation>&amp;720p</translation> </message> <message> - <location filename="../VideoView.ui" line="279"/> + <location filename="../VideoView.ui" line="190"/> + <source>&amp;480p</source> + <translation>&amp;480p</translation> + </message> + <message> + <location filename="../VideoView.ui" line="203"/> + <source>&amp;Native</source> + <translation>&amp;Nativa</translation> + </message> + <message> + <location filename="../VideoView.ui" line="288"/> + <source>HEVC (NVENC)</source> + <translation>HEVC (NVENC)</translation> + </message> + <message> + <location filename="../VideoView.ui" line="298"/> + <source>VP9</source> + <translation>VP9</translation> + </message> + <message> + <location filename="../VideoView.ui" line="303"/> <source>FFV1</source> <translation>FFV1</translation> </message> <message> - <location filename="../VideoView.ui" line="291"/> + <location filename="../VideoView.ui" line="308"/> + <location filename="../VideoView.ui" line="350"/> + <source>None</source> + <translation>Nessuno</translation> + </message> + <message> + <location filename="../VideoView.ui" line="320"/> <source>FLAC</source> <translation>FLAC</translation> </message> <message> - <location filename="../VideoView.ui" line="296"/> + <location filename="../VideoView.ui" line="325"/> <source>Opus</source> <translation>Opus</translation> </message> <message> - <location filename="../VideoView.ui" line="301"/> + <location filename="../VideoView.ui" line="330"/> <source>Vorbis</source> <translation>Vorbis</translation> </message> <message> - <location filename="../VideoView.ui" line="306"/> + <location filename="../VideoView.ui" line="335"/> <source>MP3</source> <translation>MP3</translation> </message> <message> - <location filename="../VideoView.ui" line="311"/> + <location filename="../VideoView.ui" line="340"/> <source>AAC</source> <translation>AAC</translation> </message> <message> - <location filename="../VideoView.ui" line="316"/> + <location filename="../VideoView.ui" line="345"/> <source>Uncompressed</source> <translation>Senza compressione</translation> </message> <message> - <location filename="../VideoView.ui" line="327"/> + <location filename="../VideoView.ui" line="361"/> <source> Bitrate (kbps)</source> <translation> Bitrate (kbps)</translation> </message> <message> - <location filename="../VideoView.ui" line="333"/> + <location filename="../VideoView.ui" line="367"/> <source>VBR </source> <translation>VBR </translation> </message> <message> - <location filename="../VideoView.ui" line="378"/> + <location filename="../VideoView.ui" line="412"/> <source>ABR</source> <translation>ABR</translation> </message> <message> - <location filename="../VideoView.ui" line="394"/> + <location filename="../VideoView.ui" line="428"/> <source>Dimensions</source> <translation>Dimensioni</translation> </message> <message> - <location filename="../VideoView.ui" line="400"/> + <location filename="../VideoView.ui" line="434"/> <source>:</source> <translation>:</translation> </message> <message> - <location filename="../VideoView.ui" line="410"/> + <location filename="../VideoView.ui" line="444"/> <source>×</source> <translation>×</translation> </message> <message> - <location filename="../VideoView.ui" line="460"/> + <location filename="../VideoView.ui" line="494"/> <source>Lock aspect ratio</source> <translation>Blocca rapporti aspetto</translation> </message> <message> - <location filename="../VideoView.ui" line="475"/> + <location filename="../VideoView.ui" line="509"/> <source>Show advanced</source> <translation>Mostra avanzate</translation> </message>