VNES
From Wikipedia, the free encyclopedia
- The correct title of this article is vNES. The initial letter is shown capitalized due to technical restrictions.
Developer: | Jamie Sanders |
---|---|
Latest release: | 1.2 / October, 2006 |
Preview release: | 3.0 Alpha / March, 2007 |
OS: | Cross-platform |
Use: | Emulator |
License: | Proprietary |
Website: | http://www.virtualnes.com/ |
vNES (also known as VirtualNES) is an Nintendo Entertainment System emulator written in Java designed to run within a Java-capable web browser. vNES utilizes the Java Sound API to produce clear sound on systems which meet the system requirements (see below). vNES contains well over 500 games, and receives several thousand hits per day.
Contents |
[edit] History
vNES began as a project to occupy the time of Jamie Sanders, who was at the time "suffering from severe boredom." On October 1st 2006, vNES was posted to Digg, after which its popularity skyrocketed.
On November 19th 2006, vNES was shut down by hosting company Dreamhost on the reason that the online emulation of ROM files was illegal. Despite Nintendo's insistence that emulators are illegal, Sanders argues that the online emulation is legal, as people do not download the ROM files, arguably providing an alternative to people illegally downloading NES games. Shortly thereafter, vNES was moved to a different host. It is of note that Nintendo was not the initial cause of this issue, rather, Dreamhost polices the sites they host.
On January 5th 2007, vNES was again taken off-line due to a server crash after having been mentioned on www.wimp.com the day before; the server was under considerable strain, causing the host to lock it until an agreement could be reached.
A new user interface for vNES, dubbed "vNES UI 3.0" is reportedly under development, and scheduled for release in May 2007.
[edit] Compatibility
[edit] Microsoft Java Virtual Machine
vNES is not currently compatible with the Microsoft Java Virtual Machine. Sanders has indicated that compatibility with the Microsoft JVM will "likely never happen".
[edit] Linux
Due to the configuration of the Java Virtual Machine on some Linux platforms, vNES may not run properly on Linux.
[edit] Macintosh
vNES has been confirmed not to work on PowerPC Macintoshes with Mac OS X.
[edit] Consoles
vNES will not run on any sixth or seventh generation consoles due to restrictions caused by proprietary architecture and design as well as other compatibility issues.
[edit] System requirements
To run efficiently, Sanders recommends the following:
- Intel Pentium III or equivalent
- 128 MB RAM
- Java Runtime Environment 1.50 or later