Benvenuto Visitatore(Log In|Registrati)

4 Pagine V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Legend of Kyrandia, Disquisizioni tecniche
The Ancient One
messaggio27 May 2007, 22:59
Messaggio #26



Gruppo icone

Gruppo: Admin
Messaggi: 30.404
Iscritto il: 18 April 04
Da: Britannia
Utente Nr.: 1.377
pulley-in-the-middle

BGE Ultima 7
Playing Ultima 7: "Il Portale Oscuro" IN ITALIANO!

Dungeon Master 1 (PC - DosBox)
Sonic (Wii)
Runaway (PC)

SO WinXP




Grandissimi!!! n5.gif


--------------------
 
TheRuler
messaggio30 May 2007, 09:54
Messaggio #27



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Any news, Glori?

Grazie ancora di cuore per il tuo interessamento.


--------------------
 
Glorifindel
messaggio30 May 2007, 11:44
Messaggio #28





Gruppo: Gamer
Messaggi: 608
Iscritto il: 5 February 06
Utente Nr.: 2.660
BGE Broken Sword - The Shadow Of The Templars
Playing Alan Wake
SO Windows7




Ho mandato ieri l'altro la richiesta, il codice dovrebbe essere "congelato" oggi, per ora nessuna risposta.
(Per congelamento credo intendano evitare di cambiare troppo codice, visto che ci sono comunque alcuni bug critici che devono essere ancora corretti, il cambiamento del file .dat non penso che costituisca un problema... solo del tempo per disassemblare l'exe)


--------------------
"Hokey religions and ancient weapons are no match for a good blaster at your side, kid." -Han Solo // "La somma dell'intelligenza sulla terra è costante, la popolazione è in aumento." -ignoto
 
Glorifindel
messaggio30 May 2007, 12:41
Messaggio #29





Gruppo: Gamer
Messaggi: 608
Iscritto il: 5 February 06
Utente Nr.: 2.660
BGE Broken Sword - The Shadow Of The Templars
Playing Alan Wake
SO Windows7




Risposta:
CITAZIONE
If you want it to be added it would be wise to patch the create_kyradat
tool and give us a patch file for that, I at least won't/can't update it
without knowing the language (well it works, but it's pretty hard...).


--------------------
"Hokey religions and ancient weapons are no match for a good blaster at your side, kid." -Han Solo // "La somma dell'intelligenza sulla terra è costante, la popolazione è in aumento." -ignoto
 
TheRuler
messaggio30 May 2007, 12:55
Messaggio #30



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Attendiamo il buon DK...


--------------------
 
DK
messaggio30 May 2007, 16:54
Messaggio #31



Gruppo icone

Gruppo: Admin
Messaggi: 2.594
Iscritto il: 27 August 04
Utente Nr.: 1.509
BGE Indy and The Last Crusade
SO Windows7

OGI Supporter




CITAZIONE
If you want it to be added it would be wise to patch the create_kyradat
tool and give us a patch file for that, I at least won't/can't update it
without knowing the language (well it works, but it's pretty hard...).

ehm... sarà che sono incasinato e non comprendo bene, ma che vuol dire
"patch the create_kyradat"???
Dobbiamo creare una patch per il loro tool? Motivo? Non ha senso per me...
Oppure vorrebbe che creassimo noi il file ita.h con tutti gli offset? E come noi stiamo proprio chiedendo a lui di farlo... biggrin.gif
 
Glorifindel
messaggio30 May 2007, 17:58
Messaggio #32





Gruppo: Gamer
Messaggi: 608
Iscritto il: 5 February 06
Utente Nr.: 2.660
BGE Broken Sword - The Shadow Of The Templars
Playing Alan Wake
SO Windows7




CITAZIONE
I at least won't/can't update it without knowing the language

Forse si può aiutarlo mandando i testi italiani del main.exe in "chiaro", se ho ben capito...

Se avete un account sourcefroge partecipate pure!

Messaggio modificato da Glorifindel il 30 May 2007, 18:00


--------------------
"Hokey religions and ancient weapons are no match for a good blaster at your side, kid." -Han Solo // "La somma dell'intelligenza sulla terra è costante, la popolazione è in aumento." -ignoto
 
Glorifindel
messaggio1 Jun 2007, 20:12
Messaggio #33





Gruppo: Gamer
Messaggi: 608
Iscritto il: 5 February 06
Utente Nr.: 2.660
BGE Broken Sword - The Shadow Of The Templars
Playing Alan Wake
SO Windows7




TheRuler, dai una occhiata alla discussione su sourceforge e magari dai un paio di dritte al programmatore che si sta occupando di Kyrandia, queste le sue ultime parole:
CITAZIONE
Hm.. well then I would rather like to see the patch you made, so maybe I
can reuse the offset entries for the English version, if that's the one you
patched for Italian text.


--------------------
"Hokey religions and ancient weapons are no match for a good blaster at your side, kid." -Han Solo // "La somma dell'intelligenza sulla terra è costante, la popolazione è in aumento." -ignoto
 
TheRuler
messaggio2 Jun 2007, 11:21
Messaggio #34



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Se ci dessero il file estratto dall'exe inglese, e noi traducessimo (ci metto NIENTE con dei copia/incolla) il file risultante (sempre che esista un file intermedio tra il main.exe ed il kyra.dat... si eviterebbero gli offsets e loro potrebbero inserire il nuovo file.h tradotto come nuova versione in italiano...

E' fattibile secondo te, DK?


--------------------
 
DK
messaggio2 Jun 2007, 13:38
Messaggio #35



Gruppo icone

Gruppo: Admin
Messaggi: 2.594
Iscritto il: 27 August 04
Utente Nr.: 1.509
BGE Indy and The Last Crusade
SO Windows7

OGI Supporter




non ho il dat sottomano ma credo la tua idea sia fattibilissima e anche moooltooo più semplice di stare a trovare gli offset.
 
Glorifindel
messaggio2 Jun 2007, 13:44
Messaggio #36





Gruppo: Gamer
Messaggi: 608
Iscritto il: 5 February 06
Utente Nr.: 2.660
BGE Broken Sword - The Shadow Of The Templars
Playing Alan Wake
SO Windows7




Ok, ho mandato la richiesta, attendiamo... (speriamo di farcela per l'uscita della prossima versione, fissata il 14 giugno)


--------------------
"Hokey religions and ancient weapons are no match for a good blaster at your side, kid." -Han Solo // "La somma dell'intelligenza sulla terra è costante, la popolazione è in aumento." -ignoto
 
Glorifindel
messaggio2 Jun 2007, 19:31
Messaggio #37





Gruppo: Gamer
Messaggi: 608
Iscritto il: 5 February 06
Utente Nr.: 2.660
BGE Broken Sword - The Shadow Of The Templars
Playing Alan Wake
SO Windows7




CITAZIONE
That would just be a temporary solution, and I'm strictly against it I
want create_kyradat to support every supported game version, until there'll
maybe be a change to kyra.dat again which would require the whole work the
be done again, I would rather say you should ask the original author to
check the offsets for the entries needed by kyra.dat and submit them. You
can easily extract all kyra.dat data with extract_kyra from the tools
package. If I was given the offsets in main.exe I could update kyra.dat.


--------------------
"Hokey religions and ancient weapons are no match for a good blaster at your side, kid." -Han Solo // "La somma dell'intelligenza sulla terra è costante, la popolazione è in aumento." -ignoto
 
TheRuler
messaggio2 Jun 2007, 19:38
Messaggio #38



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Ok, ho capito che a 'sto qua piace fare il sofisticato...
Vabbè... un problema in più... stavolta tocca a me fornire gli offfsets.

Intanto grazie a te, Glori per il preziosissimo tramite.

DK, tu avevi qualche sorgente del tool di estrazione per capire che genere, QUALI e soprattutto in che formato vogliono gli offsets?

Vogliono l'OS assoluto?... non vorrei dargli anche roba che loro poi non implementano nel kyra.dat...

Tipo un template, o meglio il file.h che serve per estrarre il testo dal main.exe inglese.


ciauz.


--------------------
 
DK
messaggio4 Jun 2007, 12:40
Messaggio #39



Gruppo icone

Gruppo: Admin
Messaggi: 2.594
Iscritto il: 27 August 04
Utente Nr.: 1.509
BGE Indy and The Last Crusade
SO Windows7

OGI Supporter




non ricordo bene la faccenda offset (se assoluti o relativi, ma penso più la prima), puoi scaricare il file .h della versione inglese e con l'hex editor andare a vedere cosa si trova agli offset indicati in esadecimale nel relativo .exe
E' un lavorone ecco perchè ce l'ha rimandato :|

Ah, se puo' esser utile ho inserito la patch tra i progetti conclusi.
Scheda Kyrandia I CD
 
TheRuler
messaggio4 Jun 2007, 13:53
Messaggio #40



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Vuoi dire che non hanno neanche commentato il file.h?!?!?!
Ma sono dei pazzi!

mi sto scaricando il source dalla snapshot page.


--------------------
 
TheRuler
messaggio4 Jun 2007, 17:04
Messaggio #41



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Auguri...File Allegato  eng.zip ( 1.93k ) Numero di download: 5

Mi ci vorra' un po'... anche se non dovrebbe essere molto difficile.

Edit: le ultime parole famose...


--------------------
 
Glorifindel
messaggio4 Jun 2007, 19:38
Messaggio #42





Gruppo: Gamer
Messaggi: 608
Iscritto il: 5 February 06
Utente Nr.: 2.660
BGE Broken Sword - The Shadow Of The Templars
Playing Alan Wake
SO Windows7




Auguri!


--------------------
"Hokey religions and ancient weapons are no match for a good blaster at your side, kid." -Han Solo // "La somma dell'intelligenza sulla terra è costante, la popolazione è in aumento." -ignoto
 
The Ancient One
messaggio4 Jun 2007, 23:32
Messaggio #43



Gruppo icone

Gruppo: Admin
Messaggi: 30.404
Iscritto il: 18 April 04
Da: Britannia
Utente Nr.: 1.377
pulley-in-the-middle

BGE Ultima 7
Playing Ultima 7: "Il Portale Oscuro" IN ITALIANO!

Dungeon Master 1 (PC - DosBox)
Sonic (Wii)
Runaway (PC)

SO WinXP




Non ho capito niente di quello che avete detto.
Però ho intuito che è un lavoraggio...

quindi...


in bocca al lupo!!! n5.gif


--------------------
 
TheRuler
messaggio5 Jun 2007, 07:59
Messaggio #44



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Ancient, sei il migliore. ;-)

Grazie anche a te Glorifindel per il sostegno, spero di non deludere le vostre aspettataive finendo questo progetto in tempi brevi.


--------------------
 
TheRuler
messaggio5 Jun 2007, 08:28
Messaggio #45



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Gli Offsets sono relativi...


--------------------
 
TheRuler
messaggio5 Jun 2007, 12:35
Messaggio #46



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




No, mi correggo. sono assoluti (volevo ben dire).
Confrontavo i valori con una versione vecchia dell'exe tradotto.

La cosa e' molto piu' facile di quanto pensassi.
Gli offsets da utilizzare sono esattamente quelli usati per estrarre il testo dall'exe francese, ad eccezione di un paio.

Il problema me lo da l'inventario... come se non me ne avesse mai creati, vero DK? ;-)
Modificando i puntatori e le posizioni dei nomi avevo utilizzato un espediente per massimizzare lo spazio disponibile alla traduzione, riducendo quello occupato da stringhe non utilizzate... ma evidentemente mi si e' ritorto contro.
Il tool estrae i dati a blocchi paro-paro e quindi si aspetta il nome di un oggetto nella posizione sbagliata.
Per fortuna non devo modificare tutto l'inventario, ma solo gli ultimi 20 oggetti....

Devo rimettere mano all'exe.
Fortunatamente l'md5 non e' calcolato sull'exe... dico bene?


--------------------
 
DK
messaggio5 Jun 2007, 13:04
Messaggio #47



Gruppo icone

Gruppo: Admin
Messaggi: 2.594
Iscritto il: 27 August 04
Utente Nr.: 1.509
BGE Indy and The Last Crusade
SO Windows7

OGI Supporter




CITAZIONE
Devo rimettere mano all'exe.
Fortunatamente l'md5 non e' calcolato sull'exe... dico bene?

ehm... sono sull'exe (ecco perchè glielo dobbiamo inviare....) :(

Senti, ora vedi se per te è più semplice, ma se rinomini il loro Kyra.dat in Kyra.pak e lo apri col WestPak2, al suo interno ci sono tanti file interessanti. Tra cui un "semplice" introstrings.eng.cd che è un file TXT con tutte le frasi separate dal carattere null (00).
Magari fai la prova a sostituire quel file tradotto e vedi se funge.
Se è ok, gli diamo direttamente il dat modificato, altrimenti lo distribuiamo noi blush.gif
 
TheRuler
messaggio5 Jun 2007, 15:41
Messaggio #48



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




il main.exe e' incluso nel calcolo dell'md5? ma perche' allora scummvm riconosce (e avvia) il gioco anche senza che esso sia nella dir?


La tua idea e' MOLTO allettante (non avevo provato ad usare il tuo westpack2, MITICO!) ma preferirei rendere la traduzione supportata "ufficialmente" dal team.
Ho gia' le idee chiare e stasera vedo di mettere a posto l'exe.


--------------------
 
DK
messaggio5 Jun 2007, 19:55
Messaggio #49



Gruppo icone

Gruppo: Admin
Messaggi: 2.594
Iscritto il: 27 August 04
Utente Nr.: 1.509
BGE Indy and The Last Crusade
SO Windows7

OGI Supporter




CITAZIONE
il main.exe e' incluso nel calcolo dell'md5? ma perche' allora scummvm riconosce (e avvia) il gioco anche senza che esso sia nella dir?

allo ScummVM non interessa l'exe, è al CreateKyraDat che interessa blush.gif
(o almeno è quello che vedo considerando quegli MD5 nel sorgente)
 
TheRuler
messaggio5 Jun 2007, 21:26
Messaggio #50



Gruppo icone

Gruppo: SMod
Messaggi: 11.538
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Ok... hai ragione. Ora mi torna tutto.


Ho finito.
Ho modificato l'exe in maniera compatibile... peccato, mi piaceva la mia soluzione.... (alcuni oggetti erano ripetuti 4 o 5 volte, e persino 10... per salvare spazio avevo compresso i duplicati in un unica stringa ed avevo reindirizzato i relativi puntatori a quell'unico offset... ).

Adesso lo scummTeam può estrarre i dati dall'exe italiano in maniera trasparente, come se fosse l'exe francese.

Visto che finora il contatto lo hai tenuto tu, Glori, passagli tu l'exe (l'md5 è cambiato) e digli che possono usare la tabella degli offsets dell'exe CD francese (file: fre.h - ExtractEntry kyra1FreCD)

File Allegato  KYRA_CD_main.exe_OK_ITA__from_FRE_.rar ( 104.54k ) Numero di download: 8


per DK: la patch 1.6 appena messa sul sito va ovviamente modificata...
appena abbiamo conferma dal team e da Glori la rifaccio.


--------------------
 

4 Pagine V  < 1 2 3 4 >
Reply to this topicStart new topic
1 utenti stanno leggendo questa discussione (1 visitatori e 0 utenti anonimi)
0 utenti:

 

Modalità di visualizzazione: Normale · Passa a: Lineare · Passa a: Outline


Versione Lo-Fi Oggi è il: 30th October 2020 - 09:04