• Print

HalfNES 0.054

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.052. 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, 10, 11, 15, 19, 21, 22, 23, 24, 25, 26, 33, 34, 38, 41, 48, 58, 60, 61, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 86, 87, 88, 89, 92, 93, 94, 97, 107, 112, 113, 118, 119, 140, 152, 154, 180, 182, 185, 200, 201, 203, 206, 212, 213, 214, 225, 226, 229, 231, 240, 241, 242, 244, 246, 25
  • 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.

Changelog

HalfNES Version 054 (8/13/2013)

  • Changed NES color palette to match NTSC filter colors
  • Fixed VRC 7 Vibrato, no longer crackles
  • Improved speed of NTSC filter some more
  • General code cleanups (more are still necessary)
  • Provided a more helpful error on stdout when the jInput library is missing
  • removed the .sh package from the archive since it didn't work when I tested it

Links

HalfNES Home

Downloads

Gallery

Loading video...

 
 

Comments

blog comments powered by Disqus