Benvenuto Visitatore(Log In|Registrati)
![]() ![]() |
21 Jun 2026, 15:16
Messaggio
#1
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
Dopo aver imparato molte cose ho deciso di cimentarmi nella traduzione
di questo bellissimo videogioco dal titolo "Defender of The Crown" L'adattamento inizierà su piattaforma Amiga per poi cimentarmi nella versione DOS. Qualche nozione su chi non conosce il videogioco: Defender of the Crown (1986, Cinemaware) è un celebre videogioco strategico a turni con elementi d'azione, ambientato nell'Inghilterra medievale. Obiettivo: Nei panni di un signore Sassone, devi riunificare il regno espandendo i tuoi territori e sconfiggendo i rivali Normanni. Gameplay: L'esperienza alterna la gestione strategica delle armate sulla mappa a dinamici minigiochi d'azione, come tornei di giostra a cavallo, assedi alle mura con le catapulte e duelli di spada per salvare le principesse. Impatto: Creato appositamente per le capacità dell'Amiga, è passato alla storia per la sua grafica "cinematografica" sbalorditiva, che all'epoca settò un nuovo standard visivo per i videogiochi. Tempo fa mi cimentai nella traduzione dell'eseguibile con gli ovvi spazi della limitazione delle paroli inglesi. Quello che rimaneva precluso era la modifica della parte grafica che contiene molti dialoghi e che purtroppo rimasero in inglese. Un primo test è stato fatto e quindi ora anche la parte grafica ha la possibilità di venire tradotta e adattata. Ecco un primissimo test ![]() Iniziamo quindi a buttare giù i punti salienti: 1) Traduzione dell'eseguibile adattando con spostamento dei puntatori se necessario (COMPLETATO) 2) Traduzione della parte grafica riguardante i dialoghi e le varie pergamene che appaiono nel gioco (W.I.P.) 3) Inserire la scritta Fine in Italiano, deve essere ridisegnata da ZERO (COMPLETATO) 4) Possibilità di inserire le lettere accentate nell'eseguibile del gioco (COMPLETATO) 5) Includere piccoli disegni presi dalla versione WEB (W.I.P.) 6) Varie ed eventuali... Messaggio modificato da SimonPPC il 15 Jul 2026, 19:09 |
|
|
|
21 Jun 2026, 22:26
Messaggio
#2
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
|
|
|
|
21 Jun 2026, 22:38
Messaggio
#3
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Devo imparare a usare l'intelligenza artificiale per queste cose, ma non so da dove cominciare.
Il gioco per PC è orribile, ma la versione per Amiga è fantastica. Messaggio modificato da raul il 21 Jun 2026, 22:40 |
|
|
|
22 Jun 2026, 10:25
Messaggio
#4
|
|
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 |
E' una cosa che non ho mai capito, il periodo era già maturo per la VGA, chissà perché la scelta di convertirlo solo in EGA. Che peccato.
-------------------- |
|
|
|
22 Jun 2026, 22:53
Messaggio
#5
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
|
|
|
|
24 Jun 2026, 06:30
Messaggio
#6
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
Dopo tanto tempo una cosa che ho sempre desiderato si è concretizzata.
Ho imparato a allungare un eseguibile Amiga per poter ottenere spazio per tutte quelle stringhe che non hanno la lunghezza adatta. Rilocandole così altrove si può scrivere e adattare meglio. Siccome gli eseguibili Amiga sono formati da Hunk è possibile allungare quello dei dati senza corrompere la struttura e senza sfasarne i puntatori. Il primo test ha funzionato benissimo. Ovviamente con Tool annesso ;-)
|
|
|
|
24 Jun 2026, 08:18
Messaggio
#7
|
|
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 |
Non sapevo affatto di questa possibilità e mi sono documentato! https://en.wikipedia.org/wiki/Amiga_Hunk
E' una GRANDISSIMA cosa simo, un vero gamechanger! Si potrà quindi forse applicare anche a Centurion!! -------------------- |
|
|
|
27 Jun 2026, 09:28
Messaggio
#8
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
Dopo alcuni giorni di impazzimento sono finalmente riuscito a allineare la scritta Armata Nemica.
In pratica ho scoperto che le stringhe hanno una centratura e allineamento non sempre automatica. Quindi dopo aver tradotto Enemy Army con Armata Nemica questa fuoriusciva dalla finestra e andava a capo. Sono riuscito quindi a trovare il valore di centratura, ma ho imparato che quel valore viene utilizzato in due finestre diverse, per due stringhe diverse. Così anche Campaign Army è arretrata, ma fortunamente la devo tradurre in Armata in Campo e il fatto che arretra mi serve. Insomma come prendere due piccioni con una fava.
|
|
|
|
27 Jun 2026, 10:12
Messaggio
#9
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
|
|
|
|
28 Jun 2026, 15:53
Messaggio
#10
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
|
|
|
|
28 Jun 2026, 16:55
Messaggio
#11
|
|
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 |
Stai facendo passi giganteschi in pochissimo tempo Simone, passi che io ho messo ANNI per fare, e ora con AI è veramente tutto a portata di mano. Anche l'editor di heroquest non sarebbe mai stato possibile senza AI.
dove andremo a finire signoramia #boomermode /OFF -------------------- |
|
|
|
28 Jun 2026, 17:48
Messaggio
#12
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
![]() Wowwww, incredibile. È riuscito da solo a modificare il font. |
|
|
|
28 Jun 2026, 18:27
Messaggio
#13
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
E' stato da un lato relativamente semplice perchè il programma utilizza un Bitmap Font Amiga standard,
il problema è che esistono pochissimi tool anche in ambito Amiga che caricano e risalvano font senza apportare modifiche. Quindi sviluppando questo tool ho potuto testare ciò che sospettavo. Il programma utilizza caratteri nascosti di padding che hanno lo spacing e basta. Per cui non si vede nulla a schermo, ma nella charset ci sono e quindi ad esempio il tool Amiga gratuito che si chiama ColorType non agganciava questi caratteri compreso lo spazio e si scasinava tutto il font. Ora con questo piccolo tool posso modificare il font in modo semplice e intuitivo. Ho aumentato anche la sua altezza in modo da poter inserire l'accento e per fortuna il gioco lo ha masticato lo stesso. Lo sai Raul vero che poi lo faremo anche in spagnolo? Ormai sei spacciato |
|
|
|
28 Jun 2026, 19:55
Messaggio
#14
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
|
|
|
|
28 Jun 2026, 19:57
Messaggio
#15
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
|
|
|
|
29 Jun 2026, 20:02
Messaggio
#16
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
Un'altra schermata è stata tradotta e perfezionata.
Non è semplice perchè ad esempio ora Armata di Difesa l'ho adattata con Armata a Difesa e trovando la posizione X della finestra l'ho spostata un po' indietro per allineare. Altre strighe che arriveranno hanno il puntatore a PC-Relativo e quindi ho migliorato il tool di ricerca puntatori come pure il tool per la ricerca dell'asse X e Y delle stringhe. Essendo puntatori a PC-relativo non posso farli saltare oltre un certo limite di 16-Bit. Vedrò di giocare con gli spazi a disposizione. Speriamo serviranno per altri giochi questi tool, ma nel caso sono molto utili per questo.
|
|
|
|
5 Jul 2026, 10:47
Messaggio
#17
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
|
|
|
|
6 Jul 2026, 10:46
Messaggio
#18
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
L'eseguibile è pronto e ora si passa alle schermate grafiche con lo sviluppo di un tool fatto su misura ;-)
|
|
|
|
6 Jul 2026, 12:53
Messaggio
#19
|
|
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 |
Non sono sicuro ma credo che le stat starebbero meglio come sostantivi:
Comando: Giostra: Scherma: Proventi: Tesoro: tutto giustificato a destra in modo che tutti i : siano in colonna -------------------- |
|
|
|
6 Jul 2026, 13:11
Messaggio
#20
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
Credimi sistemare impaginato come ho fatto è già stato un incubo.
Rispetto comunque l'impaginazione degli autori. Comunque così a me piace ;-) |
|
|
|
6 Jul 2026, 19:42
Messaggio
#21
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
|
|
|
|
11 Jul 2026, 07:22
Messaggio
#22
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
Cercando di migliorare sempre di più per l'estrazione e reinserimento dei dati grafici.
Ho sviluppato un tool sempre più preciso. I file .scene sono davvero complicati senza un indice al loro interno. Dovrei essere riuscito a estrapolare tutte le schermate che hanno bisogno di traduzione. Ci sono diverse pergamene che escono in base a quello che accade nel gioco e sinceramente un paio credo di non averle mai viste. Leggendo però ciò che c'è scritto credo di capire come farle uscire nel gioco.
|
|
|
|
11 Jul 2026, 15:03
Messaggio
#23
|
|
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 |
Che professionalità!
stai migliorando anche coi tool! è il tuo impegno che mi ha spinto a costruire anche io i miei tool, oltre al grande aiuto di Claude, eh! ;-) -------------------- |
|
|
|
14 Jul 2026, 19:54
Messaggio
#24
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
Allora spero di riuscire a spiegare bene i passaggi che mi ci sono voluti per realizzare la scritta FINE
che esce alla fine del gioco. Siccome non esisteva purtroppo nelle versioni più moderne del gioco dove è presente anche l'italiano. Ho dovuto ricrearla da solo sfruttando le lettere The End. Come primo passo estraendo la grafica ho visto come era realizzata la scritta The End. Sfondo + mascherino di sfondo sovrapposto + più mascherino marrone sovrapposto e per finire la scritta metallica con color cycling. Ho quindi ricreato la scritta Fine prendendo la lettera E, poi dalla n ho ottenuto la i e spostato alla distanza giusta. Prendendo poi la nuova scritta Fine ho ricreato la maschera marrone con il contorno e il mascherino dello sfondo. Qualcosa però andava storto. La scritta nera non usciva corretta, la scritta metallica aveva il ciclo di colori errato. Ho quindi sovrapposto i colori corretti per ottenere la scritta metallica nel giusto ordine. Quello che però continuava a uscire errato era la scritta nera. Ipotizzando fosse un problema del mio tool di Iniezione ho fatto analizzare da cima a fondo inserendo e togliendo opzioni aggiuntive. Alla fine quello che mi ha permesso di capire l'errore è stata la mia intuzioni di passare dal formato PNG di elaborazione al formato originale Amiga di IFF-ILBM. Li ho capito che il mascherino dello sfondo in realtà a 16 colori invece dei 32 dello sfondo originale, ha 4 colori che sono replicati all'interno degli stessi 16 colori e servono come maschera per la scritta nera in sovrapposizione e quindi dissolvenza. Aggiungiamo comunque che la scritta metallica la vedete con colori errati qui perchè nel gioco viene applicato un color shift di 16 colori per far saltare direttamente nella palette corretta. Questo i programmatori lo hanno fatto per risparmiare byte preziosi su disco e non dovere aggiungere un ulteriore palette per un ulteriore disegno. Questa è la palette incriminata che mi ha fatto dannare. Dal segna posto si possono vedere i 4 colori replicati in avanti e quelli corretti da usare per il mascherino sono proprio i 4 colori più avanti. ![]() Queste invece sono le 4 immagini che servono per completare il tutto. ![]() Ecco il risultato finale e corretto
|
|
|
|
15 Jul 2026, 17:23
Messaggio
#25
|
|
Gruppo: Gamer Messaggi: 207 Iscritto il: 8 September 17 Da: Emilia Romagna Utente Nr.: 21.621 SO Altro |
|
|
|
|
![]() ![]() |
| Versione Lo-Fi | Oggi è il: 1st November 2026 - 10:04 |