VirtuaNES

From Emulation General Wiki
Jump to navigation Jump to search
VirtuaNES
VirtuaNES.png
VirtuaNES Screenshot.png
Developer(s) Norix
Latest version 0.97
Active No
Platform(s) Windows
3DS
Emulates NES
Website virtuanes.s1.xrea.com
License GNU GPLv2
Source code ZIP

VirtuaNES is an open-source Japanese Famicom (NES) emulator developed for Windows by Norix. This emulator is notable for having support for several obscure peripherals that most other emulators cannot emulate. Its speed on low-end hardware led to it being ported to the 3DS, where it can run many games at full speed.

Download[edit]

Windows Official releases

Nintendo 3DS 3DS fork

Review[edit]

VirtuaNES was once an emulator of choice prior to the availability of FCE and Nestopia. However, it is old, inaccurate (passes less than 35% of TASVideos' accuracy tests), and has an awkward user interface. It is thus not recommended except for games that require its support for obscure accessories or for speed on very old hardware.

Supported Accessories[edit]

  • Arkanoid Paddle
  • Hyper Shot
  • Zapper
  • FamilyBasic Keyboard
  • FamilyBasic Tape Recorder
  • Top Rider
  • Space Shadow Gun
  • Family Trainer
  • Exciting Boxing
  • Jissen Mahjong Controller
  • Oeka Kids Tablet
  • Turbo File
  • VS-Unisystem
  • Microphone
  • Famicom Disk System
  • 4-Player Adapter
  • Crazy Climber
  • Barcode Battler
  • VS-Unisystem DipSwitch

Features[edit]

  • Real-time Memory/Hex Editor
  • Real-time CHR ROM Viewer
  • Movie Recording and Playback
  • Various Extension Devices and Controllers
  • Graphical NSF Player

NetPlay[edit]

Review
PROS
  • Excellent connectivity between 2 players (ONLY)
  • Basic chat
  • Can make and load savestates at any time (not sure if the host can send them to the client)
  • The host reset applies to your client as well
  • It works just as well between a dial-up user and someone on DSL
CONS
  • It hasn't been updated for many years and doesn't seem like it ever will
  • It currently supports only the following mappers
  • In order to change latency, you need to do it before starting the netplay session