O emulador avançado do Visual boy é executado muito rápido

5

Acabei de receber o emulador avançado visual boy 1.8.0, mas ele é executado em 125% - 200% muito rápido, e se eu acelerá-lo para 100%, o som vai muito devagar.

    
por neilh 22.09.2011 / 23:24

2 respostas

3

Este foi um problema da barra de lançamento para as últimas versões deste emulador específico .

A sugestão seria usar um emulador alternativo, como Mednafen (instalar a partir do centro de software)

    
por fossfreedom 22.09.2011 / 23:57
1

Existe uma alternativa chamada VBA-M que não tem esse problema e apresenta uma GUI fácil de usar. Você pode obter um pacote pré-compilado de PlayDeb ( em outubro de 2014, disponível para qualquer versão do Ubuntu entre 10.04 e 14.10 . Deve funcionar em hardware mais antigo também.

Como alternativa, você pode tentar RetroArch com o núcleo do VBA, que parece ser baseado em versões mais recentes do VBA-M. Pacotes pré-compilados estão disponíveis para o Ubuntu 12.04 até o 14.04 no hunterk PPA . O nome do pacote para o emulador é "retroarch" e o núcleo do VBA é "libretro-vba" ou "libretro-vba-next", dependendo da sua versão do Ubuntu.

Observe que o PPA hunterk tem sido obsoleto . Se você estiver usando o Ubuntu 14.04 ou 14.10, por favor, use o PPA da equipe do Libretro em vez disso. O pacote principal do VBA é chamado "libretro-vbam" lá.

Sua GUI é bastante primitiva e não permite personalizar as configurações do teclado. Para alterar os mapeamentos de teclas, edite o arquivo de configuração localizado em ~/.config/retroarch/retroarch.cfg (criado automaticamente após a execução uma vez) diretamente usando qualquer editor de texto.

O renderizador OpenGL padrão do RetroArch requer uma placa de vídeo relativamente nova, por isso pode não funcionar. (Funcionou bem no meu PC mais novo com vídeo NVidia, mas não no meu antigo Intel) Se for esse o caso, crie um novo arquivo em ~/.config/retroarch/retroarch.cfg (apague primeiro se este arquivo já existir; crie diretórios se eles não o fizerem) t) e coloque a seguinte linha no arquivo:

video_driver = "sdl" (ou video_driver = "xvideo" )

e inicie o emulador diretamente a partir da linha de comando (porque não há GUI fora do renderizador GL):

retroarch --libretro /usr/lib/libretro/vba_next_libretro.so /PATH/TO/ROM.gba

    
por NullNoname 17.07.2013 / 09:39