best counter
GNU/Linux. MuyLinux

Emuladores en GNU/Linux

El mundo de los emuladores abre una puerta a la exploración más allá del ordenador propio, sea volviendo en el tiempo o simular tener una consola de juegos que físicamente uno no posee y, tal vez, esa haya sido mi gran pérdida en la migración de Windows a GNU/Linux. Si bien nuestro sistema no cuenta con una gran biblioteca surtida y completamente funcional de emuladores, se pueden rescatar una cantidad interesante.

 mame 500x374Emuladores en GNU/Linux

Un emulador es un programa que se encarga de reproducir las condiciones de una plataforma en particular dentro de otra que no necesariamente debe ser compatible. De esta manera, el usuario puede ejecutar programas que dentro de su sistema operativo y/o hardware no funcionarían. El ejemplo más conocido podría ser WINE (a pesar de no realizar emulación de CPU), como también existen emuladores de consolas de videojuegos, de ordenadores antiguos como el Commodore 64 o del propio ordenador.

Probablemente uno de los usos más extendidos es la emulación de consolas de videojuegos. Considerando que un emulador debería simular el comportamiento del hardware de la consola, mientras más antiguo y menos avanzado el objeto a emular, se logra mejor rendimiento. Por lo tanto, las últimas consolas siempre fueron las más complicadas de hacer funcionar bien, sea porque el emulador no era lo suficientemente maduro o por no cumplir con los requisitos mínimos. A continuación, enumeraré un par que ya he probado:

  • VisualBoyAdvance: emula GameBoy Advance y anteriores. Es un port de la versión para Windows usando las librerías SDL. Personalmente experimenté problemas en el sonido.
  • ZSnes/bsnes/Snes9x: emulan Super Nintendo y todos muy bien. Sin embargo, Snes9x es el que me ha funcionado mejor.

Además, se pueden nombrar también emuladores de viejos ordenadores como podría ser DOSBox para ejecutar juegos y aplicaciones de los tiempos del DOS, Commodore64, las Atari y más, incluyendo las máquinas de Arcade como XMAME o del motor de los juegos de aventuras de LucasArts con SCUMMVM. Como dije previamente, hay una cantidad interesante de emuladores, aunque existen varias desventajas: no todos poseen paquetes para todas las distribuciones, por lo que muchas veces sería necesario compilarlos o ejecutar el ejecutable que traen precompilado.

De esta manera, algunos emuladores requieren la lectura de la documentación (si es que existe, teniendo en cuenta que algunos han sido descontinuados y sus sitos oficiales cerrados). Y con todo y con eso, la nostalgia sigue siendo un componente muy poderoso, que confirma que los emuladores siguen muy, muy de moda.

Categorías: Juegos, Open Source, Ubuntu

Hay 39 comentarios

  1. 1
    Scraf23 dice:

    Creo que VisualBoyAdvance siempre ha tenido algo de problemas con el sonido, aunque sea un port de windows, en windows pasa igual.

  2. 2
    Efrainek dice:

    Yo utilizo GFCE emulador de nes, y me funciona bien

  3. 3
    Katu Beltza dice:

    Algunos emuladores de Windows funcionan muy bien bajo WINE, obviamente, cuando menos requesitos pida el emulador mejor funcionará, teniendo en cuenta que hacemos una “doble” emulación, aunque WINE no emule.

  4. 4
    Wintersun dice:

    Snes9x es lo que más uso para jugar en GNU/Linux, mola poder recordar y rejugar esos grandiosos juegos de una de las dos consolas de era dorada de los videojuegos.

  5. 5
    gsar dice:

    ScummVM no es un emulador.
    Es una implementación nativa de los distintos motores de juegos bajo sistemas GNU/Linux, aunque también tiene soporte (limitado) para Android.

    Gracias a ScummVM, una de las primeras cosas que instalé en mi smartphone fué Monkey Island :)

  6. 6
    satoshi dice:

    “El ejemplo más conocido podría ser WINE (a pesar de no realizar emulación de CPU)…”
    Entonces no seria ejemplo, no?

    • 11
      russo dice:

      Si definimos ambiguamente emuladores, sí y, de esta forma, muchas otras cosas también serían emuladores. Por otro lado, hablando de emulación de CPU, no entraría en la definición. Lo dije para incluirlo en el artículo a pesar que el acrónimo lo niegue (WINE is not an emulator)

      • 33
        Bernado dice:

        Bajo ninguna definición es un emulador. Es una implementación de las librerías de microsoft para linux. Es como decir que linux es un emulador de unix…

  7. 7
    maximliano dice:

    Te comento que yo tengo Gelide como gestor de emuladores y roms de MAME, desde el invovo a Sdlmame y a Xmame-sdl o algo así, que instale directamente de los repos de mi distro y juego juegos como Killer Instinct I y II, muchos street fighters, tengo la misma biblioteca de roms que tenía en win y no e tenido gran historia, ademas tengo DosBox para jugar un juego que me recomendaron compañeros de laburo “The incredible Machine” y corre perfecto tanto Full Screen como en ventana, y a esto le sumo que tenemos en los repos no se si todas las distros el motor de DOOM3 ni más ni menos, que a mi particularmente me anda muy muy bien en la laptop, por a alguien le interesa les comento lo que tengo

    Distro: ArchLinux
    Desktop:KDE
    Ram:2gb
    Placa: Ati integrada de la laptop
    Cpu:AMD Athlon(tm) II P340 Dual-Core Processor

    como veran es una pc más que estandar y todo corre bien con un poco de mano. Saludos, viva Linux!!!!!!!!!

  8. 8
    yo dice:

    ¿y que pasa con
    Dolpin-emu (emulador nintendo wii)
    y
    Mupen64 (emulador nintendo 64plus)?

    • 12
      russo dice:

      En su momento había probado Dolphin y tuve problemas para emular y Mupen64, ahora que lo mencionas, creo que lo probé hace un tiempo pero tampoco obtuve buenos resultados.

      • 13
        zurdo dice:

        Hoy en día parece que dolphin funciona mejor, lo probé con Zelda Wind Waker sin problemas, eso si, necesita una cantidad considerable de recursos para funcionar

  9. 9
    ErunamoJAZZ dice:

    Mednafen es mejor emulador de Gameboy Advance :P

  10. 14
    R dice:

    Hombre, si hablamos de emuladores no deberíamos ignorar DESMUME (emulador de DS), PCSX2 (emulador de PS2), ePSXe (emu de PS1), Dolphin (Wii, GC)… la lista es interminable.

  11. 15
    Abel dice:

    Se puede emular juegos de Sega genesis (o Megadrive según el país) con un programa llamado Gens, si alguien lo usó me gustaría saber como funciona para instalarlo(últimamente no ando con tiempo para hacer pruebas :-P ), lo que comparto al 1000% con Russo es el tema de la nostalgia, aunque sea por media hora me da ganas de volver unos 20 años atrás (no me traten de vejestorio please)

  12. 16

    Para mi la mejor variante de VBA para Linux es VBA-M (en especial para los buntus a para los de RPM comvirtiendo los paquetes de deb a rpm, el que si extraño (que es de Winbugs) es a no$zoomer el cual era un fork de No$gba y paa mi es el mejor emu de DS, si sacaran halgo así para Linux (no importa si solo lo sacan para Ubuntu aunque preferiría que lo sacaran para todos las distros) lo usaría a diario y no dejaría la distro que tuviese nunca mas XD

  13. 17
    Patrick dice:

    Mi aporte de repositorios launchpad, extraido de mi propia sources.list:
    #Emuladores de consolas
    deb http://ppa.launchpad.net/glennric/dolphin-emu/ubuntu oneiric main #PPA for Glennric (Dolphin) (O,)
    deb-src http://ppa.launchpad.net/glennric/dolphin-emu/ubuntu oneiric main #PPA for Glennric (Dolphin) (O,)
    deb http://ppa.launchpad.net/nikil.mehta/emulators/ubuntu karmic main #PPA for Nikil Mehta (K,)
    deb-src http://ppa.launchpad.net/nikil.mehta/emulators/ubuntu karmic main #PPA for Nikil Mehta (K,)
    deb http://ppa.launchpad.net/hunter-kaller/ppa/ubuntu oneiric main #PPA for Hunterk (O,)
    deb-src http://ppa.launchpad.net/hunter-kaller/ppa/ubuntu oneiric main #PPA for Hunterk (O,)

    Patrick

  14. 18
    ChirmiPlay dice:

    El Final Fantasy XII en el PCSX2 anda excelente ;)

  15. 19
    Windóusico dice:

    Los emuladores son mi debilidad, escribí una entrada sobre ellos en: http://masquepeces.com/windousico/2011/08/emuladores-en-linux/

    Creo que tenemos bastantes alternativas para cultivar la nostalgia.

  16. 20
    William_uy dice:

    Abel, Gens-Gs emula excelentemente el Sega Megadrive/Genesis. Si utilizas una distribución basada en Debian/Ubuntu, lo puedes instalar desde http://www.playdeb.net/updates/ubuntu/10.04/?q=Gens

    Ultimamente estoy usando más la versión gnu/linux de el Kega Fusion que representa una emulación más fiel de la consola. Aunque para este vas a tener que investigar un poco más.

    Ambos emuladores corren Master Ssytem, Mega Drive, 32X y Sega CS (siempre y cuando hayas apuntado a los bios respectivos adecaudamente, como siempre).

    Saludos a todos.

    • 26
      Abel dice:

      Luego de instalar ia32-libs (detalle menor), lo probé con el Sonic2 y Alien Soldier , es increible como funciona, y como se me puso la piel de gallina al ver después de tanto tiempo estas joyitas de Sega,
      gracias!

  17. 21
    William_uy dice:

    …errores de tipeo, Master System y Sega CD, quise decir….

  18. 27
    Antonio dice:

    En está página analizan unos cuantos emuladores de Amstrad CPC y PCW y explican como usarlos con GNU/Linux:

    http://malagaoriginal.blogspot.com/search/label/amstrad

  19. 28
    AriSolucion dice:

    Para los que hemos tenido Commodore Amiga, también está el emulador UAE (Amiga Emulator), es gratis y está bajo licencia GPL. Funciona muy bien tanto en distros GNU/Linux como en Android, lo he probado en ambas. Saludos!

  20. 32
    Andrés dice:

    yo acabo de terminar el Legend of Zelda Ocarina Of time en el mupen64plus. Tiene varios bugs, pero de jugar, se puede jugar. El Majoras Mask parece que se ve más mal.

    También he jugado recientemente el Terrranigma y el Chrono Trigger en Zsnes y andan bastante bien :)

  21. 34
    amodebian dice:

    Por dios que artículo tan malo. Por lo menos podrías haber puesto una lista de emuladores y links a sus páginas.

  22. 37
  23. 38

    [...] en GNU/Linux http://www.muylinux.com/2012/01/16/emuladores-en-gnulinux/ vía [...]

Escribe tu comentario