Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
en:system:userspace:emulators [2022/03/08 20:46]
i3_relativism ↷ Page moved from en:system:application:emulators to en:system:emulators
en:system:userspace:emulators [2023/08/02 14:47]
throgh
Line 107: Line 107:
 |- |-
 |[wiiware system] \\ Nintendo \\ WiiWare \\ (IBM \\ PowerPC \\ "Broadway" |[wiiware system] \\ Nintendo \\ WiiWare \\ (IBM \\ PowerPC \\ "Broadway"
-! style="background-color:#ddffe3" |<color #066d18>Optional</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (ppc-unknown-elf), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (ppc-unknown-elf) \\ and \\ [[https://devkitpro.org/|devkitPro (devkitPPC)]] 
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (ppc-unknown-elf), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (ppc-unknown-elf) \\ and \\ [[https://devkitpro.org/|devkitPro (devkitPPC)]] 
-! style="background-color:#ddffe3" |<color #066d18>Yes:</color> \\ [[https://www.gnu.org|GNU]]<color #066d18>/</color>[[https://www.fsfla.org/ikiwiki/selibre/linux-libre/|Linux-libre]] 
-|- 
-! rowspan="3" style="background-color:#ddffe3" |[[https://github.com/libretro/dolphin|Dolphin]] <color #066d18>(libretro)</color> 
-! rowspan="3" style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|[gc system] \\ Nintendo \\ GameCube \\ (IBM \\ PowerPC \\ "Gekko" 
 ! style="background-color:#ddffe3" |<color #066d18>Optional</color> ! style="background-color:#ddffe3" |<color #066d18>Optional</color>
 ! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (ppc-unknown-elf), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (ppc-unknown-elf) \\ and \\ [[https://devkitpro.org/|devkitPro (devkitPPC)]] ! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (ppc-unknown-elf), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (ppc-unknown-elf) \\ and \\ [[https://devkitpro.org/|devkitPro (devkitPPC)]]
Line 176: Line 167:
 |- |-
 ! style="background-color:#ddffe3" |[[https://purei.org|Play!]] ! style="background-color:#ddffe3" |[[https://purei.org|Play!]]
-! style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|Sony \\ PlayStation 2 (PS2) \\ (MIPS III \\ Emotion Engine \\ "R5900 based") 
-! style="background-color:#ddffe3" |<color #066d18>No</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (mips64-unknown-elf) \\ and \\ [[https://llvm.org/|Clang/LLVM/LLD]] (mips64-unknown-elf) 
-! style="background-color:#ddffe3" |<color #066d18>Yes:</color> \\ [[https://www.gnu.org|GNU]]<color #066d18>/</color>[[https://www.fsfla.org/ikiwiki/selibre/linux-libre/|Linux-libre]] 
-|- 
-! style="background-color:#ddffe3" |[[https://purei.org|Play!]] <color #066d18>(libretro)</color> 
 ! style="background-color:#ddffe3" |<color #066d18>Yes</color> ! style="background-color:#ddffe3" |<color #066d18>Yes</color>
 |Sony \\ PlayStation 2 (PS2) \\ (MIPS III \\ Emotion Engine \\ "R5900 based") |Sony \\ PlayStation 2 (PS2) \\ (MIPS III \\ Emotion Engine \\ "R5900 based")
Line 417: Line 399:
 ! style="background-color:#ddffe3" |[[https://cc65.github.io|cc65]], \\ [[https://dasm-assembler.github.io|DASM]] \\ and \\ [[http://www.villehelin.com/wla.html|WLA_DX]] ! style="background-color:#ddffe3" |[[https://cc65.github.io|cc65]], \\ [[https://dasm-assembler.github.io|DASM]] \\ and \\ [[http://www.villehelin.com/wla.html|WLA_DX]]
 ! style="background-color:#fae65b" |<color #816e00>Technically</color> ! style="background-color:#fae65b" |<color #816e00>Technically</color>
-|- 
-! rowspan="2" style="background-color:#fae65b" |<color #816e00>Flycast (libretro)</color> 
-! rowspan="2" style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|[dc system] \\ Sega Dreamcast (DC) (Hitachi SH-4) 
-! style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (sh-unknown-elf), \\ [[http://cadcdev.sourceforge.net/softprj/kos/|KallistiOS]] \\ and \\ [[http://dcevolution.sourceforge.net/index.php?id=libronin|Libronin]]) 
-! style="background-color:#ddffe3" |<color #066d18>Yes:</color> \\ [[https://github.com/reicast/reicast-emulator/tree/master/core/reios|hle reios]] 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (sh-unknown-elf), \\ [[http://cadcdev.sourceforge.net/softprj/kos/|KallistiOS]] \\ and \\ [[http://dcevolution.sourceforge.net/index.php?id=libronin|Libronin]]) 
-! style="background-color:#ddffe3" |<color #066d18>Yes:</color> \\ [[https://www.gnu.org|GNU]]<color #066d18>/</color>[[https://www.fsfla.org/ikiwiki/selibre/linux-libre/|Linux-libre]] 
 |- |-
 |[naomi system] \\ Sega Naomi (Hitachi SH-4) |[naomi system] \\ Sega Naomi (Hitachi SH-4)
Line 888: Line 861:
 |- |-
 |[64dd system] \\ Nintendo 64DD \\ (NEC VR4300) |[64dd system] \\ Nintendo 64DD \\ (NEC VR4300)
-! style="background-color:#ddffe3" |<color #066d18>No</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (mips-unknown-elf), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (mips-unknown-elf) \\ and \\ [[https://git.cen64.com/?p=n64chain.git;a=tree|n64chain]] 
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-|- 
-! rowspan="2" style="background-color:#fae65b" |<color #816e00>Mupen64Plus (libretro)</color> 
-! rowspan="2" style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|[n64 system] \\ Nintendo 64 (N64) \\ (NEC VR4300) 
 ! style="background-color:#ddffe3" |<color #066d18>No</color> ! style="background-color:#ddffe3" |<color #066d18>No</color>
 ! style="background-color:#eaecf0" |<color #555555>N/A</color> ! style="background-color:#eaecf0" |<color #555555>N/A</color>
Line 904: Line 868:
 |- |-
 |[64dd system] \\ Nintendo 64DD \\ (NEC VR4300) |[64dd system] \\ Nintendo 64DD \\ (NEC VR4300)
-! style="background-color:#ddffe3" |<color #066d18>No</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (mips-unknown-elf), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (mips-unknown-elf) \\ and \\ [[https://git.cen64.com/?p=n64chain.git;a=tree|n64chain]] 
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-|- 
-! rowspan="2" style="background-color:#fae65b" |<color #816e00>Mupen64Plus NX \\ (libretro)</color> 
-! rowspan="2" style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|[n64 system] \\ Nintendo 64 (N64) \\ (NEC VR4300) 
 ! style="background-color:#ddffe3" |<color #066d18>No</color> ! style="background-color:#ddffe3" |<color #066d18>No</color>
 ! style="background-color:#eaecf0" |<color #555555>N/A</color> ! style="background-color:#eaecf0" |<color #555555>N/A</color>
Line 1207: Line 1162:
 ! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (hppa-unknown-elf) \\ and \\ [[https://llvm.org/|Clang/LLVM/LLD]] (hppa-unknown-elf) ! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (hppa-unknown-elf) \\ and \\ [[https://llvm.org/|Clang/LLVM/LLD]] (hppa-unknown-elf)
 ! style="background-color:#ddffe3" |<color #066d18>Yes: \\ [[https://www.gnu.org|GNU]]/[[https://www.fsfla.org/ikiwiki/selibre/linux-libre/|Linux-libre]]</color> ! style="background-color:#ddffe3" |<color #066d18>Yes: \\ [[https://www.gnu.org|GNU]]/[[https://www.fsfla.org/ikiwiki/selibre/linux-libre/|Linux-libre]]</color>
-|- 
-! rowspan="2" style="background-color:#fae65b" |<color #816e00>Parallel-N64 \\ (libretro "Mupen64Plus based")</color> 
-! rowspan="2" style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|[n64 system] \\ Nintendo 64 (N64) \\ (NEC VR4300) 
-! style="background-color:#ddffe3" |<color #066d18>No</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (mips-unknown-elf), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (mips-unknown-elf) \\ and \\ [[https://git.cen64.com/?p=n64chain.git;a=tree|n64chain]] 
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
 |- |-
 |[64dd system] \\ Nintendo 64DD \\ (NEC VR4300) |[64dd system] \\ Nintendo 64DD \\ (NEC VR4300)
Line 1276: Line 1222:
 ! style="background-color:#eaecf0" |<color #555555>N/A</color> ! style="background-color:#eaecf0" |<color #555555>N/A</color>
 ! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (v850-unknown-elf) \\ and \\ [[https://www.planetvb.com/modules/news/|gccVB (GCC v2.95 + v810 patch)]] ! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (v850-unknown-elf) \\ and \\ [[https://www.planetvb.com/modules/news/|gccVB (GCC v2.95 + v810 patch)]]
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-|- 
-! style="background-color:#fae65b" |<color #816e00>ProSystem (libretro)</color> 
-! style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|Atari 7800 ProSystem \\ (MOS Technology 6502C "Atari SALLY") 
-! style="background-color:#ddffe3" |<color #066d18>Optional</color> 
-! style="background-color:#ddffe3" |[[https://cc65.github.io|cc65]], \\ [[https://dasm-assembler.github.io|DASM]] \\ and \\ [[http://www.villehelin.com/wla.html|WLA_DX]] 
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-! style="background-color:#ddffe3" |[[https://cc65.github.io|cc65]], \\ [[https://dasm-assembler.github.io|DASM]] \\ and \\ [[http://www.villehelin.com/wla.html|WLA_DX]] 
 ! style="background-color:#fae65b" |<color #816e00>Technically</color> ! style="background-color:#fae65b" |<color #816e00>Technically</color>
 |- |-
Line 1318: Line 1255:
 ! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (sh-unknown-elf) ! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (sh-unknown-elf)
 ! style="background-color:#fae65b" |<color #816e00>Technically</color> ! style="background-color:#fae65b" |<color #816e00>Technically</color>
-|- 
-! rowspan="3" style="background-color:#fae65b" |<color #816e00>Reicast (libretro)</color> 
-! rowspan="3" style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|[dc system] \\ Sega Dreamcast (DC) (Hitachi SH-4) 
-! style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (sh-unknown-elf), \\ [[http://cadcdev.sourceforge.net/softprj/kos/|KallistiOS]] \\ and \\ [[http://dcevolution.sourceforge.net/index.php?id=libronin|Libronin]]) 
-! style="background-color:#ddffe3" |<color #066d18>Yes:</color> \\ [[https://github.com/reicast/reicast-emulator/tree/master/core/reios|hle reios]] 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (sh-unknown-elf), \\ [[http://cadcdev.sourceforge.net/softprj/kos/|KallistiOS]] \\ and \\ [[http://dcevolution.sourceforge.net/index.php?id=libronin|Libronin]]) 
-! style="background-color:#ddffe3" |<color #066d18>Yes:</color> \\ [[https://www.gnu.org|GNU]]<color #066d18>/</color>[[https://www.fsfla.org/ikiwiki/selibre/linux-libre/|Linux-libre]] 
 |- |-
 |[naomi system] \\ Sega Naomi (Hitachi SH-4) |[naomi system] \\ Sega Naomi (Hitachi SH-4)
Line 1377: Line 1305:
 |- |-
 ! style="background-color:#fae65b" |<color #816e00>Stella</color> ! style="background-color:#fae65b" |<color #816e00>Stella</color>
-! style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|Atari 2600 \\ and \\ Atari \\ Video Computer System \\ (VCS) \\ (MOS Technology 6507) 
-! style="background-color:#ddffe3" |<color #066d18>No</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#ddffe3" |[[https://cc65.github.io|cc65]] \\ and \\ [[https://dasm-assembler.github.io|DASM]] 
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-|- 
-! style="background-color:#fae65b" |<color #816e00>Stella (libretro)</color> 
 ! style="background-color:#ddffe3" |<color #066d18>Yes</color> ! style="background-color:#ddffe3" |<color #066d18>Yes</color>
 |Atari 2600 \\ and \\ Atari \\ Video Computer System \\ (VCS) \\ (MOS Technology 6507) |Atari 2600 \\ and \\ Atari \\ Video Computer System \\ (VCS) \\ (MOS Technology 6507)
Line 1404: Line 1323:
 |- |-
 ! style="background-color:#fae65b" |<color #816e00>Virtual Jaguar</color> ! style="background-color:#fae65b" |<color #816e00>Virtual Jaguar</color>
-! style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|[jaguar system] \\ Atari Jaguar \\ (Motorola 68000)  
-! style="background-color:#ddffe3" |<color #066d18>Optional</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (m68k-unknown-elf) \\ and \\ [[http://www.villehelin.com/wla.html|WLA_DX]] 
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (m68k-unknown-elf) \\ and \\ [[http://www.villehelin.com/wla.html|WLA_DX]] 
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-|- 
-! style="background-color:#fae65b" |<color #816e00>Virtual Jaguar (libretro)</color> 
 ! style="background-color:#ddffe3" |<color #066d18>Yes</color> ! style="background-color:#ddffe3" |<color #066d18>Yes</color>
 |[jaguar system] \\ Atari Jaguar \\ (Motorola 68000)  |[jaguar system] \\ Atari Jaguar \\ (Motorola 68000) 
Line 1510: Line 1420:
 ! style="background-color:#eaecf0" |<color #555555>N/A</color> ! style="background-color:#eaecf0" |<color #555555>N/A</color>
 ! style="background-color:#ddffe3" |[[http://www.villehelin.com/wla.html|WLA_DX]] ! style="background-color:#ddffe3" |[[http://www.villehelin.com/wla.html|WLA_DX]]
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-|- 
-! style="background-color:#ffdddd" |<color #b90b0B>4DO (libretro)</color> 
-! style="background-color:#ffdddd" |<color #b90b0B>No: \\ No commercial</color> 
-|3DO Interactive Multiplayer (ARM60) 
-! style="background-color:#fae65b" |<color #816e00>Yes</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (arm-unknown-eabi), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (arm-unknown-eabi) \\ and \\ [[https://devkitpro.org/|devkitPro (devkitARM)]] 
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (arm-unknown-eabi), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (arm-unknown-eabi) \\ and \\ [[https://devkitpro.org/|devkitPro (devkitARM)]] 
 ! style="background-color:#fae65b" |<color #816e00>Technically</color> ! style="background-color:#fae65b" |<color #816e00>Technically</color>
 |- |-
Line 1684: Line 1585:
 |- |-
 ! style="background-color:#ffdddd" |<color #b90b0B>Jum52</color> ! style="background-color:#ffdddd" |<color #b90b0B>Jum52</color>
-! style="background-color:#ffdddd" |<color #b90b0B>No: \\ No global license \\ file found \\ and \\ source code \\ files are \\ unlicensed</color> 
-|Atari 5200 SuperSystem \\ (MOS Technology 6502C) 
-! style="background-color:#ddffe3" |<color #066d18>No</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#ddffe3" |[[https://cc65.github.io|cc65]], \\ [[https://dasm-assembler.github.io|DASM]] \\ and \\ [[http://www.villehelin.com/wla.html|WLA_DX]] 
-! style="background-color:#fae65b" |<color #816e00>Technically</color> 
-|- 
-! style="background-color:#ffdddd" |<color #b90b0B>Jum52 (libretro)</color> 
 ! style="background-color:#ffdddd" |<color #b90b0B>No: \\ No global license \\ file found \\ and \\ source code \\ files are \\ unlicensed</color> ! style="background-color:#ffdddd" |<color #b90b0B>No: \\ No global license \\ file found \\ and \\ source code \\ files are \\ unlicensed</color>
 |Atari 5200 SuperSystem \\ (MOS Technology 6502C) |Atari 5200 SuperSystem \\ (MOS Technology 6502C)
Line 1876: Line 1768:
 ! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (arm-unknown-eabi), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (arm-unknown-eabi) \\ and \\ [[https://devkitpro.org/|devkitPro (devkitARM)]] ! style="background-color:#ddffe3" |[[https://gcc.gnu.org/|GCC]]/[[https://www.gnu.org/software/binutils/|GNU Binutils]] (arm-unknown-eabi), \\ [[https://llvm.org/|Clang/LLVM/LLD]] (arm-unknown-eabi) \\ and \\ [[https://devkitpro.org/|devkitPro (devkitARM)]]
 ! style="background-color:#ddffe3" |<color #066d18>Yes:</color> \\ [[https://www.gnu.org|GNU]]<color #066d18>/</color>[[https://www.fsfla.org/ikiwiki/selibre/linux-libre/|Linux-libre]] ! style="background-color:#ddffe3" |<color #066d18>Yes:</color> \\ [[https://www.gnu.org|GNU]]<color #066d18>/</color>[[https://www.fsfla.org/ikiwiki/selibre/linux-libre/|Linux-libre]]
-|- 
-! style="background-color:#ffdddd" |<color #b90b0B>VeMUlator (libretro)</color> 
-! style="background-color:#ddffe3" |<color #066d18>Yes</color> 
-|Visual Memory System \\ (VMS) \\ and \\ Visual Memory Unit \\ (VMU) \\ (Sanyo LC8670 "Potato") 
-! style="background-color:#ddffe3" |<color #066d18>No</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#eaecf0" |<color #555555>N/A</color> 
-! style="background-color:#ffdddd" |<color #b90b0B>Waterbear requires \\ nonfree Rust language</color> 
-! style="background-color:#ffdddd" |<color #b90b0B>No</color> 
 |- |-
 ! style="background-color:#ffdddd" |<color #b90b0B>VerXGL</color> ! style="background-color:#ffdddd" |<color #b90b0B>VerXGL</color>