Shadow Hearts in italiano
Traduzione italiana di Shadow Hearts — patch non ufficiale
Download diretto, senza registrazione.
- Versione
- 1.0.11
- Formato
- zip
- Peso
- 121 MB
- Pubblicata
- 26 ott 2026
- Download
- 436
- 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.11. 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.
- 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.
- Il filmato lungo di Li Li resta con la narrazione in inglese. Li' il testo non e' testo: e' dipinto dentro i fotogrammi del video, quindi tradurlo vorrebbe dire rispedire il filmato intero. E' l'unico punto del gioco in cui resta dell'inglese visibile.
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.11 — dodici fotografie, nove correzioni.
Nomi rimasti in inglese. «Drain Wave» compariva in inglese nel cartello delle arti nemiche e in «L'effetto di … è svanito»: adesso è «Onda assorbente» ovunque. Con lei altri otto nomi di arte che il gioco teneva in una seconda copia mai tradotta: Cura, Taglio sacro, Luce benedetta, Desiderio, Vangelo, Arco, Resurrezione, Avvento.
Foglia pura, Seme puro, Radice pura, Estratto puro. Prima erano «Foglia di Pure» e simili, in tutto il gioco: nella lista degli oggetti, nelle descrizioni e nei dialoghi.
Lapide delle tenebre. Quando la ricevi il gioco la chiamava «Lapide oscura», mentre nella lista e nella descrizione era già delle tenebre. E il messaggio del sigillo non si spezza più a metà fra due riquadri.
La schermata Gruppo. Le cifre del tempo di gioco coprivano i due punti, e l'intestazione usciva dal riquadro: adesso il tempo si legge come nelle altre schermate, e l'intestazione dice «Selezionare chi parteciperà».
Quattro battute riscritte: Yuri («È sempre la stessa storia. Di questo passo non arriverò da nessuna parte.»), Meiyuan («…quindi non starmi tra i piedi», dove il «non» mancava e la frase diceva il contrario), il vampiro annoiato («Mi domando da quanti anni non lo dico a nessuno») e Keith che saluta il castello («Non vogliatemene se viaggerò per un po'»).
Se avevi installato la 1.0.10 ti basta reinstallare: il programma rifa' l'immagine dalla tua copia originale, non dalla precedente.
Versioni precedenti, ancora scaricabili
-
1.0.10
10 ott 2026
121 MB
Scarica
Cosa è cambiato nella 1.0.10
1.0.10 — due schermate riparate su segnalazione.
Il «totale» di fine battaglia adesso dice «Denaro». Sotto i punti esperienza compariva la parola sbagliata: quella casella indica i soldi guadagnati nello scontro, non un totale. La causa stava nel modo in cui era stata ridisegnata la grafica del pannello: il gioco disegna due etichette distinte nello stesso punto dell'immagine — in inglese
TotaleCash— e noi le avevamo trattate come un'unica scritta, «Denaro totale». Nel riquadro che il gioco mostra a fine battaglia finiva la seconda metà di quella scritta, cioè «totale». Adesso le etichette sono due anche per noi, «Somma» e «Denaro», ognuna al suo posto.Il gioco dei cani a Shanghai. Nel menu delle scelte la domanda e la prima risposta stavano sulla stessa riga — «Di fronte ai cani: Numero 1» — e la riga era troppo lunga per il riquadro: il numero 1 non si leggeva, e la freccetta selezionava la domanda insieme alla risposta. La domanda è stata spostata nel riquadro di dialogo che viene prima, così adesso si sceglie fra quattro voci pulite: Numero 1, Numero 2, Numero 3, Numero 4.
Se avevi installato la 1.0.9 ti basta reinstallare: il programma rifa' l'immagine dalla tua copia originale, non dalla precedente.
-
1.0.9
8 ott 2026
121 MB
Scarica
Cosa è cambiato nella 1.0.9
1.0.9 — chi parla, e a chi.
Un giocatore ha fotografato Zhuzhen che a Shanghai dice a Yuri «Sei sveglia?». L'inglese in quel punto non ha genere —
You're awake?vale per chiunque — quindi l'errore non si vede confrontando le due colonne, e nessun controllo automatico poteva accorgersene: per deciderlo bisogna sapere chi ascolta.Quella segnalazione ha aperto una revisione di tutte le righe in cui l'italiano è costretto a scegliere un genere che l'inglese non ha: 257 frasi diverse, in 652 punti del gioco. Sono state lette una per una, insieme alla scena intorno, e ognuna ha adesso un giudizio scritto.
Che cosa cambia a schermo:
- a Shanghai, dopo il crollo, Zhuzhen dice a Yuri «Sei sveglio?»;
- nel tempio, dopo Albert Simon, i compagni chiedono a Yuri perché è rosso in viso. Erano quattro battute — una per compagno — e tutte e quattro lo dicevano al femminile;
- il Sergente Kato, che si rivolge al Tenente colonnello Kawashima, le dice «le regole che ti dai da sola».
Che cosa resta com'era, e non per dimenticanza. Sette righe non si possono decidere leggendo: il gioco non dice se certi personaggi minori sono uomini o donne — il venditore di pentole, l'uomo delle spedizioni, la mercante Rosa. Restano come sono finché non le vede qualcuno a schermo. Se ne incontri una, mandaci la fotografia: è così che sono stati trovati quasi tutti i difetti di questa patch.
Se avevi installato la 1.0.8 ti basta reinstallare: il programma rifa' l'immagine dalla tua copia originale, non dalla precedente.
-
1.0.8
27 set 2026
117 MB
Scarica
Cosa è cambiato nella 1.0.8
1.0.8 — la Biblioteca non parla piu' tedesco.
Un giocatore ha mandato le fotografie di due schede della Biblioteca scritte in tedesco: «Eine alte Katze, die Menschenblut trank.» al posto della descrizione di Felinus, e la scheda del Sergente Seiji Kato. Non erano un pezzo dimenticato: erano diciotto caselle sparse fra i mostri e le persone, e la causa e' la stessa per tutte.
Perche' succedeva. Il testo italiano di quelle schermate si scrive dentro lo spazio esatto che occupava il tedesco, e quando la frase italiana e' anche solo di due byte piu' lunga non ci entra e viene lasciata fuori. Lo spazio pero' non resta vuoto: resta tedesco. Cioe' si leggeva il tedesco dove senza la patch si sarebbe letto l'inglese. Adesso quelle frasi sono state riscritte piu' corte, una per una, e un controllo automatico rifiuta la patch se una casella che il gioco legge torna in una lingua che non e' l'italiano.
Restano sette caselle, e sono dichiarate: i nomi «Prag», «Ghul», «Ghuler» e il prefisso «Junger ». Sono spazi da quattro a sette caratteri in cui l'italiano non ci sta — «Praga» ne vuole cinque, «Ghoul» cinque su quattro. «Ghul», per inciso, e' anche la forma italiana del demone arabo: li' non c'e' niente da tradurre.
Altre correzioni arrivate dalle stesse fotografie:
- Margarete, che e' una donna, diceva «Adesso sono SICURO che non mi piaci»;
- in quattro punti si leggeva «Mammina del Mare» invece di «Madre del Mare» (tre li aveva visti il giocatore, il quarto e' saltato fuori cercando gli altri);
- nel menu in partita la cifra del denaro usciva dal riquadro e perdeva l'ultima cifra: l'etichetta italiana era un carattere piu' lunga di quella inglese, e la cifra si disegna subito dopo;
- i nomi degli oggetti nei dialoghi non sempre erano scritti come nell'inventario — «Maschera del Bastone» contro «Maschera del bastone». Allineate 38 righe: comanda il nome che leggi nell'inventario.
Una cosa che sembrava un difetto e non lo era: nella lotteria il premio «Tè del santo» e' corretto. Nel gioco ci sono due tisane diverse, «Tè del saggio» e «Tè del santo», e quello della lotteria e' il secondo.
Se avevi installato la 1.0.7 ti basta reinstallare: il programma rifa' l'immagine dalla tua copia originale, non dalla precedente.
-
1.0.7
20 set 2026
117 MB
Scarica
Cosa è cambiato nella 1.0.7
1.0.7 — il filmato di Li Li: audio a posto, e niente più schermo nero.
Chi ha installato la 1.0.6 ha trovato tre problemi nel filmato lungo della narrazione di Li Li: l'audio non andava a tempo col video, aveva piccoli scatti, e alla fine del filmato il gioco restava su uno schermo nero. Erano un difetto solo, ed era nostro.
Quel filmato viene rifatto per scriverci sotto i sottotitoli italiani, e nel rifarlo il video era stato ricompresso a una qualità più bassa del necessario: 1,75 contro i 2,0 megabit al secondo dell'originale. Dentro il disco lo spazio di quel filmato è fisso e i fotogrammi ci vengono infilati uno dietro l'altro, quindi un video più leggero del previsto non riempie lo spazio fino in fondo: l'ultimo 12,5% restava vuoto. Da lì venivano tutti e tre i sintomi — il video arrivava in anticipo sull'audio, che era rimasto al suo posto, e alla fine non c'era più niente da mostrare. Mancava anche il marcatore che dice al lettore «la sequenza è finita», ed è quello che teneva il gioco sul nero invece di farlo ripartire.
Adesso il video riempie il 99,5% dello spazio, come fa quello dell'editore, e il marcatore di fine c'è. Il filmato è lo stesso — stessi 11.143 fotogrammi, stesso audio dell'editore byte per byte, stessa lunghezza del file — solo compresso come si deve.
Perché non se n'era accorto nessuno. Tutti i controlli erano verdi, e avevano ragione: i fotogrammi erano lo stesso numero, il file la stessa lunghezza, l'audio intatto, e la prova che rimonta il filmato originale tornava identica. Nessuno di loro guardava quanto spazio occupasse il video nuovo né se finisse come deve. Adesso lo guardano, e il rimontaggio si ferma se uno dei due non torna.
Una nota per chi era rimasto bloccato. Se il gioco ti si era fermato sul nero alla fine di quel filmato, non hai perso niente: installa questa versione, ricarica l'ultimo salvataggio e il filmato riparte e finisce.
1.0.6 — il filmato lungo di Li Li adesso ha i sottotitoli in italiano.
Era l'ultima cosa rimasta in inglese di cui valesse la pena parlare, e nella 1.0.5 era ancora scritta fra le cose non risolte. In quel filmato la narrazione non e' testo: e' dipinta dentro i fotogrammi, uno per uno, e il gioco non ha nessun modo di sostituirla. L'unico modo di tradurla era rifare il video.
Come si vede adesso. L'inglese dipinto resta dov'e'; la traduzione italiana compare sotto, con il suo carattere, e i due testi compaiono e spariscono insieme. Sono 73 righe di narrazione, dalla favola di Li Li fino alla porta che si apre.
Che cosa comporta per te. Il pacchetto passa da 13 a circa 105 MB. Continua a non essere un filmato che si puo' guardare: quello che viaggia e' la differenza fra il video originale e quello nuovo, e senza la tua immagine del gioco non se ne ricava un fotogramma. L'audio originale non e' nel pacchetto in nessuna forma, perche' viene ricopiato identico dal tuo disco: il video e' l'unica cosa che cambia.
Il video e' una generazione in piu'. L'originale viaggia a 2,0 Mbit/s, il nostro a 1,75, perche' il file deve restare esattamente della stessa lunghezza — se cambiasse, tutto quello che viene dopo sul disco si sposterebbe. A schermo la differenza non si nota; su un fermo immagine, un poco si'.
Niente altro e' cambiato: nessuna resa e' stata toccata, il modo di installare e' lo stesso, e la tua immagine originale continua a non essere modificata.
Se avevi installato la 1.0.5 ti basta reinstallare: il programma rifa' l'immagine dalla tua copia originale, non dalla precedente.
-
1.0.6
19 set 2026
118 MB
Scarica
Cosa è cambiato nella 1.0.6
1.0.6 — il filmato lungo di Li Li adesso ha i sottotitoli in italiano.
Era l'ultima cosa rimasta in inglese di cui valesse la pena parlare, e nella 1.0.5 era ancora scritta fra le cose non risolte. In quel filmato la narrazione non e' testo: e' dipinta dentro i fotogrammi, uno per uno, e il gioco non ha nessun modo di sostituirla. L'unico modo di tradurla era rifare il video.
Come si vede adesso. L'inglese dipinto resta dov'e'; la traduzione italiana compare sotto, con il suo carattere, e i due testi compaiono e spariscono insieme. Sono 73 righe di narrazione, dalla favola di Li Li fino alla porta che si apre.
Che cosa comporta per te. Il pacchetto passa da 13 a circa 106 MB. Continua a non essere un filmato che si puo' guardare: quello che viaggia e' la differenza fra il video originale e quello nuovo, e senza la tua immagine del gioco non se ne ricava un fotogramma. L'audio originale non e' nel pacchetto in nessuna forma, perche' viene ricopiato identico dal tuo disco: il video e' l'unica cosa che cambia.
Il video e' una generazione in piu'. L'originale viaggia a 2,0 Mbit/s, il nostro a 1,75, perche' il file deve restare esattamente della stessa lunghezza — se cambiasse, tutto quello che viene dopo sul disco si sposterebbe. A schermo la differenza non si nota; su un fermo immagine, un poco si'.
Niente altro e' cambiato: nessuna resa e' stata toccata, il modo di installare e' lo stesso, e la tua immagine originale continua a non essere modificata.
Se avevi installato la 1.0.5 ti basta reinstallare: il programma rifa' l'immagine dalla tua copia originale, non dalla precedente.
-
1.0.5
19 set 2026
13 MB
Scarica
Cosa è cambiato nella 1.0.5
1.0.5 — diciannove segnalazioni di chi gioca, e due sistemi di testo che nessuno aveva mai visto.
Tre giocatori hanno mandato diciannove fotografie. Sedici erano difetti veri; le altre tre hanno chiuso altrettanti dubbi. Qui c'e' tutto, raggruppato per causa.
La sequenza del boss finale era in inglese. Dall'apparizione fino ai titoli di coda, tutte le battute — «That is God?!», «The stratosphere?», «This really is the end of the earth...». Non era una dimenticanza: quel dialogo non sta in nessuno dei sistemi di testo del gioco che conoscevamo. Sta dentro il contenitore delle immagini, scritto in linea in mezzo ai comandi che muovono la scena, insieme ai nomi delle animazioni. Nessuna ricerca di testo lo trova, e infatti nessuno dei conteggi lo comprendeva. Sono dodici battute, adesso in italiano, riscritte senza cambiare un byte di lunghezza: in testa a quel blocco c'e' una tabella di salti che punta a posizioni fisse, e allungare una frase le avrebbe spostate tutte.
I nomi delle zone nei salvataggi erano in tedesco, ma solo dentro la partita. Aprendo il salvataggio dalla schermata iniziale si leggeva «Covo dei Ratti di Londra»; aprendo lo stesso salvataggio dal menu durante il gioco, «Versteck der London Rats». Stesso file, due schermate, due lingue — perche' quell'elenco di nomi esiste in due copie dentro il gioco, una grande e una piccola, e le due schermate leggono copie diverse. La grande era tradotta dalla 1.0.4, la piccola no. Adesso lo sono tutt'e due: 49 voci, i nomi di zona, i titoli dei capitoli e i messaggi della memory card.
Frasi che andavano a capo in mezzo a una parola. Si leggeva «...l'ho nascosto in un posto segret» e poi «o.»; «Questo e' un bel posto, quindi non st» / «armi tra i piedi»; «Venivano picchiati, tortur» / «ati e bruciati vivi»; e «Hai ricevuto il Graal del Giuramento» col punto fermo da solo sulla riga dopo. Un difetto solo, in quattro punti: il riquadro tiene 36 colonne e il gioco non spezza sugli spazi — riempie la riga fino in fondo e taglia dove capita. Il numero non e' una stima: su tutte le decine di migliaia di righe inglesi del gioco, la piu' lunga e' esattamente 36. Riscritte 21 rese, e adesso un controllo automatico rifiuta qualunque riga che sfori o che si incolli male con la successiva.
«Oevi aiutare Chris!!». Una lettera mangiata da un comando del gioco: il testo diceva «%devi», e per il motore «%d» non e' una «d», e' l'ordine di stampare un numero — che li' valeva zero. Corretta, e cercata la stessa trappola in tutto il resto del gioco: c'erano altre cinque frasi nella bottega, dove «Rialzo del 5% rifiutato» faceva leggere il simbolo di per cento come l'inizio di un comando.
Personaggi che parlavano al genere sbagliato. Yuri, che e' un uomo, diceva «sono la tua complice»; Alice «Sono stufo di questo stesso sogno»; Meiyuan l'errante, che e' un uomo, «io ero tutta sola». In inglese quelle frasi non hanno genere, quindi nessun controllo sul testo puo' accorgersene: serve sapere chi parla.
Le note delle anomalie dell'Anello del Giudizio si leggevano male. «Si e' rimoicciolito» invece di «rimpicciolito»: il riquadro di quelle note e' alto due righe e la seconda perde i pixel sotto la riga di base, cosi' la gamba della «p» sparisce e la lettera diventa una «o». Capita anche in inglese, ma si puo' evitare: dieci note riscritte perche' l'ultima riga non abbia piu' lettere che scendono sotto la riga.
«Tempo gioco / 7 25 15». Nel menu in partita l'orario si mangiava i due punti e finiva addosso alla barra. Quella scritta non e' un'etichetta: e' un modello, e gli spazi e i due punti sono le caselle dove il gioco scrive le cifre. L'italiano era piu' lungo dell'inglese di due caratteri, quindi le cifre finivano due colonne piu' in la'. Adesso dice «Durata /», con la stessa geometria dell'originale e la stessa parola che usa gia' la schermata di salvataggio.
Due rese cambiate su richiesta: «Sono tempi agitati» e' diventato «Sono tempi duri», e il «Figlio del figlio del locandiere» — che con 32 caratteri non stava nemmeno nella targhetta — adesso e' «Nipote del locandiere». E l'ubriaco di Shanghai chiede «Ma dov'e' la Francia?» invece di «'sta Francia».
I sottotitoli francesi dei filmati sono tornati. Dalla 1.0.3 venivano svuotati per fare posto a una cosa che — verificata adesso all'emulatore — il gioco carica e non disegna: i sottotitoli italiani del filmato lungo di Li Li non sono mai comparsi a schermo. Tolti quelli, lo spazio non serviva piu'. Chi gioca in francese rivede i suoi sottotitoli; il tedesco resta senza, ed e' il prezzo dichiarato dalla prima versione.
Due cose NON sono state risolte, e vanno dette. Il filmato lungo di Li Li tiene la sua narrazione in inglese, dipinta dentro i fotogrammi: non e' testo, sono pixel, e rifarla vorrebbe dire rispedire il video. E c'e' una segnalazione di schermo nero su quel filmato che non siamo riusciti a riprodurre: messo sotto emulatore, il filmato parte e arriva in fondo. Se capita anche a te, scrivici dicendo su che cosa giochi, se lo schermo e' nero da subito o dopo l'avvio del filmato, e quale versione hai installato.
Niente e' cambiato nel modo di installare, e la tua immagine originale continua a non essere toccata.
-
1.0.4
12 set 2026
13 MB
Scarica
Cosa è cambiato nella 1.0.4
1.0.4 — una schermata era ancora in tedesco, e undici riparazioni arrivate da chi gioca.
La schermata «Grado attuale» parlava tedesco. Diceva
Anfänger,Sicherheit hat Vorrang,Mir wird schwindelig.... Non era una dimenticanza: quei titoli non esistono per nessuna ricerca di testo. Gli altri nomi del gioco stanno in un elenco e si trovano scorrendolo; questi invece sono scritti dentro i blocchi che li contengono, e il gioco ci arriva seguendo un numero che sta nei quattro byte immediatamente prima del nome. Per ogni strumento che legge l'elenco, lì non c'è una parola: c'è un blocco. Risultato: il contatore diceva «tutto tradotto» e diceva il vero, perché quelle parole non erano mai entrate nel conto. Sono 93, e adesso sono in italiano.Nomi e note tagliati a metà. Si leggeva
Recipiente metall,Berretto borchiat,Imm. Drago Azzurr, e nelle note degli oggetti frasi che finivano di colpo,...ma raddoppia la Potenza d. Le finestre non sono tutte larghe uguali e non lo dicono da nessuna parte: gli oggetti chiave e l'equipaggiamento ne tengono 17 di caratteri, la lista delle abilità in battaglia 18, le note 64. Misurate una per una sulle fotografie, e adesso un controllo automatico ferma la lavorazione se una resa sfora la finestra in cui finirà. Riscritte le voci che non ci stavano, usando le abbreviazioni che l'editore stesso già spedisce.Personaggi che parlavano al genere sbagliato. Il Signor Zhen, che è un uomo, diceva «Non sono mai stata così felice»; Margarete «Ti sono mancato». In inglese quelle frasi non hanno genere, quindi il testo a fronte non tradisce niente e nessun controllo sulle parole può accorgersene: per deciderle serve sapere chi parla, e il nome di chi parla non sta nella battuta — lo mette il programma un'istruzione prima. Adesso si legge di lì, e sono state ricontrollate tutte le battute in prima persona con una desinenza in gioco, non solo le due segnalate.
Un caso che ha richiesto il disco giapponese. Una comparsa ubriaca di Shanghai era «Miha la brilla» in due riquadri e «Miha il brillo» in un terzo. Sapere il nome non basta, perché per una comparsa il sesso non è scritto da nessuna parte nell'edizione europea. L'ha deciso l'originale giapponese: la sua battuta finisce con una particella che in giapponese usano gli uomini. È un uomo.
Un nome che cambiava lingua a metà scena. Nel riquadro c'era scritto
Olga l'arcanae lei, due righe sotto, si presentava dicendo «Sono Arcane Olga!». Tre punti rimasti in inglese, adesso allineati al resto del gioco.E le cose piccole, tutte viste a schermo. Nel menu
Indietronon ci stava e finiva inIndi: la casella vale sette caratteri esatti — l'inglese ci scriveBack, il franceseRecule, il tedescoZurück— quindi adesso diceDietro, che fa coppia conAvanti. Una battuta dicevaydevi aiutare Chris!!per una lettera scambiata per un comando del gioco. Nel menu di battaglia c'eraFusionmentre la stessa voce altrove era giàFusione.Fox Face, che francese e tedesco traducono, adesso èMuso di volpe. Il nome di un'abilità finiva sotto il numero del costo. E la scritta che compare quando si sale di livello, che è un'immagine e non un testo, diceva ancoraLevel erhöhen!!: adesso dice Sale di livello!!.Una nota sui salvataggi. Nessuna di queste riparazioni tocca le partite salvate: nomi, note e titoli di grado si rileggono dal disco. Chi ha una partita in corso può continuarla.
1.0.3 — il racconto di Li Li adesso ha i sottotitoli italiani, e una riparazione sotto il cofano.
Il filmato che restava in inglese. A quattro-cinque ore di gioco c'è un filmato — il racconto della ragazza dalla voce bellissima — in cui il testo non è disegnato dal gioco: è dipinto dentro i fotogrammi, e l'editore ne ha messo sul disco tre copie, una per lingua. Occupando lo slot dell'inglese si vede quella inglese, e nessuna traduzione del testo poteva cambiarlo. Rifare il video sarebbe costato 190 MB dentro il pacchetto. Non è servito: il motore sa già disegnare i sottotitoli sopra i filmati, e sceglie quali dalle cifre nel nome del file —
MOVIE_05.PSSdiventa il blocco numero 5 di una tabella. Quel blocco esisteva ed era vuoto in tutte e tre le lingue, proprio perché lì il testo l'avevano dipinto. Riempirlo è costato 3.933 byte: adesso il racconto ha 68 sottotitoli italiani, con i tempi misurati sul filmato stesso, fotogramma per fotogramma. L'inglese dipinto resta dov'è: toglierlo avrebbe voluto dire rifare il video.Una riparazione che non si vedeva, e c'era da tre versioni. Il record dei sottotitoli dei filmati è fatto di venticinque blocchi, e il gioco arriva a ciascuno leggendo un numero da una tabella. Quei numeri devono cadere su multipli di quattro, perché il processore della PlayStation 2 legge le parole solo a indirizzi allineati. Il nostro scrittore, quando sostituiva il testo, riattaccava il riempimento che era stato calcolato per il testo vecchio: la lunghezza cambiava di uno o due byte e tutti i blocchi successivi scivolavano. Sul disco originale sono venticinque su venticinque allineati; nelle nostre 1.0.0, 1.0.1 e 1.0.2 erano ventiquattro su venticinque storti. Nessuna verifica poteva accorgersene, e non per distrazione: il file resta coerente con sé stesso, e sugli emulatori il gioco funziona lo stesso. Adesso sono venticinque su venticinque, e un controllo automatico ferma la lavorazione se dovesse ricapitare.
Una nota sui salvataggi. Niente di tutto questo tocca le partite salvate: chi ha una partita in corso può continuarla.
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.e10% 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
.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.3
10 set 2026
13 MB
Scarica
Cosa è cambiato nella 1.0.3
1.0.3 — il racconto di Li Li adesso ha i sottotitoli italiani, e una riparazione sotto il cofano.
Il filmato che restava in inglese. A quattro-cinque ore di gioco c'è un filmato — il racconto della ragazza dalla voce bellissima — in cui il testo non è disegnato dal gioco: è dipinto dentro i fotogrammi, e l'editore ne ha messo sul disco tre copie, una per lingua. Occupando lo slot dell'inglese si vede quella inglese, e nessuna traduzione del testo poteva cambiarlo. Rifare il video sarebbe costato 190 MB dentro il pacchetto. Non è servito: il motore sa già disegnare i sottotitoli sopra i filmati, e sceglie quali dalle cifre nel nome del file —
MOVIE_05.PSSdiventa il blocco numero 5 di una tabella. Quel blocco esisteva ed era vuoto in tutte e tre le lingue, proprio perché lì il testo l'avevano dipinto. Riempirlo è costato 3.933 byte: adesso il racconto ha 68 sottotitoli italiani, con i tempi misurati sul filmato stesso, fotogramma per fotogramma. L'inglese dipinto resta dov'è: toglierlo avrebbe voluto dire rifare il video.Una riparazione che non si vedeva, e c'era da tre versioni. Il record dei sottotitoli dei filmati è fatto di venticinque blocchi, e il gioco arriva a ciascuno leggendo un numero da una tabella. Quei numeri devono cadere su multipli di quattro, perché il processore della PlayStation 2 legge le parole solo a indirizzi allineati. Il nostro scrittore, quando sostituiva il testo, riattaccava il riempimento che era stato calcolato per il testo vecchio: la lunghezza cambiava di uno o due byte e tutti i blocchi successivi scivolavano. Sul disco originale sono venticinque su venticinque allineati; nelle nostre 1.0.0, 1.0.1 e 1.0.2 erano ventiquattro su venticinque storti. Nessuna verifica poteva accorgersene, e non per distrazione: il file resta coerente con sé stesso, e sugli emulatori il gioco funziona lo stesso. Adesso sono venticinque su venticinque, e un controllo automatico ferma la lavorazione se dovesse ricapitare.
Una nota sui salvataggi. Niente di tutto questo tocca le partite salvate: chi ha una partita in corso può continuarla.
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.e10% 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
.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.2
10 set 2026
13 MB
Scarica
Cosa è cambiato nella 1.0.2
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.e10% 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
.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.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.