          MMMMMMM
       MMMM2;,:S8MM    
    MMM7          iM MM2;2MM  WMMMMM0W ,MM@aX.0
   MM               M       MM        MM      M
  MM      MMMM :@MMB   ;    M    M    M    @BM
 MM     :MMMMMMMMW;@  MMMMWMW   MM   MMMMZ   iM
MM      Ma         ,M     MM    M    M      ZM
M2     .MM S       MBM;MM2WBMMMWMaMMMMMMXZMM
MX      SMM0      B
MM                M Sega 16bits Emulator  1999-2002 Stphane Dallongeville.
 MMX             M
  MMMMMMMM;      M 
         W      @            Homepage: http://gens.consolemul.com
         MMMMMMMM
                             Email: mysticales@yahoo.com (Tech. Support)
                                    Usa il forum per contattare l'autore
                                    del Gens direttamente.


NOTE: Questo file di testo  inteso solamente per essere una guida di base per
      l'uso del Gens, per la spiegazione dei dettagli delle sue operazioni dovresti
      visitare il Genesis Project (http://www.genesisproject.co.uk) e scaricare il
      Manuale Ufficiale del Gens. Gli aiuti Contestuali sono saranno disponibili una volta
      che avrai scaricato il manuale, ma dovrai indicare la sua posizione tramite le
      configurazioni dei menu di opzioni prima che si attivino.
        ____________________________________________________________
       /* Traduzione del file gens.txt in italiano per wgens 2.11 */ 
      /***********by NiX (www.nix.3000.it) , nix@ngi.it***********/
      
    _________________ 
   /################/
  /# INTRODUZIONE #/
 /################/
 

Gens  un emulatore basato su Win9x per i sistemi SEGA Genesis/Mega-Drive/Sega-CD/
Mega-CD/32X, che ti permette di eseguire giochi sviluppati per queste classiche
console SEGA 16bit sul tuo PC x86 compatibile.

Gens  stato sviluppato da Stphane Dallongeville ed  stato codificato al 35% in C/C++
e al 65% in Assembler. Gira sotto Windows 95/98/ME/2000/XP e richiede che le
DirectX 7.0 o pi recenti siano installate sul tuo sistema.

La compatibility del Gens con il Genesis/Megadrive  davvero alta :

    * circa il 93% dei giochi funzionano perfettamente o con problemi che non si notano.
    * un altro 5~6% dei giochi  giocabile con problemi minori.
    * 1~2% dei giochi  ingiocabile.

(i risultati sono solo per Genesis/Mega-Drive dai test condotti dal
 Genesis Project e sono approssimativi.)

La compatibilit per l'emulazione del Sega-CD/Mega-CD  stata stimata di essere
di circa il 90% o di pi e del sistema 32X gira intorno al 65%.


    _______________ 
   /##############/
  /# DISCLAIMER #/
 /##############/
 

GENS  1999/2000/2001/2002 Stphane Dallongeville.
SEGA/Genesis/MegaDrive/SEGA-CD/Mega-CD sono marchi di Sega Enterprises Ltd.

Gens  gratuito per il tuo uso personale e  pu essere distributp liberamente cos
com' e non va modificato. Questo file di testo deve essere incluso in ogni distributione
e non devi includere alcuna ROM di giochi. L'autore non  responsabile per alcuna
perdita o danno derivata dall'uso o dell'uso improprio del Gens, lo usi a tuo
richio. Se non sei d'accordo con queste limitazioni, devi cancellare subito Gens.

Gens  cardware, se ti va, puoi spedire una cartolina postale al suo autore a:

Snail mail:  Stphane DALLONGEVILLE
              7 Rue Danton
               80090 AMIENS (FRANCE)

lo apprezzarei molto, grazie :) ~ Stphane.


    _____________________________________________
   /############################################/
  /# Cosa c' di nuovo nell'ultima versione ? #/
 /############################################/
 

(09/10/2002) Cambiamenti Gens 2.11 <- Gens 2.10 :
---------------------------------------------

[Sega CD/Mega CD]

* Fixato un bug nel CDD aggiunto nel Gens 2.10

[Generale]

* Fixata l'esecuzione da riga di comando


(08/10/2002) Cambiamenti Gens 2.10 <- Gens 2.00 :
---------------------------------------------

[32X]

* Aggiunto il supporto per i salvataggi di stato (ancora qualche bug presente).
* Fixato il SH-2 signed division overflow.
* Overclockato un po' il core SH-2.
* Ora il gioco in rete funziona anche con i giochi 32x.
* Alcuni altri fix minori.

[Sega CD/Mega CD]

* La sostituzione dei CD  ora supportata.
 (Leggi la sezione "Giochi Multi CD" per altre informazioni).

[Genesis/MegaDrive]

* Scritto un nuovo core Z80 (pi veloce del vecchio core).
* La sincronia tra i chip 68000 e Z80  praticamente perfetta
  (non era possibile con il vecchio core Z80).
* Fixati i timers YM2612, ho finalmente trovato il modo corretto :)
* Fixato un bug minore nel motore di rendering VDP (aggiunto in Gens 2.00)
* Fixato un bug minore nel PSG (aggiunto in Gens 2.00)

[Generale]

* Fixato il misterioso bug che costringeva a "riavviare Gens dopo la configurazione del bios 32X".
* Debugger completo disponibile, pu essere utile per gli sviluppatori.
* ...


    ______________________:__
   /########################/
  /# REQUISITI DI SISTEMA #/
 /########################/
 

Tutti i seguenti requisiti di sistema sonoo intesi utilizzando la modalit video 
normale (320x240).

Per l'emulazione Genesis/Mega-Drive hai bisogno:

   Sistema minimo:                         Sistema raccomandato:

   * Pentium 200Mhz+                       * Pentium II 300 Mhz o successivo
   * 32Mb di Ram                           * 32Mb di Ram o pi
   * Scheda Video da 2Mb con supporto      * Una buona scheda video come una TNT
     DirectDraw in modalit 15/16bpp       * Win9X/2000/ME/XP
   * Win9X/2000/ME/XP                      * DirectX 7.0 o successive
   * DirectX 7.0 o successive

[+ Gens funzioner anche con un Pentium 133 , ma un Pentium 200Mhz  necessario
   per ottenere un frame rate ragionevole!]

Se vuoi utilizzare l'emulazione Sega-CD/Mega-CD avrai bisogno inoltre di:

   Sistema minimo:                         Sistema raccomandato:

   * PII-233Mhz o K6-300Mhz                * PII-333Mhz o K6-2-450Mhz
   * Lettore CDROM (velocit singola)      * Lettore CDROM (quadrupla velocit)
   * Gli ultimi ASPI drivers               * Gli ultimi ASPI drivers
   * Sega-CD/Mega-CD bios files            * Sega-CD/Mega-CD bios files

Per l'emulazione 32X avrai bisogno inoltre di:

   Sistema minimo:                         Sistema raccomandato:

   * 800 Mhz CPU                            * 1 Ghz CPU
   * 32X bios files                         * 32X bios files

Sulla mia macchina (Duron 1Ghz) tutti i giochi 32X girano a 60/50 FPs a tutto schermo
con risoluzione 320x240 e suono settato a 44100 Hz.
Credo si possa giocare ai giochi 32X con CPU pi lente(700-800 Mhz) ma avrai bisogno
di downclockare manualmente il clock della SH2 CPU (vedi sezione 32X).


    ______________________________
   /#############################/
  /# SETTAGGI TASTI DI DEFAULT #/
 /#############################/
 

Il layout della tastiere predefinito per i giocatori 1 e 2 sono mostrati qui sotto,
ma puoi certamente cambiarli con i tasti che preferisci o mapparli su un Joystick/Joypad
compatibile con windows (attraverso l'utilit Joypad  nel Menu Opzioni).

                Player1    Player2 
       SU         SU          Y 
      Gi        Gi          H 
    Sinistra   Sinistra       G 
     Destra     Destra        J
        A          A          K
        B          S          L
        C          D          ?/
        X          Z          I
        Y          X          O
        Z          C          P
      Start     Return        U
      Mode      R-Shift       T


    _______________________________
   /##############################/
  /# SCORCIATOIE DI TASTI UTILI #/
 /##############################/
 

Apri Rom                           Ctrl + O
Avvia CD                           Ctrl + B
Chiudi Rom                         Ctrl + C
Game Genie                         Ctrl + G
Gioco in rete                      Ctrl + N
Rom da 1 a 9 (cronologia)          Ctrl + 1 to Ctrl + 9
Slot Salvataggio da 0 a 9          Shift + 0 to Shift +9
Salva Stato                        F5
Salva State con nome               Shift + F5
Stato precedente                   F6
Stato successivo                   F7
Carica Stato                       F8
Carica Stato con nome              Shift + F8
GCOffline (Opzionale)              F1
FrameSkip Automatico               F2
FrameSkip - 1                      F3
FrameSkip + 1                      F4
Blur Veloce                        F9
Mostra FPS                         F10
Modalit di Rendering precedente   F11
Modalit di Rendering successiva   F12
Modalit Schermo Intero/Finestra   Alt + Return
Adatta immagine allo schermo       Shift + F2
VSync                              Shift + F3
Forza blit software                Shift + F9
Sinconia perfetta/Modalit Normale Ctrl + P
Migliora sonoro DAC (parlato)      Shift + F10
Migliora sonoro PSG                Shift + F11
Emulazione YM2612 alta qualit     Shift + F12
Screen shot                        Shift + Backspace
Reset forzato                      TAB
Pausa                              ESC


    __________________
   /#################/
  /# OPZIONI VIDEO #/
 /#################/
 

Gens offre le modalit grafiche in Finestra (Default) e a Schermo Intero,
puoi passare tra le due modalit cliccando sull'opzione Finestra/Schermo intero
nel Men Grafica o premendi Alt + Invio sulla tua tastiera. In modalit Schermo
Intero I menu sono sostituiti da un menu a scomparsa a cui si pu accedere
cliccando con il tasto destro del mouse, tutte le opzioni nel menu a scomparsa
sono esattamente le stesse della versione in finestra.

Gens supporta anche molte mdalit di rendering differenti, ma forse non potrai 
utilizzarle tutte, ci dipende dalla tua scheda video e dalla velocit del tuo
computer, MMX  inoltre richiesto per alcune modalit. Puoi cambiare la modalit
di rendering cliccando su una delle opzioni nel menu Grafica o premendo  F11 e
F12 sull tua tastiera per cambiare in sequenza le diverse modalit nel seguente
ordine: 

     F12                                                   . 
      |   Normale                   (320x240)             /|\
      |   Doppia (default)          (640x480)              |
      |   Interpolata               (640x480)              |
      |   Scanline                  (640x480)              |
      |   50% Scanline              (640x480) (Solo MMX)   |
      |   25% Scanline              (640x480) (Solo MMX)   |
      |   Interpolata Scanline      (640x480)              |
      |   Interpolata Scanline 50%  (640x480) (Solo MMX)   |
      |   Interpolata Scanline 25%  (640x480) (Solo MMX)   |
     \|/  2xSaI [Kreed]             (640x480) (Solo MMX)   |
      '                                                   F11                    

Le modalit in Finestra e a tutto schermo usano diversi motori grafici e non 
avrai sempre la stessa modalit di rendering quando cambierai tra le due, Gens
utilizzer l'ultima modalit di rendering use  che hai usato in quella modalit 
di schermo. Per esempio se stessi utilizzando la modalit 2xSai in finestra e cambiassi
a schermo intero, saresti in modalit Doppia (o in qualunque altra modalit di rendering
avresti utilizzato per ultima.

Alcuni giochi con una barra nera in entrambi i lati dello schermo infastidiscono
alcune persone. Puoi rimuovere queste barre abilitando l'adattamento allo schermo
dal menu Grafica (o premendo Shift + F2). Fai attenzione che l'opzione di addattamento
non  disponibile per tutte le modalit di rendering.

Una "modalit" aggiuntiva  disponibile solamente attraverso una scorciatoia della
tastiera, premendo Shift + F9 mentre si  a schermo intero "normale" e "Doppio" si 
attiver "Forza blit software". Questo non  necessarioper molti computers ma puoi
provarlo se sperimenti frame rates bassi a schermo intero oppuresu computers molto 
lenti.


    ___________________
   /##################/
  /# OPZIONI SONORE #/
 /##################/
 

Il settaggio predefinito del sonoro  22050Hz, ma potresti voler incrementarlo a
44100Hz, specialmente per l'emulzione Sega-CD/Mega-CD. In alternativa se hai un
computer molto lento potresti provare a ridurre la frequenza del sonoro a 11025Hz.

Ci sono molti altre opzioni sonore disponibili per l'uscita audio "migliorata":

Gens adesso  fornito di un core sonoro YM2612 (chip sonoro principale) personalizzato
che dispone di una modalit "alta qualit". La modalit HQ pu essere abilitata dal 
menu sonoro o premendo Shift + F12, inoltre per ottenere migliori risultati dalla modalit
HQ potresti cambiare la frequenza a 4100Hz. L'output sonoro  pi accurato nella modalit
HQ, ma pu essere troppo lento su alcuni sistemi e quindi potresti volerlo lasciare 
disattivato.

Gens offre anche una modalit sonora DAC (parte del YM2612) "potenziata", che
pu essere abilitata premendo Shift + F10. Questo ti permette di avere in alcuni giochi,
per esempio Street Fighter 2, un suono molto migliore di quello che sarebbe stato 
sull'hardware reale, comunque ci causa bugs in altri giochi quindi dovresti lasciarlo
disattivato la maggior parte delle volte.

Finalmente c' un"miglioramento del sonoro PSG opzionale che  attivabile premendo
Shift + F11. Questo cambia l'output sonoro PSG da onde Quadre a onde sinusoidali
che  tecnicamente non corretto ma pu rendere migliore il sonoro di alcuni giochi.
Di nuovo puoi lasciare disattivato questa feature tranne se odi davvero il sonoro
PSG normale.


    ________
   /#######/
  /# 32X #/
 /#######/
 

Prima che tu possa cominciare a giocare i giochi per 32X devi configurare i bios files del 32x:

1. Scarica i bios files del 32x che trovi da Eidolons Inn
   (http://www.eidolons-inn.de).
2. Definisci l'indirizzo dei tuoi bios files attraverso la configurazione 'Varie/Bios Files'
   nel menu 'opzioni'.

I tuoi file dovrebbero avere queste dimensioni:
M68000 BIOS (32X_G_BIOS.BIN)     = 256 bytes
Master SH2 BIOS (32X_M_BIOS.BIN) = 2048 bytes
Slave SH2 BIOS (32X_S_BIOS.BIN)  = 1024 bytes

Ora sei in grado di eseguire i giochi del 32X esattamente come se fossero quelli
per genesis (usando 'apri rom'). Quando un gioco non  riconosciuto come 32X, 
forza il campo del tipo di file a 32X.

Tieni in mente che l'emulazione 32X necessita di una macchina molto potente, 
ed ecco qui una descrizione di "cosa viene emulato" quando gira il 32X :
- 2 CPU SH2 RISC che lavora a 23 Mhz
- 32X VDP
- chip sonoro PWM del 32x
- features del 32X come FIFO/DMA ...
- 1 M68000 che lavora a 7.67 Mhz
- 1 Z80 che lavora a 3.58 Mhz
- Genesis VDP
- chip sonoro YM2612
- chip sonoro PSG
- ...

Le due SH2 possono occupare fino al 75% del tempo di emulazione !
Per guadagnare qualche FPS sulle macchine pi lente, Gens offre la possibilit di 
cambiare il clock della CPU SH2, in tal caso devi modificare le seguenti linee nel 
file di configurazione gens.cfg :
Main SH2 Speed=100
Slave SH2 Speed=100

Sostituire 100 con un valore pi basso per aumentare la velocit dell'emulazione del 32X.
100 significa che la SH2 gira a 23 Mhz e 0 significa 0 Mhz... facile :)
Gens non emula un sacco di stati di attesa presenti nel 32X reale , quindi
puoi decrementare la CPU prncipale a 50 per quasi tutti i giochi.
La CPU secondaria  utilizzata principalemtne per l'emulazione sonora (eccetto per alcuni
giochi con molti calcoli 3d come Virtua Racing), quindi puoi decrementarlo se pensi che il 
sonoro PWN non sia troppo importante.

I salvataggi di stato non sono ancora supportati per il 32X.


    ______________________
   /#####################/
  /# SEGA-CD / MEGA-CD #/
 /#####################/
 

Prima che tu possa cominciare ad eseguire i giochi per Sega-CD/Mega-CD devi configurare Gens
per l'emulazione CD:

1. Scarica i bios files del Sega-CD/Mega-CD che sono disponibili da
   Eidolons Inn (http://www.eidolons-inn.de).
2. Definisci l'indirizzo dei tuoi bios files attraverso la configurazione 'Varie/Bios Files'
   nel menu 'opzioni'.
3. Mentre la finestra della configurazione delle cartelle e dei percorsi  ancora aperta
   puoi anche avere bisogno di settare la directory predefinita per la BRam per i salvataggi 
   dei giochi Sega-CD/Mega-CD. Clicca su OK per salvare i tuoi settaggi.
4. Apri il menu opzioni e clicca su Opzioni>seleziona lettore CD, questo visualizzer la lista
   dei lettori CD e lettori DVD, scegline uno dalla lista.
   Se non viene mostrato alcun lettore, significa che non hai alcun ASPI layer
   installato. Hai bisogno di scaricarlo e installare gli ultimi drivers ASPI prima di
   poter eseguire qualunque gioco Sega-CD/Mega-CD.

Gens  ora pronto per l'emulazione Sega-CD/Mega-CD.


* Eseguire un gioco Sega-CD/Mega-CD da un CD:
-------------------------------------------

Colloca il tuo gioco Sega-CD/Mega-CD nel lettore CD che hai selezionato prima e clicca
su 'Avvia CD' nel menu 'File', oppure premi Ctrl + B. Gens inzializzer l'emulazione
Sega-CD/Mega-CD e comincer a leggere il CD, e dopo alcni secondi apparir la schermata
del bios Sega-CD/Mega-CD. Se la schermata del bios non appare, leggi la sezione FAQ
per ulteriori consigli.
Nota che  normale che il tuo vano CD sia bloccato subito dopo aver cliccato su
"Avvia CD", questo serve a permettere all'utilit di cambiare CD (leggi la sezione Giochi 
Multi CD per maggiori informazioni) di funzionare correttamente.


* Eseguire un gioco Sega-CD/Mega-CD Game da un file immagine CD/Mp3:
----------------------------------------------------------

Gens supporta anche le immagini dei CD (backups) nei formati .iso/.bin/.raw con audio .mp3.
E' consigliato che quando si usano immagini CD che tu abbia disponibili sia l'immagine del
CD che i file .mp3 corretti altrimenti molti giochi potranno non partire se non sono presenti
anche le tracce audio.

Per identificare correttamente qualsiasi traccia audio .mp3 per la tua 
immagine CD, Gens ha bisogno che si trovino nella stessa cartella dei file immagine CD con lo
stesso nome dell'immagine CD , seguiti da un numero di traccia. Per esempio se stai usando 
un'immagine CD chiamata Blaster.iso con tre files .mp3 , devi mettere tutti i files nella 
stessa directory e rinominarli come:
  
     Blaster.iso
     Blaster 02.mp3
     Blaster 03.mp3
     Blaster 04.mp3

Ci sono un paio di cose importanti da ricordare quando si settano i files di un'immagine CD
& .mp3 per usarli con Gens:

     * L'immagine CD NON DEVE essere numerata, o non funzioner se hai
       "Blaster 01.iso" invece che "Blaster.iso"!
     * L'immagine CD funge da traccia uno, quindi la prima traccia audiosar sempre la
       traccia due o successiva.
     * I numeri di traccia devono sempre essere anche composti da DUE CIFRE: 02, 03,...10 etc.,
       NON 2, 3,...10.
     * Lo spazio tra il nome del file e il numero della traccia  opzionale.

[+ Gens attualmente calcola l'ordine delle tracce leggendo il numero alla fine dei files .mp3.
   Puoi usare quasiasi numero tu voglia, per esempio 10, 27, 32... comunque  pi facile  
   rinominarli con il metodo di prima.]

Una volta che avrai settato la tua immagine CD e i files .mp3 come mostrato sopra , sari pronto
a cominciare.

Invece di cliccare su 'avvia CD' nel menu 'file' , clicca su 'Apri Rom' come se
stessi caricando un normale gioco Genesis/Mega-Drive. La finestra di apertura file
apparir come sempre e portai cliccare con la freccia sul box "tipo di Files" e selezionare
"Sega CD isos files (*.iso,*.bin,*.raw)" del menu a discesa. Ora individua il tuo file di 
immagine CD e clicca sul bottne Apri per cominciare a caricare il gioco.
Gens inizializzer l'emulazione del Sega-CD/Mega-CD e comincer a leggere i files di 
immagine CD/.mp3 files. Naturalmente potrebbe impiegarci un po' di tempo prima che la 
schermata del bios Sega-CD/Mega-CD appaia, perch Gens deve calcolare la lunghezza di tutti
i files prima di poter cominciare.


* Giochi Multi CD:
----------------

Alcuni giochi Sega-CD/Mega-CD hanno diversi CD, quandi avrai bisogno di cambiare CD
ad un certo punto per continuare la tua partita.

- se stai giocando da un CD reale, normalmente gens bloccher il tuo vano CD
finch non avrai cliccato su "Avvia CD",  stato *necessario* fare in questa maniera perch
non c' modo per rilevare se il vano CD sia aperto o no , con win32 API (nor ASPI) !
Bene. Quindi quando hai bisogno di cambiare CD, premi la combinazione Ctrl+V una prima volta
per estrarre il CD (vano aperto), poi inserisci il nuovo CD e premi una seconda volta Ctrl+V
per chiudere il vnao.
Per i lettori CD slot-in, premi Ctrl+V dopo aver inserito il nuovo CD.

- Se stai eseguendo un gioco multi-CD da un'immagine ISO, devi procedere nella stessa maniera:
quando vuoi cambiare CD premi Ctrl+V per simulare il vano aperto, e premilo di nuovo per
simulare la chiusura e apparir una finestra di dialogo per scegliere la nuova immagine ISO.

Importante : A volte il processo di scambio dei CD non funziona bene per problemi vari.
             Ritenta finch non funzioan correttamente.


I salvataggi di stato non sono ancora suportati per il Sega CD.


    _____________________________
   /############################/
  /# CARTUCCE VIRTUALI DI RAM #/
 /############################/
 

Il Sega-CD/Mega-CD disponeva per i salvatagi dei giochi, di 8kb di BRam interna, 
questo  sufficiente solo per utilit di base dei salvataggi ed  spesso un problema
per i giochi sull'hardware reale quando i giochi cominciano a richiedere pi dello 
spazio limite. Erano disponibili anche cartucce di SRam esterne, tra 8kb e 64kb di capacit.
La scarsit di BRam interna  un problema minore nel Gens perch esso crea una nuova
macchina virtuale, e separa il file di BRam interna, per ciascun gioco. Comunque per offrire
maggiore flessibilit, e pi slot di salvataggio per ogni gioco, Gens supporta anche delle
"cartucce di ram virtuali". Ogni file di BRam creato dal Gens salva sia la BRam interna che
i dati della SRam esterna nello stesso file.

Puoi settare le dimensioni della cartuccia di ram virtuale a Nessuna, 8kb, 16kb, 32kb o 64kb
attraverso il menu di opzioni. E' consigliato di settare comunque sempre questo valore a 
64kb, perch se dopo volessi incrementare le dimensioni della cartuccia di ram virtuale
avresti bisogno di riformattarla e ogni dato di salvatagio andrebbe perso.

Per settare la cartuccia di ram virtuale per il tuo gioco Sega-CD/Mega-CD, avvia il CD o
carica la tua immagine CD normalmente. Quando appare la schermata del logo Sega-CD/Mega-CD
premi il bottone A, B o C per accedere al menu avanzato e poi seleziona la gestione
della memoria muovendo il puntatore su "option" o "memory", dipende dalla versione del bios
che si utilizza. Sugui le istruzioni a schermo per formattare la tua cartuccia di ram virtuale
e potrai in seguito avviare un gioco normalmente.

Non dimenticare che hai bisogno di settare le funzioni della cartuccia di ram virtuale
separatamente per ogni gioco Sega-CD/Mega-CD che intendi utilizzare con essa.


    __________________
   /#################/
  /# GIOCO IN RETE #/
 /#################/
 

Gens offre anche la possibilt di giocare in rete su Internet (.net) o in rete 
locale (LAN) usando il supporto per Kaillera network client. Tieni conto che 
sebbene il file kailleraclient.dll non sia necessario per eseguire Gens, potrai
giocare in rete solo se questo file  presente nella cartella del Gens.

Se vuoi giocare su .net devi essere connesso ad internet tramite il tuo
Service Provider (ISP). Se vuoi giocare attraverso una LAN, devi essere fornito
del Kaillera Server software che puoi scaricare da http://www.kaillera.com.
Inoltre se usi un firewall hai bisogno di fornire a Gens l'accesso alla rete
Internet/LAN. 

Quando stai giocando in rete .net o su una LAN tutti i giocatori DEVONO usare
lo stesso nome del file per i gioco che si sta giocando. Per esempio se il giocatore
uno sta usando un ROM chiamata "Columns (REV 01) () [!].smd" e l'altro sta usando
"Columns.smd" NON FUNZIONERA', tranne se le ROMs sono identiche!
E' consigliato di usare Cowerings GoodGen per rinominare le tue ROMs e renderle pronte
per l'uso su internet.

Per cominciare una sessione Netplay seleziona l'opzione 'gioca in rete' da menu 'File',
o premi Ctrl + N sulla tastiera. La finetra del Kaillera Client si aprir e verr
caricata la lista dei server dei giochi attivi. I servers sono mostrati secondo il Ping 
rate, in modo che il pi sar basso il Ping, migliore potr essere la tua esperienza online. 

Non dimenticare di specificare un nome utente nel box in basso a sinistra della finestra
Client, che  il nome che le altre persone sul Kaillera server potranno vedere quando 
sarai online.

La prossima scelta riguarda il server dove vorrai giocare, Kaillera prover a connettersi
e se andr a buon fine, si aprir una nuova finestra che mostra gli altri giocatori 
connessi e il loro stato (es: playing,idle ...) = (es: sta giocando, in attesa...)

Nella parte bassa della finestra del server vedrai una lista dei giochi attualmente in
esecuzione, se vuoi giocare ad uno di questi (e lo stato  'waiting'='in attesa'), ti baster
cliccare su 'join the game'='partecipa al gioco'.

Puoi creare una tua propria stanza di gioco cliccando sul bottone 'Create new game'='Crea
nuovo gioco', e una lista di giochi disponibil nella tua directory corrente verr 
visualizzata, seleziona il gioco che vuoi eseguire dalla lista e clicca su di esso per 
creare una nuova sessione di gioco. Ora puoi attendere che altri giocatori si uniscano a te
oppure puoi comiciare a giocare da solo.

Per chiudere la sessione di Netplay prima chiudi ogni gioco in esecuzione cliccando su 
'Chiudi rom' nel menu 'File', poi chiudi entrambe le finestre del Kaillera.
Ora sei nuovamente in modalit offline e puoi continuare ad usare Gens come faresti
normalmente oppure puoi uscire a Windows. Devi chiudere la sessione di Netplay e le 
finestre del Kaillera prima di chiudere Gens, altrimenti potresti avere un crash! (questo 
un bug del Kaillera... mi spiace)

Se volessi maggiorni informazioni circa l'uso del Kaillera, guarda alla sua homepage:
http://www.kaillera.com

Per gli autori degli altri emulatori che vogliano creare un NETPLAY/Kaillera compatibili
con le funzioni del Gens , quest  il formato dei dati spediti dalle funzioni
kailleraModifyPlayValues per il giocatore uno (lungo 2 bytes):

         F E D C B A 9 8 7 6 5 4 3 2 1 0

         1 1 1 1 M X Y Z S A B C U D L R
                 o       t       p o e i
                 d       a         w f g
                 e       r         n t h
                         t             t

Valore : 0 se il bottone  premuto, e 1 se inattivo.


    _______________________
   /######################/
  /# SUPPORTO GCOFFLINE #/
 /######################/
 

C' un suporto opzionale al GCOffline support (Genesis Collective Database o GCO )
aggiunto nel Gens, premi F1 mentre qualsiasi gioco  in esecuzione e il GCO dovrebbe
apparire aprendo la giusta pagina.

Per abilitare questo, hai bisogno per prima cosa di scaricare i files del GCOffline
dal sito Genesis Collective (http://www.genesiscollective.com). Hai bisogno solo dei
files GCOffline.chm e Genesis.chm per il supporto del GCO per farlo funzionare, tutti
gli altri files sono opzionali. Dovresti mettere tutti i files del GCO in una sola 
directory, e ulteriori istruzioni per settare il GCO sono disponibili al sito del
Genesis Collective e  nel GCO stesso.

Una volta che avrai scaricato i files hai bisogno di settare la loro posizione attraverso
la configurazione delle cartelle e percorsi nel menu opzioni prima che il supporto del GCO
diventi disponibile.


    ______________________________________
   /#####################################/
  /# FAQ: DOMANDE FREQUENTI (Generale) #/
 /#####################################/
 

Q : Quando provo ad eseguire il Gens ottengo il seguente messaggio :
                            "Error with Query Interface". Come faccio a risolvere?
A : Hai bisogno di reinstallare le directX 7.0 (o successive).


Q : Non posso settare il mio joypad perch i tasti vengono premuti automaticamente
    (rapidamente), qual' il problema?
A : Alcune persone hanno sperimentato problemi con Gens per usare  il loro Joypad
    perch quando premono un tasto Gens legge pi volte gli inputs e setta tutti
    i controlli ad un solo tasto!
    Per risolvere dovresti reinstallare i drivers del  tuo Joypad e poi reinstallare
    DirectX 7.0, non dimenticando di ricalibrare il tuo Joypad priam di eseguire Gens.
    Se non si risolve il problema , dipende dai drivers del tuo Joypad che sono
    difettosi. Controlla che ci siano nuove versioni. Sfortunatamente se non si 
    risolve il problema, sarai costretto ad usare la tastiera.


Q : Non posso usare le diagonali usando il mio joypad, o le diagonali smettono di funzionare
    Come lo risolvo?
A : Molte persone hanno riportato questo problema e sembra che sia un problema delfile 
    Gens.cfg. Chiudi Gens, cerca e cancella il file Gens.cfg. Ora riavvia Gens e setta
    i tuoi joypads di nuovo, dovresti poter essere in grado di usare le diagonali.


Q : Perch tutti i colori sono sbagliati?
A : Le schede grafiche usano diversi tipi di modalit interne di rendering per 16bit,
    alcuen usano la modalit 555 (per esempio ATi Rage Pro) mentre altre usano la modalit
    565 (es NVidia TNT2). Gens automaticamente cerca di riconoscere lo standard grafico 
    della scheda video che stai usando, ma sfortunatamente non sempre funziona. Se la
    palette dei colori  tutta sbagliata sul tuo sistema puoi forzare Gens ad usare la modalit
    video corretta editando il file Gens.cfg. Apri il file con Notepad e sotto la sezione
    [graphics] aggiungi uno dei seguenti comandi finch il problema non vine risolto:
                              Force 555=1
                                  oppure
                              Force 565=1


Q : Game Genie non funziona!!!
A : Game Genie spesso sembra causare infinti problemi alle persone, per 
    maggiori informazioni circa l'uso dei codici del Game Genie  consigliato
    scaricare il manuale ufficiale del Gens e/o il Big Book of Game Genie
    Codes dal Genesis Project. (http://www.genesisproject.co.uk)


Q : Dove posso trovare le roms?
A : E' facile trovare le roms con un notore di ricerca, non dimentiare che  illegale
    detenere roms senza possedere la copia originale del gioco. Non saremo responsabili
    per le tue azioni.


Q : Perch a volte il Netplay crasha?
A : La libreria Kaillera library ha alcuni bugs, Gens ne ha altri e quindi 
    sfortunatamente il Netplay pu risultare a volte instabile.


    _____________________________________
   /####################################/
  /# FAQ: DOMANDE FREQUENTI (Mega-CD) #/
 /####################################/
 

Q : Gens ritorna alla schermata bianca/intro dopo aver usato il comando 'Avvia CD' 
    (o aver caricato una immagine ISO), perch?
A : I tuoi files del bios sega CD non sono configurati correttamente, leggi la sezione
    Sega-CD/Mega-CD per maggiori informazioni.
    Un'altra ragione perch ci si verifichi usando un'immagine ISO pu essere che tu
    abbia un file ISO corrotto, Gens non pu riconoscerlo come un file Sega-CD/Mega-CD
    quindi viene annullato il processo di caricamento.


Q : Ottengo sempre l'interfaccia del lettore BIOS CD con il messaggio "NO DISC"
    quando provo ad eseguire un gioco Sega-CD/Mega-CD, com' possibile?
A : Se hai pi di un lettore CD/DVD nel tuo sistema devi mettere il gioco
    Sega-CD/Mega-CD nel giusto lettore!
    Il supporto per i lettori-CD in Gens potrebe non funzionare con tutti i lettori,
    se hai pi di un lettore CD o DVD installato nel tuo sistema prova ad utilizzare 
    l'altro per vedere se il problema viene risolto.
    Se hai un solo lettore, o nessuno dei tuoi lettori funziona, prova ad aggiornare
    con gli ultimi ASPI drivers disponibili.


Q : Il bios continua a dire "CHECKING DISC"!
A : Significa che  il CD non  riconosciuto come Sega-CD/Mega-CD.
    Controllalo per essere sicuro di aver messo il tuo gioco Sega-CD/Mega-CD
    nel giusto lettore CD e che il disco stesso non sia danneggiato. Di nuovo
    utilizzare un altro lettore CD/DVD o provare ad aggiornare
    con gli ultimi ASPI drivers disponibilipotrebbe risolvere il problema.


Q : Non sento alcuna musica nel mio gioco Sega-CD/Mega-CD quando uso una ISO con
    files MP3. Come risolvo?
A : Assicurati che i tuoi files ISO e MP3 siano correttametne nominati e numerati,
    leggi la sezione Sega-CD/Mega-CD per maggiori informazioni.


Q : Non sento alcuna musica nel mio gioco sega CD/Mega-CD ma lo sto eseguendo da 
    un CD, come mai?
A : Ci sono molte possibili ragioni perch si verifichi questo problema:
        1) Con Gens 1.40 o successivi normalemten non accade, o si tratta di
           un problema relativo all'emulazione!
        2) Se hai pi i un lettore CD o DVD nel tuo sistema, verifica che il 
           lettore che stai utilizzando per l'emulazione Sega-CD/Mega-CD sia 
           collegato alla scheda audio!?
        3) Hai disabilitato la riproduzione CDDA nelle opzioni sonore?


Q : C' un problema con la riproduzione CD Audio che si verifica circa
    ogni minuto, perch?
A : E' un bug noto, e avviene quando la frequenza della scheda audio  
    settata a 11Khz o a 22Khz, semplicemente setta la frequenza del suono
    a 44Khz (qualit CD) per prevenire che avvenga.


Q : Ottengo un messaggio di errore SRam quando provo a giocare alcuni giochi
    Sega-CD/Mega-CD e non posso continuare il gioco. Come risolvo?
A : Devi formattare la cartuccia virtuale di ram opzionale per questo gioco per
    avviarlo. Leggi la sezione relativa alle cartucce di ram virtuali per
    capire come farlo.

 
Q : Bella giornata, non  vero?
A : Intro Style=1 ...


    _________________________________
   /################################/
  /# FAQ: DOMANDE FREQUENTI (32X) #/
 /################################/
 

Q : 32X non funziona !
A : Assicurati di aver correttamente configurato i files del bios 32X
    (leggi la sezione 32X).

Q : Perch  cos lentoooooooo ?
A : Perch l'hardware 32X  complesso e usa 2 RISC CPU veloci, leggi la sezione 
    32X per maggiori informazioni e per sapere come migliorare la velocit.


Q : Perch il gioco XYZ non funziona ?
A : L'emulazione 32X  ancora in sviluppo, alcuni giochi non sono ancora supportati.


    __________________
   /#################/
  /# INFO TECNICHE #/
 /#################/
 

Le seguenti features sono presenti nel Gens:
--------------------------------------------

* 68000 CPU Principale & secondaria : 
	- Emulazione della libreria Starscream 680x0
          by Neill Corlett (corlett@elwha.nrrc.ncsu.edu)
	  modificata per Gens.
* SH2 CPU Principale & secondaria : 
	- Custom ASM core.
* VDP 32X :
        - modalit Direct color con priorit
        - modalit Packed pixel color con priorit
        - modalit Run lenght
        - Fill function
* VDP Genesis :
        - trasferimenti DMA (Tutte le modalit e i timing rispettati)
        - Scroll piani A e B con scrolling verticale (tutto, 2 celle)
          e scrolling orizzontale (tutto, cella, punto)
        - piano finestra
        - piano Sprite
        - Interrupts orizzontali e verticali
        - tutti gli effetti raster
        - Effetti evidenza/ombra
        - modalit Interlacciata
        - collisione Sprite & sprite overflow flags
* coprocessore GFX :
                    - Rotazione/zoom supportato in tutte le modalit
                    - Conversione colore/dati caratteri
                    - Conversione punti/celle GFX supportata in tutte le modalit
* Porte I/O supportate (controller 1 e controller 2) con supporto Parziale adattatore
  Multi-Tap (4 giocatori) joystick
* interfaccia CD :
                 - emulazione CDD e CDC
                 - ASPI usati per accesso a basso livello del CD
                 - Supporto files ISO, BIN, RAW
* Emulazione Z80 CPU : RAZE Z80 core by Richard.Mitton
                      (richard.mitton@bigfoot.com) modificato per Gens
* Emulazione chip YM2612 personalizzato :
                                 - Special mode channel 3 supportato
                                 - AMS & FMS LFO supportati
                                 - Emulazione modalit Alta qualit :
                                   Calcolo sonoro alla frequenza corretta
* Emulazione chip PCM
* Emulazione chip PWM
* Emulazione PSG 76489
* SRAM supportata completamente. (Ancora nessun supporto per la Sram)
* BRAM e cartucce virtuali di ram supportate.
* Frame Skip (Auto, 0, 1, 2, 3, 4)
* Salva/Carica Stato. (Formato dei salvataggi di stato Genecyst)
* Modalit di rendering in finestra / Schermo pieno
* Supporto Game Genie
* Supporto Netplay (Kaillera)

Le seguenti features mancano al Gens:
-------------------------------------

* Supporto chip SVP. (Virtua Racing)
* Buon supporto Multi-Tap
* Supporto Menacer Light Gun
* Suppporto Mouse
* Supporto chip SRAM personalizzato
* Pieno supporto Sega-CD/Mega-CD (caratteristiche circa il Subcode)
* Pieno supporto 32X (PWM DMA, modalit packed 32X VDP mista al VDP genesis...).


    _______________________________________
   /######################################/
  /# RINGRAZIAMENTI (in ordine casuale) #/
 /######################################/
 

* Neill Corlett per il suo velocissimo emulatore di 68000 Starscream.
* Richard.Mitton per il suo velocissimo e accuratissimo emulatore di RAZE.
* Michel Gerrie, Steve Snake, Jagboy, Trzy, Atani, Quinneston, Charles Mac
  Donald, Christian Chriller... per le informazioni sui sistemi SEGA e l'aiuto generico.
* Red5 del The Genesis Project per il testing del Gens e per aver scrtioo il Manuale 
  Ufficiale del Gens.
* Mysticales per tutto l'aiuto che lei mi ha dato.
* Christophe Thibault per aver creato il Kaillera.
* Kreed (Derek Liauw Kie Fa) per il suo eccellente motore 2xSaI.
* David Gonzlez Flores per l'aiuto con il SEGA CD.
* Nicolas BRAY, NiNjA LEMoN, Arzeno Fabrice, DaGee, Thierry Caland,
  Mickagame, Nik 166, Belgarion, Darkfalz, Herakles, Biohazard ... (Sono
  certo di aver dimenticato qualcuno , scusate) per essere stati Gens beta testers.
* Thierry Caland per aver creato il Gens beta testers site.
* Combacker per aver progettato il Official Gens Site.
* Durrenberger David - dines (http://www.koubis.com) per il logo e l'icona del Gens.
* Consolemul staff (e specialmente Sir Jaguar) per aver ospitato il sito.
* Emuforce staff (e specialmente D[J]) & Emusphere staff per segnalazioni di bug, feedbacks e per
  aver ospitato il sito in passato.
* UPX by Markus Oberhumer & Laszlo Molnar (http://upx.tsx.org).
* Tutte le persone che mi hanno spedito le traduzioni (Wisesage per il koreano, Markus
  per il finlandese, Suay per il tedesco, NIX per l'italiano, Klaas-Wim van Diermen per
  il danese, Biohazard per il russo,  U4 TONE per il giapponese ... ).
* Tutti quelli che mi hanno segnalato dei bug, che hanno dato supporto per Gens rispondendo a
  domande sul forum... 
* Chiunque possa aver dimenticato !