higan v093r06a released2013-12-07
I'm posting a beta release of higan, in the hopes of getting some feedback on the new library system (pictured below; more info on the forums), and reports of any potential new regressions before an official release.
If you're willing to test this, and provide feedback on the forum, it'd be appreciated. Thanks!
EDIT: posted revision A to fix a local path issue.
bass v13 released2013-10-15
Many thanks to those who helped test and refine v12 on the forums. This release most notably polishes the macro and scoping systems, and the build has been tested with multiple codebases to ensure stability. So barring any unforseen issues, this is intended to be a long-term, stable release.
bass v12 released2013-10-02
bass v12 is a full rewrite from bass v11. It incorporates all that I have learned through developing treble (a scripting language), leading to an assembler built on a much stronger underlying architecture. I believe it to be my finest work in the field, and I hope you'll agree.
Download it from the programming page.
beat v03 and mosaic v07 released2013-09-13
Download both from the programming page.
higan v093 released2013-08-16
higan v093 has been released.Changelog:
- added Cocoa target; higan can now be compiled for OS X Lion [Cydrak, byuu]
- SNES/accuracy profile hires color blending improvements - fixes Marvelous text [AWJ]
- fixed a slight bug in SNES/SA-1 VBR support caused by a typo
- added support for multi-pass shaders that can load external textures (requires OpenGL 3.2+)
- added game library path selection (used by ananke -> Import Game) to Settings->Advanced
- system profile, shaders and cheats database can be stored in "all users" shared folders now (eg /usr/share/higan on Linux)
- all configuration files are in BML format now, instead of XML
- main window supports drag-and-drop for game folders
- audio buffer clears when entering a modal loop on Windows (prevents audio repetition with DirectSound driver)
- a substantial amount of code clean-up
Note that I do not own an official Apple computer, and test with a Hackintosh. As such, I do not feel comfortable releasing compiled binaries made on this system. hunterk graciously provided a pre-compiled package for this release, but note that I won't be offering an official OS X binary download. If you have Xcode 4.6 with the command-line tools, you can build it by running "make" in the source directory: no third-party libraries are required, as it uses Cocoa directly (no Qt or GTK+.)
Also note that some AMD cards seem to have issues with the new OpenGL driver. Please switch your video driver to OpenGL and use that if you can, even on Windows, as only the OpenGL driver is going to offer video shaders.
Lastly, Cydrak and I have decided not to continue bundling dasShiny into higan, so there won't be any Nintendo DS support in the future, sorry. The Nintendo DS is unfortunately a bad fit for a multi-system emulator, due to all of its very unique features (microphone, touch-screen, Wifi, etc), so it is better served as a separate emulator with a dedicated user interface.
I'm posting higan v092.10 as a beta release.
This release adds multi-pass shaders, SNES hires blending improvements, OS X Lion support, and more. Most importantly, after polling on the issue on my forum, popular opinion was to default to the most optimal video/audio drivers, rather than the safest. Notably, this means you'll need official video card drivers for OpenGL 3.2 support. By defaulting to OpenGL across the board, we can treat video shaders as ubiquitous. However, it's sure to not work on some systems. If you have trouble with video or audio, be sure to go to Settings->Configuration->Advanced, change the drivers, and restart the emulator.
I'd like for v093 to be a solid release out of the door, but a lot has changed. So if you could all please test this release as thoroughly as possible, and report any bugs on my forum, it would be greatly appreciated.
Included is the source, and Windows 64-bit binaries. If you need binaries for Windows 32-bit, OS X, or Linux, you'll need to compile the source yourself, sorry.
The site was migrated to a new host, which should hopefully increase reliability and uptime.
Felt it was time for a new site design. It's going to be a while before I can readd most of the content.