• Print

HalfNES


Description

HalfNES is an open-source emulator for the Nintendo Entertainment System, written in Java.
 
Currently, it only runs as a standalone Java SE application. The current version is 0.048. Please report any problems you encounter with the emulator or with specific games in the Issues section of this site. A list of known broken games is available here.
 
 
Current Features:
 
  • Joystick support through both Direct Input and xInput (thanks Zlika)
  • Supports Mapper 0, 1, 2, 3, 4, 5, 7, 9, 11, 21, 22, 23, 24, 25, 26, 34, 66, 68, 69, 71, 78, 85, 87, 118, 119, 226
  • SRAM save support (no save states however)
  • Accurate sound core
  • Fast video code with NTSC filter (filter is still slow)
  • Full screen support
  • Cross-platform portable
  • Added options dialog for easier remapping of keys
 
Default Controls:
 
  • D-Pad: Arrow Keys
  • B Button: Z
  • A Button: X
  • Select: Right Shift
  • Start: Enter
 
Note on joystick support:
 
The first detected gamepad will be used as Controller 1, and the second will be Controller 2. Currently the buttons used are not configurable.

Links

Downloads

Gallery

Loading video...