In the past, it was often a hardware add-on that actually contained an instruction execution module for the emulated computer. Hardware, software or a combination of the two that enables a computer to act like another computer and run applications written for that computer. A game emulator (video game console emulator) is a program that allows the user to use their modern day computer to emulate a video game console generally written in different code.