Soporte y problemas de los emuladores
Soporte para consolas
3DO Interactive Multiplayer
- ✅ Núcleo de libretro: Opera
- Algunos problemas dependiendo de la BIOS
Amiga
- ❓ Núcleo de libretro: FS-UAE
- ❌ Núcleo de libretro: P-UAE
- Necesita un mapa de memoria para ver la memoria expuesta
- Bloquea los archivos de disco para que no se puedan abrir para hashing
- ¿Soporte para disco duro?
- ❓ Núcleo de libretro: PUAE 2021
- ❓ Núcleo de libretro: UAE4ARM
Amstrad CPC
- ✅ Núcleo de libretro: Caprice32
- El núcleo actualmente no soporta escritura en disco, lo que puede afectar el hashing cuando se implemente
- ❌ Núcleo de libretro: CrocoDS
Apple II
- ✅ Emulador independiente: RAppleWin
- ⌛ Núcleo de BizHawk: Virtu
- En pruebas
- 4 Jun 2023 - Archivos woz no son soportados
- 4 Jun 2023 - Joystick no soportado. El teclado debe ser mapeado manualmente.
- 4 Jun 2023 - Se deben crear y cargar manualmente el paquete de discos múltiples para poder jugar con varios discos. Los discos están etiquetados genéricamente solo por índice.
Arcade
- ✅ Núcleo de libretro: FinalBurn Neo
- Algunas placas pueden no estar completamente expuestas
- ✅ Núcleo de libretro: flycast
- Usado para Atomiswave, NAOMI, y NAOMI2
- ❌ Núcleo de libretro: FB Alpha
- Desaconsejado
- ❌ Núcleo de libretro: MAME
- ❌ núcleo de BizHawk: MAME
Arcadia 2001
- ✅ Emulador independiente: WinArcadia
Arduboy
- ✅ Núcleo de libretro: Arduous
Atari 2600
- ✅ Núcleo de libretro: Stella
- ❓ Núcleo de libretro: Stella 2014
- ✅ Núcleo de BizHawk: Atari2600Hawk
- Los logros que requieren reinicios de emulador no funcionan; Si ves alguno, abre un ticket para que se pueda arreglar el logro.
Atari 5200
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: atari800
- Parece funcionar bien, pero el núcleo es un poco complicado de usar.
- La BIOS debe configurarse dentro del núcleo (F1 > Emulator Configuration > System ROM settings)
- No se pudieron determinar los controles; ¿es necesario configurar el joystick dentro del núcleo también?
- Permite cargar archivos arbitrarios desde el menú interno, lo que evita el hashing
- Parece funcionar bien, pero el núcleo es un poco complicado de usar.
- ❌ Núcleo de libretro: a5200
- No expone la memoria
Atari 7800
- ✅ Núcleo de libretro: ProSystem
- ✅ Núcleo de BizHawk: A7800Hawk
Atari Jaguar
- ✅ Núcleo de libretro: Virtual Jaguar
- Sin soporte para guardar estados
- Muchos problemas con la emulación
- ✅ Núcleo de BizHawk: Virtual Jaguar
Atari Jaguar CD
- ✅ Núcleo de BizHawk: Virtual Jaguar
Atari Lynx
- ✅ Núcleo de libretro: Handy
- El más recomendado
- ✅ Núcleo de libretro: Beetle Lynx
- ✅ Núcleo de BizHawk: Handy (fork de Mednafen)
Atari ST
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: Hatari
- Memoria no expuesta
Cassette Vision
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
CHIP-8
- ❌ No soportado - necesita una ID de consola, un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: Emux CHIP-8
- ❌ Núcleo de libretro: JAXE
- 16 Abr 22 - Parece estar listo cuando nosotros lo estemos
- Puede necesitar una lista negra de configuraciones para evitar la reducción de velocidad
Commodore 128
- ❌ No soportado
- ❌ Núcleo de libretro: VICE x128
Commodore 64
- ❌ núcleo de libretro: vice_x64
- NOTA: El joystick está en el puerto 2 por defecto. Usa el botón JOY en el teclado virtual (select) para cambiarlo al puerto 1.
- 1 May 2022 - El reinicio no ejecuta automáticamente el juego
- ⌛ Núcleo de BizHawk: C64Hawk
- En pruebas
- ❓ Núcleo de libretro: Frodo
ColecoVision
- ✅ Emulador independiente: RAMeka
- ✅ Núcleo de libretro: blueMSX
- ✅ Núcleo de BizHawk: ColecoHawk
- ❌ Núcleo de libretro: Gearcoleco
Elektronika BK-0010/0011
- ❌ No soportado
- ❌ Núcleo de libretro: M
Elektor TV Games Computer
- ✅ Emulador independiente: WinArcadia
Enterprise 128
- ❌ No soportado
- ❌ Núcleo de libretro: ep128emu
Fairchild Channel-F
- ✅ Núcleo de libretro: FreeChaF
- ❓ Núcleo de BizHawk: ChannelFHawk
Famicom Disk System
- ✅ Emulador independiente: RANes
- ✅ Núcleo de libretro: FCEUmm
- ✅ Núcleo de libretro: Mesen
FM Towns
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
Game & Watch
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: gw
- No expone memoria
Game Boy
- ✅ Emulador independiente: RAVBA
- ✅ Núcleo de libretro: Gambatte
- Más recomendado
- ✅ Núcleo de libretro: Gearboy
- ✅ Núcleo de libretro: mGBA
- ✅ Núcleo de libretro: VBA-M
- ❓ Núcleo de libretro: DoubleCherryGB
- ❓ Núcleo de libretro: Emux GB
- ❓ Núcleo de libretro: fixGB
- ❓ Núcleo de libretro: SameBoy
- ❓ Núcleo de libretro: TGB Dual
Game Boy Color
- ✅ Emulador independiente: RAVBA
- ✅ Emulador independiente: Pizza Boy GBC
- Solo dispositivos Android
- No soporta RAIntegration en este momento, por lo que los desarrolladores de logros no pueden solucionar problemas potenciales.
- ✅ Núcleo de libretro: Gambatte
- Más recomendado
- ✅ Núcleo de libretro: Gearboy
- ✅ Núcleo de libretro: mGBA
- ✅ Núcleo de libretro: VBA-M
- ✅ Núcleo de BizHawk: Gambatte (fork de Pokémon speedrunning)
- ✅ Núcleo de BizHawk: GBHawk
- ❓ Núcleo de libretro: DoubleCherryGB
- ❓ Núcleo de libretro: Emux GB
- ❓ Núcleo de libretro: fixGB
- ❓ Núcleo de libretro: SameBoy
- ❓ Núcleo de libretro: TGB Dual
Game Boy Advance
- ✅ Emulador independiente: RAVBA
- ✅ Emulador independiente: Pizza Boy GBA
- Solo dispositivos Android
- No soporta RAIntegration en este momento, por lo que los desarrolladores de logros no pueden solucionar problemas potenciales.
- ✅ Núcleo de libretro: VBA-M
- ✅ Núcleo de libretro: Beetle GBA
- ✅ Núcleo de libretro: VBA Next
- ✅ Núcleo de libretro: mGBA
- Más recomendado
- ✅ Núcleo de BizHawk: mGBA
- ❓ Núcleo de libretro: gpSP
- ❓ Núcleo de libretro: Meteor
- ❓ Núcleo de libretro: TempGBA
GameCube
- ⌛ Emulador independiente: Dolphin
- En pruebas
- ⌛ Núcleo de libretro: Dolphin
- En pruebas
Game Gear
- ✅ Emulador independiente: RAMeka
- ✅ Núcleo de libretro: Genesis Plus GX
- ✅ Núcleo de libretro: GearSystem
Genesis / Mega Drive
- ✅ Núcleo de libretro: Genesis Plus GX
- Más recomendado
- ✅ Núcleo de libretro: Picodrive
- ❌ Núcleo de libretro: Blastem
- Aunque algunos logros pueden funcionar, el núcleo tiene problemas con la parte de la memoria RAM del juego.
- ✅ Núcleo de BizHawk: Genplus-gx (Genesis Plus GX)
Intellivision
- ✅ Núcleo de libretro: FreeIntV
- Se bloquea cuando se reinicia el juego
- Algunos bloqueos que podrían estar relacionados con Intellivoice
- ✅ Núcleo de BizHawk: IntelliHawk
Interton VC 4000
- ✅ Emulador independiente: WinArcadia
J2ME
- ❌ No soportado - necesita una ID de consola, un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: freej2me
Magnavox Odyssey 2
- ✅ Núcleo de libretro: O2EM
- ❓ Núcleo de BizHawk: O2Hawk
Master System | Mark III
- ✅ Emulador independiente: RAMeka
- ✅ Núcleo de libretro: Gearsystem
- ✅ Núcleo de libretro: Genesis Plus GX
- ✅ Núcleo de libretro: Picodrive
- ❓ Núcleo de BizHawk: SMSHawk
- ❓ Núcleo de libretro: Emux SMS
Mega Duck
- ✅ Núcleo de libretro: SameDuck
MicroW8
- ❌ No soportado
- ❌ Núcleo de libretro: MicroW8
MS-DOS
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: dosbox-core
- ❌ Núcleo de libretro: dosbox-SVN
- ❌ Núcleo de libretro: dosbox-pure
- Necesita una forma de evitar el lanzamiento con parámetros de línea de comando especificados por el usuario
- Necesita una forma de evitar TSR
- Necesita una forma de desactivar los logros si el juego cae al símbolo del sistema
MSX
- ✅ Núcleo de libretro: blueMSX
- El hash depende de que el archivo .DSK no sea modificado
- Los archivos .DSK parecen no ser soportados si también requieren un cartucho. Hay una opción de núcleo para esto, pero no parece funcionar correctamente. Ver "SD Snatcher", que usó un cartucho de 'sonido'.
- ❓ Núcleo de libretro: fMSX
Neo Geo CD
- ✅ Núcleo de libretro: NeoCD
Neo Geo Pocket
- ✅ Núcleo de libretro: Beetle NeoPop
- ❓ Núcleo de libretro: RACE
- ✅ Núcleo de BizHawk: NeoPop (Mednafen)
Neo Geo Pocket Color
- ✅ Núcleo de libretro: Beetle NeoPop
- ❓ Núcleo de libretro: RACE
- ✅ Núcleo de BizHawk: NeoPop (Mednafen)
NES / Famicom
- ✅ Emulador independiente: RANes
- ✅ Núcleo de libretro: FCEUmm
- Más recomendado
- ✅ Núcleo de libretro: Mesen
- ✅ Núcleo de libretro: QuickNES
- ❌ Núcleo de libretro: NEStopia
- No mapea SRAM
- POR FAVOR DEJA DE USAR ESTO PARA LOGROS
- ❓ Núcleo de libretro: Emux NES
- ❓ Núcleo de libretro: fixNES
Nintendo 3DS
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: Citra
- Solo expone 64MB de memoria; la documentación sugiere que deberían ser 128MB.
- No soporta guardar estados
- ❌ Núcleo de libretro: Citra 2018
- ❌ Núcleo de libretro: Citra Canary
Nintendo 64
- ✅ Emulador independiente: RAProject64
- ✅ Núcleo de libretro: ParaLLEl N64
- ✅ Núcleo de libretro: Mupen64Plus-Next
- Más recomendado
- ⌛ Núcleo de BizHawk: Mupen64Plus
- En pruebas (hay algunos problemas gráficos que pueden ser corregidos usando el plugin de angrylion)
Nintendo DS
- Soporte limitado para micrófono
- ✅ Núcleo de libretro: DeSmuME
- ✅ Núcleo de libretro: DeSmuME 2015
- ✅ Núcleo de libretro: melonDS
- ✅ Núcleo de libretro: melonDS DS
- ✅ Núcleo de BizHawk: melonDS
Nintendo DSi
- ✅ Núcleo de libretro: melonDS DS
- No soporta guardar estados en este momento
- ✅ Núcleo de BizHawk: melonDS
- ❌ Núcleo de libretro: DeSmuME
- ❌ Núcleo de libretro: melonDS
Nokia N-Gage
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
Oric
- ❌ No soportado
Palm OS
- ❌ No soportado
- ❌ Núcleo de libretro: Mu
PC Engine | TurboGrafx-16 | SuperGrafx
- ✅ Núcleo de libretro: Beetle PCE Fast
- Los juegos de SuperGrafx no funcionan en el núcleo rápido de Beetle PCE
- ✅ Núcleo de libretro: Beetle SuperGrafx
- El más recomendado
- ✅ Núcleo de BizHawk: PCEHawk
PC Engine CD | TurboGrafx-CD
- ✅ Núcleo de libretro: Beetle PCE Fast
- ✅ Núcleo de libretro: Beetle SuperGrafx
- El más recomendado
- ✅ Núcleo de BizHawk: PCEHawk
- ❌ Núcleo de libretro: Beetle PCE
- No expone la RAM necesaria para PC Engine CD
PC-6001
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
PC-8800
- ✅ Emulador independiente: RAQuasi88
- El más recomendado
- ❌ Núcleo de libretro: quasi88
- NO RECOMENDADO
- PC-88VA no soportado
- 16 Abr 2022 - No se puede cargar m3u. El hash falla porque el núcleo bloquea el archivo de disco.
- 16 Abr 2022 - Al intentar cargar un juego de un solo disco en RALibretro solo muestra el mensaje "¿Cuántos discos?". Parece funcionar en RetroArch
- 16 Abr 2022 - RALibretro no proporciona una interfaz de subsistema para cargar juegos de múltiples discos
PC-9800
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: Neko Project II Kai
- Memoria no expuesta.
- Parece estar expuesta en algunos juegos dependiendo del tamaño de RAM seleccionado, pero parece ser la RAM de la máquina y no relacionada con el juego.
- Memoria no expuesta.
- ❌ Núcleo de libretro: Neko Project II
PC-FX
- ✅ Núcleo de libretro: Beetle PC-FX
- ✅ Núcleo de BizHawk: T.S.T. (Mednafen)
Philips CD-I
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: CDi 2015
- ❌ Núcleo de libretro: SAME CDi
Philips P2000
- ❌ No soportado
- ❌ Núcleo de libretro: M2000
Pico-8
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: FAKE-08
- ❌ Núcleo de libretro: Retro8
PlayStation
- ✅ Emulador independiente: DuckStation
- Puede haber pérdida de memoria y/o quemado al usar estados guardados. ¡Jugadores de softcore, cuidado!
- ✅ Núcleo de libretro: Beetle PSX HW
- El más recomendado
- ✅ Núcleo de libretro: Beetle PSX
- ✅ Núcleo de libretro: SwanStation
- ❌ Núcleo de libretro: PCSX ReARMed
- Las BIOS no son necesarias para este núcleo y pondrán a cero el Kernal RAM.
- Técnicamente soportado; no recomendado.
- ❓ Núcleo de BizHawk: Octoshock (Mednafen)
- ❓ Núcleo de BizHawk: Nymashock (Mednafen)
- ❓ Núcleo de libretro: Rustation
PlayStation 2
- ✅ Emulador independiente: PCSX2
- PCSX2 es actualmente la única opción oficialmente soportada para ganar logros.
- ❌ Emulador independiente: AetherSX2
- Ya no se desarrolla, tiene incompatibilidades conocidas
- ❌ Emulador independiente: NetherSX2
- ❌ Núcleo de libretro: LRPS2
- Aún en estado alfa
- No expone memoria
- ❌ Núcleo de libretro: Play!
- Baja compatibilidad con la mayoría de los juegos comerciales
- Pantalla negra con sonido entrecortado
PlayStation Portable
- ✅ Emulador independiente: PPSSPP
- No soporta RAIntegration en este momento, por lo que los desarrolladores de logros no pueden solucionar problemas potenciales.
- ✅ Núcleo de libretro: PPSSPP
- Cargar estados guardados demasiado rápido puede hacer que se bloquee
- Algunos juegos tienen problemas gráficos
PocketStation
- ❌ No soportado - necesita una ID de consola, un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: pockystation
- El núcleo no parece funcional, incluso en RetroArch
Pokemon Mini
- ✅ Núcleo de libretro: PokeMini
SAM Coupé
- ❌ No soportado
- ❌ Núcleo de libretro: SimCoupe
- Aún en estado alfa
Sega 32X
- ✅ Núcleo de libretro: PicoDrive
- Varios juegos son problemáticos, usa BizHawk si un logro aparece como no soportado
- Parece que aún tiene RAM no mapeada
- ✅ Núcleo de BizHawk: PicoDrive
- El más recomendado
Sega CD
- Parece que aún tiene RAM no mapeada
- ✅ Núcleo de libretro: Genesis Plus GX
- ✅ Núcleo de libretro: Picodrive
Sega Dreamcast
- ✅ Núcleo de libretro: flycast
- Se debe desactivar el renderizado en hilos para usar estados guardados
- ❓ Núcleo de libretro: Flycast GLES2
Sega Pico
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: picodrive
- Necesita controles relacionados con el cambio de páginas en los libros adjuntos
Sega Saturn
- ✅ Núcleo de libretro: Beetle Saturn
- El único núcleo recomendado
- ❌ Núcleo de libretro: Yabause
- Técnicamente soportado; no recomendado.
- ❌ Núcleo de libretro: Kronos
- Guardar y cargar estados a menudo bloquea la interfaz de usuario en RALibretro
- Técnicamente soportado; no recomendado.
- ❓ Núcleo de libretro: YabaSanshiro
- ⌛ Núcleo de BizHawk: Saturnus (Mednafen)
- En pruebas
SG-1000
- ✅ Emulador independiente: RAMeka
- ✅ Núcleo de libretro: Genesis Plus GX
- Más recomendado
- ✅ Núcleo de libretro: blueMSX
- ❌ Núcleo de libretro: Gearsystem
- Tiene una memoria significativa no expuesta
Sharp X1
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: X1 Millennium
- 16 Abr 2022 - Las escrituras en disco modifican los medios de origen, lo que rompe el hashing
Sharp X68K
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: px68k
- Se bloquea RALibretro al cargar un juego
SNES | Super Famicom | Satellaview | Sufami Turbo
- ✅ Emulador independiente: RASnes9x
- ✅ Núcleo de libretro: Snes9x (Actual)
- El más recomendado
- ✅ Núcleo de libretro: Mesen-S
- ❓ Núcleo de libretro: Beetle bsnes
- ❓ Núcleo de libretro: Beetle Supafaust
- ❓ Núcleo de libretro: bsnes
- ❓ Núcleo de libretro: bsnes 2014 Accuracy
- ❓ Núcleo de libretro: bsnes 2014 Balanced
- ❓ Núcleo de libretro: bsnes 2014 Performance
- ❓ Núcleo de libretro: bsnes C++98 (v085)
- ❓ Núcleo de libretro: bsnes-hd beta
- ❓ Núcleo de libretro: bsnes-mercury Accuracy
- ❓ Núcleo de libretro: bsnes-mercury Balanced
- ❓ Núcleo de libretro: bsnes-mercury Performance
- ❓ Núcleo de libretro: higan Accuracy
- ❓ Núcleo de libretro: nSide Balanced
- ❓ Núcleo de libretro: Snes9x 2002
- ❓ Núcleo de libretro: Snes9x 2005
- ❓ Núcleo de libretro: Snes9x 2005+
- ❌ Núcleo de libretro: Snes9x 2010
- ¡¡¡POR FAVOR DEJA DE USAR ESTO PARA LOGROS!!!!
- ❓ Núcleo de BizHawk: BSNES
- ❓ Núcleo de BizHawk: BSNESv115+
SpectraVideo SVI 318/328
- ❌ No soportado
- ❌ Núcleo de libretro: blueMSX
Super Cassette Vision
- ❌ Núcleo de libretro: EmuSCV
- Incompleto según la documentación de libretro.
- No expone memoria. Parece exportar un estado guardado a través de la interfaz RETRO_MEMORY_SAVE_RAM, que intentamos ajustar en $E000 ya que eso está marcado como RAM de cartucho para el sistema.
Thomson TO8/TO8D
- ❌ No soportado - necesita un método de hashing
- ❌ Núcleo de libretro: Theodore
- Parece funcionar
- Incierto cómo el núcleo maneja la escritura en disco/cinta. Puede afectar el hashing.
TI-83
- ⌛ Núcleo de libretro: Numero
- En pruebas
- ⌛ Núcleo de BizHawk: TI83Hawk
- En pruebas
TIC-80
- ❌ No soportado - necesita un método de hashing
- ❌ Núcleo de libretro: TIC-80
- No exporta memoria correctamente. Solo puede ver 8 bytes.
Uzebox
- ✅ Núcleo de BizHawk: Uzem
- ✅ Núcleo de libretro: Uzebox
Vectrex
- ✅ Núcleo de libretro: VecX
VIC-20
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: VICE xvic
Virtual Boy
- ✅ Núcleo de libretro: Beetle VB
- ✅ Núcleo de BizHawk: Virtual Boyee (Mednafen)
VMU
- ❌ No soportado - necesita una ID de consola, un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: VeMUlator
WASM-4
- ✅ Núcleo de libretro: wasm4
Watara Supervision
- ✅ Núcleo de libretro: potator
Wii
- ⌛ Emulador independiente: Dolphin
- En pruebas
- ⌛ Núcleo de libretro: Dolphin
- En pruebas
Wii U
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
WonderSwan
- ✅ Núcleo de libretro: Beetle Cygne
- ✅ Núcleo de BizHawk: Cygne (Mednafen)
WonderSwan Color
- ✅ Núcleo de libretro: Beetle Cygne
- ✅ Núcleo de BizHawk: Cygne (Mednafen)
XBOX
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: DirectXbox
- Aún en estado alfa
Zeebo
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
ZX81
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: EightyOne
- Memoria no expuesta
ZX Spectrum
- ❌ No soportado - necesita un método de hashing y un mapa de memoria
- ❌ Núcleo de libretro: FUSE
- Requiere la capacidad de mapear el teclado al puerto 3
- Incierto sobre el soporte para guardar. Parece que no se puede insertar un disco de guardado
- ⌛ Núcleo de BizHawk: ZXHawk
- El hashing necesita ser corregido
- En pruebas
Más detalles sobre los núcleos de BizHawk se pueden encontrar aquí.