Emulation Software
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) |
(→x86) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
|[[Emulation Software]] | |[[Emulation Software]] | ||
|} | |} | ||
+ | |||
+ | An emulator mimics (obsolete) hardware (i.e. electronic components) in order to run an (obsolete) [[Operating Systems|Operating System]]. | ||
+ | |||
+ | This is different from [[Virtualization]] where there is no (or minimal) emulation of hardware performed. Virtualization software uses hardware of the machine it runs on and acts as a gateway to share resources between the host-machine and the virtualized [[Operating Systems|Operating System]]. | ||
== Amiga == | == Amiga == | ||
Line 36: | Line 40: | ||
* [[Retrocopy]] (freeware, Arcade, [http://www.retrocopy.com/ website]) | * [[Retrocopy]] (freeware, Arcade, [http://www.retrocopy.com/ website]) | ||
− | == | + | == Atari == |
* [[Atari800]] (open source, Atari 800/800XL/130XE/5200, [http://atari800.sourceforge.net/ website]) | * [[Atari800]] (open source, Atari 800/800XL/130XE/5200, [http://atari800.sourceforge.net/ website]) | ||
* [[Altirra]] (open source, Atari 800, [http://www.virtualdub.org/altirra.html website]) | * [[Altirra]] (open source, Atari 800, [http://www.virtualdub.org/altirra.html website]) | ||
Line 45: | Line 49: | ||
* [[ProSystem Emulator]] (open source, Atari 7800, [https://home.comcast.net/~gscottstanton/ website]) | * [[ProSystem Emulator]] (open source, Atari 7800, [https://home.comcast.net/~gscottstanton/ website]) | ||
* [[Stella]] (donationware, Atari 2600, [http://stella.sourceforge.net/ website]) | * [[Stella]] (donationware, Atari 2600, [http://stella.sourceforge.net/ website]) | ||
+ | See also [[ROM and memory images#Atari game consoles]]. | ||
== C64 == | == C64 == | ||
Line 52: | Line 57: | ||
* [[VICE]] (open source, C64/C128/Plus4/VC20/PET/..., [http://vice-emu.sourceforge.net/ website]) | * [[VICE]] (open source, C64/C128/Plus4/VC20/PET/..., [http://vice-emu.sourceforge.net/ website]) | ||
− | == Coleco | + | == Coleco ADAM == |
− | * [[ADAMem]] (freeware, | + | * [[ADAMem]] (freeware, ADAM, [http://www.sacnews.net/adamcomputer/downloads.html website]) |
== Digital Group == | == Digital Group == | ||
Line 71: | Line 76: | ||
* [[Previous]] (open source, [http://previous.alternative-system.com/ website]) | * [[Previous]] (open source, [http://previous.alternative-system.com/ website]) | ||
− | == | + | == Nintendo == |
* [[higan]] (formerly known as bsnes) (open source, primarily [[SNES]], but recently also supports NES/[[GB]]/[[GBC]] and GBA, [http://byuu.org/higan/ website]) | * [[higan]] (formerly known as bsnes) (open source, primarily [[SNES]], but recently also supports NES/[[GB]]/[[GBC]] and GBA, [http://byuu.org/higan/ website]) | ||
+ | See also [[ROM and memory images#Nintendo game consoles]]. | ||
− | == | + | == Sega == |
* [[Genecyst]] (freeware, Genesis/Mega-Drive, [http://bloodlust.zophar.net/gen/genecyst.html website]) | * [[Genecyst]] (freeware, Genesis/Mega-Drive, [http://bloodlust.zophar.net/gen/genecyst.html website]) | ||
* [[Gens32]] (freeware, Genesis/Mega-Drive/Sega-CD/Mega-CD/32X, [http://gens32.emubase.de/ website]) | * [[Gens32]] (freeware, Genesis/Mega-Drive/Sega-CD/Mega-CD/32X, [http://gens32.emubase.de/ website]) | ||
+ | See also [[ROM and memory images#Sega game consoles]]. | ||
== Sol == | == Sol == | ||
Line 88: | Line 95: | ||
* [[Dioscuri]] (open source, x86, [http://dioscuri.sourceforge.net/ website]) | * [[Dioscuri]] (open source, x86, [http://dioscuri.sourceforge.net/ website]) | ||
* [[DOSBox]] (open source, x86, [http://www.dosbox.com/ website]) | * [[DOSBox]] (open source, x86, [http://www.dosbox.com/ website]) | ||
+ | * [[DOSBox-X]] | ||
* [[DOSEMU]] (open source, x86, [http://www.dosemu.org/ website]) | * [[DOSEMU]] (open source, x86, [http://www.dosemu.org/ website]) | ||
* [[iDOS]] (DOS emulator for iOS) | * [[iDOS]] (DOS emulator for iOS) | ||
− | * [[JPC]] (open source, x86, [http://jpc.sourceforge.net/home_home.html website]) | + | * [[JPC (emulator)|JPC]] (open source, x86, [http://jpc.sourceforge.net/home_home.html website]) |
* [[PCE]] (open source, x86, focus on old PC/XT/AT systems, [http://www.hampa.ch/pce/ website], [http://jamesfriend.com.au/pce-js/ JavaScript port]) | * [[PCE]] (open source, x86, focus on old PC/XT/AT systems, [http://www.hampa.ch/pce/ website], [http://jamesfriend.com.au/pce-js/ JavaScript port]) | ||
Line 98: | Line 106: | ||
== Other and Multiplatform == | == Other and Multiplatform == | ||
* [[Daphne]] (open source, LaserDisc, [http://www.daphne-emu.com/site3/index_hi.php website]) | * [[Daphne]] (open source, LaserDisc, [http://www.daphne-emu.com/site3/index_hi.php website]) | ||
+ | * [[EaaS]] (emulation-as-a-service; see in-browser sandbox [https://www.softwarepreservationnetwork.org/eaasi-sandbox/]) | ||
* [[GXemul]] (open source, generic, [http://gxemul.sourceforge.net/ website]) | * [[GXemul]] (open source, generic, [http://gxemul.sourceforge.net/ website]) | ||
* [[MESS]] (source available, multiple home computers and other computers, [http://www.mess.org/ website]) | * [[MESS]] (source available, multiple home computers and other computers, [http://www.mess.org/ website]) | ||
Line 107: | Line 116: | ||
** [[TOTEM]] - Trustworthy Online Technical Environment Metadata Database | ** [[TOTEM]] - Trustworthy Online Technical Environment Metadata Database | ||
* [[SIMH]] (open source, multi-system, [http://simh.trailing-edge.com/ website]) | * [[SIMH]] (open source, multi-system, [http://simh.trailing-edge.com/ website]) | ||
+ | * [[Emularity]] (open-source platform to embed emulators, [https://github.com/db48x/emularity website]) | ||
+ | == See also == | ||
+ | * [[Operating Systems#Nonproprietary OSs emulating proprietary ones]] | ||
+ | * [[Wine]] | ||
[[Category:Emulation]] | [[Category:Emulation]] | ||
[[Category:Software]] | [[Category:Software]] |
Latest revision as of 19:06, 20 June 2021
Software | > | Emulation Software |
An emulator mimics (obsolete) hardware (i.e. electronic components) in order to run an (obsolete) Operating System.
This is different from Virtualization where there is no (or minimal) emulation of hardware performed. Virtualization software uses hardware of the machine it runs on and acts as a gateway to share resources between the host-machine and the virtualized Operating System.
Contents |
[edit] Amiga
- Amiga Forever (commercial, Amiga, website)
- Fellow (freeware, Amiga, website)
- UAE (open source, Amiga, website of WinUAE website of FS-UAE)
[edit] Amstrad CPC
- Arnimedes (freeware, CPC, website)
- Arnold (open source, CPC/CPC+/KC compact, website)
- CPC++ (shareware, CPC, website)
- CPCE (freeware, CPC, website)
- CPCEmu (open source, CPC, website)
- WinAPE (freeware, CPC, website)
[edit] APF Imagination Machine
[edit] Apollo Guidance Computer
[edit] Apple II
- AppleWin (open source, Apple IIe, website)
- KEGS (open source, Apple IIgs, website)
- OpenEmulator (open source, Apple II, website)
Apple disk image that detects which emulator you're using to run it
[edit] Arcade
- MAME (open source, Arcade, website)
- Raine (open source, Arcade, website)
- Retrocopy (freeware, Arcade, website)
[edit] Atari
- Atari800 (open source, Atari 800/800XL/130XE/5200, website)
- Altirra (open source, Atari 800, website)
- EMU7800 (open source, Atari 2600/7800, website)
- EstyJS (open source, Atari ST, JavaScript, website)
- Hatari (open source, Atari ST/STE/TT, website)
- Javatari (open source, Atari 2600, website)
- ProSystem Emulator (open source, Atari 7800, website)
- Stella (donationware, Atari 2600, website)
See also ROM and memory images#Atari game consoles.
[edit] C64
- CCS64 (shareware, C64, website)
- Commodore 64 for iOS (paid download)
- Frodo (open source, C64, website)
- VICE (open source, C64/C128/Plus4/VC20/PET/..., website)
[edit] Coleco ADAM
[edit] Digital Group
[edit] Firefox OS
- Firefox OS Simulator (open source, Windows/Mac/Linux) announcement
[edit] Macintosh
- Basilisk II (open source, 68000, website)
- Mini vMac (open source, Macintosh, website)
- PearPC (open source, PowerPC, website)
- SheepShaver (open source, MacOS, website)
- vMac (open source, Macintosh, website)
[edit] Next
[edit] Nintendo
- higan (formerly known as bsnes) (open source, primarily SNES, but recently also supports NES/GB/GBC and GBA, website)
See also ROM and memory images#Nintendo game consoles.
[edit] Sega
- Genecyst (freeware, Genesis/Mega-Drive, website)
- Gens32 (freeware, Genesis/Mega-Drive/Sega-CD/Mega-CD/32X, website)
See also ROM and memory images#Sega game consoles.
[edit] Sol
[edit] TRS-80
[edit] x86
- Dioscuri (open source, x86, website)
- DOSBox (open source, x86, website)
- DOSBox-X
- DOSEMU (open source, x86, website)
- iDOS (DOS emulator for iOS)
- JPC (open source, x86, website)
- PCE (open source, x86, focus on old PC/XT/AT systems, website, JavaScript port)
[edit] ZX Spectrum
[edit] Other and Multiplatform
- Daphne (open source, LaserDisc, website)
- EaaS (emulation-as-a-service; see in-browser sandbox [1])
- GXemul (open source, generic, website)
- MESS (source available, multiple home computers and other computers, website)
- JSMESS (in-browser Javascript implementation of MESS, try it online)
- Hercules (open source, System/370, ESRA/390, z/ARCH, website)
- QEMU (open source, generic, website)
- KEEP - Keeping Emulation Environments Portable (open source, generic, website)
- Emulation Framework (SourceForge site)
- TOTEM - Trustworthy Online Technical Environment Metadata Database
- SIMH (open source, multi-system, website)
- Emularity (open-source platform to embed emulators, website)