--- uae/docs/translated/LEGGIMI.WIN 2018/04/24 16:44:35 1.1 +++ uae/docs/translated/LEGGIMI.WIN 2018/04/24 16:47:13 1.1.1.2 @@ -1,660 +1,660 @@ -File LEGGIMI per la versione Win32/DirectX di UAE (0.8.x) - -(c) 1995-1998 Bernd Schmidt -(c) 1997-1998 Mathias Ortmann -(c) 1997-1998 Brian King - -ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ -Traduzione ed aggiunte a cura di Fulvio Leonardi, Copyright (c) 1998. - -Home Page italiana di UAE : http://www.panservice.it/uae/ - -E-mail : uae@mbox.panservice.it - -Tutti i diritti sono riservati. E' concessa la distribuzione di questo -documento in qualsiasi forma, a patto che avvenga gratuitamente. NON sono -autorizzate modifiche di alcun tipo senza l'espresso consenso dell'autore, -ne' tantomeno diverse attribuzioni di provenienza. Se parti di questo -documento o l'intero documento stesso vengono inclusi in mezzi di -informazione (come siti web o articoli di riviste), e' richiesta una -citazione dell'autore, della sua e-mail ed eventualmente del suo sito. Per -qualsiasi tipo di diffusione che vada al di la' della normale distribuzione -del software di Pubblico Dominio, contattare l'autore. - -All trademarks used in this document are property of respective owners. -ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ - -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄATTENZIONEÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -Questa versione di UAE e' stata ottimizzata per le prestazioni, non per la -facilita' d'utilizzo. Se non sei certo di poterla usare e non sei disposto -ad investire un'oretta del tuo tempo nella lettura della documentazione e -nella comprensione dei meccanismi di funzionamento di UAE, o se non sei un -"veterano" di Amiga con una solida base d'informatica, questo programma non -fa per te. NON USARLO. Potesti riprovare tra un paio di mesi, quando -ulteriori progressi ed una nuova interfaccia utente potrebbero aver reso UAE -Win32/DirectX una applicazione perfettamente integrata con lo stile Windows. -Grazie per la collaborazione. -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄATTENZIONEÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ - -Per informazioni generali su UAE, fai riferimento al seguente indirizzo: - - http://www.freiburg.linux.de/~uae/ - -Questo LEGGIMI _non_ copre le funzionalita' di UAE che sono comuni a tutte -le versioni. Se non hai ancora dimestichezza con UAE, consultare la -documentazione generica prima di provare ad utilizzare questa versione -non sarebbe una cattiva idea. - -La documentazione generica di UAE puo' essere trovata nella cartella "docs" -presente in questo archivio. Abbi tuttavia un po' di "sale in zucca": non -tutti i dettagli della documentazione Linux riguardano WinUAE e viceversa. - -L'ultima versione di UAE Win32/DirectX puoi trovarla su: - - http://www.codepoet.com/UAE/ - -Questa versione e' ben lontana dall'essere completa ed implementa niente -piu' che le funzionalita' ridotte "all'osso" di UAE. Attualmente appartiene -ancora agli ambienti Un*x (deve partire da linea di comando). - -NOTA: -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -L'interfaccia utente integrata nelle precedenti versioni e' "morta sul -campo". Verra' presto reimplementata, insieme ad un file di configurazione -comune a TUTTE le versioni di UAE. -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ - -Se utilizzi Windows 95 e non hai ancora installato le DirectX, devi -procurartele ed installarle. UAE funziona anche con le vecchie versioni -delle DirectX, cosi' e' possibile che tu non abbia alcun problema se hai -installato un gioco DirectX sul tuo computer almeno una volta. - -Windows 95 OSR 2.x, 98 ed NT 4 hanno gia' incluse le DirectX. Con NT 4 hai -bisogno di un driver grafico adeguato. Sfortunatamente, molti driver -standard che sono acclusi ad NT non supportano completamente le DirectX, -cosi' potresti dover contattare il costruttore della tua scheda video per un -aggiornamento. - -+--------------------------------------------------------------------------+ -| RAPPORTO DI BACHI VIA E-MAIL | -| | -| Per favore assicurati che le seguenti condizioni siano state rispettate | -| prima di riportare qualsiasi tipo di problemi: | -| | -| 1. Stai usando l'ultima versione di UAE. | -| 2. Hai letto _bene_ la documentazione (il 90% delle potenziali domande | -| trova risposta nei file LEGGIMI, inclusa la piu' popolare di tutte: | -| "Perche' non ottimizzate l'emulazione del sonoro?"). | -| 3. Ti sei "spremuto" bene il cervello in cerca di una soluzione. | -| 4. I driver grafici del tuo sistema sono aggiornati (spiacente, ma non | -| posso dirti dove puoi reperire i driver per NT 4 della tua scheda | -| video Trident o Cirrus Logic). | -| | -| Se mi scrivi, riporta _sempre_ quale versione di UAE stai usando. | -| Includi tutte le informazioni necessarie, per esempio le opzioni che | -| stai utilizzando sulla linea di comando (vedi oltre, alla sezione "Bachi | -| e problemi conosciuti"). | -| | -| NON mandarmi software pirata di alcun tipo, non importa perche' non sta | -| funzionando. E NON CHIEDERMI ROM O SISTEMA OPERATIVO AMIGA! | -+--------------------------------------------------------------------------+ - - -1. Parametri della linea di comando -°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° - -Le opzioni della linea di comando di UAE possono essere ottenute battendo: - - uae -h - -che ritornera': - - -h : Fornisce aiuto sulle opzioni. - -m VOLUME:percorso : Monta la directory definita a come - dispositivo AmigaDOS definito a . - -M VOLUME:percorso : Come -m, ma monta il dispositivo in sola lettura - (utile per montare CD-ROM -vedi oltre). - -W defin : Monta un file hard disk. Il parametro e' - composto da: - "settori per traccia:numero di superfici:blocchi - riservati:nome del file" (per i valori tipici, vedi - oltre). - -s n : Emula n*256 Kilobyte di Slow RAM all'indirizzo - 0xC00000. - -c n : Emula n*512 Kilobyte di Chip RAM all'indirizzo - 0x000000. - -F n : Emula n Megabyte di Fast RAM all'indirizzo 0x200000. - -Z n : Emula n (max 64) Megabyte di Fast RAM Zorro III. - Richiede un parametro CPU almeno uguale a '2', senza - indirizzamento a 24 bit. - -U n : Emula una scheda video compatibile Picasso96 con n - Megabyte di memoria. - Richiede un parametro CPU almeno uguale a '2', senza - indirizzamento a 24 bit. - -w n : Setta la velocita' della CPU ad n (predefinito: 4). - Valori comuni: -1 = velocita' "turbo"; 0 = quanto un - Amiga 500 (vedi oltre). - -a : Non aggiunge dispositivi d'espansione (disabilita la - Fast RAM e l'emulazione dell'hard disk). - -J xy : Specifica come emulare la porta joystick 0 (x) ed 1 - (y). Usa 0 per il joystick 0; 1 per il joystick 1; M - per il mouse; a/b/c per diversi rimpiazzi da tastiera - (vedi oltre). - -f n : Setta il tasso d'aggiornamento dello schermo ad 1/n. - Solo l'n-simo schermo verra' disegnato. - -i : Mostra gli accessi illegali alla memoria. - -t : Testa la velocita' di tracciamento dello schermo - (rende l'emulatore molto lento). - -G : Disabilita l'interfaccia utente. - -A n : Setta l'accuratezza dell'emulazione ad n (0, 1 o 2). - Il valore predefinito e' '2', il che significa che - l'emulatore cerchera' di essere il piu' accurato - possibile. - -g : Attiva la graphics.library sostitutiva (SPERIMENTALE). - -C defin : Setta i parametri della CPU. '0' attiva l'emulazione - 68000, '1' quella 68010, '2' la 68020, '3' quella - 68020 + la FPU 68881. In aggiunta, per la CPU 68000, - puoi specificare 'c' per una emulazione piu' lenta - (circa il 20%) ma piu' compatibile ed 'a', per le - emulazioni 68020, per uno spazio d'indirizzamento - della memoria a 24 bit. Di solito, UAE utilizza uno - spazio d'indirizzamento a 24 bit quando emula un - 68000/10 ed uno a 32 bit quando emula un 68020. Se - viene specificato 'a' con un parametro CPU uguale a - '2' o '3', viene abilitato uno spazio d'indirizzamento - a 24 bit con l'emulazione 68020. Sembra essere - necessario ad alcune immagini del Kickstart. - Attenzione: quest'opzione ha effetti controproducenti - e dovrebbe essere disabilitata per valore predefinito. - -n defin : Setta i parametri del blitter. 'i' fa terminare - immediatamente le operazioni del blitter, '3' fa - adottare operazioni a 32 bit (potrebbe far piantare le - macchine RISC). - -[0123] file : Usa anziche' df[0123].adf (predefinito) come - disk file. - -r file : Usa come immagine delle ROM anziche' kick.rom - (predefinito). - -K file : Usa come chiave software per le ROM criptate. - -S defin : Setta i parametri per l'emulazione del sonoro (vedi - oltre). - -p porta : Usa per l'output stampante (predefinito: - LPT1). - -I dispositivo : Usa per l'output seriale (per esempio, - COM1). - -d [s] [p] : Apre la porta [s]eriale o [p]arallela solo se - necessario. - -P n : Setta la priorita' di base di UAE (vedi oltre). - -O defin : Definisce la modalita' di visualizzazione (vedi - oltre). - -H modo : Definisce la profondita' di colore da utilizzare (vedi - oltre). - - -Opzioni audio -±±±±±±±±±±±±± - -Il formato del parametro di definizione del sonoro "-S" e' il seguente: - - -S abilita:modo:bit:frequenza:directsound - -Non devi necessariamente specificare tutti i parametri, puoi fermarti ad -ogni campo. - - abilita : Accetta '0' (audio escluso), '1' (audio emulato, ma senza - output), '2' (audio emulato, con output) o '3' (emulazione - audio completa ed accurata). Il valore suggerito e' '2'. - modo : Accetta 's' (stereo) o 'm' (mono). - bit : Numero di bit da utilizzare per l'output sonoro, generalmente - 8 o 16. - frequenza : Frequenza di campionamento dell'output sonoro, generalmente - 22050 o 44100 (Kilohertz). - directsound : Specifica se indirizzare l'output sonoro al dispositivo Wave - della scheda audio dall'emulazione, oppure tramite - DirectSound (DirectX), bufferizzandolo o meno. - Valori consentiti: - 0 = WaveOut circolare; - 1 = WaveOut doppio-buffer; - 2 = DirectSound circolare; - 3 = DirectSound doppio-buffer. - -L'implementazione DirectSound potrebbe essere compatibile con piu' schede -audio e potrebbe risolvere i problemi dei possessori delle Gravis Ultra -Sound. - -Per disabilitare completamente il sonoro, usare "-S 0" (predefinito). Se un -programma dipende dagli interrupt audio, "-S 1" li abilitera', lasciando -comunque il sonoro disattivato. Per un sonoro completo, usare "-S 2". C'e' -inoltre un'opzione particolare, "-S -1", che disabilita l'audio ed il -FrameSync (sincronizzazione col video), rendendo le temporizzazioni di UAE -Win32/DirectX comparabili a quelle delle altre versioni. - -Raccomando le seguenti opzioni per i settaggi del sonoro e della velocita' -della CPU : "-w -1 -S 2:s:16:22050:1". Per ulteriori informazioni vedi -oltre, alla sezione "Velocita' d'esecuzione". - -Gli utenti della Sound Blaster AWE64 dovrebbero abilitare l'opzione "Full -Duplex" del driver, dal Pannello di Controllo di Windows. - - -Opzioni di visualizzazione -±±±±±±±±±±±±±±±±±±±±±±±±±± - -Dimensioni dello schermo ------------------------- - -Il formato dello specificatore 'defin' del parametro della modalita' di -visualizzazione "-O" e' il seguente: - - -O larghezza:altezza:modificatori - - 'larghezza' ed 'altezza' specificano le dimensioni dello schermo. - 'modificatori' e' una stringa che contiene nessuno o alcuni dei seguenti - caratteri: - l : Considera lo schermo come Lores (bassa risoluzione), tracciando solo - il secondo pixel. - x, y : Centra lo schermo orizzontalmente e/o verticalmente. - d : Raddoppia l'altezza dello schermo per una migliore emulazione delle - modalita' interallacciate. - c : Corregge le proporzioni visive. - D : Modalita' a doppia scansione, per emulare il display della serie - 1084 dei Monitor Commodore. - a : Modalita' a pieno schermo per l'emulazione dei chipset grafici - Amiga. - p : Modalita' a pieno schermo per le videate Picasso96. - -Per allargare le immagini in una finestra, utilizza l'opzione di doppia -scansione, senza quella di bassa risoluzione. - -Colori ------- - -Il formato dello specificatore 'modo' del parametro di profondita' del -colore "-H" e' il seguente: - - 0 (256 colori); 1 (32768 colori); 2 (65536 colori); - 3 (256 colori, con dithering per una migliore visualizzazione); - 4 (16 colori, con dithering); 5 (16 milioni di colori). - -NOTA: -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -Il valore predefinito di per WinUAE e' ora 0 (8 bit per pixel, 256 -colori). Se vuoi adoperare una profondita' di colore a 16 bit per pixel -(32768 colori) per mappare meglio sul PC la modalita' grafica a 12 bit per -pixel (4096 colori) dell'Amiga, specifica "-H 1". -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ - -UAE potrebbe decidere di ignorare la profondita' di colore utilizzata e/o di -riportare le dimensioni dello schermo a valori piu' accettabili. - -Alcuni drivers DirectDraw (DirectX) per schede video sono difettosi, e non -permettono agli schermi Picasso96 di aprirsi a 256 colori (per esempio), se -la profondita' di colore del desktop di Windows e' maggiore di 256 colori. -Questo causa una gran confusione sullo schermo di Windows. Cio' non accade -con Windows NT, ed e' un problema derivante puramente da driver programmati -male: procurati la versione piu' aggiornata e contattami se il problema -persiste. - - -Dispositivi fisici/logici -±±±±±±±±±±±±±±±±±±±±±±±±± - -Hard disk, CD-ROM ------------------ - -Per condividere dispositivi e/o directory tra AmigaDOS e Windows, e' -necessario utilizzare i parametri "-m" e "-M" (sola lettura). - -Ad esempio, "-m WORK:C:\WB" rende la directory "C:\WB" disponibile ad -AmigaDOS come dispositivo "WORK:", mentre "-M CD0:D:\" rende possibile -l'utilizzo del CD-ROM (supposto che l'unita' sia D:\), attribuendogli il -nome "CD0:". - -UAE tentera' di fare del suo meglio per colmare i divari esistenti tra le -semantiche dei filesystem Microsoft e Commodore, ma ci sono delle -limitazioni intrinseche: - -1. l'attributo "Sola lettura" di Windows controlla i bit 'w' e 'd' dal lato - Amiga; -2. gli attributi 'r' ed 'e' sono sempre attivati; -3. gli attributi 'h', 's' e 'p' non possono essere attivati; -4. l'attributo 'a' e' riservato; -5. non sono supportati i commenti ai file; -6. non tutti i nomi dei file che sono vietati dall'imperfetto filesystem - Windows vengono ancora correttamente interpretati; lo sono, comunque, i - piu' comuni. - -ATTENZIONE: L'ambiente operativo di UAE _non_ e' per niente sicuro! Non c'e' -alcun controllo sugli accessi alle directory poste oltre il percorso di -attivazione definito. Non credere che i tuoi dati siano perfettamente certi -di ingannare i programmi Amiga! - --- - -Puoi scegliere di definire come hard disk un file hard disk precedentemente -creato col comando "makedisk". I file hard disk sono grandi file che -contengono l'immagine di un filesystem Amiga. Funzionano per una buona -percentuale come i disk file. Puoi semplicemente creare un grande file vuoto -e dire ad UAE di usarlo come hard disk file, ma hai bisogno di formattarlo -dall'interno dell'emulazione prima di cominciare ad usarlo. - -L'opzione "-W defin" e' quella necessaria a questo scopo . Il parametro - e' composto da: -"settori per traccia:numero di superfici:blocchi riservati:nome del file", -i valori geometrici consueti sono: - - settori per traccia : 32 - numero di superfici : 2 - blocchi riservati : 2 - - "nome del file" e' il nome e la eventuale locazione del file hard disk. - -Il file hard disk deve avere una capacita' in Megabyte multipla di due (1, -2, 4, 8, 16, 32, 64 ecc.). - -ATTENZIONE: se utilizzi l'hard disk file di una precedente versione di UAE e -questa non viene correttamente riconosciuta, potresti provare ad attribuire -al parametro "blocchi riservati" il valore '0', MA POTREBBE NON FUNZIONARE E -PERDERESTI TUTTI I DATI. Fai una prova su una copia, prima. - - -Floppy disk ------------ - -Il parametro "-[0123] file" permette di usare un qualsiasi anziche' i -valori predefiniti per i disk file df[0123].adf. - -Esempio: "-0 C:\DISKS\RSI1.ADF" - -WinUAE supporta le immagini dei dischetti compresse con Gzip. Se hai un -compressore Gzip a 32 bit gia' installato, puoi tranquillamente salvare le -tue immagini dei dischi in formato compresso (.adz), cosi' come pure le -immagini delle ROM (.roz). - -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -Se non hai un decompressore Gzip integrato, devi copiare il file "gzip.exe" -in una directory definita nel PATH, per esempio "C:\WINDOWS\COMMAND". Puoi -ottenere Gzip da . -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ - -Le immagini dei dischi compresse verranno protette in scrittura. Ricorda che -puoi dinamicamente inserire (Fine+F1...F4) ed estrarre (Shift+Fine+F1...F4) -le immagini dei dischi nel corso dell'emulazione. - -Utenti Windows NT: utilizzare la funzione di compressione dell'NTFS invece -del Gzip e' un'ottima idea se volete salvare spazio e scrivere sulle -immagini dei dischi allo stesso tempo. - -Porta seriale/parallela ------------------------ - -Per abilitare l'output parallelo, usare "-p ", dove e' una -specificazione di dispositivo (predefinito: LPT1). Al momento, un nuovo -lavoro di stampa verra' generato dopo 2 secondi di inattivita' sulla porta -stampante. Questo intervallo e' sperimentale e potrebbe essere reso -configurabile in futuro. Contattami se hai dei commenti. - -Il supporto seriale e' ancora in fase beta, ma le cose migliorano -rapidamente. Per attivarlo, usare "-I dispositivo", dove e', -per esempio, COM1. RTS e CTS saranno ben presto funzionali. - -Joystick --------- - -Il formato del parametro di specificazione dell'emulazione joystick e' il -seguente: - - -J xy - -Questa opzione di permette di configurare liberamente le porte joystick e -mouse dell'Amiga. Il valore predefinito e' '-J M0', che configura il mouse -alla porta 1 (come di solito) e il joystick, se presente, alla porta 2. - -Le rilocazioni da tastiera sono le seguenti: - - a b c - -Sopra Tast. Num. 8 Cursore Su T -Sotto Tast. Num. 2 Cursore Giu' B -Sinistra Tast. Num. 4 Cursore Sin. F -Destra Tast. Num. 6 Cursore Destra H -Fuoco Tast. Num. 0 Ctrl Destro Alt Sinistro - - -Velocita' e priorita' d'esecuzione -±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± - -Velocita' --------- - -Il parametro "-w n" e' piuttosto importante per l'ottimizzazione delle -prestazioni di UAE. Con software programmato male che aspetta una specifica -posizione del pennello elettronico sullo schermo (per esempio "Great Giana -Sisters"), "-w" puo' persino controllare se un gioco scorre o se e' bloccato -(dai uno sguardo alla sezione "Compatibilita'", piu' avanti). - -Se la CPU corre troppo veloce ( e' troppo basso, per esempio inferiore a -4), alcuni programmi possono piantarsi perche' gli eventi pilotati dai cicli -della CPU avvengono troppo tardi. Per i giochi e le demo che si -sincronizzano con l'interrupt del vertical blank (quando viene terminato il -tracciamento dello schermo), un valore ottimale per e' dato quando la -CPU finisca di elaborare i dati per uno schermo, immediatamente prima che il -pennello elettronico virtuale termini di disegnare lo schermo stesso, cosi' -il minor tempo possibile e' sprecato nella richiesta di tracciamento del -prossimo schermo. Di solito si puo' ottenere con valori intorno ad 8, ma -trovare quello giusto richiede qualche esperimento e questa procedura non -puo' essere automatizzata. - -Valori elevati di (come ad esempio 20) rendono la CPU estremamente -lenta, ma possono essere l'unica alternativa per generare un sonoro continuo -su macchine al di sotto dei 200 Megahertz. - -Il valore predefinito di e' uguale a 4. Puoi provare ad ottenere una -piccola perdita di prestazioni, che e' compensata in altri campi, settandolo -a 7. - -Valori particolari di sono -1 e 0. "-w -1" permette alla tua CPU x86 o -compatibile di esprimere tutta la sua potenza, "-w 0" fa si' che venga -utilizzata solo la potenza necessaria ad emulare un Amiga 500. Queste -opzioni funzionano correttamente solo se il sonoro e' abilitato (utilizzare -almeno "-S -1"). Su un Pentium II 266 Megahertz, settando -"-w 0 -S 2:s:16:22050:1" l'utilizzo della tua CPU sara' all'incirca del 50%, -lasciandoti cosi' la possibilita' di utilizzare il PC per altre applicazioni -mentre l'Amiga viene emulato. - -Priorita' --------- - -Per valore predefinito, UAE viene eseguito ora nella NORMAL_PRIORITY_CLASS. -Cio' dovrebbe aumentare un po' le prestazioni quando UAE e' l'applicazione -attiva. - -In precedenza veniva eseguito nella IDLE_PRIORITY_CLASS: per alcune -misteriose ragioni, in tale modalita' vengono parzialmente risolti problemi -di movimento a scatti del cursore del mouse nella modalita' a finestra. - -Se necessiti di una classe di priorita' differente, puoi selezionarla con -l'opzione "-P n", dove puo' assumere i seguenti valori: - -NORMAL_PRIORITY_CLASS 32 IDLE_PRIORITY_CLASS 64 -HIGH_PRIORITY_CLASS 128 REALTIME_PRIORITY_CLASS 256 - - -Opzioni e consigli generali -±±±±±±±±±±±±±±±±±±±±±±±±±±± - -Se vuoi velocizzare l'emulazione e non hai necessita' di una grafica fluida, -puoi usare l'opzione "-f" per far aggiornare lo schermo ogni 'n' fotogrammi. - -L'opzione "-g" sostituisce alcune funzioni della graphics.library e della -layers.library con routine native _sperimentali_. - -Parametrizzare il blitter con "-n 3i" potrebbe in teoria causare problemi di -compatibilita', ma potrebbe anche risolvere problemi di incompatibilita'... -trova tu quale opzione fa per te! - -Utilizza _sempre_ l'ultima versione dei driver per Picasso96! Puoi trovarli -sui vari siti di UAE, oppure dirigerti sui link da essi riportati. - -Per utenti Amiga ESPERTI: raccomando altamente di utilizzare FastIPrefs -anziche' IPrefs. Fa un sacco di cose in piu', in maniera piu' veloce e piu' -stabile. Potete reperirlo sulle raccolte di shareware oppure su AmiNet. - - -2. Emulazione della tastiera -°°°°°°°°°°°°°°°°°°°°°°°°°°°° - -Molti tasti replicano le loro identiche funzionalita' in UAE, ma ci sono -poche eccezioni di rilievo: - - - il tasto Amiga "\" e' stato rimappato dall'F11; - - se non hai una tastiera Win 9x, dovrai usare Ins e Home (Freccia - altosin.) come rimappature dei tasti Amiga sinistro/Amiga destro (questa - rimappatura e' diversa dalle altre versioni di UAE); - - il tasto HELP e' stato rimappato da PagGiu'; - - F12 fa comparire l'interfaccia grafica (quando sara' completata); sulle - tastiere Win 9x puo' essere richiamata anche dal tasto "Menu" accanto al - tasto "Windows" di destra; - - Bloc Scorr blocca il tracciamento dello schermo, velocizzando il sonoro; - - Pausa blocca il sonoro, velocizzando il resto dell'emulazione (nota che - non puoi disabilitare il sonoro in questa maniera se non hai configurato - le opzioni audio di UAE dall'inizio); - - Fine+F1, F2, F3 o F4 ti permette di cambiare le immagini dei dischetti - nei disk drive Amiga "virtuali"; Shift+Fine+F1, F2, F3 o F4 li espelle. - - -3. Il problema delle prestazioni -°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° - -Su un PC sufficientemente potente, UAE ti riportera' con la mente ad un -passato forse migliore. - -Grazie ai driver DirectX, le prestazioni grafiche pure di questa versione -saranno tra le piu' alte tra tutte le piattaforme Intel. La modalita' -800x600 e' lenta solo il 20% in piu' della 320x200 su un Pentium Classic 100 -Megahertz, sebbene sia necessario che vengano veicolati sul bus PCI -ogni secondo quantita' di byte maggiori di sette volte. Questa tabella -mostra come la velocita' di tracciamento netta dipenda dalla profondita' di -colore selezionata, normalizzando ad 1 (100%) quella a 16 bit per pixel, a -schermo intero: - -16 bit per pixel (32768 colori) a schermo intero - 100% -16 bit per pixel (32768 colori) in finestra - 98% -24 bit per pixel (65536 colori) in finestra - 72% -32 bit per pixel (16777216 colori) in finestra - 60% - -Sfortunatamente, le modalita' in finestra causano pesanti rallentamenti su -attivita' di sistema come input da mouse o da tastiera (al momento non c'e' -modo di evitarlo). Tutto cio' non accade su macchine multiprocessore, con -sistemi operativi che li supportino (come Windows NT). - -L'audio e' un lusso. Poiche' l'output sonoro e' strettamente sincronizzato -con l'accesso diretto alla memoria del video, _non_ otterrai un suono pulito -_finche'_ la tua macchina non e' capace di andare a 50 schermi al secondo -almeno internamente. - -Morale della favola: comprati un Pentium Pro o un Pentium II se vuoi una -grafica fluida ed un sonoro continuo allo stesso tempo (mi hanno detto che -anche un Pentium MMX 200 Megahertz, overcloccato a 250 [con bus della -piastra madre a 83.3 Megahertz moltiplicato per 3] e' una piattaforma -abbastanza potente per eseguire UAE... rimarrebbe il problema delle -temporizzazioni sul bus PCI e delle varie periferiche IDE, SCSI, etc. se il -clock e' sincrono; per non parlare poi della possibilita' di esporre a gravi -rischi di elettromigrazione il processore stesso... non so se "il gioco vale -la candela"). Non ho ancora pareri definitivi sull'AMD K6 (1 e 2) e sul -Cyrix 6x86MX, ma dovrebbero svolgere onestamente il loro lavoro. - -Su un Pentium Classic 100 Megahertz con una Matrox Millenium PCI, UAE -Win32/DirectX e' leggermente piu' veloce della versione Linux su -AcceleratedX con programmi che effettuano un _sacco_ di aggiornamenti dello -schermo, ad esempio i giochi di azione e le demo. Tutte le altre -applicazioni dovrebbero andare approssimativamente alla stessa velocita'. -Considera che dovresti utilizzare i parametri "-w -S -1 -P 128" per -raffrontare plausibilmente la versione Win32 a quella Linux o DOS, con -(che nella versione Linux e' dato dall'opzione "M68K_SPEED" nel file di -compilazione config.h) di solito uguale a 4. - - -4. Compatibilita' -°°°°°°°°°°°°°°°° - -Il numero di programmi che non funzionano perfettamente con UAE decresce con -ogni nuova versione. Se scopri una parte di software che necessita di un -particolare trattamento, fammelo sapere. Ho ricevuto copie di software -pirata sulla mia casella postale in passato. NON FATELO PIU'. - -Consulta il file "COMPATIBILITY.TXT" per alcuni suggerimenti su come far -girare certi software, magari contribuendo ad accrescere la collezione di -parametri suggeriti dagli utenti. - -Attualmente, la gestione degli sprite e' ancora un problema. - -Una ristretta manciata di programmi richiede che vengano emulati -l'instruction prefetch e/o l'eccezione 3 dei microprocessori (per esempio -Shadow of the Beast I, Katakis e Denaris). Possono essere forzati -nell'esecuzione agendo sul parametro "-C defin", specificando a -l'opzione '0c'. - - -5. Ringraziamenti -°°°°°°°°°°°°°°°°° - -A Bernd Schimdt per aver creato questa completa emulazione del computer piu' -complesso che sia mai esistito. - -A Mathias Ortmann, per aver iniziato questa laboriosa versione di UAE e per -aver fornito la base di questo documento. - -Alla Microsoft, per aver costruito un eccellente ambiente di sviluppo -integrato e per aver progettato un sistema operativo (Windows NT) che non si -e' piantato una sola volta durante lo sviluppo di questo progetto, -nonostante gli abbia fatto fare a ripetizione operazioni fuori standard. - -Alla Free Software Foundation per una inestimabile serie di utilita'. - -Alla Cygnus Software per averle portate in ambiente Win32. - -A Thomas Kessler per aver spietatamente rintracciato e riportato anche il -piu' subdolo baco. - -Ad Andreas Schildbach per aver fornito diverse centinaia di migliaia di -istruzioni per secondo, sotto forma di microprocessore ultra-potente, -dimostrando che questo programma comincera' ad avere senso sulla generazione -di computer di fascia medio-bassa del 1999. - -Alla Cloanto, per il loro impegno con Amiga Forever. - -A tutti i siti mirror ed ai loro webmaster. - -A tutti coloro che hanno versato somme alla mia fondazione su Internet. - - -6. Bachi e problemi conosciuti -°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° - -L'interfaccia grafica e' assente. - -Le modalita' Picasso96 in finestra Windows causano corruzione dello schermo. - -ShapeShifter si rifiuta di funzionare con piu' di 8 Megabyte di RAM se viene -selezionata l'opzione "Use Largest Free Block", o se viene attivata la porta -seriale. - -Per favore usa il seguente schema per ogni rapporto di bachi: -1. versione del sistema operativo (Kickstart e Workbench) Amiga usato; -2. estensioni attivate (MagicWB, NewIcons, DirOPUS, ToolManager, eccetera); -3. settaggi sul lato Amiga che hanno causato il problema; -4. sistema operativo ospite (Windows 95, 95 OSR 2.x, 98, NT 4, NT 4 SP x, - eccetera); -5. versione DirectX; -6. scheda video PC e versione del suo driver; -7. scheda audio PC e versione del suo driver. - - -7. File compresi nell'archivio -°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° - -winuae/uae.exe - l'eseguibile principale di WinUAE -winuae/amiga/*.* - diverse utilita' Amiga -winuae/docs/windows/readme.txt - questo file LEGGIMI in lingua inglese -winuae/docs/translated/*.* - documentazioni tradotte in varie lingue -winuae/docs/*.* - manualistica principale di UAE +File LEGGIMI per la versione Win32/DirectX di UAE (0.8.x) + +(c) 1995-1998 Bernd Schmidt +(c) 1997-1998 Mathias Ortmann +(c) 1997-1998 Brian King + +ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ +Traduzione ed aggiunte a cura di Fulvio Leonardi, Copyright (c) 1998. + +Home Page italiana di UAE : http://www.panservice.it/uae/ + +E-mail : uae@mbox.panservice.it + +Tutti i diritti sono riservati. E' concessa la distribuzione di questo +documento in qualsiasi forma, a patto che avvenga gratuitamente. NON sono +autorizzate modifiche di alcun tipo senza l'espresso consenso dell'autore, +ne' tantomeno diverse attribuzioni di provenienza. Se parti di questo +documento o l'intero documento stesso vengono inclusi in mezzi di +informazione (come siti web o articoli di riviste), e' richiesta una +citazione dell'autore, della sua e-mail ed eventualmente del suo sito. Per +qualsiasi tipo di diffusione che vada al di la' della normale distribuzione +del software di Pubblico Dominio, contattare l'autore. + +All trademarks used in this document are property of respective owners. +ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ + +ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄATTENZIONEÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +Questa versione di UAE e' stata ottimizzata per le prestazioni, non per la +facilita' d'utilizzo. Se non sei certo di poterla usare e non sei disposto +ad investire un'oretta del tuo tempo nella lettura della documentazione e +nella comprensione dei meccanismi di funzionamento di UAE, o se non sei un +"veterano" di Amiga con una solida base d'informatica, questo programma non +fa per te. NON USARLO. Potesti riprovare tra un paio di mesi, quando +ulteriori progressi ed una nuova interfaccia utente potrebbero aver reso UAE +Win32/DirectX una applicazione perfettamente integrata con lo stile Windows. +Grazie per la collaborazione. +ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄATTENZIONEÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ + +Per informazioni generali su UAE, fai riferimento al seguente indirizzo: + + http://www.freiburg.linux.de/~uae/ + +Questo LEGGIMI _non_ copre le funzionalita' di UAE che sono comuni a tutte +le versioni. Se non hai ancora dimestichezza con UAE, consultare la +documentazione generica prima di provare ad utilizzare questa versione +non sarebbe una cattiva idea. + +La documentazione generica di UAE puo' essere trovata nella cartella "docs" +presente in questo archivio. Abbi tuttavia un po' di "sale in zucca": non +tutti i dettagli della documentazione Linux riguardano WinUAE e viceversa. + +L'ultima versione di UAE Win32/DirectX puoi trovarla su: + + http://www.codepoet.com/UAE/ + +Questa versione e' ben lontana dall'essere completa ed implementa niente +piu' che le funzionalita' ridotte "all'osso" di UAE. Attualmente appartiene +ancora agli ambienti Un*x (deve partire da linea di comando). + +NOTA: +ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +L'interfaccia utente integrata nelle precedenti versioni e' "morta sul +campo". Verra' presto reimplementata, insieme ad un file di configurazione +comune a TUTTE le versioni di UAE. +ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ + +Se utilizzi Windows 95 e non hai ancora installato le DirectX, devi +procurartele ed installarle. UAE funziona anche con le vecchie versioni +delle DirectX, cosi' e' possibile che tu non abbia alcun problema se hai +installato un gioco DirectX sul tuo computer almeno una volta. + +Windows 95 OSR 2.x, 98 ed NT 4 hanno gia' incluse le DirectX. Con NT 4 hai +bisogno di un driver grafico adeguato. Sfortunatamente, molti driver +standard che sono acclusi ad NT non supportano completamente le DirectX, +cosi' potresti dover contattare il costruttore della tua scheda video per un +aggiornamento. + ++--------------------------------------------------------------------------+ +| RAPPORTO DI BACHI VIA E-MAIL | +| | +| Per favore assicurati che le seguenti condizioni siano state rispettate | +| prima di riportare qualsiasi tipo di problemi: | +| | +| 1. Stai usando l'ultima versione di UAE. | +| 2. Hai letto _bene_ la documentazione (il 90% delle potenziali domande | +| trova risposta nei file LEGGIMI, inclusa la piu' popolare di tutte: | +| "Perche' non ottimizzate l'emulazione del sonoro?"). | +| 3. Ti sei "spremuto" bene il cervello in cerca di una soluzione. | +| 4. I driver grafici del tuo sistema sono aggiornati (spiacente, ma non | +| posso dirti dove puoi reperire i driver per NT 4 della tua scheda | +| video Trident o Cirrus Logic). | +| | +| Se mi scrivi, riporta _sempre_ quale versione di UAE stai usando. | +| Includi tutte le informazioni necessarie, per esempio le opzioni che | +| stai utilizzando sulla linea di comando (vedi oltre, alla sezione "Bachi | +| e problemi conosciuti"). | +| | +| NON mandarmi software pirata di alcun tipo, non importa perche' non sta | +| funzionando. E NON CHIEDERMI ROM O SISTEMA OPERATIVO AMIGA! | ++--------------------------------------------------------------------------+ + + +1. Parametri della linea di comando +°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° + +Le opzioni della linea di comando di UAE possono essere ottenute battendo: + + uae -h + +che ritornera': + + -h : Fornisce aiuto sulle opzioni. + -m VOLUME:percorso : Monta la directory definita a come + dispositivo AmigaDOS definito a . + -M VOLUME:percorso : Come -m, ma monta il dispositivo in sola lettura + (utile per montare CD-ROM -vedi oltre). + -W defin : Monta un file hard disk. Il parametro e' + composto da: + "settori per traccia:numero di superfici:blocchi + riservati:nome del file" (per i valori tipici, vedi + oltre). + -s n : Emula n*256 Kilobyte di Slow RAM all'indirizzo + 0xC00000. + -c n : Emula n*512 Kilobyte di Chip RAM all'indirizzo + 0x000000. + -F n : Emula n Megabyte di Fast RAM all'indirizzo 0x200000. + -Z n : Emula n (max 64) Megabyte di Fast RAM Zorro III. + Richiede un parametro CPU almeno uguale a '2', senza + indirizzamento a 24 bit. + -U n : Emula una scheda video compatibile Picasso96 con n + Megabyte di memoria. + Richiede un parametro CPU almeno uguale a '2', senza + indirizzamento a 24 bit. + -w n : Setta la velocita' della CPU ad n (predefinito: 4). + Valori comuni: -1 = velocita' "turbo"; 0 = quanto un + Amiga 500 (vedi oltre). + -a : Non aggiunge dispositivi d'espansione (disabilita la + Fast RAM e l'emulazione dell'hard disk). + -J xy : Specifica come emulare la porta joystick 0 (x) ed 1 + (y). Usa 0 per il joystick 0; 1 per il joystick 1; M + per il mouse; a/b/c per diversi rimpiazzi da tastiera + (vedi oltre). + -f n : Setta il tasso d'aggiornamento dello schermo ad 1/n. + Solo l'n-simo schermo verra' disegnato. + -i : Mostra gli accessi illegali alla memoria. + -t : Testa la velocita' di tracciamento dello schermo + (rende l'emulatore molto lento). + -G : Disabilita l'interfaccia utente. + -A n : Setta l'accuratezza dell'emulazione ad n (0, 1 o 2). + Il valore predefinito e' '2', il che significa che + l'emulatore cerchera' di essere il piu' accurato + possibile. + -g : Attiva la graphics.library sostitutiva (SPERIMENTALE). + -C defin : Setta i parametri della CPU. '0' attiva l'emulazione + 68000, '1' quella 68010, '2' la 68020, '3' quella + 68020 + la FPU 68881. In aggiunta, per la CPU 68000, + puoi specificare 'c' per una emulazione piu' lenta + (circa il 20%) ma piu' compatibile ed 'a', per le + emulazioni 68020, per uno spazio d'indirizzamento + della memoria a 24 bit. Di solito, UAE utilizza uno + spazio d'indirizzamento a 24 bit quando emula un + 68000/10 ed uno a 32 bit quando emula un 68020. Se + viene specificato 'a' con un parametro CPU uguale a + '2' o '3', viene abilitato uno spazio d'indirizzamento + a 24 bit con l'emulazione 68020. Sembra essere + necessario ad alcune immagini del Kickstart. + Attenzione: quest'opzione ha effetti controproducenti + e dovrebbe essere disabilitata per valore predefinito. + -n defin : Setta i parametri del blitter. 'i' fa terminare + immediatamente le operazioni del blitter, '3' fa + adottare operazioni a 32 bit (potrebbe far piantare le + macchine RISC). + -[0123] file : Usa anziche' df[0123].adf (predefinito) come + disk file. + -r file : Usa come immagine delle ROM anziche' kick.rom + (predefinito). + -K file : Usa come chiave software per le ROM criptate. + -S defin : Setta i parametri per l'emulazione del sonoro (vedi + oltre). + -p porta : Usa per l'output stampante (predefinito: + LPT1). + -I dispositivo : Usa per l'output seriale (per esempio, + COM1). + -d [s] [p] : Apre la porta [s]eriale o [p]arallela solo se + necessario. + -P n : Setta la priorita' di base di UAE (vedi oltre). + -O defin : Definisce la modalita' di visualizzazione (vedi + oltre). + -H modo : Definisce la profondita' di colore da utilizzare (vedi + oltre). + + +Opzioni audio +±±±±±±±±±±±±± + +Il formato del parametro di definizione del sonoro "-S" e' il seguente: + + -S abilita:modo:bit:frequenza:directsound + +Non devi necessariamente specificare tutti i parametri, puoi fermarti ad +ogni campo. + + abilita : Accetta '0' (audio escluso), '1' (audio emulato, ma senza + output), '2' (audio emulato, con output) o '3' (emulazione + audio completa ed accurata). Il valore suggerito e' '2'. + modo : Accetta 's' (stereo) o 'm' (mono). + bit : Numero di bit da utilizzare per l'output sonoro, generalmente + 8 o 16. + frequenza : Frequenza di campionamento dell'output sonoro, generalmente + 22050 o 44100 (Kilohertz). + directsound : Specifica se indirizzare l'output sonoro al dispositivo Wave + della scheda audio dall'emulazione, oppure tramite + DirectSound (DirectX), bufferizzandolo o meno. + Valori consentiti: + 0 = WaveOut circolare; + 1 = WaveOut doppio-buffer; + 2 = DirectSound circolare; + 3 = DirectSound doppio-buffer. + +L'implementazione DirectSound potrebbe essere compatibile con piu' schede +audio e potrebbe risolvere i problemi dei possessori delle Gravis Ultra +Sound. + +Per disabilitare completamente il sonoro, usare "-S 0" (predefinito). Se un +programma dipende dagli interrupt audio, "-S 1" li abilitera', lasciando +comunque il sonoro disattivato. Per un sonoro completo, usare "-S 2". C'e' +inoltre un'opzione particolare, "-S -1", che disabilita l'audio ed il +FrameSync (sincronizzazione col video), rendendo le temporizzazioni di UAE +Win32/DirectX comparabili a quelle delle altre versioni. + +Raccomando le seguenti opzioni per i settaggi del sonoro e della velocita' +della CPU : "-w -1 -S 2:s:16:22050:1". Per ulteriori informazioni vedi +oltre, alla sezione "Velocita' d'esecuzione". + +Gli utenti della Sound Blaster AWE64 dovrebbero abilitare l'opzione "Full +Duplex" del driver, dal Pannello di Controllo di Windows. + + +Opzioni di visualizzazione +±±±±±±±±±±±±±±±±±±±±±±±±±± + +Dimensioni dello schermo +------------------------ + +Il formato dello specificatore 'defin' del parametro della modalita' di +visualizzazione "-O" e' il seguente: + + -O larghezza:altezza:modificatori + + 'larghezza' ed 'altezza' specificano le dimensioni dello schermo. + 'modificatori' e' una stringa che contiene nessuno o alcuni dei seguenti + caratteri: + l : Considera lo schermo come Lores (bassa risoluzione), tracciando solo + il secondo pixel. + x, y : Centra lo schermo orizzontalmente e/o verticalmente. + d : Raddoppia l'altezza dello schermo per una migliore emulazione delle + modalita' interallacciate. + c : Corregge le proporzioni visive. + D : Modalita' a doppia scansione, per emulare il display della serie + 1084 dei Monitor Commodore. + a : Modalita' a pieno schermo per l'emulazione dei chipset grafici + Amiga. + p : Modalita' a pieno schermo per le videate Picasso96. + +Per allargare le immagini in una finestra, utilizza l'opzione di doppia +scansione, senza quella di bassa risoluzione. + +Colori +------ + +Il formato dello specificatore 'modo' del parametro di profondita' del +colore "-H" e' il seguente: + + 0 (256 colori); 1 (32768 colori); 2 (65536 colori); + 3 (256 colori, con dithering per una migliore visualizzazione); + 4 (16 colori, con dithering); 5 (16 milioni di colori). + +NOTA: +ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +Il valore predefinito di per WinUAE e' ora 0 (8 bit per pixel, 256 +colori). Se vuoi adoperare una profondita' di colore a 16 bit per pixel +(32768 colori) per mappare meglio sul PC la modalita' grafica a 12 bit per +pixel (4096 colori) dell'Amiga, specifica "-H 1". +ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ + +UAE potrebbe decidere di ignorare la profondita' di colore utilizzata e/o di +riportare le dimensioni dello schermo a valori piu' accettabili. + +Alcuni drivers DirectDraw (DirectX) per schede video sono difettosi, e non +permettono agli schermi Picasso96 di aprirsi a 256 colori (per esempio), se +la profondita' di colore del desktop di Windows e' maggiore di 256 colori. +Questo causa una gran confusione sullo schermo di Windows. Cio' non accade +con Windows NT, ed e' un problema derivante puramente da driver programmati +male: procurati la versione piu' aggiornata e contattami se il problema +persiste. + + +Dispositivi fisici/logici +±±±±±±±±±±±±±±±±±±±±±±±±± + +Hard disk, CD-ROM +----------------- + +Per condividere dispositivi e/o directory tra AmigaDOS e Windows, e' +necessario utilizzare i parametri "-m" e "-M" (sola lettura). + +Ad esempio, "-m WORK:C:\WB" rende la directory "C:\WB" disponibile ad +AmigaDOS come dispositivo "WORK:", mentre "-M CD0:D:\" rende possibile +l'utilizzo del CD-ROM (supposto che l'unita' sia D:\), attribuendogli il +nome "CD0:". + +UAE tentera' di fare del suo meglio per colmare i divari esistenti tra le +semantiche dei filesystem Microsoft e Commodore, ma ci sono delle +limitazioni intrinseche: + +1. l'attributo "Sola lettura" di Windows controlla i bit 'w' e 'd' dal lato + Amiga; +2. gli attributi 'r' ed 'e' sono sempre attivati; +3. gli attributi 'h', 's' e 'p' non possono essere attivati; +4. l'attributo 'a' e' riservato; +5. non sono supportati i commenti ai file; +6. non tutti i nomi dei file che sono vietati dall'imperfetto filesystem + Windows vengono ancora correttamente interpretati; lo sono, comunque, i + piu' comuni. + +ATTENZIONE: L'ambiente operativo di UAE _non_ e' per niente sicuro! Non c'e' +alcun controllo sugli accessi alle directory poste oltre il percorso di +attivazione definito. Non credere che i tuoi dati siano perfettamente certi +di ingannare i programmi Amiga! + +-- + +Puoi scegliere di definire come hard disk un file hard disk precedentemente +creato col comando "makedisk". I file hard disk sono grandi file che +contengono l'immagine di un filesystem Amiga. Funzionano per una buona +percentuale come i disk file. Puoi semplicemente creare un grande file vuoto +e dire ad UAE di usarlo come hard disk file, ma hai bisogno di formattarlo +dall'interno dell'emulazione prima di cominciare ad usarlo. + +L'opzione "-W defin" e' quella necessaria a questo scopo . Il parametro + e' composto da: +"settori per traccia:numero di superfici:blocchi riservati:nome del file", +i valori geometrici consueti sono: + + settori per traccia : 32 + numero di superfici : 2 + blocchi riservati : 2 + + "nome del file" e' il nome e la eventuale locazione del file hard disk. + +Il file hard disk deve avere una capacita' in Megabyte multipla di due (1, +2, 4, 8, 16, 32, 64 ecc.). + +ATTENZIONE: se utilizzi l'hard disk file di una precedente versione di UAE e +questa non viene correttamente riconosciuta, potresti provare ad attribuire +al parametro "blocchi riservati" il valore '0', MA POTREBBE NON FUNZIONARE E +PERDERESTI TUTTI I DATI. Fai una prova su una copia, prima. + + +Floppy disk +----------- + +Il parametro "-[0123] file" permette di usare un qualsiasi anziche' i +valori predefiniti per i disk file df[0123].adf. + +Esempio: "-0 C:\DISKS\RSI1.ADF" + +WinUAE supporta le immagini dei dischetti compresse con Gzip. Se hai un +compressore Gzip a 32 bit gia' installato, puoi tranquillamente salvare le +tue immagini dei dischi in formato compresso (.adz), cosi' come pure le +immagini delle ROM (.roz). + +ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +Se non hai un decompressore Gzip integrato, devi copiare il file "gzip.exe" +in una directory definita nel PATH, per esempio "C:\WINDOWS\COMMAND". Puoi +ottenere Gzip da . +ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ + +Le immagini dei dischi compresse verranno protette in scrittura. Ricorda che +puoi dinamicamente inserire (Fine+F1...F4) ed estrarre (Shift+Fine+F1...F4) +le immagini dei dischi nel corso dell'emulazione. + +Utenti Windows NT: utilizzare la funzione di compressione dell'NTFS invece +del Gzip e' un'ottima idea se volete salvare spazio e scrivere sulle +immagini dei dischi allo stesso tempo. + +Porta seriale/parallela +----------------------- + +Per abilitare l'output parallelo, usare "-p ", dove e' una +specificazione di dispositivo (predefinito: LPT1). Al momento, un nuovo +lavoro di stampa verra' generato dopo 2 secondi di inattivita' sulla porta +stampante. Questo intervallo e' sperimentale e potrebbe essere reso +configurabile in futuro. Contattami se hai dei commenti. + +Il supporto seriale e' ancora in fase beta, ma le cose migliorano +rapidamente. Per attivarlo, usare "-I dispositivo", dove e', +per esempio, COM1. RTS e CTS saranno ben presto funzionali. + +Joystick +-------- + +Il formato del parametro di specificazione dell'emulazione joystick e' il +seguente: + + -J xy + +Questa opzione di permette di configurare liberamente le porte joystick e +mouse dell'Amiga. Il valore predefinito e' '-J M0', che configura il mouse +alla porta 1 (come di solito) e il joystick, se presente, alla porta 2. + +Le rilocazioni da tastiera sono le seguenti: + + a b c + +Sopra Tast. Num. 8 Cursore Su T +Sotto Tast. Num. 2 Cursore Giu' B +Sinistra Tast. Num. 4 Cursore Sin. F +Destra Tast. Num. 6 Cursore Destra H +Fuoco Tast. Num. 0 Ctrl Destro Alt Sinistro + + +Velocita' e priorita' d'esecuzione +±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± + +Velocita' +-------- + +Il parametro "-w n" e' piuttosto importante per l'ottimizzazione delle +prestazioni di UAE. Con software programmato male che aspetta una specifica +posizione del pennello elettronico sullo schermo (per esempio "Great Giana +Sisters"), "-w" puo' persino controllare se un gioco scorre o se e' bloccato +(dai uno sguardo alla sezione "Compatibilita'", piu' avanti). + +Se la CPU corre troppo veloce ( e' troppo basso, per esempio inferiore a +4), alcuni programmi possono piantarsi perche' gli eventi pilotati dai cicli +della CPU avvengono troppo tardi. Per i giochi e le demo che si +sincronizzano con l'interrupt del vertical blank (quando viene terminato il +tracciamento dello schermo), un valore ottimale per e' dato quando la +CPU finisca di elaborare i dati per uno schermo, immediatamente prima che il +pennello elettronico virtuale termini di disegnare lo schermo stesso, cosi' +il minor tempo possibile e' sprecato nella richiesta di tracciamento del +prossimo schermo. Di solito si puo' ottenere con valori intorno ad 8, ma +trovare quello giusto richiede qualche esperimento e questa procedura non +puo' essere automatizzata. + +Valori elevati di (come ad esempio 20) rendono la CPU estremamente +lenta, ma possono essere l'unica alternativa per generare un sonoro continuo +su macchine al di sotto dei 200 Megahertz. + +Il valore predefinito di e' uguale a 4. Puoi provare ad ottenere una +piccola perdita di prestazioni, che e' compensata in altri campi, settandolo +a 7. + +Valori particolari di sono -1 e 0. "-w -1" permette alla tua CPU x86 o +compatibile di esprimere tutta la sua potenza, "-w 0" fa si' che venga +utilizzata solo la potenza necessaria ad emulare un Amiga 500. Queste +opzioni funzionano correttamente solo se il sonoro e' abilitato (utilizzare +almeno "-S -1"). Su un Pentium II 266 Megahertz, settando +"-w 0 -S 2:s:16:22050:1" l'utilizzo della tua CPU sara' all'incirca del 50%, +lasciandoti cosi' la possibilita' di utilizzare il PC per altre applicazioni +mentre l'Amiga viene emulato. + +Priorita' +-------- + +Per valore predefinito, UAE viene eseguito ora nella NORMAL_PRIORITY_CLASS. +Cio' dovrebbe aumentare un po' le prestazioni quando UAE e' l'applicazione +attiva. + +In precedenza veniva eseguito nella IDLE_PRIORITY_CLASS: per alcune +misteriose ragioni, in tale modalita' vengono parzialmente risolti problemi +di movimento a scatti del cursore del mouse nella modalita' a finestra. + +Se necessiti di una classe di priorita' differente, puoi selezionarla con +l'opzione "-P n", dove puo' assumere i seguenti valori: + +NORMAL_PRIORITY_CLASS 32 IDLE_PRIORITY_CLASS 64 +HIGH_PRIORITY_CLASS 128 REALTIME_PRIORITY_CLASS 256 + + +Opzioni e consigli generali +±±±±±±±±±±±±±±±±±±±±±±±±±±± + +Se vuoi velocizzare l'emulazione e non hai necessita' di una grafica fluida, +puoi usare l'opzione "-f" per far aggiornare lo schermo ogni 'n' fotogrammi. + +L'opzione "-g" sostituisce alcune funzioni della graphics.library e della +layers.library con routine native _sperimentali_. + +Parametrizzare il blitter con "-n 3i" potrebbe in teoria causare problemi di +compatibilita', ma potrebbe anche risolvere problemi di incompatibilita'... +trova tu quale opzione fa per te! + +Utilizza _sempre_ l'ultima versione dei driver per Picasso96! Puoi trovarli +sui vari siti di UAE, oppure dirigerti sui link da essi riportati. + +Per utenti Amiga ESPERTI: raccomando altamente di utilizzare FastIPrefs +anziche' IPrefs. Fa un sacco di cose in piu', in maniera piu' veloce e piu' +stabile. Potete reperirlo sulle raccolte di shareware oppure su AmiNet. + + +2. Emulazione della tastiera +°°°°°°°°°°°°°°°°°°°°°°°°°°°° + +Molti tasti replicano le loro identiche funzionalita' in UAE, ma ci sono +poche eccezioni di rilievo: + + - il tasto Amiga "\" e' stato rimappato dall'F11; + - se non hai una tastiera Win 9x, dovrai usare Ins e Home (Freccia + altosin.) come rimappature dei tasti Amiga sinistro/Amiga destro (questa + rimappatura e' diversa dalle altre versioni di UAE); + - il tasto HELP e' stato rimappato da PagGiu'; + - F12 fa comparire l'interfaccia grafica (quando sara' completata); sulle + tastiere Win 9x puo' essere richiamata anche dal tasto "Menu" accanto al + tasto "Windows" di destra; + - Bloc Scorr blocca il tracciamento dello schermo, velocizzando il sonoro; + - Pausa blocca il sonoro, velocizzando il resto dell'emulazione (nota che + non puoi disabilitare il sonoro in questa maniera se non hai configurato + le opzioni audio di UAE dall'inizio); + - Fine+F1, F2, F3 o F4 ti permette di cambiare le immagini dei dischetti + nei disk drive Amiga "virtuali"; Shift+Fine+F1, F2, F3 o F4 li espelle. + + +3. Il problema delle prestazioni +°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° + +Su un PC sufficientemente potente, UAE ti riportera' con la mente ad un +passato forse migliore. + +Grazie ai driver DirectX, le prestazioni grafiche pure di questa versione +saranno tra le piu' alte tra tutte le piattaforme Intel. La modalita' +800x600 e' lenta solo il 20% in piu' della 320x200 su un Pentium Classic 100 +Megahertz, sebbene sia necessario che vengano veicolati sul bus PCI +ogni secondo quantita' di byte maggiori di sette volte. Questa tabella +mostra come la velocita' di tracciamento netta dipenda dalla profondita' di +colore selezionata, normalizzando ad 1 (100%) quella a 16 bit per pixel, a +schermo intero: + +16 bit per pixel (32768 colori) a schermo intero - 100% +16 bit per pixel (32768 colori) in finestra - 98% +24 bit per pixel (65536 colori) in finestra - 72% +32 bit per pixel (16777216 colori) in finestra - 60% + +Sfortunatamente, le modalita' in finestra causano pesanti rallentamenti su +attivita' di sistema come input da mouse o da tastiera (al momento non c'e' +modo di evitarlo). Tutto cio' non accade su macchine multiprocessore, con +sistemi operativi che li supportino (come Windows NT). + +L'audio e' un lusso. Poiche' l'output sonoro e' strettamente sincronizzato +con l'accesso diretto alla memoria del video, _non_ otterrai un suono pulito +_finche'_ la tua macchina non e' capace di andare a 50 schermi al secondo +almeno internamente. + +Morale della favola: comprati un Pentium Pro o un Pentium II se vuoi una +grafica fluida ed un sonoro continuo allo stesso tempo (mi hanno detto che +anche un Pentium MMX 200 Megahertz, overcloccato a 250 [con bus della +piastra madre a 83.3 Megahertz moltiplicato per 3] e' una piattaforma +abbastanza potente per eseguire UAE... rimarrebbe il problema delle +temporizzazioni sul bus PCI e delle varie periferiche IDE, SCSI, etc. se il +clock e' sincrono; per non parlare poi della possibilita' di esporre a gravi +rischi di elettromigrazione il processore stesso... non so se "il gioco vale +la candela"). Non ho ancora pareri definitivi sull'AMD K6 (1 e 2) e sul +Cyrix 6x86MX, ma dovrebbero svolgere onestamente il loro lavoro. + +Su un Pentium Classic 100 Megahertz con una Matrox Millenium PCI, UAE +Win32/DirectX e' leggermente piu' veloce della versione Linux su +AcceleratedX con programmi che effettuano un _sacco_ di aggiornamenti dello +schermo, ad esempio i giochi di azione e le demo. Tutte le altre +applicazioni dovrebbero andare approssimativamente alla stessa velocita'. +Considera che dovresti utilizzare i parametri "-w -S -1 -P 128" per +raffrontare plausibilmente la versione Win32 a quella Linux o DOS, con +(che nella versione Linux e' dato dall'opzione "M68K_SPEED" nel file di +compilazione config.h) di solito uguale a 4. + + +4. Compatibilita' +°°°°°°°°°°°°°°°° + +Il numero di programmi che non funzionano perfettamente con UAE decresce con +ogni nuova versione. Se scopri una parte di software che necessita di un +particolare trattamento, fammelo sapere. Ho ricevuto copie di software +pirata sulla mia casella postale in passato. NON FATELO PIU'. + +Consulta il file "COMPATIBILITY.TXT" per alcuni suggerimenti su come far +girare certi software, magari contribuendo ad accrescere la collezione di +parametri suggeriti dagli utenti. + +Attualmente, la gestione degli sprite e' ancora un problema. + +Una ristretta manciata di programmi richiede che vengano emulati +l'instruction prefetch e/o l'eccezione 3 dei microprocessori (per esempio +Shadow of the Beast I, Katakis e Denaris). Possono essere forzati +nell'esecuzione agendo sul parametro "-C defin", specificando a +l'opzione '0c'. + + +5. Ringraziamenti +°°°°°°°°°°°°°°°°° + +A Bernd Schimdt per aver creato questa completa emulazione del computer piu' +complesso che sia mai esistito. + +A Mathias Ortmann, per aver iniziato questa laboriosa versione di UAE e per +aver fornito la base di questo documento. + +Alla Microsoft, per aver costruito un eccellente ambiente di sviluppo +integrato e per aver progettato un sistema operativo (Windows NT) che non si +e' piantato una sola volta durante lo sviluppo di questo progetto, +nonostante gli abbia fatto fare a ripetizione operazioni fuori standard. + +Alla Free Software Foundation per una inestimabile serie di utilita'. + +Alla Cygnus Software per averle portate in ambiente Win32. + +A Thomas Kessler per aver spietatamente rintracciato e riportato anche il +piu' subdolo baco. + +Ad Andreas Schildbach per aver fornito diverse centinaia di migliaia di +istruzioni per secondo, sotto forma di microprocessore ultra-potente, +dimostrando che questo programma comincera' ad avere senso sulla generazione +di computer di fascia medio-bassa del 1999. + +Alla Cloanto, per il loro impegno con Amiga Forever. + +A tutti i siti mirror ed ai loro webmaster. + +A tutti coloro che hanno versato somme alla mia fondazione su Internet. + + +6. Bachi e problemi conosciuti +°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° + +L'interfaccia grafica e' assente. + +Le modalita' Picasso96 in finestra Windows causano corruzione dello schermo. + +ShapeShifter si rifiuta di funzionare con piu' di 8 Megabyte di RAM se viene +selezionata l'opzione "Use Largest Free Block", o se viene attivata la porta +seriale. + +Per favore usa il seguente schema per ogni rapporto di bachi: +1. versione del sistema operativo (Kickstart e Workbench) Amiga usato; +2. estensioni attivate (MagicWB, NewIcons, DirOPUS, ToolManager, eccetera); +3. settaggi sul lato Amiga che hanno causato il problema; +4. sistema operativo ospite (Windows 95, 95 OSR 2.x, 98, NT 4, NT 4 SP x, + eccetera); +5. versione DirectX; +6. scheda video PC e versione del suo driver; +7. scheda audio PC e versione del suo driver. + + +7. File compresi nell'archivio +°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° + +winuae/uae.exe - l'eseguibile principale di WinUAE +winuae/amiga/*.* - diverse utilita' Amiga +winuae/docs/windows/readme.txt - questo file LEGGIMI in lingua inglese +winuae/docs/translated/*.* - documentazioni tradotte in varie lingue +winuae/docs/*.* - manualistica principale di UAE