Newsgroup: it.comp.giochi.avventure.testuali
Titolo: zork trad - step 2 - collaboratori

Allora, le operazioni da fare per zork 1-3 sono:
disassemblare lo script, tradurre, e poi ricompilare.
Un caro amico è riuscito a disassemblarlo ma bisogna poi una volta tradotto,
ricompilarlo, o anche, si potrebbe, leggendo il disassemblato, ricreare una
nuova avventura con qualche AGKit (tipo hugo, tads o l'ottimo inform), ci
vuole un po' più di tempo ma è fattibile, altrimenti bisogna trovare un tool
che decompila il game Infocom e poi il risultato può essere ricompilato con
qualche altro sistema.
Cmq, in teoria è fattibile, abbiamo il sorgente del decompilatore, abbiamo
il sorgente dell'interprete, non dovrebbe essere complesso costruire un
compilatore che compili il decompilato...ma ci vuole tempo, cioè ci si deve
dedicare un po' per la creazione di questo tool, testing, ecc. ecc.
la soluzione nell'immediato, sarebbe quindi quella di interpretare (se si
conosce una base di programmazione) il decompilato che non è difficilissimo
e riscrivere l'avventura con qualche altro tool.
Mi servono quindi dei volontari per cominciare a decompliare e tradurre, poi
analizzeremo il problema di come compilare.
Ciao Diego
P.S. chi è interessato mi risponda sul NG e gli mando il sorgente del
decompilatore.
N.B. non mando i giochi di Zork!

Io posso tradurre qualcosa se volete. Non sarò velocissimo ma ce la 
posso fare benissimo.
PS
Anche se la cosa non è legalissima non credo se ne accorga mai qualcuno, 
e poi non mi sembra un crimine tradurre un gioco.


 qualcuno, e poi non mi sembra un crimine tradurre un gioco.
Non è legale venderlo ne diffonderlo pubblicamente ed infatti ho scritto che
non lo farò ma fare una semplice traduzione senza toccare il gioco non sarà
un problema, comunque se i signori delle S.H. me lo chiedono sospenderò i
lavori.
ciao


Ah
Una domanda: ma il gioco funzionerà solo su dos?
Spero proprio di no

 Spero proprio di no
windows con finestra dos
ciao DIEGO

 
Come mai? Non intervieni solo sul file .dat (che poi e' un .z3, contiene 
assembler z-machine, tanto che lo posso leggere anche con frotz) ?
bye
-- 
Paolo Lucchesi
email: 
pluc...@tin.it
homepage: 
http://www.paololucchesi.it
"Non viviamo in un mondo perfetto (per fortuna)"

 P.S. chi è interessato mi risponda sul NG
Io sono un traduttore, se puo' ancora servire offro il mio aiuto molto
volentieri! (magari potremmo dividerci le sezioni di testo da tradurre a
seconda di quanti siamo)
Ciao a tutti
Nero

 bye


 Nero
Ecco il secondo collaboratore!
grazie,
ciao

 N.B. non mando i giochi di Zork!
Solo per curiosita', perche'?
bye
-- 
Paolo Lucchesi
email: 
pluc...@tin.it


 bye


un'ordalia senza fine.
Non vorrei sbagliarmi, ma forse esiste in Inform una versione di Zork.
E comunque, il fatto che la Activision abbia reso free la
distribuzione di Zork, non vuol dire che ne autorizzi per forza la
traduzione. Sarebbe bene chiedere il permesso all'Activision stessa,
IMHO.
Ciao da
Vincenzo

Per evitare i curiosi perditempo.
Avete chiesto il permesso alla Activision? Guardate che anche se la
Infocom è fallita parecchi anni fa, i diritti appartengono tutt'ora
alla Activision.
Ciao da
Vincenzo

chilometrici... grazie.

 Vincenzo

 Vincenzo

 
Se ho qualche idea, ve la faccio sapere sicuramente. Ma cmq questo 
progetto non mi interessa piu' di tanto per vari motivi: per i problemi 
legali e pratici che lo renderanno inutile, perche' preferisco qualcosa 
di piu' creativo e, lo ammetto, perche' Zork (come tutte le avventure a 
"caccia al tesoro") mi ha sempre annoiato.
La butto la', piuttosto (o in aggiunta), perche' non provate a 
realizzare l'equivalente di Zork della comunita' italiana? Non una 
traduzione ma un'avventura originale che pero' ricatturi l'atmosfera 
zorkiana
bye
-- 
Paolo Lucchesi


mia sarň libero di bruciarli?
Sei libero di fare quello che vuoi, certo. Il mio era solo un parere e
non di certo un obbligo, ma sei cosě presuntuoso da non accettare
nessun consiglio, affari tuoi. In qualsiasi dei casi secondo me č
meglio non tradurre in italiano qualsiasi AT che sia ancora sotto
copyright. I legali potrebbero non essere tanto d'accordo...

 copyright. I legali potrebbero non essere tanto d'accordo...
Non è questione di presunzione ma semplicemente di minima conoscenza della
legislazione italiana, ciò non toglie che sono pronto a discuterne con i
legali che mi vorrano spiegare le basi normative sulle quali ritengono di
dover dissentire dal mio operato.
Ciao

 legislazione italiana
Che nel caso probabilmente non vale un tubo se, come nel 99% delle licenze
dei programmi, viene specificato che ogni controversia sarà risolta secondo
le leggi degli Stati uniti...
--
Atrus di Myst
Quarta legge di Parkinson: Il numero di persone in ogni gruppo di lavoro
tende ad aumentare indipendentemente dal lavoro che deve essere svolto.
http://legendknights.keenspace.com

 risolta secondo le leggi degli Stati uniti...
Come principio generale in Italia vale la Legge Italiana, possono scrivere
quello che vogliono sulla licenza ma qui si risponde solo a questa Legge.
Poniamo ad es. la clausola delle licenze Microsoft che consentono al max 1
copia di backup del loro prodotto, qui in Italia se io me ne faccio 10 non
potranno dirmi mai niente di niente perchè la Legge nazionale (che prevede
l'unica limitazione sia che la duplicazione non debba avvenire a scopo di
profito) prevale su qualunque accordo tra privati come è una licenza
software.
Pertanto, esclusi particolari casi di accordi internazionali (che comunque
non possono andare contro la Legge dello Stato) io rispondo solo ad una
Legge.
E se per ipotesi acquistassi un software mediorentale in arabo sulla cui
licenza sta scritto che se lo traduco mi tagliano la testa, ed io lo
traducessi secondo te arriva il poliziotto italiano con l'accetta?
Ciao

 traducessi secondo te arriva il poliziotto italiano con l'accetta?
No, arriva il poliziotto arabo. <g>
Ma comunque quella č una clausola vessatoria. ;)
Che il codice non si possa decompilare e ricompilare a piacere č una legge
che vale pure qua. Io continuo a dire che NON potete craccare lo Zork
originale per farne una versione italiana, mentre invece non c'č legge che
vieti di fare una patch o un add-non con la traduzione... *
* Che poi la patch sia semplicemente un nuovo file .DAT che sostituisce il
quello in inglese č un dettaglio. :)
--
Atrus di Myst
Distinzione di Barth: Ci sono due tipi di persone: quelli che dividono le
persone in due tipi e quelli che non lo fanno.
http://legendknights.keenspace.com

 sostituisce il quello in inglese è un dettaglio. :)
Ovviamente la patch ha il vantaggio di essere anche distribuibile in quanto
non contiene codice proprietario, vedi ad es. la questione dello Scumm VM
contro la Lucasarts, questi non sono riusciti a fare nulla in quanto il
programma non conteneva nulla di proprietà loro.
Ciao

 Ovviamente la patch ha il vantaggio di essere anche distribuibile
Beh, fare un oggetto non distribuibile ha poco senso! :)
--
Atrus di Myst
Legge di Jones: Colui che sorride quando le cose vanno male ha pensato a
qualcuno cui dare la colpa.
http://legendknights.keenspace.com

 Sarebbe bene chiedere il permesso all'Activision stessa,
Volker Lanz, che ha messo online il source code di Deadline (Infocom,
1982) per Inform, racconta di aver dovuto faticare molto con
l'Activision per avere il via libera. Alla fine, però, l'ha avuto.
Ecco cosa dice nell'annuncio del source:
"Activision have kindly given their permission for the release of this
source code for instructive purposes. They, however, haven't granted
anyone
the permission to play DEADLINE who has not purchased the original
game.
Please bear in mind that playing the compiled game without owning the
original DEADLINE is still a violation of copyright.
Activision have asked this note be included with the release:
"This material contains elements based on the game DEADLINE.  It is
used
with permission as instructive material.  Original DEADLINE material
is (C)
1982, 1999 Activision, Inc. DEADLINE and Activision are registered
trademarks of Activision, Inc.  All rights reserved."
Forse si potrebbe scrivere a lui per chiedergli come la pensa o chi
contattare all'Activision: 
volke...@gmx.net
.
Anche a me da sempre gira in testa l'idea di portare in Inform
Sherlock della Melbourne House. Non tradurlo, semplicemente
riscriverlo in Inform. In molti m'hanno detto di desistere:
"Concentrati su qualcosa di nuovo". E hanno ragione, in effetti. Ma
per me e' una fissa e un giorno o l'altro vorrei farlo. Piu' per sfida
personale, forse.
ciao,
f.

 personale, forse.
Io invece ti incoraggio a farlo.
E' una interessante sfida di programmazione, soprattutto per i movimenti 
degli NPC secondo un copione previsto (ad esempio, all' inizio l' 
incontrare Lestrade ad un ora precisa in un luogo preciso, o il seguirlo 
nel giro d' interrogatori.
Saluti,
Piergiorgio.
P.s. Ora che ci penso, si puo' sempre fare qualcosa di nuovo, ispirandosi' 
pero' ai meccanismi strutturali di sherlock (Soprattutto, come detto, la 
gestione degli eventi e degli NPC)

 Beh, fare un oggetto non distribuibile ha poco senso! :)
Questo è un altro discorso
Ciao

 Io invece ti incoraggio a farlo.
Ti ringrazio. Ne ho già discusso a lungo, in passato. Il problema e'
che non saprei come disassemblarlo per ricavare almeno il testo (e non
doverlo ricopiare tutto dallo schermo o da decine di stampate). Se non
supero questo passaggio, difficilmente posso andare avanti... In
effetti sarebbe un bell'esercizio per aumentare la conoscenza di
Inform. Per quanto riguarda i diritti ho provato gia' a scrivere alla
Infrogames (che, da quello che so, ha rilevato i diritti dei vecchi
giochi Melbourne): nessuno m'ha mai risposto.
ciao,
f.

ciao,
In che linguaggio  è scritto questo sherlock? è recente o meno? con
qualche programma si dovrebbe riuscire a vedere i testi se non sono
stati cifrati/compressi...
Jack Norton
-----------------
Web & 3D Graphic
http://www.celso.biz
NWN Modules
http://nwn.celso.biz
IF Site
http://if.celso.biz

 dell'autore (violazione dei diritto d'autore)
la nozione di profitto è indipendente dalla normativa, e serve
solo a quantificare il danno.
io ti invito però a lasciar perdere i possibili o non possibili aspetti
legali della faccenda, è probabile nei fatti che tu possa crakkare il
gioco e distribuirlo senza il rischio di incappare in sanzioni se non
quella di cessare il comportamento.
piuttosto dovresti accorgerti che qui siamo in presenza di una società
che detiene (a ragione) i diritti di un prodotto (importante ancorche
datato) e che ha più volte espresso la volontà di conservarli, mi
sembrerebbe giusto rispettare la proprietà altrui indipendentemente
dalla possibilità di essere puniti o meno.
Niente ti vieta di creare un TUO gioco che ne riprenda le ambientazioni
e lo stile, poi sarai tu a decidere come ed a chi distribuirlo se o meno
lasciare che lo traducano/modifichino e così via...

 che non saprei come disassemblarlo per ricavare almeno il testo (
Almeno conosci l' assembler dello Z-80 ? (per gli altri: no, non e' una 
nuova z-machine :) )
Prova a fare cosi': puoi scannare il codice per trovare l' istruzione CALL 
(poichè la routine di decrittazione, essendo sicuramente chiamata da 
diversi punti del codice, e' sicuramente chiamata attraverso quest' 
istruzione, e poiche' è una routine basiliare, a questo punto, visto quali 
sono le routine più chiamate, disassembla queste, iniziando da quella più 
chiamata, ed una volta individuata basta un po' di reverse engineering per  
ricostruire l' algoritmo.
Una volta ricostruito l' algoritmo (che non dovrebbe essere molto 
sofisticato, stante le scarse risorse delle macchine ad 8 bit) a questo 
punto scrivi un programmino che, voilà! ti estrae tutte le stringhe.
Saluti,
PIergiorgio.

 via...
Questo è un altro discorso.
Ciao

 Sono comunque lieto di ascoltare motivati pareri contrari.
Nel mio piccolo ho anch'io fatto qualche gioco, alcuni sono stati anche
tradotti da persone che mi hanno contattato (con mio grande stupore) via
e-mail,
ma la traduzione è sempre stata comunque inserita da me operando un
controllo, se non sono in grado di operarlo o non ho tempo o ancora non
ho voglia, preferisco che non sia tradotto in quella lingua e non mi
farebbe certo piacere che chiunque si sentisse
leggittimato di tradurre per conto suo, magari alterando anche il senso
del racconto o facendo anche di peggio... (ma anche se facesse un lavoro
perfetto la cosa non cambierebbe).

 ha scritto nel messaggio
news:XHqF9.5068$
qF1.2...@news2.tin.it
::: Io mi comporto legalmente anche se il rischio di essere sanzionato è
::: bassissimo, è un fatto di propria morale.
::: Ciò non toglie che se mi si indicano precisamente quali Leggi sto
::: contravvenendo, immediatamente cesserò il mio comportamento.
::
:: io non ponevo un problema di legalità, ma di leggittimità
Scusa la mia scarsa padronanza dell'Italiano pensavo che anche legittimità
provenisse da Legis (Legge) ma gradirei dei chiarimenti.
::
::: I diritti che detiene riguardano la distribuzione e lo
::: sfruttamento, ed io non ho nessuna intenzione di intaccarli! Ho
::: detto chiaramente che non distribuirò il gioco nè originale nè
::: tantomeno tradotto.
::
:: dunque vorresti tradurlo a tuo uso e consumo, se lo fai per imparare
:: l'inglese
:: è meglio che ti cimenti su di un libro. Per favore non prendiamoci in
:: giro... :-)
Se non conoscessi l'inglese non potrei tradurre, evidentemente non è questo
il motivo di tale iniziativa, evidentemente potrei fare questo lavoro per
mio fratello piccolo che non conoscendo l'inglese gli è preclusa questa
avventura.
:: distribuire anche solo una patch costituisce comunque un modo di
:: aggirare il problema, la volontà del proprietario.
E' evidente che se volessi distribuire una patch, per un solo motivo morale
(non legale) io riterrei opportuno contattare la casamadre sottoponendogli
il lavoro.
Ovviamente se alla mia mail di richiesta non ci fosse alcuna risposta mi
comporterei di conseguenza al loro disinteresse. Almeno in Italia vale
ancora la norma del silenzio-assenzo dopo 60 giorni, e comunque i miei
motivi morali dovrebbero essere almeno supportati dalla buona educazione
dell'avente diritto!
::
::: Sono comunque lieto di ascoltare motivati pareri contrari.
::
:: Nel mio piccolo ho anch'io fatto qualche gioco,
Complimenti, se sono freeware, avrei piacere a darci un'occhiata,
:: alcuni sono stati
:: anche tradotti da persone che mi hanno contattato (con mio grande
:: stupore) via e-mail,
:: ma la traduzione è sempre stata comunque inserita da me operando un
:: controllo, se non sono in grado di operarlo o non ho tempo o ancora
:: non ho voglia, preferisco che non sia tradotto in quella lingua e
:: non mi farebbe certo piacere che chiunque si sentisse
:: leggittimato di tradurre per conto suo, magari alterando anche il
:: senso del racconto o facendo anche di peggio... (ma anche se facesse
:: un lavoro perfetto la cosa non cambierebbe).
In realtà restando su un piano prettamente legale il fatto che a te non
faccia piacere che un prodotto da te liberamente distribuito possa essere
manomesso per uso privato, non ha alcuna importanza, ma credo, passando
invece sul piano dei corretti rapporti civili, che comunque tu almeno
risponderai ad eventuali richieste in tal senso, giustificando le ragioni di
un eventuale diniego.
Stai certo che se mi rispondono con un diniego la patch non la distribuisco!
Ciao

 Questo è un altro discorso
Suvvia, nemmeno un bradipo cieco crederebbe che un team faccia una
traduzione di un gioco per proprio uso privato e di ricerca... :D
Prendevo come ovvio che avessimo assunto che questa traduzione era da
distribuire (anche passare in mail agli amici è distribuire ;).
--
Atrus di Myst
"I've noticed that the press tends to be quite accurate, except when they're
writing on a subject I know something about." (Keith F. Lynch)
http://legendknights.keenspace.com

 manomesso per uso privato, non ha alcuna importanza
Tanto adesso arriva Palladium e bisognerà pagare la licenza M$ di sviluppo
anche solo per fare il test in locale dei programmini tipo 'echo "Ciao";'...
altro che manomissione per uso privato, manco i tuoi programmi potrai usare!
:)P
--
Atrus di Myst
Terza legge di Clarke: Ogni tecnologia sufficientemente avanzata e`
indistinguibile dalla magia.
http://legendknights.keenspace.com

stati cifrati/compressi...
E' una delle circa trenta e più avventure testuali scritta a suo tempo
dalla Infocom. Il linguaggio usato presumo sia il solito ZIL, che
utilizza le specifiche della Z-Machine ma che è (ovviamente)
completamente diverso da Inform.
Ciao da
Vincenzo

personale, forse.
Forse un piccolo aiuto ti può essere dato dal mio esempio del
movimenti che ti ho spedito da poco. Vedi un po' se può fare al caso
tuo....
Ciao da
Vincenzo

 Stai certo che se mi rispondono con un diniego la patch non la
distribuisco!
se invece...
ciao

 ha scritto nel messaggio
news:7AyF9.5645$
fa.2...@news1.tin.it
[megacut]
Per non portarla troppo per le lunghe il mio iter sarà questo:
1) fare una patch privatamente (e già questo non so se verrà terminato)
E' legale per la legge Italiana e credo anche per quella americana
Non calpesta i loro diritti di distribuzione
2) Sottoporgli il prodotto terminato
Non credo che gliene arrivino così tante di patch complete di traduzione
Hanno modo di valutare il lavoro (se glielochiedessi prima loro non
avrebbero idea della qualità) e potrebbero tranquillamente esprimermi il
dissenso per i più disparati motivi.
3) In caso di silenzio distribuirò la patch (ovviamente non su Internet ma
nell'ambito di gruppi chiusi)
E' legale almeno in Italia in quanto la patch non ha codice proprietario
Moralmente credo di aver fatto quanto era doveroso e cioè chiederglielo
Non gli creo alcun danno economico o commerciale
Eventualmente me lo chiedano cesserò la distribuzione.
Pertanto io credo di stare con la coscienza a posto!
Ciao

 tuoi programmi potrai usare! :)P
:-(
Ciao Diego

 rispondere ai cittadini
Per me č una cosa poco sensata... se ho il pc rotto e non posso leggere le
email? Autorizzo, ad esempio, un ladro ad entrarmi in casa? O se filtro uno
spam dove dicono "ti addebiteremo sul conto corrente una spesa di 6mila euro
anche se tu non hai comprato niente" io sono obbligato a pagare perché non
ho risposto.
Via... :D
--
Atrus di Myst
"'Tis an ill wind that blows no minds"
http://legendknights.keenspace.com

 dalla Infocom.
No, ti sbagli. Come ho scritto, mi riferisco a Sherlock della Melbourne
House (1984), gli stessi di The Hobbit, per intenderci.
ciao,
f.

 Via... :D
La legge non l'ho fatta io!
Ciao

 che ti porta delle spese, certamente devi pagare.
Se non l'ho letta, non risponderò mai...
E cmq la Activision non è certamente pubblica!
--
Atrus di Myst
...e Archimede disse al soldato:
"Noli rumpere circulos meos" --DGC
http://legendknights.keenspace.com

 E cmq la Activision non č certamente pubblica!
Sicuramente, ma difatti io a norma di legge potrei anche disinteressarmi di
loro in quanto distribuire una patch non č, in Italia, illegale! Ci sono
tanti programmi freeware che portano modifiche a Windows e non hanno certo
il permesso di Bill! L'importante e che non contengano codice propretario.
La mia era solo una questione di educazione, glielo sottopongo per
correttezza, se non mi rispondono a me non interessa poi piů di tanto.
Ciao



Scusatemi, non ci avevo fatto caso. Non l'ho mai giocata ma la
conosco. Tra l'altro, per quel che ne so è tristemente nota per essere
stata una delle AT con più bug della storia... :-E
Ciao da
Vincenzo