This is an old revision of the document!


Emuladores

Un Emulador es un Software (Programa) que le permite a una computadora comportarse como otra computadora o hardware (Dispositivo).

La computadora que realizará la emulación es llamada Host (Anfitrión), mientras que aquella a ser emulada es llamada Guest (Invitada).

El emulador debe permitir a el Host, ejecutar software o utilizar dispositivos periféricos hechos para su funcionamiento en el Guest. Emulación se refiere a la habilidad de un Software en un dispositivo electronico emular (o imitar) otra computadora o dispositivo.

Como ejemplo de su uso es en consolas de videojuegos, donde solo en dichos dispositivos 'utilizar' juegos hechos para dicha consola. debido a esto, para poder 'utilizar' dichas funcionalidades, el Host debe de comportarse como el Guest, para que así no haya problemas, y dicho Software sea ejecutado.

Un ROM, es un archivo de computadoras que contiene copia de los datos de un chip de memoria, en forma de solo-lectura, por lo general de un cartucho de videojuegos, el firmware de una computadora, o de una tarjeta madre de un juego arcade.

Como ejemplo, para emular cualquier funcionalidad en cualquier emulador, se te será pedido un archivo, el cual

BIOS (Basic Input/Output System - Sistema básico de entrada y salida) es un firmware utilizado para realizar el inicio de un hardware, durante el inicio de arranque (encender la computadora por ejemplo), y proveer de servicios los cuales serán iniciados en el comienzo de sistemas operativos y programas.

En lugar de la palabra firmware, BIOS es utilizado, debido a que BIOS es más descriptivo, y las personas saben su significado. Sin embargo, no es realmente la 'BIOS', el cual es específico de la arquitectura, pero 'como' un sistema BIOS.

Una imagen, es un archivo en una computadora que contiene todo lo que debe ser escrito en disco optico, de sector a sector, incluyendo el sistema de archivos de dicho disco optico.

Meta

La meta de Hyperbola es el de distribuír únicamente emuladores libres, para fomentar a los usuarios el desarrollo, portabilidad y la distribución de software libre (por ejemplo, imagenes con firmware, ROMs, juegos o distribuciones libres) para aquellas computadoras invitadas, y el hardware previsto para esos emuladores. Sin embargo, Hyperbola está 'poniendo en la lista negra' aquellos emuladores que son solo utilizados para desarrollar y ejecutar software no libre.

Información de Emuladores

Existen 3 condiciones en los que un emulador es considerado no libre.

  • La columna Libre dice 'no'
  • herramientas de desarrollo para firmware libre dice 'no' o 'N/A', mientras que Requiere Firmware dice 'si'
  • Herramientas de desarrollo de juegos o sistemas operativos libres dice 'no'

La 'columna' libre abajo, no cuenta para firmware, juegos y sistemas operativos; Quiere decir que la base es ejecutable.

N/A quiere decir no disponible

Para carificar, si hay algún otro texto con o No, verde Significa , mientras que Rojo quiere decir No, Amarillo es equivalente a técnicamente si, o no hay suficiente información.

Lista de Emuladores Nativos






border-collapse:collapse; color:#262627; background-color:#f8f9fa;“ Nombre ¿Es libre? ¿Qué emula? Requiere Firmware Herramientas para desarrollo de Firmware libres Firmware libre ! style=“background-color:#eaecf0” |Herramientas de desarrollo de juegos y sistemas operativos libres ! style=“background-color:#eaecf0” - ! style=“background-color:#ddffe3” 3dmoo
(3DS Emulator
Prototipo)
! style=“background-color:#ddffe3”
Nintendo 2DS
y
Nintendo 3DS
(ARM11 MPCore
+
ARM9) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
Nintendo 2DS
y
Nintendo 3DS
(ARM11 MPCore
+
ARM9) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
Nintendo DS
(ARM946E-S
+
ARM7TDMI) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
DeSmuMe X432R ! style=“background-color:#ddffe3” | Nintendo DS
(ARM946E-S
+
ARM7TDMI) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
style=“background-color:#ddffe3” | |Sony
PlayStation 2 (PS2)
(MIPS III
Emotion Engine
“R5900-based”) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (mips64-unknown-elf)
y
Clang/LLVM/LLD (mips64-unknown-elf) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
PPSSPP ! style=“background-color:#ddffe3” | |Sony
Playstation Portable (PSP)
(MIPS R4000) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
ProjectABE ! style=“background-color:#ddffe3” | |ArduBoy (Atmel AVR ATmega32U4) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” GCC/GNU Binutils (avr-unknown-elf) ! style=“background-color:#ddffe3” - ! style=“background-color:#ddffe3” sim-arduboy ! style=“background-color:#ddffe3” | |ArduBoy (Atmel AVR ATmega32U4) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” GCC/GNU Binutils (avr-unknown-elf) ! style=“background-color:#ddffe3” - ! style=“background-color:#ddffe3” Uzem ! style=“background-color:#ddffe3” | |Uzebox (Atmel AVR ATmega644) ! style=“background-color:#ddffe3” |No ! style=“background-color:#ddffe3” GCC/GNU Binutils (avr-unknown-elf) ! style=“background-color:#ddffe3” Sí:
Uzebox ! style=“background-color:#ddffe3”
GCC/GNU Binutils (avr-unknown-elf) ! style=“background-color:#ddffe3” - ! style=“background-color:#ddffe3” xexec
(executable layer) ! style=“background-color:#ddffe3”
Microsoft Xbox
(Intel
Pentium III
“Coppermine-based”) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (i686-unknown-elf)
y
Clang/LLVM/LLD (i686-unknown-elf) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
|[md system]
Sega
Mega Drive
y
Sega Genesis
(Motorola 68000)
No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>bsnes</color> ! rowspan=“4” style=“background-color:#ddffe3” [sfc system]
Super Nintendo Entertainment System (SNES)
y
Super Famicom (SFC)
(Ricoh 5A22
+ enhancement chips:
CX4, DSP-1, DSP-2, DSP-3, DSP-4, MSU-1, OBC-1, S-DD1, S-RTC, SA1, SPC7110, ST010, ST011, ST018, Super FX GSU-1 y Super FX GSU-2) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente:
free SNES/SFC rom
+
SameBoy BootROMs
(SGB y SGB2) ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>bsnes-plus</color> ! rowspan=“4” style=“background-color:#ddffe3” | |[sfc system]
Super Nintendo Entertainment System (SNES)
y
Super Famicom (SFC)
(Ricoh 5A22
+ enhancement chips:
CX4, DSP-1, DSP-2, DSP-3, DSP-4, MSU-1, OBC-1, S-DD1, S-RTC, SA1, SPC7110, ST010, ST011, ST018, Super FX GSU-1 y Super FX GSU-2) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente:
free SNES/SFC rom
+
SameBoy BootROMs
(SGB y SGB2) ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>CEN64
(Modified-BSD based)</color> ! rowspan=“2” style=“background-color:#ddffe3” | |[n64 system]
Nintendo 64 (N64)
(NEC VR4300) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (mips-unknown-elf),
Clang/LLVM/LLD (mips-unknown-elf)
y
n64chain ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf),
Clang/LLVM/LLD (mips-unknown-elf)
y
n64chain ! style=“background-color:#fae65b” |Técnicamente
Nintendo 2DS
y
Nintendo 3DS
(ARM11 MPCore
+
ARM9) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
Nintendo DS
(ARM946E-S
+
ARM7TDMI) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
Nintendo DS
(ARM946E-S
+
ARM7TDMI) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
Ultra</color> ! rowspan=“2” style=“background-color:#ddffe3” | |[fc system]
Nintendo Entertainment System (NES)
y
Nintendo
Family Computer (FC)
(Ricoh 2A03) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#ddffe3” |Sí:
Thwaite |- |[fcds system]
Nintendo
Family Computer
Disk System (FCDS)
(Ricoh 2A03) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>FCEUX</color> ! rowspan=“2” style=“background-color:#ddffe3” [fc system]
Nintendo Entertainment System (NES)
y
Nintendo
Family Computer (FC)
(Ricoh 2A03)
No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#ddffe3” |Sí:
Thwaite |- |[fcds system]
Nintendo
Family Computer
Disk System (FCDS)
(Ricoh 2A03) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>Flycast (libretro)</color> ! rowspan=“2” style=“background-color:#ddffe3” | |[dc system]
Sega Dreamcast (DC) (Hitachi SH-4) ! style=“background-color:#ddffe3” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Sí:
hle reios ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Sí:
GNU/Linux-libre
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- ! rowspan=“4” style=“background-color:#fae65b” |GB Enhanced+ (GBE+) ! rowspan=“4” style=“background-color:#ddffe3” | |[gb system]
Nintendo
Game Boy (GB)
y
Nintendo
Game Boy Color (GBC)
(Sharp LR35902
+ sensors y rumble) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#ddffe3” |Sí:
SameBoy BootROMs
(DMG, SGB, SGB2, CGB y AGB) ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
sensors y rumble) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente:
free SNES/SFC rom
+
SameBoy BootROMs
(SGB y SGB2) ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
+ sensors y rumble) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- |[ds system]
Nintendo DS
(ARM946E-S
+
ARM7TDMI) ! style=“background-color:#ddffe3”
Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
#816e00>higan</color> ! rowspan=“19” style=“background-color:#ddffe3” [ws system]
Byai WonderSwan
y
Byai
WonderSwan Color
(NEC V30 MZ) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” |NASM ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#ddffe3” |Sí:
C-BIOS ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
(Hudson Soft HuC6280) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” cc65
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
HuC6280A) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” cc65
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Nintendo
Family Computer (FC)
(Ricoh 2A03) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#ddffe3” |Sí:
Thwaite |- |[fc system]
Nintendo
Family Computer
Disk System (FCDS)
(Ricoh 2A03) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Color (GBC)
y
Nintendo
Game Boy Player
(Sharp LR35902) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Nintendo
Game Boy Player
(ARM7TDMI) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- |[sg system]
Sega
Game Gear
(Zilog Z80) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
III
(Zilog Z80A) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
(Motorola 68000) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Pocket Color
(Toshiba TLCS900H) ! style=“background-color:#ddffe3”
No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” tlcs900archc ! style=“background-color:#fae65b” |Técnicamente
Super Famicom (SFC)
(Ricoh 5A22
+ enhancement chips:
CX4, DSP-1, DSP-2, DSP-3, DSP-4, MSU-1, OBC-1, S-DD1, S-RTC, SA1, SPC7110, ST010, ST011, ST018, Super FX GSU-1 y Super FX GSU-2) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente:
free SNES/SFC rom
+
SameBoy BootROMs
(SGB y SGB2) ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” |Sí:
It contains free
Musashi v3.4
m68k emulator
|Sega Saturn (Hitachi SH-2) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- ! style=“background-color:#fae65b” Lxdream ! style=“background-color:#ddffe3” Sega Dreamcast (DC) (Hitachi SH-4) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Sí:
GNU/Linux-libre
#816e00>Mednafen</color> ! rowspan=“24” style=“background-color:#ddffe3” | |[apple2 module]
Apple ][
y
Apple ][+
(MOS Technology 6502) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
(NEC V30 MZ) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” NASM ! style=“background-color:#fae65b” - |[pce module]
NEC TurboGrafx-16
y
NEC
PC Engine
(Hudson Soft HuC6280) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” |cc65
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
(Hudson Soft HuC6280) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” cc65
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
(Hudson Soft HuC6280) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” cc65
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
(Hudson Soft HuC6280) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” cc65
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
HuC6280A) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” cc65
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
HuC6280A) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” cc65
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” GCC/GNU Binutils (v850-unknown-elf)
y
gccVB (GCC v2.95 + v810 patch) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (v850-unknown-elf)
y
gccVB (GCC v2.95 + v810 patch) ! style=“background-color:#fae65b” |Técnicamente |- |[nes module]
Nintendo Entertainment System (NES)
y
Nintendo
Family Computer (FC)
(Ricoh 2A03) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
cc65,
DASM
y
WLA_DX ! style=“background-color:#ddffe3” |Sí:
Thwaite |- |[nes module]
Nintendo
Family Computer
Disk System (FCDS)
(Ricoh 2A03) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Boy Color (GBC)
(Sharp LR35902) ! style=“background-color:#ddffe3”
No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- |[vb module]
Nintendo
Virtual Boy
(NEC V810) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (v850-unknown-elf)
y
gccVB (GCC v2.95 + v810 patch) ! style=“background-color:#fae65b” |Técnicamente |- |[gg module]
Sega
Game Gear
(Zilog Z80) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
III
(Zilog Z80A) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
(Motorola 68000) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- |[ngp module]
SNK
Neo Geo Pocket
y
SNK
Neo Geo Pocket Color
(Toshiba TLCS900H) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
tlcs900archc ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
y
Super Famicom (SFC)
(Ricoh 5A22
+ enhancement chips:
CX4, DSP-1, DSP-2, SA1, Super FX GSU-1 y Super FX GSU-2) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Super Famicom (SFC)
(Ricoh 5A22
+ enhancement chips:
CX4, DSP-1, DSP-2, DSP-3, DSP-4, OBC-1, S-DD1, S-RTC, SA1, SPC7110, ST010, Super FX GSU-1 y Super FX GSU-2) ! style=“background-color:#ddffe3”
No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>medusa</color> ! rowspan=“3” style=“background-color:#ddffe3” [gb system]
Nintendo
Game Boy (GB)
y
Nintendo
Game Boy Color (GBC)
(Sharp LR35902
+ sensors y rumble) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
+ sensors y rumble) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- |[ds system]
Nintendo DS
(ARM946E-S
+
ARM7TDMI) ! style=“background-color:#fae65b”
! style=“background-color:#ddffe3” GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
|[ds system]
Nintendo DS
(ARM946E-S
+
ARM7TDMI) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
#816e00>Mesen</color> ! rowspan=“2” style=“background-color:#ddffe3” [fc system]
Nintendo Entertainment System (NES)
y
Nintendo
Family Computer (FC)
(Ricoh 2A03)
No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#ddffe3” |Sí:
Thwaite |- |[fcds system]
Nintendo
Family Computer
Disk System (FCDS)
(Ricoh 2A03) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” | |Nintendo
Game Boy Advance (GBA)
(ARM7TDMI) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- ! rowspan=“2” style=“background-color:#fae65b” |mGBA ! rowspan=“2” style=“background-color:#ddffe3” | |[gba system]
Nintendo
Game Boy Advance (GBA)
(ARM7TDMI
+ sensors y rumble) ! style=“background-color:#ddffe3”
Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- |[gb system]
Nintendo
Game Boy (GB)
y
Nintendo
Game Boy Color (GBC)
(Sharp LR35902) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Nintendo 64 (N64)
(NEC VR4300) ! style=“background-color:#ddffe3”
No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf),
Clang/LLVM/LLD (mips-unknown-elf)
y
n64chain ! style=“background-color:#fae65b” |Técnicamente
#816e00>Mupen64Plus</color> ! rowspan=“2” style=“background-color:#ddffe3” | |[n64 system]
Nintendo 64 (N64)
(NEC VR4300) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (mips-unknown-elf),
Clang/LLVM/LLD (mips-unknown-elf)
y
n64chain ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf),
Clang/LLVM/LLD (mips-unknown-elf)
y
n64chain ! style=“background-color:#fae65b” |Técnicamente
#816e00>NanoboyAdvance</color> ! style=“background-color:#ddffe3” Nintendo
Game Boy Advance (GBA)
y
Nintendo
Game Boy Player
(ARM7TDMI) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- ! rowspan=“2” style=“background-color:#fae65b” |Nestopia ! rowspan=“2” style=“background-color:#ddffe3” | |[fc system]
Nintendo Entertainment System (NES)
y
Nintendo
Family Computer (FC)
(Ricoh 2A03) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#ddffe3” |Sí:
Thwaite |- |[fcds system]
Nintendo
Family Computer
Disk System (FCDS)
(Ricoh 2A03) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>Nestopia UE</color> ! rowspan=“2” style=“background-color:#ddffe3” | |[fc system]
Nintendo Entertainment System (NES)
y
Nintendo
Family Computer (FC)
(Ricoh 2A03) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#ddffe3” |Sí:
Thwaite |- |[fcds system]
Nintendo
Family Computer
Disk System (FCDS)
(Ricoh 2A03) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” | |Nintendo DS
(ARM946E-S
+
ARM7TDMI) ! style=“background-color:#fae65b”
! style=“background-color:#ddffe3” GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
style=“background-color:#ddffe3” | |Sony PlayStation (PS)
(MIPS R3000) ! style=“background-color:#ddffe3”
Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” |Técnicamente:
It could be
free by
removing zzogl
y
zerogs plugins
that depends for
nonfree nvidia-cg-toolkit support
|Sony
PlayStation 2 (PS2)
(MIPS III
Emotion Engine
“R5900-based”) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (mips64-unknown-elf)
y
Clang/LLVM/LLD (mips64-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (mips64-unknown-elf)
y
Clang/LLVM/LLD (mips64-unknown-elf) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
|Sony PlayStation (PS)
(MIPS R3000) ! style=“background-color:#ddffe3”
Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
#816e00>PCSX-ReARMed</color> ! style=“background-color:#ddffe3” Sony PlayStation (PS)
(MIPS R3000) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
#816e00>PCSX-Reloaded</color> ! style=“background-color:#ddffe3” Sony PlayStation (PS)
(MIPS R3000) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
Virtual Boy's emulator
(PVB emulator)</color> ! style=“background-color:#fae65b” |Técnicamente:
Uses Java language
|Nintendo
Virtual Boy
(NEC V810) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (v850-unknown-elf)
y
gccVB (GCC v2.95 + v810 patch) ! style=“background-color:#fae65b” |Técnicamente |- ! style=“background-color:#fae65b”
Redream
(GPL-3 based)
! style=“background-color:#ddffe3” | |Sega Dreamcast (DC) (Hitachi SH-4) ! style=“background-color:#ddffe3”
Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Sí:
GNU/Linux-libre
#816e00>Reicast</color> ! rowspan=“3” style=“background-color:#fae65b” Técnicamente:
It could be
free by
removing homebrew roms
downloading support
|[dc system]
Sega Dreamcast (DC) (Hitachi SH-4) ! style=“background-color:#ddffe3”
! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Sí:
hle reios ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Sí:
GNU/Linux-libre
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- |[awave system]
Sammy Atomiswave (Hitachi SH-4) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- ! rowspan=“3” style=“background-color:#fae65b” |Reicast (libretro) ! rowspan=“3” style=“background-color:#ddffe3” [dc system]
Sega Dreamcast (DC) (Hitachi SH-4) ! style=“background-color:#ddffe3” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Sí:
hle reios ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Sí:
GNU/Linux-libre
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- |[awave system]
Sammy Atomiswave (Hitachi SH-4) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- ! rowspan=“2” style=“background-color:#fae65b” |SameBoy ! rowspan=“2” style=“background-color:#ddffe3” | |[gb system]
Nintendo
Game Boy (GB)
y
Nintendo
Game Boy Color (GBC)
(Sharp LR35902
+ sensors y rumble) ! style=“background-color:#ddffe3” |
style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#ddffe3” |Sí:
SameBoy BootROMs
(DMG, SGB, SGB2, CGB y AGB) ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
+ sensors y rumble) ! style=“background-color:#ddffe3” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#ddffe3” |Sí:
SameBoy BootROMs
(SGB y SGB2) ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” | |Super Nintendo Entertainment System (SNES)
y
Super Famicom (SFC)
(Ricoh 5A22) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” | |Vectrex
(Motorola MC68A09) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Jaguar</color> ! style=“background-color:#ddffe3” | |[jaguar system]
Atari Jaguar
(Motorola 68000) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>Visual Boy
Advance (VBA)</color> ! rowspan=“2” style=“background-color:#fae65b” |Técnicamente:
It could be
free by removing
nonfree 2xSaImmx.asm file
[gba system]
Nintendo
Game Boy Advance (GBA)
(ARM7TDMI) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- |[gb system]
Nintendo
Game Boy (GB)
y
Nintendo
Game Boy Color (GBC)
(Sharp LR35902) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>Visual Boy
Advance 2 (VBA 2)</color> ! rowspan=“2” style=“background-color:#ddffe3” | |[gba system]
Nintendo
Game Boy Advance (GBA)
(ARM7TDMI) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- |[gb system]
Nintendo
Game Boy (GB)
y
Nintendo
Game Boy Color (GBC)
(Sharp LR35902) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>Visual Boy
Advance-M (VBA-M)</color> ! rowspan=“2” style=“background-color:#ddffe3” | |[gba system]
Nintendo
Game Boy Advance (GBA)
(ARM7TDMI
+ e-Reader support) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- |[gb system]
Nintendo
Game Boy (GB)
y
Nintendo
Game Boy Color (GBC)
(Sharp LR35902) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#816e00>WideGB</color> ! rowspan=“2” style=“background-color:#ddffe3” [gb system]
Nintendo
Game Boy (GB)
y
Nintendo
Game Boy Color (GBC)
(Sharp LR35902
+ sensors y rumble) ! style=“background-color:#ddffe3” | ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#ddffe3” |Sí:
SameBoy BootROMs
(DMG, SGB, SGB2, CGB y AGB) ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
+ sensors y rumble) ! style=“background-color:#ddffe3” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#ddffe3” |Sí:
SameBoy BootROMs
(SGB y SGB2) ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
|Sega Saturn (Hitachi SH-2) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- ! style=“background-color:#fae65b” ZSNES ! style=“background-color:#ddffe3” Super Nintendo Entertainment System (SNES)
y
Super Famicom (SFC)
(Ricoh 5A22
+ enhancement chips:
CX4, DSP-1, DSP-2, DSP-3, DSP-4, OBC-1, S-DD1, SA1, ST010, Super FX GSU-1 y Super FX GSU-2) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
(libretro)</color> ! style=“background-color:#ffdddd” |No:
No commercial
|3DO Interactive Multiplayer (ARM60) ! style=“background-color:#fae65b” |
style=“background-color:#ddffe3” GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- ! rowspan=“2” style=“background-color:#ffdddd” |BoycottAdvance ! rowspan=“2” style=“background-color:#ffdddd” |No:
Proprietary
|[gba system]
Nintendo
Game Boy Advance (GBA)
(ARM7TDMI) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- |[gb system]
Nintendo
Game Boy (GB)
y
Nintendo
Game Boy Color (GBC)
(Sharp LR35902) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
license)</color> ! style=“background-color:#ffdddd” |No:
No global license
file found
y
source code
files are
indicate to
a global license file
|Nintendo 64 (N64)
(NEC VR4300) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (mips-unknown-elf),
Clang/LLVM/LLD (mips-unknown-elf)
y
n64chain ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ffdddd” |No:
Proprietary
|ColecoVision
(Zilog Z80A) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
No:
It contains nonfree
CZ80,
dZ80,
DrZ80,
Multi-Z80,
Musashi v3.3
y
Starscream
|Sega
Mega Drive
y
Sega Genesis
(Motorola 68000) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ffdddd” |No:
Proprietary
|Sony PlayStation (PS)
(MIPS R3000) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (mips-unknown-elf)
y
Clang/LLVM/LLD (mips-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ffdddd” |No:
Proprietary
|MSX,
MSX2
y
MSX2+
(Zilog Z80A) ! style=“background-color:#ddffe3” | ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#ddffe3” |Sí:
C-BIOS ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#b90b0B>Gens</color> ! rowspan=“4” style=“background-color:#ffdddd” [md system]
Sega
Mega Drive
y
Sega Genesis
(Motorola 68000)
Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Genesis
+
Sega CD
(Motorola 68000 + Motorola 68000) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Sega
Genesis 32X
y
Sega
Super 32X (Motorola 68000 + Hitachi SH-2) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- |[32xcd system]
Sega
Mega Drive 32X
+
Mega-CD,
Sega
Mega 32X
+
Mega-CD,
Sega
Genesis 32X
+
Sega CD
y
Sega
Super 32X
+
Mega-CD
(Motorola 68000 + Hitachi SH-2 + Motorola 68000) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf y m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf y m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#b90b0B>Gens/GS</color> ! rowspan=“4” style=“background-color:#ffdddd” No:
It contains nonfree
the Poorman's
Sega 32x
BIOS files
y
Starscream
|[md system]
Sega
Mega Drive
y
Sega Genesis
(Motorola 68000) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Genesis
+
Sega CD
(Motorola 68000 + Motorola 68000) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Sega
Genesis 32X
y
Sega
Super 32X (Motorola 68000 + Hitachi SH-2) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- |[32xcd system]
Sega
Mega Drive 32X
+
Mega-CD,
Sega
Mega 32X
+
Mega-CD,
Sega
Genesis 32X
+
Sega CD
y
Sega
Super 32X
+
Mega-CD
(Motorola 68000 + Hitachi SH-2 + Motorola 68000) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf y m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf y m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
II</color> ! style=“background-color:#ffdddd” |No:
It contains nonfree
the Poorman's
Sega 32x
BIOS files
y
Starscream
|[md system]
Sega
Mega Drive
y
Sega Genesis
(Motorola 68000) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#b90b0B>iDeaS</color> ! rowspan=“2” style=“background-color:#ffdddd” [ds system]
Nintendo DS
(ARM946E-S
+
ARM7TDMI) ! style=“background-color:#ddffe3”
Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- ! rowspan=“2” style=“background-color:#ffdddd” |iNES ! rowspan=“2” style=“background-color:#ffdddd” |No:
Proprietary
|[fc system]
Nintendo Entertainment System (NES)
y
Nintendo
Family Computer (FC)
(Ricoh 2A03) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#ddffe3” |Sí:
Thwaite |- |[fcds system]
Nintendo
Family Computer
Disk System (FCDS)
(Ricoh 2A03) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” |cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
cc65,
DASM
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Fusion</color> ! rowspan=“4” style=“background-color:#ffdddd” |No:
Proprietary
|[md system]
Sega
Mega Drive
y
Sega Genesis
(Motorola 68000
+ enhancement chip:
SVP)
Optional ! style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Genesis
+
Sega CD
(Motorola 68000
+ enhancement chip:
SVP; + Motorola 68000) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Sega
Genesis 32X
y
Sega
Super 32X (Motorola 68000 + Hitachi SH-2) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- |[32xcd system]
Sega
Mega Drive 32X
+
Mega-CD,
Sega
Mega 32X
+
Mega-CD,
Sega
Genesis 32X
+
Sega CD
y
Sega
Super 32X
+
Mega-CD
(Motorola 68000 + Hitachi SH-2 + Motorola 68000) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf y m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf y m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#b90b0B>LemonLime</color> ! style=“background-color:#ffdddd” |No:
No global license
file found
y
source code
files are
unlicensed
|Nintendo 2DS
y
Nintendo 3DS
(ARM11 MPCore
+
ARM9) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
#b90b0B>MasterGear (MG)</color> ! rowspan=“4” style=“background-color:#ffdddd” |No:
Proprietary
|[sg system]
Sega
Game Gear
(Zilog Z80) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
III
(Zilog Z80A) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
(Motorola 68000) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#b90b0B>PicoDrive</color> ! rowspan=“4” style=“background-color:#ffdddd” |No:
No commercial
|[md system]
Sega
Mega Drive
y
Sega Genesis
(Motorola 68000
+ enhancement chip:
SVP) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Genesis
+
Sega CD
(Motorola 68000
+ enhancement chip:
SVP; + Motorola 68000) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Sega
Genesis 32X
y
Sega
Super 32X (Motorola 68000 + Hitachi SH-2) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente |- |[32xcd system]
Sega
Mega Drive 32X
+
Mega-CD,
Sega
Mega 32X
+
Mega-CD,
Sega
Genesis 32X
+
Sega CD
y
Sega
Super 32X
+
Mega-CD
(Motorola 68000 + Hitachi SH-2 + Motorola 68000) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf y m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf y m68k-unknown-elf)
y
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Boy</color> ! style=“background-color:#ffdddd” |No:
Proprietary
|Nintendo
Virtual Boy
(NEC V810) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (v850-unknown-elf)
y
gccVB (GCC v2.95 + v810 patch) ! style=“background-color:#fae65b” |Técnicamente |- ! style=“background-color:#ffdddd”
Red Dragon ! style=“background-color:#ffdddd” No:
No global license
file found
y
source code
files are
unlicensed
|Nintendo
Virtual Boy
(NEC V810) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (v850-unknown-elf)
y
gccVB (GCC v2.95 + v810 patch) ! style=“background-color:#fae65b” |Técnicamente |- ! style=“background-color:#ffdddd”
Redream
(Nonfree based)
! style=“background-color:#ffdddd” |No:
Proprietary
|Sega Dreamcast (DC) (Hitachi SH-4) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Técnicamente ! style=“background-color:#ddffe3” GCC/GNU Binutils (sh-unknown-elf),
KallistiOS
y
Libronin)
Sí:
GNU/Linux-libre
Boy</color> ! style=“background-color:#ffdddd” |No:
Uses nonfree
Rust language
|Nintendo
Virtual Boy
(NEC V810) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (v850-unknown-elf)
y
gccVB (GCC v2.95 + v810 patch) ! style=“background-color:#fae65b” |Técnicamente |- ! rowspan=“3” style=“background-color:#ffdddd” |Snes9x ! rowspan=“3” style=“background-color:#ffdddd” |No:
No commercial
|Super Nintendo Entertainment System (SNES)
y
Super Famicom (SFC)
(Ricoh 5A22
+ enhancement chips:
CX4, DSP-1, DSP-2, DSP-3, DSP-4, MSU-1, OBC-1, S-DD1, S-RTC, SA1, SPC7110, ST010, Super FX GSU-1 y Super FX GSU-2) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
#b90b0B>StrikeBox</color> ! style=“background-color:#ffdddd” |No:
No global license
file found,
source code
files are
unlicensed
y
MCPX binary blob
is required
|[xbox system]
Microsoft Xbox
(Intel
Pentium III
“Coppermine-based”) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (i686-unknown-elf)
y
Clang/LLVM/LLD (i686-unknown-elf) ! style=“background-color:#fae65b” |Port of fully free ReactOS-like as firmware ! style=“background-color:#ddffe3”
GCC/GNU Binutils (i686-unknown-elf)
y
Clang/LLVM/LLD (i686-unknown-elf) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
style=“background-color:#ffdddd” |No:
Proprietary
|Nintendo 2DS
y
Nintendo 3DS
(ARM11 MPCore
+
ARM9) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
(libretro)</color> ! style=“background-color:#ddffe3” | |Visual Memory System
(VMS)
y
Visual Memory Unit
(VMU)
(Sanyo LC8670 “Potato”) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ffdddd” |Waterbear requires
nonfree Rust language
! style=“background-color:#ffdddd”
- ! style=“background-color:#ffdddd” VerXGL ! style=“background-color:#ffdddd” No:
No global license
file found
y
source code
files are
unlicensed
|Vectrex
(Motorola MC68A09)
No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3” WLA_DX ! style=“background-color:#fae65b” |Técnicamente
(VGB)</color> ! style=“background-color:#ffdddd” |No:
Proprietary
|Nintendo
Game Boy (GB)
y
Nintendo
Game Boy Color (GBC)
(Sharp LR35902) ! style=“background-color:#ddffe3” |No ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#eaecf0” |N/A ! style=“background-color:#ddffe3”
WLA_DX ! style=“background-color:#fae65b” |Técnicamente
Advance (VGBA)</color> ! style=“background-color:#ffdddd” |No:
Proprietary
|Nintendo
Game Boy Advance (GBA)
(ARM7TDMI) ! style=“background-color:#ddffe3” |Optional ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente ! style=“background-color:#ddffe3”
GCC/GNU Binutils (arm-unknown-eabi),
Clang/LLVM/LLD (arm-unknown-eabi)
y
devkitPro (devkitARM) ! style=“background-color:#fae65b” |Técnicamente |- ! style=“background-color:#ffdddd”
XBVM
(LLE Xbox 1
Emulator)
! style=“background-color:#ffdddd” |No:
No global license
file found,
source code
files are
unlicensed
y
MCPX binary blob
is required
|[xbox system]
Microsoft Xbox
(Intel
Pentium III
“Coppermine-based”) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (i686-unknown-elf)
y
Clang/LLVM/LLD (i686-unknown-elf) ! style=“background-color:#fae65b” |Port of fully free ReactOS-like as firmware ! style=“background-color:#ddffe3”
GCC/GNU Binutils (i686-unknown-elf)
y
Clang/LLVM/LLD (i686-unknown-elf) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
#b90b0B>XQEMU</color> ! rowspan=“2” style=“background-color:#ffdddd” [xbox system]
Microsoft Xbox
(Intel
Pentium III
“Coppermine-based”) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3”
GCC/GNU Binutils (i686-unknown-elf)
y
Clang/LLVM/LLD (i686-unknown-elf) ! style=“background-color:#fae65b” |Port of fully free ReactOS-like as firmware ! style=“background-color:#ddffe3”
GCC/GNU Binutils (i686-unknown-elf)
y
Clang/LLVM/LLD (i686-unknown-elf) ! style=“background-color:#ddffe3” |Sí:
GNU/Linux-libre
Coppermine-based”) ! style=“background-color:#fae65b” | ! style=“background-color:#ddffe3” GCC/GNU Binutils (i686-unknown-elf)
y
Clang/LLVM/LLD (i686-unknown-elf) ! style=“background-color:#fae65b” |Port of fully free ReactOS-like as firmware ! style=“background-color:#ddffe3”
GCC/GNU Binutils (i686-unknown-elf)
y
Clang/LLVM/LLD (i686-unknown-elf) ! style=“background-color:#fae65b” |Técnicamente