Due to the high demand of playing old games on modern systems, consoles have begun incorporating emulation technology. The most notable of these is
Nintendo's
Virtual Console. Originally released for the
Wii, but present on the
3DS and
Wii U,
Virtual Console uses software emulation to allow the purchasing and playing of games for old systems on this modern hardware. Though not all games are available, the Virtual Console has a large collection of games spanning a wide variety of consoles. The Virtual Console's library of past games currently consists of titles originating from the
Nintendo Entertainment System,
Super NES,
Game Boy,
Game Boy Color,
Nintendo 64,
Game Boy Advance,
Nintendo DS, and Wii, as well as
Sega's
Master System and
Genesis/Mega Drive,
NEC's
TurboGrafx-16, and
SNK's
Neo Geo. The service for the Wii also includes games for platforms that were known only in select regions, such as the
Commodore 64 (Europe and North America) and
MSX (Japan), as well as Virtual Console Arcade, which allows players to download video
arcade games. Virtual Console titles have been downloaded over ten million times. Each game is distributed with a dedicated emulator tweaked to run the game as well as possible. Nonetheless, it lacks the enhancements that unofficial emulators provide, and many titles are still unavailable. Until the 4.0.0 firmware update, the
Nintendo Switch system software contained an embedded NES emulator, referred to internally as "flog", running the game
Golf (with
motion controller support using
Joy-Con). The
Easter egg was believed to be a tribute to former Nintendo president
Satoru Iwata, who died in 2015: the game was only accessible on July 11 (the date of his death),
Golf was programmed by Iwata, and the game was activated by performing a motion gesture with a pair of Joy-Con that Iwata had famously used during Nintendo's video presentations. It was suggested that the inclusion of
Golf was intended as a digital form of
omamori—a traditional form of Japanese
amulets intended to provide luck or protection. As part of its
Nintendo Switch Online subscription service, Nintendo has subsequently released apps featuring regularly updated on-demand libraries of titles from older systems, under the name
Nintendo Classics. The apps include similar features to Virtual Console titles, including save states, as well as a pixel scaler mode and an effect that simulates
CRT television displays. Due to differences in hardware, the
Xbox 360 is not natively backwards compatible with original
Xbox games. Microsoft achieved
backwards compatibility with popular titles through an emulator. On June 15, 2015, Microsoft announced the Xbox One would be backwards compatible with Xbox 360 through emulation. In June 2017, they announced original Xbox titles would also be available for backwards compatibility through emulation, but because the Xbox original runs on the
x86 architecture, CPU emulation is unnecessary, greatly improving performance. The
PlayStation 3 uses software emulation to play original PlayStation titles, and the PlayStation Store sells games that run through an emulator within the machine. In the original Japanese and North American 60 GB and 20 GB models, original PS2 hardware is present to run titles; all PAL models, along with later models released in Japan and North America, removed some PS2 hardware components, replacing it with software emulation working alongside the video hardware to achieve partial hardware/software emulation. In later releases, backwards compatibility with PS2 titles was completely removed along with the PS2 graphics chip, and eventually Sony released PS2 titles with software emulation on the
PlayStation Store. Commercial developers have also used emulation as a means to repackage and reissue older games on newer consoles in retail releases. For example, Sega has created several collections of
Sonic the Hedgehog games. Before the
Virtual Console, Nintendo also used this tactic, such as
Game Boy Advance re-releases of
NES titles in the
Classic NES Series. ==Other uses==