Jump to content

bsnes 0.017 released


Robert

Recommended Posts

SNES emulator

 

08/27/2006 - bsnes v0.017 released

 

* This version adds major accuracy improvements, countless bugfixes and DSP-1 support. At the time of this release, the only remaining known bug in bsnes is with Uniracers 2-player mode, with well over 300+ games tested.

 

Changelog:

 

* DSP-1 support added [Andreas Naive, byuu]

* Added cooperative multithreading library, written by myself

* Rewritten CPU core, now bus accurate

* Rewritten APU core, now bus accurate

* Added cartridge database

* Added several PCB mappers, thanks to research from Overload

* Added several games to database, fixing several mapping-related bugs

* Improved mirroring [Nach, grinvader, byuu]

* vscroll bug in hires, interlaced mode fixed. Fixes RPM racing

* RTO X=256 bug corrected. Fixes Super Conflict title screen [anomie]

* Fixed bug in NTSC filter with hires games

* Updated snes_ntsc to version 2.0.1 [blargg]

* Fixed bugs in HiROM / LoROM memory mapping. Fixes countless games

* Fixed major bugs in HDMA routine. Fixes ToP, Mortal Kombat and Genjuu Ryodan

* Added out-of-order execution to CPU, APU synchronization for major speedup with no accuracy loss

* IRQs are now delayed after H/DMA transfers. Fixes Wild Guns

* HDMA transfers now kill active DMA channels that are on the same channel. Fixes Bugs Bunny and World Class Rugby. Special thanks to zones for researching this

* CPU emulation mode accuracy was improved

* Cleaned up port-specific code to ease porting

* Created unified Makefile, used by all ports [Nach]

* Created GTK+ port of bsnes (although input is currently broken)

* WRAM is now initialized to 0x55, SRAM to 0xff. Fixes Power Drive, Death Brade and RPM Racing

* Fixed extreme NMI / IRQ edge case. Fixes Chou Aniki

* Adjusted PAL execution speed. Fixes Earthworm Jim 2 (E) sound effects

* Fixed auto joypad polling bug. Fixes La Wares

* Fixed H/DMA bug that was preventing saves from working in Secret of Evermore

* bsnes low loads d3dx9_*.dll dynamically at runtime, it is no longer required

* Added support for 239-line PAL mode rendering

* As usual, there have been much more changes I've forgotten about since the last release

* Two C4 bugs fixed. Mega Man X2 / X3 have no remaining known bugs [anomie, byuu]

>> Get it HERE.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...