Changes

Jump to navigation Jump to search

Higan

987 bytes added, 21:16, 8 August 2019
no edit summary
{{Infobox emulator
|title = higan|logo = Icon.png|logowidth = 160|developer = byuu et al.|version = {{higanVer}}|active = Yes|platform = Windows, macOS, Linux, OpenBSD, FreeBSD, [[libretro]]|target = [[Nintendo Entertainment System emulators|Nintendo Entertainment System (Family ComputerFamicom)]], [[Super Nintendo emulators|Super Nintendo Entertainment System (Super Family ComputerFamicom)]], [[Game Boy/Game Boy Color emulators|Nintendo Game Boy/Color]], [[Game Boy Advance emulators|Game Boy Advance]], [[WonderSwan emulators|Bandai WonderSwan/Color]], [[Master System emulators|Sega Master System]], [[Master System emulators|Game Gear]], [[Sega Genesis emulators|Genesis/Mega Drive]], [[PC Engine (TurboGrafx-16) emulators|NEC PC Engine (TurboGrafx-16)]]|compatibility = <small>100% for commercial titles<br/>Some homebrew may have small defects</small>|accuracy = System-dependent|website = [http://byuu.org/emulation/higan/ byuu.org]|support = [https://www.patreon.com/byuu Patreon]|license = GNU GPL v3|source = [https://gitlabgithub.com/higanbyuu/higan GitLabGithub]
}}
'''higan''' (formerly '''bsnes''') is an open-source, [[Multi-system emulators|multi-system emulator]]. It was created in response to inaccurate SNES emulators such as [[ZSNES]] and shoddy ROM hacks. It is also available as a [[libretro]] core for [[RetroArch]].
==Downloads==
* [httphttps://higan.byuu.orghigan]* [https:/emulation/higan/ higanbsnes.byuu.org bsnes Official]
* [http://github.com/devinacker/bsnes-plus/releases bsnes-plus v0.73+3a]
* [http://github.com/sharknnth/bsnes-classic/releases bsnes-classic (GitHub builds)]
===csnes===
'''[https://board.byuu.org/viewtopic.php?f=2&t=2131 csnes]''' is a separate emulator made by byuu for commercial use, specifically companies that wish to re-release SNES titles they hold the licenses to. It is made completely from scratch and aims for speed and optimizations performance while maintaining cycle-a high level of accuracy for all licensed SNES titles.
==List of forks==
===bsnes-hd===
[https://github.com/DerKoun/bsnes-hd bsnes-hd] (formally "HD Mode 7 mod, for bsnes") is a newer fork of bsnes (released in 2019 by DerKoun) that adds HD video features, such as:
* '''HD Mode 7''' - Rendering the rotated, scaled or pseudo perspective backgrounds at higher resolutions. This does not involve new custom imagery or upscaling algorithms. It is a higher resolution version of the process the SNES uses.
* '''Widescreen''' - Extending the scenes to the left and right, without distorting them. Works for most Mode 7 scenes, but also for some other scenes/games, after some setting tweaking.
* '''Some non-HD related features''' - Like the ability to disable background layers, sprites and window effects for screenshots for wallpapers or soft crop to zoom in, leaving maps or static art off the sides of the screen.
 
Some of the features of this fork are or will be included in official bsnes. The difference is that official bsnes only has slight visual improvements but with mostly perfect compatibility. bsnes-hd has more hacks that give true HD in mode 7 SNES games and widescreen in other games.
 
===bsnes-mercury===
There is a fork of bsnes known as '''[https://github.com/libretro/bsnes-mercury bsnes-mercury]''', which aims to restore functionality like HLE DSP chip emulation and SGB emulation using Gambatte that was removed in later versions of bsnes, as well as to have some optimizations that don't affect emulation accuracy. It also has an option to overclock SuperFX. Default options make it exactly the same as regular bsnes, with LLE DSP chip emulation enabled. This fork is only available as a [[libretro]] core, though it is possible to build it with Ethos (byuu's frontend) instead.
* [https://github.com/bozalina/snesbox SnesBox]: bsnes port to C#.
* [https://github.com/juliangoracke/xSnes-Diverted-from-Higan-094 xSnes]: higan v0.94 fork to remove non-SNES systems.
* [https://board.byuu.org/viewtopic.php?f=4&t=2061&p=54005 bsnes-mcfly]: bsnes-mcfly is a port of the Qt GUI from bsnes v0.73 to higan v0.106.
* [https://board.byuu.org/viewtopic.php?f=29&t=2102 bsnes official]: It is a subset project of higan, and focuses on performance, features, and ease of use.
* [https://board.byuu.org/viewtopic.php?f=2&t=2131 csnes]: Made from scratch, a product for commercial use, focusing on performance and reasonable (though not excessive) accuracy.
Discontinued forks: honou, IronSNES, SSNES (which became RetroArch). [[Mednafen]] has a bsnes v0.59 fork as its SNES core.
==Review==
higan's bsnes and bgba cores are it's 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 v0.95 on, getting very close to mGBA accuracy. higan also features a WonderSwan/WonderSwan Color core as of v0.98, 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.
byuu 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. For those that still aren't satisfied, [[RetroArch]] has its own libretro cores of bsnes to use with its interface.
 
==Resources==
* [https://m.youtube.com/channel/UCs7sHjRTpQq0BrcLtp6b75w YouTube channel] (By 'byuu')
 
==External links==
* [https://higan.readthedocs.io/ higan manual] (community-maintained)
 
{{lowercase title}}
Anonymous user

Navigation menu