• Print

higan 095

Description

higan (formerly bsnes) is a Nintendo multi-system emulator that began development on 2004-10-14. It currently supports the following systems:

  • Nintendo
  • Super Nintendo
  • Game Boy
  • Game Boy Color
  • Game Boy Advance

higan also supports the following subsystems:

  • Super Game Boy
  • BS-X Satellaview
  • Sufami Turbo

higan focuses on accuracy and clean code above all else. It never uses speed or compatibility hacks. As a result, the minimum system requirements are higher than with other emulators.

Changelog

After 20 months of development, higan v095 is released at long last!

The most notable feature is vastly improved Game Boy Advance emulation. With many thanks to endrift, Cydrak, Jonas Quinn and jchadwick, this release contains substantially improved CPU timings and many bugfixes. Being one of only two GBA emulators to offer ROM prefetch emulation, higan is very near mGBA in terms of accuracy, and far ahead of all others. As a result of these fixes, compatibility is also much higher than in v094.

There are also several improvements to SNES emulation. Most significantly is support for mid-scanline changes to the background mode in the accuracy profile.

Due to substantial changes to the user interface library used by higan, this release features yet again a brand-new UI. With the exception of video shaders and NSS DIP switch selection, it is at feature-parity with the previous UI. It also offers some new features that v094 lacked.

The cheat code database has also been updated to the latest version by mightymo.

Lastly, I will not be offering official 32-bit Windows binaries going forward. higan will technically build and run on 32-bit systems, but I am tired of having to jump through flaming hoops to update MinGW32's headers that haven't been updated since 1996. The 10% performance hit for running in 32-bit mode is also a significant deterrent. If anyone wants to take over 32-bit Windows builds, I'll happily link them from the higan downloads page.

Note: I'm working on a new user guide to explain how to use higan and icarus. So if you have trouble using this release, check back here in a few days please. But essentially, you run icarus to import your games, and then higan to play them. It's a bit different from the direct integration of ananke with v094.

Links

Downloads

Gallery