O que um arquivo BIOS faz em um emulador como ' MyBoy! '?

Recentemente, ganhei o MyBoy! completo e quando passo pela página “Configurações”, vejo uma opção que diz “Usar BIOS” (Configurações> Avançado) e um explorador de arquivos com ele que permite pesquisar o arquivo BIOS.

Minhas perguntas são:

  • Por que habilitá-lo? Parece funcionar bem sem ele
  • O BIOS aumenta o desempenho do jogo?
  • É recomendado usar um BIOS?

Comentários

  • @DrakaSAN – Perguntas sobre programas de emulação estão perfeitamente no assunto. É legal usar um emulador para jogar jogos de sua propriedade ou jogos freeware / homebrew obtidos legalmente. (Observe que o primeiro não inclui jogos protegidos contra cópia que você baixou, você deve ser capaz de usar sua cópia original comprada ou um backup feito de sua cópia original comprada)
  • Isso está no tópico de acordo com a postagem Meta do FAQ: Qual ' é a posição oficial sobre emulação de console?

Resposta

BIOS é na verdade um acrônimo que significa B asic I nput / O utput S sistema. É um termo usado para se referir ao conjunto de instruções do computador que são incorporadas ao sistema que inicializa o hardware quando é ligado.

Em um nível muito básico, os emuladores “fingem” ser os sistema que eles estão emulando. Para fazer isso, eles ainda devem “inicializar” o hardware falso para que o sistema operacional / programa (neste caso, o jogo que você está jogando) – ainda possa acessar itens como botões, alto-falantes e a tela para fazer as coisas acontecerem.

O emulador atua como um intermediário: ele aceita os comandos do jogo para o hardware original, traduz em algo que seu hardware atual possa interpretar e vice-versa. Por exemplo: reproduza um som ou música , desenhe um caractere na tela ou aceite sua entrada pressionando os botões.

Por que habilitá-lo?

Embora o emulador que você está usando possa vir com um arquivo BIOS padrão e isso pode funcionar para a maioria dos jogos que você está jogando, você pode descobrir que um jogo pode não funcionar com o padrão. BIOSs, como o hardware de onde foram retirados, podem ser específicas da região .

Digamos que você tenha uma cópia exclusiva para o Japão de um jogo.

  • O jogo pode apresentar falhas ao ser executado em um BIOS dos EUA ou da UE
    • O hardware pode ter sido modificado entre as regiões
    • O próprio BIOS pode estar desatualizado (ou mesmo atualizado!), fazendo com que o jogo falhe porque foi construído para suportar uma versão específica.
  • O jogo pode se recusar a rodar completamente como uma região- recurso de bloqueio / segurança.

O BIOS aumenta o desempenho do jogo?

Ehhhhhhhh … meio. Ele pode melhorar o desempenho , mas qualquer melhoria será apenas por causa da versão específica do jogo / BIOS que você está executando.

Como um exemplo do mundo real: os jogos do Sonic the Hedgehog são executados mais lentamente em regiões PAL (AU, EU ) e mais rápido nas regiões NTSC (EUA). Se você tiver uma cópia da UE do jogo com BIOS da UE, notará que ela é mais lenta em comparação com as cópias dos EUA do mesmo jogo. Mas, novamente, isso é específico do jogo.

É recomendado usar um BIOS?

Se seus jogos estão funcionando bem sem carregar em um BIOS personalizado, então não há necessidade de usar um BIOS personalizado. Somente substitua o padrão se você achar que está tendo problemas.

Comentários

  • Os emuladores GBA são conhecidos por ter emulação de BIOS com bugs incorporada se você não ' t tem um despejo de BIOS real. Um jogo que mostra um exemplo disso é Metroid: Fusion no VisualBoy Advance, que tem som com bugs sem um despejo de BIOS.
  • @Powerlord – Eu meio que esqueci o fato de que o embutido também tende a ser emulado (já que eles podem ' t liberar o dump do BIOS de código fechado, pois é o código do fornecedor e seria contra direitos autorais redistribuí-lo). Mas isso ' é mais ou menos o que eu queria chegar no último ponto: se o jogo funcionar para você no padrão: ótimo! Caso contrário, tente substituí-lo.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *