Changes

Jump to navigation Jump to search

Computer specifications

16,108 bytes added, 05:27, 7 April 2020
RPCS3
GenerallyMost emulators tend to be CPU-dependent in general, emulation runs off meaning that their performance is greatly determined by the CPU's speed. The GPU on the other hand, with the GPU usually serves as a graphics enhancer by allowing for higher resolutions, anti-aliasing, and so onetc. If your CPU isn't good fast enough, you can't will not likely to be able to emulate a system too wellat full speed. An Intel At the very least, a Core i5-2500K/3570K/4670K/5675C/6600/7500 or better a Ryzen 3 1200 is recommended for high-end emulation (e.g. [[PlayStation 2emulators|PS2]], [[Wii emulators|Wii]]). This page will detail specific information for specific systemsexplain and state other possible choices to take, if provided that the above is choices are not a viable option. Enabling dynarec options also speed things upfeasible.
==CPU==
===Megahertz Myth===
Just because Whenever a CPU has a high clock speed (e.g: Pentium 4 HT 672 3.8 580 @ 4 GHz) doesn't , it does not always necessarily mean that it is powerful.<ref>http://www.computer-hardware-explained.com/megahertz-myth.html</ref> For exampleThis is usually a common misconception, that stems from lack of detailed information on how a Celeron D 365 overclocked to 8 GHz is light-years less powerful than a Xeon X5698 @ 4.4 GHzCPU works. Newer CPUs are almost always betterHowever, though the particular architecture does matter determining its real-world performance. A common misconception it is true that a higher CPU clock speed guarantees improved emulation performance, which doesn't always apply. Although While it is true that a high clock speed is one of the main factors for good CPU performance, it is not always the sole determining factor. Newer CPUs generally perform better than older ones at similar clock speeds. For example, a Core 2 Duo E6600 @ 2.4GHz processor 4 GHz will generally nearly always outperform a Pentium D 940 @ 3.2GHz processor2 GHz.<ref>http://www.pcstats.com/articleview. cfm?articleid=2097</ref> Even though the Pentium D 940 is clocked significantly higher, the Core 2 Duo E6600 is still faster due to the reduced amount of pipeline stages with an additional amount of SSE units - along with and a massively improved twin-ALU configurationwider execution unit. This improves the amount of instructions per clock cycle performance it can outputper cycle, which means better performance at a lower clock speed. That is In other words, the particular architecture of the CPU itself matters more than the clock speed. AMD's FX (Bulldozer) CPUs also follows the reason why no aforementioned Pentium D can touch a Core 2 Duo at 4 (NetBurst) example, which has the same issue that the NetBurst-derived CPUs suffer from. They also share the same high clock speedtraits, which might cause confusion and misleading performance conclusions. Because of this, it is recommended to completely avoid Bulldozer at all costs. This To further discourage the use of a Bulldozer-derived CPU; its single-threaded performance is also true somewhat lower when compared to an equally-clocked Phenom II or Core 2,<ref>https://www.overclock.net/photopost/data/1501987/b/b1/b16fb0b4_ScreenShot005.jpeg</ref> though the multi-threaded performance of many modern Intel Bulldozer far exceeds the fastest Phenom II or Core 2 offerings.<ref>https://cpu.userbenchmark.com/Compare/AMD-Phenom-II-X6-1100T-vs -AMD processors-FX-9590/2004vs1812</ref> The actual problem here is Bulldozer's under-average single-threaded performance that will not help in high-end emulation that uses 4 or fewer cores, and the fact that Bulldozer has a shared FPU between 2 cores. What this means, is that a FX-4350 would have 2 FPUs (1 FPU per 2 cores), and a FX-9590 would have 4 FPUs (1 FPU per 2 cores x 4). This will lead to weaker performance in floating-point heavy calculations, which is also another reason why it is not recommended. If you are still not convinced, have a look at the benchmarks.<ref>https://docs.google.com/spreadsheet/ccc?key=0AunYlOAfGABxdFQ0UzJyTFAxbzZhYWtGcGwySlRFa1E#gid=1></ref><ref>https://docs.google.com/spreadsheet/ccc?key=0AunYlOAfGABxdFQ0UzJyTFAxbzZhYWtGcGwySlRFa1E#gid=0</ref><ref>http://forums.pcsx2.net/Thread-CPU-Benchmark-designed-for-PCSX2-based-on-FFX-2?page=107</ref><ref>https://forums.dolphin-emu.org/Thread-new-dolphin-cpu-benchmark-no-game-required?page=15</ref><ref>https://forums.dolphin-emu.org/Thread-new-dolphin-cpu-benchmark-no-game-required?page=15</ref><ref>http://translate.google.com/translate?act=url&depth=1&hl=pl&ie=UTF8&prev=_t&rurl=translate.google.pl&sl=auto&tl=en&u=http://pclab.pl//art55934.html</ref>, as the high-end Intel processors are more efficient than the high-end AMD processors. Main reason for that is because Intel processors have higher performing floating-point units,<ref>http://wccftech.com/ultimate-cpu-gpu-floating-point-performance-battle-amd-intel/</ref><ref>http://www.anandtech.com/show/7711/floating-point-peak-performance-of-kaveri-and-other-recent-amd-and-intel-chips</ref> far greater cache/memory bandwidth/lower latency<ref>http://vr-zone.com/articles/ivy-bridge-e-i7-4960x-vs-amd-fx-9590-battle-2013-flagships/54295.html/2</ref><ref>http://www.extremetech.com/computing/159619-5ghz-showdown-overclocked-5ghz-amd-haswell-ivy-bridge/2</ref>. This comparison only relates to AMD's Bulldozer microarchitecture versus Intel's Sandy Bridge microarchitecture however, as the Core 2 and the Phenom II perform similarly with not much of a difference.
===AMD vs. Intel===
As of Ryzen(Summit Ridge), AMD 's CPUs have very similar single-threaded performance when compared to Intel 's CPUs, which makes both options <ref>https://i0.wp.com/www.solidsmack.com/wp-content/uploads/2017/09/AMD-Threadripper-single-thread-competition.png?ssl=1</ref> though it is still not exactly close to an equivalent Intel CPU of the same era. While Summit Ridge is slightly slower than an equally-clocked Kaby Lake in single-threaded applications, it remains as a good choice budget-friendly alternative for high-end emulation. Any pre The release of Pinnacle Ridge has not brought any architectural improvements to Ryzen yet, apart from it being manufactured on a better process that allows for higher clock speeds. Due to that, the instructions-per-cycle performance remains the same as Summit Ridge. ===Emulation on a non-x86/ARM CPU===CPUs that are not x86-Ryzen AMD based, or are not ARM-based <small>(smartphones can run emulators with varying degrees of success)</small>, are not very likely to be good enough for emulation in general. Certain emulators have been ported or programmed for some CPUs that are not ARM or x86-based, but those are generally very old and are possibly no longer in active development. IBM PowerPC CPUs for example, had emulators ported or preeven programmed for it. However, these are rather outdated emulators and are not recommended for emulation. Some very specific CPU architectures such as the Elbrus, SPARC, MIPS, IA-64 (Itanium), Alpha, PA-Sandy Bridge Intel RISC, and 68000, are heavily discouraged for emulation. This is mostly due to the lack of support and interest in them, which forces people that utilize these CPUs will give varied results depending on to resort to x86 emulation. While some of them may be capable of performing x86 emulation, not all of them have the emulatornecessary software or hardware capability to do so. Even such emulators that are native to their architecture are extremely hard to find, or non-existent. Therefore, it is strongly recommended to avoid using these CPUs in any way possible.
===Desktop vs. Laptop===
Laptop CPUs are typically much weaker than their desktop variants due to being clocked lower, for battery life and heat management reasons. They may also have less come with fewer cores than when compared with their desktop processors variants with similar namesnaming schemes, which may confuse you. For exampleAlso, please be aware that while some laptops might come with the same CPU, a Core i7-640UM their actual performance will vary from atrocious to good. This is extremely weak in comparison due to a Core i3-560. Ittheir cooling system's differences, which will be either bad or good. As such, it is strongly recommended to pick a common misconception that laptop with a mobile Core i3/i5/i7/i9 is equal in power decent cooling system for emulation. Otherwise, the CPU will clock down to non-mobile Core i3/i5/i7/i9prevent itself from overheating, an example of this a Core i9-8950HK being compared which would mean decreased performance. Some laptops might come installed with a Core i9-7980XEdesktop CPU, but such laptops are not generally considered affordable.
===More Cores and Threads===
Emulators generally only utilize 2 cores (, or with hacks, sometimes 3 or 4 with hacks)cores. Thus, so having owning a hexa or an octa-core CPU, with 6 cores or one equipped more with hyperHyper-threadingThreading/Simultaneous Multi-Threading, won't benefit you anymore than having does not help or give the said CPU an advantage over a similar quad-core CPUwith only 4 cores.<br>Newer system emulators like Although, there are certain exceptions. One such exception is RPCS3 , which can utilize more cores though, and threads by emulating the system's thread scheduler , that allows it uses to use as many cores and threads as a the game makes threads. While 2-core or 4-core CPUs with very high clock speeds are usually recommended for emulation, most CPUs nowadays feature more than 4 cores with even higher clock speeds. This in comparison to the previously released 6-core or 8-core CPUs with far lower clock speeds, is a fine improvement. Therefore, purchasing a 6-core or an 8-core CPU with said higher clock speeds would hold no disadvantages over a lower core-count CPU, as it no longer forces a clock speed reduction over a similarly clocked 2-core or 4-core CPU.
===Overclocking===
Not every CPU all CPUs can be overclocked, nor does every and the motherboard/'s BIOS support itmust be additionally capable of supporting overclocking. An advantage of The CPUs in particular that can be overclocked are the usually the Intel ones that are labeled: OverDrive, FX, Extreme Edition, Black Edition, K series is , and X. Although, certain engineering or qualification sample CPUs that AMD or Intel has manufactured may also be overclockable, since they are unlocked were used for testing purposes and can easily be overclockedwere not meant for sale. AlsoIf you are not sure what kind of a CPU you have, certain check if it has these overclocking labels. For Intel processors such as CPUs, their Pentium 20th Anniversary CPU overclocking labels are sold unlocked for a cheaper price than OverDrive, Extreme Edition, K-series chips, and while they may lack features like hyperthreadingX. For AMD CPUs, their overclocking labels are FX and Black Edition. Although, some special CPUs such as the Pentium E6500K, Pentium G3258, they're capable enough especially for those who would like and all Ryzen CPUs are overclockable. But keep in mind that you have to overclock be running the CPU on a budgetmotherboard that supports overclocking. Keep in mind The motherboards that tend to support overclocking features, comes with a chipset that budget also supports overclocking, which is required for the CPU to be overclockable. However, this only applies to the newer motherboards e, not the older motherboards as they tend to vary from being overclockable to not overclockable.gFor Intel, the overclockable chipsets' name starts with an X or a Z. certain Haswell The other chipsets that were not mentioned, are not overclockable (B, C, H , and B-series boards from ECS and ASUS only have options for setting Q). For AMD, the processoroverclockable chipsets's multiplier and name starts with an X or a B. The other chipsets that were not mentioned, are not voltagesoverclockable (A). Also For older desktop motherboards with older chipsets, Intel may block there might be overclocking available in the form of a front-side bus setting. Use that setting with caution however, as the front-side bus clock speed gets raised, so does the rest of the other components on nonthe motherboard (which causes instability, data corruption, etc). Unless the motherboard has a PCI/AGP lock, it is advised not to use the front-Z series boards in future microcode/BIOS updatesside bus setting to overclock the CPU. So if it In further depth, there is a safer setting that canbe used to overclock without suffering from instability. Called the 't play a game currently then you canCPU BSEL Select' or similar, it was intended to manually select the proper front-side bus clock speed of the CPU. By using this method, in many casesit allows us to use it for overclocking whilst staying within the factory specifications of the motherboard. This does not affect the rest of the other components on the motherboard, overclock as the front-side bus is not overclocked and is only following the rated speeds it until can achieve. Therefore, it is playablesafer than the dangerous front-side bus setting. Laptop CPUs often cannot Also, be aware that once the CPU has hit a certain clock speed, it may be overclocked no longer capable of scaling to higher clock speeds due to BIOS limitationsvoltage issues. The reasoning behind this is because of how higher clock speeds require more voltage, and these non-overclockable motherboards have a high chance of not having the ability to directly modify the CPU's core voltage. However, if there is no 'CPU BSEL Select', proceed with the front-side bus setting with caution. As a safety precaution, do whatever it takes to not allow the PCI bus' clock speed to reach above 40 MHz. Extreme This is because anything higher than the 40 MHz mark will have a very high chance of inducing instability and possible data corruption, or incorrectlyworse. This is also why the front-done side bus setting is only recommended for motherboards that are equipped with a PCI/AGP lock, since they prevent the other components on the motherboard from being overclocked. Additionally, please be aware that your motherboard can only supply a limited amount of current before it hits its limits, which will then limit your CPU's overclocking can cause instability ability. This is due to the weak voltage regulator modules that are not rated to supply a large amount of stable current to keep the CPU and hardware damagethe rest of the other components stable, which is common for motherboards that are not meant for overclocking. If The CPU's potential overclock may also be limited by the emulator starts having problems try again without overclockingpower supply unit, so a better power supply unit with better efficiency and wattage rating may be required.
For older desktop motherboardsIf you have a laptop, there is a chance of it supporting overclocking by increasing the FSB clock speedwill be severely limited. This might or might Most laptops in circulation do not apply to many old motherboards. Generallysupport overclocking, they should and may not be capable of changing their FSB clock speed by a small edit in handling the BIOSextra heat produced from an overclocked CPU. The issue is For the few laptops that those that support changing the FSB might not can be capable of changing overclocked through the processor's voltage without doing wire wrap modifications to the socketBIOS, making it difficult to sustain an overclock. There must also is more or less the same as how a desktop would be a PCI/AGP lock configured to prevent the FSB from increasing other clock speeds of different components on the motherboard, this removes the chance of it killing or destroying other crucial components. You can still overclock without it, but try not to cross the 40 MHz mark on the PCI busCPU. Regarding For the processormajority that does not officially support overclocking, increasing voltage isn't exactly necessary for certain processors that are well-known to handle increases in clock speeds. Another factor is the motherboard: it depends on its VRMs to supply voltage, so lower-grade motherboards with lower-grade VRMs won't may be as powerful enough possible to supply sufficient power for the processor be stableoverclock it in a different approach.
Some older laptop CPUs can be overclocked. A surefire way common approach to tell if you have an overclockable overclock your laptop's CPU is to check if it has use third-party applications, such as ThrottleStop and CPUMSR. However, these applications only work with CPUs with an "Extreme" label on its name for Intel processors, or a "Edition/Black Edition" /K/X label on its name for AMD processors. Most laptops don't allow overclocking through the BIOSSometimes, so Throttlestop must special CPUs such as an engineering sample or a qualification sample may also be used to overclock these processors insteadoverclockable. HoweverAnd always remember this, if do not overclock your laptop does if you are not have enough room for temperatures confident in its cooling system. If you are able to force the cooling system's fan to rise and stabilize - always run at its maximum speed, it is advised strongly recommended to NOT overclock! Otherwise, you will risk a chance of it getting destroyed in the process of mad overclockingdo so. ThoughAvoid hitting temperatures higher than 100C/212F at all costs, most of even if the time it CPU is saved by rated for a maximum of 105C/221F at the forced thermal shutdown at 100/105Ctransistor-junction level.
If your processor is unfortunately not a Extreme or a Black EditionFor non-overclockable laptop CPUs, you can try the old might be able to overclock it in a different way . Certain third-party applications are capable of increasing controlling a chip that generates the FSB clock speed through signal for the PLL. The PLL or Phasefront-Lockedside bus' clock, which is called the phase-Loop locked loop. This is a chip that controls the FSB internally for desktops extremely unsafe and laptops alikemay result in potential data corruption, since as it follows the same principle of overclocking the front-side bus. All laptops in existence do not have less flexibility in overclocking - we a PCI/AGP lock either, so keeping the PCI bus below 40 MHz is advised. The applications that can exploit control the PLL's advantages. In this casephase-locked loop are: ClockGen, we use CPUCool or , SetFSB, SoftFSB, SetPLL, and SysTool. That isHowever, if your laptop's PLL there is supported by one of a catch when using these mentioned programs mentioned; none of them supports every phase-locked loop in existence. This way means that each one of overclocking is similar to them has a desktop's way range of overclockingphase-locked loops they support, but with far less overclocking capacityand you must use the correct matching program that has support for your phase-locked loop. RememberThere is also no auto-detection in these programs for the phase-locked loop, the same 40 MHz PCI bus mark applies to laptops. They as they do not include have a PCI/AGP lock eitherstandardized way to report their manufacturer and model name, so try not to go above be careful when selecting the 40MHz PCI bus markcorrect phase-locked loop that resides in your laptop.
==GPU==
GPUs are basically just hundreds of under-powered CPUs on the same die, or better described as a massively parallel CPU with a core count that far exceeds most traditional multi-core CPUs. The thing is, with 3D graphics, you can split the work up into hundreds of different parts and give each operation to a different core on the GPU to work on. Since it doesn't matter which order the pixels are rendered in, as long as they all get rendered for the same frame before moving on to the next frame. File compression/extraction and bitcoin mining are also good examples of programs that can make use of parallel processing. However, most programs can not do this. Dwarf Fortress, for example, can't make use of a graphics card. This is because of how every calculation it does is dependent on the one performed before it. That obviously doesn't work if you try and do them all at the same time. Pretty much any emulator is the same; it does not know what comes next until it has done what preceded it. It has to run off a single thread. It still needs some form of graphical output to output the final rendered 2D screen alone. This can be done via a GPU to put the 3D graphics on the screen, but any system capable of being emulated shouldn't be too taxing. This is called 'Hardware Rendering'. Alternatively, all of the graphics processing can be done on the CPU and will be more than 256 corespredictable/consistent for it, but that is also costly. This is called 'Software Rendering'. Most 3D emulators have hardware and software renderers. Software renderers use more CPU power, which may mostly be slower. They may also run on their own threads separate from other emulator parts, which would likely reduce the performance loss, but the CPU must still be fast enough in the first place==Recommended Specifications==
The thing is ===[[DEmul]]===;Minimum:*Windows: Vista with 3D graphics is you can split the work up into hundreds of different parts and give each piece to a different core on the Service Pack 2 (32-bit) or later*CPU: Intel Core 2 Quad Q9650 @ 3 GHz or AMD Phenom II X4 B40 @ 3 GHz or better*GPU since it doesn't matter which order the pixels are rendered in, as long as they all get rendered for the same frame before moving on to the next: NVIDIA GeForce GT 420 or ATI Radeon HD 5750 or better*RAM: 2 GB or more;Recommended:*Windows: 7 with Service Pack 1 (32-bit) or later*CPU: Intel Core i5-4690 @ 3.7 GHz or AMD Ryzen 3 2200G @ 3.65 GHz or better*GPU: NVIDIA GeForce GTX 680 or AMD Radeon R9 280X or better*RAM: 4 GB or more
File compression/extraction and bitcoin mining are also good examples of programs that can make use of parallel processing===[[Phoenix (emulator)|Phoenix]]===;Minimum:*Windows: XP with Service Pack 3 (32-bit) or later*macOS: Snow Leopard (10. However, most programs can not do this6) (32-bit) or later*Linux: Distributions using kernel 3. Dwarf Fortress for example can't make use of a graphics card, because every calculation it does is dependent on the one done before it13 (32-bit) or later*CPU: Intel Core 2 Duo E8300 @ 2. That obviously doesn't work if you try and do them all at the same time83 GHz or AMD Phenom II X2 B53 @ 2.8 GHz or better *GPU: NVIDIA GeForce FX 5100 or ATI Radeon 9550 or Intel GMA 900 or S3 GammaChrome S14 or better*RAM: 1 GB or more;Recommended:*Windows: XP Professional x64 with Service Pack 2 (64-bit) or later*macOS: Snow Leopard (10.6.8) (64-bit) or later*Linux: Distributions using kernel 3.18.124 (64-bit) or later*CPU: Intel Core i5-680 @ 3.73 GHz or AMD FX-4350 @ 4.3 GHz or better*GPU: NVIDIA GeForce 6600 GT or ATI Radeon X700 XT or Intel HD Graphics (Westmere) or S3 Chrome S27 or better*RAM: 2 GB or more
Pretty much any emulator is the same===[[Cxbx-Reloaded]]===;Minimum:*Windows: 7 with Service Pack 1 (64-bit) or later*CPU: Intel Core 2 Duo E6700 @ 2. It can't know what comes next until it's done what preceded it66 GHz or AMD Athlon 64 X2 5000+ @ 2. It has to run on a single thread. It still needs some form of graphical output to output the final rendered 2D screen alone. This can be done via a 6 GHz or better*GPU to put the 3D graphics on the screen, but any system capable of being emulated shouldn't be too taxing. This is called "Hardware Rendering". Alternatively, all of the graphics processing can be done on the : NVIDIA GeForce 8300 GS or ATI Radeon HD 2350 PRO or Intel HD Graphics 2500 or better*RAM: 2 GB or more;Recommended:*CPU, and will be : Intel Core 2 Duo E8400 @ 3 GHz or AMD Phenom II X2 545 @ 3 GHz or better*GPU: NVIDIA GeForce GT 120 or ATI Radeon HD 2600 XT or Intel HD Graphics 3000 or better*RAM: 4 GB or more predictable/consistent for it, but that is also costly. This is called "Software Rendering".
Most 3D emulators have hardware and software renderers===[[Xenia]]===(Draft);Minimum: (Uncertain)*Windows: 7 with Service Pack 1 (64-bit) or later*Linux: Distributions using kernel 3. Software renderers use 18.124 (64-bit) or later*CPU: Intel Core i7-2700K @ 3.6 GHz or AMD Ryzen 3 1300X @ 3.6 GHz or better*GPU: NVIDIA GeForce GT 420 or AMD Radeon HD 7470 or better*RAM: 4 GB or more ;Recommended (Vulkan GPU backend):*Linux: Distributions using kernel 4.0 (64-bit) or later*CPU power: Intel Core i7 4790k (4-core, which may be slower8-thread) (More or less) @ 4. They may also run on their own threads separate from other emulator parts4 GHz or AMD Ryzen 5 1600X (6-core, which would likely reduce the performance loss12-thread) @ 3.6 GHz or better*GPU: NVIDIA GeForce GTX 970 Ti (More or less or AMD Radeon R9 390 or better*RAM: 8 GB or more;Recommended (DirectX 12 GPU backend):*Linux: Distributions using kernel 4.0 (64-bit) or later*CPU: Intel Core i7 8700k (6-core, 12-thread) @ 4.7 GHz or AMD Ryzen 7 2700x (8-core, but the CPU must still be strong enough in the first place16-thread) @ 3.6 GHz or better*GPU: NVIDIA GeForce GTX 1070 (Or RTX 2060) or AMD Radeon RX Vega 56 or better*RAM: 8 GB or more
==Recommended Specs=[[RPCS3]]===;Minimum:*Windows: 7 with Service Pack 1 (64-bit) or later*Linux: Distributions using kernel 3.18.124 (64-bit) or later*CPU: Intel Core i7-2700K @ 3.6 GHz or AMD Ryzen 3 1300X @ 3.6 GHz or better*GPU: NVIDIA GeForce GT 420 or AMD Radeon HD 7470 or better*RAM: 4 GB or more;Recommended:*Linux: Distributions using kernel 4.0 (64-bit) or later*CPU: Intel Core i7-5960X @ 3.3 GHz or AMD Ryzen 7 1700X @ 3.5 GHz or better*GPU: NVIDIA GeForce GTX 670 or AMD Radeon HD 8990 or better*RAM: 8 GB or more;Special Requirements: (Especially for Sony's 1st-party AAA titles and powerful 3rd-party titles like Rockstar's Red Dead Redemption, Sega's Sonic Unleashed, EA's SSX)*Linux: Distributions using kernel 4.0 (64-bit) or later*CPU: Intel Core i9-9900K @ 5.0 GHz (or OC i7-9700k at 5.0+ GHz) or AMD Ryzen Threadripper 2920X @ 4.3 GHz or better (Ryzen Threadripper and maybe mainstream 3xxx series in mid-2019 would be better)*GPU: NVIDIA GeForce GTX 1060 or AMD Radeon RX 480 or better*RAM: 8 GB or moreFor information on DualShock 3 controller support, see [[SCP Driver Package]].
===[[PCSX2]]===
;Minimum:
*Windows: XP with Service Pack 3 (32-bit) or later*macOS: Snow Leopard (10.6.3) (32-bit) or later*Linux: Distributions using kernel 3.2 (32-bit) or later
*CPU: Intel Core 2 Duo E8700 @ 3.5 GHz or AMD Phenom II X2 B60 @ 3.5 GHz or better
*GPU: NVIDIA GeForce 8600 8800 GT or ATI Radeon HD 2900 GT 3870 or better
*RAM: 2 GB or more
;Recommended:
*Windows: Vista with Service Pack 2 (32-bit ) or later*macOS: Snow Leopard (10.6.8) (32-bit) or later*Linux: Distributions using kernel 3.18.124 (32-bit) or later*CPU: Intel Core i5i3-2500K/3570K/4670K/5675C/6600/7500 4370 @ 3.6 8 GHz or AMD Ryzen 3 1300X Athlon 240GE @ 3.6 5 GHz or better
*GPU: NVIDIA GeForce GTX 650 or ATI Radeon HD 5830 or better
*RAM: 4GB 4 GB or more
For information on DualShock 3 controller support, see [[SCP Driver Package]].
 
===[[Mednafen|Mednafen PSX]]===
;Minimum:
*Windows: XP with Service Pack 3 (32-bit) or later
*Linux: Distributions using kernel 2.6 (32-bit) or later
*CPU: Intel Core 2 Duo E8400 @ 3 GHz or AMD Phenom II X2 545 @ 3 GHz or better
*GPU: NVIDIA GeForce FX 5100 or ATI Radeon 9550 or Intel GMA 900 or S3 GammaChrome S14 or better
*RAM: 1 GB or more
;Recommended:
*Windows: XP Professional x64 with Service Pack 2 (64-bit) or later
*Linux: Distributions using kernel 2.6.39.4 (64-bit) or later
*CPU: Intel Core i3-560 @ 3.33 GHz or AMD FX-4170 @ 4.3 GHz or better
*GPU: NVIDIA GeForce 8300 GS or ATI Radeon HD 2350 PRO or Intel HD Graphics 2500 or better
*RAM: 2 GB or more
 
===[[PPSSPP]]===
;Minimum:
*Windows: XP with Service Pack 3 (32-bit) or later
*macOS: Lion (10.7) (64-bit) or later
*Linux: Distributions using kernel 2.6.39.4 (32-bit) or later
*CPU: Intel Pentium 4 3.4E (Prescott) @ 3.4 GHz or AMD Athlon 64 3200+ (Clawhammer) @ 2 GHz or better
*GPU: NVIDIA GeForce FX 5100 or ATI Radeon 9550 or Intel GMA 3000 or S3 Chrome S25 or better
*RAM: 1 GB or more
;Recommended:
*Windows: XP Professional x64 with Service Pack 2 (64-bit) or later
*macOS: Lion (10.7.5) (64-bit) or later
*Linux: Distributions using kernel 2.6.39.4 (64-bit) or later
*CPU: Intel Pentium D 970 @ 3.8 GHz or AMD Athlon 64 X2 4000+ (Windsor) @ 2 GHz or better
*GPU: NVIDIA GeForce 7600 GS or ATI Radeon X1600 or Intel GMA X4500HD or S3 Chrome 430 GT or better
*RAM: 2 GB or more
Enable the dynarec option for speedups.
 
===[[Cemu]]===
;Minimum:
*Windows: 7 with Service Pack 1 (64-bit) or later
*CPU: Intel Core i7-970 @ 3.33 GHz or AMD Ryzen 5 1600 @ 3.3 GHz or better
*GPU: NVIDIA GeForce GTS 450 or AMD Radeon HD 7730 or better
*RAM: 4 GB or more
;Recommended:
*CPU: Intel Core i7-3970X @ 3.7 GHz or AMD Ryzen 5 1600X @ 3.7 GHz or better
*GPU: NVIDIA GeForce GTX 750 Ti or AMD Radeon R7 360 or better
*RAM: 8 GB or more
===[[Dolphin]]===
;Minimum:
*Windows: 7 with Service Pack 1 (64-bit ) or later*macOS: Yosemite (10.10) (64-bit) or later*UbuntuLinux: Latest LTS Distributions using kernel 4.4.6 (64-bit) or stablelater*CPU: Intel Core 2 Duo E8400 Extreme QX9770 @ 3 .2 GHz or AMD Phenom II X2 545 X4 955 Black Edition @ 3 .2 GHz or better*GPU: NVIDIA GeForce 8800 Ultra GTX 460 or ATI AMD Radeon HD 2900 XT 7770 or better
*RAM: 2 GB or more
;Recommended:
*Windows: 8 (64-bit) or later*macOS: Yosemite (10.10.5) (64-bit) or later*Linux: Distributions using kernel 4.4.161 (64-bit) or later*CPU: Intel Core i5-2500K/3570K/4670K/5675C/6600/7500 @ 3.6 4 GHz or AMD Ryzen 3 1300X 1200 @ 3.6 1 GHz or better*GPU: NVIDIA GeForce GTX 750 Ti or AMD Radeon R7 260X 360 or better
*RAM: 4 GB or more
See the [[Dolphin]] page for further recommendations, such as controller setups.
===[[Mednafen|Mednafen PSXMupen64Plus]]===;For good performanceMinimum:*Windows: XP with Service Pack 3 (32-bit) <small>(Needs msvcp120.dll and msvcr120.dll in the program's directory to run, also applies for XP x64 64-bit.)</small> or later*macOS: Snow Leopard (10.6) (64-bit) or later*Linux: Distributions using kernel 2.6 (32-bit) or later*CPU: Intel Core 2 Duo E4400 Pentium 4 670 @ 2 3.8 GHz or AMD Athlon X2 480064 4000+ (San Diego) @ 2.4 GHz or better*GPU: NVIDIA GeForce4 Ti 4200 or ATI Radeon 8500 or 3dfx Voodoo5 6000 or Intel Extreme Graphics 2 or XGI Volari V3 XT or better
*RAM: 1 GB or more
;Recommended:*Windows: Vista with Service Pack 2 (32-bit) or later;For accuracy*macOS: Snow Leopard (10.6.8) (64-bit) or later*Linux:Distributions using kernel 2.6.39.4 (64-bit) or later*CPU: Intel Core 2 Duo E8200 @ 2.66 GHz or AMD Phenom II Athlon 64 X2 545 5400+ (Brisbane) @ 3 2.8 GHz or better*GPU: NVIDIA GeForce FX 5100 or ATI Radeon 9550 or Intel GMA 900 or S3 GammaChrome S14 or better
*RAM: 2 GB or more
===[[HiganCitra]]===;For performance and balanced Minimum:*Windows: 7 with Service Pack 1 (64-bit) or later*macOS: High Sierra (10.13) (64-bit) or later*Linux: Distributions using kernel 4.15 (64-bit) or later*CPU: Intel Core i3-4370 @ 3.8 GHz or AMD Athlon 240GE @ 3.5 GHz or better*GPU: NVIDIA GeForce 8300 GS or ATI Radeon HD 2350 PRO or Intel HD Graphics 2500 or better*RAM: 4 GB or more;Recommended:*Windows: 8 (64-bit) or later*macOS: Mojave (10.14) (64-bit) or later*Linux: Distributions using kernel 4.15.18 (for most games at full speed64-bit)or later*CPU: Intel Core i3-7350K @ 4.2 GHz or AMD Ryzen 3 2300X @ 3.5 GHz or better*GPU: NVIDIA GeForce GTX 480 or AMD Radeon HD 6990 or better*RAM: 6 GB or more
===[[DeSmuME]]===;Minimum:*Windows: XP with Service Pack 3 (32-bit) <small>(Needs msvcp100.dll and msvcr100.dll in the program's directory to run, [https://imgur.com/a/fgWhs proof] also applies for XP Pro x64 64-bit.)</small> or later*macOS: Leopard (10.5.8) (32-bit) or later*Linux: Distributions using kernel 2.6 (32-bit) or later*CPU: Intel Core 2 Duo E4400 Pentium 4 3.4C (Northwood) @ 2 3.4 GHz or AMD Athlon X2 4800XP 3400+ (Barton) @ 2.4 3 GHz or better*GPU: NVIDIA GeForce2 MX100 or ATI Radeon 7000 or 3dfx Voodoo4 4500 or Intel Extreme Graphics 2 or S3 DeltaChrome S4 or PowerVR Kyro 2 or Trident XP4 or XGI Volari V3 or Matrox Millennium G450 or better
*RAM: 1 GB or more
;Recommended:
*Windows: Vista with Service Pack 2 (64-bit) or later
*macOS: Snow Leopard (10.6.8) (64-bit) or later
*Linux: Distributions using kernel 2.6.39.4 (64-bit) or later
*CPU: Intel Core 2 Duo E8700 @ 3.5 GHz or AMD Phenom II X2 B60 @ 3.5 GHz or better
*GPU: NVIDIA GeForce 8300 GS or ATI Radeon HD 2350 PRO or Intel HD Graphics 2500 or better
*RAM: 2 GB or more
Enable the dynarec option for speedups.
===[[mGBA]]===;For accuracyMinimum:*Windows: XP with Service Pack 3 (32-bit) or later *macOS: Leopard (10.5) (32-bit) or later*Linux: Distributions using kernel kernel 4.4.161 (64-bit) or later*CPU: Intel Pentium 4 2.4A (Northwood) @ 2.4 GHz or AMD Athlon XP 2400+ (Thoroughbred-B) @ 2 GHz or better*GPU: NVIDIA GeForce2 Pro or ATI Radeon 8500 LE or 3dfx Voodoo5 5500 or Intel Extreme Graphics 2 or Matrox Parhelia-512 or PowerVR Kyro 2 SE or better*RAM: 1 GB or more;Recommended:*Windows: Vista with Service Pack 2 (64-bit) or later*macOS: Lion (10.7) (64-bit) or later*Linux: Distributions using kernel 4.18.20 (64-bit) or later*CPU: Intel Pentium 4 3.2C (Northwood) @ 3.2 GHz or AMD Athlon XP 3200+ (Barton) @ 2.2 GHz or better*GPU: NVIDIA GeForce FX 5100 or ATI Radeon 9550 or Intel GMA 900 or S3 GammaChrome S14 or better*RAM: 2 GB or more
===[[BGB]]===;Minimum:*Windows: 98SE (16-bit/32-bit hybrid) or later*CPU: Intel Core i3Pentium MMX (P55C) @ 200 MHz or AMD K6 (Little Foot) @ 233 MHz or Cyrix 6x86MX PR366 @ 250 MHz or IDT WinChip 240 (C6) @ 240 MHz or Rise mP6 PR366 @ 250 MHz or better*GPU: NVIDIA RIVA 128 or ATI 3D Rage PRO or 3dfx Voodoo2 1000 or Intel 82740 or Matrox Mystique 220 or S3 Savage3D or SiS 6326 AGP or Trident 3DImage 9850 or Rendition Verite V2100 or PowerVR PCX2 or better*RAM: 128 MB or more;Recommended:*Windows: 2000 with Service Pack 4 (32-3250T bit) or later*CPU: Intel Pentium 2 450 @ 3 GHz 450 MHz or AMD Ryzen 3 1200 K6-2 550 @ 550 MHz or Transmeta Crusoe TM5400 @ 3.1 GHz 700 MHz or VIA C3-800 (Samuel 2) @ 800 MHz or better*GPU: NVIDIA GeForce 256 SDR or ATI Radeon 7000 or 3dfx Voodoo3 3500 TV or Intel Extreme Graphics or Matrox Millennium P650 or Trident Blade XP 9980 or better*RAM: 256 MB or more
===[[DeSmuMehigan]]===;Minimum:*Windows: Vista or later <small>(XP 7 with Service Pack 3 by placing msvcp100.dll and msvcr100.dll in program folder, [https://imgur.com/a/fgWhs proof]1 (32-bit)</small>or later*macOS: Snow Leopard Lion (10.6.87) (64-bit) or later*Linux: Any modern Linux distribution Distributions using kernels beyond kernel 3.2.6(32-bit) or later*CPU: Intel Core 2 Duo E8400 E8700 @ 3 .5 GHz or AMD Phenom II X2 545 B60 @ 3 .5 GHz or better*GPU: NVIDIA GeForce2 MX200 GeForce FX 5100 or ATI Radeon VE 9550 or Intel Extreme Graphics 2 or 3dfx Voodoo4 4500 or PowerVR Kyro II GMA 900 or S3 DeltaChrome S4 or Trident XP4 or XGI Volari V3 or Matrox Millennium G200 GammaChrome S14 or better
*RAM: 2 GB or more
Enable the dynarec option for speedups. ===[[PPSSPP]]===;Recommended:*Windows: XP 7 with Service Pack 3 1 (64-bit) or later*macOS: Mountain Lion (10.78) (64-bit) or later*Linux: Distributions using kernel 23.618.32 124 (64-bit) or later*CPU: Intel Pentium 4 HT Core i3-2153 @ 3.4 6 GHz (Northwood) or AMD Athlon 64 3000+ (Clawhammer) 220GE @ 2 3.4 GHz or better*GPU: NVIDIA GeForce FX 5100 8300 GS or ATI Radeon X1050 HD 2350 PRO or Intel GMA 3000 or S3 Chrome S25 HD Graphics 2500 or better*RAM: 1GB 4 GB or moreEnable the dynarec option for speedups.
==References==
Anonymous user

Navigation menu