Shadow Hearts in italiano
Traduzione italiana di Shadow Hearts — patch non ufficiale
Download diretto, senza registrazione.
- Versione
- 1.0.2
- Formato
- zip
- Peso
- 13 MB
- Pubblicata
- 10 set 2026
- Download
- 94
- Testi AI
- Sì
- Revisione umana
- In corso
Guarda
La traduzione in azione
Istruzioni
Come si installa
- Tieni a portata di mano la tua immagine ISO di Shadow Hearts, edizione europea (SLES-50822), e circa 3,7 GB liberi sul disco dove la tieni.
- Avvia l'installer e premi «Installa la traduzione»: cerca l'immagine da solo, oppure scegli tu la cartella. Controlla i sei file sorvegliati della tua copia, poi scrive una nuova immagine, «Shadow Hearts (Europe) ITA.iso», accanto alla tua. La tua non viene modificata.
- Apri l'immagine con «ITA» nel nome col tuo emulatore: non devi installare nessuna lingua e non c'e' niente da aggiungere: l'italiano ha preso il posto dell'inglese. Nel menu Opzioni la riga della lingua deve dire ITALIANO, che e' la prima voce dell'elenco.
Per tornare all'inglese: la tua immagine originale non viene mai modificata — l'installer ne scrive una nuova accanto. Per tornare all'inglese basta riaprire l'originale; il pulsante «Disinstalla» cancella quella italiana solo dopo aver verificato, file per file, che la tua sia ancora intatta.
Alcuni antivirus segnalano gli installer non firmati: e' un falso positivo sulla tecnica di impacchettamento, non sul contenuto. Scaricalo solo da questa pagina.
Se la finestra dell'installer si apre vuota, manca il «Runtime WebView2» di Microsoft: e' il componente che la disegna, e non e' Edge ne' Chrome. Il programma se ne accorge, te lo dice e ti offre il collegamento per scaricarlo: installalo e riapri l'installer.
Compatibilità
Su quali versioni funziona
Verificata sulla release 1.0.2. Se la tua versione del gioco non è in elenco, segnalacela.
| Versione del gioco | Note |
|---|---|
| VersioneDVD PS2 · SLES-50822 (edizione europea) | Note— |
Note
Cosa c'è da sapere
Quello che sappiamo, scritto per intero. Quasi sempre sono note su come funziona la patch, non guasti. Se incontri altro, scrivici.
- L'italiano prende il posto dell'INGLESE. Nel menu Opzioni la riga della lingua deve dire ITALIANO: e' la prima voce dell'elenco, quella dove prima c'era ENGLISH. Il francese e il tedesco restano quelli del disco originale, quindi se il gioco e' impostato su una di quelle due lingue vedrai quella.
- I nomi dei personaggi restano in inglese (Yuri, Alice, Zhuzhen, Margarete...). Non e' una scelta di gusto: il menu di stato confronta il nome del personaggio con una tabella dentro l'eseguibile, e cambiarne uno solo significa un menu che non riconosce piu' chi hai in squadra.
- L'installazione vuole spazio. Non modifica la tua immagine: ne scrive una nuova accanto, quindi servono circa 3,7 GB liberi. Se non bastano, l'installer lo dice e si ferma prima di scrivere.
- Il collaudo e' stato fatto sull'edizione europea SLES-50822, su emulatore. Su PlayStation 2 vera non e' stata provata. Su un'immagine diversa l'installer controlla i sei file sorvegliati uno per uno e si ferma prima di toccare qualsiasi cosa.
Hai trovato qualcosa che qui non c'è?
Shadow Hearts ha un canale Discord tutto suo: apri #shadow-hearts e scrivi lì cosa non funziona. Rispondiamo in quel canale, e quello che salta fuori finisce fra le note di questa pagina.
Changelog
Cosa è cambiato
1.0.2 — quattro riparazioni, tutte arrivate da chi gioca.
Al posto di un nemico compariva Yuri, e in certe battaglie non compariva nessuno. Erano lo stesso difetto a un carattere di distanza. Il gioco tiene il nome del personaggio in un campo da 18 caratteri, e il byte subito dopo è l'identificativo del modello di battaglia; ma quando in campo ci sono più copie dello stesso nemico gli appende al nome il numero della copia — due byte. Con un nome da 17 caratteri quel numero fa finire il terminatore sull'identificativo e lo azzera: l'identificativo diventa quello di Yuri, e il gioco — che quando due personaggi hanno lo stesso identificativo clona il primo invece di caricare un secondo modello — metteva Yuri al posto del nemico. Con un nome da 18 ci finisce sopra il numero stesso: l'identificativo diventava 80 o 81, il gioco chiedeva un modello che non esiste e la battaglia non caricava più niente. Il limite vero non era 18: era 16, cioè il campo meno il numero della copia. Riparati 21 nomi di nemici.
Nomi di oggetti rimasti in inglese. Il messaggio che compare quando raccogli qualcosa diceva Ottenuto: Tent., Ottenuto: Torch., Ottenuto: RosewoodBracelet.: la cornice era tradotta, il nome no. Quel nome non viene dal catalogo ma dagli script delle scene, in una forma compatta che era stata scambiata per un identificatore interno. Tradotte 165 occorrenze su 57 scene, usando la stessa resa già fissata nel catalogo, così l'oggetto si chiama allo stesso modo nel menu e nel messaggio. Nello stesso giro si è scoperto che il pannello dei premi della lotteria era metà italiano e metà inglese, per lo stesso motivo: adesso è tutto italiano.
Parole attaccate nella bottega. Si leggeva Si hanno 1 validecarte gilda. e 10% di scontoe 5% di rialzo .. Quella riga non è una frase: sono pezzi separati che il gioco posa a coordinate fisse scritte a mano per lingua, e occupando lo slot dell'inglese si ereditano le distanze calcolate sulle parole inglesi. Riscritte le rese perché i pezzi tornino spaziati con qualunque numero.
Nomi che coprivano la colonna accanto. Nella bottega si leggeva Tomo stella cadent✕: il nome finiva sotto il simbolo della quantità. La colonna tiene 18 caratteri, non 19 come dichiarava il nostro strumento — e quel 19 veniva dal massimo osservato su una tabella che alimenta colonne diverse, quindi lasciava fuori 39 nomi invece di zero. Accorciati tutti quelli che sforavano davvero, lasciando in pace le abilità, che hanno una colonna più larga.
Una nota sui salvataggi. Nessuna di queste riparazioni tocca le partite già salvate: i nomi dei nemici e degli oggetti si rileggono dal disco a ogni battaglia. Chi ha una partita in corso può continuarla.
1.0.1 — due riparazioni arrivate da chi ha giocato.
Alice combatteva con l'aspetto di Yuri. Non era un modello sbagliato: era una nostra resa troppo lunga di un carattere. Il gioco copia l'epiteto del personaggio dentro un record dove quel campo e' di 18 caratteri, e il byte subito dopo e' l'identificativo del modello di battaglia. Ragazza in pericolo, di 19, lo azzerava: l'identificativo di Alice diventava quello di Yuri, e il gioco — che quando due personaggi hanno lo stesso identificativo ne clona il modello invece di caricarne uno nuovo — le metteva addosso il suo. Adesso e' Ragazza braccata, 16 caratteri, come le altre cinque rese che stanno tutte sotto i 18. Nessuna delle localizzazioni ufficiali supera i 16 su quelle voci, e il tedesco abbrevia in quattro casi su sei: il limite c'era, e si vedeva.
Il riquadro d'aiuto della mappa del mondo diceva Premendo il t<icona>tnella sottomappa. I byte erano giusti: sbagliata era la geometria. Quella riga e' fatta di tre pezzi indipendenti, e le posizioni degli ultimi due sono scritte a mano nel codice una per lingua — calcolate sulla lunghezza dell'inglese. Occupando lo slot inglese si eredita anche quella. La riga ora comincia con Con il tasto, che ha esattamente la lunghezza dell'inglese: icona e secondo pezzo tornano al loro posto senza toccare una riga di codice.
Una nota onesta sui salvataggi. Se hai giocato con la 1.0.0 e hai gia' Alice in squadra, il valore azzerato e' finito dentro il tuo salvataggio. Qui scrivevamo che la partita poteva ripararsi da sola al caricamento, dichiarando che non l'avevamo verificato: l'abbiamo verificato, e non si ripara. Il byte resta nel salvataggio, e installare una versione nuova non lo tocca. Una partita nuova e' corretta di sicuro; una gia' salvata si rimette a posto cambiando un byte per salvataggio sulla memory card, e l'abbiamo gia' fatto per chi ce l'ha segnalato. Se ti riguarda, scrivici su Discord o Telegram: i link sono in fondo a questa pagina.
1.0.0 — la prima versione. Shadow Hearts non e' mai uscito in italiano, in nessuna edizione: questa patch traduce il disco europeo SLES-50822 occupando lo slot dell'inglese, e lascia intatti il francese e il tedesco che c'erano gia'.
Che cosa e' tradotto. Dialoghi, descrizioni, menu, oggetti, abilita', anomalie di stato, aiuti in linea, schede dei personaggi e sottotitoli: 30.157 rese di testo portate ai byte che il gioco legge davvero, piu' 3.755 scritture verificate una per una dentro l'immagine finita. Non solo testo: sono state ridisegnate la schermata del titolo, le 37 intestazioni dei menu, il cartello di battaglia, le parole di fine battaglia, i nomi di luogo delle sei mappe del mondo e la scritta di caricamento, che nel disco sono immagini e non stringhe.
Il testo non stava in un file di lingua. Sta dentro il bytecode degli script, dentro l'eseguibile e dentro i contenitori .PKB indicizzati da una tabella di puntatori. Le caselle hanno una dimensione fissa: scrivendo nelle caselle inglesi 794 rese non ci sarebbero entrate, e in quelle tedesche 11. Quindi l'italiano si scrive nelle caselle tedesche, piu' capienti del 6,1%, e la voce inglese dell'indice viene fatta puntare li'. Sono 23 voci su 23, e che puntino davvero ai byte italiani si verifica dentro l'immagine pubblicata, non nella cartella di lavoro.
Un carattere che il gioco non aveva. La o grave non esiste in nessuna delle tre lingue del disco: e' stata disegnata nel font, riscrivendo un glifo che nessuna lingua usava. Le altre cinque vocali accentate c'erano gia' — la i grave nascosta fra i glifi, mai usata da inglese, francese e tedesco.
Due rifiniture arrivate da fotografie. Le due frecce azzurre della riga della lingua passavano sopra l'ultima lettera di ITALIANO: sono spente al bit che le abilita, non spostate. E la scritta Now loading era una texture dentro l'eseguibile, localizzata per lingua: adesso dice Caricamento.
Versioni precedenti, ancora scaricabili
-
1.0.1
6 set 2026
13 MB
Scarica
Cosa è cambiato nella 1.0.1
1.0.1 — due riparazioni arrivate da chi ha giocato.
Alice combatteva con l'aspetto di Yuri. Non era un modello sbagliato: era una nostra resa troppo lunga di un carattere. Il gioco copia l'epiteto del personaggio dentro un record dove quel campo e' di 18 caratteri, e il byte subito dopo e' l'identificativo del modello di battaglia.
Ragazza in pericolo, di 19, lo azzerava: l'identificativo di Alice diventava quello di Yuri, e il gioco — che quando due personaggi hanno lo stesso identificativo ne clona il modello invece di caricarne uno nuovo — le metteva addosso il suo. Adesso e' Ragazza braccata, 16 caratteri, come le altre cinque rese che stanno tutte sotto i 18. Nessuna delle localizzazioni ufficiali supera i 16 su quelle voci, e il tedesco abbrevia in quattro casi su sei: il limite c'era, e si vedeva.Il riquadro d'aiuto della mappa del mondo diceva
Premendo il t<icona>tnella sottomappa. I byte erano giusti: sbagliata era la geometria. Quella riga e' fatta di tre pezzi indipendenti, e le posizioni degli ultimi due sono scritte a mano nel codice una per lingua — calcolate sulla lunghezza dell'inglese. Occupando lo slot inglese si eredita anche quella. La riga ora comincia con Con il tasto, che ha esattamente la lunghezza dell'inglese: icona e secondo pezzo tornano al loro posto senza toccare una riga di codice.Una nota onesta sui salvataggi. Se hai giocato con la 1.0.0 e hai gia' Alice in squadra, e' possibile che il valore azzerato sia finito dentro il tuo salvataggio. Il valore giusto viene riscritto all'avvio del gioco, quindi la partita potrebbe ripararsi da sola al caricamento — ma non abbiamo potuto verificarlo, e preferiamo dirlo invece di prometterlo. Una partita nuova e' corretta di sicuro.
1.0.0 — la prima versione. Shadow Hearts non e' mai uscito in italiano, in nessuna edizione: questa patch traduce il disco europeo SLES-50822 occupando lo slot dell'inglese, e lascia intatti il francese e il tedesco che c'erano gia'.
Che cosa e' tradotto. Dialoghi, descrizioni, menu, oggetti, abilita', anomalie di stato, aiuti in linea, schede dei personaggi e sottotitoli: 29.992 rese di testo portate ai byte che il gioco legge davvero, piu' 3.755 scritture verificate una per una dentro l'immagine finita. Non solo testo: sono state ridisegnate la schermata del titolo, le 37 intestazioni dei menu, il cartello di battaglia, le parole di fine battaglia, i nomi di luogo delle sei mappe del mondo e la scritta di caricamento, che nel disco sono immagini e non stringhe.
Il testo non stava in un file di lingua. Sta dentro il bytecode degli script, dentro l'eseguibile e dentro i contenitori
.PKBindicizzati da una tabella di puntatori. Le caselle hanno una dimensione fissa: scrivendo nelle caselle inglesi 794 rese non ci sarebbero entrate, e in quelle tedesche 11. Quindi l'italiano si scrive nelle caselle tedesche, piu' capienti del 6,1%, e la voce inglese dell'indice viene fatta puntare li'. Sono 23 voci su 23, e che puntino davvero ai byte italiani si verifica dentro l'immagine pubblicata, non nella cartella di lavoro.Un carattere che il gioco non aveva. La
ograve non esiste in nessuna delle tre lingue del disco: e' stata disegnata nel font, riscrivendo un glifo che nessuna lingua usava. Le altre cinque vocali accentate c'erano gia' — laigrave nascosta fra i glifi, mai usata da inglese, francese e tedesco.Due rifiniture arrivate da fotografie. Le due frecce azzurre della riga della lingua passavano sopra l'ultima lettera di
ITALIANO: sono spente al bit che le abilita, non spostate. E la scrittaNow loadingera una texture dentro l'eseguibile, localizzata per lingua: adesso diceCaricamento. -
1.0.0
3 set 2026
13 MB
Scarica
Cosa è cambiato nella 1.0.0
1.0.0 — la prima versione. Shadow Hearts non e' mai uscito in italiano, in nessuna edizione: questa patch traduce il disco europeo SLES-50822 occupando lo slot dell'inglese, e lascia intatti il francese e il tedesco che c'erano gia'.
Che cosa e' tradotto. Dialoghi, descrizioni, menu, oggetti, abilita', anomalie di stato, aiuti in linea, schede dei personaggi e sottotitoli: 29.992 rese di testo portate ai byte che il gioco legge davvero, piu' 3.755 scritture verificate una per una dentro l'immagine finita. Non solo testo: sono state ridisegnate la schermata del titolo, le 37 intestazioni dei menu, il cartello di battaglia, le parole di fine battaglia, i nomi di luogo delle sei mappe del mondo e la scritta di caricamento, che nel disco sono immagini e non stringhe.
Il testo non stava in un file di lingua. Sta dentro il bytecode degli script, dentro l'eseguibile e dentro i contenitori
.PKBindicizzati da una tabella di puntatori. Le caselle hanno una dimensione fissa: scrivendo nelle caselle inglesi 794 rese non ci sarebbero entrate, e in quelle tedesche 11. Quindi l'italiano si scrive nelle caselle tedesche, piu' capienti del 6,1%, e la voce inglese dell'indice viene fatta puntare li'. Sono 23 voci su 23, e che puntino davvero ai byte italiani si verifica dentro l'immagine pubblicata, non nella cartella di lavoro.Un carattere che il gioco non aveva. La
ograve non esiste in nessuna delle tre lingue del disco: e' stata disegnata nel font, riscrivendo un glifo che nessuna lingua usava. Le altre cinque vocali accentate c'erano gia' — laigrave nascosta fra i glifi, mai usata da inglese, francese e tedesco.Due rifiniture arrivate da fotografie. Le due frecce azzurre della riga della lingua passavano sopra l'ultima lettera di
ITALIANO: sono spente al bit che le abilita, non spostate. E la scrittaNow loadingera una texture dentro l'eseguibile, localizzata per lingua: adesso diceCaricamento.
Restano online apposta: se un aggiornamento del gioco rompe l'ultima patch, puoi tornare indietro.
Credits
Chi l'ha fatta
Traduzione, strumenti e test a cura di traduzionegiochi.it.
Avvertenze
Traduzione non ufficiale
Traduzione amatoriale non ufficiale. Opera derivata realizzata da appassionati: non è affiliata, sponsorizzata né approvata da Midway o dai titolari dei diritti. Marchi e titoli appartengono ai rispettivi proprietari.
Distribuiamo esclusivamente il file di patch: mai ROM, ISO, eseguibili o archivi del gioco. L'unico posto che indichiamo per procurarsi il gioco è il negozio ufficiale.
Per richieste di rimozione: Takedown.
Supporta il progetto
Le patch sono e restano gratuite. Se vuoi, puoi lasciare un contributo volontario: non sblocca nulla.