Arcane is a NES Emulator for Windows.
The goal of the project is to be lightweight, fast and responsive whilst being uncompromising on emulation accuracy.
Download the latest release from the Releases page.
Arcane is distributed as a single executable, less than 200kb in size. Windows 8.1 is required, but beyond that any machine that can run Windows should be able to run Arcane.
You may need to install the Visual C++ Redistributable package first (I'm looking into removing the need for this).
Games can be controlled using either an XBOX controller, or the keyboard.
Keyboard controls are arrow keys, Z
and X
for the A and B buttons respectively, and ENTER
and SHIFT
for Start
and Select. The backspace key activates the rewind feature, if it has been enabled in the menu.
On a controller, either the D-Pad or left analog stick can be used for directional controls. Both the A
and Y
buttons are mapped to A, and the X
and B
buttons are mapped to B
. The Start
and Back
buttons are mapped to
Start and Select. The left bumper activates the rewind function.
All other functions in the emulator can be controlled from the menu.
- Support for the full library of US games (both official and unofficial).
- Pixel-perfect and cycle-perfect emulation of all supported games
- Ultra high performance and low latency architecture
- Minimal CPU overhead and memory usage
- Locked 60fps video output with less than 1 frame of latency
- Dynamic sample rate to ensure low latency, and flawless audio output
- Xbox controller support
- Support for 2 players
- Rewind up to 1 minute
- Optional scanline filter
- Built in database to handle ROM files with incorrect headers
- Support for battery saves