======================================================
              Grandia 2 Translation Tool 0.51
                        by Mat
                      16/03/2007
======================================================

------------------------------------------------------
0 - INDICE
------------------------------------------------------

1 - Intro
2 - Come si usa
3 - Note tecniche
4 - Progressi
5 - Progressi futuri
6 - Ringraziamenti
7 - Disclaimer


------------------------------------------------------
1 - INTRO
------------------------------------------------------

Ho scritto questi programmi in un arco di tempo che varia dal 26/06/2003 al 13/10/2004, consentono di tradurre Grandia 2 SENZA espandere il testo (per adesso).
Ho fatto questo pacchetto senza rimettere mano al codice originale, ho solo aggiornato i crediti.

Questo pacchetto  composto dai seguenti programmi (tutti tool da linea di comando, per visualizzare il loro help lanciarli senza paramenti)
-extAFS    estrae gli archivi afs e permetti di ricrearli partendo dai file estratti
-extL62C   estrae i file compressi con L62C e permette anche di ricomprimerli
-extPVMH   estrae gli archivi PVMH (contengono immagini pvr) - no ricompressione
-g2gc      converte le immagini dei menu' da pvr a raw e viceversa
-g2split   splitta i file di grandia 2 in base all'header (per riunirli basta un copy /b file1+file2+etc..)
-g2fd      converte il file dei font in raw
-GR2dump   dumper sperimentale per il testo, al momento dato che manca la gestione di alcuni opcode l'espansione manda in crash il gioco in alcuni punti.
 Al momento  stato trovato su un singolo pezzo estratto dal file 01 del 2000.afs (vedere 01.rtf: Size of Text e Text Pointer) e poi ricostruendo il file originale, quindi bisognerebbe scrivere anche un estrattore per questo file. La 0.1Beta9a gestisce un maggior numero di opcode ma non  comunque esente da crash.


------------------------------------------------------
2 - COME SI USA
------------------------------------------------------

Questo e' un tool che si usa al prompt del dos (a
seconda della versione di Windows lo trovate sotto
Start\Programmi o Start\Programmi\Accessori).

Scrivete il nome del programma senza argomenti per visualizzare una breve guida.

Procedure per la traduzione del testo:
- Estrarre il contenuto dell'archivio interessato in una cartella con extAFS.
- Provare a decomprimere i file con extL62C.
- A questo punto analizzare i file ottenuti, di solito nel numero 01 c' il testo
- Tradurre il testo, per adesso senza espansione :(
- Ricomprimere il file con extL62c
- Ricreare l'archivio con extAFS
NOTA: una piccola parte del testo non  compressa

Per la traduzione della grafica:
- I font sono contenuti nel file Eng24.fnt che si trova nella cartella principale del gioco, per modificarli basta usare g2fd. Dato che i font sono vWf bisogna cercare anche la tabella delle lunghezze per modificarli al meglio (probabilmente  nell'exe), se la troviamo potremmo anche aggiungere delle DTE grafiche tipo la per avere pi spazio a disposizione.
- Alcuni file estratti dagli AFS hanno header GBIX o PVRT, per modificarli basta usare il plug-in dreamcast per photoshop, per alcuni tipi che non sono supportati si pu usare g2gc che converte i file in raw e poi li riporta in gbix
- Abbiamo trovato anche archivi PVHM che contengono le immagini altra grafica del gioco, possono essere estratti con extPVHM, ma comunque non abbiamo travato grafica da tradurre in questi file fino ad adesso.
- Alcuni file sono un unione di pi file uno dietro l'altro, se si nota che al loro interno ci sono header come GBIX o L62C si pu usare g2split per splittarli, comunque anche in questi file non abbiamo trovato nulla da tradurre.

Nella cartella doc trovate il messaggio in cui Gemini spiega la compressione (per maggiori informazioni guardate i sorgenti) e un doc di Chop e uno di Ombra.

------------------------------------------------------
3 - NOTE TECNICHE
------------------------------------------------------

Ci sarebbe tanto da scrivere e non ho voglia :P
Segnalo solo che l'exe non permette di usare tutti i
256 font, e quindi Chop a provveduto a modificarlo.
Non pubblico questo exe modificato dato che  un file
coperto da copyright.


------------------------------------------------------
4 - PROGRESSI
------------------------------------------------------

Versione 0.51 (16/03/2007)
- GR2dump 0.1Beta9a

Versione 0.5 (11/08/2004)
- Prima versione pubblica

------------------------------------------------------
5 - PROGRESSI FUTURI
------------------------------------------------------

- Correggere eventuali bug
- Consentire l'espansione del testo


------------------------------------------------------
6 - RINGRAZIAMENTI
------------------------------------------------------

^Chiunque usera' o pubblichera' questo programma :)
^mentz per aver dato inizio al progetto e per aver testato i primi programmi
^Gemini per aver descritto la compressione L62C sul forum di emuita
^Ombra per tutto l'aiuto che mi ha dato
^Chop per la spiegazione degli Opcode.
^I figli di Gaucci per aver iniziato a tradurre Grandia 2 con questi programmi.


------------------------------------------------------
7 - DISCLAIMER
------------------------------------------------------

Questo programma deve essere usato solo per scopi
LEGALI!
Usa questo programma a tuo rischio e pericolo :).
Questo programma puo' essere liberamente distribuito.
Ti raccomando solo di distribuirlo nello stato in cui
si trova.
Grazie.

Grandia 2 ed i relativi nomi sono marchi registrati
dei relativi proprietari.

Mat
mattia.d.r@libero.it
http://www.matzone.altervista.org/
Membro dei SadNES cITy: http://www.sadnescity.it/
