Difference between revisions of "QEMU"
FosterHaven (talk | contribs) m |
m |
||
(8 intermediate revisions by 6 users not shown) | |||
Line 4: | Line 4: | ||
|logowidth = 200 | |logowidth = 200 | ||
|developer = Fabrice Bellard et al. | |developer = Fabrice Bellard et al. | ||
− | |version = {{ | + | |version = {{Version|QEMU}} |
|active = Yes | |active = Yes | ||
− | |platform = [[Emulators on Windows|Windows]]<br/> Linux<br/>[[Emulators on macOS|macOS]]<br/>[[Emulators on Android | + | |platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]<br/>[[Emulators on Android|Android]] <small>(port)</small> |
|architecture = x86_64, ARM, PowerPC, SPARC, MIPS, Itanium | |architecture = x86_64, ARM, PowerPC, SPARC, MIPS, Itanium | ||
|type = Hypervisor | |type = Hypervisor | ||
− | |target = [[ | + | |target = [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|x86 CPUs]]<br/>Various PowerPC machines<br/>Various ARM devices<br/>SPARC<br/>MicroBlaze<br/>LatticeMico32<br/>CRIS<br/>OpenRISC |
|compatibility = | |compatibility = | ||
|accuracy = | |accuracy = | ||
+ | |support = [https://www.paypal.com/donate/?hosted_button_id=YN74TZRMBBM6U PayPal] | ||
|website = [https://www.qemu.org/ qemu.org] | |website = [https://www.qemu.org/ qemu.org] | ||
|prog-lang = C | |prog-lang = C | ||
Line 31: | Line 32: | ||
|- | |- | ||
|align=center|{{Icon|APK-big}} | |align=center|{{Icon|APK-big}} | ||
− | |[https:// | + | |[https://virtualmachinery.weebly.com/limbo-downloads.html Limbo Port]<br/><small>Based on QEMU 5.1.0</small> |
|- | |- | ||
|align=center|{{Icon|Lin|BSD}} | |align=center|{{Icon|Lin|BSD}} | ||
|[https://pkgs.org/download/qemu <code>qemu</code> Package Listing]<br/><small>at pkgs.org</small> | |[https://pkgs.org/download/qemu <code>qemu</code> Package Listing]<br/><small>at pkgs.org</small> | ||
|} | |} | ||
+ | |||
+ | ==Overview== | ||
+ | QEMU can act as an emulator for multiple architectures, or as a hypervisor if running an x86 guest on an x86 host. As a hypervisor, it can utilize KVM on Linux or Intel HAXM on Windows for hardware acceleration of virtual machines, which can result in near-native performance. As an emulator, it uses dynamic recompilers, which makes it much faster than [[Bochs]]. Its maturity and performance have resulted in it being used as a basis for emulators for the Xbox, PS4, and iOS. | ||
+ | QEMU completely lacks a GUI and must be run from the command-line. The official QEMU wiki includes links to various dedicated frontends, including those for Windows users. Linux users may prefer to instead use a virtual machine management system such as virt-manager that controls QEMU/KVM. | ||
==External links== | ==External links== | ||
Line 42: | Line 47: | ||
[[Category:Emulators]] | [[Category:Emulators]] | ||
+ | [[Category:Computer emulators]] | ||
+ | [[Category:Hypervisors]] | ||
[[Category:Windows emulation software]] | [[Category:Windows emulation software]] | ||
[[Category:Linux emulation software]] | [[Category:Linux emulation software]] | ||
[[Category:macOS emulation software]] | [[Category:macOS emulation software]] | ||
[[Category:Android emulation software]] | [[Category:Android emulation software]] |
Latest revision as of 15:13, 13 January 2024
Developer(s) | Fabrice Bellard et al. |
---|---|
Latest version | 9.0.0 [+] |
Active | Yes |
Platform(s) | Windows Linux macOS Android (port) |
Architecture(s) | x86_64, ARM, PowerPC, SPARC, MIPS, Itanium |
Type | Hypervisor |
Emulates | x86 CPUs Various PowerPC machines Various ARM devices SPARC MicroBlaze LatticeMico32 CRIS OpenRISC |
Programmed in | C |
Website | qemu.org |
Support ($) | PayPal |
Source code | Official repository GitHub mirror |
QEMU (an acronym for Quick Emulator) is a general-purpose computer emulator and hypervisor originally developed by Fabrice Bellard in 2003. It emulates a wide range of architectures beyond x86, and has been used in Android emulation both officially and unofficially; it's also well-known in the server industry for its handling of virtual machines using KVM (and more recently libvirt), and is the choice of the VFIO community (running Windows in a virtual machine with a dedicated graphics card for gaming). QEMU is also the first project to implement usermode emulation on Linux, which allows one architecture to run software for another as if it were native.
Download[edit]
{{#switch: Win | 3DO = |3DO-big = | 3DS = |3DS-big = | 32X = |32X-big = | AMI = |AmigaOS-big |AMI-big = | Androidtv = |Androidtv-big | Androidtv-big = | APK = |Android-big | APK-big = | ATV = |AppleTV-big | ATV-big = | Arduino = |Arduino-big = | Bada = |Bada-big = | BeOS = |BeOS-big = | Bitt-Boy = |Bitt-Boy-big = | BB = |BlackBerry-big | BB-big = | BBCMicro =BBC Micro |BBCMicro-big =BBC Micro | BREW = |BREW-big = | C64 = |C64-big = | Caanoo = |Caanoo-big = | CO = |ChromeOS-big | CO-big = | Classic Mac OS = |Classic Mac OS-big | CO-big = | ADAM =Coleco ADAM |Classic Mac OS-big =ColecoVision | CV =ColecoVision |ColecoVision-big | CV-big =ColecoVision | Didj = |Didj-big | Didj-big = | Dingux = |Dingoo-big |Dingux-big = | DC = |Dreamcast-big | DC-big = | FirefoxOS = |FirefoxOS-big = | BSD = |FreeBSD-big | BSD-big = | NGC|GCN = |GameCube-big|NGC-big|GCN-big= | GB =GameBoy |GB-big =GameBoy | GBA = |GBA-big = | GCW |GCW0 = |GCWZero-big |GCW-big |GCW0-big = | MegaDrive | MD= |Genesis-big | MegaDrive-big | MD-big= | ChannelF =Channel F |ChannelF-big =Channel F | Gizmondo = |Gizmondo-big = | GP2X = |GP2X-big = | GP32 = |GP32-big = | 575 = |Haiku-big | 575-big =Haiku | i-mode = |i-mode-big =i-mode | iOS = |iOS-big = | IRIX = |IRIX-big = | Java = |Java-big = | KaiOS = |KaiOS-big = | LeapsterGS = |LeapsterGS-big | LeapsterGS-big = | LiA | rpi = |LinuxARM-big | LiA-big | rpi-big = | Lin = |Linux-big | Lin-big = | Lynx =Lynx |Lynx-big =Lynx | Mac = |macOS-big | Mac-big = | Maemo = |Maemo-big = | MeeGo = |MeeGo-big = | MiNT = |MiNT-big = | MorphOS = |MorphOS-big = | MRE = |MRE-big = | DOS = |MS-DOS-big | DOS-big = | N64 = |N64-big = | NDS = |NDS-big = | NES =Nintendo Entertainment System |NES-big = | NetBSD = |NetBSD-big | NetBSD-big = | NeXT = |NeXTSTEP-big | NeXT-big = | TICO-80 =TICO-80 |TICO-80-big = | Nspire = |Nspire-big = | Numworks = |Numworks-big = | OpenBSD = |OpenBSD-big | OpenBSD-big = | OS2 = |OS2-big = | Palm = |PalmOS-big | Palm-big = | Pan = |Pandora-big | Pan-big = | TG16 =PC Engine |PCE-big | TG16-big =PC Engine | PICO-8 =PICO-8 |PICO-8-big =PICO-8 | Pocket-Go = |Pocket-Go-big = | PocketSprite = |PocketSprite-big = | Prizm = |Prizm-big = | Playdate =Playdate |Playdate-big =Playdate | PS2 = |PS2-big = | PS3 = |PS3-big = | PS4 = |PS4-big = | PS5 = |PS5-big = | PS1 | PSX = |PSOne-big | PSX-big = | PSP = |PSP-big = | Vita| PSV = |PSVita-big | Vita-big | PSV-big= | PokeMini =Pokemon Mini |PokeMini-big =Pokemon Mini | Pyra = |Pyra-big = | RetroFW = |RetroFW-big | RetroFW-big = | RiscOS = |RiscOS-big = | RockBox =RockBox |RockBox-big =RockBox | Roku = |Roku-big = | RTOS = |RTOS-big = | Saturn = |Saturn-big | Saturn-big = | SNES = |SNES-big = | Sol = |Solaris-big | Sol-big = | SMS =Master System |SMS-big =[[File:Icon SteamLink.png|x32px|link=|Master System] | SL = |SteamLink-big | SL-big = | NX = |Switch-big | NX-big = | Symbian = |Symbian-big = | TI84+CE = |TI84+CE-big = | TIZEN = |TIZEN-big = | UEFI = |UEFI-big = | UNIX = |UNIX-big = | VIC-20 =VIC-20 |VIC-20-big =VIC-20 | VB = |VB-big = | WatchOS = |WatchOS-big = | webOS = |webOS-big = | Internet = |Web-big |Internet-big = | Wii = |Wii-big = | WiiU = |WiiU-big = | W8P = |W8P-big = | W10P = |W10P-big = | W7 = |Windows7-big | W7-big = | W3 = |Windows3-big | W3-big = | W9x = |Windows9x-big | W9x-big = | WinCE = |WindowsCE-big | WinCE-big = | Win | PC = |Windows-big | Win-big | PC-big = | WinMobile = |WinMobile-big = | Wiz = |Wiz-big = | WonderSwan =WonderSwan |WonderSwan-big =WonderSwan | x68k = |x68k-big = | 360 = |Xbox360-big | 360-big = | Xbox = |Xbox-big = | XB1 = |XboxOne-big | XB1-big = | SXS = |XboxSXS-big | SXS-big = | Yahoo!mobile = |Yahoo!mobile-big = | ZXSpectrum =ZX Spectrum |ZX-big |ZXSpectrum-big =Yahoo!mobile | Zaurus = |Zaurus-big = | Zeebo = |Zeebo-big | Zeebo-big = | Zodiac = |Zodiac-big = | }} {{#switch:Lin | 3DO = |3DO-big = | 3DS = |3DS-big = | 32X = |32X-big = | AMI = |AmigaOS-big |AMI-big = | Androidtv = |Androidtv-big | Androidtv-big = | APK = |Android-big | APK-big = | ATV = |AppleTV-big | ATV-big = | Arduino = |Arduino-big = | Bada = |Bada-big = | BeOS = |BeOS-big = | Bitt-Boy = |Bitt-Boy-big = | BB = |BlackBerry-big | BB-big = | BBCMicro =BBC Micro |BBCMicro-big =BBC Micro | BREW = |BREW-big = | C64 = |C64-big = | Caanoo = |Caanoo-big = | CO = |ChromeOS-big | CO-big = | Classic Mac OS = |Classic Mac OS-big | CO-big = | ADAM =Coleco ADAM |Classic Mac OS-big =ColecoVision | CV =ColecoVision |ColecoVision-big | CV-big =ColecoVision | Didj = |Didj-big | Didj-big = | Dingux = |Dingoo-big |Dingux-big = | DC = |Dreamcast-big | DC-big = | FirefoxOS = |FirefoxOS-big = | BSD = |FreeBSD-big | BSD-big = | NGC|GCN = |GameCube-big|NGC-big|GCN-big= | GB =GameBoy |GB-big =GameBoy | GBA = |GBA-big = | GCW |GCW0 = |GCWZero-big |GCW-big |GCW0-big = | MegaDrive | MD= |Genesis-big | MegaDrive-big | MD-big= | ChannelF =Channel F |ChannelF-big =Channel F | Gizmondo = |Gizmondo-big = | GP2X = |GP2X-big = | GP32 = |GP32-big = | 575 = |Haiku-big | 575-big =Haiku | i-mode = |i-mode-big =i-mode | iOS = |iOS-big = | IRIX = |IRIX-big = | Java = |Java-big = | KaiOS = |KaiOS-big = | LeapsterGS = |LeapsterGS-big | LeapsterGS-big = | LiA | rpi = |LinuxARM-big | LiA-big | rpi-big = | Lin = |Linux-big | Lin-big = | Lynx =Lynx |Lynx-big =Lynx | Mac = |macOS-big | Mac-big = | Maemo = |Maemo-big = | MeeGo = |MeeGo-big = | MiNT = |MiNT-big = | MorphOS = |MorphOS-big = | MRE = |MRE-big = | DOS = |MS-DOS-big | DOS-big = | N64 = |N64-big = | NDS = |NDS-big = | NES =Nintendo Entertainment System |NES-big = | NetBSD = |NetBSD-big | NetBSD-big = | NeXT = |NeXTSTEP-big | NeXT-big = | TICO-80 =TICO-80 |TICO-80-big = | Nspire = |Nspire-big = | Numworks = |Numworks-big = | OpenBSD = |OpenBSD-big | OpenBSD-big = | OS2 = |OS2-big = | Palm = |PalmOS-big | Palm-big = | Pan = |Pandora-big | Pan-big = | TG16 =PC Engine |PCE-big | TG16-big =PC Engine | PICO-8 =PICO-8 |PICO-8-big =PICO-8 | Pocket-Go = |Pocket-Go-big = | PocketSprite = |PocketSprite-big = | Prizm = |Prizm-big = | Playdate =Playdate |Playdate-big =Playdate | PS2 = |PS2-big = | PS3 = |PS3-big = | PS4 = |PS4-big = | PS5 = |PS5-big = | PS1 | PSX = |PSOne-big | PSX-big = | PSP = |PSP-big = | Vita| PSV = |PSVita-big | Vita-big | PSV-big= | PokeMini =Pokemon Mini |PokeMini-big =Pokemon Mini | Pyra = |Pyra-big = | RetroFW = |RetroFW-big | RetroFW-big = | RiscOS = |RiscOS-big = | RockBox =RockBox |RockBox-big =RockBox | Roku = |Roku-big = | RTOS = |RTOS-big = | Saturn = |Saturn-big | Saturn-big = | SNES = |SNES-big = | Sol = |Solaris-big | Sol-big = | SMS =Master System |SMS-big =[[File:Icon SteamLink.png|x32px|link=|Master System] | SL = |SteamLink-big | SL-big = | NX = |Switch-big | NX-big = | Symbian = |Symbian-big = | TI84+CE = |TI84+CE-big = | TIZEN = |TIZEN-big = | UEFI = |UEFI-big = | UNIX = |UNIX-big = | VIC-20 =VIC-20 |VIC-20-big =VIC-20 | VB = |VB-big = | WatchOS = |WatchOS-big = | webOS = |webOS-big = | Internet = |Web-big |Internet-big = | Wii = |Wii-big = | WiiU = |WiiU-big = | W8P = |W8P-big = | W10P = |W10P-big = | W7 = |Windows7-big | W7-big = | W3 = |Windows3-big | W3-big = | W9x = |Windows9x-big | W9x-big = | WinCE = |WindowsCE-big | WinCE-big = | Win | PC = |Windows-big | Win-big | PC-big = | WinMobile = |WinMobile-big = | Wiz = |Wiz-big = | WonderSwan =WonderSwan |WonderSwan-big =WonderSwan | x68k = |x68k-big = | 360 = |Xbox360-big | 360-big = | Xbox = |Xbox-big = | XB1 = |XboxOne-big | XB1-big = | SXS = |XboxSXS-big | SXS-big = | Yahoo!mobile = |Yahoo!mobile-big = | ZXSpectrum =ZX Spectrum |ZX-big |ZXSpectrum-big =Yahoo!mobile | Zaurus = |Zaurus-big = | Zeebo = |Zeebo-big | Zeebo-big = | Zodiac = |Zodiac-big = | }} {{#switch:Mac | 3DO = |3DO-big = | 3DS = |3DS-big = | 32X = |32X-big = | AMI = |AmigaOS-big |AMI-big = | Androidtv = |Androidtv-big | Androidtv-big = | APK = |Android-big | APK-big = | ATV = |AppleTV-big | ATV-big = | Arduino = |Arduino-big = | Bada = |Bada-big = | BeOS = |BeOS-big = | Bitt-Boy = |Bitt-Boy-big = | BB = |BlackBerry-big | BB-big = | BBCMicro =BBC Micro |BBCMicro-big =BBC Micro | BREW = |BREW-big = | C64 = |C64-big = | Caanoo = |Caanoo-big = | CO = |ChromeOS-big | CO-big = | Classic Mac OS = |Classic Mac OS-big | CO-big = | ADAM =Coleco ADAM |Classic Mac OS-big =ColecoVision | CV =ColecoVision |ColecoVision-big | CV-big =ColecoVision | Didj = |Didj-big | Didj-big = | Dingux = |Dingoo-big |Dingux-big = | DC = |Dreamcast-big | DC-big = | FirefoxOS = |FirefoxOS-big = | BSD = |FreeBSD-big | BSD-big = | NGC|GCN = |GameCube-big|NGC-big|GCN-big= | GB =GameBoy |GB-big =GameBoy | GBA = |GBA-big = | GCW |GCW0 = |GCWZero-big |GCW-big |GCW0-big = | MegaDrive | MD= |Genesis-big | MegaDrive-big | MD-big= | ChannelF =Channel F |ChannelF-big =Channel F | Gizmondo = |Gizmondo-big = | GP2X = |GP2X-big = | GP32 = |GP32-big = | 575 = |Haiku-big | 575-big =Haiku | i-mode = |i-mode-big =i-mode | iOS = |iOS-big = | IRIX = |IRIX-big = | Java = |Java-big = | KaiOS = |KaiOS-big = | LeapsterGS = |LeapsterGS-big | LeapsterGS-big = | LiA | rpi = |LinuxARM-big | LiA-big | rpi-big = | Lin = |Linux-big | Lin-big = | Lynx =Lynx |Lynx-big =Lynx | Mac = |macOS-big | Mac-big = | Maemo = |Maemo-big = | MeeGo = |MeeGo-big = | MiNT = |MiNT-big = | MorphOS = |MorphOS-big = | MRE = |MRE-big = | DOS = |MS-DOS-big | DOS-big = | N64 = |N64-big = | NDS = |NDS-big = | NES =Nintendo Entertainment System |NES-big = | NetBSD = |NetBSD-big | NetBSD-big = | NeXT = |NeXTSTEP-big | NeXT-big = | TICO-80 =TICO-80 |TICO-80-big = | Nspire = |Nspire-big = | Numworks = |Numworks-big = | OpenBSD = |OpenBSD-big | OpenBSD-big = | OS2 = |OS2-big = | Palm = |PalmOS-big | Palm-big = | Pan = |Pandora-big | Pan-big = | TG16 =PC Engine |PCE-big | TG16-big =PC Engine | PICO-8 =PICO-8 |PICO-8-big =PICO-8 | Pocket-Go = |Pocket-Go-big = | PocketSprite = |PocketSprite-big = | Prizm = |Prizm-big = | Playdate =Playdate |Playdate-big =Playdate | PS2 = |PS2-big = | PS3 = |PS3-big = | PS4 = |PS4-big = | PS5 = |PS5-big = | PS1 | PSX = |PSOne-big | PSX-big = | PSP = |PSP-big = | Vita| PSV = |PSVita-big | Vita-big | PSV-big= | PokeMini =Pokemon Mini |PokeMini-big =Pokemon Mini | Pyra = |Pyra-big = | RetroFW = |RetroFW-big | RetroFW-big = | RiscOS = |RiscOS-big = | RockBox =RockBox |RockBox-big =RockBox | Roku = |Roku-big = | RTOS = |RTOS-big = | Saturn = |Saturn-big | Saturn-big = | SNES = |SNES-big = | Sol = |Solaris-big | Sol-big = | SMS =Master System |SMS-big =[[File:Icon SteamLink.png|x32px|link=|Master System] | SL = |SteamLink-big | SL-big = | NX = |Switch-big | NX-big = | Symbian = |Symbian-big = | TI84+CE = |TI84+CE-big = | TIZEN = |TIZEN-big = | UEFI = |UEFI-big = | UNIX = |UNIX-big = | VIC-20 =VIC-20 |VIC-20-big =VIC-20 | VB = |VB-big = | WatchOS = |WatchOS-big = | webOS = |webOS-big = | Internet = |Web-big |Internet-big = | Wii = |Wii-big = | WiiU = |WiiU-big = | W8P = |W8P-big = | W10P = |W10P-big = | W7 = |Windows7-big | W7-big = | W3 = |Windows3-big | W3-big = | W9x = |Windows9x-big | W9x-big = | WinCE = |WindowsCE-big | WinCE-big = | Win | PC = |Windows-big | Win-big | PC-big = | WinMobile = |WinMobile-big = | Wiz = |Wiz-big = | WonderSwan =WonderSwan |WonderSwan-big =WonderSwan | x68k = |x68k-big = | 360 = |Xbox360-big | 360-big = | Xbox = |Xbox-big = | XB1 = |XboxOne-big | XB1-big = | SXS = |XboxSXS-big | SXS-big = | Yahoo!mobile = |Yahoo!mobile-big = | ZXSpectrum =ZX Spectrum |ZX-big |ZXSpectrum-big =Yahoo!mobile | Zaurus = |Zaurus-big = | Zeebo = |Zeebo-big | Zeebo-big = | Zodiac = |Zodiac-big = | }} | Recommended Builds Stable/Distro-dependent |
{{#switch: Win-big | 3DO = |3DO-big = | 3DS = |3DS-big = | 32X = |32X-big = | AMI = |AmigaOS-big |AMI-big = | Androidtv = |Androidtv-big | Androidtv-big = | APK = |Android-big | APK-big = | ATV = |AppleTV-big | ATV-big = | Arduino = |Arduino-big = | Bada = |Bada-big = | BeOS = |BeOS-big = | Bitt-Boy = |Bitt-Boy-big = | BB = |BlackBerry-big | BB-big = | BBCMicro =BBC Micro |BBCMicro-big =BBC Micro | BREW = |BREW-big = | C64 = |C64-big = | Caanoo = |Caanoo-big = | CO = |ChromeOS-big | CO-big = | Classic Mac OS = |Classic Mac OS-big | CO-big = | ADAM =Coleco ADAM |Classic Mac OS-big =ColecoVision | CV =ColecoVision |ColecoVision-big | CV-big =ColecoVision | Didj = |Didj-big | Didj-big = | Dingux = |Dingoo-big |Dingux-big = | DC = |Dreamcast-big | DC-big = | FirefoxOS = |FirefoxOS-big = | BSD = |FreeBSD-big | BSD-big = | NGC|GCN = |GameCube-big|NGC-big|GCN-big= | GB =GameBoy |GB-big =GameBoy | GBA = |GBA-big = | GCW |GCW0 = |GCWZero-big |GCW-big |GCW0-big = | MegaDrive | MD= |Genesis-big | MegaDrive-big | MD-big= | ChannelF =Channel F |ChannelF-big =Channel F | Gizmondo = |Gizmondo-big = | GP2X = |GP2X-big = | GP32 = |GP32-big = | 575 = |Haiku-big | 575-big =Haiku | i-mode = |i-mode-big =i-mode | iOS = |iOS-big = | IRIX = |IRIX-big = | Java = |Java-big = | KaiOS = |KaiOS-big = | LeapsterGS = |LeapsterGS-big | LeapsterGS-big = | LiA | rpi = |LinuxARM-big | LiA-big | rpi-big = | Lin = |Linux-big | Lin-big = | Lynx =Lynx |Lynx-big =Lynx | Mac = |macOS-big | Mac-big = | Maemo = |Maemo-big = | MeeGo = |MeeGo-big = | MiNT = |MiNT-big = | MorphOS = |MorphOS-big = | MRE = |MRE-big = | DOS = |MS-DOS-big | DOS-big = | N64 = |N64-big = | NDS = |NDS-big = | NES =Nintendo Entertainment System |NES-big = | NetBSD = |NetBSD-big | NetBSD-big = | NeXT = |NeXTSTEP-big | NeXT-big = | TICO-80 =TICO-80 |TICO-80-big = | Nspire = |Nspire-big = | Numworks = |Numworks-big = | OpenBSD = |OpenBSD-big | OpenBSD-big = | OS2 = |OS2-big = | Palm = |PalmOS-big | Palm-big = | Pan = |Pandora-big | Pan-big = | TG16 =PC Engine |PCE-big | TG16-big =PC Engine | PICO-8 =PICO-8 |PICO-8-big =PICO-8 | Pocket-Go = |Pocket-Go-big = | PocketSprite = |PocketSprite-big = | Prizm = |Prizm-big = | Playdate =Playdate |Playdate-big =Playdate | PS2 = |PS2-big = | PS3 = |PS3-big = | PS4 = |PS4-big = | PS5 = |PS5-big = | PS1 | PSX = |PSOne-big | PSX-big = | PSP = |PSP-big = | Vita| PSV = |PSVita-big | Vita-big | PSV-big= | PokeMini =Pokemon Mini |PokeMini-big =Pokemon Mini | Pyra = |Pyra-big = | RetroFW = |RetroFW-big | RetroFW-big = | RiscOS = |RiscOS-big = | RockBox =RockBox |RockBox-big =RockBox | Roku = |Roku-big = | RTOS = |RTOS-big = | Saturn = |Saturn-big | Saturn-big = | SNES = |SNES-big = | Sol = |Solaris-big | Sol-big = | SMS =Master System |SMS-big =[[File:Icon SteamLink.png|x32px|link=|Master System] | SL = |SteamLink-big | SL-big = | NX = |Switch-big | NX-big = | Symbian = |Symbian-big = | TI84+CE = |TI84+CE-big = | TIZEN = |TIZEN-big = | UEFI = |UEFI-big = | UNIX = |UNIX-big = | VIC-20 =VIC-20 |VIC-20-big =VIC-20 | VB = |VB-big = | WatchOS = |WatchOS-big = | webOS = |webOS-big = | Internet = |Web-big |Internet-big = | Wii = |Wii-big = | WiiU = |WiiU-big = | W8P = |W8P-big = | W10P = |W10P-big = | W7 = |Windows7-big | W7-big = | W3 = |Windows3-big | W3-big = | W9x = |Windows9x-big | W9x-big = | WinCE = |WindowsCE-big | WinCE-big = | Win | PC = |Windows-big | Win-big | PC-big = | WinMobile = |WinMobile-big = | Wiz = |Wiz-big = | WonderSwan =WonderSwan |WonderSwan-big =WonderSwan | x68k = |x68k-big = | 360 = |Xbox360-big | 360-big = | Xbox = |Xbox-big = | XB1 = |XboxOne-big | XB1-big = | SXS = |XboxSXS-big | SXS-big = | Yahoo!mobile = |Yahoo!mobile-big = | ZXSpectrum =ZX Spectrum |ZX-big |ZXSpectrum-big =Yahoo!mobile | Zaurus = |Zaurus-big = | Zeebo = |Zeebo-big | Zeebo-big = | Zodiac = |Zodiac-big = | }} | 32-bit and 64-bit Builds Compiled by Stefan Weil | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{{#switch: APK-big | 3DO = |3DO-big = | 3DS = |3DS-big = | 32X = |32X-big = | AMI = |AmigaOS-big |AMI-big = | Androidtv = |Androidtv-big | Androidtv-big = | APK = |Android-big | APK-big = | ATV = |AppleTV-big | ATV-big = | Arduino = |Arduino-big = | Bada = |Bada-big = | BeOS = |BeOS-big = | Bitt-Boy = |Bitt-Boy-big = | BB = |BlackBerry-big | BB-big = | BBCMicro =BBC Micro |BBCMicro-big =BBC Micro | BREW = |BREW-big = | C64 = |C64-big = | Caanoo = |Caanoo-big = | CO = |ChromeOS-big | CO-big = | Classic Mac OS = |Classic Mac OS-big | CO-big = | ADAM =Coleco ADAM |Classic Mac OS-big =ColecoVision | CV =ColecoVision |ColecoVision-big | CV-big =ColecoVision | Didj = |Didj-big | Didj-big = | Dingux = |Dingoo-big |Dingux-big = | DC = |Dreamcast-big | DC-big = | FirefoxOS = |FirefoxOS-big = | BSD = |FreeBSD-big | BSD-big = | NGC|GCN = |GameCube-big|NGC-big|GCN-big= | GB =GameBoy |GB-big =GameBoy | GBA = |GBA-big = | GCW |GCW0 = |GCWZero-big |GCW-big |GCW0-big = | MegaDrive | MD= |Genesis-big | MegaDrive-big | MD-big= | ChannelF =Channel F |ChannelF-big =Channel F | Gizmondo = |Gizmondo-big = | GP2X = |GP2X-big = | GP32 = |GP32-big = | 575 = |Haiku-big | 575-big =Haiku | i-mode = |i-mode-big =i-mode | iOS = |iOS-big = | IRIX = |IRIX-big = | Java = |Java-big = | KaiOS = |KaiOS-big = | LeapsterGS = |LeapsterGS-big | LeapsterGS-big = | LiA | rpi = |LinuxARM-big | LiA-big | rpi-big = | Lin = |Linux-big | Lin-big = | Lynx =Lynx |Lynx-big =Lynx | Mac = |macOS-big | Mac-big = | Maemo = |Maemo-big = | MeeGo = |MeeGo-big = | MiNT = |MiNT-big = | MorphOS = |MorphOS-big = | MRE = |MRE-big = | DOS = |MS-DOS-big | DOS-big = | N64 = |N64-big = | NDS = |NDS-big = | NES =Nintendo Entertainment System |NES-big = | NetBSD = |NetBSD-big | NetBSD-big = | NeXT = |NeXTSTEP-big | NeXT-big = | TICO-80 =TICO-80 |TICO-80-big = | Nspire = |Nspire-big = | Numworks = |Numworks-big = | OpenBSD = |OpenBSD-big | OpenBSD-big = | OS2 = |OS2-big = | Palm = |PalmOS-big | Palm-big = | Pan = |Pandora-big | Pan-big = | TG16 =PC Engine |PCE-big | TG16-big =PC Engine | PICO-8 =PICO-8 |PICO-8-big =PICO-8 | Pocket-Go = |Pocket-Go-big = | PocketSprite = |PocketSprite-big = | Prizm = |Prizm-big = | Playdate =Playdate |Playdate-big =Playdate | PS2 = |PS2-big = | PS3 = |PS3-big = | PS4 = |PS4-big = | PS5 = |PS5-big = | PS1 | PSX = |PSOne-big | PSX-big = | PSP = |PSP-big = | Vita| PSV = |PSVita-big | Vita-big | PSV-big= | PokeMini =Pokemon Mini |PokeMini-big =Pokemon Mini | Pyra = |Pyra-big = | RetroFW = |RetroFW-big | RetroFW-big = | RiscOS = |RiscOS-big = | RockBox =RockBox |RockBox-big =RockBox | Roku = |Roku-big = | RTOS = |RTOS-big = | Saturn = |Saturn-big | Saturn-big = | SNES = |SNES-big = | Sol = |Solaris-big | Sol-big = | SMS =Master System |SMS-big =[[File:Icon SteamLink.png|x32px|link=|Master System] | SL = |SteamLink-big | SL-big = | NX = |Switch-big | NX-big = | Symbian = |Symbian-big = | TI84+CE = |TI84+CE-big = | TIZEN = |TIZEN-big = | UEFI = |UEFI-big = | UNIX = |UNIX-big = | VIC-20 =VIC-20 |VIC-20-big =VIC-20 | VB = |VB-big = | WatchOS = |WatchOS-big = | webOS = |webOS-big = | Internet = |Web-big |Internet-big = | Wii = |Wii-big = | WiiU = |WiiU-big = | W8P = |W8P-big = | W10P = |W10P-big = | W7 = |Windows7-big | W7-big = | W3 = |Windows3-big | W3-big = | W9x = |Windows9x-big | W9x-big = | WinCE = |WindowsCE-big | WinCE-big = | Win | PC = |Windows-big | Win-big | PC-big = | WinMobile = |WinMobile-big = | Wiz = |Wiz-big = | WonderSwan =WonderSwan |WonderSwan-big =WonderSwan | x68k = |x68k-big = | 360 = |Xbox360-big | 360-big = | Xbox = |Xbox-big = | XB1 = |XboxOne-big | XB1-big = | SXS = |XboxSXS-big | SXS-big = | Yahoo!mobile = |Yahoo!mobile-big = | ZXSpectrum =ZX Spectrum |ZX-big |ZXSpectrum-big =Yahoo!mobile | Zaurus = |Zaurus-big = | Zeebo = |Zeebo-big | Zeebo-big = | Zodiac = |Zodiac-big = | }} | Limbo Port Based on QEMU 5.1.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{{#switch: Lin | 3DO = |3DO-big = | 3DS = |3DS-big = | 32X = |32X-big = | AMI = |AmigaOS-big |AMI-big = | Androidtv = |Androidtv-big | Androidtv-big = | APK = |Android-big | APK-big = | ATV = |AppleTV-big | ATV-big = | Arduino = |Arduino-big = | Bada = |Bada-big = | BeOS = |BeOS-big = | Bitt-Boy = |Bitt-Boy-big = | BB = |BlackBerry-big | BB-big = | BBCMicro =BBC Micro |BBCMicro-big =BBC Micro | BREW = |BREW-big = | C64 = |C64-big = | Caanoo = |Caanoo-big = | CO = |ChromeOS-big | CO-big = | Classic Mac OS = |Classic Mac OS-big | CO-big = | ADAM =Coleco ADAM |Classic Mac OS-big =ColecoVision | CV =ColecoVision |ColecoVision-big | CV-big =ColecoVision | Didj = |Didj-big | Didj-big = | Dingux = |Dingoo-big |Dingux-big = | DC = |Dreamcast-big | DC-big = | FirefoxOS = |FirefoxOS-big = | BSD = |FreeBSD-big | BSD-big = | NGC|GCN = |GameCube-big|NGC-big|GCN-big= | GB =GameBoy |GB-big =GameBoy | GBA = |GBA-big = | GCW |GCW0 = |GCWZero-big |GCW-big |GCW0-big = | MegaDrive | MD= |Genesis-big | MegaDrive-big | MD-big= | ChannelF =Channel F |ChannelF-big =Channel F | Gizmondo = |Gizmondo-big = | GP2X = |GP2X-big = | GP32 = |GP32-big = | 575 = |Haiku-big | 575-big =Haiku | i-mode = |i-mode-big =i-mode | iOS = |iOS-big = | IRIX = |IRIX-big = | Java = |Java-big = | KaiOS = |KaiOS-big = | LeapsterGS = |LeapsterGS-big | LeapsterGS-big = | LiA | rpi = |LinuxARM-big | LiA-big | rpi-big = | Lin = |Linux-big | Lin-big = | Lynx =Lynx |Lynx-big =Lynx | Mac = |macOS-big | Mac-big = | Maemo = |Maemo-big = | MeeGo = |MeeGo-big = | MiNT = |MiNT-big = | MorphOS = |MorphOS-big = | MRE = |MRE-big = | DOS = |MS-DOS-big | DOS-big = | N64 = |N64-big = | NDS = |NDS-big = | NES =Nintendo Entertainment System |NES-big = | NetBSD = |NetBSD-big | NetBSD-big = | NeXT = |NeXTSTEP-big | NeXT-big = | TICO-80 =TICO-80 |TICO-80-big = | Nspire = |Nspire-big = | Numworks = |Numworks-big = | OpenBSD = |OpenBSD-big | OpenBSD-big = | OS2 = |OS2-big = | Palm = |PalmOS-big | Palm-big = | Pan = |Pandora-big | Pan-big = | TG16 =PC Engine |PCE-big | TG16-big =PC Engine | PICO-8 =PICO-8 |PICO-8-big =PICO-8 | Pocket-Go = |Pocket-Go-big = | PocketSprite = |PocketSprite-big = | Prizm = |Prizm-big = | Playdate =Playdate |Playdate-big =Playdate | PS2 = |PS2-big = | PS3 = |PS3-big = | PS4 = |PS4-big = | PS5 = |PS5-big = | PS1 | PSX = |PSOne-big | PSX-big = | PSP = |PSP-big = | Vita| PSV = |PSVita-big | Vita-big | PSV-big= | PokeMini =Pokemon Mini |PokeMini-big =Pokemon Mini | Pyra = |Pyra-big = | RetroFW = |RetroFW-big | RetroFW-big = | RiscOS = |RiscOS-big = | RockBox =RockBox |RockBox-big =RockBox | Roku = |Roku-big = | RTOS = |RTOS-big = | Saturn = |Saturn-big | Saturn-big = | SNES = |SNES-big = | Sol = |Solaris-big | Sol-big = | SMS =Master System |SMS-big =[[File:Icon SteamLink.png|x32px|link=|Master System] | SL = |SteamLink-big | SL-big = | NX = |Switch-big | NX-big = | Symbian = |Symbian-big = | TI84+CE = |TI84+CE-big = | TIZEN = |TIZEN-big = | UEFI = |UEFI-big = | UNIX = |UNIX-big = | VIC-20 =VIC-20 |VIC-20-big =VIC-20 | VB = |VB-big = | WatchOS = |WatchOS-big = | webOS = |webOS-big = | Internet = |Web-big |Internet-big = | Wii = |Wii-big = | WiiU = |WiiU-big = | W8P = |W8P-big = | W10P = |W10P-big = | W7 = |Windows7-big | W7-big = | W3 = |Windows3-big | W3-big = | W9x = |Windows9x-big | W9x-big = | WinCE = |WindowsCE-big | WinCE-big = | Win | PC = |Windows-big | Win-big | PC-big = | WinMobile = |WinMobile-big = | Wiz = |Wiz-big = | WonderSwan =WonderSwan |WonderSwan-big =WonderSwan | x68k = |x68k-big = | 360 = |Xbox360-big | 360-big = | Xbox = |Xbox-big = | XB1 = |XboxOne-big | XB1-big = | SXS = |XboxSXS-big | SXS-big = | Yahoo!mobile = |Yahoo!mobile-big = | ZXSpectrum =ZX Spectrum |ZX-big |ZXSpectrum-big =Yahoo!mobile | Zaurus = |Zaurus-big = | Zeebo = |Zeebo-big | Zeebo-big = | Zodiac = |Zodiac-big = | }} {{#switch:BSD | 3DO = |3DO-big = | 3DS = |3DS-big = | 32X = |32X-big = | AMI = |AmigaOS-big |AMI-big = | Androidtv = |Androidtv-big | Androidtv-big = | APK = |Android-big | APK-big = | ATV = |AppleTV-big | ATV-big = | Arduino = |Arduino-big = | Bada = |Bada-big = | BeOS = |BeOS-big = | Bitt-Boy = |Bitt-Boy-big = | BB = |BlackBerry-big | BB-big = | BBCMicro =BBC Micro |BBCMicro-big =BBC Micro | BREW = |BREW-big = | C64 = |C64-big = | Caanoo = |Caanoo-big = | CO = |ChromeOS-big | CO-big = | Classic Mac OS = |Classic Mac OS-big | CO-big = | ADAM =Coleco ADAM |Classic Mac OS-big =ColecoVision | CV =ColecoVision |ColecoVision-big | CV-big =ColecoVision | Didj = |Didj-big | Didj-big = | Dingux = |Dingoo-big |Dingux-big = | DC = |Dreamcast-big | DC-big = | FirefoxOS = |FirefoxOS-big = | BSD = |FreeBSD-big | BSD-big = | NGC|GCN = |GameCube-big|NGC-big|GCN-big= | GB =GameBoy |GB-big =GameBoy | GBA = |GBA-big = | GCW |GCW0 = |GCWZero-big |GCW-big |GCW0-big = | MegaDrive | MD= |Genesis-big | MegaDrive-big | MD-big= | ChannelF =Channel F |ChannelF-big =Channel F | Gizmondo = |Gizmondo-big = | GP2X = |GP2X-big = | GP32 = |GP32-big = | 575 = |Haiku-big | 575-big =Haiku | i-mode = |i-mode-big =i-mode | iOS = |iOS-big = | IRIX = |IRIX-big = | Java = |Java-big = | KaiOS = |KaiOS-big = | LeapsterGS = |LeapsterGS-big | LeapsterGS-big = | LiA | rpi = |LinuxARM-big | LiA-big | rpi-big = | Lin = |Linux-big | Lin-big = | Lynx =Lynx |Lynx-big =Lynx | Mac = |macOS-big | Mac-big = | Maemo = |Maemo-big = | MeeGo = |MeeGo-big = | MiNT = |MiNT-big = | MorphOS = |MorphOS-big = | MRE = |MRE-big = | DOS = |MS-DOS-big | DOS-big = | N64 = |N64-big = | NDS = |NDS-big = | NES =Nintendo Entertainment System |NES-big = | NetBSD = |NetBSD-big | NetBSD-big = | NeXT = |NeXTSTEP-big | NeXT-big = | TICO-80 =TICO-80 |TICO-80-big = | Nspire = |Nspire-big = | Numworks = |Numworks-big = | OpenBSD = |OpenBSD-big | OpenBSD-big = | OS2 = |OS2-big = | Palm = |PalmOS-big | Palm-big = | Pan = |Pandora-big | Pan-big = | TG16 =PC Engine |PCE-big | TG16-big =PC Engine | PICO-8 =PICO-8 |PICO-8-big =PICO-8 | Pocket-Go = |Pocket-Go-big = | PocketSprite = |PocketSprite-big = | Prizm = |Prizm-big = | Playdate =Playdate |Playdate-big =Playdate | PS2 = |PS2-big = | PS3 = |PS3-big = | PS4 = |PS4-big = | PS5 = |PS5-big = | PS1 | PSX = |PSOne-big | PSX-big = | PSP = |PSP-big = | Vita| PSV = |PSVita-big | Vita-big | PSV-big= | PokeMini =Pokemon Mini |PokeMini-big =Pokemon Mini | Pyra = |Pyra-big = | RetroFW = |RetroFW-big | RetroFW-big = | RiscOS = |RiscOS-big = | RockBox =RockBox |RockBox-big =RockBox | Roku = |Roku-big = | RTOS = |RTOS-big = | Saturn = |Saturn-big | Saturn-big = | SNES = |SNES-big = | Sol = |Solaris-big | Sol-big = | SMS =Master System |SMS-big =[[File:Icon SteamLink.png|x32px|link=|Master System] | SL = |SteamLink-big | SL-big = | NX = |Switch-big | NX-big = | Symbian = |Symbian-big = | TI84+CE = |TI84+CE-big = | TIZEN = |TIZEN-big = | UEFI = |UEFI-big = | UNIX = |UNIX-big = | VIC-20 =VIC-20 |VIC-20-big =VIC-20 | VB = |VB-big = | WatchOS = |WatchOS-big = | webOS = |webOS-big = | Internet = |Web-big |Internet-big = | Wii = |Wii-big = | WiiU = |WiiU-big = | W8P = |W8P-big = | W10P = |W10P-big = | W7 = |Windows7-big | W7-big = | W3 = |Windows3-big | W3-big = | W9x = |Windows9x-big | W9x-big = | WinCE = |WindowsCE-big | WinCE-big = | Win | PC = |Windows-big | Win-big | PC-big = | WinMobile = |WinMobile-big = | Wiz = |Wiz-big = | WonderSwan =WonderSwan |WonderSwan-big =WonderSwan | x68k = |x68k-big = | 360 = |Xbox360-big | 360-big = | Xbox = |Xbox-big = | XB1 = |XboxOne-big | XB1-big = | SXS = |XboxSXS-big | SXS-big = | Yahoo!mobile = |Yahoo!mobile-big = | ZXSpectrum =ZX Spectrum |ZX-big |ZXSpectrum-big =Yahoo!mobile | Zaurus = |Zaurus-big = | Zeebo = |Zeebo-big | Zeebo-big = | Zodiac = |Zodiac-big = | }} | qemu Package Listingat pkgs.org |
Overview[edit]
QEMU can act as an emulator for multiple architectures, or as a hypervisor if running an x86 guest on an x86 host. As a hypervisor, it can utilize KVM on Linux or Intel HAXM on Windows for hardware acceleration of virtual machines, which can result in near-native performance. As an emulator, it uses dynamic recompilers, which makes it much faster than Bochs. Its maturity and performance have resulted in it being used as a basis for emulators for the Xbox, PS4, and iOS. QEMU completely lacks a GUI and must be run from the command-line. The official QEMU wiki includes links to various dedicated frontends, including those for Windows users. Linux users may prefer to instead use a virtual machine management system such as virt-manager that controls QEMU/KVM.
External links[edit]
- QEMU Wiki Documentation
- Wiki (Platforms available in QEMU)