Emulation accuracy: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
;It's important to know that emulation accuracy and compatibility are two different things; while how closely an emulator mimics the original hardware is important, don't mistake that for compatibility. Whether games run properly is a separate concern, accuracy can sometimes influence it. See [[#Perfection.3F|"perfection"]] and [[#Controversy|"controversy"]] sections. | ;It's important to know that emulation accuracy and compatibility are two different things; while how closely an emulator mimics the original hardware is important, don't mistake that for compatibility. Whether games run properly is a separate concern, accuracy can sometimes influence it. See [[#Perfection.3F|"perfection"]] and [[#Controversy|"controversy"]] sections. | ||
;In the world of computing, terms like "[[Hypervisors|hypervisors]]", "[[Simulators|simulators]]", "[[Compatibility_layer|compatibility/translation layers]]", "[[Wrappers|wrappers]]", "[[FPGA | ;In the world of computing, terms like "[[Hypervisors|hypervisors]]", "[[Simulators|simulators]]", "[[Compatibility_layer|compatibility/translation layers]]", "[[Wrappers|wrappers]]", "[[FPGA]]", "Docker", "Sandboxing" and "[[:Category:Emulators|software emulators]]" are often used interchangeably, leading to confusion. While they share some similarities, each technology serves a distinct purpose and operates at different levels. | ||
Within the realm of computer science, emulation occupies a niche distinct from virtualization or other techniques. | Within the realm of computer science, emulation occupies a niche distinct from virtualization or other techniques. | ||