OpenEmu: cómo descargar ROMs y jugar en Mac a juegos de videoconsolas antiguas

Actualizada:

OpenEmu sigue siendo la forma más cómoda de jugar a consolas antiguas en un Mac: arrastras el archivo de un juego y aparece en la biblioteca con su carátula. Lo que ha cambiado desde 2023 es que la versión oficial ya no es la mejor opción para la mayoría (cosas de Apple Silicon). El proyecto no publica una versión nueva desde diciembre de 2023 y sigue siendo Intel, así que en un Mac con chip M conviene el port nativo OpenEmu-Silicon.

Aquí tienes de dónde se descarga cada versión, cómo cargar los juegos, qué BIOS necesita la PlayStation y qué hacer cuando un juego se queda en negro.

¿Qué es OpenEmu? OpenEmu no es un emulador propiamente dicho, es una interfaz para todos los diferentes emuladores. Se ocupa de la instalación de los distintos dispositivos de emulación (Cores o núcleos) y tú solo te tienes que preocupar de buscar y descargar las ROMs de los videojuegos para OpenEmu en internet.

Y lo mejor de todo es que los ordenadores Mac son miles de veces más potentes que las consolas y ordenadores clásicos. Con un software de emulación y alguna ROM compatible (pequeñas copias digitales del juego original), macOS puede emular consolas de juegos clásicos como la Atari 2600, NES, Sega MegaDrive y Super Nintendo (SNES).

Antes de empezar: qué es legal y qué no

OpenEmu no incluye juegos. Es un emulador: pone el motor, tú pones las copias.

Las ROMs y las BIOS son software con derechos de autor. La vía correcta es hacer tus propias copias de los cartuchos y discos que ya tienes, y volcar la BIOS de tu propia consola. Las normas sobre copia privada cambian según el país y no cubren descargar copias de internet.

¿Dónde puedo descargar ROMs de juegos antiguos de videoconsolas y ordenadores? Los mejores juegos para openEmu

Solo tienes que escribir “ROM” en Google y descargar la ROM como archivo zip. OpenEmu se encargará del resto.

Cuando los descargues, te recomiendo que utilices una aplicación antimalware para estar seguro de la descarga.

  • ¡Ojo! Con OpenEmu no vienen ningún videojuego; tienes que descargarlos por separado.
  • ¡Ojo! Se supone que es ilegal poseer ROMs de una máquina recreativa, cartucho o CD-ROM, a menos que hayas comprado el artículo en cuestión… pero… ¿Qué podemos hacer? La mayoría de los videojuegos retro de antaño no están disponibles por ningún otro medio.
Rom Packs en archive.org

Tienes una opción muy interesante de BIOS para OpenEmu en macOS en archive.org. Se llama OpenEmu BIOS Pack, que incluye 33 archivos BIOS para el emulador. En archive.org, para encontrar ROMs, puedes usar búsquedas concretas como No-Intro ROM Sets 2024 o no-intro_romset_collection para consolas de cartucho (Atari, NES, SNES, Sega, Game Boy, etc.); Redump PSX o psx-redump-chd-libcrypt para PlayStation 1 y otras consolas de CD; 1G1R para colecciones curadas con un solo juego por título y sin duplicados de región; y Minimal Set Retro Collection o Tiny Best Set GO para sets compactos pensados para consolas portátiles como Miyoo o Anbernic. También puedes buscar directamente por sistema, por ejemplo nointro.atari-2600 o nointro.tg-16, y si tienes una Miyoo Mini, Miyoo Mini Ports Required Files te dará los archivos para ports como Doom o Quake.

Sistemas soportados por OpenEmu

SistemaCores
Atari 2600Stella
Atari 5200Atari800
Atari 7800ProSystem
Atari LynxMednafen
ColecoVisionCrabEmu
Famicom Disk SystemNestopia
Game Boy / Game Boy ColorGambatte
Game Boy AdvancemGBA
Game GearGenesis Plus GX
IntellivisionBliss
NeoGeo PocketMednafen
Nintendo (NES) / FamicomFCEUX, Nestopia
Nintendo DSDeSmuME
Nintendo 64Mupen64Plus
Odyssey²/Videopac+O2EM
PC-FXMednafen
SG-1000Genesis Plus GX
Sega 32Xpicodrive
Sega CD / Mega CDGenesis Plus GX
Sega Genesis / Mega DriveGenesis Plus GX
Sega Master SystemGenesis Plus GX
Sega SaturnMednafen
Sony PlayStationMednafen
Sony PSPPPSSPP
Super Nintendo (SNES)BSNES, Snes9x
TurboGrafx-16/PC Engine/SuperGrafxMednafen
TurboGrafx-CD/PC Engine CDMednafen
Virtual BoyMednafen
VectrexVecXGL
WonderSwanMednafen

De dónde se descarga OpenEmu en 2026

Hay dos versiones y no sirven para lo mismo.

OpenEmu oficialOpenEmu-Silicon
Versión actual2.4.1 (30 de diciembre de 2023)1.3.0 (7 de septiembre de 2026)
RequieremacOS 10.14.4 o superiormacOS 11.0 o superior
En un Mac con chip MFunciona con Rosetta 2Nativo ARM64, sin Rosetta
MantenimientoSin versión nueva desde diciembre de 2023Versiones cada pocas semanas
Descargaopenemu.orggithub.com/OpenEmu-Silicon/OpenEmu-Silicon
  • Si tu Mac es Intel, instala la versión oficial. Funciona, está en mantenimiento de fondo y es la que tiene detrás al proyecto original.
  • Si tu Mac es de chip M, instala el fork. La oficial arranca, pero pasa por Rosetta 2. El port nativo va más fino y lleva el ritmo de macOS: está probado hasta macOS 26 (Tahoe). Aviso honesto: no es oficial. Es un fork de la comunidad. Yo lo he probado en un Macbook Pro M1.

Cómo configurar OpenEmu en un Mac con la versión oficial

Cómo configurar OpenEmu en un Mac: pantalla de inicio de configuración
  1. Vete a Preferencias del Sistema > Seguridad y Privacidad. Comprueba que «Permitir aplicaciones descargadas desde» está ajustado a Cualquier Sitio (o puedes dar permiso para instalar solo esta app por una vez: te saldrá el aviso en la pantalla del mac cuando intentes abrir la app)
  2. Descargamos OpenEmu
  3. Movemos la app de OpenEmu a la carpeta de aplicaciones
  4. Abrimos OpenEmu.app
  5. Seleccionamos la lista de emuladores que queremos instalar en nuestro Mac
  6. Descargamos las ROMs de tus juegos favoritos y descomprimimos el .zip
  7. Llevamos la carpeta que contiene la ROM o el archivo a la pantalla principal de OpenEmu
  8. Seleccionamos la consola que hace funcionar el juego desde la barra lateral izquierda
  9. Hacemos doble clic en el juego al que queremos jugar
openemu núcleos: qué consolas y sistemas te gustaría emular. Te deja seleccionarlos.

Y ya está. La mayoría de los juegos funcionan con las teclas de flechas y «A» y «S», pero puedes cambiarlo en las preferencias (controles).

Cómo instalas los videojuegos

openemu - instalar juegos ROMs. Es sencillo. Solo tienes que buscarlas en Google y descárgalas en formato zip para luego cargarlas en el sistema.

Normalmente, descargarás un archivo .zip que tienes que descomprimir en tu mac. Solo tienes que arrastrar cualquiera de los siguientes tipos de archivos (ver tabla) a la ventana y se importarán automáticamente, con la excepción de los archivos .bin para algunos de estos sistemas, que no siempre pueden ser identificados.

  • Para las ROM MAME deja el archivo comprimido y arrástralo para ver si funciona correctamente.
openemu videojuegos ROM: ejemplo de juegos disponibles para Nintendo NES
SistemaExtensiones del archivo
Atari 2600a26, bin
Atari 5200a52, bin
Atari 7800a78
Atari Lynxlnx
ColecoVisioncol, rom
Famicom Disk Systemfds
Game Boy / Game Boy Colorgb, gbc
Game Boy Advancegba
Game Geargg
Intellivisionbin, int, intv, rom
NeoGeo Pocketngc, ngp, npc
Nintendo (NES) / Famicomnes
Nintendo DSnds
Nintendo 64n64, v64, z64
Odyssey²/Videopac+bin
PC-FXcue, ccd, m3u
SG-1000sg
Sega 32Xbin, 32x
Sega CD / Mega CDcue
Sega Genesis / Mega Drivebin, gen, md, smd
Sega Master Systemsms
Sega Saturncue, ccd, m3u
Sony PlayStationcue, ccd, m3u
Sony PSPiso, cso
Super Nintendo (SNES)sfc, smc
TurboGrafx-16/PC Engine/SuperGrafxpce
TurboGrafx-CD/PC Engine CDcue, ccd
Virtual Boyvb
Vectrexbin, gam, vec
WonderSwanws, wsc

¡Ojo! Muchos sistemas requieren archivos de BIOS para poder funcionar. Lo bueno es que OpenEmu es bastante listo y nos va a decir qué es lo que nos falta en nuestro sistema. Por ejemplo:

SistemaCoreBIOS/Firmware Info
PlayStationMednafenSCPH-5500 (v3.0 09/09/96 Japan)
ps-30j.bin or scph5500.bin
MD5: 8dd7d5296a650fac7319bce665a6a53c

SCPH-5501 (v3.0 11/18/96 America)
ps-30a.bin or scph5501.bin or scph7003.bin
MD5: 490f666e1afb15b7362b406ed1cea246

SCPH-5502 (v3.0 01/06/97 Europe)
ps-30e.bin or scph5502.bin or scph5552.bin
MD5: 32736f17079d0b2b7024407c39bd3050
Sega CD / Mega-CDGenesis Plus GXModel 1 (v1.00 921027 Europe)
BIOS_CD_E.bin or megacd_model1_bios_1_00_e.bin or
[BIOS] Mega-CD (Europe) (v1.00).md or [BIOS] Mega-CD (Europe).md
MD5: e66fa1dc5820d254611fdcdba0662372

Model 1 (v1.00p Rev E 911217 Japan)
BIOS_CD_J.bin or epr-14088e.bin or
[BIOS] Mega-CD (Japan) (v1.00P).md or [BIOS] Mega-CD (Japan) (Rev E).md
MD5: 278a9397d192149e84e820ac621a8edd

Tienes que añadir estos archivos a ~/Library/Application Support/OpenEmu/BIOS directamente. Ve a OpenEmu > Preferencias > Archivos de sistema para ver qué núcleos requieren archivos de BIOS adicionales para poder funcionar.

openemu BIOS: núcleos que requieren archivos de BIOS adicionales para poder funcionar.

¿Qué mandos vas a poder usar para jugar?

Mandos que vas a poder utilizar en OpenEmu para jugar

Pues la verdad es que hay muchos compatibles:

  • PlayStation 3 DualShock 3
  • PlayStation 4 DualShock 4
  • Nintendo Switch Pro Controller
  • Nintendo Wiimote
  • Nintendo Wii U Pro
  • Xbox One S Wireless Controller
  • Xbox 360 (driver required)
  • SteelSeries Nimbus
  • SteelSeries Stratus XL
  • Horipad Ultimate
  • Retro-Bit Official Sega Genesis/Sega Saturn Bluetooth Controller 8-Button Arcade Pad
  • Logitech series (Dual Action, Rumblepad 2, Gamepad F310/F510/F710)*
  • Gravis GamePad Pro
  • Sega Saturn USB
  • PS3 Neo Geo Pad USB
  • N64 Adaptoid

Solo tienes que poner el mando en modo de vinculación y conectarlo mediante Bluetooth. Te vas al menú Bluetooth de macOS y lo vinculas cuando aparezca.

¿Quieres usar teclas de tu teclado? Solo tienes que ir a la configuración y preferencias de la app y meterte en “mandos”; eliges tu sistema favorito y verás el mapa de teclas que puedes usar (y cambiar).

Cómo configurar OpenEmu en un Mac con OpenEmu-Silicon

La instalación es similar. Te vas a Github y descargas el .dmg.

OpenEMU Silicon instalción en macos.

Le da Install en la pantalla inicial y vas Ajustes > Privacidad y Seguridad para aceptar la apertura de la app. Le dices que «Abrir igualmente» para ver la siguiente pantalla:

OpenEMU Silicon instalción en macos.

A continuación te comenta de qué va el programa y te da a elegir unas cuantas opciones de núcleos:

Luego, el aspecto es similar al de la versión oficial:

Qué consolas emula OpenEmu-Silicon

Esta es la lista del fork, que es lo que conviene instalar en un Mac moderno. La versión oficial cubre un conjunto más pequeño.

SistemaNúcleoExtensiones¿Pide BIOS?
Arcade / MAMEMAME 0.250.zip, .chdAlgunos juegos
Atari 2600Stella 3.9.3.a26, .binNo
Atari 5200Atari800 3.1.0.a52, .binSí
Atari 7800ProSystem 1.5.2.a78No
Atari 8-bitAtari800 3.1.0.atr, .xexNo
Atari JaguarVirtualJaguar.j64, .jagNo
Atari LynxMednafen.lnxSí
ColecoVisionJollyCV, blueMSX.col, .romNo
Famicom Disk SystemNestopia.fdsSí
Game Boy y Game Boy ColorGambatte 0.5.2.gb, .gbcNo
Game Boy AdvancemGBA 0.10.6.gbaNo
Game GearGenesis Plus GX, CrabEmu.ggNo
GameCubeDolphin.iso, .gcm, .gcz, .rvzNo
IntellivisionBliss.bin, .int, .intv, .romSí
MSXblueMSX 2.8.3.rom, .mx1, .mx2No
Neo Geo PocketMednafen.ngp, .ngcNo
NES / FamicomNestopia 1.52.1, FCEU 2.6.7.nesNo
Nintendo 64Mupen64Plus 2.5.11.n64, .v64, .z64No
Nintendo DSDeSmuME 0.9.14.ndsNo
Odyssey² / Videopac+O2EM 1.16.binSí
PC Engine / TurboGrafx-16Mednafen.pceNo
PC Engine CD / TurboGrafx-CDMednafen.cue, .ccd, .m3uSí
PC-FXMednafen.cueSí
Pokémon MiniPokeMini 0.6.0.minNo
Sega 32Xpicodrive 1.93.bin, .32xNo
Sega CD / Mega-CDGenesis Plus GX, picodrive.cueSí
Sega DreamcastFlycast.gdi, .cdiSí
Sega Genesis / Mega DriveGenesis Plus GX 1.7.5.2.bin, .gen, .md, .smdNo
Sega Master SystemGenesis Plus GX, CrabEmu.smsNo
Sega SaturnMednafen.cue, .ccd, .m3uSí
SG-1000Genesis Plus GX.sgNo
Sony PlayStationMednafen 1.26.2.cue, .ccd, .m3uSí
Sony PSPPPSSPP.iso, .csoNo
Super Nintendo (SNES)Snes9x 1.63.1, BSNES.sfc, .smcSolo 3 juegos
VectrexVecXGL.bin, .gam, .vecNo
Virtual BoyMednafen.vbNo
Watara SupervisionPotator.svNo
WiiDolphin.iso, .wbfs, .ciso, .wadNo
WonderSwanMednafen.ws, .wscNo
3DO4DO 2.3.1.iso, .cueSí

El fork añade además algo que la app oficial no tiene: RetroAchievements, los logros de la comunidad, en la mayoría de los sistemas de la tabla. Y tres avisos de estado: el soporte de Wii sigue en pruebas, y el de Atari Jaguar y MSX es parcial.

Y hay tres que aparecen en la interfaz, pero no funcionan, porque no tienen núcleo: Commodore 64 (se quedó sin núcleo en la versión 1.3.1 y hay un port nativo en camino), PlayStation 2 (nunca ha tenido un wrapper que funcione) y el VMU de Dreamcast, que no es una consola, sino una tarjeta de memoria.

Qué BIOS necesita cada consola

Trece sistemas de la lista piden ficheros de sistema, más los juegos de arcade que dependan de una BIOS concreta. Sin ellos, el juego no arranca o arranca mal. Estos son los ficheros que acepta cada núcleo y el MD5 de cada uno:

SistemaFicheroRegiónMD5
Atari 52005200.rom–281f20ea4320404ec820fb7ec0693b38
Atari Lynxlynxboot.img–fcd403db69f54290b51035d82f835e7b
Famicom Disk Systemdisksys.rom–ca30b50f880eb660a320674ed365ef7a
Intellivisionexec.bin–62e761035cb657903761800f4437b8af
Intellivisiongrom.bin–0cd5946c6473e42e8e4c2137785e427f
Odyssey² / Videopac+o2rom.bin–562d5ebf9e030a40d6fabfc2f33139fd
PlayStationscph5500.binJapón8dd7d5296a650fac7319bce665a6a53c
PlayStationscph5501.binAmérica490f666e1afb15b7362b406ed1cea246
PlayStationscph5502.binEuropa32736f17079d0b2b7024407c39bd3050
Sega CD / Mega-CDBIOS_CD_E.binEuropae66fa1dc5820d254611fdcdba0662372
Sega CD / Mega-CDBIOS_CD_J.binJapón278a9397d192149e84e820ac621a8edd
Sega CD / Mega-CDBIOS_CD_U.binEE. UU.2efd74e3232ff260e371b99f84024f7f
Sega Saturnsega_101.binJapón85ec9ca47d8f6807718151cbcca8b964
Sega Saturnmpr-17933.binAmérica y Europa3240872c70984b6cbfda1586cab68dbe
TurboGrafx-CD / PC Engine CDsyscard3.pceJapón38179df8f4ac870017db21ebcbf53114
SNESdsp3.romSD Gundam GX484908d68405d44e2be757b4e1e75d15
SNESst011.romHayazashi Nidan Morita Shogi5c209ce0283632b6574ad835bf862bee
SNESst018.romHayazashi Nidan Morita Shogi 2dafae0e0c71c924075811c595c61a30e

Casos con reglas propias:

  • Dreamcast pide dos ficheros, dc_boot.bin y dc_flash.bin, y los dos tienen que estar. El MD5 cambia según la revisión de la consola, así que aquí no hay lista que valga: si el juego no arranca, comprueba que ambos están en ~/Library/Application Support/OpenEmu/Flycast/.
  • PC-FX necesita una BIOS regional, pero la wiki del fork todavía no publica el fichero ni el hash.
  • 3DO pide panafz10.bin, sin MD5 publicado. Ojo con este: la wiki del fork lo incluye en la tabla de sistemas que piden BIOS y también en la lista de los que no, así que si tus juegos arrancan sin el fichero, déjalo estar.
  • SNES solo pide ficheros de coprocesador en tres juegos concretos. Los demás van sin nada.

Cómo se instala una BIOS

  1. Comprueba que el núcleo del sistema está instalado, en OpenEmu → Preferences → Cores.
  2. Arrastra el fichero de BIOS a la ventana de OpenEmu, igual que un juego.
  3. La app lo valida y lo copia a su sitio sola.

No copies los ficheros a mano en la carpeta de BIOS. El arrastre es el único método que el fork soporta, y si un archivo no lo acepta es porque el MD5 no es el correcto.

Cómo verificar que tu BIOS es la buena

Abre Terminal y compara el hash:

md5 /ruta/al/fichero

Puedes arrastrar el fichero a la ventana de Terminal en lugar de escribir la ruta. Si el resultado no coincide con la tabla, OpenEmu la rechazará aunque el nombre del archivo sea el correcto. Ese es el fallo más habitual: ficheros renombrados que no son la BIOS que el núcleo espera.

Cuando algo no funciona

Dice que falta la BIOS. El juego es de uno de los doce sistemas de la tabla y no has cargado el fichero, o lo has cargado con el MD5 equivocado. Empieza por ahí.

Un juego de Dreamcast se queda en negro la primera vez. Ciérralo y vuelve a abrirlo. Es un comportamiento conocido: en el segundo arranque funciona.

El syscard3.pce no lo acepta. Si su MD5 es ff1a674273fe3540ccef576376407d1d, el fichero lleva una cabecera de 512 bytes que hay que quitar:

dd bs=512 skip=1 if=syscard3.pce of=syscard3fix.pce

A partir de ahí usa syscard3fix.pce.

«No se puede abrir porque proviene de un desarrollador no identificado». Se abre con clic derecho sobre la app > Abrir, y se acepta el aviso una sola vez. Puede que tengas que ir a Ajustes > Privacidad y seguridad y aceptar la apertura de la app.

El juego no aparece en la biblioteca. Mira la extensión en la tabla de sistemas. Si no está en la lista de ninguna consola, ningún núcleo lo va a reconocer.

El mando no responde. Revisa Ajustes > Mandos y, si macOS pide permiso de monitorización de entrada, concédelo.

Preguntas frecuentes

¿Es seguro descargar OpenEmu?

Sí, si lo bajas de openemu.org o del repositorio del fork. Son proyectos abiertos, el código está publicado y las versiones del fork están notarizadas por Apple. Lo que no es seguro es bajarlo de una web que reempaqueta la app y le añade lo que le apetezca.

¿Hay OpenEmu para Windows?

No. Es solo macOS y no hay port oficial. En Windows, el equivalente es RetroArch.

¿Funciona en un Mac con chip M1, M2 o M3?

Sí. Con la versión oficial pasa por Rosetta 2 y con el fork va nativo. Para jugar a diario, el fork.

¿Necesito la BIOS para jugar?

Depende del sistema. PlayStation, Saturn, Dreamcast, Sega CD, PC Engine CD, PC-FX, 3DO, Atari 5200, Atari Lynx, Famicom Disk System, Intellivision, Odyssey² y SNES (esta última solo en tres juegos) la piden. El resto de la lista arranca sin ficheros de sistema.

¿Cómo sé si mi BIOS es la correcta?

Compara su MD5 con la tabla de este artículo. Si no coincide, OpenEmu la rechaza aunque el nombre del archivo sea el correcto.

¿Por qué no aparece la consola Commodore 64?

Porque no tiene núcleo. Aparece en la interfaz, pero no hay emulador detrás: se quedó sin él en la versión 1.3.1 del fork y hay un port nativo en desarrollo.

¿Puedo jugar con mando?

Sí. Cualquier mando USB o Bluetooth compatible con HID funciona, y los de PlayStation y Xbox se configuran solos.

¿OpenEmu es gratis?

Sí. Es software libre, no tiene versión de pago ni suscripción, y el proyecto acepta donaciones.

Si lo que quieres es emular otras cosas

OpenEmu cubre bien las consolas de los 80 y los 90, pero se queda corto en otras plataformas. Si necesitas más, la lista completa está en los mejores emuladores para PC, Mac y Linux, con el emulador que toca para cada consola. Y si además estás poniendo a punto el Mac, estas son las aplicaciones que instalo siempre.

Iván Benito, fundador de algoentremanos.com y experto en privacidad y tecnología

Iván Benito

Apasionado de la lectura, los viajes y la privacidad online. Experto en tecnología, SEO y WordPress desde 2007. ¡Pregúntame!

Si tienes preguntas, quieres que haga una review de una app, programa o producto, simplemente mándame un e-mail [contacto].

En Algoentremanos.com comparto mis opiniones personales sobre productos y servicios. Algunas reseñas pueden generar ingresos a través de enlaces afiliados, pero siempre pruebo todo a fondo y solo recomiendo lo que de verdad me gusta [saber más].

Suscríbete y recibe los mejores tutoriales

Accede a guías prácticas paso a paso y recomendaciones esenciales para administrar tus sistemas y aprender tecnologías de forma segura y efectiva.

Quiero acceso a los tutoriales
Sin spam. Solo contenido útil y seguro.

9 comentarios en «OpenEmu: cómo descargar ROMs y jugar en Mac a juegos de videoconsolas antiguas»

  1. tengo el mando de mad catz ctrlr y no va bien con mac (su aplicación de descarga del software no esta disponible para el capitán y no se puede descargar) por favor ayuda

    Responder
  2. Hola, me he desgargado el OpenEmu ya que me gustaria jugar a los juegos que jugaba en mi infancia de la neogeo como streethoot, metal slug, y algunos de futbol que no recuerdo el nombre, uno recuerdo que eran como robots que cargabas el disparo y rebotaba en las paredes, la cosa es que el emulador lo he descargado pero no aparecen los juegos, sabriais decirme de alguna web de la que pueda descargarme estos juegos o roms para que pueda meterlos en el emulador?
    un saludo y muchisimas gracias

    Responder

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.