Romhacking.it Forums

Traduzioni => CD/DVD Console Hacking => Discussione aperta da: RyuH il Maggio 06, 2008, 17:55:02

Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 06, 2008, 17:55:02
O meglio, piccolo ma enorme(?).

Sto lavorando su Resident Evil Directors cut per psx. Purtroppo ho alcuni problemi. Innanzitutto ho estratto il file sces_(ecc)e con SearchX e Table Manager ho creato una TBL. Fatto ciò ho tradotto cio che serviva con il Thingy V. Ora il problema..quando utilizzo il bin patcher per inserire il file(solita procedura, LBA+2352+24 e converto in hex)mi dice "un file senza nome non trovato". Di conseguenza non riesco a inserire il file.

Ho bisogno di aiuto..o per risolvere il problema con il bin patcher oppure per trovare un modo alternativo per inserire il file nel IMG.
Titolo: PROBLEMA GROSSO
Inserito da: Phoenix il Maggio 06, 2008, 23:40:55
Ti conviene usare CDMage per reinserire ed estrarre file in una iso, molto più pratico. Ormail il bin patcher è superato da un po'.
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 07, 2008, 07:25:17
Non so usarlo..non è che hai un link per una versione con la suddetta opzione?magari in italiano.
Titolo: PROBLEMA GROSSO
Inserito da: Auryn il Maggio 08, 2008, 01:39:37
http://ftp.uevora.pt/pub/Mirrors/CDmage/CDmage1-02-1B5.exe (http://ftp.uevora.pt/pub/Mirrors/CDmage/CDmage1-02-1B5.exe)

Carica l'immagine, seleziona il file da importare, tasto destro "Import".
Molto intuitivo.
Titolo: PROBLEMA GROSSO
Inserito da: Vash il Maggio 08, 2008, 01:53:00
occhio che però il file non deve essere più grosso dell'originale :P
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 08, 2008, 08:44:30
Grazie lo provo subito!

Vash:si lo so  :P

EDIT:l'ho provato.tutto ok!nessun crash e nessuna correzzione, la traduzione è a posto!grazie mille. Non ero aggiornato al cd mage XD meno male. Posso mollare il bin patcher.
Titolo: PROBLEMA GROSSO
Inserito da: Sephiroth 1311 il Maggio 08, 2008, 23:19:05
Se vuoi espandere il file, basta che usi il Toc Changer (lo trovi sul nostro sito). :)

Sempre che il gioco non usi un sistema diverso per accedere ai dati, ovviamente.
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 09, 2008, 20:41:13
Ragazzi ho alcuni problemi(ancora =_=):

1. Quando rimetto una tim non effettua nessun cambiamento oppure corrompe l'img, l'unica volta ke ha funzionato è stata x una piccolissima modifica(uno scarabocchio). Ho gia controllato i canali in bit e altre caratteristiche,peso compreso. Tutto è corretto O.o

2.Quando rimetto un file tradotto riguardo a frasi che compaiono durante il gioco esaminando oggetti non cambia un accidente...
Titolo: PROBLEMA GROSSO
Inserito da: Phoenix il Maggio 09, 2008, 21:19:48
Per quanto riguarda il crash di gioco, quello è dovuto ad un sistema di protezione implementato nel gioco stesso. La modifica di particolari pixel all'interno delle immagini fa scattare questa "protezione" che fa crashare tutto quanto.
Titolo: PROBLEMA GROSSO
Inserito da: Phoenix il Maggio 09, 2008, 21:20:57
CitazioneSempre che il gioco non usi un sistema diverso per accedere ai dati, ovviamente.
Già, è proprio così  :P  
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 09, 2008, 21:58:26
CitazionePer quanto riguarda il crash di gioco, quello è dovuto ad un sistema di protezione implementato nel gioco stesso. La modifica di particolari pixel all'interno delle immagini fa scattare questa "protezione" che fa crashare tutto quanto.
bel problema...e come risolvo?non si può? :(  
Titolo: PROBLEMA GROSSO
Inserito da: Gemini il Maggio 09, 2008, 23:26:37
Citazionebel problema...e come risolvo?non si può? :(
Cerchi via debugger e cambi (non chiedermi come fare perché ognuno ha il proprio metodo). Una miriade di giochi usano tabelle di allocazione dei file su CD (FF7, Chrono Cross, Grandia, Valkyrie Profile, ecc...), per cui niente di nuovo all'orizzonte, anche se molto di norma non le toccano nemmeno perché in alcuni casi sono parecchio difficili da rintracciare.
Titolo: PROBLEMA GROSSO
Inserito da: Sephiroth 1311 il Maggio 09, 2008, 23:53:22
Citazionebel problema...e come risolvo?non si può? :(
Devi fare una modifica al codice del gioco (miiiiiiiiiii :P ), come fece Phoenix a suo tempo.
Titolo: PROBLEMA GROSSO
Inserito da: Morpher il Maggio 10, 2008, 00:19:54
Stiamo un po'sforando però già che ci siamo.... :P
Se proprio non ne capisci una mazza di asm prova con il debugger di agemo, fatti un bel trace log del codice eseguito quando viene visualizzata la tim originale ed uno di quando viene visualizzata quella modificata. Confronta i due log asm e cerca qualche istruzione (sarà sicuramente un branch) che viene effettuata o meno nei 2 casi e poi vai con le modifiche necessarie...


Titolo: PROBLEMA GROSSO
Inserito da: Auryn il Maggio 10, 2008, 23:42:52
Sarò forse all'antica ma il problema mi sembra famigliare ;)

Prova a far passare l'immagine del gioco dopo le modifiche (ma prima di masterizzarlo) in ECCregen:

http://www.megagames.com/news/html/cdr/eccregen.shtml (http://www.megagames.com/news/html/cdr/eccregen.shtml)

Titolo: PROBLEMA GROSSO
Inserito da: Phoenix il Maggio 11, 2008, 00:25:00
Mi spiace, ma non credo sia quello il problema, visto che cdmage rigenera in automatico gli ecc/edc. Però tentar non nuoce  ;)  
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 11, 2008, 09:32:51
Vedrò di provare al piu presto. In caso contrario non so che fare =_='' sono ancora troppo niubbo.
Titolo: PROBLEMA GROSSO
Inserito da: Phoenix il Maggio 11, 2008, 14:58:40
Ah, un altro consiglio: Per modificare immagini in formato TIM usa TIM Viewer.  Molto più pratico, e si occupa lui dei file multi CLUT ecc.

TIM Viewer (http://www.romhacking.net/utils/486/)

TRa le altre cose, permette di estrarre tim da file più grandi e einserire tutte in un colpo, una volta modificate.

(Nota: non cercare tim all'interno di ISO, ma solo di file comuni.
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 22, 2008, 06:31:37
D'accordo!scusa il ritardo ma son stato un po impossibilitato..comunque ora provo tim viewer. =) grazie. Ora sono passato a un altro progetto, Resident Evil 2 DS. Visto che esiste solo in eng. Però ho gia un problema(strano?)quando dopo aver fatto table ecc provo a modificare il testo di qualcosa(in questo caso la descrizione d'una pistola)l img non crasha ma una volta che vado a vedere la modifica con l'emu...zac..il testo è in giappo!e pure fuori dal riquadro.Come fare? :huh:

EDIT:con il tim viewer non capisco come estrarre i file..e soppratutto quando tento di inserirli(insert files?)mi crasha il programma...
Titolo: PROBLEMA GROSSO
Inserito da: Auryn il Maggio 23, 2008, 01:48:39
CitazioneResident Evil 2 DS. Visto che esiste solo in eng. ...zac..il testo è in giappo!e pure fuori dal riquadro.Come fare? :huh:

EDIT:con il tim viewer non capisco come estrarre i file..e soppratutto quando tento di inserirli(insert files?)mi crasha il programma...
Il gioco è in inglese e quando lo modifichi te lo ritrovi in jap?
So che qualche RE ha dei rimasugli di altri linguaggi ma di solito sono in file differenti.
Il testo originale è in ASCII? o usi una TBL? Codifica a 2 byte? Compressioni? Hai estratto tutti i file dalla rom con DSLazy?

Vedendo il read me e da quello che ricordo dal'ultima volta che lo ho usato, dovrebbero apparire le opzioni save dopo che hai aperto/scan-nato un file:

Save TIM File      Will save the Image as a TIM regardless
         of whether it was originally BMP or TIM
Save Multiple Files   Saves Multiple TIM files found during a
         scan and will create a script that can be
         used to reinsert      

Forse devi selezionarne almeno 1 dalla colonna sulla sinistra.

Se non riesci ad estrarli, come fai ad inserirli? Hai salvato la tim come bmp? Hai notato che crea un secondo file a parte il bmp? Quel file deve avere lo stesso nome e essere nella stessa cartella come la bmp.
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 23, 2008, 02:25:01
Wow..ricevere una risposta dal grande Auryn mi riempie d'onore!(le basi me le son fatte indirettamente grazie a te). Comunque provvedo a rispondere:

Allora per il testo in Jap ho risolto. Mi vergogno della causa ma avevo sbagliato creando la table(un errore solo che mi ha sconvolto tutto..). Ho ricreato la table da capo, stavolta totalmente corretta e il gioco traduce perfettamente. La codifica è a 2 byte=1 lettera(o numero ecc) se non erro(sembra una normale rom per SNES). Ho scoperto anche perchè trovavo il testo in jap durante il gioco. L'errore nella table sballava i valori hex richiamando i font Jappo contenuti nelle tim e inutilizzati(non sono le sole tim simili. Ci sono anche alcune tim riguardanti il progetto precedente RE 1.5. E per nulla utilizzate nel gioco).

Non sono purtroppo riuscito a risolvere il problema delle tim. E il tim viewer non mi aiuta. Penso che sarebbe utile almeno al fine di ragionare sul suo funzionamento sapere a cosa servono i vari file e comandi.

La maggior parte dei comandi(Scan RAW, save tim ecc) gli ho capiti(ci mancherebbe). Tuttavia non so ad esempio che dati siano contenuti nel file che viene prodotto insieme al bmp..sono forse i dati relativi alle impostazioni originali della tim(o del raw preso con lo scan)che vengono richiamati una volta rinconvertita la bmp in tim?

Un altra cosa che non ho x niente compreso è come reinserire i file. C'è una funzione "insert file/s"ma mi chiede solo un executle. Dunque non capisco proprio come fare...


PS:DSlazy non so cos'è..forse è un software per le rom del DS ma il resident evil 2 che sto modificando non è del ds ma della psx...la sigla DS sta per dual shock. una versione di gran lunga migliore di quella normale. Chiedo venia per la mia negligenza.
Titolo: PROBLEMA GROSSO
Inserito da: Gemini il Maggio 23, 2008, 02:51:03
CitazioneEDIT:con il tim viewer non capisco come estrarre i file..e soppratutto quando tento di inserirli(insert files?)mi crasha il programma...
Lascia stare il formato TIM. Quasi tutto quello che necessita di essere tradotto è salvato con un formato diverso, di solito PIX. Utilizza Tile Molester invece dei soliti programmi e dovresti avere più fortuna.
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 23, 2008, 03:44:05
Non direi..ANZI!! In un file tim sono contenuti 129(circa)tim che rappresentano i file che si trovano durante il gioco. E quelli VANNO tradotti.  
Titolo: PROBLEMA GROSSO
Inserito da: Gemini il Maggio 23, 2008, 05:53:51
Io ricordavo che RE2 liscio utilizzasse PIX per i file e la maggior parte di grafica, ma probabilmente la versione Dual Shock ha roba diversa o mi confondo con RE Director's Cut. In ogni caso, visto che dici di avere problemi a estrarre e reinserire le immagini, Tile Molester è consigliato visto che permette di fare entrambe le operazioni con una certa precisione. Il casino sarà tradurre tutta quella grafica senza un programma d'appoggio che disegni per te il testo...
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 23, 2008, 06:59:39
non capisco ke intendi..se parli d'un programma di grafica io uso photoshop. Cmq ora provo il molester e vediamo che combino = ) grazie.

EDIT:sinceramente non capisco che c'entri il molester ora che l'ho visto..apre solo le rom(SNES,genesis ecc). Tra i formati supportati non ci sono nemmeno bin,iso e co. Come dovrei usarlo con le tim?L'unica cosa che vedo sono dei pixel in posizione apparentemente casuale come la grafica dello snes. Solo che questa è indecifrabile(ho provato tutte le codifiche).
Titolo: PROBLEMA GROSSO
Inserito da: Auryn il Maggio 23, 2008, 19:23:27
Wow..ricevere una risposta dal grande Auryn mi riempie d'onore!(le basi me le son fatte indirettamente grazie a te).

Un onore per me sapere che sono stato utile a qualcuno ;)

Comunque provvedo a rispondere:
Allora per il testo in Jap ho risolto. Mi vergogno della causa ma avevo sbagliato creando la table(un errore solo che mi ha sconvolto tutto..). Ho ricreato la table da capo, stavolta totalmente corretta e il gioco traduce perfettamente. La codifica è a 2 byte=1 lettera(o numero ecc) se non erro(sembra una normale rom per SNES). Ho scoperto anche perchè trovavo il testo in jap durante il gioco. L'errore nella table sballava i valori hex richiamando i font Jappo contenuti nelle tim e inutilizzati(non sono le sole tim simili. Ci sono anche alcune tim riguardanti il progetto precedente RE 1.5. E per nulla utilizzate nel gioco).

Bene.



Non sono purtroppo riuscito a risolvere il problema delle tim. E il tim viewer non mi aiuta. Penso che sarebbe utile almeno al fine di ragionare sul suo funzionamento sapere a cosa servono i vari file e comandi.

Hai letto il read me?


La maggior parte dei comandi(Scan RAW, save tim ecc) gli ho capiti(ci mancherebbe). Tuttavia non so ad esempio che dati siano contenuti nel file che viene prodotto insieme al bmp..sono forse i dati relativi alle impostazioni originali della tim(o del raw preso con lo scan)che vengono richiamati una volta rinconvertita la bmp in tim?

Si e si, sono info a proposito di CLUT, offset da dove si trova nel file(multitim) e prfondità di colore.


Un altra cosa che non ho x niente compreso è come reinserire i file. C'è una funzione "insert file/s"ma mi chiede solo un executle. Dunque non capisco proprio come fare...

Devo darci un occhiata, non ricordo.


PS:DSlazy non so cos'è..forse è un software per le rom del DS ma il resident evil 2 che sto modificando non è del ds ma della psx...la sigla DS sta per dual shock. una versione di gran lunga migliore di quella normale. Chiedo venia per la mia negligenza.

Errore mio ;) o ho letto male o fatto confunsione di tread ;) Dimentica DSlazy.

Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 23, 2008, 20:00:05
Si ho letto il readme..però non ci capisco molto. è in eng non ci capisco nulla(tu dirai come si puo tradurre un gioco in eng senza saperlo..diciamo che conosco il gioco a memoria XD)
Titolo: PROBLEMA GROSSO
Inserito da: Gemini il Maggio 23, 2008, 21:10:56
CitazioneEDIT:sinceramente non capisco che c'entri il molester ora che l'ho visto..apre solo le rom(SNES,genesis ecc). Tra i formati supportati non ci sono nemmeno bin,iso e co. Come dovrei usarlo con le tim?L'unica cosa che vedo sono dei pixel in posizione apparentemente casuale come la grafica dello snes. Solo che questa è indecifrabile(ho provato tutte le codifiche).
Guarda che le ISO/BIN non dovresti manco toccarle se non per inserire dentro i file da te modificati. Tra l'altro quando apri i file dovresti mettere come tipo Tutti i file, non quelli che ti dà in lista di norma, altrimenti campa cavallo che trovi qualsiasi estensione possibile. In ogni caso, Tile Molester permette di modificare praticamente qualsiasi immagine con larghezza multipla di 8, non solo grafica tile delle rom. Per capire come funziona mettiti sotto con l'Inglese e leggiti quel manuale visto che spiega praticamente tutto. Tra gli esempi ricordo riportasse addirittura come aprire le immagini del bios Playstation.
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 23, 2008, 21:30:54
Proverò...comunque so benissimo che l'img totale non va toccata. Il problema è che non credo di riuscire a far qlksa..cmq ora testo.

EDIT:allora son riuscito a inserire una tim di poco modificata(una striscia rossa che passa sopra l'img normale). Ho usato il tim viewer. Ho fatto scan raw su un file non multitim e ho convertito in bmp, dopodichè l'ho modificata e salvata come tim sempre usando il TV. Però se modifico di piu, non so, cancello per esempio la classica scritta di avvertenza(questo gioco contiene ecc)mettendone una nuova la modifica non appare...questo se salvo direttamente in tim. Se invece provo a riaprila(la bmp)con TV mi dice "bpp mode not supported"(se ho modificato un po di piu). In altri casi mi crasha l'img. Devo forse compilarmi da solo un tool apposito?e se si potreste darmi qualche guida per farmi le basi?dovrei partire da zero..

Ce una cosa che mi chiedo inoltre...ho intenzione di porre 2 byte=nomi ricorrenti(proiettili,erbe ecc) cosi da sfruttare meglio lo spazio e la traduzione. Come faccio, una volta fatta la table, a richiamare quel valore preciso?(uso thingyV)Per capirci meglio vorrei fare qualcosa del tipo Valore=nome  quindi  per esempio 3B=Chiave
e cosi via...
Titolo: PROBLEMA GROSSO
Inserito da: RyuH il Maggio 26, 2008, 06:39:59
Scusate se uppo...ma è da due giorni che non ricevo risposte e mi dispiace...ho un po di voglia di continuare con il gioco XD
Titolo: PROBLEMA GROSSO
Inserito da: Morpher il Maggio 26, 2008, 15:40:55
Quella di cui parli si chiama MTE e si tratta di una particolare codifica per assegnare nomi o altro a pochi byte. Dovresti scriverti una routine apposita. Per quanto riguarda le tim dovrebbe risponderti Phoenix che ha messo mani sul gioco.
Titolo: PROBLEMA GROSSO
Inserito da: Auryn il Maggio 27, 2008, 08:56:22
Scusami se non ti ho risposto ma al momento sono in vacanza (10 ore di volo da voi, belle donne, 36gradi, mare etc...sono un buon motivo per non passare il tempo davanti al pc ;) ) in thailandia.
Quindi o perseveri, o cerchi qualcuno che ti aiuti o aspetti che qualcuno trovi una soluzione al tuo problema (non tutti i traduttori sono li ad aspettare di risolvere i tuoi problemi quindi pazienza).

Ciao