Continuamos nossas escavações regulares de software interessante para a plataforma Android. Hoje, o foco está em produtos de software livre que permitem emular o funcionamento de diversos equipamentos em um dispositivo móvel, desde computadores pessoais e consoles de jogos até raros computadores eletrônicos e pocket PCs. Esses aplicativos serão do interesse tanto dos geeks que buscam estar na vanguarda do progresso quanto dos usuários nostálgicos do apogeu da indústria de TI.

Fonte da imagem: macrovector_official/freepik.com

Antes de prosseguirmos diretamente para a revisão, façamos uma pequena digressão e enfatizemos alguns pontos importantes, em nossa opinião. Em primeiro lugar, ao trabalhar com emuladores, é preciso levar em consideração as especificidades desse software e estar preparado para dificuldades na hora de configurá-lo. Em segundo lugar, é preciso entender que eles emulam apenas o hardware de um dispositivo, para o pleno funcionamento do qual é necessário o software adequado na forma de imagens de disco ou cartuchos de jogos conectados ao emulador, cujo uso pode ser protegido por direitos autorais . E, finalmente, em terceiro lugar, você não deve esperar milagres de emuladores móveis em termos de desempenho, especialmente em smartphones Android econômicos, a priori não projetados para cargas de trabalho sérias e para resolver tarefas que consomem muitos recursos, que incluem emulação de dispositivos.

⇡#BkEmu

Site do programa: github.com/3cky/bkemu-android

Um emulador de código aberto dos computadores domésticos soviéticos de 16 bits compatíveis com PDP-11, Elektronika BK-0010.01/BK-0011M. Suporta emulação de diversas configurações de computador, carregando e salvando imagens de programas no formato KUVT-86 (extensão BIN), bem como montando imagens de disquetes nos formatos IMG/BKD (800 kb) e discos rígidos nos formatos IMG/HDI. Para a conveniência de gerenciar aplicativos de jogos, é fornecido um joystick virtual na tela.

⇡#Bochs

Baixe no Google Play

Emulador de PC de várias configurações de hardware. Ele pode emular diferentes processadores, chipsets, placas de áudio, vídeo e rede AMD e Intel. São fornecidas ferramentas para gerenciar unidades de disco, a quantidade de RAM do computador virtual e configurar slots da placa-mãe. No ambiente Bochs você pode rodar DOS, Windows, Linux e outros sistemas operacionais, cuja alegria de contemplar na tela do smartphone pode ser ofuscada pelo trabalho vagaroso do emulador. Além da emulação lenta, há reclamações sobre a estabilidade do Bochs – o programa trava frequentemente e, apesar de toda a sua sofisticação, dá a impressão de um produto “cru”.

⇡#Emulador de golfinho

Site do programa: dolphin-emu.org

Um emulador de dois consoles de jogos da Nintendo – GameCube e Wii com suporte para gamepads e a maioria dos jogos para ambas as plataformas. O produto remonta a 2003 e, desde 2008, vem se desenvolvendo ativamente como um projeto de código aberto. Uma característica distintiva do Dolphin Emulator é um número impressionante de configurações que permitem configurar o emulador de maneira flexível para garantir o bom funcionamento dos aplicativos de jogos. Suporta trabalhar com imagens e arquivos nos formatos GCM, ISO, GCZ, CISO, WBFS e WAD. Também merecem destaque as ferramentas integradas de registro de erros, que permitem, em caso de funcionamento incorreto do programa, identificar e eliminar as causas das falhas.

⇡#DOS.Zona

Site do programa: dos.zone

Um dos emuladores de ambiente DOS móvel mais simples e fáceis de usar. O aplicativo DOS.Zone funciona em conjunto com o serviço online de mesmo nome, que oferece acesso gratuito a um impressionante acervo de jogos para o referido sistema operacional. Os jogadores têm acesso a sucessos cult da indústria de jogos como DOOM, Duke Nukem 3D, Grand Theft Auto, Heroes Of Might And Magic II, The Need for Speed, Wolfenstein 3D e outros. Todos os jogos são iniciados com um clique – você não precisa fazer nenhum gesto para pesquisar e copiar imagens para a memória do smartphone. As configurações disponíveis são as mínimas exigidas, existem funções para pausar o emulador e dimensionar a tela.

⇡#Emu2600XL

Site do programa: pentawire.altervista.org

Um emulador para o console de jogos Atari Video Computer System (Atari 2600), que era muito popular entre os jogadores no final dos anos 1970 e início dos anos 1980. O programa foi criado pensando no usuário médio e, portanto, possui um mínimo de configurações. Das funcionalidades do Emu2600 XL, destacamos o suporte para equipamentos periféricos conectados a um smartphone, como gamepads e joysticks, e a possibilidade de baixar imagens de cartuchos de jogos embalados em arquivos ZIP.

⇡#Emu64 XL

Site do programa: pentawire.altervista.org

Emulador do computador doméstico Commodore 64, produzido pela empresa americana Commodore International de 1982 a 1994. Ao contrário de outros produtos listados na análise, o Emu64 XL vem com um conjunto de aplicativos pré-instalados. Para baixar programas de terceiros, podem ser usadas imagens de disquete com extensões T64 e D64. O trabalho com arquivos ZIP é suportado, é possível salvar dados instantaneamente usando a função de instantâneo. O emulador também oferece suporte a equipamentos periféricos, como gamepads, joysticks, teclados e muito mais.

⇡#Carregador J2ME

Site do programa: github.com/nikita36078/J2ME-Loader

Emulador da plataforma Java 2 Micro Edition (J2ME), que antigamente estava presente em quase todos os celulares, inclusive os de baixo custo. Para trabalhar com o programa, basta executar o arquivo JAR executável com o jogo ou software aplicativo. A maioria dos jogos 2D/3D são suportados, vários modos de processamento gráfico e interação com recursos de rede são suportados. Também no emulador existe um teclado virtual, configurações individuais para cada aplicação e suporte de escalonamento.

⇡#Lemuróide

Site do programa: github.com/Swordfish90/Lemuroid

Desenvolvimento completo de código aberto com suporte para Atari 2600/7800/Lynx, Nintendo Entertainment System, Super Nintendo, Game Boy, PlayStation Portable, Sega Mega Drive e mais de uma dúzia de outras plataformas de jogos. Lemuroid permite criar atalhos de aplicativos com configurações individuais, pode salvar e restaurar automaticamente os estados do jogo, suporta trabalhar com imagens compactadas em arquivos ZIP e pós-processamento de gráficos para eliminar o “desfoque” da imagem exibida na tela do smartphone. Também é declarado suporte para Android TV, gamepads, joysticks, teclados e multijogador local.

⇡#Emulador de Limbo

Site do programa: github.com/limboemu/limbo

Um emulador de PC construído com base no sistema de virtualização QEMU, amplamente utilizado no ambiente Open Source. Inclui emulação de processadores Intel/AMD de 32/64 bits, subsistema de vídeo e dispositivos de E/S com a capacidade de ajustar todos os componentes de hardware. Comparado aos Bochs mencionados acima, o Limbo Emulator é mais desenvolvido em termos de interface de usuário, fácil de gerenciar e melhor em termos de desempenho. O programa permite criar várias máquinas virtuais com configurações especificadas, baixar e implantar automaticamente imagens de Slax, Debian, FreeDOS, KolibriOS e outras plataformas distribuídas gratuitamente, importar e exportar arquivos de configuração, visualizar logs do sistema e realizar outras tarefas típicas de emuladores modernos.

⇡#Magic Dosbox Lite

Baixe no Google Play

Um aplicativo que emula o hardware do IBM PC e cria um ambiente de trabalho que pode ser usado não apenas para executar programas e jogos antigos no MS-DOS, mas também (se você se esforçar) para instalar um Windows 98 completo. Magic Dosbox Lite permite você configura o hardware e gerencia os parâmetros do sistema operacional do disco. São suportadas funções de rede e dispositivos periféricos (mouse, gamepad, joystick), o que garante a funcionalidade mais completa dos aplicativos DOS. Entre as conveniências oferecidas ao usuário, podemos destacar a possibilidade de criar atalhos de software na área de trabalho e configurar perfis individuais para cada programa.

⇡#Mini vMac

Site do programa: miniv.gil.ninja

O emulador de desktop Macintosh Plus, cuja estreia em 1986 foi uma demonstração do próximo estágio na evolução da tecnologia de computação da Apple. O Mini vMac oferece ao usuário 4 MB de RAM e uma imagem (pode ser baixada no site do desenvolvedor do programa) com o sistema operacional System 7.0.1. São suportadas imagens de disco nos formatos IMG/DSK e trabalho com som, sendo possível conectar mouse e teclado físicos ao computador emulado.

⇡#Emulador de hardware Palm

Site do programa: github.com/Florin9doi/PHEM

Um emulador que permite usar um smartphone Android como um computador de bolso Palm completo executando o sistema operacional Palm OS com suporte para som, funções de rede, sistema de reconhecimento de escrita Graffiti, GPS e um conjunto completo de software aplicativo. Uma excelente oportunidade para os nostálgicos da era do final dos anos noventa – início dos anos 2000, quando este tipo de comunicadores estava no auge da popularidade e eram muito procurados pelos empresários.

⇡#PPSSPP

Site do programa: ppsspp.org

Emulador de PlayStation Portable com código-fonte aberto, suporte para funções de rede e um grande número de configurações, proporcionando ampla margem de configuração do motor envolvido na aplicação, subsistema gráfico, áudio, rede, controles e muito mais. A interface de usuário do PPSSPP foi projetada no estilo de um console de jogos portátil da Sony, e o produto em si é bem otimizado em termos de desempenho e merece uma avaliação extremamente positiva.

⇡#RetroArco

Site do programa: retroarch.com

Outro emulador universal em nossa análise que suporta vários modelos de consoles de jogos Atari, NEC, Nintendo, Sega, Sony, computadores domésticos ZX Spectrum, Sharp X1, MSX, Elektronika BK-0010/BK-0011, Commodore, plataformas Palm OS, J2ME, DOS e muito mais. RetroArch permite configurar cada dispositivo virtual de forma flexível, pode digitalizar imagens de forma independente na memória do dispositivo e salvar os estados atuais dos aplicativos de jogos, suporta rede e configuração automática de gamepads conectados ao seu smartphone. O produto é bastante conhecido no meio profissional e está sendo desenvolvido ativamente por desenvolvedores.

⇡#Horizonte

Site do programa: skyline-emu.one

Emulador de console de jogos híbrido Nintendo Switch. Muito exigente nos recursos computacionais de um dispositivo móvel e, portanto, adequado exclusivamente para smartphones Android modernos com hardware poderoso integrado. Se você tiver esse dispositivo em mãos, poderá instalar o Skyline com segurança, felizmente, o programa oferece diversas configurações para o subsistema de vídeo, que, com uma abordagem competente, podem garantir o máximo desempenho do ambiente emulado. O projeto em si está atualmente congelado, mas suas fontes estão abertas, e só podemos esperar que alguém da comunidade Open Source preste atenção ao Skyline e dê nova vida a ele.

⇡#Algumas palavras finais

Então, qual emulador móvel você prefere? No caso da emulação de PC, os favoritos são Limbo Emulator e DOS.Zone. Se a alma exige férias, extravagância e entretenimento, então você deve dar uma olhada nos aplicativos universais RetroArch e Lemuroid ou no projeto PPSSPP aprimorado para emulação do PlayStation Portable. O restante dos programas também tem entusiasmo, mas será do interesse de geeks experientes, e não de um público amplo.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *