Emulation64.com  ::  EmuTalk.net  ::  DCEmu.co.uk     About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews

Welcome to the Emulation64 Network328 Users Online

 


    Sunday, August 13, 2017
higan v104 released!


higan (formerly bsnes) is a Nintendo multi-system emulator that began development on 2004-10-14. It currently supports the following systems:

- Famicom
- Super Famicom
- Game Boy
- Game Boy Color
- Game Boy Advance
- Wonder Swan/ WonderSwan Colour
- Mega Drive

higan also supports the following subsystems:

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

higan Changelogļ¼š



* nall/dsp: improved first-order IIR filtering
* Famicom: improved audio filtering (90hz lowpass + 440hz lowpass + 14khz highpass)
* Game Boy Advance: corrected bug in PSG wave channel emulation [Cydrak, dwedit]
* Mega Drive: added first-order 2.84KHz low-pass filter to match VA6 model hardware
* Mega Drive: lowered PSG volume relative to YM2612 to match VA6 model hardware
* Mega Drive: Hblank flag is not always set during Vblank
* Mega Drive: fix PAL mode reporting from control port reads
* Famicom: improved phase duty cycle emulation (mode 3 is 25% phase inverted; counter decrements)
* Mega Drive: reset does not cancel 68K bus requests
* Mega Drive: 68K is not granted bus access on Z80 reset
* Mega Drive: CTRL port is now read-write, maintains value across controller changes
* Z80: IX, IY override mode can now be serialized in save states
* 68K: fixed calculations for ABCD, NBCD, SBCD [hex_usr, SuperMikeMan]
* SPC700: improved all cycle timings to match results observed by Overload with a logic anaylzer
* Super Famicom: SMP uses a separate 4x8-bit buffer for $f4-f7; not APU RAM [hex_usr]
* Super Famicom: SMP TEST register is now finally 100% fully emulated [byuu, AWJ]
* Game Boy Advance: DMA can run between CPU instruction cycles
* Game Boy Advance: added 2-cycle delay between DMA activation and transfers
* higan: improved aspect ratio correction accuracy at higher video scaling sizes
* higan: overscan masking will now actually crop the underlying video instead of just blanking it
* Mega Drive: center video when overscan is disabled
* higan: added increment/decrement quick save slot hotkeys
* Game Boy Advance: fixed wave RAM nibble ordering (fixes audio in Castlevania, Pocket NES) [Cydrak, dwedit]
* higan: added new adaptive windowed mode: resizes the window to the current emulated system's size
* higan: added new integral scaling mode: resizes the window to fill as much of the screen as possible
* higan: main window is now resizable and will automatically scale contents based on user settings
* higan: fixed one-time blinking of the main window on startup caused by focus stealing bug
* ruby: fixed major memory leak in Direct3D driver
* ruby: added fullscreen exclusive mode to Direct3D driver
* Super Famicom: corrected latching behavior of BGnHOFS PPU registers
* higan: all windows sans the main viewport can be dismissed with the escape key now
* ruby: complete API rewrite; many audio drivers now support device selection
* higan: output frequency can now be modified
* higan: configuration settings split to individual menu options for faster access to individual pages
* ruby: improved WASAPI driver to event-driven model; more compatible in exclusive mode now
* libco: fix compilation of sjlj and fiber targets [Screwtape]
* ruby: added YV12 and I420 support to X-Video driver
* Game Boy: added TAMA emulation (RTC emulation is not working yet) [thanks to endrift for notes]
* Game Boy: correct data ordering of MMM01 ROMs (MMM01 ROMs will need to be re-imported into higan)
* Game Boy: store MBC2 save RAM as 256-bytes instead of 512-bytes (RAM is 4-bit; not 8-bit with padding)
* Game Boy: fixed a bug with RAM serialization in games without a battery
* Mega Drive: fix CRAM reads (fixes Sonic Spinball) [hex_usr]
* Game Boy: added rumble support to MBC5 games such as Pokemon Pinball
* Game Boy: added MBC7 emulation (accelerometer X-axis, EEPROM not working yet) [thanks to endrift for notes]
* hiro: macOS compilation fixes and UI improvements [MerryMage, ncbncb]
* Game Boy: added MBC6 emulation (no phone link or flash support; timing bugs in game still)
* Game Boy: HDMA syncs to other components after each byte transfer now
* Game Boy: disabling the LCD completely halts the PPU (fixes onscreen graphical corruption in some games)
* Mega Drive: added 6-button Fighting Pad emulation [hex_usr]
* 68K: TAS sets d7 when EA mode is a direct register (fixes Asterix graphical corruption)
* Game Boy: STAT mode is forced to zero when LCD is disabled (fixes Pokemon Pinball)
* LR35902: complete rewrite
* icarus: high-DPI is not supported on Windows yet; remove setting for consistency with higan window sizes
* hiro: added full support for high-DPI displays on macOS [ncbncb]
* ARM7TDMI: complete rewrite
* Super Famicom: disabled channels during HDMA initialization appear to set DoTransfer flag
* V30MZ: code cleanup
* Mega Drive: added optional TMSS emulation; disabled by default [hex_usr]
* ARM7TDMI: pipeline decode stage caches CPSR.T [MerryMage]
* ARM7TDMI: fixed timing of THUMB stack multiple instruction [Cydrak]
* higan: detect when ruby drivers crash; disable drivers on next startup to prevent crash loop
* Mega Drive: added automatic region detection (favors NTSC-J > NTSC-U > PAL) [hex_usr]
* Mega Drive: support 8-bit SRAM
* ARM7TDMI: PC should be incremented by 2 when setting CPSR.T via MSR instruction [MerryMage]
* ruby: add Windows ASIO driver support (does not work on some systems due to buggy vendor drivers)
* higan: default to safe drivers on a new install; due to instability with some optimal drivers


For: Windows, macOS

https://byuu.org



 

File Releases

Cemu 1.9.0
No Description in database.

Cemu 1.8.2
No Description in database.

Cemu 1.8.1
No Description in database.

Cemu 1.8.0
No Description in database.

Cemu 1.7.5
No Description in database.



Latest Forum Posts

Hey You! Pikachu - Po ...
Last Reply: Fotomac
Replies: 67

Need padDemul.ini for ...
Last Reply: odie
Replies: 11

Majora's Mask N64HD P ...
Last Reply: ThatBum
Replies: 8

Setting up a Switch P ...
Last Reply: Melodia
Replies: 0

Ootake v2.82 released ...
Last Reply: azoreseuropa
Replies: 0


Latest Reviews

NDS - Okamiden
Created by WhiteX

Wii - deBlob 2
Created by WhiteX

Wii: The Conduit
Created by WhiteX

NDS: Hotel Dusk - Room ...
Created by WhiteX

NDS: Elite Beat Agents
Created by WhiteX


Support Guides

PCSX2
Created by Martin

Dolphin Emulator
Created by Martin

Nintendo DS Homebrew.
Created by WhiteX

PSX Plugins: Lewpy's Gl ...
Created by Dark Watcher

PSX Plugins: P.E.Op.S S ...
Created by Dark Watcher


Our Affiliates

AEP-Emu.de
DCEmu.co.uk
6Bit.net
PSemu.pl
VT Emulation.net



35,500,838 Visitors To The Emulation64 Network

Copyright 1999 - 2017 www.emulation64.com