~~Title: jXCITrimmer (it)~~
{{htmlmetatags>metatag-robots=(index,follow)
metatag-author=(Red Squirrel)
metatag-keywords=(nintendo,switch,nintendo switch,nsw,trim,restore,padding,xci,JAVA,windows,linux,mac,osx,unix,microsoft,oracle,red,squirrel,red squirrel,redsquirrel87)
metatag-description=()
metatag-og:description=()
metatag-media-og:image=(:jxcitrimmer:screenshot-2018-10-09-11_30-44.png)
}}
jXCITrimmer
|
{{:jxcitrimmer:screenshot-2018-10-09-11_30-44.png?350|Anteprima}}
|
Stato |
Attivo {{:icons:active.png?nolink|Attivo}}
|
Piattaforme |
{{:icons:switch.png?nolink|Nintendo Switch}}
{{:icons:java.png?nolink|JAVA}}
{{:icons:linux.png?nolink|Linux}}
{{:icons:windows.png?nolink|Microsoft Windows}}
|
Download |
[[{:wiki:download.png|width: 150px; color: #41a1b1; font-weight: bold;}https://bitbucket.org/Red_Squirrel/jxcitrimmer/downloads/jXCITrimmer.jar|v2.0 (JAR)]]
|
**jXCITrimmer** è una semplice applicazione scritta in puro [[wpit>Java_(linguaggio_di_programmazione)|JAVA]] (quindi nessuna libreria esterna richiesta e totalmente multipiattaforma visto che non fa uso di alcuna funzione legata al Sistema Operativo in uso) che può rimuovere (e ripristinare) i dati di padding dalle ROM di [[wpit>Nintendo Switch]] (i famosi file XCI). L'applicazione supporta l'esecuzione in batch (di più file contemporaneamente) e la possibilità di modificare direttamente il file XCI (più veloce) oppure di risalvarlo in un file totalmente nuovo (molto lento). Il programma inoltre ha anche una funzione per controllare i dati di padding per vedere l'eventuale presenza di dati non nulli, in modo da evitare di tagliare dati utili e portare dunque ad una corruzione della ROM.
===== Caratteristiche =====
* Possibilità di ridurre le dimensioni di qualsiasi ROM di Nintendo Switch eliminando i dati di padding da file.
* Possibilità di ripristinare i dati di padding in qualsiasi ROM di Nintendo Switch.
* Possibilità di vedere le dimensioni attuali, totali e ridotte di qualsiasi ROM, anche in diversi formati ([[wpit>Sistema internazionale di unità di misura]], [[wpit>Prefissi_per_multipli_binari|prefisso binario]] o bytes).
* Possibilità di interrompere qualsiasi procedura in corso (attenzione: può portare alla corruzione del file).
* Possibilità di salvare la ROM ridotta/ripristinata in un nuovo file (quindi senza dover modificare la ROM di partenza).
* Possibilità di controllare i dati di padding alla ricerca di eventuali dati non nulli (per evitare corruzioni).
* Supporto per il batch processing (ossia il poter processare più file contemporaneamente).
* Totalmente multipiattaforma: il programma non richiede alcuna libreria esterna e non utilizza alcuna funzione legata al Sistema Operativo in uso. Potete avviarlo su qualsiasi macchina che supporti la [[wpit>Macchina_virtuale_Java|JVM]] versione 6 o superiore.
* Veramente leggero: l'intero file JAR pesa solo circa 120KB, di cui tra parentesi circa 70KB sono semplicemente le icone utilizzate nell'interfaccia grafica.
===== Bug, Problemi, Miglioramenti e Suggerimenti =====
Potete segnalare eventuali bug o problemi, come anche proposte di miglioramenti o suggerimenti, utilizzando l'[[https://bitbucket.org/Red_Squirrel/jxcitrimmer/issues|issue tracker]] della pagina ufficiale del progetto su //BitBucket//.