Difference between revisions of "Higan"

From Emulation General Wiki
Jump to navigation Jump to search
m
m (unlinking csnes page)
(4 intermediate revisions by 3 users not shown)
Line 7: Line 7:
 
|active = Yes
 
|active = Yes
 
|platform = Windows, macOS, Linux, OpenBSD, FreeBSD, [[libretro]]
 
|platform = Windows, macOS, Linux, OpenBSD, FreeBSD, [[libretro]]
|target = [[Nintendo Entertainment System emulators|NES]], [[Super Nintendo emulators|SNES]], [[Game Boy/Game Boy Color emulators|GB]], [[Game Boy/Game Boy Color emulators|GBC]], [[Game Boy Advance emulators|GBA]], [[WonderSwan emulators|WS]], [[Master System emulators|SMS]], [[Master System emulators|GG]], [[Sega Genesis emulators|GEN]], [[PC Engine (TurboGrafx-16) emulators|PCE]], [[MSX emulators|MSX]], [[ColecoVision emulators|COL]]  
+
|target = [[Nintendo Entertainment System emulators|NES]], [[Super Nintendo emulators|SNES]], [[Game Boy/Game Boy Color emulators|GB]], [[Game Boy/Game Boy Color emulators|GBC]], [[Game Boy Advance emulators|GBA]], [[WonderSwan emulators|WS]], [[Master System emulators|SMS]], [[Master System emulators|GG]], [[Sega Genesis emulators|GEN]], [[PC Engine (TurboGrafx-16) emulators|PCE]], [[Neo Geo Pocket emulators|NGP]], [[Neo Geo Pocket emulators|NGPC]], [[MSX emulators|MSX]], [[ColecoVision emulators|COL]]  
 
|compatibility = <small>100% for commercial titles<br/>Some homebrew may have small defects</small>
 
|compatibility = <small>100% for commercial titles<br/>Some homebrew may have small defects</small>
 
|accuracy = System-dependent
 
|accuracy = System-dependent
 
|website = [https://byuu.org/higan byuu.org]
 
|website = [https://byuu.org/higan byuu.org]
|support = [https://www.patreon.com/byuu Patreon]
 
 
|license = GNU GPLv3
 
|license = GNU GPLv3
 
|source = [https://github.com/higan-emu/higan GitHub (active)]<br>[https://github.com/byuu/higan Github (archive)]
 
|source = [https://github.com/higan-emu/higan GitHub (active)]<br>[https://github.com/byuu/higan Github (archive)]
Line 22: Line 21:
 
|-
 
|-
 
|align=center|{{Icon|Win|Lin|Mac|BSD}}
 
|align=center|{{Icon|Win|Lin|Mac|BSD}}
|'''[https://byuu.org/higan higan releases]'''<br/><small>Stable and dev builds</small>
+
|'''[https://github.com/higan-emu/higan/releases Stable builds]'''
 +
|}
 +
{| cellpadding="4"
 +
|colspan=3|<hr>
 +
|-
 +
|align=center|{{Icon|Win|Lin|Mac|BSD}}
 +
|'''[https://cirrus-ci.com/github/higan-emu/higan/master Nightly builds]'''
 
|}
 
|}
  
 
==Overview==
 
==Overview==
higan is a project that orginally separted from Nears provious SNES emulator [[bsnes]] when he started adding more system cores.
+
higan is a project that originally separated from Near's previous SNES emulator [[bsnes]] when he started adding more system cores.
  
 
higan's bsnes and bgba cores are its most developed/accurate. The Nintendo 8-bit cores are very early in development, and are inferior to other existing emulators; alternatives include [[Gambatte]], [[BGB]], [[Mesen]], [[puNES]], and [[Nestopia]]. Bgba has made amazing strides from v095 on, getting very close to mGBA accuracy. higan also features a WonderSwan/WonderSwan Color core as of v098, which yields satisfactory results. The library-based GUI is not for everyone, though, and doesn't support drag and drop like a lot of other emulators do.
 
higan's bsnes and bgba cores are its most developed/accurate. The Nintendo 8-bit cores are very early in development, and are inferior to other existing emulators; alternatives include [[Gambatte]], [[BGB]], [[Mesen]], [[puNES]], and [[Nestopia]]. Bgba has made amazing strides from v095 on, getting very close to mGBA accuracy. higan also features a WonderSwan/WonderSwan Color core as of v098, which yields satisfactory results. The library-based GUI is not for everyone, though, and doesn't support drag and drop like a lot of other emulators do.
  
Near noticed that higan's UI is not for everybody and made a standalone version of [[bsnes]] that is developed in parallel with higan's SNES core and has a Qt UI that's just like the earlier versions. He is also working on the new multi-system emulator [[byuu (emulator)|byuu]] that aims to combine higan with the ease of use of bsnes. For those that still aren't satisfied, [[RetroArch]] has its own libretro cores of higan and bsnes to use with its interface.
+
Near noticed that higan's UI is not for everybody and made a standalone version of [[bsnes]] that is developed in parallel with higan's SNES core and has a Qt UI that's just like the earlier versions. He also worked on the new multi-system emulator [[byuu (emulator)|byuu]] that aims to combine higan with the ease of use of bsnes. For those that still aren't satisfied, [[RetroArch]] has its own libretro cores of higan and bsnes to use with its interface.
  
 
===Game folders===
 
===Game folders===
 
higan is unique among emulators for introducing the concept of game folders. Game folders were about accurately representing the game cartridge and its metadata. Things like SRAM, cheats, input settings, emulator metadata get stored with the game.
 
higan is unique among emulators for introducing the concept of game folders. Game folders were about accurately representing the game cartridge and its metadata. Things like SRAM, cheats, input settings, emulator metadata get stored with the game.
 
 
  
 
==List of forks==
 
==List of forks==
Line 42: Line 45:
 
===nSide===
 
===nSide===
 
'''[https://gitlab.com/hex-usr/nSide nSide]''' is a fork of higan that, among other things, adds support for more boards such as the Atari 2600 as well as peripherals and the VS. UniSystem to the NES core. It also retains the SNES Balanced core and thus makes available new improvements to higan, such as the WASAPI driver and the IIR-Biquad interpolation filter, to users whose computers cannot run the Accuracy core-only releases from higan v098 onwards with full speed.
 
'''[https://gitlab.com/hex-usr/nSide nSide]''' is a fork of higan that, among other things, adds support for more boards such as the Atari 2600 as well as peripherals and the VS. UniSystem to the NES core. It also retains the SNES Balanced core and thus makes available new improvements to higan, such as the WASAPI driver and the IIR-Biquad interpolation filter, to users whose computers cannot run the Accuracy core-only releases from higan v098 onwards with full speed.
 
==Resources==
 
* [https://www.youtube.com/byuusan YouTube channel] (By 'Near')
 
  
 
==External links==
 
==External links==
 
* [https://higan.readthedocs.io/ higan Manual] (community-maintained)
 
* [https://higan.readthedocs.io/ higan Manual] (community-maintained)
* [https://byuu.org/higan/user-guide higan User Guide] (official guide to using higan)
 
  
 
==See also==
 
==See also==
 
* [[bsnes]] - Near's [[Super Nintendo emulators|Super Nintendo Entertainment System (Super Famicom)]] emulator.
 
* [[bsnes]] - Near's [[Super Nintendo emulators|Super Nintendo Entertainment System (Super Famicom)]] emulator.
 
* [[byuu (emulator)|byuu]] - Near's other [[Multi-system emulators|multi-system emulator]].
 
* [[byuu (emulator)|byuu]] - Near's other [[Multi-system emulators|multi-system emulator]].
* [[csnes]] - Near's commercial [[Super Nintendo emulators|Super Nintendo Entertainment System]] emulator.
 
  
 
{{lowercase title}}
 
{{lowercase title}}

Revision as of 13:58, 20 September 2020

higan
Higanlogo.png
Developer(s) Near (formerly known as byuu), contributors
Latest version v110
Active Yes
Platform(s) Windows, macOS, Linux, OpenBSD, FreeBSD, libretro
Emulates NES, SNES, GB, GBC, GBA, WS, SMS, GG, GEN, PCE, NGP, NGPC, MSX, COL
Compatibility 100% for commercial titles
Some homebrew may have small defects
Accuracy System-dependent
Website byuu.org
License GNU GPLv3
Source code GitHub (active)
Github (archive)

higan is an open-source, multi-system emulator.

Download

Windows Linux macOS FreeBSD Stable builds

Windows Linux macOS FreeBSD Nightly builds

Overview

higan is a project that originally separated from Near's previous SNES emulator bsnes when he started adding more system cores.

higan's bsnes and bgba cores are its most developed/accurate. The Nintendo 8-bit cores are very early in development, and are inferior to other existing emulators; alternatives include Gambatte, BGB, Mesen, puNES, and Nestopia. Bgba has made amazing strides from v095 on, getting very close to mGBA accuracy. higan also features a WonderSwan/WonderSwan Color core as of v098, which yields satisfactory results. The library-based GUI is not for everyone, though, and doesn't support drag and drop like a lot of other emulators do.

Near noticed that higan's UI is not for everybody and made a standalone version of bsnes that is developed in parallel with higan's SNES core and has a Qt UI that's just like the earlier versions. He also worked on the new multi-system emulator byuu that aims to combine higan with the ease of use of bsnes. For those that still aren't satisfied, RetroArch has its own libretro cores of higan and bsnes to use with its interface.

Game folders

higan is unique among emulators for introducing the concept of game folders. Game folders were about accurately representing the game cartridge and its metadata. Things like SRAM, cheats, input settings, emulator metadata get stored with the game.

List of forks

nSide

nSide is a fork of higan that, among other things, adds support for more boards such as the Atari 2600 as well as peripherals and the VS. UniSystem to the NES core. It also retains the SNES Balanced core and thus makes available new improvements to higan, such as the WASAPI driver and the IIR-Biquad interpolation filter, to users whose computers cannot run the Accuracy core-only releases from higan v098 onwards with full speed.

External links

See also