|
|
1.1.1.2 ! root 1: File LEGGIMI per la versione 0.8.x di UAE, l'Ultimate Amiga Emulator ! 2: ! 3: (c) 1995-1998 Bernd Schmidt <[email protected]> ! 4: ! 5: ����������������������������������������������������������������������������� ! 6: Traduzione ed aggiunte a cura di Fulvio Leonardi, Copyright (c) 1998. ! 7: ! 8: Home Page italiana di UAE : http://www.panservice.it/uae/ ! 9: ! 10: E-mail : [email protected] ! 11: ! 12: Tutti i diritti sono riservati. E' concessa la distribuzione di questo ! 13: documento in qualsiasi forma, a patto che avvenga gratuitamente. NON sono ! 14: autorizzate modifiche di alcun tipo senza l'espresso consenso dell'autore, ! 15: ne' tantomeno diverse attribuzioni di provenienza. Se parti di questo ! 16: documento o l'intero documento stesso vengono inclusi in mezzi di ! 17: informazione (come siti web o articoli di riviste), e' richiesta una ! 18: citazione dell'autore, della sua e-mail ed eventualmente del suo sito. Per ! 19: qualsiasi tipo di diffusione che vada al di la' della normale distribuzione ! 20: del software di Pubblico Dominio, contattare l'autore. ! 21: ! 22: All trademarks used in this document are property of respective owners. ! 23: ����������������������������������������������������������������������������� ! 24: ! 25: ! 26: Licenza d'uso ! 27: ������������� ! 28: ! 29: UAE e' distribuito sotto le condizioni della GNU General Public License. ! 30: Questo significa che e' software gratuito: e' ben accetta la distribuzione ! 31: di sue copie e/o la modifica del suo codice sorgente, sotto determinate ! 32: condizioni. Cio' comporta anche che non ci sono garanzie di alcun tipo per ! 33: UAE. ! 34: ! 35: Leggi il file "COPYING" che puoi trovare nella directory principale di ! 36: questo archivio per maggiori dettagli. ! 37: ! 38: ! 39: Sguardo d'insieme ! 40: ����������������� ! 41: ! 42: Un emulatore e' un programma che ti permette di eseguire sul tuo computer ! 43: software per una macchina che ha hardware e sistema operativo proprietari. ! 44: UAE ti da' la possibilita' di utilizzare la maggior parte del parco software ! 45: Amiga disponibile. E' un'emulazione software, e questo significa che non e' ! 46: necessario hardware aggiuntivo o speciale. L'hardware di un Amiga e' emulato ! 47: accuratamente, cosi' il software Amiga viene ingannato e crede di girare su ! 48: una macchina "reale", con lo schermo, la tastiera, l'hard disk ed il mouse ! 49: del tuo computer che recitano il ruolo delle loro controparti emulate. ! 50: ! 51: UAE e' stato sviluppato per sistemi tipo Unix. Nel frattempo, e' stato ! 52: portato in ambienti Mac, DOS, BeBox, NextStep, XFree86/OS2 ed Amiga (d'ora in ! 53: poi potra' eseguire se stesso). Dovresti aver ricevuto diversi altri file ! 54: insieme a questo documento con istruzioni su come installare ed utilizzare la ! 55: versione per il tuo sistema operativo. ! 56: ! 57: Questa sezione e' giusto cio' che si propone di essere: uno sguardo ! 58: d'insieme. Per favore leggi _tutto_ questo file, in particolar modo se hai ! 59: problemi. UAE ha un sacco di caratteristiche ed allo stesso modo un sacco di ! 60: opzioni di configurazione. Se non le conosci, e' come se UAE non facesse per ! 61: te, oppure non funzionasse al meglio delle sue possibilita'. ! 62: ! 63: Per favore leggi anche il file "FAQ.ita", che contiene alcune domande ! 64: ricorrenti (assieme alle risposte!). Dovresti ricercare anche un documento ! 65: (eventualmente tradotto in italiano) che descriva le opzioni specifiche di ! 66: UAE relative al sistema operativo che stai usando, ad esempio "BeOS/LEGGIMI" ! 67: o "DOS/LEGGIMI". ! 68: ! 69: Alcune persone si sono lamentate del fatto che la documentazione di UAE ! 70: contenga solo "gergo misterioso". Mi spiace. Malgrado cio' che ti venga detto ! 71: dalla MessySoft e dalla Tomato, i programmi per computer non sempre sono ! 72: facili da usare. UAE ha bisogno di un po' d'aiuto da te ed in ogni caso ! 73: dovresti avere una base minima d'informatica. Dopotutto, sei un fan di Amiga, ! 74: cosi' dovresti conoscere cos'e' il Workbench, non credi? ! 75: ! 76: ! 77: Caratteristiche ! 78: ��������������� ! 79: ! 80: Questa versione di UAE emula: ! 81: ! 82: - Una CPU 68000, 68010 o 68020, opzionalmente con la FPU 6881; ! 83: - Chipset grafico OCS, con big blits dell'ECS; ! 84: - Fino a 2Mb di Chip RAM e fino a 8 Mb di Fast RAM, o 8 Mb di Chip RAM senza ! 85: Fast RAM; ! 86: - Fino a 64 Mb di Fast RAM Zorro III, indipendentemente dal quantitativo di ! 87: Chip RAM (solo con CPU 68020); ! 88: - Fino ad 1 Mb di Slow RAM, per estendere la compatibilita' a software ! 89: "ostico"; ! 90: - Fino ad 8 Mb di memoria sulla scheda video, utilizzabile da software che ! 91: supporti schede grafiche compatibili Picasso96; ! 92: - 4 floppy disk drive da 3 pollici e mezzo (DF0:, DF1:, DF2: e DF3:). Non e' ! 93: possibile leggere direttamente i dischetti Amiga, cosi' vengono emulati ! 94: tramite disk file; ! 95: - Un hard disk: sia tramite immagine su file hard disk, sia condividendo ! 96: unita' del filesystem nativo; ! 97: - Supporto joystick (con opzione di rimapparlo sul tasterino numerico); ! 98: - Supporto mouse; ! 99: - Possibilita' di essere lanciato in diverse risoluzioni (per una migliore ! 100: corrispondenza dell'immagine o per una maggiore velocita'); ! 101: - Pieno supporto sonoro stereo, costituito da 4 canali ad 8 bit; ! 102: - Supporto a porte seriali e parallele (ancora sperimentale); ! 103: - altre cose che non funzionano cosi' bene da meritare di essere ricordate ! 104: qui... ! 105: ! 106: ! 107: Richieste (IMPORTANTE! LEGGI QUI!) / Limitazioni ! 108: ������������������������������������������������ ! 109: ! 110: Non sono emulate: ! 111: - Le collisioni tra sprite e playfield (la collisione tra sprite funziona); ! 112: - La MMU (una sezione delle CPU 68030/040, ad eccezione di quelle usate dalla ! 113: Commodore). Questo significa che non potrai utilizzare sistemi di memoria ! 114: virtuale o veri sistemi operativi, come Linux o BSD; ! 115: - Il chipset AGA (A4000/A1200). Questo chipset ha funzionalita' avanzate per ! 116: gestire fino a 256 colori in tutte le risoluzioni; ! 117: - L'emulazione della porta seriale esiste ma non funziona troppo bene ! 118: (qualcuno mi dica quando non e' piu' vero, non la uso). ! 119: ! 120: Dato che il controller del floppy disk drive del PC non puo' leggere i ! 121: dischetti Amiga (gia', questo e' un dato di fatto), l'accesso ai dischi deve ! 122: essere gestito in maniera diversa: i floppy sono emulati per mezzo di disk ! 123: file che contengono un'immagine "grezza" del floppy disk che vuoi emulare. Un ! 124: disk file e' un'immagine della struttura base di un floppy disk Amiga, ! 125: contiene 901120 bytes (880 Kb), che e' la capacita' standard di un dischetto ! 126: Amiga. ! 127: ! 128: Attualmente, per eseguire un programma hai bisogno di installare un'immagine ! 129: delle ROM del tuo Amiga. Non puoi lanciare UAE se non hai quest'immagine. Non ! 130: e' inclusa perche' e' software coperto da copyright. Non chiedetemi di ! 131: inviarvene una copia. Non lo faro'. Se non possiedi un Amiga e vuoi comunque ! 132: eseguire UAE, devi prima comprartene uno o quantomeno acquistare il software ! 133: di sistema (ROM + Workbench). ! 134: L'immagine del Kickstart puo' essere sia di 256 Kb che di 512 Kb. Il suo nome ! 135: predefinito deve essere "kick.rom". ! 136: ! 137: Leggi la sezione "Accessori", piu' sotto, per istruzioni su come creare ! 138: immagini delle ROM e dei dischi. ! 139: ! 140: Se non hai un file col Kickstart, potresti comunque avviare alcuni giochi o ! 141: demo. L'emulatore include un primitivo codice d'avvio che cerchera' di ! 142: leggere ed eseguire il bootblock del disk file che stai usando e se quel ! 143: bootblock utilizza solo quel paio di funzioni supportate dal "Kickstart di ! 144: rimpiazzo", il tuo programma partira'. Non aspettarti chissacche', in ogni ! 145: caso. ! 146: ! 147: In piu' hai bisogno di un po' di software da caricare - per quale altro ! 148: motivo dovresti voler emulare un Amiga? Ci sono diversi modi di rendere i ! 149: programmi accessibili ad UAE, per mezzo di file con immagini dei dischetti o ! 150: attraverso l'emulazione di un hard disk. Dovresti fare un'immagine del disco ! 151: Workbench dell'Amiga ed installarlo come "df0.adf" (adf = Amiga Disk File), ! 152: quando usi UAE per la prima volta. Ulteriori ragguagli su come creare questi ! 153: file al paragrafo "Trasferimento del software". ! 154: ! 155: Per utilizzare l'emulazione Picasso96 hai bisogno delle librerie Picasso96, ! 156: che non sono incluse. Possono essere reperite, per esempio, su AmiNet. ! 157: ! 158: ! 159: Lanciare UAE ! 160: ������������ ! 161: ! 162: Per prima cosa, leggi la documentazione su come avviare UAE relativa al tuo ! 163: sistema. Dovresti avere un programma eseguibile chiamato "uae". Puoi ! 164: semplicemente lanciarlo, oppure puoi eventualmente fornirgli una o piu' delle ! 165: seguenti opzioni: ! 166: ! 167: [Please refer to the English documentation for this section. The option ! 168: handling has changed and the translated docs were incorrect] ! 169: ! 170: Whew. Probabilmente devi fare un po' di esercizi per sentirti a tuo agio con ! 171: questi parametri! ! 172: ! 173: UAE puo' scegliere di ignorare/rifiutare alcune combinazioni di questi due ! 174: parametri. Alcune modalita' potrebbero inoltre rifiutarsi di funzionare sul ! 175: tuo sistema. ! 176: ! 177: Puoi anche definire queste opzioni in un file di configurazione nella tua ! 178: directory principale. Semplicemente, crea un file ~/.uaerc e mettici dentro ! 179: alcune opzioni. Su sistemi non-Unix, il file e' chiamato uae.rc e dovrebbe ! 180: trovarsi nella directory corrente. ! 181: ! 182: ! 183: Scelta dell'aspetto dello schermo e dei colori ! 184: ���������������������������������������������� ! 185: ! 186: Come descritto nel paragrafo precedente, UAE puo' essere lanciato con ! 187: risoluzioni e colori molto differenti. Comunque, poche opzioni riguardanti la ! 188: profondita' del colore sono disponibili se usi la versione X11 di UAE, ! 189: poiche' e' il Server X che determina quanti colori sono utilizzabili. Se stai ! 190: eseguendo un Server X a 256 colori, puoi usare il parametro "-H 3" per dire ! 191: ad UAE di attivare il dithering sui colori per risultati migliori. ! 192: ! 193: Dovrai sperimentare quale modalita' ti offre il compromesso migliore tra ! 194: qualita' dell'immagine e velocita'. Nota che il processo di dithering consuma ! 195: del tempo, cosi' anche se i 256 colori con dithering appaiono migliori che i ! 196: 256 colori senza, ricorda che UAE sara' piu' lento in quel modo. ! 197: ! 198: La risoluzione raccomandata e' la 800x600. Nei modi Lores, alcune immagini in ! 199: Overscan che l'Amiga tenta di mostare potrebbero non entrare completamente ! 200: nello schermo, altre potrebbero essere decentrate ed alcuni effetti grafici ! 201: potrebbero apparire strani. Per migliori risultati, usa la 800x600 con almeno ! 202: 32768 colori. Per la velocita', usa la 400x300 in bassa risoluzione con ! 203: 256 colori. ! 204: ! 205: _Non_ usare profondita' di colore a 24 o 32 bit, finche' non devi farlo per ! 206: forza. Sono troppo lente per essere utilizzabili. ! 207: ! 208: ! 209: Emulazione dell'hard disk ! 210: ������������������������� ! 211: ! 212: Poiche' utilizzare disk file e' scocciante, e' necessario emulare un hard ! 213: disk. Ci sono due modi per utilizzare grandi quantitativi di dati con UAE: ! 214: file hard disk e directory condivise. ! 215: ! 216: 1. File hard disk ! 217: ================= ! 218: ! 219: I file hard disk sono grandi file che contengono l'immagine di un filesystem ! 220: Amiga. Funzionano per una buona percentuale come i disk file. Puoi ! 221: semplicemente creare un grande file vuoto e dire ad UAE di usarlo come hard ! 222: disk file, ma hai bisogno di formattarlo dall'interno dell'emulazione prima ! 223: di cominciare ad usarlo. ! 224: ! 225: Sotto Unix, puoi creare un hard disk file (non formattato) col comando: ! 226: ! 227: dd if=/dev/zero of=hardfile bs=512 count=16384 ! 228: ! 229: che creera' un file da 8 Mb. Versioni di UAE per altri SO potrebbero essere ! 230: fornite di un'utility chiamata "makedisk" o di altri modi per creare tale ! 231: file. ! 232: ! 233: Per comunicare all'emulatore che vuoi utilizzare un determinato file come ! 234: hard disk file, usa l'opzione "-W", per esempio: ! 235: ! 236: uae -W 32:1:2:hardfile ! 237: ! 238: I primi tre numeri sono informazioni geometriche che comunicano ad AmigaOS la ! 239: organizzazione del file. Il primo numero (32) e' il numero dei settori per ! 240: traccia; il secondo numero (1) e' il numero delle testine o superfici; il ! 241: terzo numero (2) e' quello dei blocchi riservati. Se usi tagli "normali" ! 242: (multipli di due, come 32 Mb), dovrebbe andarti bene l'utilizzo degli stessi ! 243: parametri mostrati nell'esempio. L'utilizzo di altri parametri dovrebbe aver ! 244: senso se trasferisci l'immagine di un hard disk Amiga reale che adopera una ! 245: geometria differente. L'ultimo campo del parametro "-W" riguarda il nome del ! 246: file hard disk. ! 247: ! 248: Se utilizzi il Kickstart 1.3 o precedenti i file hard disk non possono essere ! 249: al momento montati all'avvio e percio' non puoi nemmeno eseguire il boot da ! 250: questi. Dovrai avviare il sistema o da un disk file o da una directory ! 251: condivisa (vedi oltre) e montare in seguito l'hardfile.device. Per far ! 252: questo, aggiungi queste linee alla "mountlist" presente in "DEVS:": ! 253: ! 254: UAE0: Device = uaehf.device ! 255: Unit = 0 ! 256: Flags = 0 ! 257: Surfaces = 1 ! 258: BlocksPerTrack = 32 ! 259: Reserved = 1 ! 260: Interleave = 1 ! 261: LowCyl = 0 ; HighCyl = 511 ! 262: Buffers = 5 ! 263: DosType = 0x444F5300 ! 264: BufMemType = 1 ! 265: # ! 266: ! 267: (Potresti aver bisogno di aggiustare questi valori se specifichi una ! 268: geometria differente e/o il tuo file hard disk ha un taglio maggiore di 8 Mb ! 269: e/o il tuo file hard disk non e' montato come UAE0: perche' hai attivato ! 270: altri hard disk prima). ! 271: ! 272: Quindi, batti "mount UAE0:" in una finestra AmigaShell (o metti questo ! 273: comando nella tua startup-sequence) e dovresti essere in grado di accedervi. ! 274: Non dimenticare di formattarlo con il comando format da una finestra Shell di ! 275: AmigaDOS: ! 276: ! 277: format drive uae0: name Mister_Willwink ! 278: ! 279: 2. Directory condivise: ovvero come accedere a filesystem nativi ! 280: dall'emulatore ! 281: ================================================================ ! 282: ! 283: Offrono maggiori vantaggi: ! 284: - non hanno problemi col Kickstart 1.3; ! 285: - sono piu' utili; ! 286: - sono piu' veloci. ! 287: ! 288: Se adoperi i parametri -M o -m, potrai accedere al tuo filesystem nativo ! 289: dall'emulatore. Se lanci UAE cosi': ! 290: ! 291: uae -m sound:/usr/amiga/modules ! 292: ! 293: potrai disporre di tutti i file presenti nella directory /usr/amiga/modules ! 294: attraverso il dispositivo AmigaDOS "SOUND:". ! 295: (Utenti DOS: provate "uae -m dh0:C:\" per montare il vostro drive C:\ come ! 296: DH0:). ! 297: ! 298: Puoi montare fino a 20 dispositivi, sia file hard disk che directory ! 299: condivise, ripetendo queste opzioni piu' volte. I dispositivi verranno ! 300: chiamati UAE0:, UAE1:, eccetera. UAE avviera' da UAE0: se non viene trovato ! 301: un disk file per il floppy drive 0. ! 302: Puoi usare inoltre il filesystem nativo per montare CD-ROM Amiga, o puoi ! 303: usare l'emulazione hard disk per montare floppy disk: ! 304: "uae -W 11:2:2:wb13.adf" montera' il disk file wb13.adf. ! 305: ! 306: ! 307: Accessori / Trasferimento del software ! 308: �������������������������������������� ! 309: ! 310: Come gia' dovresti sapere, hai bisogno di trasferire file tra il tuo Amiga e ! 311: la macchina sulla quale fai girare UAE. Ci sono diversi modi per farlo. ! 312: ! 313: - Utilizzando un cavo null modem ed eseguendo un programma di emulazione di ! 314: terminale su entrambe le macchine, puoi trasferire i file via ! 315: upload/download Zmodem. Gli Amiga equipaggiati col 68000 possono di solito ! 316: raggiungere approssimativamente i 3000 caratteri al secondo attraverso il ! 317: cavo null modem, utilizzando il serial.device standard Commodore. ! 318: Comunque, utilizzando il device sostitutivo BaudBandit.device si possono ! 319: ottenere circa i 5500 caratteri al secondo. Una seconda alternativa e' ! 320: usare il programma BASIC adfi.bas (accluso ad UAE) per trasferire un file ! 321: dall'Amiga al PC attraverso il cavo null modem. ! 322: ! 323: - Se utilizzi il CrossDOS sul tuo Amiga, puoi comprimere l'immagine del ! 324: disco o del Kickstart usando LhA o un simile archiviatore PC compatibile e ! 325: copiarla su un floppy disk da 720 Kb. Ora puoi passare il disco al PC, ! 326: copiare il file compresso nella directory di UAE e decomprimerlo. ! 327: Se non hai il CrossDOS sull'Amiga, esiste un'utility freeware simile ! 328: chiamata Msh, che puo' essere reperita su Aminet o sui Fish disk 382 o ! 329: 327. ! 330: ! 331: In ambo i casi, hai bisogno di leggere la documentazione acclusa al programma ! 332: che adoperi per il trasferimento. L'uso di questi programmi non puo' essere ! 333: spiegato in questo contesto. ! 334: ! 335: Nella sottodirectory "amiga" troverai due piccoli programmi Amiga che ti ! 336: aiuteranno a generare i necessari file immagine. Si chiamano transrom e ! 337: transdisk (se utilizzi MS-DOS transdisk verra' troncato in "transdis"). ! 338: Copiali sul tuo Amiga e rendili eseguibili (digitando "protect transrom ! 339: rwed" e "protect transdisk rwed" in una finestra AmigaShell). ! 340: Transrom riversera' il contenuto delle ROM del tuo Kickstart e transdisk ! 341: trasferira' l'immagine di un floppy in uno dei drive. Tutti e due i programmi ! 342: mandano i dati all'output standard (leggi: lo schermo), per cui hai bisogno ! 343: di reindirizzarli. Da una finestra AmigaShell esegui: ! 344: ! 345: transrom >ram:kick.rom ! 346: ! 347: per creare un file chiamato "kick.rom" nel RAM disk, e ! 348: ! 349: transdisk >ram:df0.adf ! 350: ! 351: per creare un file chiamato "df0.adf" nel RAM disk. Questi file sono ! 352: piuttosto grandi, 262144 o 524288 byte per l'immagine delle ROM e 901120 byte ! 353: per l'immagine di un disco. ! 354: ! 355: Non eseguire MAI questi programmi dal Workbench. Apri sempre una finestra ! 356: Shell o CLI per farlo. ! 357: ! 358: Transdisk accetta i seguenti parametri: ! 359: ! 360: -d periferica unita' : Usa questa periferica al posto di DF0:. ! 361: -s n : Inizia il trasferimento dalla traccia n ! 362: (predefinito: 0). ! 363: -e n : Termina il trasferimento alla traccia n ! 364: (predefinito: 79). ! 365: -w file : Non legge dal floppy, ma scrive il contenuto del ! 366: "file" sul floppy. ! 367: -h : Tratta il dischetto come ad alta densita'. Le ! 368: immagini di dischetti HD non sono ancora supportate ! 369: da UAE, comunque. Nota che il file risultante sara' ! 370: grosso il doppio. ! 371: ! 372: Cosi', per traferire il disco nel drive DF1:, devi dare il comando: ! 373: ! 374: transdisk >ram:df1.adf -d trackdisk 1 ! 375: ! 376: Se non hai molta RAM e non puoi passare tutta l'immagine di un dischetto nel ! 377: RAM disk, puoi suddividere il trasferimento in parti multiple con i parametri ! 378: "-s" ed -e". Per trasferire il disco in quattro passate, dovrai usare i ! 379: seguenti comandi: ! 380: ! 381: transdisk >ram:df0_1.adf -s 0 -e 19 ! 382: transdisk >ram:df0_2.adf -s 20 -e 39 ! 383: transdisk >ram:df0_3.adf -s 40 -e 59 ! 384: transdisk >ram:df0_4.adf -s 60 -e 79 ! 385: ! 386: Di solito basta dividere l'immagine del dischetto in due parti con i ! 387: parametri: ! 388: ! 389: transdisk >ram:df0_1.adf -s 0 -e 39 ! 390: ! 391: e ! 392: ! 393: transdisk >ram:df0_2.adf -s 40 -e 79 ! 394: ! 395: Naturalmente, dovresti salvare ciascuno dei file in un altro posto prima di ! 396: trasferire il successivo con transdisk, per creare spazio nella RAM. ! 397: Quando hai tutti i file sul tuo PC, puoi battere questo comando sotto Unix: ! 398: ! 399: cat df0_1.adf df0_2.adf df0_3.adf df0_4.adf >df0.adf ! 400: ! 401: o, sotto DOS: ! 402: ! 403: COPY /B DF0_1.ADF+DF0_2.ADF+DF0_3.ADF+DF0_4.ADF DF0.ADF ! 404: ! 405: Naturalmente, se hai diviso il dischetto in due devi dare: ! 406: ! 407: COPY /B DF0_1.ADF+DF0_2.ADF DF0.ADF ! 408: ! 409: DFx.ADF sono, ovviamente, nomi fittizi che puoi sostituire con cio' che ti ! 410: pare piu' opportuno. ! 411: ! 412: Mi hanno detto che esistono i seguenti accessori per il Mac per concatenare ! 413: file binari: "ChunkJoiner 2.1.2", che si puo' trovare nella directory <disk> ! 414: di Info-Mac o "JoinFiles 1.0.1", nella directory <text> di Info-Mac. ! 415: ! 416: Il transdisk attuale puo' leggere solo dischetti in formato AmigaDOS ! 417: standard. Questo significa che la maggior parte dei giochi che fanno ! 418: affidamento su alcune forme di protezione dalla copia non possono essere ! 419: trasferiti (ulteriori informazioni sui formati dei dischi nel file FAQ.ita). ! 420: ! 421: ***************************************************************************** ! 422: Se trasferisci software commerciale, non devi distribuire il file immagine ! 423: risultante, poiche' sarebbe una violazione delle leggi sui diritti d'autore. ! 424: Le ROM del Kickstart sono considerate software commerciale. Puoi usare solo ! 425: il Kickstart del TUO Amiga e non puoi distribuire i file con le ROM del ! 426: Kickstart. Per favore, leggi la licenza che e' acclusa al tuo software per ! 427: ulteriori dettagli. ! 428: ***************************************************************************** ! 429: ! 430: ! 431: Recuperare file da un'immagine di un dischetto ! 432: ���������������������������������������������� ! 433: ! 434: Se hai un file immagine di un dischetto e vuoi recuperare i file ivi ! 435: contenuti, puoi usare l'accessorio "readdisk". Viene compilato ! 436: automaticamente dal "make". Se hai un file disk "df0.adf" di un dischetto ! 437: chiamato "Workbench1.3D" e dai: ! 438: ! 439: readdisk df0.adf ! 440: ! 441: l'intera struttura delle directory del file disk sara' registrata in una ! 442: nuova sottodirectory chiamata "Workbench1.3D". Puoi opzionalmente fornire un ! 443: secondo parametro per specificare la directory in cui ricreare l'output, ! 444: piuttosto che la directory corrente. ! 445: Readdisk legge solo il formato OFS (Old File System). I dischetti FFS (Fast ! 446: File System) saranno allegramente classificati come illeggibili. ! 447: Utilizza l'unixfs.device dall'interno dell'emulatore se vuoi trasferire file ! 448: da dischetti FFS. ! 449: ! 450: ! 451: Emulazione di schede grafiche Picasso96 ! 452: ��������������������������������������� ! 453: ! 454: Per usare questa caratteristica, devi selezionare l'emulazione della CPU ! 455: 68020 con spazio d'indirizzamento della memoria a 32 bit ("-C 2" o "-C 3"). ! 456: Hai inoltre bisogno delle ROM del Kickstart 3.x. ! 457: ! 458: Devi usare l'opzione "-U" per specificare quanta memoria grafica devi ! 459: emulare, per esempio "-U 4" per avere 4 Megabyte. Quindi, ti serve il ! 460: software Picasso96 che non e' distribuito con UAE (ci sara' presto un link ! 461: all'Home Page di Picasso96 sulla Web Page di UAE). E' raccomandata la ! 462: versione 1.31 o successiva. ! 463: Installa il software Picasso96 e sii certo di abilitare il driver "uaegfx". ! 464: Dopo aver completato questo passo, riavvia e dovresti essere in grado di ! 465: selezionare i nuovi modi video dal programma ScreenMode, nel cassetto Prefs. ! 466: ! 467: ! 468: Il programma UAE_CONTROL ! 469: ������������������������ ! 470: ! 471: Nella sottodirectory "amiga" troverai due programmi: uae_control ed uaectrl ! 472: che forniscono le stesse funzionalita' della GUI X11. Uaectrl e' basato sulla ! 473: Shell e funziona con ogni Kickstart, mentre uae_control ha bisogno della ! 474: gadtools.library e di una versione recente della reqtools.library, cosi' ! 475: funziona solo col Kickstart 2.0 e superiori. Copia questi due file nella ! 476: directory che usi per l'emulazione dell'hard disk. Dovrebbero spiegarsi da ! 477: soli. ! 478: ! 479: ! 480: Veloce sguardo d'insieme dei comandi del debugger ! 481: ������������������������������������������������� ! 482: ! 483: Alcune versioni di UAE (basate su sistemi a finestre) hanno un debugger ! 484: integrato. Puoi premere in ogni istante la combinazione ^C (Control+C) per ! 485: entrare in questo debugger. ! 486: Ogni comando del debugger e' formato da una singola lettera ed ! 487: occasionalmente da alcuni parametri. ! 488: ! 489: g : Comincia l'esecuzione dall'indirizzo corrente. ! 490: c : Visualizza lo stato delle CIA e dei chip custom. ! 491: r : Visualizza lo stato della CPU. ! 492: m <indirizzo> <linee> : Visualizza il contenuto della memoria ! 493: dall'<indirizzo>. ! 494: d <indirizzo> <linee> : Inizio del disassemblaggio dall'<indirizzo>. ! 495: t : Avanza di una istruzione. ! 496: z : Si muove all'interno di una istruzione - utile con ! 497: JSR, DBRA, ecc. ! 498: f <indirizzo> : Avanza sinche' il Program Counter == <indirizzo>. ! 499: q : Termina l'emulatore. Non dovresti aver bisogno di ! 500: usare questo comando. ! 501: M : Va in cerca di moduli sonori. ! 502: S <nome file> <indirizzo> <lunghezza> : ! 503: Salva un modulo sonoro. ! 504: C <valore> : Cerca un <valore> come quello dell'energia o delle ! 505: vite in un gioco. ! 506: W <indirizzo> <valore> : Scrive all'interno della memoria di Amiga. ! 507: ! 508: ! 509: Sonoro ! 510: ������ ! 511: ! 512: Se la tua versione di UAE supporta il sonoro, puoi passare alla stringa di ! 513: comando parametri quali la frequenza ed il numero di bit; se non ne ! 514: specifichi alcuno, verrano usati valori predefiniti ragionevoli. Se viene ! 515: abilitato l'output grafico contemporaneamente a quello sonoro, l'emulatore ! 516: sara' troppo lento sulla maggior parte dei sistemi. Il sonoro non sara' ! 517: continuo. Percio', e' stato previsto un trucchetto per bloccare ! 518: l'aggiornamento dello schermo: premi il Bloc Scroll (o Scroll Lock, dipende ! 519: dalle tastiere) per disabilitare la grafica, di nuovo per riattivarla. ! 520: ! 521: La qualita' dell'emulazione dipende dal settaggio dell'opzione "-S" sulla ! 522: stringa di comando. Con "-S 3" l'hardware sonoro viene emulato completamente ! 523: ed alcuni programmi (p.e. AIBB) si rifiuteranno di partire con altri ! 524: parametri. "-S 2" dovrebbe fornire un suono buono come quello di "-S 3" e ! 525: sara' piu' veloce per alcuni programmi. "-S 1" cerca di emulare la maggior ! 526: parte dell'hardware sonoro, ma attualmente non produce alcun output. "-S 0" ! 527: disabilita completamente il sonoro. ! 528: ! 529: ! 530: Siti di riferimento ! 531: ������������������� ! 532: ! 533: Ci sono pochi siti su Internet che contengano informazioni utili su UAE. ! 534: ! 535: La nuova pagina "ufficiale" di UAE e' collocata su: ! 536: ! 537: http://www.freiburg.linux.de/~uae ! 538: ! 539: un ringraziamento a Stefan Reinauer che ora la sta mantenendo. ! 540: ! 541: Qui potrai trovare collegamenti ad altre pagine di UAE. Una che risulta ! 542: particolarmente utile e' la "UAE Discussion Board" istituita da Gustavo ! 543: Goedert, l'indirizzo e': ! 544: ! 545: http://www.hephaestus.org/uae/uaeboard/ ! 546: ! 547: Non e' valida come un newsgroup a causa del software di lettura (Ratscope) ! 548: squilibrato, ma e' comunque una manna dal cielo. ! 549: ! 550: Si suppone che ci sia un newsgroup chiamato "alt.emulators.amiga", ma qui non ! 551: sono riuscito a trovarlo. ! 552: Il newsgroup "comp.sys.amiga.emulations" sembra essere un luogo appropriato ! 553: per parlare di emulazione Amiga ma, detto tra noi, non e' il posto giusto. ! 554: Luoghi piu' consoni sono "comp.emulators.misc" e, naturalmente, il forum di ! 555: Gustavo. ! 556: ! 557: Petter Schau ha scritto un altro emulatore Amiga chiamato "Fellow". E' ! 558: scritto per la maggior parte in assembly x86 e gira solo sotto DOS. E' ! 559: piuttosto compatibile e generalmente piu' veloce di UAE. L'Home Page di ! 560: Fellow e' a: ! 561: ! 562: http://www.geocities.com/SiliconValley/Peaks/5244/ ! 563: ! 564: ! 565: Ringraziamenti & Riconoscimenti ! 566: ������������������������������� ! 567: ! 568: Un grazie a tutti coloro che mi hanno scritto finora, fornendomi rapporti di ! 569: bachi e di tentativi riusciti/falliti di esecuzioni dell'emulatore su varie ! 570: configurazioni hardware con differenti versioni del Kickstart. Un elenco di ! 571: ogni persona che abbia contribuito al codice sorgente puo' essere trovato nel ! 572: file CREDITS (stava diventando troppo grande per essere incluso ancora qui). ! 573: ! 574: Un ringraziamento particolare a: ! 575: ! 576: - Jay Miner, Dale Luck, R.J. Mical e a tutti quegli altri che costruirono ! 577: l'Amiga; ! 578: - Felix Bardos, il cui Manuale di Riferimento dell'Hardware ho "preso in ! 579: prestito"; ! 580: - Hetz Ben Hamo perche' scrisse a Peter Kittel della Commodore chiedendogli ! 581: il permesso di cedere il Kickstart 1.3. Sfortunatamente, la risposta fu ! 582: negativa; ! 583: - Stefan Reinauer, per aver ospitato la Web Page di UAE dopo che la mia ! 584: Universita' ha deciso che e' troppo pericoloso lasciare che gli studenti ! 585: abbiano una propria Home Page; ! 586: - Bruno Coste, Ed Hanway, Alessandro Soldo e Marko Nippula per aver fornito ! 587: dell'utile documentazione sull'Amiga; ! 588: - Fabio Ciucci (vincitore del premio "Miglior TrovaBachi") per il suo aiuto ! 589: nell'emulazione di linee col blitter ed in altre aree di problemi; ! 590: - Michele C. Battilana e la Cloanto Software, per tutto il loro supporto; ! 591: - Julian Eggebrecht dei Factor 5, per aver fornito diversi loro giochi ed ! 592: un sacco di utili suggerimenti. ! 593: I Factor 5 hanno programmato Katakis, uno dei classici giochi Amiga, ! 594: liberamente disponibile ad essere scaricato. C'e' ancora gente per bene a ! 595: questo mondo... ! 596: - Jens Schinfeld, inventore del controller Catweasl, per avermene donato ! 597: uno. ! 598: ! 599: ! 600: Autori / Mantenitori ! 601: �������������������� ! 602: ! 603: Il mio indirizzo e' (per favore, leggi la sezione "Prima di spedire email" ! 604: sotto): ! 605: ! 606: [email protected] ! 607: ! 608: o, per posta "normale": ! 609: ! 610: Bernd Schmidt ! 611: Schlossweiherstrasse 14 ! 612: 52072 Aachen ! 613: Germany ! 614: ! 615: Preferisco rispondere via posta elettronica e questo mezzo sara' senza dubbio ! 616: il piu' veloce. Se puoi, evita di chiamarmi al telefono. ! 617: Non voglio distribuire software, nemmeno commerciale o di Pubblico Dominio. ! 618: Non mandarmi floppy disk senza almeno chiedermelo prima, non li riavrai ! 619: indietro. ! 620: ! 621: Le seguenti persone hanno ricompilato UAE per diverse piattaforme; dovresti ! 622: indirizzare a loro le domande specifiche ai vari sistemi: ! 623: ! 624: DOS: ! 625: Gustavo Goedert <[email protected]> ! 626: Disponibilita' : http://www.hephaestus.org/uae/dosuae/ ! 627: Codice sorgente: Disponibile sulla pagina Web sopra citata, la gran parte e' ! 628: inclusa nei sorgenti principali (con un po' di ritardo). ! 629: ! 630: Mac: ! 631: All'inizio : Ernesto Corvi <[email protected]> ! 632: Ora : Arnaud Blanchard <[email protected]> ! 633: Disponibilita' : http://www.pratique.fr/~jblancha/ ! 634: Codice sorgente: Disponibile un archivio a parte. Alcuni pezzi sono nei ! 635: sorgenti principali, ma nulla che tu possa compilare. ! 636: ! 637: BeBox: ! 638: Christian Bauer <[email protected]> ! 639: Disponibilita' : La pagina Web principale di UAE (usa i sorgenti Unix). ! 640: Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe ! 641: essere OK. ! 642: Nota : Christian ha detto che non ha molto tempo da dedicare ad ! 643: UAE, cosi' se qualcuno e' desideroso di aiutarlo a ! 644: mantenere questa versione, per favore si faccia avanti. ! 645: ! 646: NextStep: ! 647: Ian Stephenson <[email protected]> ! 648: Disponibilita' : La pagina Web principale di UAE (usa i sorgenti Unix). ! 649: Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe ! 650: essere OK. ! 651: Nota : Ian ha detto che non ha molto tempo da dedicare ad UAE, ! 652: cosi' se qualcuno e' desideroso di aiutarlo a mantenere ! 653: questa versione, per favore si faccia avanti. ! 654: ! 655: ! 656: Amiga: ! 657: All'inizio : Olaf 'Olsen' Barthel <[email protected]> ! 658: Ora : Samuel Devulder <[email protected]> ! 659: Disponibilita' : Non ancora del tutto certa. La pagina Web di Paul Liss ha i ! 660: binari. ! 661: Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe ! 662: essere OK. ! 663: ! 664: pOS: ! 665: Samuel Devulder <[email protected]> ! 666: Disponibilita' : Non ancora del tutto certa. ! 667: Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe ! 668: essere OK. ! 669: ! 670: XFree86/OS2: ! 671: Krister Bergman <[email protected]> ! 672: Disponibilita' : http://www.kuai.se/~bellman/html/xfreeapps.html ! 673: Codice sorgente: Niente di speciale, apparentemente il materiale Unix viene ! 674: compilato in maniera pulita (?). ! 675: ! 676: Win32: ! 677: Mathias Ortmann <[email protected]> ! 678: Brian King <[email protected]> ! 679: Disponibilita' : http://www.uae.de/ ! 680: http://www.codepoet.com/UAE/ ! 681: Codice sorgente: Ci stiamo lavorando. ! 682: ! 683: Acorn RISC PC: ! 684: Peter Teichmann <[email protected]> ! 685: Disponibilita' : http://www.wh1.tu-dresden.de/~sol/acorn.shtml ! 686: http://www.wh1.tu-dresden.de/~sol/acorne.shtml ! 687: Codice sorgente: Qualche parte e' inclusa nei sorgenti principali, ma ! 688: poiche' i SO Acorn apparentemente non hanno una gestione ! 689: decente dei file, non puoi nemmeno usare la stessa ! 690: struttura dell'originale. Necessita inoltre di un sacco di ! 691: file addizionali. ! 692: ! 693: Poiche' generalmente non ho la possibilita' di provare o migliorare queste ! 694: versioni, e' una buona idea contattare i loro rispettivi autori se hai ! 695: domande. ! 696: ! 697: ! 698: Prima di spedire email... ! 699: ������������������������� ! 700: ! 701: Prima di comunicarmi il problema che potresti avere, sii certo di aver letto ! 702: _tutto_ quanto sopra. Per favore, leggi anche il file "FAQ.ita", che contiene ! 703: un sacco di informazioni utili ed il README (eventualmente tradotto in ! 704: italiano) relativo al tuo sistema. ! 705: ! 706: Non posso rispondere ad _ogni_ domanda. Se hai problemi nella comprensione di ! 707: questo documento, sia perche' qualche punto ti e' risultato oscuro o perche' ! 708: non hai molta esperienza coi computer, cerca di trovare qualche tuo amico che ! 709: possa capire questo file e possa spiegartelo. Semplicemente, non posso ! 710: spiegare (per esempio) come usare programmi di emulazione terminale o il ! 711: CrossDOS poiche' non li uso ed in ogni caso ci vorrebbe troppo tempo. Questo ! 712: file ed il FAQ.ita contengono quasi ogni tipo di informazione che io ti possa ! 713: fornire. Cerco di aiutare le persone che hanno domande, ma qualche volta ci ! 714: vuole troppo tempo. ! 715: ! 716: Per favore non chiedermi file con le ROM del Kickstart o altro software ! 717: protetto da copyright. Non _mandarmi_ nemmeno roba come questa. Se vuoi ! 718: mandarmi qualcos'altro che sia grosso (>= 50 Kb), chiedimelo prima o piazzalo ! 719: da qualche parte nel Ciberspazio. ! 720: Se ricevo 3 Mb di schermi catturati o di messaggi d'errore prodotti dal ! 721: programma ("Non funziona, genera questo file"), potrei incavolarmi sul serio ! 722: e lamentarmi col tuo Amministratore di Sistema: potresti perdere il tuo ! 723: acesso ad Internet, pensaci bene. ! 724: ! 725: Mi infastidiro' terribilmente se mi manderai posta elettronica in formato ! 726: HTML. Lotta contro questa piaga! ! 727: ! 728: Oh gia', un'altra cosa: se prometto di fare qualcosa (come implementare nuove ! 729: caratteristiche) e me ne dimentico, torturatemi. Cio' accade di rado, e' un ! 730: baco che so di avere nel mio cervello. Dovro' sostituirlo. ! 731:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.