Início
» LINUX
»
5 maneiras de jogar jogos de SNES no Linux com emuladores atuais
5 maneiras de jogar jogos de SNES no Linux com emuladores atuais
Usuários de Linux têm diversas boas maneiras de jogar jogos de Super Nintendo. Para a configuração mais simples, experimente o Snes9x independente ; escolha o RetroArch se quiser uma biblioteca para vários sistemas; use o bsnes para um emulador de SNES dedicado; ou opte pelo Mednafen se preferir executar jogos a partir de um terminal. O Mesen Community Edition é outra opção gráfica que também suporta outros consoles clássicos. Todos os cinco exigem uma ROM do jogo fornecida por você.
Antes de começar
Use arquivos de jogos que você tenha autorização para usar; as regras de direitos autorais e backups pessoais variam de acordo com o país. As extensões de arquivo comuns para SNES incluem .snest .sfce .smc.snestrc. Coloque seus arquivos em uma pasta que você possa encontrar, como /usr/local/bin ~/ROMs, e observe que nem todas as versões do emulador abrem arquivos compactados.
Manter os arquivos do jogo juntos facilita encontrá-los em um emulador.
1. Use o Snes9x para uma configuração simples.
O Snes9x é um emulador dedicado de Super Nintendo e uma ótima opção inicial se você deseja um aplicativo de desktop separado. O projeto lista versões para Linux GTK e X11 em seu repositório de código-fonte oficial. Você também pode instalar o Flatpak disponibilizado pela comunidade no Flathub, caso o Flatpak esteja configurado em seu sistema.
flatpak install flathub com.snes9x.Snes9x
Inicie o Snes9x, use o comando "abrir" ou "carregar jogo" e selecione o seu .sfcarquivo .smc.snes9x. Conecte um controle antes de abrir o jogo e verifique as configurações de entrada do Snes9x caso os botões não estejam mapeados como esperado. Consulte o projeto oficial do Snes9x ou a lista de aplicativos do Flathub para obter informações sobre as opções disponíveis para Linux.
Um emulador independente mantém o carregamento do jogo e as configurações de entrada em um único aplicativo.
2. Execute o núcleo Snes9x através do RetroArch.
O RetroArch é uma interface gráfica: ele executa componentes de emulação chamados núcleos. Instale-o seguindo as instruções oficiais do Linux para a sua distribuição e, em seguida, instale o núcleo Snes9x. Se o Core Downloader estiver disponível, abra o Atualizador Online , escolha o Core Downloader e selecione Snes9x. O guia do núcleo Libretro Snes9x descreve o núcleo e o conteúdo suportado.
O RetroArch precisa de um núcleo SNES compatível para poder executar um jogo.
Se você não conseguir visualizar o instalador de núcleos, o guia atual do Libretro recomenda ativar a opção " Mostrar instalador de núcleos" em Configurações > Interface do Usuário > Visibilidade do Item de Menu . Há uma exceção relacionada ao pacote: o RetroArch instalado a partir do PPA do Ubuntu desativa os downloads de núcleos no aplicativo, portanto, instale o núcleo correspondente através do gerenciador de pacotes. Após instalar um núcleo, selecione " Carregar Conteúdo" e navegue até a sua ROM. Consulte o guia de instalação de núcleos do Libretro caso seus menus sejam diferentes.
Após instalar o núcleo, navegue até sua ROM ou procure a pasta correspondente na biblioteca.
3. Instale o bsnes como um emulador de SNES dedicado.
O bsnes se concentra especificamente na emulação do SNES e inclui opções como filtros de vídeo e salvamento de estado. Uma alternativa para Linux é o pacote Flathub:
flatpak install flathub dev.bsnes.bsnes
Abra o bsnes e carregue o arquivo do jogo a partir do aplicativo. Se você não usa Flatpak, verifique a página de downloads do projeto para Linux para obter a opção independente atual e as instruções de instalação; a disponibilidade do pacote varia de acordo com a distribuição. Comece com as configurações padrão e ajuste os filtros ou as atribuições do controle somente se necessário.
Um aplicativo dedicado ao SNES oferece configurações próprias para jogos e vídeos.
4. Inicie um jogo com o Mednafen a partir do terminal.
O Mednafen é um emulador multi-sistema controlado pela linha de comando. Instale o mednafenpacote através da central de software ou gerenciador de pacotes da sua distribuição; o comando exato varia entre as distribuições Linux. Em seguida, informe o caminho para o arquivo do jogo:
mednafen ~/ROMs/my-game.sfc
O til (~) sem aspas expande o caminho para sua pasta pessoal no terminal; se o nome da pasta contiver espaços, coloque o caminho expandido entre aspas, como `/home/home` "$HOME/ROMs/My Game.sfc". O Mednafen abre sua janela de jogo após a inicialização. A documentação do módulo SNES cobre as configurações específicas do SNES, e o manual geral explica as opções da linha de comando.
O Mednafen inicia a partir de um comando de terminal que inclui o caminho da ROM.
5. Experimente a Edição Comunitária do Mesen
Mesen Community Edition é uma continuação do Mesen mantida pela comunidade e oferece suporte ao SNES, além de vários outros sistemas. Acesse os lançamentos do projeto no GitHub e escolha uma versão para Linux compatível com seu computador. O projeto observa que as versões para Linux x64 e ARM64 exigem o SDL2; instale o runtime por meio da sua distribuição caso o aplicativo informe que o SDL2 está faltando. Inicie o Mesen e abra o arquivo do jogo a partir do aplicativo. A página do projeto lista os sistemas suportados e informações sobre as versões.
Mesen Community Edition oferece suporte ao SNES como parte de um aplicativo multiplataforma.
Configure os controles e proteja seus jogos salvos.
Se um controle não funcionar, primeiro confirme se o Linux o reconhece. Em seguida, abra as configurações de entrada do emulador e mapeie o direcional, o botão Start, o botão Select e os botões frontais. Os nomes dos menus variam entre os aplicativos, e alguns controles são detectados automaticamente.
Mapeie o direcional digital e os botões frontais caso o emulador não detecte seu controle automaticamente.
Use o recurso de salvamento do próprio jogo para salvar normalmente dentro do jogo. Os estados de salvamento são um recurso separado do emulador para retomar o jogo em um ponto exato. Faça backup de ambos os tipos de arquivos de salvamento e não presuma que um estado de salvamento criado em um emulador funcionará em outro. Para a maioria das pessoas, o Snes9x é o ponto de partida mais rápido; migre para o RetroArch para uma biblioteca combinada ou escolha o bsnes, Mednafen ou Mesen CE para o fluxo de trabalho que melhor se adapta à sua configuração.