Benvenuto Visitatore(Log In|Registrati)

9 Pagine V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Traduzione - Spirit of Excalibur, Adattamento in Italiano
RealAlterEgo
messaggio12 Jun 2025, 17:59
Messaggio #26





Gruppo: Gamer
Messaggi: 1
Iscritto il: 12 June 25
Utente Nr.: 23.633
SO Altro




Ciao a tutti,
su invito di SimonPPC eccomi qua! Sono anch'io un utente appassionato di retrogaming in genere e in particolare dei mitici giochi Amiga, e da poco mi sto avvicinando al mondo delle traduzioni, anche grazie appunto a SimonPPC, con cui da qualche settimana ci stiamo sentendo e che con la sua passione ha svegliato in me anche questo interesse. Mi piacerebbe essere di aiuto non solo per questo gioco ma anche per eventuali prossimi progetti, spero di imparare quanto prima le varie tecniche necessarie allo sviluppo delle traduzioni e di conseguenza poter dare una mano nel concreto, e a tale scopo seguo volentieri gli sviluppi di questa traduzione e vi faccio i complimenti per l'ottimo lavoro svolto fino a questo momento, come ha scritto SimonPPC sopra giocare a questi grandi classici del passato nella nostra madrelingua è impagabile love.gif, quindi il prezioso lavoro di traduzione che svolgete qui è davvero encomiabile e meritevole, complimenti davvero! hail.gif
Buon proseguimento e a presto! wave.gif
 
raul
messaggio12 Jun 2025, 19:05
Messaggio #27



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




Qualche tempo fa un utente ci ha chiesto aiuto per il progetto heroquest per le sue traduzioni. Mi sembra di ricordare che avesse problemi con l'editor esadecimale e i puntatori, il problema era che era per i giochi amiga e non potevamo aiutarlo molto. Forse non sarebbe una cattiva idea aiutarlo ora.

https://www.oldgamesitalia.net/forum/index....st&p=387607

Messaggio modificato da raul il 12 Jun 2025, 19:06
 
SimonPPC
messaggio12 Jun 2025, 22:10
Messaggio #28





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




CITAZIONE (raul @ 12 Jun 2025, 20:05) *
Qualche tempo fa un utente ci ha chiesto aiuto per il progetto heroquest per le sue traduzioni. Mi sembra di ricordare che avesse problemi con l'editor esadecimale e i puntatori, il problema era che era per i giochi amiga e non potevamo aiutarlo molto. Forse non sarebbe una cattiva idea aiutarlo ora.

https://www.oldgamesitalia.net/forum/index....st&p=387607


Si sono in contatto con lui e prima o poi proverò a dragli una mano.

La diffcoltà maggiore è estrarre tutti i file singoli da un ADF che in pratica ha un filesystem proprietario essendo un videogioco NO-DOS.
Quindi la software house ha infilato dentro i file singoli e per estrarli ci vorrebbe un tool apposito.
E' nella lista dei progetti da fare, grazie comunque per averlo ricordato ;-)
 
SimonPPC
messaggio12 Jun 2025, 22:11
Messaggio #29





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




CITAZIONE (RealAlterEgo @ 12 Jun 2025, 18:59) *
Ciao a tutti,
su invito di SimonPPC eccomi qua! Sono anch'io un utente appassionato di retrogaming in genere e in particolare dei mitici giochi Amiga, e da poco mi sto avvicinando al mondo delle traduzioni, anche grazie appunto a SimonPPC, con cui da qualche settimana ci stiamo sentendo e che con la sua passione ha svegliato in me anche questo interesse. Mi piacerebbe essere di aiuto non solo per questo gioco ma anche per eventuali prossimi progetti, spero di imparare quanto prima le varie tecniche necessarie allo sviluppo delle traduzioni e di conseguenza poter dare una mano nel concreto, e a tale scopo seguo volentieri gli sviluppi di questa traduzione e vi faccio i complimenti per l'ottimo lavoro svolto fino a questo momento, come ha scritto SimonPPC sopra giocare a questi grandi classici del passato nella nostra madrelingua è impagabile love.gif, quindi il prezioso lavoro di traduzione che svolgete qui è davvero encomiabile e meritevole, complimenti davvero! hail.gif
Buon proseguimento e a presto! wave.gif


Benvenuto anche qui ;-)
Ci divertiremo sicuramente e non solo su viddeogiochi Amiga eh eh eh
 
TheRuler
messaggio13 Jun 2025, 08:30
Messaggio #30



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
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




CITAZIONE (RealAlterEgo @ 12 Jun 2025, 18:59) *
Ciao a tutti,
su invito di SimonPPC eccomi qua! Sono anch'io un utente appassionato di retrogaming in genere e in particolare dei mitici giochi Amiga

Benvenuto realaterego!
Come dicevo nel link postato da raul, ho praticamente zero esperienza su Amiga, ma sicuramente possiamo essere di aiuto. Io e Raul stiamo lavoranod la progetto heroquest ita/esp che è diventato molto più di una traduzione, ma in passato ho lavorato anche su Centurion poi successivamente raul ha curato la traduzione spagnola.

Per estrarre i file dagli adf io uso AmigaDX, un plugin di Total Commander. Provato con quello?


--------------------
 
SimonPPC
messaggio13 Jun 2025, 08:38
Messaggio #31





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




Quando un ADF è un floppy disk NODOS significa che non ha un filesystem standard e non si possono estrarre i file singoli.
Io ho amiga reali e winuae con una clonazione del mio i
Amiga di punta
 
TheRuler
messaggio13 Jun 2025, 10:02
Messaggio #32



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
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




AAAH! ora ho collegato i puntini. Mi ricordo di aver cercato di estrarre i file dalla versione amiga per confrontarli con la versione dos a cuii sto lavorando ed effettivamente non trovai nessun tool per estrarli. Perché alla fine non si tratta di un archivio, ma di una immagine con un filesystem proprio! capito.

So che non tutti i giochi si potevano installare su HDD. Ricordo un mio amico con A600 che impazziva per questa cosa. Anche questo Heroquest non si può installare, immagino.


--------------------
 
SimonPPC
messaggio13 Jun 2025, 10:21
Messaggio #33





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




In realtà con WHDload in pratica adesso il 99% dei videogiochi è installabile su harddisk, con patch pe4 farli funzionare su A1200 e A4000 ad esempio
 
TheRuler
messaggio13 Jun 2025, 10:40
Messaggio #34



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
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




CITAZIONE (SimonPPC @ 13 Jun 2025, 11:21) *
In realtà con WHDload in pratica adesso il 99% dei videogiochi è installabile su harddisk, con patch pe4 farli funzionare su A1200 e A4000 ad esempio

Allora è fatta. no? Si possono estrarre i file?
WHDLoad funziona solo su real hardware o senza problemi anche su emulatore?

Sarei molto interessato ad avere i singoli file di HQ per Amiga. Per controllare se per caso avevano disegnato altra grafica non presente nella versione DOS.


--------------------
 
SimonPPC
messaggio13 Jun 2025, 11:41
Messaggio #35





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




Eh fosse così facile.. anche whdload lavora con immagini disco... devo verificare che non ricordo... appena posso...
 
SimonPPC
messaggio13 Jun 2025, 22:03
Messaggio #36





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




Ho controllato e come pensavo anche whdload lavora con un immagine disco e non con i singoli file...
ci vorrebbe qualcuno che creasse un tool per estrarre i file singoli.
Spesso questi floppy NODOS Gremlin avevo la stessa tipologia, ma non essendo programmatore le mie conoscenze si fermano.
 
SimonPPC
messaggio16 Jun 2025, 22:14
Messaggio #37





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




Ritornando a Spirit of Excalibur...

Ho risolto dove viene aggiunta la "s" in alcuni punti.
Come ad esempio in encounter"s" oppure in soldier"s" o knight"s"...

Oltre ad aver trovato la prima volta che appare in-game riomuovendo quindi ad esempio dalla formula "%Ss".
Ho trovato la routine che fa saltare e apparire la "s" semplicemente usando lo stesso metodo e inserendo "AA" così che non faccia apparire nulla.

Dato che quando i soldati e i cavalieri ol altre truppe calavano in tempo reale il loro numero in combattimento, la s ricompariva.
Per gli oggetti non dovrebbe sussistere quel problema, è comunque in fase di beta testing il gioco quindi nel caso basta ricercare i caratteri ascii "ps"
per trovare molte di quelle s che saltano e vengono usate come routine.
 
TheRuler
messaggio20 Jun 2025, 11:09
Messaggio #38



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
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




Sei riuscito a capire quale versione Amiga aveva il sistema di suggerimenti? C'è una qualche traccia di numero di versione? Nei credits magari. Metti un link?
Io credo (magari lo stai già facendo) che sarebbe meglio tradurre quella versione, essendo la più recente, con sicuramente meno bug e più bilanciata a livello di gameplay.
Ho letto l'articolo del CRPG addict ed è molto critico su questo aspetto.


--------------------
 
SimonPPC
messaggio20 Jun 2025, 11:44
Messaggio #39





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




Non ho capito ancora quale versione sia con il file help.res.
Per ora mi sto dedicando a quella che avevo da ragazzo.
Sono arenato nella ricerca dei puntatori variabili delle famose 36 stringhe, dei punti cardinali e vorrei spostare alcune stringhe in un altra zona ...
Poi vedrò quello che mi hai suggerito...
 
SimonPPC
messaggio21 Jun 2025, 08:27
Messaggio #40





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




CITAZIONE (TheRuler @ 20 Jun 2025, 12:09) *
Sei riuscito a capire quale versione Amiga aveva il sistema di suggerimenti? C'è una qualche traccia di numero di versione? Nei credits magari. Metti un link?
Io credo (magari lo stai già facendo) che sarebbe meglio tradurre quella versione, essendo la più recente, con sicuramente meno bug e più bilanciata a livello di gameplay.
Ho letto l'articolo del CRPG addict ed è molto critico su questo aspetto.



Ho un po' di novità dopo vari test che ho effettuato.

L'ultima versione uscita per Amiga risale al 1992 ed è su due floppy disk.
Questa versione include il file HELP.RES e IN-GAME i suggerimenti appaiono premendo il tasto HELP sulla tastiera Amiga. (Su WinUAE è mappato nel tasto Pag-Down).

Dato che io non so stare fermo ho quindi recuperato la versione CDTV per analizzarla e guardare i vari file inseriti.
Anche qui è presente il file HELP.RES e udite udite la grafica avendo più spazio è stata ampliata.


Quindi ho provato a effettuare un MIX tra la versione Amiga 500 e la versione CDTV e usando l'eseguibile Amiga liscio con i dati CDTV il gioco funziona.
Quindi si possono effettuare più versioni per Amiga... non so se è possibile fare la stessa cosa per MSDOS.. successivamente faremo test anche su altre piattaforme.

Al momento quindi riporterò tutte le modifiche fatte sulla precedente versonel del 1991 a quella del 1992 usando però i dati dei floppy disk.
Per una versione enanched SimonPPC-CDTV quella verrà testata dopo.
Meglio concentrarsi prima su una versione originale per non avere problemi di bug strani dovuti alla mescolanza di dati diversi.


 
SimonPPC
messaggio22 Jun 2025, 17:58
Messaggio #41





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




Dato che ora sto portando la traduzione nel nuovo eseguibile del 1992,
realizzo una mappatura completa di tutte le stringhe in traduzione.

Così chi volesse partecipare in un altra lingua è semplice.
 
raul
messaggio22 Jun 2025, 18:31
Messaggio #42



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (SimonPPC @ 22 Jun 2025, 18:58) *
Così chi volesse partecipare in un altra lingua è semplice.




Anche se sono interessato solo al gioco per PC


Messaggio modificato da raul il 22 Jun 2025, 23:12
 
SimonPPC
messaggio27 Jun 2025, 19:43
Messaggio #43





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




CITAZIONE (raul @ 22 Jun 2025, 19:31) *
CITAZIONE (SimonPPC @ 22 Jun 2025, 18:58) *
Così chi volesse partecipare in un altra lingua è semplice.




Anche se sono interessato solo al gioco per PC


Non c'è problema, una volta che la versione PC sarà in spagnolo ci vuole poco ad adattare anche quella per le altre piattaforme, con qualche tuo suggerimento se le frasi dovvessero essere o più lunghe o più corte da poter mettere in altre piattaforme...

Nel fratempo che continuo a tradurre il nuovo eseguibile del 1992 sono incappato in un problema che ho già risolto.

Nella frase" Automatic\00\00" questa volta non vi è soltanto il puntatore iniziale ma c'è anche quello finale.
Altrimenti le stringhe successive apparivano sovrapposte avendole spostate indietro.
 
TheRuler
messaggio9 Jul 2025, 16:46
Messaggio #44



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
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




come procede? Intanto per il decoder ho provato a sentire mariush via messaggio privato.


--------------------
 
SimonPPC
messaggio9 Jul 2025, 18:01
Messaggio #45





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




Sto continuando a tradurre l'eseguibile del 1992...
Non ho ancora risolto per quelle stringhe dei valori dei personaggi e poi devo vedere come inserire i miei credits nel videogioco senza alterare altro.
 
TheRuler
messaggio9 Jul 2025, 23:31
Messaggio #46



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
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




Parli del punto 2, giusto?

CITAZIONE
2) Trovare i puntatori delle definizioni degli attributi: (IN CORSO)



Nella versione DOS i puntatori sono quel gruppo di byte subito prima delle stringhe:
File Allegato  Screenshot_2025_07_10_003009.png ( 56.87k ) Numero di download: 5


--------------------
 
SimonPPC
messaggio10 Jul 2025, 06:54
Messaggio #47





Gruppo: Gamer
Messaggi: 207
Iscritto il: 8 September 17
Da: Emilia Romagna
Utente Nr.: 21.621
SO Altro




Si esatto proprio quelle stringhe, ma nell'eseguibile Amiga è più complesso a quanto pare.
 
TheRuler
messaggio10 Jul 2025, 08:25
Messaggio #48



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
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




CITAZIONE (SimonPPC @ 10 Jul 2025, 07:54) *
Si esatto proprio quelle stringhe, ma nell'eseguibile Amiga è più complesso a quanto pare.

Stando a mobygames i programmatori sono diversi, ma il lead programmer lo stesso.
E' probabile che se hanno usato i puntatori nella versione pc lo abbiano fatto anche nella versione amiga. Li hanno semplicemente messi in un punto diverso.

mi indichi per favore i puntatori che hai trovato per le altre stringhe? è facile che siano in quella zona.
Ok, ci ho guardato recuperando le nostre vecchie email.
File Allegato  unnamed.png ( 18.27k ) Numero di download: 0


Come avevi già intuito tu 487A è legato a molti puntatori. In effetti 487A è un'istruzione del set motorola 68K, PEA. che serve a caricare l'indirizzo successivo.

Files allegati
File Allegato  unnamed2.png ( 68.6k ) Numero di download: 0
 


--------------------
 
TheRuler
messaggio10 Jul 2025, 14:18
Messaggio #49



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
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




Verificando in hex ho scoperto una cosa che mi meraviglio di non aver visto prima.

Sto imparando adesso l'assembly amiga, magari è solo il modo di programmare di questo sviluppatore, ma non usano i puntatori nello stesso modo in cui li ho visti usare in DOS: dove c'è un CODE SEGMENT che contiene tutto il codice del gioco un DATA SEGMENT che contiene tutto quello che NON E' codice, compresi quindi puntatori, stringhe, valori, font eccetera.

La differenza con l'Amiga è che un Excalibur non ho visto distinzione tra CODE e DATA, è tutto amalgamato. Quindi tutti i "puntatori", sono in realtà SALTI relativi del codice.

Difatti se analizziamo questa particolare istruzione PEA (4878 0264) scopriamo che è l'istruzione che carica il testo che si trova a 0264 bytes da quel PEA (vedi la dimenzione dei byte selezionati nel campo in basso a destra "Sel: 00000264")
File Allegato  Screenshot_2025_07_10_142925.png ( 159.87k ) Numero di download: 2


Quindi, ogni volta che trovi un 487A, ti basterà selezioanre tanti byte quanto segnato nei 2 byte successivi per capire a quale stringa si riferisce quel "puntatore".
Bisogna fare una sorta di reverse engineering. non partir dalla stringa ma partire dall'opcode.


--------------------
 
TheRuler
messaggio10 Jul 2025, 15:18
Messaggio #50



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
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, credo di averli trovati. E contrordine, questi sono DAVVERO puntatori, ma sono strani lo stesso, tanto per cambiare. ;-)

Si trovano all'offset 0x0311FC.

L'ho capito esaminando il decompilato Excal-CrackT.asm che mi avevi fornito, ecco l'estratto:
CITAZIONE
dl $7C8A6891
dl $6497312E
dl $5118312E
dl $71210000
_aszHth dl dead.MSG
dl dying.MSG
dl grave.MSG
dl wounded.MSG
dl injured.MSG
dl hale.MSG
_aszPow dl None.MSG
dl Feeble.MSG
dl Moderate.MSG
dl Potent.MSG
dl Strong.MSG
dl Mighty.MSG
ho cercato la stringa 71210000 e mi ha portato al gruppo di puntatori, che si trovano LONTANISSIMO dalla loro effettiva posizione. Ma ci sta, sono degli status che cambiano in base questa tabella, mentre il resto sono testi che vengono composti al volo in base a determinate condizioni.


Una cosa che non ho capito è il perché sia necessario sottrarre 0x28 byte per ottenere l'indirizzo corretto.


quindi gli offset: 0000D13E 0000D143 0000D149
corrispondono a: mort agoni grave
per spostare in avanti di un byte "agoni" ti basta modificare D143 in D144


Subito dopo questa tabella di puntatori (che puntano tutti nella zona D1xx) c'è una tabella che punta ad altre stringhe, ovvero a F1xx. Ho visto che lì hai più spazio ma alcune potresti sistemarle meglio (e combat è troncato)
CITAZIONE
difesa magica.arte magica .....forza magica .potenza .forza vita .combattimento .agilita.nobilta' .fede in Dio¬...magia........combat..nobilta'.fede


Se non fosse chiaro chiedi pure.


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

9 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: 4th November 2026 - 06:03