Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
en:system:userspace:emulators [2022/03/25 20:52]
i3_relativism ↷ Page moved from en:system:emulators to en:system:userspace: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>