Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!


Index Emulator

In computing, an emulator is hardware or software that enables one computer system (called the host) to behave like another computer system (called the guest). [1]

143 relations: Adobe Flash Player, Application programming interface, Application software, Arcade game, Assembly language, Attachmate, Autonetics, Background debug mode interface, Bank switching, Berne Convention, Binary translation, BIOS, Bit field, Bleem!, Cache (computing), Church–Turing thesis, Code, Combination, Command-line interface, Commodore 64, Compatibility layer, Compiler, Computer compatibility, Computer data storage, Computer hardware, Computer program, Computer simulation, Computing, Computing platform, Connectix Virtual Game Station, Copyright, Copyright infringement, Core dump, Cory Arcangel, D-17B, D-37C, Data, Data migration, Debugger, Demoscene, Digital preservation, Do it yourself, Dolphin (emulator), Dynamic recompilation, Embedded system, EPSXe, Executable, Fair use, Field-programmable gate array, FIFO (computing and electronics), ..., Fifth generation of video game consoles, FreeBSD, Game Boy Advance, GNU General Public License, Hardware emulation, Hardware-assisted virtualization, Hewlett-Packard, HP LaserJet, HP-UX, IBM 1410, IBM 3270, IBM 650, IBM 700/7000 series, IBM 704, IBM 709, IBM 7090, IBM System/360, In-circuit emulation, Instruction set simulator, Intellectual property, Internet, Interpreter (computing), Interrupt, JTAG, Just-in-time compilation, Lake Michigan, Lewis Galoob Toys, Inc. v. Nintendo of America, Inc., List of computer system emulators, List of emulators, List of IBM products, List of video game emulators, Logic simulation, Machine code, Macintosh, Macintosh Quadra 610, Macintosh Quadra 630, Mainframe computer, Market share, Memory management unit, Memory segmentation, Memory-mapped I/O, Micro Focus, Microcode, Midway Manufacturing Co. v. Artic International, Inc., Modular programming, MS-DOS, Multi-core processor, Nestopia, NetBSD, Network emulation, Network simulation, New media art, Nintendo 64, NullDC, Obsolescence, Open-source model, OpenBSD, OpenVMS, Operating system, Order of magnitude, Parallel computing, PCSX2, Personal computer, PlayStation, PlayStation 2, PPSSPP, Printer (computing), Processor register, Project64, Q (emulator), QEMU, Read-only memory, Reverse engineering, RPCS3, Sega v. Accolade, Self-modifying code, Semulation, Server emulator, Sixth generation of video game consoles, Software, System bus, Teaspoon, Terminal emulator, UltraHLE, Variable (computer science), Video game, Video game console, Video game console emulator, Virtual machine, VisualBoyAdvance, VT100, Wage labour, ZSNES. Expand index (93 more) »

Adobe Flash Player

Adobe Flash Player (labeled Shockwave Flash in Internet Explorer and Firefox) is freeware for using content created on the Adobe Flash platform, including viewing multimedia contents, executing rich Internet applications, and streaming audio and video.

New!!: Emulator and Adobe Flash Player · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Emulator and Application programming interface · See more »

Application software

An application software (app or application for short) is a computer software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.

New!!: Emulator and Application software · See more »

Arcade game

An arcade game or coin-op is a coin-operated entertainment machine typically installed in public businesses such as restaurants, bars and amusement arcades.

New!!: Emulator and Arcade game · See more »

Assembly language

An assembly (or assembler) language, often abbreviated asm, is a low-level programming language, in which there is a very strong (but often not one-to-one) correspondence between the assembly program statements and the architecture's machine code instructions.

New!!: Emulator and Assembly language · See more »


Attachmate Corporation is a software company which focuses on secure terminal emulation, legacy integration, and managed file transfer software.

New!!: Emulator and Attachmate · See more »


Autonetics was a division of North American Aviation that produced various avionics but is best known for their inertial navigation systems used in submarines and intercontinental ballistic missiles.

New!!: Emulator and Autonetics · See more »

Background debug mode interface

Background debug mode (BDM) interface is an electronic interface that allows debugging of embedded systems.

New!!: Emulator and Background debug mode interface · See more »

Bank switching

Bank switching is a technique used in computer design to increase the amount of usable memory beyond the amount directly addressable by the processor.

New!!: Emulator and Bank switching · See more »

Berne Convention

The Berne Convention for the Protection of Literary and Artistic Works, usually known as the Berne Convention, is an international agreement governing copyright, which was first accepted in Berne, Switzerland, in 1886.

New!!: Emulator and Berne Convention · See more »

Binary translation

In computing, binary translation is a form of binary recompilation where sequences of instructions are translated from a source instruction set to the target instruction set.

New!!: Emulator and Binary translation · See more »


BIOS (an acronym for Basic Input/Output System and also known as the System BIOS, ROM BIOS or PC BIOS) is non-volatile firmware used to perform hardware initialization during the booting process (power-on startup), and to provide runtime services for operating systems and programs.

New!!: Emulator and BIOS · See more »

Bit field

A bit field is a data structure used in computer programming.

New!!: Emulator and Bit field · See more »


Bleem! (styled as bleem!) was a commercial PlayStation emulator released by the Bleem Company in 1999 for IBM-compatible PCs and Dreamcast. It is notable for being one of the few commercial software emulators to be aggressively marketed during the emulated console's lifetime, and was the center of multiple controversial lawsuits.

New!!: Emulator and Bleem! · See more »

Cache (computing)

In computing, a cache, is a hardware or software component that stores data so future requests for that data can be served faster; the data stored in a cache might be the result of an earlier computation, or the duplicate of data stored elsewhere.

New!!: Emulator and Cache (computing) · See more »

Church–Turing thesis

In computability theory, the Church–Turing thesis (also known as computability thesis, the Turing–Church thesis, the Church–Turing conjecture, Church's thesis, Church's conjecture, and Turing's thesis) is a hypothesis about the nature of computable functions.

New!!: Emulator and Church–Turing thesis · See more »


In communications and information processing, code is a system of rules to convert information—such as a letter, word, sound, image, or gesture—into another form or representation, sometimes shortened or secret, for communication through a communication channel or storage in a storage medium.

New!!: Emulator and Code · See more »


In mathematics, a combination is a selection of items from a collection, such that (unlike permutations) the order of selection does not matter.

New!!: Emulator and Combination · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: Emulator and Command-line interface · See more »

Commodore 64

The Commodore 64, also known as the C64 or the CBM 64, is an 8-bit home computer introduced in January 1982 by Commodore International (first shown at the Consumer Electronics Show, in Las Vegas, January 7–10, 1982).

New!!: Emulator and Commodore 64 · See more »

Compatibility layer

In software engineering, a compatibility layer is an interface that allows binaries for a legacy or foreign system to run on a host system.

New!!: Emulator and Compatibility layer · See more »


A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

New!!: Emulator and Compiler · See more »

Computer compatibility

A family of computer models is said to be compatible if certain software that runs on one of the models can also be run on all other models of the family.

New!!: Emulator and Computer compatibility · See more »

Computer data storage

Computer data storage, often called storage or memory, is a technology consisting of computer components and recording media that are used to retain digital data.

New!!: Emulator and Computer data storage · See more »

Computer hardware

Computer hardware includes the physical parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card and motherboard.

New!!: Emulator and Computer hardware · See more »

Computer program

A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.

New!!: Emulator and Computer program · See more »

Computer simulation

Computer simulation is the reproduction of the behavior of a system using a computer to simulate the outcomes of a mathematical model associated with said system.

New!!: Emulator and Computer simulation · See more »


Computing is any goal-oriented activity requiring, benefiting from, or creating computers.

New!!: Emulator and Computing · See more »

Computing platform

A computing platform or digital platform is the environment in which a piece of software is executed.

New!!: Emulator and Computing platform · See more »

Connectix Virtual Game Station

The Virtual Game Station (VGS) is an emulator by Connectix that allows Sony PlayStation games to be played on a desktop computer.

New!!: Emulator and Connectix Virtual Game Station · See more »


Copyright is a legal right, existing globally in many countries, that basically grants the creator of an original work exclusive rights to determine and decide whether, and under what conditions, this original work may be used by others.

New!!: Emulator and Copyright · See more »

Copyright infringement

Copyright infringement is the use of works protected by copyright law without permission, infringing certain exclusive rights granted to the copyright holder, such as the right to reproduce, distribute, display or perform the protected work, or to make derivative works.

New!!: Emulator and Copyright infringement · See more »

Core dump

In computing, a core dump, crash dump, memory dump, or system dump consists of the recorded state of the working memory of a computer program at a specific time, generally when the program has crashed or otherwise terminated abnormally.

New!!: Emulator and Core dump · See more »

Cory Arcangel

Cory Arcangel (born May 25, 1978) is a Brooklyn, New York post-conceptual artist who makes work in many different media, including drawing, music, video, performance art, and video game modifications, for which he is perhaps best known.

New!!: Emulator and Cory Arcangel · See more »


The D-17B computer was used in the Minuteman I NS-1OQ missile guidance system.

New!!: Emulator and D-17B · See more »


The D-37C is the computer component of the all-inertial NS-17 Missile Guidance Set (MGS) for accurately navigating to its target thousands of miles away.

New!!: Emulator and D-37C · See more »


Data is a set of values of qualitative or quantitative variables.

New!!: Emulator and Data · See more »

Data migration

Data migration is the process of transferring data between computer storage types or file formats.

New!!: Emulator and Data migration · See more »


A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).

New!!: Emulator and Debugger · See more »


The demoscene is an international computer art subculture focused on producing demos: self-contained, sometimes extremely small, computer programs that produce audio-visual presentations.

New!!: Emulator and Demoscene · See more »

Digital preservation

In library and archival science, digital preservation is a formal endeavor to ensure that digital information of continuing value remains accessible and usable.

New!!: Emulator and Digital preservation · See more »

Do it yourself

"Do it yourself" ("DIY") is the method of building, modifying, or repairing things without the direct aid of experts or professionals.

New!!: Emulator and Do it yourself · See more »

Dolphin (emulator)

Dolphin is a video game console emulator for the GameCube and Wii that runs on Windows, Linux, macOS, and Android.

New!!: Emulator and Dolphin (emulator) · See more »

Dynamic recompilation

In computer science, dynamic recompilation (sometimes abbreviated to dynarec or the pseudo-acronym DRC) is a feature of some emulators and virtual machines, where the system may recompile some part of a program during execution.

New!!: Emulator and Dynamic recompilation · See more »

Embedded system

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.

New!!: Emulator and Embedded system · See more »


ePSXe (enhanced PSX emulator) is a PlayStation video game console emulator for x86-based PC hardware with Microsoft Windows or Linux, as well as devices running Android.

New!!: Emulator and EPSXe · See more »


In computing, executable code or an executable file or executable program, sometimes simply referred to as an executable or binary, causes a computer "to perform indicated tasks according to encoded instructions," as opposed to a data file that must be parsed by a program to be meaningful.

New!!: Emulator and Executable · See more »

Fair use

Fair use is a doctrine in the law of the United States that permits limited use of copyrighted material without having to first acquire permission from the copyright holder.

New!!: Emulator and Fair use · See more »

Field-programmable gate array

A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing hence "field-programmable".

New!!: Emulator and Field-programmable gate array · See more »

FIFO (computing and electronics)

FIFO is an acronym for first in, first out, a method for organizing and manipulating a data buffer, where the oldest (first) entry, or 'head' of the queue, is processed first.

New!!: Emulator and FIFO (computing and electronics) · See more »

Fifth generation of video game consoles

The fifth-generation era (also known as the 32-bit era, the 64-bit era and the 3D era) refers to computer and video games, video game consoles and video game handhelds from approximately 1993 to 2001.

New!!: Emulator and Fifth generation of video game consoles · See more »


FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).

New!!: Emulator and FreeBSD · See more »

Game Boy Advance

The Game Boy Advance (GBA) is a 32-bit handheld video game console developed, manufactured and marketed by Nintendo as the successor to the Game Boy Color.

New!!: Emulator and Game Boy Advance · See more »

GNU General Public License

The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

New!!: Emulator and GNU General Public License · See more »

Hardware emulation

In integrated circuit design, hardware emulation is the process of imitating the behavior of one or more pieces of hardware (typically a system under design) with another piece of hardware, typically a special purpose emulation system.

New!!: Emulator and Hardware emulation · See more »

Hardware-assisted virtualization

In computing, hardware-assisted virtualization is a platform virtualization approach that enables efficient full virtualization using help from hardware capabilities, primarily from the host processors.

New!!: Emulator and Hardware-assisted virtualization · See more »


The Hewlett-Packard Company (commonly referred to as HP) or shortened to Hewlett-Packard was an American multinational information technology company headquartered in Palo Alto, California.

New!!: Emulator and Hewlett-Packard · See more »

HP LaserJet

LaserJet as a brand name identifies the line of dry electrophotographic (DEP) laser printers marketed by the American computer company Hewlett-Packard (HP).

New!!: Emulator and HP LaserJet · See more »


HP-UX (from "Hewlett Packard Unix") is Hewlett Packard Enterprise's proprietary implementation of the Unix operating system, based on UNIX System V (initially System III) and first released in 1984.

New!!: Emulator and HP-UX · See more »

IBM 1410

The IBM 1410, a member of the IBM 1400 series, was a variable wordlength decimal computer that was announced by IBM on September 12, 1960 and marketed as a midrange "Business Computer".

New!!: Emulator and IBM 1410 · See more »

IBM 3270

The IBM 3270 is a class of block oriented computer terminal (sometimes called display devices) introduced by IBM in 1971 normally used to communicate with IBM mainframes.

New!!: Emulator and IBM 3270 · See more »

IBM 650

The IBM 650 Magnetic Drum Data-Processing Machine is one of IBM's early computers, and the world’s first mass-produced computer.

New!!: Emulator and IBM 650 · See more »

IBM 700/7000 series

The IBM 700/7000 series is a series of large-scale (mainframe) computer systems that were made by IBM through the 1950s and early 1960s.

New!!: Emulator and IBM 700/7000 series · See more »

IBM 704

The IBM 704, introduced by IBM in 1954, is the first mass-produced computer with floating-point arithmetic hardware.

New!!: Emulator and IBM 704 · See more »

IBM 709

The IBM 709 was a computer system, initially announced by IBM in January 1957 and first installed during August 1958.

New!!: Emulator and IBM 709 · See more »

IBM 7090

The IBM 7090 is a second-generation transistorized version of the earlier IBM 709 vacuum tube mainframe computers that was designed for "large-scale scientific and technological applications".

New!!: Emulator and IBM 7090 · See more »

IBM System/360

The IBM System/360 (S/360) is a family of mainframe computer systems that was announced by IBM on April 7, 1964, and delivered between 1965 and 1978.

New!!: Emulator and IBM System/360 · See more »

In-circuit emulation

In-circuit emulation (ICE) is the use of a hardware device or in-circuit emulator used to debug the software of an embedded system.

New!!: Emulator and In-circuit emulation · See more »

Instruction set simulator

An instruction set simulator (ISS) is a simulation model, usually coded in a high-level programming language, which mimics the behavior of a mainframe or microprocessor by "reading" instructions and maintaining internal variables which represent the processor's registers.

New!!: Emulator and Instruction set simulator · See more »

Intellectual property

Intellectual property (IP) is a category of property that includes intangible creations of the human intellect, and primarily encompasses copyrights, patents, and trademarks.

New!!: Emulator and Intellectual property · See more »


The Internet is the global system of interconnected computer networks that use the Internet protocol suite (TCP/IP) to link devices worldwide.

New!!: Emulator and Internet · See more »

Interpreter (computing)

In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.

New!!: Emulator and Interpreter (computing) · See more »


In system programming, an interrupt is a signal to the processor emitted by hardware or software indicating an event that needs immediate attention.

New!!: Emulator and Interrupt · See more »


JTAG (named after the Joint Test Action Group which codified it) is an industry standard for verifying designs and testing printed circuit boards after manufacture.

New!!: Emulator and JTAG · See more »

Just-in-time compilation

In computing, just-in-time (JIT) compilation, (also dynamic translation or run-time compilation), is a way of executing computer code that involves compilation during execution of a program – at run time – rather than prior to execution.

New!!: Emulator and Just-in-time compilation · See more »

Lake Michigan

Lake Michigan is one of the five Great Lakes of North America and the only one located entirely within the United States.

New!!: Emulator and Lake Michigan · See more »

Lewis Galoob Toys, Inc. v. Nintendo of America, Inc.

Lewis Galoob Toys, Inc.

New!!: Emulator and Lewis Galoob Toys, Inc. v. Nintendo of America, Inc. · See more »

List of computer system emulators

This article lists software and hardware that emulates computing platforms.

New!!: Emulator and List of computer system emulators · See more »

List of emulators

This article lists software emulators.

New!!: Emulator and List of emulators · See more »

List of IBM products

The following is a partial list of products, services, and subsidiaries of International Business Machines (IBM) Corporation and its predecessor corporations, beginning in the 1890s.

New!!: Emulator and List of IBM products · See more »

List of video game emulators

The following is a list of video game system emulators for arcade games, home video game consoles and handheld game consoles.

New!!: Emulator and List of video game emulators · See more »

Logic simulation

Logic simulation is the use of simulation software to predict the behavior of digital circuits and hardware description languages.

New!!: Emulator and Logic simulation · See more »

Machine code

Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).

New!!: Emulator and Machine code · See more »


The Macintosh (pronounced as; branded as Mac since 1998) is a family of personal computers designed, manufactured, and sold by Apple Inc. since January 1984.

New!!: Emulator and Macintosh · See more »

Macintosh Quadra 610

The Macintosh Quadra 610, originally called the Macintosh Centris 610, is a personal computer designed, manufactured and sold by Apple Computer from February 1993 to July 1994.

New!!: Emulator and Macintosh Quadra 610 · See more »

Macintosh Quadra 630

The Macintosh Quadra 630 (also sold as the Macintosh LC 630 and Macintosh Performa 630) is a personal computer designed, manufactured and sold by Apple Computer, Inc. from July 1994 to October 1995.

New!!: Emulator and Macintosh Quadra 630 · See more »

Mainframe computer

Mainframe computers (colloquially referred to as "big iron") are computers used primarily by large organizations for critical applications; bulk data processing, such as census, industry and consumer statistics, enterprise resource planning; and transaction processing.

New!!: Emulator and Mainframe computer · See more »

Market share

Market share is the percentage of a market (defined in terms of either units or revenue) accounted for by a specific entity.

New!!: Emulator and Market share · See more »

Memory management unit

A memory management unit (MMU), sometimes called paged memory management unit (PMMU), is a computer hardware unit having all memory references passed through itself, primarily performing the translation of virtual memory addresses to physical addresses.

New!!: Emulator and Memory management unit · See more »

Memory segmentation

Memory segmentation is the division of a computer's primary memory into segments or sections.

New!!: Emulator and Memory segmentation · See more »

Memory-mapped I/O

Memory-mapped I/O (MMIO) and port-mapped I/O (PMIO) (which is also called isolated I/O) are two complementary methods of performing input/output (I/O) between the central processing unit (CPU) and peripheral devices in a computer.

New!!: Emulator and Memory-mapped I/O · See more »

Micro Focus

Micro Focus International plc is a multinational software and information technology business based in Newbury, Berkshire, England.

New!!: Emulator and Micro Focus · See more »


Microcode is a computer hardware technique that imposes an interpreter between the CPU hardware and the programmer-visible instruction set architecture of the computer.

New!!: Emulator and Microcode · See more »

Midway Manufacturing Co. v. Artic International, Inc.

Midway Manufacturing Co.

New!!: Emulator and Midway Manufacturing Co. v. Artic International, Inc. · See more »

Modular programming

Modular programming is a software design technique that emphasizes separating the functionality of a programme into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality.

New!!: Emulator and Modular programming · See more »


MS-DOS (acronym for Microsoft Disk Operating System) is an operating system for x86-based personal computers mostly developed by Microsoft.

New!!: Emulator and MS-DOS · See more »

Multi-core processor

A multi-core processor is a single computing component with two or more independent processing units called cores, which read and execute program instructions.

New!!: Emulator and Multi-core processor · See more »


Nestopia is an open-source NES/Famicom emulator designed to emulate the NES hardware as accurately as possible.

New!!: Emulator and Nestopia · See more »


NetBSD is a free and open source Unix-like operating system that descends from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.

New!!: Emulator and NetBSD · See more »

Network emulation

Network emulation is a technique for testing the performance of real applications over a virtual network.

New!!: Emulator and Network emulation · See more »

Network simulation

In computer network research, network simulation is a technique whereby a software program models the behavior of a network by calculating the interaction between the different network entities (routers, switches, nodes, access points, links etc.). Most simulators use discrete event simulation - the modeling of systems in which state variables change at discrete points in time.

New!!: Emulator and Network simulation · See more »

New media art

New media art refers to artworks created with new media technologies, including digital art, computer graphics, computer animation, virtual art, Internet art, interactive art, video games, computer robotics, 3D printing, cyborg art and art as biotechnology.

New!!: Emulator and New media art · See more »

Nintendo 64

The, stylized as NINTENDO64 and abbreviated to N64, is Nintendo's third home video game console for the international market.

New!!: Emulator and Nintendo 64 · See more »


nullDC is an open source Sega Dreamcast and Sega Naomi videogame systems emulator for Microsoft Windows and other platforms.

New!!: Emulator and NullDC · See more »


Obsolescence is the state of being which occurs when an object, service, or practice is no longer wanted even though it may still be in good working order.

New!!: Emulator and Obsolescence · See more »

Open-source model

The open-source model is a decentralized software-development model that encourages open collaboration.

New!!: Emulator and Open-source model · See more »


OpenBSD is a free and open-source Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.

New!!: Emulator and OpenBSD · See more »


OpenVMS is a closed-source, proprietary computer operating system for use in general-purpose computing.

New!!: Emulator and OpenVMS · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Emulator and Operating system · See more »

Order of magnitude

An order of magnitude is an approximate measure of the number of digits that a number has in the commonly-used base-ten number system.

New!!: Emulator and Order of magnitude · See more »

Parallel computing

Parallel computing is a type of computation in which many calculations or the execution of processes are carried out concurrently.

New!!: Emulator and Parallel computing · See more »


PCSX2 is a free and open-source PlayStation 2 emulator for Windows, Linux and macOS that supports a wide range of PlayStation 2 video games with a high level of compatibility and functionality.

New!!: Emulator and PCSX2 · See more »

Personal computer

A personal computer (PC) is a multi-purpose computer whose size, capabilities, and price make it feasible for individual use.

New!!: Emulator and Personal computer · See more »


is a gaming brand that consists of four home video game consoles, as well as a media center, an online service, a line of controllers, two handhelds and a phone, as well as multiple magazines.

New!!: Emulator and PlayStation · See more »

PlayStation 2

The PlayStation 2 (PS2) is a home video game console that was developed by Sony Computer Entertainment.

New!!: Emulator and PlayStation 2 · See more »


PPSSPP (an acronym for "PlayStation Portable Simulator Suitable for Playing Portably") is a free and open-source PSP emulator for Windows, macOS, Linux, iOS, Android, BlackBerry 10 and Symbian with an increased focus on speed and portability.

New!!: Emulator and PPSSPP · See more »

Printer (computing)

In computing, a printer is a peripheral device which makes a persistent human-readable representation of graphics or text on paper.

New!!: Emulator and Printer (computing) · See more »

Processor register

In computer architecture, a processor register is a quickly accessible location available to a computer's central processing unit (CPU).

New!!: Emulator and Processor register · See more »


Project64 is a Nintendo 64 emulator written in the programming language C for the operating system Windows.

New!!: Emulator and Project64 · See more »

Q (emulator)

Q is a free emulator software that runs on Mac OS X, including OS X on PowerPC.

New!!: Emulator and Q (emulator) · See more »


QEMU (short for Quick Emulator) is a free and open-source emulator that performs hardware virtualization.

New!!: Emulator and QEMU · See more »

Read-only memory

Read-only memory (ROM) is a type of non-volatile memory used in computers and other electronic devices.

New!!: Emulator and Read-only memory · See more »

Reverse engineering

Reverse engineering, also called back engineering, is the process by which a man-made object is deconstructed to reveal its designs, architecture, or to extract knowledge from the object; similar to scientific research, the only difference being that scientific research is about a natural phenomenon.

New!!: Emulator and Reverse engineering · See more »


RPCS3 is a free and open-source in-development video game console emulator and debugger for the Sony PlayStation 3.

New!!: Emulator and RPCS3 · See more »

Sega v. Accolade

Sega Enterprises Ltd.

New!!: Emulator and Sega v. Accolade · See more »

Self-modifying code

In computer science, self-modifying code is code that alters its own instructions while it is executing – usually to reduce the instruction path length and improve performance or simply to reduce otherwise repetitively similar code, thus simplifying maintenance.

New!!: Emulator and Self-modifying code · See more »


Semulation is a computer science-related portmanteau of simulation and emulation, signifying the process of controlling an emulation through a simulator.

New!!: Emulator and Semulation · See more »

Server emulator

A server emulator, also called Freeshard or Private server, is the reimplementation of online game servers, typically as clones of proprietary commercial software by a third party of the game community.

New!!: Emulator and Server emulator · See more »

Sixth generation of video game consoles

In the history of video games, the sixth-generation era (sometimes referred to as the 128-bit era; see "Bits and system power" below) refers to the computer and video games, video game consoles, and video game handhelds available at the turn of the 21st century which was from 1998 to 2005.

New!!: Emulator and Sixth generation of video game consoles · See more »


Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.

New!!: Emulator and Software · See more »

System bus

A system bus is a single computer bus that connects the major components of a computer system, combining the functions of a data bus to carry information, an address bus to determine where it should be sent, and a control bus to determine its operation.

New!!: Emulator and System bus · See more »


A teaspoon is an item of cutlery, a measuring instrument, of approximately 5ml, or a unit of measurement of volume (usually abbreviated tsp.).

New!!: Emulator and Teaspoon · See more »

Terminal emulator

A terminal emulator, terminal application, or term, is a program that emulates a video terminal within some other display architecture.

New!!: Emulator and Terminal emulator · See more »


UltraHLE was an emulator for the Nintendo 64.

New!!: Emulator and UltraHLE · See more »

Variable (computer science)

In computer programming, a variable or scalar is a storage location (identified by a memory address) paired with an associated symbolic name (an identifier), which contains some known or unknown quantity of information referred to as a value.

New!!: Emulator and Variable (computer science) · See more »

Video game

A video game is an electronic game that involves interaction with a user interface to generate visual feedback on a video device such as a TV screen or computer monitor.

New!!: Emulator and Video game · See more »

Video game console

A video game console is an electronic, digital or computer device that outputs a video signal or visual image to display a video game that one or more people can play.

New!!: Emulator and Video game console · See more »

Video game console emulator

A video game console emulator is a type of emulator that allows a computing device to emulate a video game console's hardware and play its games on the emulating platform.

New!!: Emulator and Video game console emulator · See more »

Virtual machine

In computing, a virtual machine (VM) is an emulation of a computer system.

New!!: Emulator and Virtual machine · See more »


VisualBoyAdvance (commonly abbreviated as VBA) is a free emulator of the Game Boy, Game Boy Color, and Game Boy Advance handheld game consoles as well as of Super Game Boy and Super Game Boy 2.

New!!: Emulator and VisualBoyAdvance · See more »


The VT100 is a video terminal, introduced in August 1978 by Digital Equipment Corporation (DEC).

New!!: Emulator and VT100 · See more »

Wage labour

Wage labour (also wage labor in American English) is the socioeconomic relationship between a worker and an employer, where the worker sells his or her labour under a formal or informal employment contract.

New!!: Emulator and Wage labour · See more »


ZSNES is a free software Super Nintendo Entertainment System emulator written mostly in x86 assembly with official ports for Linux, DOS, Mac OS X, Windows, and an unofficial port for Xbox.

New!!: Emulator and ZSNES · See more »

Redirects here:

8086 emulator, Computer emulator, Emulated, Emulater, Emulaters, Emulates, Emulating, Emulation (computing), Emulation news, Emulator adapter, Emulators, PC emulator, Simulator vs emulator, Software emulation, Software emulator.


[1] https://en.wikipedia.org/wiki/Emulator

Hey! We are on Facebook now! »