FAQ v0.102


compilata da
Torsten Enderling (carfesh@gmx.net)
Worfje (worfje@gmx.net)

Contenuto

1. Varie

1.1. Non riesco a far funzionare <sostituisci con il nome del tuo gioco preferito>

1.2. Dove posso trovare/scaricare il file delle ROM del Kickstart?


1.3. I tasti <O> e <P> non funzionano, come mai?

1.4. Come faccio a giocare ed eseguire programmi con WinFellow?

2. Hardfiles

2.1. Cosa sono gli hardfiles?
2.2. Come uso un hardfile?
2.3. Posso usare gli hardfiles (*.hdf) di UAE con WinFellow?


3. Filesystems

3.1. Cosa sono i filesystems?
3.2. Come uso un filesystem?


4. GUI

4.1. Come faccio ad usare un gioco che ha più di un dischetto/Come posso scambiare le immagini dei dischetti?


5. Ho ancora altre domande!



1. Varie

1.1. Non riesco a far funzionare <sostituisci con il nome del tuo gioco preferito>


Molti dei giochi più vecchi richiedono delle impostazioni particolari. Se hai problemi controlla la lista seguente:

  • alcune versioni di kickstart richiedono dei modelli di cpu particolari, quindi prova varie combinazioni; per esempio, non è una buona idea eseguire il Kickstart 1.2 su una cpu '030
  • alcuni giochi sono scritti per usare una quantità fissa di memoria 'bogo' o 'chip', quindi provali impostando sia 512kB di memoria di questo tipo oppure disabilita la memoria 'bogo' completamente
  • non tutti i giochi si comportano in maniera pulita (alcuni controllano direttamente l'hardware dell'Amiga) così potresti incontrare dei problemi utilizzando caratteristiche come "Fast Disk-DMA" o "immediate blitter"
  • molti vecchi giochi usano solo il primo floppy drive ed alcuni si comportano in maniera molto bizzarra se si tenta di usare duefloppy drives
  • la temporizzazione può essere cruciale, dato che alcuni giochi calcolano i ritardi non tramite l'orologio di sistema ma eseguendo un numero fisso di cicli di attesa; questo può diventare un problema quando usi impostazioni di velocità delle cpu diverse da quella originale di 7 MHz

Se sei in dubbio, use le impostazioni di un A500 base con:

  • CPU 68000 a 7 MHz
  • 1 Floppy drive (disabilita gli altri!), lascia "Fast Disk-DMA" non selezionato
  • 512k Chip ed, eventualmente,  512k Bogo RAM
  • Kickstart 1.3 o 1.2
  • OCS blitter normale, con ritardo
  • nessun filesystems o hardfiles, Seleziona "Disable autoconfig-devices"

Se questa configurazione non funziona ed il giogo e veramente un gioco per A500 (non per AGA o cose simili) può darsi che ci sia un problema in WinFellow.


1.2. Dove posso trovare/scaricare i files delle ROM del Kickstart?

Puoi acquistare la ROM del Kickstart da
www.cloanto.com. Non risponderemo ad alcuna email su questo soggetto.


1.3. I tasti <O> e <P> non funzionano. Come mai?

Dato che l'abilitazione della funzionalità di "autofire" corrisponde a questi tasti, gli stessi non possono essere usati per la tastiera Amiga. Semplicemente rimuovi il 'Keyboard Layout 1' dalla porta giochi 1 o 2 ed i tasti P e O ricominceranno a funzionare. Speraimo di poter aggiungere la possibilità di configurare manualmente questi tasti tramite la GUI.


1.4. Come faccio a giocare ed eseguire programmi con WinFellow?

Questa è la procedura generale per far girare un gioco od un'applicazione su WinFellow:

1. avvia WinFellow
2. premi sul bottone di configurazione
3. seleziona la pagina per le impostazioni della memoria
4. seleziona la posizione del file KickROM nella casella 'kickstart image'
5. premi sul bottone OK per tornare alla finestra principale
6. seleziona il file ADF contenente l'immagine del gioco
7. avvia l'emulazione premendo sul bottone 'start emulation'

E' tutto, ora dovresti vedere la finestra dell'emulazione che avvia il KickROM (passando dal grigio scuro, al grigio chiaro, al bianco e quindi caricado i dati dal dischetto).


2. Hardfiles

2.1. Cosa sono gli hardfiles?


Molti di voi già conosceranno gli hardfiles e possono saltare questo paragrafo. Per quelli che si avvicinano per la prima volta all'emulazione ecco una breve descrizione:

Un hardfile viene utilizzato per simulare un hard-disk collegato all'Amiga emulato. Tecnicamente un hardfile è una copia esatta del contenuto di una partizione di un hard-disk Amiga contenuta in un file. Avendo presente questo concetto dovreste già poter immaginare le restrizioni imposte da un hardfile: un hardfile ha una dimensione fissa pari alla dimensione dell'hard-disk emulato e non cresce man mano che viene scritto (un pò come il RAMdisk Amiga). Quando si crea un hardfile bisogna specificare la dimensione che deve avere, cioè la quantità di spazio che si potrà utilizzare sull'harddrive Amiga emulato. questo harddrive simulato supporta tutte le caratteristiche di un vero harddrive Amiga (quindi si può, per esempio, deframmentarlo).


2.2. Come uso un hardfile?

Prima di tutto ti occorre un hardfile da usare . Forse ne hai già uno creato con UAE o DOSFellow; se non ce l'hai dovrai crearlo ora nella pagina hardfile del menù di configurazione. Nota che un hardfile nuovo è solo un file contenente spazzatura; dovrai formattarlo dal lato Amiga prima di poterci scrivere qualsiasi dato.

Aggiungi l'hardfile alla tua configurazione nella pagina hardfile del menù di configurazione. Assicurati che l'opzione "Disable Autoconfig-devices" (sezione 'Varie') sia deselezionata. La funzionalità di Autoconfig è necessaria all'Amiga per individuare ed inizializzare autameticamente i dispositivi connessi.

Assicuarati anche di usare un kickstart versione 2.0 o successiva; con il Kickstart 1.x il solo modo di usare gli hardfiles è di utilizzare un 'mount file' (forse spiegherò questo problema in una prossima versione della FAQ) e avviare l'Amiga da un hardfile è impossibile (poichè le vecchie versione del kickstart non supportano Autoconfig).

Ora dovresti essere in grado di usare il file. Se hai configurato un hardfile appena creato, devi usare un ADF contenente un workbench appropriato al kickstart che stai usando, avviare l'Amiga dal workbench e formatare l'hardfile nella maniera desiderata (apparira come FELLOW0).
Se stai utilizzando un file preesistente (ed il file è avviabile e non solo una semplice partizione dati) espelli tutte le altre immagini di floppy inseriti ed avvia dal file (di nuovo assicurati di usare una versione del kickstart appropriata al contenuto dell'hardfile da cui stai avviando).


2.3. Posso usare gli hardfiles (*.hdf) di UAE con WinFellow?

Si, WinFellow usa lo stesso formato di hadfile di UAE. Leggi quanto sopra circa l'utilizzo degli hardfiles. Quando utilizzi un hardfiles proveniente da UAE, nell'hardfile non deve essere impostato uso del uaegfx-driver per Picasso96, dato che questo non è ancora supportato da WinFellow. Non devono neanche essere impostati i modi video AGA.


3. Filesystems

3.1. Cosa sono i filesystems?

Come gli hardfile un filesystem è utilizzato per simulare qualche tipo di dispositivo connesso all'Amiga emulato. Ma invece di usare un file, tu configuri WinFellow indicandogli di usare una cartella di Windows come dispositivo di scrittura e lettura dei dati.

Ciò ti da il vantaggio di non doverti preoccupare della dimensione dei dati che vuoi immagazzinare.
Ma ciò ha anche degli svantaggi: sebbene a prima vista il dispositivo emulato sembri un harddisk, manca di alcune caratteristiche: formattazione o deframmentazione di un filesystem sono assolutamente impossibili (e non avrebbero neanche senso). Per deframmentare un filesystem devi eseguire la deframmentazione in ambiente Windows sull'harddrive su cui sono memorizzati i files.

Un altro svantaggio sta nella differenza tra il filesystem di Windows e quello dell'Amiga. Quello dellAamiga usa 8 differenti stati di archiviazione (p.e. eseguibile, scrivibile, ...). Il filesystem di Windows ne supporta solo 3, ed anche questi non sono effettivamente utilizzabili allo scopo, per cui solo lo stato 'archivio' è utilizzato.
Per un Amiga file con nomi come " " o ".. " vanno bene; Windows invece va incontro a seri problemi se si tenta di utilizzare nomi simili. Prova semplicemente a creare un file di nome CON, capirai quello che indendo... ;)
Per superare questi problemi, una nuova tecnica, chiamata fsdb (FileSystem DataBase), è stata introdotta in UAE (ed anche in WinFellow, dato che WinFellow usa lo stesso codice di UAE per il supporto dei filesystem).
Ogni volta che una file ha un nome non supportato dal Sistema Operativo ospite od usa stati che non possono essere memorizzati, viene creata una registrazione in uno speciale file di database. Questo archivio contiene il nome effettivo del file, il nome secondo le regole Amiga, un commento opzionale e gli stati che sono usati.
In questo modo è possibile usare il dispositivo esattamente come sarebbe usato un dispositivo Amiga, rendendo anche possibile, da questa versione, avviare l'Amiga da un filesystem (cosa impossibile finora).
Ora ciò che volevo sottolineare fin dal principio: WinUAE usa un sistema leggermente differente ad WinFellow per memorizzare le informazioni degli stati in quanto utilizza il bit di protezione dalla scrittura del file di Windows per rappresentare gli stati scrivibile e cancellabile di Amiga; noi riteniamo che questa sia una cattiva soluzione ed abbiamo optato per un'altra strada. Questo significa che il supporto dei filesystem di WinUAE non è necessariamente compatibile con quello di WinFellow. Quindi fate attenzione quando scambiate dati tra i due filesystem.


3.2. Come uso un filesystem?

Imposta il filesystem nella sezione filesystem del menu di configurazione. Dovresti anche selezioanre l'opzione "Automount Windows-drives"; questo monterà automaticamente tutti gli hard disks, unità di rete e CD-Roms come dispositivi Amiga (così non dovrai configurare nulla manualmente ).

Assicurati che l'opzione "Disable Autoconfig-devices" (sezione 'Varie') sia deselezionata. La funzionalità di Autoconfig è necessaria all'Amiga per individuare ed inizializzare autameticamente i dispositivi connessi.

Di nuovo, assicurati di usare un kickstart versione 2.0 o superiore.

Adesso hai bisogno di qualcosa da cui poter avviare. Ti suggerisco un'immagine del disco del workbench o un hardfile. Il dispositivo comparirà con il nome che gli hai dato. Installa il workbench sul filesystem se vuoi e prova ad avviare senza dischetti.


4. GUI

4.1. Come faccio ad usare un gioco che ha più di un dischetto/Come posso scambiare le immagini dei dischetti?

Puoi scambiare le immagini dei dischetti durante l'emulazione in WinFellow. Lo puoi fare premendo il tasto funzione <F11> durante l'emulazione. Dopo aver premuto il tasto apparirà la finestra principale e da qui potrai scambiare le immagini dei dischetti. Premendo il bottone "start emulation" riprenderai l'emulazione dal punto in cui l'avevi interrotta con il tasto funzione.


5. Ho ancora altre domande!

Se hai altre domanade non previste in questa FAQ, se trovi problemi non menzionati qui o semplicemente non capisci qualcosa scritta qui, non esitare a mandarmi una email.Per poter continuare a mantenere questa FAQ ho bisogno dei vostri input.