Benvenuto Visitatore(Log In|Registrati)

13 Pagine V   1 2 3 > »   
Reply to this topicStart new topic
> Zork I, Aiuto per decompilare
Whovian
messaggio24 Nov 2012, 15:22
Messaggio #1





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




Ciao a tutti, tempo fa ho letto una discussione sul tradurre Zork I in italiano che però è morta sul nascere: io ho fatto qualche ricerca e alla lunga ho trovato qui http://www.ifarchive.org/indexes/if-archiv...olsXreform.html il programma reform (in quanto ogni altro sito linkato era chiuso) che ho unzippato e ho tentato di usare (il primo in alto): il problema è che se scrivo a riga di comando "reform zork1.z5 > zork1.inf" lui mi dice che non conosce il comando reform. Ho guardato il contenuto della cartella e ho visto che i file sono in formato .hs, quindi ho fatto una ricerca su google e ho scaricato "Haskell Platform 2012.4.0.0" ma anche così nada.
Se qualcuno ha mai usato Reform potrebbe spiegarmi come decompilare il file .z5, così facciamo un gruppetto (con uno di Adventure's Planet che mi ha già dato il suo consenso), lo traduciamo, lo ricompiliamo e possiamo gustarci Zork in ITA!
Grazie a tutti!

Messaggio modificato da Whovian il 3 Jun 2013, 17:04


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
TheRuler
messaggio24 Nov 2012, 15:55
Messaggio #2



Gruppo icone

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




Quello che hai scaricato è un archivio che contiene file sorgente. Prima devi compilare reform per poterlo utilizzare.
Se hai linux usa il comando make.


--------------------
 
Whovian
messaggio24 Nov 2012, 18:26
Messaggio #3





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




CITAZIONE (TheRuler @ 24 Nov 2012, 15:55) *
Quello che hai scaricato è un archivio che contiene file sorgente. Prima devi compilare reform per poterlo utilizzare.
Se hai linux usa il comando make.

No ho Windows (Xp e 7), comunque forse ho trovato ciò che mi serve. Vi farò sapere. Grazie intanto!

Messaggio modificato da Whovian il 24 Nov 2012, 20:52


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
The Ancient One
messaggio26 Nov 2012, 09:57
Messaggio #4



Gruppo icone

Gruppo: Admin
Messaggi: 28.722
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




Restiamo in attesa, Whovian!
Intanto... benvenuto su OldGamesItalia! n5.gif


Sposto la discussione nel forum Traduzioni.


--------------------
 
Whovian
messaggio26 Nov 2012, 14:15
Messaggio #5





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




Quasi tutto risolto: ho trovato questo sito: http://www.vincenzoscarpa.it/inform/manuale/index.htm (lode a scarpa) in cui viene messo il link al programma compilato! Ho il listato (in allegato) che adesso cerco di ricompilare: a quel punto dovremo formare un team di traduzione blush.gif

Messaggio modificato da Whovian il 27 Nov 2012, 16:24


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
Ragfox
messaggio28 Nov 2012, 14:01
Messaggio #6



Gruppo icone

Gruppo: SMod
Messaggi: 7.033
Iscritto il: 23 February 06
Utente Nr.: 2.703
BGE Majora's Mask
Playing boh?
SO Altro




Scusate il ritardo, ma per Zork 1 esisteva già il sorgente decompilato e compatibile con Inform 7 (che immagino permetta più flessibilità rispetto al sorgente puro, soprattutto se ci sarà necessità di modificare la struttura dei comandi).

http://i7-dungeon.sourceforge.net/source.html


--------------------
Progetto T.I.F.O.N.E. - Traduzione Italiana Fallout Nessuno Escluso (?)
Fallout 1 + Fallout 2 + Fallout Tactics
 
Whovian
messaggio28 Nov 2012, 16:23
Messaggio #7





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




CITAZIONE (Ragfox @ 28 Nov 2012, 14:01) *
Scusate il ritardo, ma per Zork 1 esisteva già il sorgente decompilato e compatibile con Inform 7 (che immagino permetta più flessibilità rispetto al sorgente puro, soprattutto se ci sarà necessità di modificare la struttura dei comandi).

http://i7-dungeon.sourceforge.net/source.html


sì, l'avevo visto, ma inform 7 non lo conosco affatto e non so neanche come si compila con esso. Posso riguardarci comunque, ma la domanda principale è: esistono le librerie dei verbi in italiano anche per i7? Perché per I6 io ho ItalianG.h che sistema tutto (o quasi) a livello di verbi. Fammi sapere su quest'ultimo punto. Ciao!

EDIT: anzi, ora che mi viene in mente avevo anche provato ad usarlo scaricando I7 e premendo "Go", dopo aver sistemato vari bug (come You wrote 'The inventory listing of the painting is "a painting"' : but this seems to say that a thing is a value, like saying 'the chair is 10'. eliminandoli tutti (nel senso cancellando l'istruzione)), mi diceva che il file era troppo grande per essere compilato in .z5 e anche in .z8 (serviva glulx che non ho mai usato) perché non c'è solo zork1, ma anche the bank of zork che appare solo nel 2, quindi non ho capito bene quale numero fosse, ma non è (solo) l'1.

Messaggio modificato da Whovian il 28 Nov 2012, 18:15


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
Ragfox
messaggio28 Nov 2012, 20:11
Messaggio #8



Gruppo icone

Gruppo: SMod
Messaggi: 7.033
Iscritto il: 23 February 06
Utente Nr.: 2.703
BGE Majora's Mask
Playing boh?
SO Altro




Se hai già tutto pronto per Inform 6, meglio! Io ero rimasto che il 7 aveva ancora poco supporto dalla scena italiana, ma non sono aggiornato.


--------------------
Progetto T.I.F.O.N.E. - Traduzione Italiana Fallout Nessuno Escluso (?)
Fallout 1 + Fallout 2 + Fallout Tactics
 
Whovian
messaggio28 Nov 2012, 20:41
Messaggio #9





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




Non esattamente "tutto" pronto, devo ricompilare il file che ho decompilato con reform, quando ci riesco siamo pronti (penso siano leggermente incompatibili la versione del compilatore di inform6 e di reform, ma non dovrebbe essere un grosso problema)


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
Whovian
messaggio29 Nov 2012, 16:53
Messaggio #10





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




si sta rivelando alquanto difficile usare la versione decompilata da reform. Se qualcuno ha una versione del sorgente di zork (basta che sia il vero zork I, perché anche se sono riuscito a far funzionare una versione per inform 7 tutto il sotterraneo era sballato)

EDIT: allora, io per ora mollo, ma avevo già in cantiere una mia versione di Zork, in pratica da rifare da capo. Se qualcuno è interessato metto in allegato il sorgente fatto fin'ora (andrà migliorato il troll, ma la superficie è fatta quasi tutta.

Messaggio modificato da Whovian il 30 Nov 2012, 16:32


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
TheRuler
messaggio30 Nov 2012, 19:52
Messaggio #11



Gruppo icone

Gruppo: SMod
Messaggi: 10.654
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 lavorone whovian! complimenti.
metti pure, magari una occhiata qualcuno riesce a darla.


--------------------
 
The Ancient One
messaggio1 Dec 2012, 09:57
Messaggio #12



Gruppo icone

Gruppo: Admin
Messaggi: 28.722
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




CITAZIONE (Whovian @ 29 Nov 2012, 16:53) *
EDIT: allora, io per ora mollo, ma avevo già in cantiere una mia versione di Zork, in pratica da rifare da capo. Se qualcuno è interessato metto in allegato il sorgente fatto fin'ora (andrà migliorato il troll, ma la superficie è fatta quasi tutta.

Non ho capito, Whovian.
Lo stai riprogrammando da zero, con l'intento di farlo uguale?


--------------------
 
Whovian
messaggio1 Dec 2012, 18:54
Messaggio #13





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




sì, più o meno come in questa discussione si era ventilato: http://www.oldgamesitalia.net/forum/index....showtopic=12938
Per ora ho tradotto anche le scritte, ma d'ora innanzi lascio le descrizioni vuote, avremo ben altri problemi shocked.gif . Ho anche la versione decompilata da reform (scritta orridamente, ma qualche aiuto lo può dare. Le metto entrambe in allegato.
PS: ho appena finito di fare la sala rumorosa (loud room) 3 volte a est dalla stanza del troll. Postate un feedback!

Messaggio modificato da Whovian il 1 Dec 2012, 22:25


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
Whovian
messaggio5 Dec 2012, 19:01
Messaggio #14





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




Diario di bordo: ho trovato un modo per sistemare molto meglio la loud room e ho fatto parte del maze


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
Ragfox
messaggio5 Dec 2012, 21:32
Messaggio #15



Gruppo icone

Gruppo: SMod
Messaggi: 7.033
Iscritto il: 23 February 06
Utente Nr.: 2.703
BGE Majora's Mask
Playing boh?
SO Altro




Lo so che c'entra poco, ma posso proporre "cassetta delle lettere" in luogo di "buchetta delle lettere"?


--------------------
Progetto T.I.F.O.N.E. - Traduzione Italiana Fallout Nessuno Escluso (?)
Fallout 1 + Fallout 2 + Fallout Tactics
 
Whovian
messaggio6 Dec 2012, 20:18
Messaggio #16





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




CITAZIONE (Ragfox @ 5 Dec 2012, 21:32) *
Lo so che c'entra poco, ma posso proporre "cassetta delle lettere" in luogo di "buchetta delle lettere"?


Certo icon_salut.gif


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
redice
messaggio7 Dec 2012, 07:59
Messaggio #17



Gruppo icone

Gruppo: SMod
Messaggi: 6.743
Iscritto il: 19 August 10
Utente Nr.: 17.671
BGE Day of the Tentacle
SO WinXP


Direttore (56)


Premetto che non so niente di inform 6,7 reform o altro, mai dilettato in questo campo, quindi parlo solo in generale.

In linea di massima ti consiglierei di usare la versione decompilata e adattata per i7. Sicuramente chi la ha fatta ci ha messo le mani per sistemarla, perchè un decompilato puro sicuramente è diverso dall'originale e c'è da correggere poche/tante cose (come ti stai accorgendo con la tua versione fatta da reform).
Credo che ti convenga capire bene se puoi sistemare quella versione piuttosto che metterti a lavorare sulla tua.

Seconda cosa ti consiglio (anche se sicuramente lo conosci già) di chiedere magari anche sul ng di it.comp.giochi.avventure.testuali. Li ci sono diversi programmatori di inform e anche lo stesso Vincenzo Scarpa.


--------------------
Il muto non si fa capire dal lama, il lama non si fa capire dal muto, il muto prova allora con una tromba, il lama invece perde la pazienza e comincia a prenderlo a sassate, il muto scappa e non sa cosa succede, voleva solo dire al lama che era muto, allora perchè il lama ha reagito così? Forse perchè in questa storia manca qualcosa, e questo qualcosa devi dirmelo tu.
 
Whovian
messaggio7 Dec 2012, 15:52
Messaggio #18





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




CITAZIONE (redice @ 7 Dec 2012, 07:59) *
Premetto che non so niente di inform 6,7 reform o altro, mai dilettato in questo campo, quindi parlo solo in generale.

In linea di massima ti consiglierei di usare la versione decompilata e adattata per i7. Sicuramente chi la ha fatta ci ha messo le mani per sistemarla, perchè un decompilato puro sicuramente è diverso dall'originale e c'è da correggere poche/tante cose (come ti stai accorgendo con la tua versione fatta da reform).
Credo che ti convenga capire bene se puoi sistemare quella versione piuttosto che metterti a lavorare sulla tua.

Seconda cosa ti consiglio (anche se sicuramente lo conosci già) di chiedere magari anche sul ng di it.comp.giochi.avventure.testuali. Li ci sono diversi programmatori di inform e anche lo stesso Vincenzo Scarpa.


Purtroppo quella di I7 (oltre a non conoscere nemmeno io il linguaggio) è davvero troppo diversa e inoltre a compilarla devi farla in formato Glulx (non il classico .z5, quindi si richiede un emulatore diverso) perché incorpora anche parti di Zork II come la banca di Zork che non c'entra nulla. Comunque la versione decompilata con reform la uso soltanto per copiare le descrizioni e vedere eventualmente se ci sono condizioni particolari per certi eventi (per esempio la loud room smette di dare l'eco se scrivi 'echo' o se fai anche altre cose in alternativa). Comunque conosco il sito del link, ma mi sono già registrato in un forum inglese analogo che mi sembra abbia già affrontato problemi simili

Messaggio modificato da Whovian il 7 Dec 2012, 15:53


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
Whovian
messaggio8 Dec 2012, 15:50
Messaggio #19





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




Ho appena sistemato la loud room!!! (Ed è stato un casino immane, ma chi vuole si legga il codice). In giornata spero di postare il link perché devo ancora finire il labirinto (mancano alcune stanze).
PS: sarà necessario avere il file IO.h di Vincenzo Scarpa che gestisce ottimamente gli array e che potete scaricare nelle note del capitolo "Le basi di Inform" nella sua guida: http://it.wikibooks.org/wiki/Inform_e_Glulx

Messaggio modificato da Whovian il 8 Dec 2012, 15:54


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
Whovian
messaggio8 Dec 2012, 19:09
Messaggio #20





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




Come promesso ecco il nuovo listato in allegato ed ecco gli aggiornamenti:
1) Sistemata completamente la loud room (con cui mi sono scornato per vari giorni)
2) Per farla funzionare sono andato a spulciare il mio vecchio manuale con cui ho (e sto ancora) imparando:
http://it.wikibooks.org/wiki/Inform_e_Glulx
Da qui io ho semplicemente scaricato il file IO.h dalle note del capitolo 3 e ve lo carico con hotfile così non dovete impazzire, ma tutti i diritti sono di Vincenzo Scarpa, creatore del file e del wiki.
3) Decisamente necessario il primo beta-test del mio gioco! Vi faccio partire dalla stanza del troll (senza il troll) perché possiate andare direttamente alla loud room e vedere se vi piace ma soprattutto il labirinto! Lì dovremo tutti armarci di pazienza e capire bene come interagiscono le varie stanze fra loro: si trovano mappe online su cui mi sono basato, ma a volte sono leggermente ambigue (e data la complessità della cosa potenzialmente incomplete). Se volete nei post sopra ci dovrebbe essere in allegato anche lo zork decompilato da reform che può aiutare. Grazie a tutti i beta-tester che si faranno avanti!

PS: nel labirinto per comodità e renderlo meno incasinato ho numerato le stanze



Listato: http://www.axifile.com/en/6C0570A846
IO.h: https://hotfile.com/dl/183120717/3cf4167/Vi...o_Scarpa.h.html (da rinominare in IO.h e inserire nella cartella libraries)

Messaggio modificato da Whovian il 8 Dec 2012, 21:42


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
Ragfox
messaggio8 Dec 2012, 21:26
Messaggio #21



Gruppo icone

Gruppo: SMod
Messaggi: 7.033
Iscritto il: 23 February 06
Utente Nr.: 2.703
BGE Majora's Mask
Playing boh?
SO Altro




Ho cambiato il titolo.

Domanda: a parte delle zone ancora da sistemare al 100%, il gioco è completo? Lo chiedo perché per i BT credo sarebbe più comodo se tu fornissi il file compilato da giocare con Frotz.
Io posso darti un'occhiata ai testi nel codice, se trovo tempo e solo quando avrai finito la parte tecnica, però altri magari hanno più interesse a testare giocando.


--------------------
Progetto T.I.F.O.N.E. - Traduzione Italiana Fallout Nessuno Escluso (?)
Fallout 1 + Fallout 2 + Fallout Tactics
 
Whovian
messaggio8 Dec 2012, 21:41
Messaggio #22





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




Ecco il link per il gioco diretto:
http://www.axifile.com/en/111A8D7268
(naturalmente non è completo, ce n'è ancora da fare blush.gif . Si parte dalla stanza del troll per facilitare il test)

Messaggio modificato da Whovian il 8 Dec 2012, 21:44


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 
Ragfox
messaggio8 Dec 2012, 21:58
Messaggio #23



Gruppo icone

Gruppo: SMod
Messaggi: 7.033
Iscritto il: 23 February 06
Utente Nr.: 2.703
BGE Majora's Mask
Playing boh?
SO Altro




ocio che se fai partire il test "in medias res", chi non ci ha mai giocato rischia di non capirci un fico secco biggrin2a.gif

Nota per quando il gioco sarà pronto: È possibile aggiungere la shortcut "x" per il verbo "esamina"? è TANTO comoda...


--------------------
Progetto T.I.F.O.N.E. - Traduzione Italiana Fallout Nessuno Escluso (?)
Fallout 1 + Fallout 2 + Fallout Tactics
 
Ragfox
messaggio8 Dec 2012, 22:04
Messaggio #24



Gruppo icone

Gruppo: SMod
Messaggi: 7.033
Iscritto il: 23 February 06
Utente Nr.: 2.703
BGE Majora's Mask
Playing boh?
SO Altro




Sto esplorando il labirinto:

Dal vicolo cieco (E da Stanza 4), se si va verso S bisogna tornare nella stanza 4, non nella stanza 7.
NE da Stanza 2 non deve portare a Stanza 4. Solo D porta a Stanza 4. Viceversa, NW da Stanza 4 non porta a Stanza 2

Immagino tu abbia seguito questa mappa:




Però devi fare attenzione alle indicazioni: se c'è una lettera (D o U) accanto alla linea, quella è la direzione da digitare (ovvero D o U). Se c'è una freccia, quel passaggio è a senso unico.
Un esempio di entrambi i casi è il "passaggio a NE" dalla stanza 2 alla 4. Qui abbiamo una lettera (D) e una freccia. Per cui per imboccare quel passaggio bisogna scrivere D (e non NE) e non si potrà usare nel senso inverso (dalla 4 alla 2)

--------------------
Progetto T.I.F.O.N.E. - Traduzione Italiana Fallout Nessuno Escluso (?)
Fallout 1 + Fallout 2 + Fallout Tactics
 
Whovian
messaggio8 Dec 2012, 22:22
Messaggio #25





Gruppo: Gamer
Messaggi: 433
Iscritto il: 24 November 12
Utente Nr.: 19.653
SO WinXP




Allora: aggiornamento completo del Maze seguendo questa mappa:
http://struckus.tripod.com/Zork1maps.htm
che nella nota tradotto dice che dovrebbe essere l'originale.
Per quanto riguarda la tua obiezione, seguendo questa mappa, si dovrebbe andare al numero 7

Gioco in .z5
https://hotfile.com/dl/183147520/c665105/zork.z5.html

Sorgenti
https://hotfile.com/dl/183147431/f96d716/zork.inf.html

Messaggio modificato da Whovian il 8 Dec 2012, 22:28


--------------------
Cerchiamo betatester per l'avventura testuale Zork I amatorialmente tradotto in italiano

 

13 Pagine V   1 2 3 > » 
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: 24th September 2017 - 11:22