F E L L O W COMMODORE AMIGA EMULATOR de Petter Schau(pschau@online.no)
Documentação e FAQ de Brett Eden (revere@sub.net.au)
Tradução para Português por Marcelo Gurgacz (margu@brasilnet.net)

LEIA AS INTRUÇÕES ANTES DE USAR O FELLOW
Este arquivo contém o Fellow V0.33, para DOS.
Autores
O emulador foi escrito por:
(C) Petter Schau em 1996/1997/1998. (pettersc@ifi.uio.no)
Com a ajuda de:
(C) Dolejsi Romano 1997 (roman@sorry.vse.cz)
(C) David Voracek 1997 (assassin@paru.cas.cz)
(C) Rainer Sinsch 1998 (sinsch@stud.uni-frankfurt.de)
Vá à seção creditos para uma detalhada descrição dos colaboradores

Licença

As condições para usar e distribuir este emulador:
Os direitos sobre este programa pertencem a Petter Schau e a aqueles que deram um contributo para melhorearem o produto.
Se permite que se use gratuitamente este programa.
A distribuição gratuita é permitida com certas restrições.
Pode ser livremente distribuido desde que o conteudo deste arquivo permaneça intacto, não sendo modificado, e não haja nenhum objetetio de lucro, fora o preço do meio usado para distribuição.
A redistribuição não mudará as condições de como o software deva ser usado e distribuido.
A inclusão em coletânea em CD-ROM com outros softwares livremente distribuidos  é permitida.
A distribuição que viole o princípio de nenhum lucro requer a autorização dos autores do programa.
O emulador está disponível assim como é, e é utilizado a seu próprio risco. Os autores não dão suporte e não são responsáveis por quaisquer danos a objetos ou pessoas.
Usando este programa, os autores não são responsáveis por quaisquer problemas que surjam durante seu uso.  Este software é esperimental e assim utilizado a seu próprio risco.
As condições se aplicam também aos arquivos de código do emulador.
As condições suplementares para o código do emulador:
Pode-se mudá-lo à vontado, desde que seja para uso pessoal.
Se fizer mudanças ou inclusões de qualquer coisa que seja util a outros pessoas, seria interessante mandar um patch a fim der ser incluso no código oficial.
Inclusões de partes do código em outro  software livremente distribuido são permitidas, desde que os  autores sejam mencionados por sua própria obra.
"AMIGA","AmigaOS","Kickstart" e "Workbench" sono marcas de produtos registrados pela Amiga International. As outras marcas mensionadas são registradas pelos seus respectivos proprietários.
Conteúdo
1. Introdução
2. Requisitos do sistema
3. Requisitos Essenciais
3.1 Imagem do Kickstart
3.11 Usando o Transrom
3.2 Disco-Imagem
3.21 Usando o Transdisk
3.3 Copiando arquivos do PC -> AMIGA & AMIGA -> PC
4. Iniciando o Fellow
5. Configurações e Menu do Sistema 
5.1 Menu do sistema
5.1.1 Árvore doMenu do sistema
5.1.2 Menu de configuração
5.1.3 Navegando nos Arquivos
5.2 Menu principal
5.2.1 Option
5.2.2 Configuration
5.2.3 Utilities
5.2.4 Hard Reset
5.2.5 Debugger
5.2.6 About 
5.2.7 Quit
5.3 Menu Configuration
5.4 Menu Floppy Configuration
5.4.1 Diskimage in DF(x)
5.4.2 Drive (x) status
5.4.3 Disk-DMA speed
5.4.4 Alt-N cycling
5.5 Menu Filesystem Configuration
5.5.1 Add VFS filesystem
5.5.2 Add readonly VFS
5.5.3 Add normal filesystem
5.5.4 Add readonly normal filesystem
5.5.5 Remove filesystem
5.6 Menu Screen Configuration
5.6.1 Screen resolution
5.6.2 Frame-skip ratio
5.6.3 Maximum frame-rate
5.6.4 Flicker-free interlace
5.6.5 Cycle-exact drawing
5.6.6 Scale Y
5.7 Menu Memory Configuration
5.7.1 Chip memory
5.7.2 Fast memory
5.7.3 Bogo memory 
5.7.4 Kickstart-image
5.7.5 Keyfile
5.7.6 Memory space size
5.8 Menu Sound Configuration
5.8.1 Sound emulation
5.8.2 Output rate
5.8.3 Output channels
5.8.4 Output bits
5.8.5 Low-pass filter
5.8.6 Sound buffer depth
5.8.7 Send sound ouput to WAV-file
5.9 Menu CPU and Blitter configuration
5.9.1 Virtual CPU instruction set
5.9.2 Virtual CPU speed
5.9.3 Virtual Blitter speed 
5.9.4 Long Blits
5.10 Menu Hardfile configuration
5.10.1 fhfile.device state
5.10.2 FELLOWX hardfiles
5.11 Menu Various Configuration
5.11.1 Joystick Port 1 & 2
5.11.2 Power/floppy LEDs
5.11.3 Performance displayed on-screen 
5.11.4 Menu-position saved on exit
5.11.5 Autorun after some commands
6. Debugger 
6.1 Step
6.2 Step Over 
6.3 Breakpoint 
6.4 Memory 
6.5 CIA
6.6 IO 
6.7 Trace on
6.8 Trace off
6.9 Show Trace
6.10 Trace to file
6.11 Event log configuration 
6.12 Show event log 
7. Interface Dos 
8. Como Iniciar - Guia Básico
9. Teclas de Atalho
9.1 Teclas de Atalho na Interface Inicial
9.2 Teclas de Atalho durante a emulação
10. Informações sobre como contatar o autor
1. Introdução
Bem vindos ao "Fellow Amiga Emulator", um programa de emulação do Commodore Amiga.
O Fellow cria um ambiente virtual do Amiga em seu PC no qual se pode utilisar o seu software. A emulação funciona em um IBM PC compatível com DOS instalado. Podo ser usado em diversos ambientes DOS, sendo que o emulador foi tesdo com sucesso no MS-DOS, DosEmu para Linux e em seções DOS no Windows 95/98 e NT.
O Commodore Amiga 500 é o modelo usado como referencia para a crianção do "Fellow Amiga Emulator", e a configuração do emulador tenta recriar em seu PC este computador.
Fellow é também estremamente configurável, com características avaçadas que podem ser habilitadas, ultrapassando em fato a capacidade de um simples Amiga 500. É recomendado ler o sumário das características, para assim ter uma idéia dos pontos positivos e das limitações do programa.
O Amiga 500 foi posto à vem em 1987 como sucessor do Amiga 1000. Foi por anos o modelo mais popular da família Amiga. Com suas ricas capacidades multimedia, graças a uma série de coprocessadores dedicados à gestão gráfica, bem como seus 4 canais estereofônicos baseados em sample, tornou-se logo uma plataforma popular para jogos e demos. A avançada capacidade multimidia combinada a um sistema operacional com janelas, com um excelete multitarefas, fizeram o sucesso do Amiga que foi considerado por muitos anos um perfeito sistema.
Mesmo se já se passaram mais de 10 anos da venda do primeiro Amiga, a emulação dos primeiros Amiga é ainda muito exigente em termos de recursos nos computadores atuais e precisa-se pelo menos de um bom computador Pentium. A parte mais complicada é naturalmente a simulação dos chips customs.
"Fellow Amiga Emulator" foi criado por Petter Schau e a primeira versão publica foi lançada em Dezembro de 1996. Antes daquela primeira versão foram-se muitos anos de preparação com curiosas experiências sobre diversas partes do hardware do Amiga. Hoje pode ser considerar como um trabalho completo sobre muitos pontos de vista, também graças a ajuda de outras pessoas.
2. Requisitos do sistema
Para rodar o Fellow, o seu sistema deve igualar-se, ou exceder, as seguins características:
Se RECOMENDA de ter ao menos a seguinte configuração:
Se a sua placa de vídeo não suporta a VESA BIOS Extensions 2.0, precisará de um driver DOS VBE 2.0 (procure na página do fabricante), ou Scitech Display Doctor, disponível na rede.
Sem o suporte VBE 2.0, nem todas as resoluções de tela estarão disponíveis.
Fellow é um software que utiliza intensamente a CPU , e se você quiser trabalhar no Amiga com programas que usam de modo maciço Gráficos, precissará de no mínimo um Pentium 166 e uma placa de video PCI/AGP veloz, bem como outros fatores cmo a velocidade da  RAM (pense que a  RAM DIMM e' de 10ns em confronto com a SIMM EDO e FPM que operam a 60ns e 70ns).
3. Antes de iniciar -Requisitos essenciais
Antes de poder usar o Fellow, precisará de duas coisas:
3.1 Imagem da Kickstart
Uma cópia da Rom Kickstart do AmigaDOS retirada de um VERDADEIRO Amiga. Este arquivo se obtém graças a um programa chamado TransROM que está incluso com o Fellow. O uso do Kickstart deve respeitar os direitos autorais de software da Amiga International e assim sendo, não podemos incluí-lo junto com o emulador. Os modos corretos de obtê-lo é copiando-lo do Próprio Amiga, ou comprar o  Amiga Forever CD Cloanto que tem a licença da rom Kickstart e do Workbench da versão 1.0 até 3.1 junto com outros softwares.
3.1.1 Usando o transrom
O TransROM deve ser copiado em um Amiga verdadeiro para fazer uma cópia da ROM e colocá-la em um arquivo.
CLI> transrom >RAM:kick.rom
Copia o Kickstart e o insere em um arquivo RAM: chamado kick.rom. Este deve ser copiado para o PC no diretório do Fellow (pode até ser colocado em outro diretório).
3.2 Imagem de Disco
Precisará também de uma "imagem" de um disquete verdadeiro do Amiga contendo o jogo/demo deseja usar no Fellow. Isto se consegue usando um programa chaamado "Transdisk" que está incluído com o Fellow.
Uma  imagem de disco é um arquivo que contém os arquivos normalmente arquivados em um disquete.
O disk drive de um PC não pode ler um disco no formato Amiga, sendo assim, necessita-se de uma imagem de disco de um verdadeiro disco de Amiga.
3.2.1 Usando transdisk
Como o TransROM, o TransDisk deve ser copiado de um verdadeiro Amiga para ser usado.
O Transdisk é iniciado com o shell do AmigaDOS, e copia um disquete, trilha por trilha, em um arquivo (que pode ser lido pelo Fellow).
CLI> transdisk >RAM:df0.adf
Ela faz uma imagem de qualquer disco no DF0:. Ele não dever ser necessáriamente chamado de df0.adf, podendo receber qualquer nome..
3.3 Copiando arquivos do PC -> AMIGA e AMIGA -> PC
1.Usando um cabo null-modem, pode-se fazer transferência com Zmodem entre um Amiga e un PC, simplesmente ligando um cabo em uma porta serial em cada máquina e carregando um programa qualquer, como Terminus, Ncomm o Term no Amiga e Terminate, Telemate, Telix (o HyperTerminal para Win 95 se insistes) no PC e iniciando pois um upload com Zmodem no Amiga. Se o configurou corretamente (download com ZModem automático ), o PC aceitará automaticamente o upload, e copiará o software no seu Hard Disk (do seu pc).
2. Se queres o melhor, pegue uma cópia do serial.device BaudBandit para l'Amiga, e configure para 57,600 Baud. Baud Bandit permite trasferir a 5500cps em/pare um Amiga com 68000. O programa está disponível na AmiNET.
Se és um daqueles com o AmigaOS 1.2/1.3 e A500, com apenas um floppy-drive poderás ter dificuldades. A meno que tu tenhas um programa de emulaçaão de terminal em um disquete de Amiga disponível ou a possibilidadede usar um segundo drive não há maneiras de usar um cabo null-modem para dialogar com o PC (que é hoje indispensável para obter software como o transdisk ou transrom em um drive Amiga). A melhor coisa a fazer é contatar um grupo de usuários que possa te arranjar o tal disco ou se tiverdes sorte, um distribuidor de shareware Amiga em sua região.

Nota: Alguns Amiga permitem configurar a saída serial a 115,200 bauds. Isto depende sobretudo da máquina e da revisão da placa-mãe e do microprocessador.Setando a 115,200 bauds no Amiga e o PC, para transferir velozmente arquivos a velocidade de 10,100cps.

3. Se não houver um cabo null-modem, ou não pode comprar um, pode transferir o software Amiga para o PC usando um floppy disk formatado a 720k. O Workbench 2.1+ é vendido com o CrossDOS que é um software que permite ler o disco de 720k do PC no' Amiga. Se não houver CrossDOS (ou mesmo não houver Workbench 2.1 ou superior)), pode ser usado também o MessyDOS que é presente na Aminet. Abaixo é explicado passo a passo como transferir o software.
4. i) Pegue um disquete de PC de 720k, formatado no Pc ou Amiga usando CrossDOS.
ii) Cree um arquivo .ADF ou uma imagem do Kickstart usando o método supra-descrito.
iii) Arquive este arquivo usando LhA ou Zip, (assegure-se de tê-lo no PC, para poder descomprimi-lo).
iv) Copie o arquivo em um disco de 720k usando CrossDOS ou MessyDOS.
v) Coloque o disco noPC, copie o arquivo no Hard Disk e decomprima-o. Copie a Kickstart ou os arquivos .ADF no diretório do Fellow e boa sorte!
4 Ligando o FELLOW
Fellow é iniciado simplismente usando FELLOW.EXE no prompt do MS-DOS. Após ter feito isso, será mostrada a tela de menu com a situação dos discos (arquivos .ADF) que estão "inseridos" neste momento, e se a ROM Kickstart está presente.
5 Configuração e Menu do Sistema
5.1 Menu do sistema
Esta seção se refere ao menu inicial.
5.1.1 Menu do sistema
Na parte de baixo a direita da tela está o menu do sistema. Use as flechas do  teclado para mover os vários menus, e aperte enter para selecionar. Opções assinaladas em verde estão disponíveis, assim como parâmetros globais para algumas das das opções utilizadas. A tecla ESC pode ser usada para se retornar ao nível diretamente superior.
5.1.2 Menu de configuração

I settaggi di configurazione sono cambiati nel menu di configurazione. Appaiono nella finestra principale quando uno degli argomenti è stato selezionato. Il nome dell'opzione è visualizzato sulla sinistra evidenziata a destra di ciascuna opzione. Per muoversi usare i tasti UP e DOWN. I tasti LEFT e RIGHT cambiano i settaggi di ciascuna opzione. Alcune di esse richiedono la selezione di un file e la visualizzazione di una navigatore che consente di selezionare cio' che si desidera. Per confermare premere il tasto RETURN.

5.1.3 Navegando nos arquivos

O navegado de arquvios aparece na janela principal. Mova-se com as flechas do teclado até encontrar o que desejas e selecione com a tecla RETURN. Para sair sem modificar nada, aperte ESC.

Pode-se chegar diretamente ao arquivo escrevendo as primeiras letras dele.

É  possível usar uma opção que lembra os arquivos inseridos. Consulte a parte que reguarda ao uso do teclado na navegação entre os arquivos.

5.2 Menu principal
5.2.1 Start
Selecionando esta opção iniciará a emulação do Amiga. Se tudo estiver correto, o emulador tentará fazer o boot como um Amiga normal. Lembre-se de inserir a imagem de disco e a ROM Kickstart.
Se interromper a emulação esta opção te dará a possibilidade de reiniciá-la.
5.2.2 Configuration
O menu de Configuração é articulado em submenus que permitem abilitar e alterar os vários aspectos da emulação.
5.2.3 Utilities
Os seguintes submenus possuem ferramentas para criar os ADF, os Hard-Disk e rippar os MOD
5.2.4 Hard Reset
Esta opção reseta e  reinicia o Amiga. Esta função se seleciona automaticamente nos casos em que se modifica alguma opção de configuração.
Se nenhum Kickstart for carregado, Fellow procurará fazer funcionar os programas que não requerem um estreita interação com o Amiga OS. O disco-imagem inserido deve ser inserido porém no DF0. Pode em alguns casos haver programas que não façam uso das rotinas da Kickstart. (Nota: esta característica é tipica das primeiras versões até a 0.3.2a.)
5.2.5 Debugger
Esta ferramenta é usada para analizar o que ocorre no Amiga emulado. Foi desenvolvidad para procular erros na emulação e inclui um método para corrigir os bugs dos programas Amiga, bem como a análise do estado atual do hardware emulado, de qualquer ponto de execução do programa.
5.2.6 About
Esta opção mostra quem colaborou na programação do Fellow
5.2.7 Quit
Com esta opção se sai do emulador e se retorna ao DOS
5.3 Menu Configuration
O menu 'Configuration' contém uma série de opções que permitem configurar melhor o emulador, como vem esplicado abaixo:
5.4 Menu Floppy Configuration
Este menu controla os parâmetros relativos às imagens de disco e à emulação do hardware dos drives Amiga.
5.4.1 Diskimage in DF(x)
Onde (x) é 0, 1, 2 o 3 e esta escolha permite de indicar o disco virtual em cada um dos  4 floppy disk do Amiga. Quando se inicia o emulador, será pedido que a imagem do disco seja designada para DF0: (ou qualquer disk drive se usando a Kickstart 2.0)
Apertando-se  Del se espele a imagem de disco do drive virtual.
Com ALT-0 a 9 se escolherá a rotação entre um dos arquivos imagnes entre os 10 memorizados. (ALT-0 a 9 é descrito melhor no parágrafo que fala de file-requester.)
As imagens de disco comprimidas com gzip ou bzip serão descomprimidas no diretório do sistema TEMP ou TMP. Trocas (ex. salvar jogo) das imagens de disco comprimidos serão ignoradasi (somente a imagem de disco descomprimida em TEMP se modifica)
5.4.2 Drive (x) status
Onde (x) é um 0, 1, 2 o 3. Estas escolhas permitem desabilitar o drive para que o Amiga não o conheça. A utilidade disto é que o AmigaOS não utilizará o buffer do drive, e assim' se economiza vários K de memória que ficarão assim dispoíveis para uso.
 O uso intencional desta função é que alguns demos velhos poderiam não funcionar. Para o uso normal, deixe o disk-drive abilitado.
5.4.3 Disk-DMA Speed
Permite selecionar a velocidade na qual os arquivos dos discos virtuais serão lidos do drive. O acesso ao disco original é lento, mas a emulação faz um acesso mais veloz.
Os valores permitidos são  "Original" e "Fast".
Lembro que muitos programas precisão do 'Disk-DMA speed' setado como Original para funcionar bem.
5.4.4 Alt-N cycling
Controla quanto o cursor deve pular se  Del é apertado, ou se uma imagem de disco está na memória.
5.5 Menu Filesystem Configuration
Este menu contém um  número de seleções que controlam e definem o  filesystem na sua configuração. O filesystems é um directorio ou outrolugar que o emulador torna visível ao Amiga como se fosse um periférico real.
5.5.1 Add VFS filesystem
Esta opção agrega um filesystem virtual a configuração geral. O filesystem virtual traduz oformato DOS 8.3 no formato usado pelo Amiga. É pois requerido para que softwares Amiga sejam instalados do zero no espacó usado para manter atualizada a tabela de conversão dos arquivos, sendo que de outra forma seriam visíveis apenas aqueles no formato DOS 8+3 e o software poderia não encontras os arquivos necessários.
Assim descomprime ou instala o software no emulador com o formato VFS já transformado.
Quando se seleciona esta opção, antes se insere o nome do volume assim como queres que apareça no Amiga, logo o path do diretório no filesystem nativo do PC. Enfim precisa determinar o tamanho máximo dos arquivos permitida. Normalmente deixa-se como default esta opção.
5.5.2 Add readonly VFS
Esta opção é similar à 5.5.1, exceto que o filesystem ser só para leitura
5.5.3 Add normal filesystem
Similar à precedente, exceto serem visualizados apenas os nomes de arquivo DOS 8+3 e não ser efetuama uma adaptação para os nomes de arquivos longos.
5.5.4 Add readonly normal
Similar ao precedente, exceto para os arquivos DOS 8.3 e para o filesystem que é somente leitura.
5.5.5 Remove filesystem
Selecionando esta opção é visualizado um menu com o filesystem a ser removido.
5.6 Menu Screen Configuration
Este submenu controla os aspectos da emulação gráfica e da visualização na tela.
5.6.1 Resolution
Controla qual resolução o emulador usará. As resoluções disponíveis dependem de qul driver VESA se tem. As seguintes resoluções estão presentes no 'emulador se o seu drive VESA as suporta:
 
Resoluções suportadas:
800x600x16 bit color
800x600x15 bit color
640x480x16 bit color
640x480x15 bit color
640x400x16 bit color
640x400x15 bit color
640x350x16 bit color
640x350x15 bit color
400x300x16 bit color
400x300x15 bit color
400x300x8 bit color
320x480x16 bit color
320x480x15 bit color
320x480x8 bit color
320x400x16 bit color
320x400x15 bit color
320x400x8 bit color
320x240x16 bit color
320x240x15 bit color
320x240x8 bit color
320x200x16 bit color
320x200x15 bit color
320x200x8 bit color (Std. VGA)
O emulador seleciona só uma das resoluções em 15/16 bit se estas estiverem disponíveis. A resolução VGA 320x200x8 está disponível em todas as placas gráficas. Se um driver Vesa não está disponível ou não é suportado, a resolução 320x200x8 é a única disponível e selecionável.
NOTA:
As resoluções não-VGA podem ser usadas somente com o suporte de liner framebuffer por parte do driver VESA.
O emulador costrói imagens de um Amiga lembrando que este tem uma área gráfica de 768x580. Muitas resoluções, assim, podem não ser suficientemente grandes para se visualizar toda a tela. A disposição resultante é cortada para que caiba na tela.
5.6.2 Frame-skip ratio
O Frame-skip ratio controla a atualização de vídeo do emulador. 1/1 permite atualização contínua.
Relações mais baixas produzem animações em salto, mas permitem a emulação de outros componentes mais velozmente.
Ajustar este valor é geralmente a primeira coisa a se fazer para melhorar a performance do emulador.
5.6.3 Maximum frame-rate
Controla o limite máximo de quadros que o emulador deve gerar.
As opções disponíveis são "Unlimited", "50 Hz" e "Synch with VGA-card".
A função "Unlimited" disabilitará qualquer limite máximo, e permite de fazer funcionar tudo da maneira mais veloz possível.
Isto leva a uma alteração na velocidade de repetição do teclado e em geral a uma alteração do relógio do emulador. Poderia, em máquinas muito velozes resultar em um uso impossível do teclado.
"50 hz" limita a velocidade a de um Amiga A500 PAL.
"Synch with VGA-card" tentará sincronizar a tela com o refresh VGA usado. Pode em alguns casos criar imagens fluidas. Respeitando as normas de refress Pal o modo VGA-card provocará muitas vezes erros na velocidade do som e nas aplicações em geral. A configuração é ignorada quando a emução do som está como "Sychronized with emulation".
NOTA:
Esta configuração é ignorada se a emulação sonora está configurada como "Synchronized with emulation". Faz excessão a opção "Synch with VGA-card" que será usada junto com o som. Note que "Synch with VGA-card" e som não é uma boa combinação.
5.6.4 Flicker-free interlace
Quando habilitado, tentará interlaçar uma tela Amiga interlaçada. Isto é útil somente quando o emulador usa uma tela 800x600.
5.6.5. Cycle exact drawing
Esta é uma opção muito esperimental. Se habilitada permite a correta emulação dos efeitos de plasma, etc (ou pelo menos é a  intensão).
Esta opção por enquanto emula somente as mudanças de cores nas linhas intermediárias. É um teste para ver se funciona sem ter que reprogramar toda a parte gráfica. Por enquanto esta função funciona somente a  800x600
NOTA:
Manter esta opção permanentemente habilitada pode criar porblemas visto que há necessidade ainda de muito trabalho, logo, utilizá-la para ver efeitos específicos.
5.6.6 Scale Y
Quando habilitada, a opção permite a correção das imagnes em relação à resolução adotada. É aplicavel somente com outras resoluções do emulador.
Há 3 opções: "No Scaling", "Hardware VGA Line Doubling" e "Insert black lines"
"No scaling" não efetua nenhum redimensionamento vertical
"Hardware VGA Line Doubling" utiliza alguns registrosi VGA para escalar as imagensi. Funciona apenas com as placas gráficas compatíveis com os registros VGA e que utilizam tais registros também na resolução SVGA (Nem todas são assim).
"Insert black lines" é um método de software que insere linhas negras na imagem para mostrar a tela do Amiga com aspect ratio mais correto.
5.7 Menu Memory Configuration
Este submenu contra quais tipos e a quantidade de memória que o Amiga deva emular.
5.7.1 'Chip-memory'
Permite decidir quanta chip-ram será emulada. Os valores permitidos são entre 256KB e 2048KB.
5.7.2 'Fast-memory'
Permite decidir quanta  fast-ram será emulada. Os valores permitidos são 0, 1, 2, 4 e 8 MB.
5.7.3 'Bogo-memory'
Permite decidir quanta Bogo Ram (já chamada Slow-ram) será emulada. Este é um terceiro tipo de memória igual àquela usada nas espansões que eram instaladas na abertura do Amiga 500. Os valores permitidos são entre 0KB e 1792KB.
5.7.4 'Kickstart-image'
Permite escolher  a imagem da ROM (que é indispensável para trabalhar com o Workbench, ou em geral para iniciar os programas). Escolhendo esta opção aparecerá um file-requester para selecionar a ROM. O Fellow procurará o arquivo "kick.rom" como padrãot.
O sufixo .rom é indispensável. É possível utilizar também um kickstart de um disco ADF.
O emulador procurará automaticamente a locação de mem'roia onde a ROM deve estar inserida. Para ROM localizada no indereço $F000000, é possível carregar uma segunda  ROM de $F80000 ou $FC0000 com o comando -r2. É utilizavel para ver a animação de boot do CDTV. (No momento a 'emulação do CDTV não é possível)
5.7.5 'Keyfile'
Esta opção especifica o keyfile usado para acessar o kickstart criptografado que está no Cloanto 'Amiga Forever'
5.7.6 Memory Space Size

Esta opção controla a largura do gus da memória. As opções permitidas são "24 bit" o "32 bit". "24" bit è o standard utilizado no Motorola 68000 e 68010 e em algumas versões do 68020 que podem endereçar no máximo 16MB de memória. "32 bit" permite o endereçamento de um espaço de memória máximo de 4GB e é usado na CPU 68K média e high end.

5.8 Menu Sound Configuration
Este submenu controla os aspectos da emulação sonora
5.8.1 Sound-emulation
Seleciona o tipo de emulação. As opções são: "No sound" ou "Emulated, not played"
"No sound" - Desabilita a emulação sonora do Amiga
"Emular, não tocar" - o som é emulado, mas não se ouvirá.
As opções estão disponíveis se há uma placa sonora compatível são (Soundblaster): "Normal, synchronized with emulation" e "Normal, synchronized with real-time"
Temos, portanto, dois tipos de timing para a emulação sonora. "Normal, synchronized with emulation" produz uma saída de audio sincronizada com a emulação em geral. Se a emulação é muito lenta, aparecerá interrupções na execução. Em uma máquina veloz este método consegue uma boa qualidade de áudio.
"Normal, synchronized with real-time" separa a emulação de som do resto da emulação. A desvantagem é uma sensível distorção de audio. Logo não utilise em equipamentos muito lentos. Uma outra desvantagem é que o método utilizado não permite boas apresentações nas  CPUs  Pentium 2, mas não cria problemas com "Normal, synchronize with emulation" que trabalha com qualquer CPU.
NOTA:
A opção "Normal,synchronized with real-time" não foi incluida na versão 0.3.3, e assim a informação se refere às versões anteriores.
5.8.2 Output-rate
Esta opção seleciona a qualidade do som emulado. Os valores dispníveis são: 15650 Hz, 22050 Hz, 31300 Hz, 44100 Hz
5.8.3 Output-channels
Esta opção seleciona o número de canais a serem usados na emulação. Os valores são "Mono" ou "Stereo"
5.8.4 Output-bits
Seleciona o número de bits a serem usados para a emulação. Os valores são "8 bits" ou "16 bits"
NOTA:
Nem todas as placas de audio suportam todas estas opções. Se você escolheu valores errados para a sua placa os valores serão modificanos ao mínimo da emulação possível. Pode-se também usar a opção "Emulated, no playback". Ela permite o salvamento em qualquer qualidade de audio no formato .WAV.
PERFORMACE NOTE:
Utilisar 44100 Hz não é necessário  e, perde-se tempo de CPU. Um bom parâmetro é 31300 Hz. 8/16 bits e mono/stereo fazem pouca diferença em termos de velocidade.
5.8.5 Low-pass filter
Con questa opzione puo' essere abiitato Un filtro passa-basso da 7Khz. Esso modifica il suono e lo rende piu' ricco di bassi permettendo, almeno presumibilmente rimuovendo il rumore ad alta ferquenza dai samples.
5.8.6 Sound buffer depth
La lunghezza del buffer sonoro influenza il ritardo del suono, oltre ad avere altri due effetti. Su macchine lente, è possibile utilizzare questa opzione per avere un buffer maggiore e quindi evitare rumori fastidiosi ed interruzioni sonore.
Un' importante caratteristica di questa opzione e' di rendere piu' stringente la sincronizzazione. Su macchine veloci (Pentium 2) la migliore soluzione è un buffer corto per ottenere uno frame-rate costante
5.8.7 Send sound output to WAV-File
Habilitando questa opzione durante l'emulazione si avra' l'uscita audio su un file WAV della qualità audio selezionata
5.9 Menu CPU and Blitter configuration
Este submenu controla alguns aspectos da emulação da CPU e do Blitter.
5.9.1 Virtual CPU instruction set
Esta opção seleciona o set de instruções da CPU a ser emulada. Os modelos disponíveis são "68000", "68010", "68020", "68030". O 68020 e o 68030 correspondem ao tipo EC sem FPU e MMU
5.9.1 Virtual CPU speed
Controla a velocidade virtual da cpu emulada. Não confundir porém com a verdadeira performance em tempo-real.
As opções são "3.5 Mhz", "7 Mhz", "14 Mhz" e "28 Mhz". O clock é refente à temporização de um A500 com 68000 a 7Mhz e não é portanto referida a nenhuma CPU real. (É uma das coisas que podem ser feitas com a emulação)
5.9.3 Virtual Blitter Speed
Esta opção controla como os programas Amiga devem ver a velocidade do blitter. As escolhas são: "Normal OCS Speed" e "Finish Instantly".
"Normal OCS Speed" prevê um Blitter alinhado com a temporização de um chipset OCS normal e e respeita a velocidade. Algumas operaçÕes de fato requerem espera e a maior parte dos programas usam esta característica.
"Finish instantly" prevê um Blitter que não espera nenuma operação e termina rapidamente. Em alguns caos isso podereria sobrecarregar o emulador de operações do Blitter e degradar a performace em tempo real.
5.9.4 Long blits
"Long blits" é uma característica do chipset ECS. Alguns programas  o requerem como por exemplo a porta do Doom.
5.10 Menu Hardfile configuration
Este submenu controla o arquivo-winchester (hardfile).
Um hardfile é uma forma de fornecer um "winchester virtual" ao Amiga emulado. Ele é um arquivo enorme que é usado como se fosse um winchester. Podem ser de qualquer tamanho.
O Hardfile pode ser usado somente o 2.0 ou superior.
Lembre-se de formatar os novos hardfile's.
É possivel fazer boot de qualquer Hardfile tem a prioridade sobre DF0: mas não sobre DF1:
É possível utilisar os arquivos ADF não comprimidos em lugar dos hardfiles.
Estes últimos sãs numerados como FELLOW com um número crescente ao lado.
NOTA: Mudar o Hardfile significa fazer automaticamente um reset de hardware do "Amiga".
5.10.1 fhfile.device state
O hardfile é implementado como um device-driver que pode ser habilitado (Enabled) ou desabilitato (Disabled)
5.10.2 FELLOW(X) hardfiles
A opção controla quantos hardfiles devem ser selecionados e pode selecionar alguns destes a configuraão. Selecionando esta opção, aparecerá um navegador de arquivos que permite a seleção da memória de massa a ser emulada.
5.11 Menu Various Configuration
Este submenu é uma série de opções que controlam diversos aspectos.
5.11.1 Joystick Port 1 & 2
Esta opção controla a porta de joystick do Amiga.
As opções possíveis são:
Disabled, Mouse, Analog Joystick, Keyboard Joystick Replacement 1 & 2
As opções Keyboard Joystick Replacements permite usar:
Os botões shift, CTRL como firebutton 1 e ALT como firebutton 2.
ou ainda
' D' esquerda, ' F' baixo, ' G' direita, ' R' cima, 'CTRL Esquerda' como firebutton 1 e 'ALT direita' como firebutton 2.
Os Joystick Analógicos nom são aconselhados. Para calibrá-lo rode o stick durante a emulação.
Se houverem problemas pode-se experimentar a utilidade Joyemu que permite uma melhor gestão (:Procure em um Search-engine)
5.11.2 'Power Floppy Leds'
Controla onde visualizar os vários leds dos drives e do power..
É possível usar um circuito de hardware (inventado por Roman Dolejsi ) e se encontra em ledboard.txt.
A configuração por ordem dos  LED sobre o teclado comunica ao emulador a disposição dos LED no seu teclado.
5.11.3 Performance displayed on-screen
Esta opção habilita a visualização dos frame por segundo na parte alta a direita da tela. A porcentagem é aproximada.
5.11.4 'Menu-position saving on exit'
Esta é uma opção experimental. Quando é habilitada, os movimentos nos vários menus são salvados na saída, e na próxima vez que o emulador for carregado estará salva.
5.11.5 Automatic run after commands
O início automático pode ser habilitado depois de alguns comandos.
6. Debugger
Esta escolha faz com que se entre em um sub-menu, e o emulador precederá até que a condição selecionada não seja encontrada. É possível especificar um endereço ou mesmo um ponto específico onde se verifica um caso(*), e é possível continuar até que se verifique um excessão ou um evento irq.
6.1 Step
Vai para a próxima instrução (passo 1)
6.2 Step over
Seta um ponto de parada na próxima instrução, e o emulador continuará até que a instrução não seja encontrada.(Útil para saltar alguns loops e as instruções jsr/bsr)
6.3 Breakpoint
Esta escolha faz entrar em um sub-menu, e o emulador procedera até que a condição selecionada não seja encontrada. É possíbel especificar um endereço, ou o fim em um ponto específico se se verifica um caso(*), é possível continuar até verificar-se uma excessão ou um evento irq.
6.4 'Memory'
Visualiza o estado da memória. Anda para cima e para baixo' e Page Up/Down, "h" e "a" para configurar os carcteres ascii e hexadecimal.
6.5 'Cia'
Visualiza o estado dos registros no chip CIA.
6.6 'IO'
Visualiza o estado dos custom Chip. Isto lhe permite entrar em um submenu onde
é possível selecionar vários registros.
6.7 Trace on (*)
Habilita o histórico das instruções da cpu. O último meio milhão de instruções é armazenado.
6.8 Trace off
Desabilita o histórico das instruções da cpu.
6.9 Show Trace
Mostra o histórico das instruções da cpu. É possível mover com as teclas UP/DOWN, PGUP/PGDOWN, HOME/END e INSERT/DELETE (+- 1000 instruções).
6.10 Trace To File
Esta opção escreve o histórico atual das intruções da CPU em um arquivo chamado "mytrace.cpu"
6.11 'Evlog config'
Configura os eventos registrados, irq e excessões que podem ser habilitadas ou desabilitadas.
6.12 'Show evlog'
Selecionando esta opção entra-se em um navegador que mostra os eventos registrados.
7 Interface Dos
Várias  opções de linha de comando:  
-h Sumário das opções 
-log
Gera um log-file da inicialização.
Use esta opção para ver o que o emulador descobre do seu hardware. (o Default é nenhum log)
-nogui Bypass da  interface GUI. (Default: GUI habilitada)
-f12exit F12 sai do emulador (Default: F12 returna a GUI)
-config <file> Usa um arquivo diferente de fellow.cfg para a configuração. (Default: Usa fellow.cfg)
-noconfig Não usa o arquivo config (Default: Usa o arquivo config)
-ns Não salva as opções na saída  (Default: Salva)
-nommx Não usa as instruções MMX se presentes. (Default: Usa  MMX se presente)
Floppy disk command line options:  
-0 <file> Disco-immagem em DF0 (Default: nenhuma imagem)
-1 <file> Disco-immagem em DF1 (Default: nenhuma imagem)
-2 <file> Disco-immagem em DF2 (Default: nenhuma imagem)
-3 <file> Disco-immagem em DF3 (Default: nenhuma imagem)
-0e +|- Habilita (+) ou Desabilita (-) DF0 (Default: Habilitado)
-1e +|- Habilita (+) ou Desabilita (-) DF1 (Default: Habilitado)
-2e +|- Habilita (+) ou Desabilita (-) DF2 (Default: Habilitado)
-3e +|- Habilita (+) ou Desabilita (-) DF3 (Default: Habilitado)
-ds +|- Habilita (+) ou Desabilita (-)o acesso veloz a disco (Default: Acesso lento)
-dmX <file> Conteúdo dos Discos na memória X (0 ..9)
-dpath <dir/file> Ativa a path para  disco.
Hardfile command line options:  
-hfX <file> Usa o arquivo como X hardfile onde X é um número entre 0 e 9. (Default: Nenhum hardfile)
-he +|- Habilita (+) ou Desabilita (-) o hardfile device. (Default: Habilitato quando se usa um Kickstart V2.0++)
Memory command line options:  
-c <size> Usa <size> KB de memória chip, onde size è 256, 512, 768, 1024, 1280, 1536, 1792 o 2048. (Default: 2048 KB)
-fm <size> Usa <size> MB de memória fast, onde size è 0, 1, 2, 4, or 8. (Default: 0MB)
-b <size> Usa <size> KB de memória bogo (slow-fast), onde size è 0, 256, 512, 768, 1024, 1280, 1536 or 1792. (Default: 0 KB)
-r <file> Usa o <file> como Kickstart ou kickdisk (Default: kick.rom)
-r2 <file> Usa <file> come segundo Kickstart ou kickdisk. (Default: Nenhum Kickstart)
-K <file> Usa <file> como keyfile para Kickstart criptografado. (Default: rom.key)
Joystick command line options:  
-j1 n|a|m|k1|k2  Especifica a interface na porta game 1: 
n - Nenhuma
a - Joystick Analógico 
m - Mouse 
k1 - Substitui o Joystick com o Teclado (1) 
k2 - Substitui o Joystick com o Teclado (2) 
(Default: Mouse)
-j2 n|a|m|k1|k2  Especifica a interface na porta game 2: 
n - Nenhuma
a - Joystick Analógico 
m - Mouse 
k1 - Substitui o Joystick com o Teclado (1) 
k2 - Substitui o Joystick com o Teclado (2) 
(Default: Mouse)
Sound command line options:  
-s d|n|c|e Especifica o método de emulação do som:
d - Desabilitado
n - Normal, synchronized with emulation 
c - Normal, synchronized with real-time 
e - Emulated, no playback 
(Default: Desabilitado)
-sf <rate> A saída de audio em <rate> HZ, onde rate é 15650, 22050, 31300 ou 44100 
(Default: 15650)
-ss on|off Saída  stereo on ou off (Default: off)
-sb <bits> Qualidade de audio em bits, onde bits é 8 ou 16 (Default: 8)
-sd <frames> Sound buffer em 50 hz frames, onde frames range é um número entre 1 e 9. (Default: 5)
-sw +|- Habilita (+) ou  Desabilita (-) a captura em wav do som. (Default: Desabilitado)
-sl 0|1|2 Uso do Low-pass filter: 
0 - Original 
1 - Always 
2 - Never 
(Default: Original)
-s1 Força o uso das rotinas Soundblaster V1
Screen command line options:  
-res 800600w | 640480w | 640400w | 640350w | 400300w | 400300b | 320480w | 320480b | 320400w | 320400b | 320240w | 320240b | 320200w | 320200b Especifica a resoluzione a adotar (Default:800600w, ou em alternativa 320200b)
-fl none|50|vga Limite de frames por segundo
-f <number> Pula 1/numero de frames. (Default: 1/1)
-i on|off Desinterlaça em 800x600 (Default: off)
-gc on|off Usa cycle-exact graphics em 800x600 (Default: off)
-y n|h|b Especifica o tipo de vertical: 
n - No scaling 
h - Hardware VGA Scaling 
b - Blank line interleave
8. Como Iniciar - Guia Básico
Uma vez copiado um disco Amiga em um arquivo .adf, e trasferido para o seu PC, inicie o Fellow e designe a este disco-imagem o DF0:
Se é um disco Workbench, assegure-se de ter copiado a Rom Kickstart em um arquivo situado no mesmo diretório do Fellow, e tê-lo nomeado kick.rom, ou ter selecionado um outro nome no menu de configuração.
Se o Kickstart não está presente, o Fellow  fará bypass do bootstrap do' Amiga e tentará iniciá-lo de outra maneira. Este sistema funciona com os demo e alguns jogos que ignoram as rotinas da Kickstart e fazem tudo por conta-própria. Deve-se selecionar "RESET" para habilitar este sistema depois de inserir um disco-imagem.
Selecione a quantinade de Ram que deve usar, cunfigure a emulação de som e escolha "RUN" no menu principal.
Se tudo for feito direito, vai funcionar !
9. Teclas de Atalho
Algumas teclas de atalho estão disponíveis na interface inicial e outras durante a emulação.
9.1 Teclas de atalho na interface inicial
Tecla Apertada: Descrição:
ALT-X Sair
CTRL-q Sair
F1 Configuration Menu
F3 Utilities Menu
F5 Hard Reset
F7 Debugger Menu
F9 Start
F11 About
ALT-d Disk-Image Configuration 
ALT-f Filesystem Configuration 
ALT-m Memory Configuration 
ALT-o Sound Configuration 
ALT-c CPU and Blitter Configuration 
ALT-h Hardfile Configuration 
ALT-v Various Configuration 
ALT-a Add VFS Filesystem
ALT-r Remove Filesystem
9.2 Teclas de Atalho durante a Emulação
Apertando: Descrição:
F12 Volta à interface de início
HOME-PGUP Muda a Resolução de Vídeo para a Próxima
HOME-PGDOWN Muda a Resolução de Vídeo para a Precedente
END-PGUP Usa o próximo método de controle vertical
END-PGDOWN Usa o método precedente de controlo vertical
HOME-KEYPAD ARROW UP Rola a tela Amiga p/ cima
HOME-KEYPAD ARROW LEFT Rola a tela Amiga p/ baixo
HOME-KEYPAD ARROW RIGHT Rola a tela Amiga p/ direita
HOME-KEYPAD ARROW DOWN Rola a tela Amiga p/ esquerda
HOME-F11 Captura a imagem na tela como um arquivo BMP 
HOME-F1 Insere o  disco-imagem no drive DF0
HOME-F2 Insere o  disco-imagem no drive DF1
HOME-F3 Insere o  disco-imagem no drive DF2
HOME-F4 Insere o  disco-imagem no drive DF3
END-F1 Tira o  disco-imagem do drive DF0
END-F2 Tira o  disco-imagem do drive DF1
END-F3 Tira o  disco-imagem do drive DF2
END-F4 Tira o  disco-imagem do driveDF3
10. Informações sobre como contactar o autor
Contactar Petter Shau é fácil e basta enviar um e-mail a pschau@online.no
Ter presente que eu (Petter Shau) não tenho tempo de responder a todas as perguntas. Questões sobre próssimas versões ou sobre defeitos serão ignoradas assim como suporte ao uso, visto que você pode referenciar-se na documentação. Estas mensagens são enviadas a pessoas que normalmente dão ajuda e responde a dúvidads como por exemplo, como usar o Amiga ou como transferir arquivos do Amiga para o PC.
Pra que gosta, eis o meu endereço no velho estilo:
Petter Schau
Ravnkollbakken 83
N-0971 Oslo
Norway
O e-mail dos outros autores e de quem contribuiu está no arquivo de creditos.

O texto foi traduzido por Marcelo Gurgacz (margu@brasilnet.net) após tradução do documento principal redigido por Brett Eden e Petter Shau. O mesmo mantém uma página na Internet dedicada a este emulador, que pode ser acessada por: www.brasil.terravista.pt/Magoito/1650/findex.htm