Novos emuladores para ficar de olho

Iniciado por Sergio Benjamim, 01 de Março de 2015, 15:55

tópico anterior - próximo tópico

Sergio Benjamim

Segue alguns emuladores que merecem atenção, provavelmente serão ótimos futuramente. Interessante notar que todos eles são open source e multiplataforma.

mGBA

Novo emulador do Game Boy Advance que tem como objetivo ser mais preciso e rápido do que outros emuladores, bem como ter recursos que faltam nos outros emuladores, como suporte ao sensor de luminosidade presente em jogos como Boktai: The Sun Is in Your Hand e suporte ao gyro sensor presente no WarioWare: Twisted!. Testei um pouco, todos jogos que testei funcionaram de primeira. Sua interface gráfica em Qt é bem amigável, e dá para rodar pelo terminal (versão SDL). O desenvolvedor promete portar para o libretro.

Ele já portou para libretro, procurar no PPA stable do RetroArch.

Pacotes deb para ubuntu 14.04 e 15.04 aqui.

https://endrift.com/mgba/
https://twitter.com/mGBA_emu
https://github.com/mgba-emu/mgba


cen64

Emulador ciclo-acurado para o Nintendo 64, ou seja, seu objetivo é ser extremamente preciso assim como o bsnes, emulador de Super Nintendo. Por ser ciclo-acurado, a especificação de hardware para rodá-lo é bem alta, provavelmente você não conseguirá rodar no seu Pentium 4 ou Core 2 Duo  :P

O cen64 tenta emular inclusive o 64DD, periférico para o Nintendo 64 que permitia usar discos magnéticos ao invés de cartuchos.

http://www.cen64.com/
https://github.com/tj90241/cen64


reicast

Sucessor do NullDC, emulador de Dreamcast.

Atualmente o foco é na arquitetura ARMv7 (android, linux, iOS...), e há dynarec somente para essa plataforma e windows x86. Tentei compilar aqui (tanto para i386 como amd64), não deu muito certo, e mesmo que desse certo seria versão 32 bits (i386) sem dynarec, somente interpreter (ou seja, lento...). Os desenvolvedores pensam em criar um crownfunding para ajudar no desenvolvimento do emulador e trazer novidades como suporte à várias arquiteturas, como amd64 e emulação do Naomi (versão Arcade do dreamcast).

Edit: Está rodando bem em x86-64 :)

http://reicast.com/
https://twitter.com/reicastdc
https://github.com/reicast/reicast-emulator


Citra

Emulador para o Nintendo 3DS, está ainda numa fase muito inicial, suportando apenas alguns homebrews, dá boot em alguns jogos comerciais (mas não dá para jogar ainda) e consegue rodar alguns jogos do Virtual Console.

http://citra-emu.org/
https://github.com/citra-emu/citra
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

MatheusWillder

Obrigado pelas dicas Sergio Benjamim, estou de olho nesse emulador de Nintendo 3DS!

platao

Boa as dicas, o emu de 3DS e um pouco pesado(desmume) vamos ver o desdobramento.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Sergio Benjamim

#3
Citação de: platao online 01 de Março de 2015, 18:17
Boa as dicas, o emu de 3DS e um pouco pesado(desmume) vamos ver o desdobramento.

O Citra usa interpreter para emular a CPU e renderização por software para a GPU, então ele fica bem lento mesmo. Quando o emu estiver mais maduro vai ter dynarec para a CPU e renderização por hardware (openGL e openGLES). Edit: Um cara acabou de criar um renderizador OpenGL, está bem prematuro ainda e funciona pelo menos para o Zelda Ocarina of Time 3D: https://www.youtube.com/watch?v=Hj8sPsB5qXQ. O jogo antes rodava à 2 fps, agora roda quase na velocidade normal :o

Não entendi a citação do desmume. O hardware do 3DS nada tem a ver com o DS, tanto que a equipe do desmume enfatiza que eles não irão adaptar o emulador para 3DS ("We won't make a 3DS/2DS emulator." --> http://desmume.org/).
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Sergio Benjamim

Ei platao, acho que você vai gostar: tem pacote deb pro mGBA, dá uma olhada lá em cima.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

platao

\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Sergio Benjamim

Cave Story 3D no Citra, software renderer VS OpenGL renderer (1080p):

https://www.youtube.com/watch?v=19ITi1wvkEY
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Sergio Benjamim

É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Xansouza

Boa, tô começando agora no linux e tô sentindo falta dos meus emuladores de 16 bits, alguem poderia me informar se já existe algum que rode satisfatóriamente Snes no linux?  ::)

Abs


platao

#9
Fiz um topico antigo aqui no forum sobre o snes http://ubuntuforum-br.org/index.php/topic,89570.0.html mas tem algumas dicas ali gerais....tem tbm Mame mega drive varios outros de autoria do SErgio Benjamim olha na parte de games qeu tem bastante coisa.

mas aqui tem um que eu uso e funciona bem https://www.dropbox.com/sh/hwpr9nitiwxcebo/AACIV5l5d0Yvru1njGeDSNuOa?dl=0
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Sergio Benjamim

#10
Citação de: Overlink online 12 de Maio de 2015, 11:24
Boa, tô começando agora no linux e tô sentindo falta dos meus emuladores de 16 bits, alguem poderia me informar se já existe algum que rode satisfatóriamente Snes no linux?  ::)

Abs

Para super nintendo tem o higan/bsnes, é um emulador muito bom, é o mais preciso (porém tem que ter uma boa CPU). Aqui eu uso uma variante dele, o bsnes mercury do RetroArch.

Snes9x é outro emulador bom, tem pacote no ppa do bearoso

Para mega drive tenho usado muito o Genesis Plus GX no RetroArch, sua compatibilidade é muito boa e é bem preciso, acho que chegou a passar o kega fusion, podendo rodar até Pier Solar com CD de áudio!
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Xansouza

Citação de: platao online 12 de Maio de 2015, 11:55
Fiz um topico antigo aqui no forum sobre o snes http://ubuntuforum-br.org/index.php/topic,89570.0.html mas tem algumas dicas ali gerais....tem tbm Mame mega drive varios outros de autoria do SErgio Benjamim olha na parte de games qeu tem bastante coisa.

mas aqui tem um que eu uso e funciona bem https://www.dropbox.com/sh/hwpr9nitiwxcebo/AACIV5l5d0Yvru1njGeDSNuOa?dl=0

Excelente tópico sobre emuladores de Snes , instalei o Snes9x e rodou liso na minha maquina! Não tem jeito, tenho dois consoles desta ultima geração, mas não dispenso meus games de 16 bits.  ;D

Obrigado pela ajuda, não fazia ideia que a emulação já tinha essa qualidade no Linux. \o/

Xansouza

#12
Citação de: Sergio Benjamim online 12 de Maio de 2015, 15:33
Citação de: Overlink online 12 de Maio de 2015, 11:24
Boa, tô começando agora no linux e tô sentindo falta dos meus emuladores de 16 bits, alguem poderia me informar se já existe algum que rode satisfatóriamente Snes no linux?  ::)

Abs

Para super nintendo tem o higan/bsnes, é um emulador muito bom, é o mais preciso (porém tem que ter uma boa CPU). Aqui eu uso uma variante dele, o bsnes mercury do RetroArch.

Snes9X é outro emulador bom, tem pacote no ppa do bearoso

Para mega drive tenho usado muito o Genesis Plus GX no RetroArch, sua compatibilidade é muito boa e é bem preciso, acho que chegou a passar o kega fusion, podendo rodar até Pier Solar com CD de áudio!

Acabei de instalar o RetroArch, me pareceu um sistema bem completo, amanhã vou testa-lo com minhas roms de Mega Drive.
Tava fuçando a opção "Core" e tem uma lista enorme, seria todos os sistemas que o RetroArch emula ?  :o

Agradeço sua ajuda, nunca iria adivinhar que já havia tanta opção de emuladores... Foi uma boa surpresa!

Sergio Benjamim

Citação de: Overlink online 12 de Maio de 2015, 23:36
Acabei de instalar o RetroArch, me pareceu um sistema bem completo, amanhã vou testa-lo com minhas roms de Mega Drive.
Tava fuçando a opção "Core" e tem uma lista enorme, seria todos os sistemas que o RetroArch emula ?  :o

Sim e não. Não é exatamente o retroarch que emula, ele é somente o frontend. Os responsáveis pela emulação estão ali dentro da opção "Core", inclusive você vai achar uns nomes conhecidos ali, como Snes9X, MAME, VBA-M, PPSSPP e outros. Tem mais de 40 emuladores se não me engano que foram portados para a API Libretro. RetroArch é tão versátil que dá até para rodar filme nele, procura pelo core de FFmpeg (apesar de não ser tão eficiente).

Basicamente, é o "Core" que emula.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Sergio Benjamim

Consegui gerar um .deb pro Reicast!!!  :) :o 8)

Por enquanto, somente pacote 32-bit, rodou legal aqui, dynarec funcionando!

Só não consigo configurar o meu controle de PS3... e roda somente pelo terminal.



É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !