Editing Computer specifications

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 58: Line 58:
 
;Before diving in:
 
;Before diving in:
 
*This list excludes inactive or unsupported emulators as much as possible, see [[History of emulation]] page for older software emulators. For seeing recommended specifications for obsolete, non-active and older emulators, see [https://emulation.gametechwiki.com/index.php?title=Computer_specifications&diff=77290&oldid=77289#Recommended_Specifications this page].
 
*This list excludes inactive or unsupported emulators as much as possible, see [[History of emulation]] page for older software emulators. For seeing recommended specifications for obsolete, non-active and older emulators, see [https://emulation.gametechwiki.com/index.php?title=Computer_specifications&diff=77290&oldid=77289#Recommended_Specifications this page].
*'''We discourage recommending outdated hardware[https://www.nvidia.com/download/index.aspx][https://www.amd.com/en/support], operating systems, or [[Recommended_emulators|inactive emulators]]'''.
+
*We '''discourage''' recommending outdated hardware'''[https://www.nvidia.com/download/index.aspx][https://www.amd.com/en/support]''', operating systems, or inactive emulators.
::Why? Because active and popular emulators such as Dolphin, Ryujinx, PCSX2 and others[https://old.reddit.com/r/emulation/comments/ucit8l/ryujinx_will_officially_drop_support_for_windows/i6btthj/] implements newest frontends, API related stuff and functions from time to time such as "XAudio2 situation[https://github.com/RPCS3/rpcs3/pull/15248][https://emulation.gametechwiki.com/index.php/PCSX2#Windows_XP.2F7.2F8.1_Compatibility][https://learn.microsoft.com/en-us/windows/win32/xaudio2/xaudio2-versions]", "using [https://learn.microsoft.com/en-us/windows-hardware/test/hlk/testref/d82297bd-09ae-47d2-a40e-02977e6fd773 D3D12]", "[https://github.com/qt/qtbase qt6]" "[https://learn.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualalloc2 VirtualAlloc2]", "[https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-mapviewoffile3 mapviewoffile3]" which usually depends on latest operating system versions (considering using binaries provided by official sources, not building software by yourself without some serious patching). There are even some interesting discussions happening recently about dropping SSE4 support from some of the emulators.[https://github.com/PCSX2/pcsx2/issues/11382]
+
*We provide only the official system requirements page URL when available, but for emulators '''lacking detailed''' official information, we offer unofficial guidelines/data to help you decide.
*Provide only the official system requirements page URL if available (nothing else), but for emulators '''lacking detailed''' official information, we offer unofficial guidelines/data to help you decide.
+
*Also see [https://www.youtube.com/@natemasterson7274 Nate Masterson's YouTube channel] for benchmarks with emulators using obsolete hardware.
*Also see [https://www.youtube.com/@natemasterson7274 Nate Masterson's YouTube channel] for benchmarks with emulators using obsolete hardware. [https://github.com/xemu-project/xemu/issues/1492#issuecomment-1646644783 Supported instruction sets for various chips].
 
  
===[[Yuzu]]/[[Suyu]]===
+
===[[Yuzu]]===
See [https://web.archive.org/web/20240302185354/https://yuzu-emu.org/help/quickstart/#hardware-requirements official requirements page for yuzu]. Also see [https://github.com/MaxLastBreath/TOTK-mods?tab=readme-ov-file#--quick-installation-guide-- TOTK Optimizer recommended specs].
+
See [https://yuzu-emu.org/help/quickstart/#hardware-requirements official requirements page for yuzu]
 
 
===[[Ryujinx]]===
 
See [https://github.com/Ryujinx/Ryujinx/wiki/Ryujinx-Setup-&-Configuration-Guide#system-requirements official requirements page for Ryujinx].
 
  
 
===[[Cxbx-Reloaded]]===
 
===[[Cxbx-Reloaded]]===
Line 75: Line 71:
 
:[https://github.com/xenia-canary/xenia-canary/wiki/Quickstart#system-requirements Official requirements page]
 
:[https://github.com/xenia-canary/xenia-canary/wiki/Quickstart#system-requirements Official requirements page]
 
;Minimum:
 
;Minimum:
*Windows: 10 (x64)
+
*Windows: 10 (x64) or later
*Linux: Distributions based on 64-bit [https://www.kernel.org/category/releases.html active kernel releases/EOL] (you need to use [[Compatibility_layers|Proton]]. If using [[Wrappers|VKD3D]] with D3D12 backend for Linux giving you incompatibility issues, use Vulkan backend, see [[Xenia#Linux_and_SteamOS.2FSteam_Deck|Xenia Linux and Steam Deck guide]].)
+
*Linux: Distributions based on 64-bit [https://www.kernel.org/category/releases.html active kernel releases/EOL] (you need to use [[Compatibility_layers|Proton]]. If using [[Wrappers|VKD3D]] with D3D12 backend for Linux giving you uncompatibility issues, use Vulkan backend, see [[Xenia#Linux_and_SteamOS.2FSteam_Deck|Xenia Linux and Steam Deck guide]].)
*CPU: x86-64 processor with AVX support and 4-cores, 4-threads - ''(Intel Core i5-2300 or overclocked AMD FX-4350)''
+
*CPU: x86-64 processor with AVX support and at least (4-cores, 4-threads) - ''(Intel Core i5-2300 or overclocked AMD FX-4350)''
 
*GPU: NVIDIA GeForce GTX 750Ti or AMD RX 460
 
*GPU: NVIDIA GeForce GTX 750Ti or AMD RX 460
 
*RAM: 4 GB
 
*RAM: 4 GB
;Recommended and using [[Xbox_360_emulators#Enhancements|enhancements]]:
+
;Recommended:
*CPU: [https://www.cpubenchmark.net/singleThread.html Latest lineup of x86-64 processor] with AVX2 or AVX512[https://github.com/xenia-project/xenia/blob/master/src/xenia/cpu/backend/x64/x64_backend.cc#L29] support and at least 6-cores[https://discord.com/channels/308194948048486401/308194948048486401/1222104538195038228]
+
*CPU: x86-64 processor with AVX2 support and at least (4-cores, 8-threads) ''(Intel Core i3-10100 or AMD Ryzen 3 3300X)''
 +
*GPU: NVIDIA GTX 1650 or AMD RX 570
 +
*RAM: 6 GB
 +
;Using [[Xbox_360_emulators#Enhancements|enhancements]]:
 +
*CPU: Latest x86-64 processor with AVX2 or AVX512[https://github.com/xenia-project/xenia/blob/master/src/xenia/cpu/backend/x64/x64_backend.cc#L29] support and at least (6-cores, 12-threads)
 
*GPU: NVIDIA RTX 3060Ti or AMD RX 6650 XT or better
 
*GPU: NVIDIA RTX 3060Ti or AMD RX 6650 XT or better
::''Some of the titles needs the latest lineup of graphics cards to play on 4K internal resolution.''
 
 
*RAM: 8 GB or more
 
*RAM: 8 GB or more
  
Line 90: Line 89:
 
*[https://docs.google.com/spreadsheets/d/1Rpq_2D4Rf3g6O-x2R1fwTSKWvJH7X63kExsVxHnT2Mc/edit#gid=0 CPU Tier List for RPCS3]
 
*[https://docs.google.com/spreadsheets/d/1Rpq_2D4Rf3g6O-x2R1fwTSKWvJH7X63kExsVxHnT2Mc/edit#gid=0 CPU Tier List for RPCS3]
 
*For information on DualShock 3 controller support, see [[SCP Driver Package]].
 
*For information on DualShock 3 controller support, see [[SCP Driver Package]].
 
===[[xemu]]===
 
:[https://xemu.app/docs/about/#system-requirements Official requirements page for xemu]
 
:[https://xemu.app/docs/troubleshooting/#windows-performance-considerations Windows OS performance considerations for xemu]
 
As mentioned in [[Xbox emulators#Comparisons]] section, some titles require powerful hardware for full-speed emulation, particularly [https://www.cpubenchmark.net/singleThread.html single-threaded performance], is often the bottleneck. Additionally, using demanding graphical [[Xbox_emulators#Enhancements|enhancements]] may also require a strong GPU.
 
;Minimum:
 
*Windows: 10 (x64)
 
*Linux: Distributions based on 64-bit [https://www.kernel.org/category/releases.html active kernel releases/EOL]
 
*macOS: [[Wikipedia:Template:MacOS_versions|Still maintained version]]
 
*CPU: x86-64 processor with SSE4.2 support[https://github.com/xemu-project/xemu/issues/1492#issuecomment-1793758595] and 4-cores, 4-threads - ''(Intel Core i5-750 or AMD FX 4350)''
 
*GPU: OpenGL 4.0-compatible hardware
 
*RAM: 4 GB
 
;Recommended and using [[Xbox_emulators#Enhancements|enhancements]]:
 
*CPU: [https://www.cpubenchmark.net/singleThread.html Latest lineup of x86-64 processor] with AVX2 or AVX512 support and at least 4-cores, 8-threads
 
*GPU: NVIDIA GTX 1650 or AMD RX 570
 
::''Some of the titles needs the latest lineup of graphics cards to play on 4K internal resolution.''
 
*RAM: 8 GB or more
 
  
 
===[[PCSX2]]===
 
===[[PCSX2]]===
*[https://pcsx2.net/docs/setup/requirements/#system-requirements Official requirements page for PCSX2]
+
*[https://pcsx2.net/docs/usage/setup/requirements/ Official requirements page for PCSX2]
 
:*[https://wiki.pcsx2.net/Category:CPU_intensive_games CPU-intensive games (PCSX2 wiki)], [http://forums.pcsx2.net/Thread-LIST-The-Most-CPU-Intensive-Games CPU-intensive games (PCSX2 forum thread)] and [https://wiki.pcsx2.net/Category:Software_rendering_only_games Software rendering only (PCSX2 wiki)]
 
:*[https://wiki.pcsx2.net/Category:CPU_intensive_games CPU-intensive games (PCSX2 wiki)], [http://forums.pcsx2.net/Thread-LIST-The-Most-CPU-Intensive-Games CPU-intensive games (PCSX2 forum thread)] and [https://wiki.pcsx2.net/Category:Software_rendering_only_games Software rendering only (PCSX2 wiki)]
 
:*[http://forums.pcsx2.net/Thread-LIST-Games-that-don-t-need-a-strong-CPU-to-emulate Games that don-t need a strong CPU to emulate for weak processors]
 
:*[http://forums.pcsx2.net/Thread-LIST-Games-that-don-t-need-a-strong-CPU-to-emulate Games that don-t need a strong CPU to emulate for weak processors]
 
:*[https://wiki.pcsx2.net/Category:GPU_intensive_games GPU-intensive games (PCSX2 wiki)], [http://forums.pcsx2.net/Thread-LIST-The-Most-GPU-Intensive-Games GPU-intensive games (PCSX2 forum thread)]
 
:*[https://wiki.pcsx2.net/Category:GPU_intensive_games GPU-intensive games (PCSX2 wiki)], [http://forums.pcsx2.net/Thread-LIST-The-Most-GPU-Intensive-Games GPU-intensive games (PCSX2 forum thread)]
 
*For information on DualShock 3 controller support, see [[SCP Driver Package]].
 
*For information on DualShock 3 controller support, see [[SCP Driver Package]].
*See [[PCSX2#Compatibility with obsolete hardware and OSes]] section for running specific PCSX2 builds with older OSes and hardware.
+
*See [[PCSX2#Windows_XP.2F7.2F8.1_Compatibility|Windows XP/7/8.1 compatibility]] section for running specific PCSX2 build with older Windows OSes.
  
 
===[[Mednafen]]===
 
===[[Mednafen]]===
Line 126: Line 108:
 
*CPU: Any reasonably modern CPU will be just fine.
 
*CPU: Any reasonably modern CPU will be just fine.
 
*GPU: Any GPU that can handle OpenGL 3.0 should have no issue.
 
*GPU: Any GPU that can handle OpenGL 3.0 should have no issue.
*RAM: Minimum amount required by the operating system
+
*RAM: 1.5 GB
 
;Recommended:
 
;Recommended:
 
*Windows: Windows 10 (64-bit) or later
 
*Windows: Windows 10 (64-bit) or later
Line 133: Line 115:
 
*CPU: Any AVX2 instruction set supported x86-64 hardware or [[Wikipedia:ARM_architecture_family#Cores|ARM64 v8-A or later]]
 
*CPU: Any AVX2 instruction set supported x86-64 hardware or [[Wikipedia:ARM_architecture_family#Cores|ARM64 v8-A or later]]
 
*GPU: Any Vulkan 1.3 supported hardware
 
*GPU: Any Vulkan 1.3 supported hardware
*RAM: 4 GB or more
+
*RAM: 3 GB or more
  
 
===[[Cemu]]===
 
===[[Cemu]]===
 
See [https://cemu.info/ official requirements page for cemu]
 
See [https://cemu.info/ official requirements page for cemu]
;Minimum: Similar to [[#PCSX2]] situation, some release titles and 2D games which underutilized the Wii U hardware may run on less powerful hardware, but for the best experience you need something like below.
+
;Minimum: Similar to [[#PCSX2]] situation, some release titles and 2D games which underutilized the Wii U hardware may run on less powerful hardware such as minimum requirements, but for the best experience you need something like recommended requirements.
*CPU: Any SSE4.2 x86-64 hardware and 4-cores, 4-threads - ''i5-750 or AMD FX-4100''
+
*CPU: Any SSE4.2 x86-64 hardware and at least (4-cores, 4-threads) - ''i5-750 or AMD FX-4100''
*GPU: OpenGL 4.5 or Vulkan 1.2 required - ''NVIDIA GeForce GTX 750 or AMD RX 460''
+
*GPU: OpenGL 4.5 or Vulkan 1.2 required - ''NVIDIA GeForce GTX 745 or AMD RX 460''
 
*RAM: 4 GB
 
*RAM: 4 GB
;Recommended and using enhancements[https://emulation.gametechwiki.com/index.php/Wii_U_emulators#Enhancements]:
+
;Recommended:
*CPU: Any AVX2[https://cemu.info/changelog/cemu_1_11_0.txt][https://cemu.info/changelog/cemu_1_16_1.txt] (including AVX[https://cemu.info/changelog/cemu_1_8_2.txt]) and BMI supported[https://cemu.info/changelog/cemu_1_5_1.txt] x86-64 hardware and at least 4-cores, 8-threads - ''Intel Core i7-4770 or AMD Ryzen 5 1600AF or better''
+
*CPU: Any AVX2[https://cemu.info/changelog/cemu_1_11_0.txt][https://cemu.info/changelog/cemu_1_16_1.txt] (including AVX[https://cemu.info/changelog/cemu_1_8_2.txt]) and BMI supported[https://cemu.info/changelog/cemu_1_5_1.txt] x86-64 hardware and at least (4-cores, 8-threads) - ''Intel Core i7-4770 or AMD Ryzen 5 1600AF or better''
*GPU: NVIDIA GTX 1660 or AMD RX 580 or better
+
*GPU: NVIDIA GTX 1650 or AMD RX 570 or better
 
*RAM: 8 GB or more
 
*RAM: 8 GB or more
  
Line 149: Line 131:
 
See [https://en.dolphin-emu.org/docs/guides/performance-guide/ official requirements page for Dolphin]
 
See [https://en.dolphin-emu.org/docs/guides/performance-guide/ official requirements page for Dolphin]
 
;Minimum:
 
;Minimum:
*Windows: 10 1803 (64-bit)
+
*Windows: 10 (64-bit)
 
*Linux: Distributions based on 64-bit [https://www.kernel.org/category/releases.html active kernel releases/EOL]
 
*Linux: Distributions based on 64-bit [https://www.kernel.org/category/releases.html active kernel releases/EOL]
*RAM: 4GB
+
*RAM: 2 GB
*Desktop CPU: Intel Core i5-750 or AMD FX 4350
+
:*Desktop CPU: Intel Core i5-750 or AMD FX 4350
*Mobile CPU: Any x86-64 or AArch64 processor
+
:*Mobile CPU: Any x86-64 or AArch64 processor
::''Some release titles and 2D games which underutilized the GameCube and Wii hardware may run on even less powerful hardware such as: Core 2 Duo E8400 or AMD Athlon II X2 255 CPUs, on top of that there are several performance and hack options such as "VBI Skip" which is a powerful tool for weaker devices, especially in games that struggle. It's obviously not perfect, but the mixture of slowdown and frameskip keeps the game fairly playable[https://dolphin-emu.org/blog/2023/02/12/dolphin-progress-report-december-2022-january-2023/#50-18271-video-hack-vbi-skip-by-sam-belliveau].
+
:*Desktop GPU: Direct3D 11 / OpenGL 4.4 required. ''NVIDIA GeForce GTX 745 or AMD RX 460''
*Desktop GPU: Direct3D 11 / OpenGL 4.4 required.
+
:*Mobile GPU: OpenGL ES 3.0 required
*Mobile GPU: OpenGL ES 3.0 required
 
 
;Recommended:
 
;Recommended:
 +
*RAM: 4 GB
 +
:*Desktop CPU: Any AVX2 instruction set supported x86-64 hardware[https://github.com/PCSX2/pcsx2/issues/634#issuecomment-119015467] and at least (4-cores, 4-threads) - Intel Core i5-4460 or AMD Ryzen 3 1200
 +
:*Mobile CPU: For Qualcomm devices, processors with 2 or more "big cores" recommended. Snapdragon 700 or newer is typically recommended.
 +
:*Desktop GPU: Vulkan 1.1 supported hardware. ''NVIDIA GeForce GTX 750Ti or AMD RX 560''
 +
:*Mobile GPU: OpenGL ES 3.2 / Vulkan 1.1 supported hardware
 +
;Using enhancements[https://emulation.gametechwiki.com/index.php/GameCube_emulators#Enhancements][https://emulation.gametechwiki.com/index.php/Wii_emulators#Enhancements]:
 
*RAM: 8 GB or more
 
*RAM: 8 GB or more
*Desktop CPU: Any AVX2 instruction set supported x86-64 hardware[https://github.com/PCSX2/pcsx2/issues/634#issuecomment-119015467] and at least 4-cores, 4-threads - Intel Core i5-4460 or AMD Ryzen 3 1200
 
::''Some intensive titles and incompatible ones with performance options such as "[https://en.dolphin-emu.org/docs/guides/performance-guide/#Dolphin_Configuration dual core]"[https://dolphin-emu.org/blog/2022/07/07/dolphin-progress-report-may-and-june-2022/#50-16448-fix-some-dual-core-full-screen-panic-alert-deadlocks-by-josjuice][https://dolphin-emu.org/blog/2022/02/08/dolphin-progress-report-nov-and-dec-2021-jan-2022/#50-15579-delay-single-core-gpu-interrupts-by-phire][https://dolphin-emu.org/blog/2021/08/01/dolphin-progress-report-june-and-july-2021/#50-14359-aarch64-jit-fix-branch-following-optimization-by-josjuice][https://dolphin-emu.org/blog/2021/06/06/dolphin-progress-report-april-and-may-2021/#50-14019-fifo-runsync-with-the-gpu-on-command-processor-register-access-by-stenzek] '''may''' require Intel Core i5-7600 or OC'ed AMD Ryzen 3 2300X level of [https://www.cpubenchmark.net/singleThread.html single thread performance] for running on full speed.''
 
*Mobile CPU: For Qualcomm devices, processors with 2 or more "big cores" recommended. Snapdragon 700 or newer is typically recommended.
 
*Desktop GPU: Vulkan 1.1 supported hardware. ''NVIDIA GeForce GTX 750 or AMD RX 460''
 
*Mobile GPU: OpenGL ES 3.2 / Vulkan 1.1 supported hardware
 
:;For using enhancements[https://emulation.gametechwiki.com/index.php/GameCube_emulators#Enhancements][https://emulation.gametechwiki.com/index.php/Wii_emulators#Enhancements];
 
 
:*Desktop GPU: NVIDIA GTX 1650 or AMD RX 570 or better
 
:*Desktop GPU: NVIDIA GTX 1650 or AMD RX 570 or better
 
:*Mobile GPU: Recent RDNA2 or Snapdragon based graphics processors hardware
 
:*Mobile GPU: Recent RDNA2 or Snapdragon based graphics processors hardware
  
:See the [[Dolphin]] page for further recommendations, such as controller setups.
+
;Notes:
 +
*See the [[Dolphin]] page for further recommendations, such as controller setups.
 +
*Similar to [[#PCSX2]] situation, some release titles and 2D games which underutilized the GameCube and Wii hardware may run on less powerful hardware such as: Core 2 Duo E8400 or AMD Athlon II X2 255 CPUs. On the other hand some intensive titles may require Intel Core i5-7600 or AMD Ryzen 3200G level of [https://www.cpubenchmark.net/singleThread.html single thread performance] for running on full speed.
  
 
===[[Citra]]===
 
===[[Citra]]===
See [http://web.archive.org/web/20240228020658/https://citra-emu.org/wiki/faq/#can-i-expect-_citra_-to-play-game-at-full-speed official requirements page for Citra].
+
See [https://citra-emu.org/wiki/faq/#can-i-expect-_citra_-to-play-game-at-full-speed official requirements page for Citra].
  
 
===[[DeSmuME]]===
 
===[[DeSmuME]]===
Line 183: Line 166:
 
*CPU: Any x86 processor with SSE2 instructions
 
*CPU: Any x86 processor with SSE2 instructions
 
*GPU: Any OpenGL 1.1 supported hardware
 
*GPU: Any OpenGL 1.1 supported hardware
*RAM: Minimum amount required by the operating system
+
*RAM: 1 GB
  
 
==References==
 
==References==

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)

Template used on this page: