Lista över emulatorer
Den här artikeln listar mjukvaruemulatorer .
Centrala bearbetningsenheter
ÄRM
MIPS
- SPIM : OVPsim 500 mips MIPS32-emulatorn kan användas för att utveckla programvara med virtuella plattformar, emulatorer inklusive MIPS-processorer som körs med upp till 500 MIPS för MIPS32-processorer som kör många operativsystem inklusive Linux. OVP används för att bygga emulatorer av enstaka MIPS-processorer eller flera - homogen MP eller heterogen MP.
x86 arkitektur
- Bochs
- DOSBox
- FX!32
- PCem
- QEMU – en öppen källkodsemulator som emulerar 7 arkitekturer inklusive ARM, x86, MIPS och andra
- box86
- Rosetta 2 : Apples emulator för macOS som gör det möjligt att köra x86_64-applikationer på arm64-plattformen
Motorola 680x0
PowerPC
- PearPC
- Rosetta : Apples emulator för PowerPC-processorer, inbyggd i Mac OS X
- WarpUP : Amiga-system för PowerPC-expansionskort inbyggt i MorphOS och tillgängligt för AmigaOS
- SheepShaver : Emulerar PowerPC-processorn. Kan köra Mac OS 7 till Mac OS 9.
Datorsystememulatorer
Hela systemsimulatorer
- Simics
- CPU Sim : En Java-applikation som låter användaren designa och skapa en enkel arkitektur och instruktionsuppsättning och sedan köra program med instruktioner från uppsättningen genom simulering
- GXemul : Ramverk för emulering av fullständig datorarkitektur
Mobiltelefoner och handdatorer
Multi-system emulatorer
- blueMSX : Emulerar Z80-baserade datorer och konsoler
- MAME : Emulerar flera arkadmaskiner , videospelskonsoler och datorer
- DAPHNE är en arkademulatorapplikation som emulerar en mängd olika laserdisc-videospel med avsikten att bevara dessa spel och göra spelupplevelsen så trogen originalen som möjligt. Utvecklaren kallar DAPHNE för "First Ever Multiple Arcade Laserdisc Emulator" ("FEMALE"). Den har fått sitt namn från prinsessan Daphne, hjältinnan i Dragon's Lair . HYPSEUS är en modern SDL2-uppdatering till DAPHNE-emulatorn, uppkallad efter ett syskon till Daphne.
Nätverksemulatorer
- ns-2
- Cisco Packet Tracer
- Router Sim
Operativsystememulatorer
Unix
- Cygwin : För Microsoft Windows tillhandahåller en POSIX- miljö och systembibliotek (finns i cygwin.dll). Detta inte en att köra oförändrade Linux/Unix-binärfiler. Det tillåter dock användning av kompilatorsamlingen gcc för att kompilera programvara som skrivits för dessa operativsystem från källkod.
- Förutom POSIX-systemet inkluderar Cygwin en pakethanterare som ansluter till ett arkiv med 9000+ mjukvarupaket. Användare kan valfritt använda Cygwin-portförrådet som inkluderar >2300 (86x64) till >2700 (86x32) ytterligare mjukvarupaket som inte ingår i RedHat-värdlagret, inklusive många GUI-applikationer.
- Förvaret innehåller ett brett utbud av programvara, inklusive Bash (kommandoskal och skriptmiljö jämförbar med Windows Powershell), GNU-kompilatorsamlingen med hela verktygskedjan. Dessutom är de "vanliga och vanliga" programmeringsspråken installerade med en Linux-distribution , inklusive C , C++ , Python , PHP , Perl , Tcl/Tk och Lua , tillgängliga, tillsammans med flera utvecklingsbibliotek.
- Förutom Bash, är GNU Utilities (t.ex. hitta verktyg, som locate , find , grep ) installerade som standard. Hundratals andra programvarupaket ingår, många med icke-POSIX Windows-implementering, såsom databashanteringssystem ( PostgreSQL , MySQL ), webbservrar (t.ex. Apache HTTP Server ), brandväggar, textbehandlingsverktyg och konsollägesapplikationer. Dessutom finns det en (rimligt stabil) X.org/X11-implementering med GTK- och Qt-bibliotek. Baserat på dessa, grafiska skrivbordshanterare, inklusive GNOME, LXDE, LXQt, KDE och andra (t.ex. x2go) med tillhörande grafiska användarapplikationer med variabel stabilitet och funktionalitet.
Windows
- WINE : Tillgängligt för de flesta POSIX- kompatibla ( Unix -liknande) operativsystem, som Linux , BSD och macOS ( Darling- och Darwine-projekt). Det tillhandahåller ett Win32 API och renrumsimplementering av tillhörande funktionalitet. Till skillnad från Cygwin möjliggör WINE installation och användning av oförändrad Windows-programvara. Stora ansträngningar har lagts ned på stöd för videospel, inklusive tillägg från tredje part (t.ex. PlayOnLinux ) som tillhandahåller anpassade Windows-konfigurationer som är kända för att fungera med en mycket stor lista med videospel. Dessutom stöds programvara för skrivbordsproduktivitet, inklusive MS Office. På grund av bristen på beroende av Windows-registret, inkludering av statiskt länkade bibliotek och (åtminstone delvis) historisk utveckling från projekt med öppen källkod, bärbara applikationer , såsom PortableApps- plattformen och de 300+ tillgängliga mjukvaruapplikationerna som kan laddas ner med det, arbeta med få eller inga problem.
Skrivaremulatorer
- Ghostscript : Emulator för skrivare utan PostScript
Terminalemulatorer
Emulatorer för videospelskonsoler
Se även
- Jämförelse av virtuella applikationsmaskiner
- Jämförelse av OS-emulerings- eller virtualiseringsappar på Android
- Jämförelse av programvara för plattformsvirtualisering
- Lista över gratis emulatorer med öppen källkod för Android
- Lista över emulatorer för videospelskonsoler
Kategorier: