Questions tagged [emulation]

For questions about emulation and emulators, where a computer program is emulating (imitating) the behavior of another program or hardware device.

An emulator is a system which is designed to perform the duties of a different system. An emulator is distinct from a simulator (an emulator is intended to replicate the external behaviour of a system, whereas a simulator replicates the internal behaviour). See:

Emulators are commonly used to allow programs written for one system to be run on a different system. This is desirable when developing for a wide variety of target platforms, or when maintaining old programs designed for deprecated hardware.

One type of emulator that emulates a computer is called a . These are used by companies so they can tests their apps on the emulator rather than on an actual hardware.

Examples of some emulators:

Questions in this tag should relate in some way to the implementation or usage of a computer system which is an emulator.

4400 questions
44
votes
2 answers

How to emulate USB devices?

The rest of my team will make for my application a simple non-standard USB microphone, but until they finish it I will have to emulate it, for integration testing purposes. Is there any risk in a physical loopback? Yes there is Will a physical…
Jader Dias
  • 88,211
  • 155
  • 421
  • 625
44
votes
5 answers

OpenGL vs OpenGL ES 2.0 - Can an OpenGL Application Be Easily Ported?

I am working on a gaming framework of sorts, and am a newcomer to OpenGL. Most books seem to not give a terribly clear answer to this question, and I want to develop on my desktop using OpenGL, but execute the code in an OpenGL ES 2.0 environment. …
Heat Miser
  • 19,438
  • 7
  • 35
  • 38
43
votes
18 answers

Slow uploads to running Android emulator

I have searched but not found any queries or answers for my specific circumstance. I have a fast new machine with plenty of memory running Windows 7. I'm using the latest Eclipse and Android SDK. When I run an app the emulator takes about 45 seconds…
jfielding
  • 431
  • 1
  • 4
  • 3
43
votes
9 answers

Full emulation vs. full virtualization

In full emulation the I/O devices, CPU, main memory are virtualized. The guest operating system would access virtual devices not physical devices. But what exactly is full virtualization? Is it the same as full emulation or something totally…
user44444444
  • 787
  • 3
  • 10
  • 12
43
votes
7 answers

How can I change the path to android\avd in my Android Studio

I have such exaption InvalidPathException: Illegal char at index 9: C:\Users\??????\.android\avd\1.avd (show balloon) when trying to create emulator. Can I change the location of directory .android?
Ron D
  • 579
  • 1
  • 5
  • 8
43
votes
6 answers

Emulate an older version of chrome within the dev tools

I need to emulate an older version of chrome. I want to avoid the solution where I have to uninstall the current version and install the desired one each time I need to test my app. I came across this article but it doesn't quite answer my question.…
achref
  • 1,150
  • 1
  • 12
  • 28
40
votes
4 answers

Google maps SDK with new Intel Atom x86 emulator

Is there any way, how to get new x86 image for Android emulator working with Google Maps SDK?
sealskej
  • 7,281
  • 12
  • 53
  • 64
40
votes
3 answers

Game Boy: What constitutes a "half-carry"?

The Game Boy Z80 CPU has a half-carry flag, and I can't seem to find much information about when to set/clear it. What I understand so far is that any 8-bit add, subtract, shift, or rotate operation (and maybe others?) set it to bit 4 of the…
Rena
  • 3,923
  • 3
  • 22
  • 19
40
votes
6 answers

Cordova android emulation - Error: Cannot read property 'semver' of null

Trying to emulate Android app with cordova, but get this error message: Built the following apk(s): …
Jonas Jakobsen
  • 403
  • 1
  • 4
  • 4
40
votes
2 answers

Azure Service Bus Emulator

I am developing a WebJob, which uses service bus queue, but I don't have an Azure account. Does there exist some Service Bus emulator to test the webjob ? I need to take the queue input to simulate the [ServiceBusTrigger]
40
votes
17 answers

Geny motion failed to import OVA

Suddenly, i lost all Geny motion emulators (maybe after upgrading to Geny motion 2.2, not sure) and when ever i download a new virtual machine or emulator i get the "failed to import OVA" error and i can't use the virtual machines i downloaded at…
user2469133
  • 1,940
  • 3
  • 21
  • 33
40
votes
7 answers

How to attach back the Android emulator to ADB?

After I start the emulator by hitting Debug in Eclipse, after certain time it disconnects from the ADB, but the emulator stays open. It is responsive, I can navigate and start apps. How can I attach back the emulator to ADB, to be able to debug from…
Pentium10
  • 204,586
  • 122
  • 423
  • 502
39
votes
7 answers

Detect when Android emulator is fully booted

I want to create a script where I start an emulator and after the system is fully booted, I want to install an .apk. How can I know when the emulator is fully booted so I can run the install command? Here…
Catalin Morosan
  • 7,897
  • 11
  • 53
  • 73
39
votes
6 answers

Android : How to Create Android Emulator for Nexus10?

I am trying to create the android emulator for Nexus 10 using latest ADT(21) and SDK tools. I have the following configuration for the Nexus 10 AVD: Screen Size - 10 inches Resolution - 2560 X 1600 Screen Size - xlarge Screen Density - Xhdpi…
Bhavesh Patadiya
  • 25,740
  • 15
  • 81
  • 107
38
votes
5 answers

Android Emulator: Unable to start webcam to capture picture in emulator

I have created an armeabi API 21 emulator in the AVD manager in Android Studio, set it to use the webcam as a front camera, and launched it. The problem is that it's not able to open it, as I'm getting this error: emulator: ERROR:…