home *** CD-ROM | disk | FTP | other *** search
-
- Abk to Mod v1.2ß
- ~~~~~~~~~~~~~~~~
- Copyright ©1995 Bugada Andrea
- Versione dimostrativa shareware
-
- Versione completamente riscritta utilizzando il linguaggio E
-
-
- Abk2Mod e' un programma che vi permette di convertire un modulo musicale
- compresso con l'AMOS Music Konverter in un modulo standard SoundTracker.
- Molto spesso mi e' capitato di avere per le mani un modulo PD sotto for-
- ma di AMOS bank e di volerlo caricare in ProTracker per poter vedere co-
- me era fatto o per modificarlo. Ma questo non era possibile perche'
- l'autore di AMOS, Francois Lionet, aveva ben pensato di fare un conver-
- titore Mod->Abk ma non il contrario! Ecco perche' e' nato Abk2Mod.
-
- Abk2Mod e' SHAREWARE, nel senso che se lo usate siete moralmente obbli-
- gati a pagare la quota di registrazione che vi permettera' di ottenere
- la versione completa, potenziata e migliorata di Abk2Mod. Infatti
- questa versione (1.1ß) e' puramente dimostrativa ed e' soggetta ad al-
- cuni bugs (vedere dopo). Inoltre per invogliarvi a registrarvi ho limi-
- tato il programma, che puo' caricare solo banchi AMOS non piu' grandi
- di 40Kbytes ed ho inserito un ritardo nella conversione che la rende
- 5 volte piu' lenta. Naturalmente la versione registrata non ha tutte
- queste limitazioni.
-
-
- REGISTRAZIONE
- ~~~~~~~~~~~~~
- Per registarsi basta mandare all'autore in busta chiusa o tramite
- vaglia postale la seguente cifra (irrisoria, per il lavoro svolto...):
-
- Lire italiane................12.000
- oppure Marchi tedeschi..................12
- oppure Dollari americani.................8
- oppure Sterline inglesi..................5
-
-
- Non si accettano assegni ne' italiani ne' stranieri (costano a me e a
- voi, solo le banche ci guadagnano!). L'indirizzo a cui dovrete spedire
- la quota di registrazione e' il seguente:
-
- Bugada Andrea
- Via IV Novembre 86
- 13060 Lessona (Biella)
- ITALIA
-
- Se non vi fidate di me vi posso spedire il pacchetto in contrassegno
- ma fate attenzione perche' la cifra da pagare aumentera' delle spese
- di spedizione (gratuite se mi fate un vaglia) di solito attorno alle
- 6.000/8.000. La scelta e' vostra.
-
- Chiunque traduca (correttamente s'intende) questo manuale in lingue
- non ancora presenti (praticamente tutte tranne l'italiano) e mi
- mandi anche una traduzione dei messaggi di Abk2Mod nella stessa
- lingua otterra' la REGISTRAZIONE GRATUITA.
- (NB: per i messaggi riferitevi alla sezione "Errori" di questo doc
- e a quelli che appaiono selezionando il gadget "Info".)
-
- Mi raccomando di allegare nome, cognome, indirizzo, modello Amiga pos-
- seduto e, se possibile, il numero di telefono. Indicate inoltre se vo-
- lete la versione italiana o inglese.
- Non appena mi giungera' la quota di registrazione vi spediro' un disco
- contenente la versione registrata e la cartolina di registrazione che
- avra' riportato un numero: indovinate un po' cos'e? Certo, il codice
- di registrazione, unico, riconoscibile, contenuto anche nell'eseguibi-
- le in modo da poter identificare facilmente chi abusera' del mio lavo-
- ro piratando Abk2Mod. Non tentate di modificare tale codice o il mio
- indirizzo nel programma altrimenti Abk2Mod non partita' più!!
-
- ***********************************************************************
- LA VERSIONE REGISTRATA NON PUO' IN ALCUN MODO ESSERE RIDISTRIBUITA!!
- LE LEGGI ITALIANE ED INTERNAZIONALI PUNISCONO QUESTO TIPO DI REATO
- E SI VA INCONTRO A SANZIONI PENALI
- ***********************************************************************
-
- Non perdonero' nessun pirata: pensateci due volte prima di copiare
- ad amici o in BBS la versione registrata di Abk2Mod o di modificarla
- a mia insaputa. Mi sembra che la cifra di registrazione sia accessibile
- a tutti. D'altronde non l'ho reso shareware per scopo di lucro ma per
- poter conoscere gli utenti di Abk2Mod. Le diecimila consideratele un
- risarcimento per il tempo speso.
-
- -----------------------------------------------------------------------
-
- Tutto cio' non e' applicabile alla versione dimostrativa: e' da consi-
- derarsi freeware, liberamente copiabile a patto che non se ne tragga
- lucro. Le riviste che pubblicano materiale PD, le librerie di PD pos-
- sono includere liberamente la versione demo di Abk2Mod nei propri CD,
- dischi o coverdisks. Se volete includere Abk2Mod in pacchetti share-
- ware o commerciali dovete prima ottenere una dichiarazione scritta da
- parte dell'autore di Abk2Mod.
-
- ***********************************************************************
- LE RESPONSABILITA' LEGALI, CIVILI O PENALI PER EVENTUALI DANNI
- SOFTWARE, HARDWARE O MORALI A CAUSA DI UN USO PROPRIO OD IMPROPRIO
- DI ABK2MOD NON POTRANNO RICADERE SULL'AUTORE MA SOLO ED
- ESCLUSIVAMENTE SULL'UTENTE
- ***********************************************************************
-
- Siete avvertiti dunque: non ridistribuite moduli sotto copyright e non
- date la colpa a me se per caso avete sovrascritto un file che costa
- milioni e milioni. La colpa e' vostra!!
-
-
- VANTAGGI DELLA VERSIONE SCRITTA IN 'Amiga E'
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Rispetto alla versione scritta in AMOS, le cose sono molto migliorate:
-
- - interfaccia grafica standard Commodore
- - completamente legale al S.O.
- - 3 volte piu' veloce della versione 0.9ß
- - 5 volte (!) piu' piccolo in quanto a dimensioni (ca. 50K in meno)
- - migliori requesters (usa la Reqtools.library © Nico Francois)
- - utilizza molta memoria in meno (ca. 130K in meno)
- - vari bugs eliminati
- - totalmente gestibile via tastiera
- - migliore routine di conversione samples
-
-
- RICHIESTE HARDWARE E SOFTWARE
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ABK2MOD non richiede un Amiga particolarmente pompato: basta un po'
- di RAM (circa il doppio della grandezza del banco AMOS che si vuole
- convertire), un Amiga (uh?), sistema operativo o kickstart v34+, e
- in LIBS: richiede
-
- Reqtools.library - © Nico Francois
- Gadtools34.library - © Massimo Tantignone
-
- Se avete un Amiga con kickstart v37+ (WB2.04+) la gadtools34.library
- non va copiata in LIBS: (ovvio, c'e' quella originale in ROM!). Inve-
- ce se possedete un Amiga pre-v37 copiate tale libreria in LIBS: e poi
- rinominatela come "gadtools.library"; vi ricordo anche di copiare la
- "Reqtools13.library" in LIBS: rinominandola "Reqtools.library".
- Entrambe le librerie sono fornite nell'archivio.
-
-
- COME UTILIZZARE IL PROGRAMMA
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Usare ABK2MOD e' molto semplice. Innanzitutto dopo aver caricato il
- programma appare l'interfaccia grafica con quattro gagdets.
-
- LOAD: serve a caricare l'AMOS Bank che si vuole convertire. Vi
- ricordo che nella versione demo il file non puo' essere piu'
- grande di 40K. Una volta caricato il file viene convertito
- immediatamente.
-
- NOTA BENE: l'AMOS Bank deve essere di musica e non di
- samples, sprites o icone, altrimenti ABK2MOD si
- rifiutera' di caricarlo!
-
- SAVE: salva, una volta convertito, il modulo in formato tracker.
-
- INFO: mostra alcune informazioni sull'autore e sul programma.
-
- QUIT: fa terminare il programma. Ricordatevi di salvare prima di
- selezionare questo gadget.
-
- Non appena caricato un file ABK2MOD tentera' di convertirlo. Prima di
- tutto converte i samples (vedi BUGS) e poi i patterns.
- Una volta terminata la conversione si abilita il gadget SAVE e potre-
- te salvare il file. Non dovrebbero capitare errori nella conversione,
- visto che la routine e' molto accurata, ma se dovesse succedere
- qualcosa di anormale, una schermata vi informera' dell'errore. Vi
- prego di mandarmi il modulo che ha causato l'errore in modo che possa
- capirne la causa e correggere l'eventuale bug di Abk2Mod.
-
-
- CORREZIONE NELLA CONVERSIONE
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- L'AMOS Music Konverter ha la capacita' di rovinare molti moduli:
- infatti trasforma ogni comando Exx nel comando per abilitare o disa-
- bilitare il led (o il filtro). Abk2Mod non converte questo comando
- in modo da causare ulteriori danni al modulo. Abk2Mod e' stato testato
- con la versione 2.1 dell'AMOS Music Konverter. Chiunque possedesse
- una versione diversa da questa e' pregato di spedirmela.
-
-
- BUGS ACCERTATI DELLA BETA-VERSION
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Abk2Mod non e' ancora perfetto:in alcuni casi converte male i samples.
- Non ne conosco la causa ma state certi che faro' di tutto per
- eliminare questo bug. Comunque su 272 moduli da me testati solo 2
- hanno riportato questo problema. Non dovrebbero esserci altri bugs ma
- se capitassero vi consiglio caldamente a comunicarmi la causa e a man-
- darmi il modulo che ha creato l'errore.
-
-
- ERRORI
- ~~~~~~
- Durante l'uso di Abk2Mod possono accadere degli inconvenienti. Eccone
- la descrizione dettagliata ("->" rappresenta una probabile soluzione):
-
- o CANNOT OPEN FILE
- Avete tentato di caricare un file che non esiste o che e' impos-
- sibile caricare.
- -> Accertatevi che il file esista, che il bit di protezione 'r'
- (Read) sia abilitato e che il file non sia rovinato.
-
- o NOT AN AMOS MUSIC BANK
- Avete tentato di caricare un file che non e' un AMOS Bank o che
- e' corrotto. Abk2Mod accetta solo Amos Bank in formato Music.
- -> Accertatevi di aver selezionato il file corretto e che il bank
- selezionato sia di musica.
-
- o FILE SIZE IS GREATER THAN 40K
- La versione demo non puo' convertire files piu' grandi di 40K.
- Questo valore non e' da attribuire al file che si sta caricando
- ma al modulo convertito. Quindi se si carica un file di 38K e il
- modulo SoundTracker risulta di 41K Abk2Mod non lo accettera'.
- -> Registratevi (eh,eh,eh!).
-
- o NOT ENOUGH MEMORY
- Non c'e' abbastanza memoria per convertire il modulo. Nonstante
- Abk2Mod funzioni su Amiga con soli 512K, per moduli molto grandi
- e' consigliato almeno un mega di RAM. Per regolarvi vi dico che
- la memoria disponibile deve essere almeno il doppio della gran-
- dezza del modulo AMOS Bank.
- -> Disabilitate tutti i programmi in background e se non basta com-
- pratevi un'espansione di memoria...
-
- Puo' capitare che anche con molta memoria disponibile appaia
- questo errore. Il fatto e' che la memoria di Amiga puo' frammen-
- tarsi e Abk2Mod richiede memoria contigua.
- -> Resettate l'Amiga e ritentate.
-
- o CONVERSION ERROR
- Il modulo che state convertendo ha creato un errore interno
- durante la conversione.
- -> Mandatemi il modulo che ha causato l'errore.
-
-
- STORIA DI ABK2MOD
- ~~~~~~~~~~~~~~~~~
- v0.9ß Beta-version rilasciata ai betatesters ed al pubblico come
- versione dimostrativa.
-
- v1.0ß Beta-version; completamente riscritto utilizzando il lin-
- guaggio E. Migliorati: interfaccia, dimensioni, prestazioni.
-
- v1.1ß Beta-version; aggiunti shortcuts ai gadget. Migliorata la
- gestione dei filerequesters. Ora la "reqtools.library" viene
- chiusa quando il programma termina. Ottimizzazione del co-
- dice (+ opzioni e - lunghezza rispetto alla 1.0ß). I fanto-
- matici loops sull'ultimo bytes sono stati eliminati. Corretta
- la conversione dei samples che ora sono 'puliti'.
-
- v1.2ß Beta-version; in caso di un errore nella conversione esce le-
- galmente, chiudendo interfaccia e librerie. Ora dealloca la
- memoria correttamente in ogni caso. Migliorata la crittazione
- del codice di registrazione e dell'indirizzo dell'autore.
-
- Mi sembra di avervi detto tutto. Spero che apprezzerete il mio lavoro
- e lo premierete registrandovi. Chiunque fosse interessato in materia-
- le PD mi scriva e non machero' di inviare la mia lista gratuitamente.
-
- X-Cursor of BitLess
-