diff --git a/technology/emulation/Emulation.md b/technology/emulation/Emulation.md index 5bf9c0b..1f114f7 100644 --- a/technology/emulation/Emulation.md +++ b/technology/emulation/Emulation.md @@ -4,15 +4,22 @@ obj: meta/collection --- # Emulation + Emulation is a fascinating technology that enables one computer system, known as the host, to imitate the functionality of another system, known as the guest. This process allows software designed for one platform to run seamlessly on a different platform, preserving the user experience and functionality. Emulation has diverse applications, ranging from preserving vintage video games to running legacy software on modern systems. for example [qemu](../linux/qemu.md) allows emulating other cpu architectures. ## Emulators + | Emulator | Target System | | ----------------------------------------- | ----------------------- | | [Yuzu](Yuzu.md) | Nintendo Switch | -| [Cemu](Cemu.md) | Nintendo Wii U | -| [RPCS3](RPCS3.md) | Playstation 3 | -| [Citra](Citra.md) | Nintendo 3DS | -| [Dolphin Emulator](Dolphin%20Emulator.md) | Nintendo Wii + GameCube | -| [PCSX2](PCSX2.md) | Playstation 2 | | [Ryujinx](Ryujinx.md) | Nintendo Switch | +| [Cemu](Cemu.md) | Nintendo Wii U | +| [desmume](desmume.md) | Nintendo DS | +| [Citra](Citra.md) | Nintendo 3DS | +| [Dolphin Emulator](Dolphin%20Emulator.md) | Nintendo Wii + GameCube | +| [Project64](Project64.md) | Nintendo 64 | +| [Mesen2](Mesen2.md) | Nintendo NES | +| [PCSX2](PCSX2.md) | Playstation 2 | +| [RPCS3](RPCS3.md) | Playstation 3 | +| [ShadPS4](ShadPS4.md) | Playstation 4 | +| [mGBA](mGBA.md) | GameBoy Advance | diff --git a/technology/emulation/Mesen2.md b/technology/emulation/Mesen2.md new file mode 100644 index 0000000..2b98a55 --- /dev/null +++ b/technology/emulation/Mesen2.md @@ -0,0 +1,8 @@ +--- +obj: emulator +website: https://www.mesen.ca +repo: https://github.com/SourMesen/Mesen2 +--- + +# Mesen2 +Mesen2 is a high-accuracy, cross-platform emulator for Nintendo Entertainment System (NES), Super Nintendo Entertainment System (SNES), and related systems like Famicom Disk System and Super Famicom. It is the spiritual successor to the original Mesen emulator, now unified under one multi-system project. diff --git a/technology/emulation/Project64.md b/technology/emulation/Project64.md new file mode 100644 index 0000000..e48f656 --- /dev/null +++ b/technology/emulation/Project64.md @@ -0,0 +1,8 @@ +--- +obj: emulator +website: https://www.pj64-emu.com/ +repo: https://github.com/project64/project64 +--- + +# Project64 +Project64 is a free and open-source Nintendo 64 emulator, allowing users to play N64 games on their computers with enhanced graphics, controller support, and various features not present in the original console. diff --git a/technology/emulation/ShadPS4.md b/technology/emulation/ShadPS4.md new file mode 100644 index 0000000..c964375 --- /dev/null +++ b/technology/emulation/ShadPS4.md @@ -0,0 +1,10 @@ +--- +obj: emulator +website: https://shadps4.net +repo: https://github.com/shadps4-emu/shadps4 +--- + +# ShadPS4 + +**ShadPS4** is an experimental open-source emulator for Sony's PlayStation 4. + diff --git a/technology/emulation/desmume.md b/technology/emulation/desmume.md new file mode 100644 index 0000000..d832b99 --- /dev/null +++ b/technology/emulation/desmume.md @@ -0,0 +1,8 @@ +--- +obj: application +repo: https://github.com/TASEmulators/desmume +--- + +# Desmume + +DeSmuME is a free and open-source emulator for the Nintendo DS. Known for its balance of performance, compatibility, and features, DeSmuME supports most commercial and homebrew games with high accuracy. diff --git a/technology/emulation/mGBA.md b/technology/emulation/mGBA.md new file mode 100644 index 0000000..ddeeaf3 --- /dev/null +++ b/technology/emulation/mGBA.md @@ -0,0 +1,9 @@ +--- +obj: application +website: https://mgba.io +repo: https://github.com/mgba-emu/mgba +--- + +# mGBA + +mGBA is a modern, fast, and open-source emulator for the Game Boy Advance.