bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Go to file
Tim Allen 3d34517f3e Update to v106r61 release.
byuu says:

This release adds ikari's Cx4 notes to bsnes. It fixes the MMX2 intro's
boss fight sequence to be frame perfect to real hardware. It's also very
slightly faster than before.

I've also added an option to toggle the CPU↔coprocessor cycle
synchronization to the emulation settings panel, so you don't have to
recompile to get the more accurate SA1 timings. I'm most likely going to
default this to disabled in bsnes, and *maybe* enabled in higan out of
the box.

StaticRAM (wasn't used) and MappedRAM are gone from the Super Famicom
core. Instead, there's now ReadableMemory, WritableMemory, and
ProtectedMemory (WritableMemory with a toggle for write protection.)
Cartridge::loadMap now takes a template Memory object, which bypasses an
extra virtual function call on memory accesses, but it doesn't really
impact speed much. Whatever.
2018-09-04 15:44:35 +10:00
docs Fix ST018 firmware hashes. 2018-08-05 09:06:51 +10:00
genius Make genius and icarus also ignore dynamically-generated dependencies. 2018-08-06 17:41:55 +10:00
higan Update to v106r61 release. 2018-09-04 15:44:35 +10:00
hiro Update to v106r59 release. 2018-08-26 16:49:54 +10:00
icarus Update to v106r59 release. 2018-08-26 16:49:54 +10:00
libco Update to v105r1 release. 2017-11-07 09:05:54 +11:00
nall Update to v106r61 release. 2018-09-04 15:44:35 +10:00
ruby Update to v106r60 release. 2018-09-03 00:06:41 +10:00
shaders Install shaders somewhere that higan will find them. 2017-08-23 20:46:24 +10:00
.gitignore Convert README docs to MkDocs format. 2017-08-12 20:58:01 +10:00
.gitlab-ci.yml accuracy/fast is now a runtime toggle, not compile-time. 2018-06-11 14:54:49 +10:00
CONTRIBUTING.md Spell-check the documentation. 2017-08-31 14:48:52 +10:00
GPLv3.txt Update version and license 2017-10-24 23:37:22 -04:00
LICENSE.txt Add icarus to LICENSE.txt 2017-10-25 18:22:10 -04:00
README.md Update the link to the nightly builds. 2018-05-19 12:54:41 +10:00
README.txt Fix mojibake in README.txt 2017-10-27 14:45:52 +11:00
mkdocs.yml Add credits from Talarubi's README.TXT to the docs. 2017-11-12 17:10:37 +11:00

README.md

The unofficial higan repository

higan emulates a number of classic video-game consoles of the 1980s and 1990s, allowing you to play classic games on a modern general-purpose computer.

This repository includes the source-code for stable and WIP releases of higan, starting during the development of v068. It also includes community-maintained documentation.

Basically, apart from .gitignore files, anything in the higan, hiro, icarus, libco, nall, ruby, or shaders directories should be exactly as it appeared in official releases. Everything else has been added for various reasons.

Official higan resources

Unofficial higan resources