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).
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.
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 Sí o No, verde Significa Sí, 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 |
|||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sí | 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 |
||||||||||
Sí | 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” |Sí | 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” |Sí |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” |Sí |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” |Sí |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” |Sí |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” |Sí |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 |
Sí |[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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí |[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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí |[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 |
||||||||||||
Sí | Nintendo 2DS y Nintendo 3DS (ARM11 MPCore + ARM9) ! style=“background-color:#fae65b” |Sí ! 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 |
||||||||||
Sí | Nintendo DS (ARM946E-S + ARM7TDMI) ! style=“background-color:#fae65b” |Sí ! 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 |
||||||||||
Sí | Nintendo DS (ARM946E-S + ARM7TDMI) ! style=“background-color:#fae65b” |Sí ! 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” |Sí |[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” |Sí ! 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” |Sí ! 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” |Sí |[dc
system] Sega Dreamcast (DC) (Hitachi SH-4) ! style=“background-color:#ddffe3” |Sí ! 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” |Sí ! 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” |Sí |[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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí |[apple2
module] Apple ][ y Apple ][+ (MOS Technology 6502) ! style=“background-color:#fae65b” |Sí ! 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” |Sí !
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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |
Sí ! 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 |
||||||||
Sí |[ds
system] Nintendo DS (ARM946E-S + ARM7TDMI) ! style=“background-color:#fae65b” |Sí ! 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” |Sí ! 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” |Sí |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” |Sí |[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 | ||||||||
Sí | 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” |Sí |[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” |Sí ! 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” |Sí |[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” |Sí ! 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” |Sí |[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” |Sí ! 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” |Sí |Nintendo
DS (ARM946E-S + ARM7TDMI) ! style=“background-color:#fae65b” |
Sí ! 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” |Sí |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” |Sí ! 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 |
||||||||||
Sí |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” |Sí |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” |
Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí |[gb system] Nintendo Game Boy (GB) y Nintendo Game Boy Color (GBC) (Sharp LR35902 + sensors y rumble) ! style=“background-color:#ddffe3” |Sí |
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” |Sí ! 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” |Sí |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” |Sí |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” |Sí |[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” |Sí |[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” |Sí |[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” |Sí ! 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” |Sí ! 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 | |||||||||||
Sí |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” |Sí |
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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí ! 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” |Sí |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” |Sí ! 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” |Sí ! 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” |Sí ! 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 |