107 (beta) / 21-12-2019



higan is a multi-system emulator that began development on 15 years ago! It currently supports the following systems:

  • Nintendo Famicom

  • Nintendo Super Famicom

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

  • Nintendo Game Boy / Color / Advance

  • Sega Master System / Game Gear / Mega Drive

  • NEC PC Engine / NEC SuperGrafx

  • Bandai WonderSwan / Bandai WonderSwan Color


Windows: 7+ 

Linux: 3.2+

MacOS: 10.7+ 

FreeBSD: 10.0+

Most Recent Changes

  • added Sega CD emulation (BIN+CUE only)
  • added Neo Geo Pocket + Neo Geo Pocket Color emulation
  • added MSX + MSX2 emulation (cartridges only)
  • added SG-1000 + SC-3000 emulation
  • added ColecoVision emulation
  • added boot ROM emulation for the WonderSwan + WonderSwan Color
  • substantial accuracy improvements to the SNES and Game Boy emulation
  • created an entirely new tree-view-driven user interface

Please note that the user interface rewrite is extremely substantial, and I can't stress how absolutely critical it is that you read the user guide before attempting to use this new release.

The truth is, the new user interface is not ready, and without a release to gather feedback, it never will be. The old higan v106 user interface was unable to scale up to the complexity of emulating 25 systems and counting. I spent many months working from the ground up on a brand new paradigm so that I could emulate any system of any complexity using a single unified user interface. I believe a tree view to be the best way of expressing infinite flexibility, but this design is unlike any other emulator out there. And I know very well from experience how much we all (myself included) dislike change.

I believe that it's possible to refine this concept and strike a balance between familiarity and intuitiveness. I am not there yet, but with your help, I believe I can get there. Short of stagnation with v106, this was the only path forward.

If you're willing to give this release a try, I'd welcome your feedback. Please understand that right now, it's very rough around the edges with lots of small bugs and no polish. The v107 line will include many public point-releases as I incorporate feedback and rewrite components to make the emulator easier to use.